Nathan Sobo
e4f8fe941e
Checkpoint
2023-09-14 14:47:02 -06:00
Nathan Sobo
b9e1ca1385
Checkpoint
2023-09-14 14:42:04 -06:00
Kirill Bulatov
f9b70718ac
Store hints in the map, not the snapshot
2023-09-14 23:36:33 +03:00
Conrad Irwin
4667110d0f
Fix multi-key shortcuts with modifiers
...
To make this work we need to move the handling of multiple possible key
events into the keyboard shortcut system.
This was broken in #2957 .
2023-09-14 14:35:17 -06:00
Kirill Bulatov
4e9f0adcef
Improve inlay hint cache lookup
2023-09-14 23:31:50 +03:00
Kirill Bulatov
8ae3f79235
Restructure inlay highlights data for proper access
2023-09-14 23:05:22 +03:00
KCaverly
8ff3e37044
small fix to rate status update
2023-09-14 15:42:21 -04:00
Kirill Bulatov
9b43acfc88
Remove useless background highlights code
2023-09-14 22:18:30 +03:00
Kirill Bulatov
396efec6e1
Uncomment the rest of the tests
2023-09-14 22:18:26 +03:00
Kirill Bulatov
47e0535f1c
Randomize inlay highlight range start
2023-09-14 22:08:12 +03:00
Kirill Bulatov
129fb62182
Consider offsets in inlay chunks
2023-09-14 22:08:12 +03:00
Kirill Bulatov and Antonio Scandurra
a9de6c3dba
Properly handle inlay highlights in the InlayMap
...
Co-Authored-By: Antonio Scandurra <antonio@zed.dev >
2023-09-14 22:08:12 +03:00
Kirill Bulatov
80b96eb05b
Add inlay highlight test
2023-09-14 22:08:12 +03:00
Kirill Bulatov
42bd2be2f3
Implement inlay highlighting
2023-09-14 22:08:12 +03:00
Kirill Bulatov
890a587254
Use standalone inlay background highlights
2023-09-14 22:08:12 +03:00
Kirill Bulatov
9f5314e938
Unify highlights in *Map
2023-09-14 22:08:12 +03:00
Kirill Bulatov
6c00cd8a35
Do not combine inlay and text highlights on the *Map level
2023-09-14 22:08:12 +03:00
KCaverly
c19c8899fe
add initial search inside modified buffers
2023-09-14 14:58:34 -04:00
Piotr Osiewicz
1eb74acb3e
editor: Do not run brace completion on empty text. ( #2965 )
...
Users of keyboard layout with IME complained about the peculiar
behaviour where typing in "sss" and then removing all of it left behind
one 's' and also appended a closing brace. This was not reproducible on
a buffer without language, so I've suspected that brace insertion might
be a problem here. For whatever reason when the user removes the last
character from a run that triggered IME, we receive a notification about
an empty insertion. Sadly, brace completion does not handle an empty
input properly and we erroneously insert a closing brace when deleting
the followup characters. In fact, the brace inserted is always the
closing brace for the first entry in language's config.toml 'brackets'
field (see Scheme vs Markdown). This guard also allows for the proper
removal of the first character.
Closes community tickets zed-industries/community#877
zed-industries/community#1329
Z-2869
Release Notes:
- Fixed handling of bracket completion for international keyboard
layouts that use IME. This led to Zed erroneously inserting the `}`
character while removing the first character that triggered IME.
2023-09-14 20:24:21 +02:00
Antonio Scandurra
f86e5a987f
WIP
2023-09-14 17:42:30 +02:00
Antonio Scandurra and Kyle Caverly
6a271617b4
Make path optional when parsing file
...
Co-Authored-By: Kyle Caverly <kyle@zed.dev >
2023-09-14 17:09:08 +02:00
KCaverly
137dda3ee6
wip eval framework for semantic index
2023-09-14 09:30:19 -04:00
Joseph T. Lyons
15bdff1c5b
Fix toggle replace tooltip
2023-09-13 20:19:14 -04:00
KCaverly
0c1b2e5aa6
cleaned up warnings
2023-09-13 20:04:53 -04:00
KCaverly
eff44f9aa4
semantic index eval, indexing appropriately
2023-09-13 20:02:15 -04:00
Max Brunsfeld
18c899a0a8
Remove dead code for old admin pages
2023-09-13 15:02:59 -07:00
Max Brunsfeld and Mikayla
dddd37f8a6
Run postgrest as part of foreman
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-09-13 12:32:15 -07:00
Max Brunsfeld and Mikayla
3910efe3ab
Use PostgREST instead of pgAdmin
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-09-13 11:47:20 -07:00
Nate Butler and Nathan Sobo
fd10b49742
Fix .active() interaction state
...
Co-Authored-By: Nathan Sobo <1789+nathansobo@users.noreply.github.com >
2023-09-13 13:56:13 -04:00
Joseph T. Lyons
974bc07631
collab 0.21.0
2023-09-13 13:34:08 -04:00
Nathan Sobo
1c20a8cd31
Checkpoint
2023-09-13 11:07:24 -06:00
Max Brunsfeld
c4a5caa587
Get pgadmin loading the passfile
2023-09-13 10:05:13 -07:00
Nate Butler
a316e25034
Checkpoint
2023-09-13 12:50:01 -04:00
Nate Butler
f54f2c52e9
Checkpoint
2023-09-13 12:40:28 -04:00
Joseph T. Lyons
a6cb5f99f3
v0.105.x dev
2023-09-13 12:22:33 -04:00
Nathan Sobo
1adb7fa58c
Checkpoint
2023-09-13 09:28:04 -06:00
Nathan Sobo
dcf6059a15
Checkpoint
2023-09-13 08:55:14 -06:00
KCaverly
6f29582fb0
progress on eval
2023-09-13 10:32:36 -04:00
Nathan Sobo
8a6e9f90be
Checkpoint
2023-09-13 08:13:45 -06:00
Antonio Scandurra
127d03516f
Diff lines one chunk at a time after discovering indentation
2023-09-13 11:57:10 +02:00
Antonio Scandurra
70c9b8f8fd
Merge remote-tracking branch 'origin/main' into polish-codegen
2023-09-13 11:41:32 +02:00
Antonio Scandurra
b8c437529c
Never use the indentation that comes from OpenAI
2023-09-13 11:40:28 +02:00
Nathan Sobo
77af33ba5d
WIP
2023-09-13 00:03:56 -06:00
Max Brunsfeld and Mikayla
94db0be3ec
Start work on deploying pgAdmin to k8s cluster
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-09-12 21:06:43 -07:00
Max Brunsfeld and Mikayla
54838664ae
Retrieve load balancer certificate id from DigitalOcean on each deploy
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2023-09-12 21:04:59 -07:00
Nathan Sobo
faabed1df0
Checkpoint
2023-09-12 21:34:03 -06:00
Nathan Sobo
cae5c76bed
Checkpoint
2023-09-12 21:07:35 -06:00
Nathan Sobo
53b698adb6
Checkpoint
2023-09-12 20:40:05 -06:00
KCaverly
d4fbe99052
add eval for gpt-engineer
2023-09-12 21:27:35 -04:00
KCaverly
0d14bbbf5b
add eval values for tree-sitter
2023-09-12 20:36:06 -04:00