Blaž Hrastnik
|
72cf86e462
|
Regex prompts should have a history with a specifiable register
|
2021-09-08 16:34:04 +09:00 |
|
CossonLeo
|
011f9aa47f
|
Optimize completion doc position. (#691)
* optimize completion doc's render
* optimize completion doc's render
* optimize completion doc position
* cargo fmt
* fix panic
* use saturating_sub
* fixs
* fix clippy
* limit completion doc max width 120
|
2021-09-08 16:33:59 +09:00 |
|
Blaž Hrastnik
|
2ce87968cd
|
ui: Be smarter about centering previews
Try centering the whole block. If the block is too big for the viewport,
then make sure that the first line is within the preview.
|
2021-09-08 14:19:25 +09:00 |
|
Dmitry Sharshakov
|
507a1f8dd6
|
Get breakpoint reports from debugger
|
2021-09-06 08:47:54 +03:00 |
|
Dmitry Sharshakov
|
0add0c5639
|
Make conditional logpoints underlined
|
2021-09-05 15:12:13 +03:00 |
|
Dmitry Sharshakov
|
2d35b7b99c
|
Normalize line in picker preview to avoid crash
|
2021-09-05 14:31:16 +03:00 |
|
Dmitry Sharshakov
|
0e1e4edc5e
|
different display for conditional logpoints
|
2021-09-05 08:51:33 +03:00 |
|
Dmitry Sharshakov
|
8a609047c3
|
Mouse command for editing logpoint
|
2021-09-05 08:50:03 +03:00 |
|
Dmitry Sharshakov
|
3b0ec750ff
|
Support editing breakpoint condition with right click
|
2021-09-05 08:14:17 +03:00 |
|
Gokul Soumya
|
183dcce992
|
Add a sticky mode for keymaps (#635)
|
2021-09-05 12:55:13 +09:00 |
|
Dmitry Sharshakov
|
1befbd076c
|
Add command for editing breakpoint condition
|
2021-09-04 22:57:58 +03:00 |
|
Dmitry Sharshakov
|
698583c241
|
Support setting breakpoints with mouse
|
2021-09-04 21:14:24 +03:00 |
|
Blaž Hrastnik
|
b997d2cdeb
|
dap: Allow setting breakpoints before starting the adapter
|
2021-09-03 13:26:30 +09:00 |
|
Dmitry Sharshakov
|
2c89107349
|
Fix crash when stack trace not loaded
Still doesn't address the issue though
|
2021-09-02 19:58:03 +03:00 |
|
Dmitry Sharshakov
|
5b20f6020a
|
Merge remote-tracking branch 'origin/master' into debug
Contains type fix on helix-term/src/ui/editor.rs:752:13
|
2021-08-31 21:29:11 +03:00 |
|
Blaž Hrastnik
|
a3bd80a6fa
|
ui: prompt: Avoid allocating a prompt name if it's a static string
|
2021-08-31 18:29:24 +09:00 |
|
gbaranski
|
9c5752cbac
|
fix: use .cursor() instead of .head
|
2021-08-30 12:03:10 -07:00 |
|
gbaranski
|
b590504143
|
fix: use head instead of anchor for relative line
|
2021-08-30 12:03:10 -07:00 |
|
Blaž Hrastnik
|
0b0b1d850a
|
dap: Stop comparing file paths per line number
|
2021-08-30 11:22:26 +09:00 |
|
Blaž Hrastnik
|
2c7b75475f
|
dap: refactor frame handling
|
2021-08-30 11:07:59 +09:00 |
|
Omnikar
|
03ad9e0bfa
|
Fix code indentation (#671)
|
2021-08-30 09:15:49 +09:00 |
|
Dmitry Sharshakov
|
b42631942b
|
Defaults in completions, better schema
|
2021-08-29 14:51:47 +03:00 |
|
Dmitry Sharshakov
|
f53d8411cb
|
Add extra annotations to completions
|
2021-08-29 14:06:36 +03:00 |
|
Dmitry Sharshakov
|
98fda6b8f0
|
better completion
|
2021-08-29 13:16:57 +03:00 |
|
Dmitry Sharshakov
|
9d2f2a9e32
|
Support multiple arguments for debug configs
|
2021-08-29 13:06:22 +03:00 |
|
Dmitry Sharshakov
|
2d42766a71
|
wip: refactor parameters in UI start
|
2021-08-29 10:23:36 +03:00 |
|
Dmitry Sharshakov
|
af657ef2ec
|
Fix lints
|
2021-08-28 19:15:13 +03:00 |
|
Dmitry Sharshakov
|
94901b8677
|
Customized completion for template parameters
|
2021-08-28 19:11:19 +03:00 |
|
Dmitry Sharshakov
|
ef155e62ef
|
Add filename autocomplete to template args
|
2021-08-28 15:36:16 +03:00 |
|
Dmitry Sharshakov
|
e315394631
|
Merge remote-tracking branch 'origin/master' into debug
|
2021-08-28 14:59:26 +03:00 |
|
Dmitry Sharshakov
|
8df6739759
|
New way of starting debug sessions
|
2021-08-28 14:23:54 +03:00 |
|
Dmitry Sharshakov
|
5e4da09be2
|
Don't let picker be too narrow
|
2021-08-28 13:55:52 +03:00 |
|
Dmitry Sharshakov
|
890b51b568
|
Paginated variables
|
2021-08-28 10:13:19 +03:00 |
|
CossonLeo
|
d6a9c2c0f6
|
Add ui.menu text style (#664)
* add menu text style
* add ui.menu.text ui.info ui.info.text to book
* change ui.menu.text to ui.menu
* fix book's ui.menu
|
2021-08-28 13:54:24 +09:00 |
|
Blaž Hrastnik
|
5cee3b634d
|
ui: prompt: Fix typing with alt
|
2021-08-27 16:39:52 +09:00 |
|
Grzegorz Baranski
|
cec5d437d8
|
fix: show current line number even if relative line is on (#656)
|
2021-08-26 23:18:33 +05:30 |
|
Stuart Hinson
|
6192f2fa25
|
Show hidden files in filename completer (#648)
also removes unnecessary clone
|
2021-08-27 00:30:47 +09:00 |
|
Dmitry Sharshakov
|
c7759a5aa0
|
Merge remote-tracking branch 'origin/master' into debug
|
2021-08-25 19:22:01 +03:00 |
|
Kirawi
|
b99db7c687
|
Move path util functions from helix-term to helix-core (#650)
|
2021-08-25 10:04:05 +09:00 |
|
Dmitry Sharshakov
|
5d3c69d565
|
Support logpoints
Tested with Node (Delve and LLDB do not support logpoints)
|
2021-08-24 08:47:20 +03:00 |
|
Blaž Hrastnik
|
bf5b9a9f35
|
ui: Tone down the preview highlight by adding a new scope
|
2021-08-24 13:25:39 +09:00 |
|
Blaž Hrastnik
|
e6cb183134
|
ui: Fix preview window padding: we want horizontal, not vertical
|
2021-08-24 13:25:39 +09:00 |
|
Blaž Hrastnik
|
a5c3c6c6a9
|
ui: Highlight line ranges in the preview
|
2021-08-24 13:25:39 +09:00 |
|
CossonLeo
|
490125f008
|
info component style config use ui.info ui.info.text (#643)
|
2021-08-24 09:58:19 +09:00 |
|
Dmitry Sharshakov
|
b78f70e602
|
show breakpoint condition in diagnostics
|
2021-08-22 15:52:05 +03:00 |
|
Dmitry Sharshakov
|
f247858055
|
Support conditional breakpoints
|
2021-08-22 15:06:27 +03:00 |
|
Kirawi
|
59e0ceef8c
|
better panic messages for when you're missing selection scopes (#608)
|
2021-08-22 11:15:33 +09:00 |
|
Dmitry Sharshakov
|
a938f5a87a
|
refactor: handle DAP events in editor main loop
|
2021-08-21 17:21:35 +03:00 |
|
Dmitry Sharshakov
|
3fc501c99f
|
Correctly display 1-based breakpoints
|
2021-08-21 15:17:25 +03:00 |
|
Dmitry Sharshakov
|
56bddb12f8
|
Highlight line number of stack pointer
|
2021-08-21 14:58:05 +03:00 |
|