Kay Simmons
|
2a890bfbfb
|
remove printline
|
2022-12-08 14:45:22 -08:00 |
|
Kay Simmons
|
242f038bbd
|
fix final failing tests
|
2022-12-08 14:39:48 -08:00 |
|
Kay Simmons
|
acac7d292d
|
Refactor editor scrolling and implement scroll commands from vim mode
|
2022-12-07 16:39:32 -08:00 |
|
Kay Simmons
|
3c6dccdfa7
|
working serialized writes with panics on failure. Everything seems to be working
|
2022-12-03 16:06:01 -08:00 |
|
 Mikayla Makiand
|
9551bebee2
|
Rebase - Got Zed compiling and fixed a build error due to conflicting dependencies that cargo didn't catch :(
Co-Authored-By: kay@zed.dev
|
2022-12-03 16:04:10 -08:00 |
|
Max Brunsfeld
|
38699bcbb0
|
Implement Copy for multibuffer anchors
|
2022-11-28 14:18:49 -08:00 |
|
Kay Simmons
|
c70520c64e
|
Merge pull request #1867 from zed-industries/drag-project-entry-to-pane
Drag project entry to pane
|
2022-11-10 17:25:22 -08:00 |
|
Kay Simmons
|
249df2495a
|
Split and move to pane working
|
2022-11-08 14:19:31 -08:00 |
|
Mikayla Maki
|
df62cba2ef
|
Tried alternate stratergy
|
2022-11-08 11:54:26 -08:00 |
|
Kay Simmons
|
04de300994
|
Addresses issue where left motion in vim mode would clip in the wrong direction
|
2022-11-04 15:21:29 -07:00 |
|
Kay Simmons
|
404f51643c
|
fix some vim mode bugs around deletions and failed motions
|
2022-11-02 01:20:11 -07:00 |
|
Kay Simmons
|
466f2746f6
|
added new supported feature
|
2022-11-01 13:15:14 -07:00 |
|
K Simmons
|
8104b7aa77
|
fix jump to line number in vim mode
|
2022-10-25 00:39:40 -07:00 |
|
K Simmons
|
698433707a
|
remove mode after which is unused
|
2022-10-24 18:31:26 -07:00 |
|
K Simmons
|
b488a375c6
|
Fix panic in vim motion when not listed as exclusive and add features enum to capture why tests are ignored
|
2022-10-24 18:27:56 -07:00 |
|
K Simmons
|
55b9eff3df
|
Add cursor blink setting and replicate cursor shape to remote collaborators
|
2022-10-17 16:20:47 -07:00 |
|
Max Brunsfeld
|
a2c9a67558
|
Re-export basic text types from text and language crates
Also avoid production dependencies on fs and rope in collab
|
2022-10-12 15:48:19 -07:00 |
|
Mikayla Maki
|
7a600eabfc
|
Updated new vim tests with new rope crate
|
2022-10-11 20:25:39 -07:00 |
|
Mikayla Maki
|
fa862550fd
|
Merge branch 'main' into test-branch
|
2022-10-11 19:55:32 -07:00 |
|
K Simmons
|
4d285aee6f
|
Add count argument to motion functions and add ability to jump to a given line
|
2022-10-11 16:27:54 -07:00 |
|
Mikayla Maki
|
a9ce687031
|
Finished refactoring out fs and rope
|
2022-10-11 15:25:54 -07:00 |
|
K Simmons
|
edc2c90c3e
|
working quote and bracket text objects
|
2022-10-11 15:17:29 -07:00 |
|
K Simmons
|
1236704bc9
|
Add some tests for portions of visual text objects. Note: they are slightly broken currently as described in the tests
|
2022-10-10 15:32:12 -07:00 |
|
K Simmons
|
47def2b57d
|
Add assertion context manager to TestAppContext and convert existing vim tests to use neovim backed test context
|
2022-10-10 14:46:07 -07:00 |
|
K Simmons
|
ac7818b7dc
|
Enable verifying of visual mode selections in neovim backed tests
|
2022-10-09 01:19:22 -07:00 |
|
K Simmons
|
8252a1b7c5
|
fix some warnings and merge errors
|
2022-10-08 23:49:04 -07:00 |
|
K Simmons
|
055a8fe14a
|
Fixed some neovim test context issues, added repeated commands in vim mode, and ported some tests to use the neovim testing strategy
|
2022-10-08 21:52:07 -07:00 |
|
K Simmons
|
bda6e5fdb7
|
Adds word and sentence text objects along with a new vim testing system which uses cached neovim data to verify our test accuracy
|
2022-10-08 21:51:49 -07:00 |
|
K Simmons
|
d87b6d68cf
|
WIP dock split button and default item
|
2022-09-11 15:31:44 -07:00 |
|
 ForLoveOfCatsandMikayla
|
fbea44bc5c
|
One big cleanup pass of clippy lints
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2022-08-10 16:51:01 -07:00 |
|
Max Brunsfeld
|
8aef95d0c8
|
Use new marked ranges format whenever we don't need overlapping ranges
|
2022-08-04 10:23:03 -07:00 |
|
Max Brunsfeld
|
a27d243309
|
Update vim mode tests to use new marked text format
|
2022-08-03 17:52:34 -07:00 |
|
Max Brunsfeld
|
75c349243c
|
🎨 Rename and simplify some autoindent stuff
|
2022-07-28 22:40:30 -07:00 |
|
Max Brunsfeld
|
357c9d53a9
|
Record start columns when writing to the clipboard from Zed
|
2022-07-28 22:13:32 -07:00 |
|
Max Brunsfeld
|
7f991029b9
|
Merge branch 'main' into autoindent-on-paste
|
2022-07-28 15:09:18 -07:00 |
|
 Max BrunsfeldandMikayla Maki
|
669d716519
|
Introduce AutoindentMode parameter to Buffer::edit
This controls whether or not we preserve the relative indentation
of inserted text blocks.
Co-authored-by: Mikayla Maki <mikayla.c.maki@gmail.com>
|
2022-07-28 14:03:31 -07:00 |
|
Antonio Scandurra
|
2f99815f16
|
Fix vim tests using old key bindings
|
2022-07-27 12:19:01 +02:00 |
|
Antonio Scandurra
|
bfa490c35d
|
Merge branch 'main' into ime-support-2
|
2022-07-22 16:03:38 +02:00 |
|
Max Brunsfeld
|
a4d997214e
|
Remove Input action, detect ignored input in vim via an event
|
2022-07-21 13:40:48 -07:00 |
|
K Simmons
|
383c91c26c
|
Fix failing test re mode switch in buffer search
|
2022-07-19 17:18:17 -07:00 |
|
K Simmons
|
10f65f70d7
|
Fix clipping when dragging the mouse with vim-mode enabled and adjust single line editor selections
|
2022-07-19 17:18:17 -07:00 |
|
Keith Simmons
|
f6fe8523a0
|
Merge pull request #1311 from zed-industries/fix-visual-paste
Fix visual paste
|
2022-07-08 16:54:10 -07:00 |
|
Keith Simmons
|
368cfcaf3c
|
fix pasting at the end of the line in normal mode
|
2022-07-08 10:57:02 -07:00 |
|
Mikayla Maki
|
37687c5c97
|
Hoisted assert clipboard into TestAppContext
|
2022-07-07 14:55:25 -07:00 |
|
Keith Simmons
|
590ab282a5
|
WIP making paste better
|
2022-07-05 16:52:56 -07:00 |
|
Keith Simmons
|
dd4df050e5
|
remove partial edit from normal.rs
|
2022-07-05 16:48:12 -07:00 |
|
Keith Simmons
|
cc567846e3
|
fix error with reverse range marked text ranges
|
2022-07-05 16:44:45 -07:00 |
|
Keith Simmons
|
570d69ee5a
|
Highlight matching bracket when newest selection head is on a bracket
|
2022-07-01 15:06:16 -07:00 |
|
Keith Simmons
|
49d1b87d94
|
Fix vim editor focus selection issues, cancel vim operators on escape and unbound keys
|
2022-06-30 12:36:02 -07:00 |
|
Keith Simmons
|
ee3daac057
|
Update command palette filter from vim mode more proactively
|
2022-06-29 11:58:12 -07:00 |
|