456 lines
38 KiB
Text
456 lines
38 KiB
Text
{
|
|
"auto_complete":
|
|
{
|
|
"selected_items":
|
|
[
|
|
]
|
|
},
|
|
"buffers":
|
|
[
|
|
{
|
|
"contents": "Package Control Messages\n========================\n\n\nDebugger\n--------\n\n For setup see https://github.com/daveleroy/sublime_debugger\n \n For a full list of changes see https://github.com/daveleroy/sublime_debugger/commits\n \n Version 0.11.5 - May 25, 2024\n - Renamed `ui_scale` to `font_size` to better reflect what it does\n - Added `internal_width_modifier` to allow adjusting the width of the content if the variables panel is being clipped\n \n \n Version 0.11.3 - May 6, 2024\n - Support for reverse debugging for adapters that support it (@Phaiax)\n - Fixes a compatibility issue with LSP 4070-2.0.1\n \n - gdb: Added a few extra commands for improved reverse debugging support (@Phaiax)\n - python: Changed type to `debugpy` to match vscode and updated to use vscode-python-debugger\n \n \n Version 0.11.2 - April 19, 2024\n - Updated to handle LSP using the 3.8 plugin host (some adapters require LSP)\n \n \n Version 0.11.1 - March 24, 2024\n - Fixes issue with installing adapters\n \n \n Version 0.11.0 - March 23, 2024\n - Added `Debugger: Example Projects` for opening example projects for each adapter\n - Added `internal_font_scale` setting for users who have issues with the font overlapping the ui (#223)\n - Added `always_keep_visible` setting which attempts to always keep the debugger panel open when there is no other output panel\n - The callstack panel now shows the tabs at the bottom like the console\n - Improved the messaging around installing adapters\n - Hide Debugger33 package from PackageControl listings (@narenkarthicktp)\n - Fixes an issue where stepping was targeting the wrong thread\n \n - sublime: initial support for debugging sublime plugins\n \n \n Version 0.10.1 - April 3, 2023\n - Fixes an issue with new versions of vscode-js-debug\n \n \n Version 0.10.0 - April 1, 2023\n - Initial support for viewing and stepping through disassembly (not all adapters support this)\n - Fixes a few issues with how multiple simultaneous debug sessions are hanled\n - All adapters are now packaged on github instead of taking some from openvsx since the openvsx api can be really slow\n - LSP-json schema now issues an error message when an adapter type is not installed\n - A number of minor layout and color tweaks to make the ui fit better with the default adaptive theme\n \n - ruby: Switched to rdbg instead of readapt since that seems like the official dap server\n - go: Support for `env` configuration option and default `cwd` to `${folder}`\n \n \n Version 0.9.3 - Feb 4, 2023\n - Minor improvements to the variables/watch display\n - Show duplicate lines in the console with a counter\n - Show none stderr/stdout output events as blue\n - Fixes an issue with the java adapter (@LDAP)\n \n \n Version 0.9.2 - Jan 19, 2023\n - Fixes issue with Debugger unintentionally stealing command + click\n \n \n Version 0.9.1 - Jan 15, 2023\n - Fixes issue with latest release\n \n \n Version 0.9.0 - Jan 14, 2023\n - Add location information to some error messages such as launch errors which point to the configuration being run\n - Improved validation of configurations\n \n - Generate better html for clickable item to reduce unnecessary html elements\n - Optimize the size of image assets with pngquant\n - Optimize html and css generation\n - Delay resizing the ui until the layout stop changing\n \n - Fixes a few issues with stderr from the adapter not being logged correctly when a transport ends unexpectedly\n - Fixes an issue where the debugger output panel was being forced to be too tall (you may need to delete the cached values in your workspace file)\n - Fixes an issue with setting breakpoints in some adapters\n \n \n Version 0.8.4 - Nov 19, 2022\n - Changed how debugger console panels deal with extra vertical space\n - Integrated terminals tab now appear next to the console tab instead of after the callstack tab\n - Improvements to the protocol logging\n - If the session ends unexpectedly then log anything from the transports stderr to the console\n - Add `debugger_configurations` to project data when opening in a project (#189)\n - Display multiple variables in the same console event better\n \n \n Version 0.8.3 - Oct 16, 2022\n - line up/down in the debugger console now cycles through previous commands\n - Fixes issue with debugger console input not activating\n \n \n Version 0.8.3 - Oct 16, 2022\n - line up/down in the debugger console now cycles through previous commands\n - Fixes issue with debugger console input not activating\n \n \n Version 0.8.2 - Oct 15, 2022\n - When copying text from the debugger console remove hidden syntax highlighting characters\n - Fixes alignment issues on Windows/Linux\n \n \n Version 0.8.1 - Oct 10, 2022\n - The selected stack frame location indicator now shows a tick mark under the selected column\n - Add context values for keybindings (debugger, debugger.visible, debugger.active)\n - Adjusted layout calculations\n \n \n Version 0.8.0 - Oct 8, 2022\n - Show currently selected configuration in the controls bar instead of step controls when there is no active debug sessions\n - Support for global debug configurations by adding configurations to `global_debugger_configurations` in the debugger settings\n - The debugger can now be opened without a project file when there are global configurations\n - Clicking on a breakpoint now shows the breakpoint menu\n - Right clicking on a breakpoint removes it\n - Show preview of configuration snippets when navigating the add configuration menu\n - A number of improvements to the schema for LSP-json\n - emulicious: Adds Emulicious Debugger (@Calindro)\n \n \n Version 0.7.2 - Sep 26, 2022\n - Minor bug fixes\n \n \n Version 0.7.1 - Sep 25, 2022\n - Refined debugger interface that was redesigned in the last release\n - Allow inputting commands by typing into the debugger console\n - The debugger interface now matches the current font-size this can be overridden with the setting `ui-scale`\n - Fixes issue where breakpoints were not shown until a view was activated\n - Allow installing older versions of some adapters by holding down command or option when selecting the adapter in the install adapters menu\n - js: Fixes an issue where breakpoints were not being marked as verified\n - go: Fixes an issue where the debugger would not automatically select a thread when stopped in some cases\n - java: Adds Java debugger via LSP-jdtls (@LDAP)\n - python: Automatically detect virtual environments (@LDAP)\n \n \n Version 0.7.0\n - Redesigned debugger ui so that the console output can appear in an output panel\n - The hover expression behavior is smarter and can evaluate simple expressions like `a.b` `a->c` etc\n - lua: Adds lua debugger via lua-local (@naoufalzerai)\n - python: support for multiprocess debugging\n - ruby: allow specifying readapt path via `ruby_readapt` preference\n - go: updated to use dlv dap\n \n Version 0.6.8\n - python: fixes issue with installing adapter\n - python: allow specifying the python interpreter with `python`\n \n \n Version 0.6.7\n - Fixes an issue with the latest version of vscode lldb\n \n \n Version 0.6.6\n - Allow inputing debugger commands directly into the debugger console\n - Auto complete for debugger commands (not all adapters support this)\n - A number of performance/usability improvements for the debugger console\n \n \n Version 0.6.4\n - Added support for vscode-js-debug for chrome/node/edge adapters\n - Improved snippet support\n \n \n Version 0.6.3\n - Adjusted the calculation for determining a good value for ui_rem_width_scale\n - Added setting ui_rem_width_scale_adjust_automatically for disabling automatic calculation of ui_rem_width_scale\n \n \n Version 0.6.2\n - Fixes a layout issue on Linux\n \n \n Version 0.6.1\n - Fixes an issue with the debugger panel not being correctly sized on Windows/Linux #121\n - Fixes an issue with hover evaluation #152 (@ta946)\n \n \n Version 0.6.0\n - This update changes how the output is handled. Instead of showing up as a tab in the debugger UI the layout is changed to a split view and the output is created in a standard view. This isn't perfect but it at least allows copy/paste/scrolling etc. The output view now also supports some ansi escape codes. You can customize the layout/placement of the view in the settings.\n - Adds dissasembly syntax for LLDB\n - Elixer support (@timfjord)\n \n \n Version 0.5.4\n - Resolve the`$workspaceFolder` variable to first folder project instead of being an alias of `$project_path` (@rchl)\n - Fix layout positioning in latest ST dev builds (@rchl)\n - lldb: Fixes an issue with the integrated terminal handling\n \n \n Version 0.5.3\n - Tool tips when hovering over debugger controls\n - Moved Debugger menu item into tools -> Debugger\n - Improved json schema support for auto completeing adapter configurations (requires LSP-json)\n - Fixes node json schema contributions\n - Fixes issue with installing the php adapter\n - Fixes issues with localized pacakages and json schema/snippets\n - Fixes issue with external terminal on mac\n \n \n Version 0.5.2\n - Disable winpty on Windows (needs to be rebuilt for python 3.8)\n \n \n Version 0.5.1\n - Fixes 64/32 bit windows importing the wrong winpyty versions\n \n \n Version 0.5.0\n - python: Allow module launch configurations (@anergictcell)\n - lldb: fixes issue with toggle disassembly\n - ruby: added adapter (requires readapt)\n \n - The install adapter menu now checks installed adapters for updates (for most adapters)\n - The install adapter menu now has a link to each adapters documentations\n \n - Added 'Debugger: Clear Breakpoints' command that clears all breakpoints\n \n - Support for exception breakpoint filter conditions (not all adapters support this)\n - Support for debug session hierarchies which is going to be required for some complex adapter setups such as vscode-debug-js\n - Support the \"clipboard\" context when copying a variables value\n \n - When expanding a variable display a loading indicator when the variables children are fetched.\n - Show error message inline when expanding a variable fails\n - Allow expanding/collapsing a debug session\n - Improved handling of stack frames that marked as labels\n - Improved handling of stack frames that are marked as deemphasized or their source is deemphasized\n - Fixes integrated terminal\n \n \n Version 0.4.1\n - Adds explicit font setting for debugger panel\n \n \n Version 0.4.0\n - debugger_configuration replaces debug.configurations and is now defined at the root of the .sublime-project instead of inside settings\n - Adds support for tasks see https://github.com/daveleroy/sublime_debugger#tasks\n - Adds support for pre_debug_task and post_debug_task which can be used to build etc\n - Adds schema support for LSP-json for auto completeing adapter configurations (see https://github.com/sublimelsp/LSP-json)\n - Improvements to lldb adapter adding toggle disassembly, display options, dereference options\n - Clicking a terminal panel when already selected now shows an output panel with the entire contents\n - Renamed a bunch of commands (so if you bound any commands check them)\n - Node adapter now has snippets\n - Fixes issues with latest release of lldb adapter\n - Fixes default ui scale accross platforms\n \n \n Version 0.3.1\n - Fixes issue with sizing and alignment of panels on windows\n - Fixes path of go adapter\n \n \n Version 0.3.0\n - Initial support for multiple debug sessions\n - Use debugpy instead of ptvsd for python adapter\n - Right align line numbers in variables/callstack panel\n - Improved layout of panels\n \n \n Version 0.2.3\n - Updates path for lldb\n \n \n Version 0.2.3\n - Updates path for lldb\n \n \n Version 0.2.2\n - Show dialog with error message when launching fails (to match vscode)\n - In multi-threaded programs the reason for why a specific thread was stopped is now only displayed on that thread even if all threads were stopped\n - If running a build with `sublime_build` in the configuration don't start debugging if the build fails with an exit code\n - Fixes issue with pause not working\n - Fixes rendering performance regression\n - Fixes gutter icons on windows\n \n \n Version 0.2.1\n - Debugging with a single thread now just displays the stack frames without the thread header\n - When launching a configuration and the adapter is not installed offer to install it\n - When auto selecting a stack frame prefer the first none subtle stack frame\n - Fixes call stack layout when encountering long stack frame names\n - Fixes various issues with multi threaded debugging\n - Fixes hover providers\n \n \n Version 0.2.0\n - Support for column breakpoints (requires adapter support)\n - Support for data breakpoints (requires adapter support, currently only lldb?)\n - Left-click gutter now toggles breakpoints, right-clicking a breakpoint allows editing/advanced options\n - Watch expressions\n - Loaded Modules/Sources panels\n - Adds Node debug adapter (@appelgriebsch)\n - External terminal support. Terminal on Mac (Needs support for Windows/Linux) or Sublime's Terminus package.\n - Integrated terminal now strips ascii control sequences\n - Settings button\n - Show currently installed version of an adapter, show download progress when installing an adapter\n - Fixes issues that sometimes occurred installing/reinstalling adapters\n - Fixes issues with reloading plugin\n \n \n Version 0.1.8\n - Fixes core not defined error\n \n \n Version 0.1.7\n - Allow setting logging options in settings\n - Updated url for vscode-firefox-debugger (@appelgriebsch)\n - Fixes issue preventing Debugger: Install Adapters from being run from the command palette\n - Fixes issue where some debug adapters were failing to be fully unzipped on Windows because of long paths\n \n \n Version 0.1.6\n - Adds run to cursor command\n - Fixes issue preventing installing debug adapters\n \n \n Version 0.1.5\n - Fixes issue that prevented debugging on windows\n \n \n Version 0.1.4\n - New styling of panels and updated layout to better support temporary panels created for build results/integrated terminal (and in the future allow customizing the layout of the panels)\n - New console rendering code to support text wrapping and build results/integrated terminal\n - Support internal terminal requests to allow program input. Requires configuration changes to use this feature which depends on the adapter in question. (LLVM uses \"terminal\": \"integrated\")\n - Allow defining platform specific configuration settings with a top level object called \"linux\", \"osx\", or \"windows\" in your configuration. Same as vscode\n - Fixes issue where hover providers/autocomplete/run command was not working for some debug adapters\n - Fixes issue where using $file and other variables in a configuration had their values expanded when the debugger was opened not when the debugger was started\n - Fixes some wonkiness that occurred when stepping the debugger that caused it to not update correctly\n \n \n Version 0.1.3\n - When attempting to open the debugger in a window without a sublime project prompt the user to create one.\n - Fixes some other minor bugs and configuration issues\n \n \n Version 0.1.0\n - Adds package control support\n",
|
|
"settings":
|
|
{
|
|
"buffer_size": 15239,
|
|
"line_ending": "Unix",
|
|
"name": "Package Control Messages",
|
|
"read_only": true,
|
|
"scratch": true
|
|
},
|
|
"undo_stack":
|
|
[
|
|
[
|
|
1,
|
|
1,
|
|
"package_control_message",
|
|
{
|
|
"message": "\n\nDebugger\n--------\n\n For setup see https://github.com/daveleroy/sublime_debugger\n \n For a full list of changes see https://github.com/daveleroy/sublime_debugger/commits\n \n Version 0.11.5 - May 25, 2024\n - Renamed `ui_scale` to `font_size` to better reflect what it does\n - Added `internal_width_modifier` to allow adjusting the width of the content if the variables panel is being clipped\n \n \n Version 0.11.3 - May 6, 2024\n - Support for reverse debugging for adapters that support it (@Phaiax)\n - Fixes a compatibility issue with LSP 4070-2.0.1\n \n - gdb: Added a few extra commands for improved reverse debugging support (@Phaiax)\n - python: Changed type to `debugpy` to match vscode and updated to use vscode-python-debugger\n \n \n Version 0.11.2 - April 19, 2024\n - Updated to handle LSP using the 3.8 plugin host (some adapters require LSP)\n \n \n Version 0.11.1 - March 24, 2024\n - Fixes issue with installing adapters\n \n \n Version 0.11.0 - March 23, 2024\n - Added `Debugger: Example Projects` for opening example projects for each adapter\n - Added `internal_font_scale` setting for users who have issues with the font overlapping the ui (#223)\n - Added `always_keep_visible` setting which attempts to always keep the debugger panel open when there is no other output panel\n - The callstack panel now shows the tabs at the bottom like the console\n - Improved the messaging around installing adapters\n - Hide Debugger33 package from PackageControl listings (@narenkarthicktp)\n - Fixes an issue where stepping was targeting the wrong thread\n \n - sublime: initial support for debugging sublime plugins\n \n \n Version 0.10.1 - April 3, 2023\n - Fixes an issue with new versions of vscode-js-debug\n \n \n Version 0.10.0 - April 1, 2023\n - Initial support for viewing and stepping through disassembly (not all adapters support this)\n - Fixes a few issues with how multiple simultaneous debug sessions are hanled\n - All adapters are now packaged on github instead of taking some from openvsx since the openvsx api can be really slow\n - LSP-json schema now issues an error message when an adapter type is not installed\n - A number of minor layout and color tweaks to make the ui fit better with the default adaptive theme\n \n - ruby: Switched to rdbg instead of readapt since that seems like the official dap server\n - go: Support for `env` configuration option and default `cwd` to `${folder}`\n \n \n Version 0.9.3 - Feb 4, 2023\n - Minor improvements to the variables/watch display\n - Show duplicate lines in the console with a counter\n - Show none stderr/stdout output events as blue\n - Fixes an issue with the java adapter (@LDAP)\n \n \n Version 0.9.2 - Jan 19, 2023\n - Fixes issue with Debugger unintentionally stealing command + click\n \n \n Version 0.9.1 - Jan 15, 2023\n - Fixes issue with latest release\n \n \n Version 0.9.0 - Jan 14, 2023\n - Add location information to some error messages such as launch errors which point to the configuration being run\n - Improved validation of configurations\n \n - Generate better html for clickable item to reduce unnecessary html elements\n - Optimize the size of image assets with pngquant\n - Optimize html and css generation\n - Delay resizing the ui until the layout stop changing\n \n - Fixes a few issues with stderr from the adapter not being logged correctly when a transport ends unexpectedly\n - Fixes an issue where the debugger output panel was being forced to be too tall (you may need to delete the cached values in your workspace file)\n - Fixes an issue with setting breakpoints in some adapters\n \n \n Version 0.8.4 - Nov 19, 2022\n - Changed how debugger console panels deal with extra vertical space\n - Integrated terminals tab now appear next to the console tab instead of after the callstack tab\n - Improvements to the protocol logging\n - If the session ends unexpectedly then log anything from the transports stderr to the console\n - Add `debugger_configurations` to project data when opening in a project (#189)\n - Display multiple variables in the same console event better\n \n \n Version 0.8.3 - Oct 16, 2022\n - line up/down in the debugger console now cycles through previous commands\n - Fixes issue with debugger console input not activating\n \n \n Version 0.8.3 - Oct 16, 2022\n - line up/down in the debugger console now cycles through previous commands\n - Fixes issue with debugger console input not activating\n \n \n Version 0.8.2 - Oct 15, 2022\n - When copying text from the debugger console remove hidden syntax highlighting characters\n - Fixes alignment issues on Windows/Linux\n \n \n Version 0.8.1 - Oct 10, 2022\n - The selected stack frame location indicator now shows a tick mark under the selected column\n - Add context values for keybindings (debugger, debugger.visible, debugger.active)\n - Adjusted layout calculations\n \n \n Version 0.8.0 - Oct 8, 2022\n - Show currently selected configuration in the controls bar instead of step controls when there is no active debug sessions\n - Support for global debug configurations by adding configurations to `global_debugger_configurations` in the debugger settings\n - The debugger can now be opened without a project file when there are global configurations\n - Clicking on a breakpoint now shows the breakpoint menu\n - Right clicking on a breakpoint removes it\n - Show preview of configuration snippets when navigating the add configuration menu\n - A number of improvements to the schema for LSP-json\n - emulicious: Adds Emulicious Debugger (@Calindro)\n \n \n Version 0.7.2 - Sep 26, 2022\n - Minor bug fixes\n \n \n Version 0.7.1 - Sep 25, 2022\n - Refined debugger interface that was redesigned in the last release\n - Allow inputting commands by typing into the debugger console\n - The debugger interface now matches the current font-size this can be overridden with the setting `ui-scale`\n - Fixes issue where breakpoints were not shown until a view was activated\n - Allow installing older versions of some adapters by holding down command or option when selecting the adapter in the install adapters menu\n - js: Fixes an issue where breakpoints were not being marked as verified\n - go: Fixes an issue where the debugger would not automatically select a thread when stopped in some cases\n - java: Adds Java debugger via LSP-jdtls (@LDAP)\n - python: Automatically detect virtual environments (@LDAP)\n \n \n Version 0.7.0\n - Redesigned debugger ui so that the console output can appear in an output panel\n - The hover expression behavior is smarter and can evaluate simple expressions like `a.b` `a->c` etc\n - lua: Adds lua debugger via lua-local (@naoufalzerai)\n - python: support for multiprocess debugging\n - ruby: allow specifying readapt path via `ruby_readapt` preference\n - go: updated to use dlv dap\n \n Version 0.6.8\n - python: fixes issue with installing adapter\n - python: allow specifying the python interpreter with `python`\n \n \n Version 0.6.7\n - Fixes an issue with the latest version of vscode lldb\n \n \n Version 0.6.6\n - Allow inputing debugger commands directly into the debugger console\n - Auto complete for debugger commands (not all adapters support this)\n - A number of performance/usability improvements for the debugger console\n \n \n Version 0.6.4\n - Added support for vscode-js-debug for chrome/node/edge adapters\n - Improved snippet support\n \n \n Version 0.6.3\n - Adjusted the calculation for determining a good value for ui_rem_width_scale\n - Added setting ui_rem_width_scale_adjust_automatically for disabling automatic calculation of ui_rem_width_scale\n \n \n Version 0.6.2\n - Fixes a layout issue on Linux\n \n \n Version 0.6.1\n - Fixes an issue with the debugger panel not being correctly sized on Windows/Linux #121\n - Fixes an issue with hover evaluation #152 (@ta946)\n \n \n Version 0.6.0\n - This update changes how the output is handled. Instead of showing up as a tab in the debugger UI the layout is changed to a split view and the output is created in a standard view. This isn't perfect but it at least allows copy/paste/scrolling etc. The output view now also supports some ansi escape codes. You can customize the layout/placement of the view in the settings.\n - Adds dissasembly syntax for LLDB\n - Elixer support (@timfjord)\n \n \n Version 0.5.4\n - Resolve the`$workspaceFolder` variable to first folder project instead of being an alias of `$project_path` (@rchl)\n - Fix layout positioning in latest ST dev builds (@rchl)\n - lldb: Fixes an issue with the integrated terminal handling\n \n \n Version 0.5.3\n - Tool tips when hovering over debugger controls\n - Moved Debugger menu item into tools -> Debugger\n - Improved json schema support for auto completeing adapter configurations (requires LSP-json)\n - Fixes node json schema contributions\n - Fixes issue with installing the php adapter\n - Fixes issues with localized pacakages and json schema/snippets\n - Fixes issue with external terminal on mac\n \n \n Version 0.5.2\n - Disable winpty on Windows (needs to be rebuilt for python 3.8)\n \n \n Version 0.5.1\n - Fixes 64/32 bit windows importing the wrong winpyty versions\n \n \n Version 0.5.0\n - python: Allow module launch configurations (@anergictcell)\n - lldb: fixes issue with toggle disassembly\n - ruby: added adapter (requires readapt)\n \n - The install adapter menu now checks installed adapters for updates (for most adapters)\n - The install adapter menu now has a link to each adapters documentations\n \n - Added 'Debugger: Clear Breakpoints' command that clears all breakpoints\n \n - Support for exception breakpoint filter conditions (not all adapters support this)\n - Support for debug session hierarchies which is going to be required for some complex adapter setups such as vscode-debug-js\n - Support the \"clipboard\" context when copying a variables value\n \n - When expanding a variable display a loading indicator when the variables children are fetched.\n - Show error message inline when expanding a variable fails\n - Allow expanding/collapsing a debug session\n - Improved handling of stack frames that marked as labels\n - Improved handling of stack frames that are marked as deemphasized or their source is deemphasized\n - Fixes integrated terminal\n \n \n Version 0.4.1\n - Adds explicit font setting for debugger panel\n \n \n Version 0.4.0\n - debugger_configuration replaces debug.configurations and is now defined at the root of the .sublime-project instead of inside settings\n - Adds support for tasks see https://github.com/daveleroy/sublime_debugger#tasks\n - Adds support for pre_debug_task and post_debug_task which can be used to build etc\n - Adds schema support for LSP-json for auto completeing adapter configurations (see https://github.com/sublimelsp/LSP-json)\n - Improvements to lldb adapter adding toggle disassembly, display options, dereference options\n - Clicking a terminal panel when already selected now shows an output panel with the entire contents\n - Renamed a bunch of commands (so if you bound any commands check them)\n - Node adapter now has snippets\n - Fixes issues with latest release of lldb adapter\n - Fixes default ui scale accross platforms\n \n \n Version 0.3.1\n - Fixes issue with sizing and alignment of panels on windows\n - Fixes path of go adapter\n \n \n Version 0.3.0\n - Initial support for multiple debug sessions\n - Use debugpy instead of ptvsd for python adapter\n - Right align line numbers in variables/callstack panel\n - Improved layout of panels\n \n \n Version 0.2.3\n - Updates path for lldb\n \n \n Version 0.2.3\n - Updates path for lldb\n \n \n Version 0.2.2\n - Show dialog with error message when launching fails (to match vscode)\n - In multi-threaded programs the reason for why a specific thread was stopped is now only displayed on that thread even if all threads were stopped\n - If running a build with `sublime_build` in the configuration don't start debugging if the build fails with an exit code\n - Fixes issue with pause not working\n - Fixes rendering performance regression\n - Fixes gutter icons on windows\n \n \n Version 0.2.1\n - Debugging with a single thread now just displays the stack frames without the thread header\n - When launching a configuration and the adapter is not installed offer to install it\n - When auto selecting a stack frame prefer the first none subtle stack frame\n - Fixes call stack layout when encountering long stack frame names\n - Fixes various issues with multi threaded debugging\n - Fixes hover providers\n \n \n Version 0.2.0\n - Support for column breakpoints (requires adapter support)\n - Support for data breakpoints (requires adapter support, currently only lldb?)\n - Left-click gutter now toggles breakpoints, right-clicking a breakpoint allows editing/advanced options\n - Watch expressions\n - Loaded Modules/Sources panels\n - Adds Node debug adapter (@appelgriebsch)\n - External terminal support. Terminal on Mac (Needs support for Windows/Linux) or Sublime's Terminus package.\n - Integrated terminal now strips ascii control sequences\n - Settings button\n - Show currently installed version of an adapter, show download progress when installing an adapter\n - Fixes issues that sometimes occurred installing/reinstalling adapters\n - Fixes issues with reloading plugin\n \n \n Version 0.1.8\n - Fixes core not defined error\n \n \n Version 0.1.7\n - Allow setting logging options in settings\n - Updated url for vscode-firefox-debugger (@appelgriebsch)\n - Fixes issue preventing Debugger: Install Adapters from being run from the command palette\n - Fixes issue where some debug adapters were failing to be fully unzipped on Windows because of long paths\n \n \n Version 0.1.6\n - Adds run to cursor command\n - Fixes issue preventing installing debug adapters\n \n \n Version 0.1.5\n - Fixes issue that prevented debugging on windows\n \n \n Version 0.1.4\n - New styling of panels and updated layout to better support temporary panels created for build results/integrated terminal (and in the future allow customizing the layout of the panels)\n - New console rendering code to support text wrapping and build results/integrated terminal\n - Support internal terminal requests to allow program input. Requires configuration changes to use this feature which depends on the adapter in question. (LLVM uses \"terminal\": \"integrated\")\n - Allow defining platform specific configuration settings with a top level object called \"linux\", \"osx\", or \"windows\" in your configuration. Same as vscode\n - Fixes issue where hover providers/autocomplete/run command was not working for some debug adapters\n - Fixes issue where using $file and other variables in a configuration had their values expanded when the debugger was opened not when the debugger was started\n - Fixes some wonkiness that occurred when stepping the debugger that caused it to not update correctly\n \n \n Version 0.1.3\n - When attempting to open the debugger in a window without a sublime project prompt the user to create one.\n - Fixes some other minor bugs and configuration issues\n \n \n Version 0.1.0\n - Adds package control support\n"
|
|
},
|
|
"AQAAAAAAAAAAAAAAhzsAAAAAAAAAAAAA",
|
|
"AQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/"
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"file": "main.go",
|
|
"settings":
|
|
{
|
|
"buffer_size": 1868,
|
|
"encoding": "UTF-8",
|
|
"line_ending": "Unix"
|
|
},
|
|
"undo_stack":
|
|
[
|
|
[
|
|
9,
|
|
1,
|
|
"insert",
|
|
{
|
|
"characters": "\ne."
|
|
},
|
|
"BAAAADAEAAAAAAAAMQQAAAAAAAAAAAAAMQQAAAAAAAAyBAAAAAAAAAAAAAAyBAAAAAAAADMEAAAAAAAAAAAAADMEAAAAAAAANAQAAAAAAAAAAAAA",
|
|
"AgAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAAwBAAAAAAAADAEAAAAAAAAAAAAAAAA8L8"
|
|
],
|
|
[
|
|
10,
|
|
1,
|
|
"insert",
|
|
{
|
|
"characters": "POS"
|
|
},
|
|
"AwAAADQEAAAAAAAANQQAAAAAAAAAAAAANQQAAAAAAAA2BAAAAAAAAAAAAAA2BAAAAAAAADcEAAAAAAAAAAAAAA",
|
|
"AgAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAA0BAAAAAAAADQEAAAAAAAAAAAAAAAA8L8"
|
|
],
|
|
[
|
|
11,
|
|
1,
|
|
"cut",
|
|
null,
|
|
"AQAAADEEAAAAAAAAMQQAAAAAAAAHAAAACWUuUE9TCg",
|
|
"AgAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/AAAAAAEAAAA3BAAAAAAAADcEAAAAAAAAAAAAAAAA8L8"
|
|
],
|
|
[
|
|
7,
|
|
1,
|
|
"insert",
|
|
{
|
|
"characters": "\ne.GE"
|
|
},
|
|
"BgAAADAEAAAAAAAAMQQAAAAAAAAAAAAAMQQAAAAAAAAyBAAAAAAAAAAAAAAyBAAAAAAAADMEAAAAAAAAAAAAADMEAAAAAAAANAQAAAAAAAAAAAAANAQAAAAAAAA1BAAAAAAAAAAAAAA1BAAAAAAAADYEAAAAAAAAAAAAAA",
|
|
"AQAAAAAAAAABAAAAMAQAAAAAAAAwBAAAAAAAAAAAAAAAAPC/"
|
|
],
|
|
[
|
|
8,
|
|
3,
|
|
"left_delete",
|
|
null,
|
|
"AwAAADUEAAAAAAAANQQAAAAAAAABAAAARTQEAAAAAAAANAQAAAAAAAABAAAARzMEAAAAAAAAMwQAAAAAAAABAAAALg",
|
|
"AQAAAAAAAAABAAAANgQAAAAAAAA2BAAAAAAAAAAAAAAAAPC/"
|
|
],
|
|
[
|
|
9,
|
|
1,
|
|
"insert",
|
|
{
|
|
"characters": ".P"
|
|
},
|
|
"AgAAADMEAAAAAAAANAQAAAAAAAAAAAAANAQAAAAAAAA1BAAAAAAAAAAAAAA",
|
|
"AQAAAAAAAAABAAAAMwQAAAAAAAAzBAAAAAAAAAAAAAAAAPC/"
|
|
],
|
|
[
|
|
10,
|
|
1,
|
|
"left_delete",
|
|
null,
|
|
"AQAAADQEAAAAAAAANAQAAAAAAAABAAAAUA",
|
|
"AQAAAAAAAAABAAAANQQAAAAAAAA1BAAAAAAAAAAAAAAAAPC/"
|
|
],
|
|
[
|
|
12,
|
|
1,
|
|
"left_delete",
|
|
null,
|
|
"AQAAADQEAAAAAAAANAQAAAAAAAABAAAACg",
|
|
"AQAAAAAAAAABAAAANQQAAAAAAAA1BAAAAAAAAAAAAAAAAEVA"
|
|
],
|
|
[
|
|
13,
|
|
1,
|
|
"insert",
|
|
{
|
|
"characters": "\n"
|
|
},
|
|
"AgAAADQEAAAAAAAANQQAAAAAAAAAAAAANQQAAAAAAAA2BAAAAAAAAAAAAAA",
|
|
"AQAAAAAAAAABAAAANAQAAAAAAAA0BAAAAAAAAAAAAAAAAPC/"
|
|
],
|
|
[
|
|
16,
|
|
1,
|
|
"left_delete",
|
|
null,
|
|
"AgAAADMEAAAAAAAAMwQAAAAAAAABAAAALjQEAAAAAAAANAQAAAAAAAABAAAACQ",
|
|
"AQAAAAAAAAABAAAANAQAAAAAAAA0BAAAAAAAAAAAAAAAAPC/"
|
|
],
|
|
[
|
|
17,
|
|
1,
|
|
"insert",
|
|
{
|
|
"characters": "."
|
|
},
|
|
"AQAAADMEAAAAAAAANAQAAAAAAAAAAAAA",
|
|
"AQAAAAAAAAABAAAAMwQAAAAAAAAzBAAAAAAAAAAAAAAAAPC/"
|
|
],
|
|
[
|
|
79,
|
|
1,
|
|
"insert_completion",
|
|
{
|
|
"completion": "lsp_select_completion {\"index\":29,\"session_name\":\"gopls\"}",
|
|
"format": "command",
|
|
"keep_prefix": true,
|
|
"must_insert": true,
|
|
"query_change_id":
|
|
[
|
|
14,
|
|
17,
|
|
1
|
|
],
|
|
"trigger": "GET"
|
|
},
|
|
"AQAAADQEAAAAAAAAOQQAAAAAAAAAAAAA",
|
|
"AQAAAAAAAAABAAAANAQAAAAAAAA0BAAAAAAAAAAAAAAAAPC/"
|
|
],
|
|
[
|
|
84,
|
|
2,
|
|
"left_delete",
|
|
null,
|
|
"AgAAADEEAAAAAAAAMQQAAAAAAAAIAAAACWUuR0VUKCkwBAAAAAAAADAEAAAAAAAAAQAAAAo",
|
|
"AQAAAAAAAAABAAAAOQQAAAAAAAAxBAAAAAAAAAAAAAAAAPC/"
|
|
]
|
|
]
|
|
}
|
|
],
|
|
"build_system": "",
|
|
"build_system_choices":
|
|
[
|
|
],
|
|
"build_varint": "",
|
|
"command_palette":
|
|
{
|
|
"height": 0.0,
|
|
"last_filter": "",
|
|
"selected_items":
|
|
[
|
|
[
|
|
"debugger",
|
|
"Debugger: Install Adapters"
|
|
],
|
|
[
|
|
"install",
|
|
"Package Control: Install Package"
|
|
],
|
|
[
|
|
"Settings",
|
|
"Preferences: LSP Settings"
|
|
],
|
|
[
|
|
"Install",
|
|
"Package Control: Install Package"
|
|
],
|
|
[
|
|
"settings",
|
|
"Preferences: Settings"
|
|
]
|
|
],
|
|
"width": 0.0
|
|
},
|
|
"console":
|
|
{
|
|
"height": 0.0,
|
|
"history":
|
|
[
|
|
]
|
|
},
|
|
"distraction_free":
|
|
{
|
|
"menu_visible": true,
|
|
"show_minimap": false,
|
|
"show_open_files": false,
|
|
"show_tabs": false,
|
|
"side_bar_visible": false,
|
|
"status_bar_visible": false
|
|
},
|
|
"expanded_folders":
|
|
[
|
|
"/Users/atridad/Developer/atridadl/atri.dad",
|
|
"/Users/atridad/Developer/atridadl/atri.dad/api",
|
|
"/Users/atridad/Developer/atridadl/atri.dad/lib"
|
|
],
|
|
"file_history":
|
|
[
|
|
"/Users/atridad/Developer/atridadl/atri.dad/content/editor-setup-2024.md"
|
|
],
|
|
"find":
|
|
{
|
|
"height": 24.0
|
|
},
|
|
"find_in_files":
|
|
{
|
|
"height": 98.0,
|
|
"where_history":
|
|
[
|
|
""
|
|
]
|
|
},
|
|
"find_state":
|
|
{
|
|
"case_sensitive": false,
|
|
"find_history":
|
|
[
|
|
"zed"
|
|
],
|
|
"highlight": true,
|
|
"in_selection": false,
|
|
"preserve_case": false,
|
|
"regex": false,
|
|
"replace_history":
|
|
[
|
|
],
|
|
"reverse": false,
|
|
"scrollbar_highlights": true,
|
|
"show_context": true,
|
|
"use_buffer2": true,
|
|
"use_gitignore": true,
|
|
"whole_word": false,
|
|
"wrap": true
|
|
},
|
|
"groups":
|
|
[
|
|
{
|
|
"sheets":
|
|
[
|
|
{
|
|
"buffer": 0,
|
|
"selected": true,
|
|
"semi_transient": false,
|
|
"settings":
|
|
{
|
|
"buffer_size": 15239,
|
|
"regions":
|
|
{
|
|
},
|
|
"selection":
|
|
[
|
|
[
|
|
15239,
|
|
15239
|
|
]
|
|
],
|
|
"settings":
|
|
{
|
|
"auto_complete": false,
|
|
"auto_indent": false,
|
|
"gutter": false,
|
|
"lsp_uri": "buffer:78",
|
|
"syntax": "Packages/Text/Plain text.tmLanguage",
|
|
"tab_width": 2,
|
|
"word_wrap": true
|
|
},
|
|
"translation.x": 0.0,
|
|
"translation.y": 0.0,
|
|
"zoom_level": 1.0
|
|
},
|
|
"stack_index": 0,
|
|
"stack_multiselect": false,
|
|
"type": "text"
|
|
},
|
|
{
|
|
"buffer": 1,
|
|
"file": "main.go",
|
|
"semi_transient": false,
|
|
"settings":
|
|
{
|
|
"buffer_size": 1868,
|
|
"regions":
|
|
{
|
|
},
|
|
"selection":
|
|
[
|
|
[
|
|
1072,
|
|
1072
|
|
]
|
|
],
|
|
"settings":
|
|
{
|
|
"auto_complete_triggers":
|
|
[
|
|
{
|
|
"characters": "<",
|
|
"selector": "text.html, text.xml"
|
|
},
|
|
{
|
|
"rhs_empty": true,
|
|
"selector": "punctuation.accessor"
|
|
},
|
|
{
|
|
"characters": ".",
|
|
"selector": "meta.tag, source - comment - string.quoted.double.block - string.quoted.single.block - string.unquoted.heredoc",
|
|
"server": "gopls"
|
|
}
|
|
],
|
|
"lsp_active": true,
|
|
"lsp_uri": "file:///Users/atridad/Developer/atridadl/atri.dad/main.go",
|
|
"show_definitions": false,
|
|
"syntax": "Packages/Go/Go.sublime-syntax",
|
|
"tab_size": 4,
|
|
"translate_tabs_to_spaces": false
|
|
},
|
|
"translation.x": 0.0,
|
|
"translation.y": 245.0,
|
|
"zoom_level": 1.0
|
|
},
|
|
"stack_index": 1,
|
|
"stack_multiselect": false,
|
|
"type": "text"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"incremental_find":
|
|
{
|
|
"height": 24.0
|
|
},
|
|
"input":
|
|
{
|
|
"height": 36.0
|
|
},
|
|
"layout":
|
|
{
|
|
"cells":
|
|
[
|
|
[
|
|
0,
|
|
0,
|
|
1,
|
|
1
|
|
]
|
|
],
|
|
"cols":
|
|
[
|
|
0.0,
|
|
1.0
|
|
],
|
|
"rows":
|
|
[
|
|
0.0,
|
|
1.0
|
|
]
|
|
},
|
|
"menu_visible": true,
|
|
"output.LSP Log Panel":
|
|
{
|
|
"height": 0.0
|
|
},
|
|
"output.diagnostics":
|
|
{
|
|
"height": 0.0
|
|
},
|
|
"output.find_results":
|
|
{
|
|
"height": 0.0
|
|
},
|
|
"output.mdpopups":
|
|
{
|
|
"height": 0.0
|
|
},
|
|
"pinned_build_system": "",
|
|
"project": "atri.dad.sublime-project",
|
|
"replace":
|
|
{
|
|
"height": 44.0
|
|
},
|
|
"save_all_on_build": true,
|
|
"select_file":
|
|
{
|
|
"height": 0.0,
|
|
"last_filter": "",
|
|
"selected_items":
|
|
[
|
|
],
|
|
"width": 0.0
|
|
},
|
|
"select_project":
|
|
{
|
|
"height": 0.0,
|
|
"last_filter": "",
|
|
"selected_items":
|
|
[
|
|
],
|
|
"width": 0.0
|
|
},
|
|
"select_symbol":
|
|
{
|
|
"height": 0.0,
|
|
"last_filter": "",
|
|
"selected_items":
|
|
[
|
|
],
|
|
"width": 0.0
|
|
},
|
|
"selected_group": 0,
|
|
"settings":
|
|
{
|
|
},
|
|
"show_minimap": true,
|
|
"show_open_files": false,
|
|
"show_tabs": true,
|
|
"side_bar_visible": true,
|
|
"side_bar_width": 150.0,
|
|
"status_bar_visible": true,
|
|
"template_settings":
|
|
{
|
|
}
|
|
}
|