Mikayla Maki
|
1cbe0990e4
|
Merge pull request #2207 from zed-industries/project-panel-actions
Fix project panel actions
|
2023-02-23 14:31:29 -08:00 |
|
Mikayla Maki
|
730ea83ee0
|
Convert keymap context to use generics and Cow<'static> so we don't have to add .to_string() and .into() for each usage
|
2023-02-23 14:10:55 -08:00 |
|
Kay Simmons
|
24a448f00c
|
Fix enter in normal mode acting incorrectly
|
2023-02-23 13:40:31 -08:00 |
|
Kay Simmons
|
327c58fdc3
|
fix vim percent motion to better match the docs and observed behavior
|
2023-02-17 14:55:19 -08:00 |
|
Kay Simmons
|
3e152b5d33
|
wip
|
2023-02-16 12:23:45 -08:00 |
|
Kay Simmons
|
5eb4463429
|
wip
|
2023-02-15 14:40:14 -08:00 |
|
Kay Simmons
|
6f1c04827f
|
use more predictable rules for selecting which bracket to jump to and where
|
2023-02-15 14:04:16 -08:00 |
|
Kay Simmons
|
033606fa2e
|
fix sqlez warning, introduce tab and enter bindings to vim for inputing tab and enter text when waiting for text
|
2023-02-13 13:50:37 -08:00 |
|
Kay Simmons
|
ab5653a76f
|
More vim fixes and move some more things out of app.rs
|
2023-02-13 13:50:37 -08:00 |
|
Kay Simmons
|
0cd5e26029
|
fix issue with single line editors in vim not properly unhooking vim mode bindings
|
2023-02-13 13:50:37 -08:00 |
|
Mikayla Maki
|
fc7532d74d
|
Added complete scripts for generating third party license files
|
2023-01-23 12:47:12 -08:00 |
|
Kay Simmons
|
1fee7b61bb
|
fix broken test
|
2023-01-17 17:35:39 -08:00 |
|
Kay Simmons
|
0f8319e799
|
disable vim mode in non full editors
|
2023-01-17 17:32:10 -08:00 |
|
Kay Simmons
|
aef8027049
|
fix replace in normal and visual modes
|
2023-01-11 14:57:40 -08:00 |
|
Kay Simmons
|
974b07e043
|
in progress
|
2023-01-11 12:10:55 -08:00 |
|
Kay Simmons
|
4da1890a54
|
working f and t bindings
|
2023-01-06 14:24:20 -08:00 |
|
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 |
|
Nathan Sobo
|
1b3fcfe375
|
collab 0.2.3
|
2022-11-15 15:45:04 -07: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 |
|