Skip to content

Commit 767faec

Browse files
committed
Fix internal crosslinks
1 parent 829e0fe commit 767faec

29 files changed

+329
-282
lines changed

docs/extendscript-toolkit/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# The ExtendScript Toolkit
22

33
!!! warning
4-
The Extendscript Toolkit has been deprecated in favour of [The VS Code Debugger](../vscode-debugger/index.md#the-vscode-debugger)!
4+
The Extendscript Toolkit has been deprecated in favour of [The VS Code Debugger](../vscode-debugger/index.md)!
55

66
This information is preserved here for legacy reference, but the Extendscript Toolkit is no longer being actively maintained or supported, and will no longer work on 64-bit-only versions of MacOS.
77

docs/extendscript-tools-features/extendscript-reflection-interface.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Every object has a reflect property that returns a Reflection Object that report
1212
var f = new File ("myfile");
1313
var props = f.reflect.properties;
1414
for (var i = 0; i < props.length; i++) {
15-
$.writeln('this property ' + props[i].name + ' is ' + f[props[i].name]);
15+
$.writeln('this property ' + props[i].name + ' is ' + f[props[i].name]);
1616
}
1717
```
1818

@@ -59,7 +59,7 @@ An Array of [ReflectionInfo object](#reflectioninfo-object) containing all metho
5959

6060
##### Type
6161

62-
Array of [ReflectionInfo objects](#reflection-object)
62+
Array of [ReflectionInfo objects](#reflectioninfo-object)
6363

6464
---
6565

@@ -89,7 +89,7 @@ For example, in an object wrapping an HTML tag, the names of the HTML attributes
8989

9090
##### Type
9191

92-
Array of [ReflectionInfo objects](#reflection-object)
92+
Array of [ReflectionInfo objects](#reflectioninfo-object)
9393

9494
---
9595

docs/extendscript-tools-features/preprocessor-directives.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ The `name` value is displayed in the Toolkit Editor tab. An unnamed script is as
7474

7575
## #strict on
7676

77-
Turns on strict error checking. See the [Dollar ($) object](dollar-object.md)'s [strict](dollar-object.md#dollar-strict) property.
77+
Turns on strict error checking. See the [Dollar ($) object](dollar-object.md)'s [strict](dollar-object.md#strict) property.
7878

7979
---
8080

docs/extendscript-tools-features/specifying-measurement-values.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ myBase = UnitValue (10, "ft")
182182
myPctVal.baseUnit = myBase;
183183
```
184184

185-
Use the [as()](#unitvalue-object-as) method to get to a percentage value as a unit value:
185+
Use the [as()](#unitvalueas) method to get to a percentage value as a unit value:
186186

187187
```javascript
188188
myFootVal = myPctVal.as ("ft"); // => 4

docs/file-system-access/file-object.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -841,7 +841,7 @@ The new [File object](#file-object), or `null` if this object does not reference
841841

842842
Opens the built-in platform-specific file-browsing dialog, in which the user can select an existing file location to which to save information, and creates a new File object to represent the selected file.
843843

844-
Differs from the class method [saveDialog()](#file-savedialog) in that it presets the current folder to this File object's parent folder and the file to this object's associated file.
844+
Differs from the class method [saveDialog()](#filesavedialog) in that it presets the current folder to this File object's parent folder and the file to this object's associated file.
845845

846846
#### Parameters
847847

docs/file-system-access/folder-object.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ Boolean. `true` if your system supports the specified encoding, `false` otherwis
315315

316316
#### Description
317317

318-
Opens the built-in platform-specific file-browsing dialog, and creates a new File or Folder object for the selected file or folder. Differs from the object method [selectDlg()](#folder-selectdlg) in that it does not preselect a folder.
318+
Opens the built-in platform-specific file-browsing dialog, and creates a new File or Folder object for the selected file or folder. Differs from the object method [selectDlg()](#folderselectdlg) in that it does not preselect a folder.
319319

320320
#### Parameters
321321

docs/file-system-access/using-file-and-folder-objects.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ To access the shortcut from a File object, specify the path `/folder2/some.txt`.
133133

134134
However, Windows permits a file and its shortcut to reside in the same folder. In this case, the File object always accesses the original file. You cannot create a File object to access the shortcut when it is in the same folder as its linked file.
135135

136-
A script can create a file alias by creating a File object for a file that does not yet exist on disk, and using its [`createAlias`](../file-system-access/file-object.md#createalias) method to specify the target of the alias.
136+
A script can create a file alias by creating a File object for a file that does not yet exist on disk, and using its [`createAlias`](../file-system-access/file-object.md#filecreatealias) method to specify the target of the alias.
137137

138138
### Portability issues
139139

docs/integrating-external-libraries/defining-entry-points-for-direct-access.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ The variant data does not support JavaScript objects. The following data types a
9494
- `undefined`
9595
- Boolean
9696
- `double`
97-
- String - Must be UTF-8 encoded. The library must define an entry point [ESFreeMem()](#externalobject-functions-esfreemem), which ExtendScript calls to release a returned string pointer. If this entry point is missing, ExtendScript does not attempt to release any returned string data.
97+
- String - Must be UTF-8 encoded. The library must define an entry point [ESFreeMem()](#esfreemem), which ExtendScript calls to release a returned string pointer. If this entry point is missing, ExtendScript does not attempt to release any returned string data.
9898
- `Script` - A string to be evaluated by ExtendScript. Use to return small JavaScript scripts that define arbitrarily complex data.
9999

100100
If, when a function is invoked, a supplied parameter is undefined, ExtendScript sets the data type to `undefined` and does not attempt to convert the data to the requested type.
@@ -108,7 +108,7 @@ If, when a function is invoked, a supplied parameter is undefined, ExtendScript
108108

109109
## Library initialization
110110

111-
ExtendScript calls [ESInitialize()](#externalobject-functions-esinitialize) to initialize the library.
111+
ExtendScript calls [ESInitialize()](#esinitialize) to initialize the library.
112112

113113
The function receives an argument vector containing the additional arguments passed in to the ExternalObject constructor.
114114

@@ -153,6 +153,6 @@ The signature strings for these two functions would be `"One_ds"`, `"Two"`.
153153

154154
## Library termination
155155

156-
Define the entry point [ESInitialize()](#externalobject-functions-esinitialize) to free any memory you have allocated when your library is unloaded.
156+
Define the entry point [ESInitialize()](#esinitialize) to free any memory you have allocated when your library is unloaded.
157157

158158
Whenever a JavaScript function makes a call to a library function, it increments a reference count for that library. When the reference count for a library reaches 0, the library is automatically unloaded; your termination function is called, and the `ExternalObject` instance is deleted. Note that deleting the `ExternalObject` instance does not unload the library if there are remaining references.

0 commit comments

Comments
 (0)