Max Brunsfeld
|
257601b3c1
|
Add buffer method for getting the symbols containing a position
|
2022-03-15 14:04:58 -07:00 |
|
 Antonio ScandurraandNathan Sobo
|
bd2527e691
|
Use StringMatchCandidate::new to construct candidates more conveniently
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-01-31 19:11:13 +01:00 |
|
 
|
ea69dcd42a
|
Match on names only when outline query has no spaces
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-01-14 09:16:29 -08:00 |
|
 Nathan SoboandAntonio Scandurra
|
b52db22544
|
Only enable smart case if the query contains an uppercase character
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2022-01-14 09:16:09 -07:00 |
|
 Nathan SoboandAntonio Scandurra
|
f934370e7f
|
Match full path when query contains spaces
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2022-01-14 09:02:04 -07:00 |
|
 Antonio ScandurraandNathan Sobo
|
be24e58926
|
Associate StringMatchCandidate with an id
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-01-14 14:55:03 +01:00 |
|
Antonio Scandurra
|
a64ba8b687
|
Allow matching of context items in outline view
|
2022-01-14 11:09:02 +01:00 |
|
Antonio Scandurra
|
9c1f58ee89
|
Maintain order of outline items when filling out tree's missing parts
|
2022-01-14 09:12:30 +01:00 |
|
Max Brunsfeld
|
adeb7e6864
|
Incorporate syntax highlighting into symbol outline view
Still need to figure out how to style the fuzzy match characters
now that there's syntax highlighting. Right now, they are
underlined in red.
|
2022-01-13 18:10:02 -08:00 |
|
Max Brunsfeld
|
7913a1ea22
|
Include highlighting runs in Outline
|
2022-01-13 14:46:15 -08:00 |
|
Max Brunsfeld
|
3e1c559b2d
|
Allow multiple disjoint nodes to be captured as matcheable in the outline query
|
2022-01-13 14:04:25 -08:00 |
|
 Antonio ScandurraandMax Brunsfeld
|
2660d37ad8
|
Return Outline<Anchor> from MultiBuffer::outline
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2022-01-13 18:24:00 +01:00 |
|
 Antonio ScandurraandNathan Sobo
|
e165f1e16c
|
Use OutlineItem::depth to include ancestors of matching candidates
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-01-13 16:59:52 +01:00 |
|
Antonio Scandurra
|
06ba1c64cf
|
Implement Outline::search
|
2022-01-13 15:10:29 +01:00 |
|
Antonio Scandurra
|
d6ed2ba642
|
Start on rendering the outline view
|
2022-01-13 12:01:11 +01:00 |
|
Antonio Scandurra
|
ef596c64f8
|
Add OutlineItem::depth so that we can render a tree in the outline view
|
2022-01-13 11:35:43 +01:00 |
|
 Max BrunsfeldandNathan Sobo
|
63a401ac5d
|
Add Buffer::outline method
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-01-12 18:17:49 -08:00 |
|