Julia
|
8d609959f1
|
Clean
|
2022-10-13 15:23:41 -04:00 |
|
Julia
|
16f854b636
|
Expand diff gutter indicator to cover all of a wrapped line
|
2022-10-13 14:05:57 -04:00 |
|
Julia
|
9c47325c25
|
Use correct range to get diff hunks in the presence of wrapped lines
|
2022-10-13 13:52:44 -04:00 |
|
Julia
|
a6a7e85894
|
Misc fixes, still broken soft wrap
|
2022-10-13 02:02:29 -04:00 |
|
Julia
|
e75dcc853b
|
Include deletion hunks in fold regardless of end
|
2022-10-13 00:42:53 -04:00 |
|
Julia
|
e744520d90
|
Correctly offset diff hunk layouts
|
2022-10-12 16:40:19 -04:00 |
|
Julia
|
a6910584b6
|
Something's happening, nothing correct, but something
|
2022-10-12 00:39:56 -04:00 |
|
Nathan Sobo
|
425e540c9a
|
Fix tests by providing close: true
|
2022-10-10 15:29:24 -06:00 |
|
Nathan Sobo
|
3ae96f2c6e
|
Don't autoclose brackets when is false
|
2022-10-10 15:15:43 -06:00 |
|
Mikayla Maki
|
1d2495d57b
|
Re-arrange how lines are set
|
2022-10-10 11:38:28 -07:00 |
|
Mikayla Maki
|
1af4b263b2
|
Implemented page up and page down for the editor
|
2022-10-09 19:19:40 -07:00 |
|
Max Brunsfeld
|
ec76146a23
|
Merge pull request #1692 from zed-industries/avoid-duplicate-autoformat-edits
Avoid duplicate autoformat edits
|
2022-10-07 09:35:10 -07:00 |
|
Julia
|
8fb8fff61b
|
Merge pull request #1682 from zed-industries/load-diff-base-from-correct-relative-path
Fix some git gutter bugs
|
2022-10-06 22:28:52 -04:00 |
|
Max Brunsfeld
|
47a8e4222a
|
Don't allow multiple concurrent formatting requests for the same buffer
Co-authored-by: Nathan Sobo <nathan@zed.dev>
|
2022-10-06 17:03:38 -07:00 |
|
Max Brunsfeld
|
8411d886ac
|
Fix multi-line string formatting in editor_test.rs
|
2022-10-06 15:13:29 -07:00 |
|
Max Brunsfeld
|
b6525e9164
|
Extract editor tests to their own file
|
2022-10-06 13:32:34 -07:00 |
|
Max Brunsfeld
|
51fa06cc8d
|
Merge pull request #1404 from zed-industries/html-support
Basic html support
|
2022-10-06 10:32:44 -07:00 |
|
Julia
|
771215d254
|
Reload git index on file events to catch new contents
|
2022-10-06 12:01:21 -04:00 |
|
Max Brunsfeld
|
7fb5fe036a
|
Derive indent size from the language at the cursor when auto-indenting
|
2022-10-05 17:07:35 -07:00 |
|
Max Brunsfeld
|
8b86781ad1
|
Remove last usages of MultiBufferSnapshot::language
|
2022-10-05 14:44:34 -07:00 |
|
Max Brunsfeld
|
aa86806408
|
Finish generalizing ToggleComments to support block comments
|
2022-10-05 12:25:32 -07:00 |
|
Max Brunsfeld
|
d9fb8c90d8
|
Start work on toggling block comments for HTML
|
2022-10-04 17:27:03 -07:00 |
|
Julia
|
2bd947d4d0
|
Use correct start row for hunk retrieval & correct paint offset
Co-Authored-By: Joseph Lyons <joseph@zed.dev>
|
2022-10-04 15:04:42 -04:00 |
|
Max Brunsfeld
|
218ba81013
|
Fix autoclose error when cursor was at column 0
|
2022-10-03 17:44:18 -07:00 |
|
Mikayla Maki
|
499e95d16a
|
Removed debugs, simplified settings
|
2022-10-03 17:43:05 -07:00 |
|
Max Brunsfeld
|
c354b9b959
|
Add assertions to test for autoclose with embedded languages
|
2022-10-03 13:24:37 -07:00 |
|
Mikayla Maki
|
5769cdc354
|
made git diff rendering respect line wrap
|
2022-10-02 18:00:13 -07:00 |
|
Mikayla Maki
|
9fe6a5e83e
|
made git stuff slightly more themable
|
2022-09-29 13:16:02 -04:00 |
|
Nate Butler
|
b395fbb3f2
|
wip
|
2022-09-29 13:16:02 -04:00 |
|
Nate Butler
|
8a2430090b
|
WIP Git gutter styling
|
2022-09-29 13:16:02 -04:00 |
|
Julia
|
d5fd531743
|
Move git related things into specialized git crate
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
|
2022-09-29 13:16:02 -04:00 |
|
Julia
|
7e5d49487b
|
WIP Notifying buffers of head text change
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
|
2022-09-29 13:16:02 -04:00 |
|
Julia
|
8d2de1074b
|
Pull git indicator colors out of theme
Co-Authored-By: Kay Simmons <kay@zed.dev>
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
|
2022-09-29 13:16:02 -04:00 |
|
Julia
|
b18dd8fcff
|
Fully qualify outside git-related code when a diff is a git diff
|
2022-09-29 13:16:02 -04:00 |
|
Julia
|
6825b6077a
|
Properly invalidate when async git diff completes
|
2022-09-29 13:16:02 -04:00 |
|
Julia
|
9c82954877
|
Changed diffs to be async and dropped git delay
|
2022-09-29 13:16:02 -04:00 |
|
Julia
|
b9d84df127
|
Track buffer row divergence while iterating through diff lines
This allows for offsetting head row index of deleted lines to normalize
into buffer row space
|
2022-09-29 13:16:02 -04:00 |
|
Julia
|
c1249a3d84
|
Handle deletions more robustly and correctly
|
2022-09-29 13:16:02 -04:00 |
|
Julia
|
883d5b7a08
|
Update git gutter status after debounced delay
Co-authored-by: Max Brunsfeld <max@zed.com>
|
2022-09-29 13:16:02 -04:00 |
|
Julia
|
5157c71fa9
|
Render deletion gutter markers
|
2022-09-29 13:16:02 -04:00 |
|
Julia
|
fdda2abb78
|
Correct start/end of git diff hunks
|
2022-09-29 13:16:02 -04:00 |
|
Julia
|
641daf0a6e
|
Correct git gutter indicator scroll position & add rounded corner
|
2022-09-29 13:16:02 -04:00 |
|
Julia
|
55ca02351c
|
Start painting some sort of hunk info, it's wrong but it's close
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2022-09-29 13:16:01 -04:00 |
|
Julia
|
6fa2e62fa4
|
Start asking Editors to update git after a debounced delay
|
2022-09-29 13:16:01 -04:00 |
|
Max Brunsfeld
|
2da32af340
|
Update EditorTestContext usage to reflect new synchronous constructor
|
2022-09-28 12:36:55 -07:00 |
|
Max Brunsfeld
|
2b0794f5ae
|
Restructure autoclosing to account for multi-language documents
|
2022-09-28 12:32:04 -07:00 |
|
Max Brunsfeld
|
67e188a015
|
Add Buffer::language_at, update MultiBuffer to use it
Co-authored-by: Julia Risley <floc@unpromptedtirade.com>
|
2022-09-28 12:32:04 -07:00 |
|
Max Brunsfeld
|
5d0b6a3da7
|
Merge branch 'main' into new-signup-flow
|
2022-09-27 15:35:05 -07:00 |
|
Nathan Sobo
|
824fdb54e6
|
Report editor open and save events to Amplitude
Co-authored-by: Max Brunsfeld <max@zed.dev>
|
2022-09-26 18:18:34 -06:00 |
|
Julia
|
12e439bda9
|
Test manual buffer format trigger
|
2022-09-23 12:15:24 -04:00 |
|