-
Objects assigned at top level are now indexed, in addition to assigned functions. When a name is assigned multiple times, we now only index the first occurrence. This allows you to jump to the first "declaration" of the variable. In the future we'll improve this mechanism so that you can jump to the most recent assignment.
We also index
method(generic, class) <-
assignment to help with S7 development. This might be replaced by a "Find implementations" mechanism in the future. -
Results from completions have been improved with extra details. Package functions now display the package name (posit-dev/positron#5225) and namespace completions now display
::
to hint at what is being completed. -
The document symbol kind for assigned variables is now
VARIABLE
(@kv9898, posit-dev/positron#5071). This produces a clearer icon in the outline. -
Added support for outline headers in comments (@kv9898, posit-dev/positron#3822).
-
Sending long inputs of more than 4096 bytes no longer fails (posit-dev/positron#4745).
-
Jupyter: Fixed a bug in the kernel-info reply where the
pygments_lexer
field would be set incorrectly to""
(#553).Following this fix, syntax highlighting now works correctly in Jupyter applications.
-
Start of changelog.