Commit graph

  • f945dbcfdd Move gadget config file writing too Ben Jackson 2020-05-27 21:47:17 +01:00
  • 8f3de079bc Use --install to run_tests instead of manually running the installer Ben Jackson 2020-05-27 21:25:17 +01:00
  • 6b89df173f Remove pointless calls to GetOS() everywhere Ben Jackson 2020-05-27 21:22:08 +01:00
  • d3fd0a38f0 Refactor installer fully into installer module Ben Jackson 2020-05-27 21:15:00 +01:00
  • 43d438dfc9
    Better python diags 1742 Ben Jackson 2020-07-22 09:53:03 +01:00
  • daf854e3e1
    Any charity 1741 Ben Jackson 2020-07-21 23:26:34 +01:00
  • 0c6715e95e
    Charityware 1740 Ben Jackson 2020-07-21 23:24:53 +01:00
  • db5073aec1
    Merge pull request #208 from puremourning/eval-cursorpos 1734 mergify[bot] 2020-07-18 17:23:49 +00:00
  • e885c95daa Put the cursor at the end of the buffer after evaluations Ben Jackson 2020-07-18 18:09:25 +01:00
  • c1e29be9b8
    Merge pull request #198 from puremourning/ui-custom 1731 mergify[bot] 2020-07-18 14:20:18 +00:00
  • 99b582378a Allow ctrl-c to cancel when asked for a variable Ben Jackson 2020-07-18 14:39:54 +01:00
  • 47ace82364 FixUp: output window should set the global win id Ben Jackson 2020-07-18 13:51:05 +01:00
  • 3726766694 Documentation for the UI customisation Ben Jackson 2020-07-18 13:41:22 +01:00
  • 80afb153b9 FixUp: Closing the output window causes errors on output Ben Jackson 2020-07-18 13:15:06 +01:00
  • f8cbb7c5b6 Add options to control window sizes Ben Jackson 2020-07-17 16:52:41 +01:00
  • 7a9f75a06e Don't change the value of equalalways Ben Jackson 2020-07-16 15:25:28 +01:00
  • b1fd15c56a Add a test for expanding watches Ben Jackson 2020-07-14 22:07:57 +01:00
  • 9faa8aa6f7 Fix test timing issue, so it passes on llvm and gdb Ben Jackson 2020-07-14 20:37:17 +01:00
  • e884a5f71c run_tests: add --help properly Ben Jackson 2020-07-14 20:36:53 +01:00
  • 4f0847bcf8 Match the output on linux and mac Ben Jackson 2020-07-12 22:16:59 +01:00
  • 6d020a50de Fix removing all assert errors, properly this time Ben Jackson 2020-07-12 22:12:08 +01:00
  • 231720b5b5 Make the messages clearer Ben Jackson 2020-07-12 20:12:31 +01:00
  • 79a8ad40a4 Use my fork of vint; fix some lint Ben Jackson 2020-07-12 17:20:46 +01:00
  • 82ec19fff9 Update tocs Ben Jackson 2020-07-12 16:47:04 +01:00
  • 97f6dd29a6 Add some tests for expand/collapse variables; todo - fails on gdb/linux Ben Jackson 2020-07-12 16:45:43 +01:00
  • 9df680089b Allow default configuraiton to be specified; document selection Ben Jackson 2020-07-12 16:44:18 +01:00
  • db344148ea Example of setting terminal window size sensibly Ben Jackson 2020-07-11 23:31:08 +01:00
  • 3beb25f949 Raise an autocommand for the terminal too Ben Jackson 2020-07-11 22:33:02 +01:00
  • cd796d1500 Just print messages to azure too Ben Jackson 2020-07-11 22:17:40 +01:00
  • 727214c599 Add a bunch of tests for the ui customisation Ben Jackson 2020-07-11 21:59:28 +01:00
  • ebc0b3607a Neovim sigh Ben Jackson 2020-07-11 17:05:39 +01:00
  • 2c5937c2c1 Support basic UI customisation via a User autocommand Ben Jackson 2020-07-11 16:49:48 +01:00
  • de2a924c38 use simpler UI setup commands Ben Jackson 2020-07-11 15:12:28 +01:00
  • 05b855e605
    Merge pull request #206 from puremourning/bugfixes 1725 mergify[bot] 2020-07-16 07:28:53 +00:00
  • c6e8e8038f Remove hard-coded terminal width which doesn't work on smaller width screens Ben Jackson 2020-07-11 16:51:18 +01:00
  • a4f3fd9c5e Disable relativenumber in utility windows; disable textwidth in neovim too Ben Jackson 2020-07-16 08:13:27 +01:00
  • 2440a987b2 Tidy unknwon types and values Ben Jackson 2020-07-14 20:37:35 +01:00
  • 434a6f41d4 Only expand one cheap scope by default - don't keep others expanded from previous frames Ben Jackson 2020-07-11 22:51:51 +01:00
  • fc7725fefb Only expand one inexpensive scope; codeLLDB lies about how expensive things are Ben Jackson 2020-07-11 22:01:04 +01:00
  • 0938d72a8c Re-use a window if we can, as it's more efficient; don't wipe out the generated code buffers in case the code window gets used for temporary buffer switch Ben Jackson 2020-07-11 22:00:36 +01:00
  • 8d2ea44cb9 Make Restart and Stop work properly (and together) Ben Jackson 2020-07-11 15:11:39 +01:00
  • 97a5d737ee Ignore venv and test basedir Ben Jackson 2020-07-12 14:00:46 +01:00
  • b3c86bc757 Use the original java test code Ben Jackson 2020-07-12 13:57:18 +01:00
  • 1ae5c6fdcc
    Merge pull request #201 from lilwayne1556/master 1720 mergify[bot] 2020-07-14 19:40:10 +00:00
  • 81fffbe80e Merge branch 'master' of https://github.com/lilwayne1556/vimspector Wayne Bowie 2020-07-14 14:05:40 -05:00
  • f81cc126c3 Format fix Wayne Bowie 2020-07-14 14:04:31 -05:00
  • 4d88dd6eff
    Merge branch 'master' into master Wayne Bowie 2020-07-14 14:01:08 -05:00
  • f9f0d5a83e No longer throws a KeyError when checking for non expensive scope Wayne Bowie 2020-07-14 12:23:09 -05:00
  • f383c62542
    Merge pull request #200 from lilwayne1556/master 1714 mergify[bot] 2020-07-14 15:11:28 +00:00
  • 99518e7eba Added Windows support for C# debugging Wayne Bowie 2020-07-14 09:22:55 -05:00
  • fe58b94bb0
    Merge pull request #197 from puremourning/use-buffers-not-windows 1695 mergify[bot] 2020-07-11 13:50:34 +00:00
  • 0de023e3c4 Re-raise errors that aren't expectd Ben Jackson 2020-07-11 14:42:35 +01:00
  • 7c943c2ed7 Fix the terminal window to 80 columns Ben Jackson 2020-07-11 14:08:45 +01:00
  • 036c9b9605 Fix neovim not having the same classes as vim Ben Jackson 2020-07-11 14:08:29 +01:00
  • 193196cc03 Allow users to close the code window and not crash Ben Jackson 2020-07-11 14:08:12 +01:00
  • 43dd282702 Fix handling data after exit - channels and neovim Ben Jackson 2020-07-11 14:07:28 +01:00
  • bdca96f663 Fix up java test Ben Jackson 2020-07-11 14:06:32 +01:00
  • b0d41eb347 Scratch buffer still makes sense for the code window buffer where we ask for it from the sevrer Ben Jackson 2020-07-11 11:53:39 +01:00
  • cb39e2b511 Allow closing of the UI windows; check valid flags and set buffers to be hidden. delete them on Reset Ben Jackson 2020-07-11 11:44:15 +01:00
  • 3643c2effd Only respond to data events for the _current_ job, not buffered data for old jobs Ben Jackson 2020-07-11 11:43:28 +01:00
  • 5ce4147361 Manipulate buffers for variables, watches and stack trace Ben Jackson 2020-07-11 10:13:45 +01:00
  • b049ba6d8d
    Merge pull request #192 from puremourning/shutdown-remote-job 1684 mergify[bot] 2020-07-11 08:06:31 +00:00
  • 6cfc313234 Do a better job of tidying up on test failure; note: We can still receive data callbacks after _OnExit, so just ignore that data Ben Jackson 2020-07-10 22:49:30 +01:00
  • 8e286be6ee Fix shutting down jobs when resetting - use the correct category for CleanUpCommand Ben Jackson 2020-06-25 15:38:08 +01:00
  • 915fb29a9f
    Merge pull request #196 from puremourning/auto-port 1682 mergify[bot] 2020-07-09 18:51:53 +00:00
  • 9f6caadc40 Pre-calculate the gadgetDir, as this is likely used every time Ben Jackson 2020-07-09 18:57:28 +01:00
  • a4abe511c7 Update contents links Ben Jackson 2020-07-09 18:20:40 +01:00
  • 9baba5afab Document --basedir and ClearBreakpoints() and Exception Breakpoints Ben Jackson 2020-07-09 18:19:11 +01:00
  • fe8d7251a4 Add unusedLocalPort to docs Ben Jackson 2020-07-09 18:07:58 +01:00
  • a647b65983 Use an unused local port for CodeLLDB Ben Jackson 2020-07-09 13:36:52 +01:00
  • 81712b124f Fix traceback when (sometimes?) using the watch window Ben Jackson 2020-07-09 13:08:15 +01:00
  • 044804ca20 Calculate variables on-demand; add an unused-local-port variable-function Ben Jackson 2020-07-08 21:22:28 +01:00
  • 85667a5bac
    Merge pull request #193 from puremourning/variables 1676 mergify[bot] 2020-07-08 15:28:02 +00:00
  • 50b8b0103c Fix sequence of scopes/vars to match the server Ben Jackson 2020-07-08 13:20:37 +01:00
  • 402071065f Update tclpro; add a test Ben Jackson 2020-07-08 13:19:14 +01:00
  • e24d0a4659 Simplify extracting the result from a WatchResult Ben Jackson 2020-07-08 11:45:20 +01:00
  • 8143992345 Restore spacing (don't waste a whole column); re-use one of the indent columns for the marker Ben Jackson 2020-07-08 11:37:24 +01:00
  • c43f16e288 FixUp: remove elements in reverse order to avoid invalidating indices Ben Jackson 2020-07-07 22:45:12 +01:00
  • 4b7fc83ce3 Add a marker when a variable value changes Ben Jackson 2020-07-07 22:44:47 +01:00
  • 39212f4ffc Add some type hints (requires python 3.6) and update flake8 Ben Jackson 2020-07-07 22:18:43 +01:00
  • 2117a0515d Remove hacky use of dicts and magic keys for variables Ben Jackson 2020-07-07 20:22:01 +01:00
  • 669b019e25
    Merge pull request #190 from puremourning/codelldb mergify[bot] 2020-07-06 13:00:52 +00:00
  • b486839269 Update README TOC and restructure Ben Jackson 2020-07-06 11:30:45 +01:00
  • a2ae1c288e Documentation for codelldb/rust Ben Jackson 2020-07-06 11:28:24 +01:00
  • 0e56146726 Add installer support for CodeLLDB Ben Jackson 2020-07-06 11:24:54 +01:00
  • 32c7960b5f Support channel-based adapters with jobs in neovim Ben Jackson 2020-07-06 10:34:16 +01:00
  • 99faf76dcc Fix traceback when a request is rejected Ben Jackson 2020-07-03 19:51:21 +01:00
  • 7848629a1c Add simple rust program tested with CodeLLDB Ben Jackson 2020-07-03 13:18:50 +01:00
  • b322a2e89c Allow 'channel' based transports to also start a job Ben Jackson 2020-07-03 13:18:17 +01:00
  • 596ea65ca6
    Merge pull request #191 from puremourning/update-debugpy 1630 mergify[bot] 2020-07-04 09:52:15 +00:00
  • ec009a1332 UPdate debugpy Ben Jackson 2020-07-04 10:33:05 +01:00
  • 8e2313bf85
    Correct status of windows support 1609 Ben Jackson 2020-06-28 16:47:54 +01:00
  • df8389380a
    Merge pull request #189 from puremourning/windows-cpptools 1605 mergify[bot] 2020-06-27 19:29:45 +00:00
  • 6f3884253c Windows support for cpptools Ben Jackson 2020-06-27 17:28:05 +01:00
  • d1f2df36cc
    Merge pull request #184 from JMcKiern/fix-typo 1565 mergify[bot] 2020-06-14 19:20:33 +00:00
  • de63700bf4
    Merge branch 'master' into fix-typo JMcKiern 2020-06-12 21:04:51 +01:00
  • c0c3bd6645
    Merge pull request #185 from puremourning/upgrade-debugpy 1557 mergify[bot] 2020-06-08 19:04:53 +00:00
  • 7f625fee9f Upgrade debugpy Ben Jackson 2020-06-05 21:17:01 +01:00
  • f217a1d9ef Fix typo in README.md jmckiern 2020-06-06 15:39:25 +01:00
  • 3595c8c638
    Merge pull request #180 from ray-x/goModuleOff mergify[bot] 2020-06-04 06:55:27 +00:00