Skip to content

Commit

Permalink
Fixes #304
Browse files Browse the repository at this point in the history
  • Loading branch information
isc-bsaviano committed Feb 7, 2024
1 parent 3f9b4e6 commit b23b415
Show file tree
Hide file tree
Showing 4 changed files with 129 additions and 88 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
## [2.4.3] - 2024-XX-XX
- Fix issue [#302](https://github.com/intersystems/language-server/issues/302): Intellisense is garbled for macros with Markdown characters in their definition
- Fix issue [#303](https://github.com/intersystems/language-server/issues/303): Use cached text of file instead of always reading from disk for computing locations
- Fix issue [#304](https://github.com/intersystems/language-server/issues/304): Add documentation for vector functions

## [2.4.2] - 2024-01-18
- Fix issue [#301](https://github.com/intersystems/language-server/issues/301): Error thrown when not using a server connection
Expand Down
6 changes: 3 additions & 3 deletions server/src/documentation/structuredSystemVariables.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"^$|nspace|G(global_name)\n",
"```\n",
"Parameters:\n\n",
" |`nspace`| or[`nspace`] _Optional_ — An _extended SSVN reference_, either an explicit namespace name or an implied namespace. Must evaluate to a quoted string, which is enclosed in either square brackets (["nspace"]) or vertical bars (|"nspace"|). Namespace names are not case-sensitive; they are stored and displayed in uppercase letters. You may also specify ^$GLOBAL as a _process-private global_ as either ^||$GLOBAL or ^|"^"|$GLOBAL.\n\n`global_name` - An expression that evaluates to a string containing an unsubscripted global name.\n"
" |`nspace`| or[`nspace`] _Optional_ - An _extended SSVN reference_, either an explicit namespace name or an implied namespace. Must evaluate to a quoted string, which is enclosed in either square brackets (["nspace"]) or vertical bars (|"nspace"|). Namespace names are not case-sensitive; they are stored and displayed in uppercase letters. You may also specify ^$GLOBAL as a _process-private global_ as either ^||$GLOBAL or ^|"^"|$GLOBAL.\n\n`global_name` - An expression that evaluates to a string containing an unsubscripted global name.\n"
],
"link": "sglobal"
},
Expand Down Expand Up @@ -46,7 +46,7 @@
"^$|nspace|L(lock_name,info_type,pid)\n",
"```\n",
"Parameters:\n\n",
" |`nspace`| or[`nspace`] _Optional_ — An _extended SSVN reference_, either an explicit namespace name or an implied namespace. Must evaluate to a quoted string, which is enclosed in either square brackets (["nspace"]) or vertical bars (|"nspace"|). Namespace names are not case-sensitive; they are stored and displayed in uppercase letters.\n\n`lock_name` - An expression that evaluates to a string containing a lock variable name, either subscripted or unsubscripted. If a literal, must be specified as a quoted string.\n\n`info_type` _Optional_ — A keyword specifying what type of information about `lock_name` to return. Must be specified as a quoted string. The available options are "OWNER", "FLAGS", "MODE", and "COUNTS".\n\n`pid` _Optional_ — For use with the "COUNTS” keyword. An integer that specifies the process ID of the owner of the lock. If specified, at most one list element is returned for "COUNTS”. If omitted (or specified as 0), a list element is returned for each owner holding the specified lock. `pid` has no effect on the other `info_type` keywords.\n"
" |`nspace`| or[`nspace`] _Optional_ - An _extended SSVN reference_, either an explicit namespace name or an implied namespace. Must evaluate to a quoted string, which is enclosed in either square brackets (["nspace"]) or vertical bars (|"nspace"|). Namespace names are not case-sensitive; they are stored and displayed in uppercase letters.\n\n`lock_name` - An expression that evaluates to a string containing a lock variable name, either subscripted or unsubscripted. If a literal, must be specified as a quoted string.\n\n`info_type` _Optional_ - A keyword specifying what type of information about `lock_name` to return. Must be specified as a quoted string. The available options are "OWNER", "FLAGS", "MODE", and "COUNTS".\n\n`pid` _Optional_ - For use with the "COUNTS” keyword. An integer that specifies the process ID of the owner of the lock. If specified, at most one list element is returned for "COUNTS”. If omitted (or specified as 0), a list element is returned for each owner holding the specified lock. `pid` has no effect on the other `info_type` keywords.\n"
],
"link": "slock"
},
Expand All @@ -63,7 +63,7 @@
"^$|nspace|R(routine_name)\n",
"```\n",
"Parameters:\n\n",
" |`nspace`| or[`nspace`] _Optional_ — An _extended SSVN reference_, either an explicit namespace name or an implied namespace. Must evaluate to a quoted string, which is enclosed in either square brackets (["nspace"]) or vertical bars (|"nspace"|). Namespace names are not case-sensitive; they are stored and displayed in uppercase letters.\n\n`routine_name` - An expression that evaluates to a string containing the name of a routine.\n"
" |`nspace`| or[`nspace`] _Optional_ - An _extended SSVN reference_, either an explicit namespace name or an implied namespace. Must evaluate to a quoted string, which is enclosed in either square brackets (["nspace"]) or vertical bars (|"nspace"|). Namespace names are not case-sensitive; they are stored and displayed in uppercase letters.\n\n`routine_name` - An expression that evaluates to a string containing the name of a routine.\n"
],
"link": "sroutine"
}
Expand Down
Loading

0 comments on commit b23b415

Please sign in to comment.