diff --git a/atri.dad.sublime-project b/atri.dad.sublime-project deleted file mode 100644 index 938b952..0000000 --- a/atri.dad.sublime-project +++ /dev/null @@ -1,11 +0,0 @@ -{ - "folders": - [ - { - "path": ".", - } - ], - "debugger_configurations": - [ - ], -} diff --git a/atri.dad.sublime-workspace b/atri.dad.sublime-workspace deleted file mode 100644 index 82ec21d..0000000 --- a/atri.dad.sublime-workspace +++ /dev/null @@ -1,456 +0,0 @@ -{ - "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": - { - } -}