Commit log

573dd29 v0.44.1

Antonio Scandurra created

330fdfb Merge pull request #1288 from zed-industries/line-ending-fixes

Click to expand commit body
Line ending fixes

Antonio Scandurra created

13c9b17 Replace lone carriage returns with newlines

Antonio Scandurra created

113eb9b Don't slice midway through multi-byte char when detecting line ending

Antonio Scandurra created

5e2306d 0.44

Max Brunsfeld created

77d688b Merge pull request #1287 from zed-industries/handle-carriage-returns-in-edits

Click to expand commit body
Fix crash when pasting text with CRLF line endings

Max Brunsfeld created

7e9beaf Strip carriage returns from all text in text::Buffer

Click to expand commit body
* Moving the logic from Rope to text::Buffer makes it easier
  to keep the Rope in sync with the fragment tree.
* Removing carriage return characters is lossier, but is much
  simpler than incrementally maintaining the invariant that
  there are no carriage returns followed by newlines. We may
  want to do something smarter in the future.

Co-authored-by: Keith Simmons <keith@zed.dev>

Max Brunsfeld and Keith Simmons created

4d88088 Merge pull request #1286 from zed-industries/grid-renderer

Click to expand commit body
Switch from line-and-character renderer to a direct grid renderer

Mikayla Maki created

03cbb94 changed renderer

Mikayla Maki created

58e57d0 Merge pull request #1271 from zed-industries/matching-bracket-highlights

Click to expand commit body
Highlight matching bracket when newest selection head is on a bracket

Keith Simmons created

229bc94 remove partial edit from normal.rs

Keith Simmons created

956dd0c fix error with reverse range marked text ranges

Keith Simmons created

1f3dc2f highlight both brackets, only when empty selection, and add test

Keith Simmons created

342d38a Working on grid rendering

Mikayla Maki created

e14b3db Merge pull request #1285 from zed-industries/fix-terminal-backspace

Click to expand commit body
Set up basic enviroment variables

Mikayla Maki created

b4dc92d Set up basic enviroment variables

Mikayla Maki created

116fa92 Change Buffer constructors to construct the History internally

Max Brunsfeld created

1add2d2 Merge pull request #1282 from zed-industries/context-menu-below-project-panel-entries

Click to expand commit body
Select the last worktree root when right-clicking below all project panel entries

Max Brunsfeld created

4aa19c1 Select the last root when right-clicking below all project panel entries

Max Brunsfeld created

7ea1289 Merge pull request #1281 from zed-industries/open-default-key-bindings

Click to expand commit body
Add application menu item to open default key bindings

Max Brunsfeld created

8048758 Add application menu item to open default key bindings

Max Brunsfeld created

ea1f6d6 0.43

Max Brunsfeld created

1682cbd Merge pull request #1279 from zed-industries/autosave

Click to expand commit body
Introduce autosave

Antonio Scandurra created

f1ffcb6 Fix panics in database tests

Antonio Scandurra created

f09d265 Remove non-determinism from autosave after delay

Antonio Scandurra created

a5c39ac Always finish previous autosave before starting a new one

Antonio Scandurra created

ebf4bae Add unit test for autosave

Antonio Scandurra created

d43e8b2 Add unit test for `ViewContext::observe_window_activation`

Antonio Scandurra created

885172f Honor `Autosave` setting in `Editor`

Antonio Scandurra created

d589017 Add `ViewContext::observe_window_activation`

Antonio Scandurra created

7a6010e Fix unsafe memory access when converting entity handles

Antonio Scandurra created

4b533c3 Introduce a new, language-overridable `Autosave` setting

Antonio Scandurra created

8f021d8 Merge pull request #1278 from zed-industries/sync-line-ending

Click to expand commit body
Transmit new line ending when buffer is reloaded

Antonio Scandurra created

eac76df Transmit new line ending when buffer is reloaded

Antonio Scandurra created

3b67ccc Merge pull request #1277 from zed-industries/scale-factor-change

Click to expand commit body
Recalculate Metal layer's drawable size when window's scale factor changes

Max Brunsfeld created

6f49f4a Recalculate Metal layer's drawable size when window's scale factor changes

Max Brunsfeld created

f82dda9 Merge pull request #1276 from zed-industries/handle-carriage-returns

Click to expand commit body
Handle files with CRLF (windows-style) line endings

Max Brunsfeld created

c1b886b Normalize line endings consistently between fake and real FS

Max Brunsfeld created

9804c68 Rename NewlineStyle -> LineEnding

Max Brunsfeld created

0ba12ea Handle a file's line endings changing on disk

Max Brunsfeld created

b0efa4f Move project tests into their own file

Max Brunsfeld created

3170609 Merge pull request #1275 from zed-industries/delete-autoclose-pair

Click to expand commit body
Delete the autoclosing bracket when deleting the opening bracket

Max Brunsfeld created

771a834 Delete the autoclosing bracket when deleting the opening bracket

Max Brunsfeld created

d80ecb6 Ignore carriage returns when reloading buffer

Antonio Scandurra created

3480b50 Detect buffer newline style and honor it when saving

Antonio Scandurra created

f9bad2d Replace \r and \r\n with \n when indexing text into the rope

Antonio Scandurra created

582185b Merge pull request #1274 from zed-industries/fix-enter-numpad

Click to expand commit body
Support hitting enter on numpad

Antonio Scandurra created

9a6092d Support hitting enter on numpad

Antonio Scandurra created

ff96a7c Merge pull request #1262 from zed-industries/user-timeline

Click to expand commit body
Improve user activity tracking

Antonio Scandurra created

d3b9eca Merge branch 'main' into user-timeline

Antonio Scandurra created