Skip to content

Commit ad87b63

Browse files
author
Yutaka Emura
committed
History v23.0
1 parent 5d5a4df commit ad87b63

File tree

11 files changed

+186
-9
lines changed

11 files changed

+186
-9
lines changed

en/history/v23_0.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
- Redesigned help pages. {{profree}}
88
- Added the ability to show the embedded **Web Browser** within EmEditor using the **WebView2** control. The **Web Browser** is designed to be used in conjunction with macros. Writing a macro enables you to send specific text to a website. The new **onLoad** event in JavaScript (V8) enables you to retrieve specific text from the web page when it is loaded. The initial home URL can be customized in the new **Web Browser** page of the **Customize** dialog box. {{pro}}
99
- Added the ability to format the selection or enditre document using the **Language Server Protocol** (**Format Document** and **Format Selection** commands). {{pro}}
10-
- Improved the speed of opening a very large file when using Japanese (Shift-JIS, ISO-2022-JP, and EUC), Korean (ks_c_5601-1987 and EUC), Simplified Chinese (GB2312), or Traditional Chinese (Big5). {{profree}}
10+
- Improved the speed of opening a very large file when using Japanese (Shift-JIS, ISO-2022-JP, and EUC), Korean (ks\_c\_5601-1987 and EUC), Simplified Chinese (GB2312), or Traditional Chinese (Big5). {{profree}}
1111
- Improved the speed of **Delete Columns** command while in the CSV mode. {{pro}}
1212

1313
## New Options
@@ -26,12 +26,14 @@
2626

2727
- The changes sidebar in **CommitList** has an **Update Submodule** option to pull changes to a submodule.
2828
- Removed **Undo Changes** menu item in the staged files list (not unstaged files) in the **CommitList** sidebar to avoid confusion on expected behavior.
29+
- Added the **EI\_SET\_WEB** and **EI\_OPEN\_WEB** flags to the **[EE\_INFO](../plugin/message/ee_info)** message.
2930

3031
## Macro New Features {{pro}}
3132

32-
- Added the **WebBar** object.
33-
- Added the [**LanguageServerProp**](../macro/language_server_prop/index) object.
34-
- Added the **LanguageServer** and **WebBar** properties to the **Config** object.
33+
- Added the **[WebBar](../macro/web_bar/index)** object.
34+
- Added the **[LanguageServerProp](../macro/language_server_prop/index)** object.
35+
- Added the **[LanguageServer](../macro/config/language_server)** property to the **Config** object.
36+
- Added the **[WebBar](../macro/window/web_bar)** property to the **Window** object.
3537
- Added the **onLoad** event.
3638

3739
### Notes

en/macro/config/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
| [Highlight](highlight) | Retrieves the [HighlightProp object](../highlight_prop/index). |
1717
| [Indent](indent) | Retrieves the [IndentProp object](../indent_prop/index). |
1818
| [Keyboard](keyboard) | Retrieves the [KeyboardProp object](../keyboard_prop/index). |
19+
| [LanguageServer](language_server) | Retrieves the [LanguageServerProp object](../language_server_prop/index). |
1920
| [Link](link) | Retrieves the [LinkProp object](../link_prop/index). |
2021
| [Mark](mark) | Retrieves the [MarkProp object](../mark_prop/index). |
2122
| [Name](name) | Retrieves the name for the current configuration object. |
@@ -54,6 +55,7 @@ highlight
5455
indent
5556
keyboard
5657
link
58+
language_server
5759
load
5860
mark
5961
name

en/macro/config/language_server.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# LanguageServer Property (Config Object)
2+
3+
Retrieves the [LanguageServerProp object](../language_server_prop/index).
4+
5+
##
6+
7+
### \[JavaScript\]
8+
9+
```
10+
obj = object.LanguageServer;
11+
```
12+
13+
### \[VBScript\]
14+
15+
```
16+
Set obj = object.LanguageServer
17+
```
18+
19+
## Version
20+
21+
Supported on EmEditor Professional Version 23.0 or later.

en/macro/language_server_prop/type.md

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,31 @@ Corresponds to the **Document Type** drop-down list box in the [**Language Serve
77
### \[JavaScript\]
88

99
```
10-
b = object.Type;
11-
object.Type = b;
10+
type = object.Type;
11+
object.Type = type;
1212
```
1313

1414
### \[VBScript\]
1515

1616
```
17-
b = object.Type
18-
object.Type = b
17+
type = object.Type
18+
object.Type = type
1919
```
2020

21+
## Notes
22+
23+
The Type property should be one of the following values.
24+
25+
| | |
26+
| --- | --- |
27+
| eeTypeCSS | CSS |
28+
| eeTypeCpp | C++ |
29+
| eeTypeHTML | HTML |
30+
| eeTypeJS | JavaScript |
31+
| eeTypeJSON | JSON |
32+
| eeTypePerl | Perl |
33+
| eeTypePython | Python |
34+
2135
## Version
2236

23-
Supported on EmEditor Professional Version 23.00 or later.
37+
Supported on EmEditor Professional Version 23.0 or later.

en/macro/web_bar/index.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# WebBar Object
2+
3+
## Properties
4+
5+
| | |
6+
| --- | --- |
7+
| **[Visible](visible)** | Shows or hides the output bar. |
8+
9+
## Methods
10+
11+
| | |
12+
| --- | --- |
13+
| **[Open](open)** | Opens a web site of the specified URL. |
14+
| **[SetFocus](set_focus)** | Sets the keyboard focus to the output bar. |
15+
16+
## Examples
17+
18+
### \[JavaScript\]
19+
20+
```
21+
WebBar.Open( "https://www.emeditor.com/" );
22+
WebBar.SetFocus();
23+
```
24+
25+
### \[VBScript\]
26+
27+
```
28+
WebBar.Open "https://www.emeditor.com/"
29+
WebBar.SetFocus
30+
```
31+
32+
## Version
33+
34+
Supported on EmEditor Professional Version 23.0 or later.
35+
36+
37+
```{toctree}
38+
:hidden:
39+
:maxdepth: 1
40+
visible
41+
open
42+
set_focus
43+
```

en/macro/web_bar/open.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Open Method (WebBar Object)
2+
3+
Opens a web site of the specified URL.
4+
5+
##
6+
7+
### \[JavaScript\]
8+
9+
```
10+
WebBar.Open( sURL );
11+
```
12+
13+
### \[VBScript\]
14+
15+
```
16+
WebBar.Open sURL
17+
```
18+
19+
## Parameters
20+
21+
_sURL_
22+
23+
Specifies the URL string to be displayed.
24+
25+
## Version
26+
27+
Supported on EmEditor Professional Version 23.0 or later.

en/macro/web_bar/set_focus.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# SetFocus Method (WebBar Object)
2+
3+
Sets the keyboard focus to the Web Browser.
4+
5+
##
6+
7+
### \[JavaScript\]
8+
9+
```
10+
WebBar.SetFocus();
11+
```
12+
13+
### \[VBScript\]
14+
15+
```
16+
WebBar.SetFocus
17+
```
18+
19+
## Version
20+
21+
Supported on EmEditor Professional Version 23.0 or later.

en/macro/web_bar/visible.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Visible Property (WebBar Object)
2+
3+
Shows or hides the Web Browser.
4+
5+
##
6+
7+
### \[JavaScript\]
8+
9+
```
10+
bVisible = WebBar.Visible;
11+
WebBar.Visible = bVisible;
12+
```
13+
14+
### \[VBScript\]
15+
16+
```
17+
bVisible = WebBar.Visible;
18+
WebBar.Visible = bVisible;
19+
```
20+
21+
## Version
22+
23+
Supported on EmEditor Professional Version 23.0 or later.

en/macro/window/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
| **[Top](top)** | Returns or sets the vertical position of the specified window, in pixels. |
3535
| **[Valid](valid)** | Returns whether the window handle is valid. |
3636
| **[Visible](visible)** | Returns whether the window is visible. |
37+
| **[WebBar](web_bar)** | Returns the WebBar Object. |
3738
| **[Width](width)** | Returns or sets the width of the window. |
3839

3940
## Methods

en/macro/window/web_bar.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# WebBar Property (Window Object)
2+
3+
Returns the [WebBar Object](../web_bar/index).
4+
5+
##
6+
7+
### \[JavaScript\]
8+
9+
```
10+
bar = WebBar;
11+
```
12+
13+
### \[VBScript\]
14+
15+
```
16+
Set bar = WebBar
17+
```
18+
19+
## Version
20+
21+
Supported on EmEditor Professional Version 7.00 or later.

0 commit comments

Comments
 (0)