Commit graph

46 commits

Author SHA1 Message Date
Connor Peet 49d1396aeb
update pattern and add to grammar 2020-11-11 10:11:04 -08:00
Connor Peet f5898a0e59
surround match in zero-width spaces to avoid clobbering 2020-11-10 22:47:32 -08:00
Connor Peet 00f32f9a26
make search editor ranges work for hidden text 2020-11-10 16:04:00 -08:00
Connor Peet 046654ae65
make search editor ranges work for hidden text 2020-11-10 15:57:03 -08:00
Jackson Kearl 339681f631 Use excludive selectors for search editor contributions to fix #91453.
cc @jrieken
2020-11-06 11:23:45 -08:00
Jackson Kearl f88b86d714 vscode.Uri.joinPath instead of Node's path.join
Fixes https://github.com/microsoft/vscode-internalbacklog/issues/1280
2020-10-05 08:52:44 -07:00
Rares Folea 247e5dc148
Fix typo extensions/search-result/README.md (#107961) 2020-10-02 07:42:47 -07:00
Jackson Kearl d4ae4a64ec Enable search editor in non-HOME envs 2020-09-23 11:36:35 -07:00
Jackson Kearl a14a7e0b61 Treat more extensions as C++
Reduce duplicated repository entries in search editor tmgrammar
Closes #104887.
2020-08-18 16:13:27 -07:00
Jackson Kearl 9c525f3cf2 Enable search-editor in serverless.
Closes microsoft/vscode-internalbacklog/issues/1208
2020-07-29 21:24:57 -07:00
Jackson Kearl c2224dab6c Allow for non-file uri's in search editor 2020-07-29 17:08:41 -07:00
Alex Dima 91cdca1bdb
Do not ship unnecessary files with extensions 2020-07-24 13:57:51 +02:00
Rick van Galen 571b747c28
Containerfile support (#93184)
* Apply Dockerfile highlighting to Containerfile

* Recognize Containerfile in Search Editor highlighting

* Register opening Containerfile files on macOS

* Register opening Containerfile files on Windows
2020-05-27 14:47:27 +02:00
Matt Bierner 2344d7cf7e Revert "add todo for matt"
This reverts commit cd93eaacd5.

Fixes #97636
2020-05-12 13:16:13 -07:00
João Moreno cd93eaacd5 add todo for matt 2020-05-12 21:24:59 +02:00
Matt Bierner b1e9155139
Use generic for providers with resolve methods (#96955)
* Use generic for providers with resolve

Fixes #95852

Some of our providers have two phases: provide and resolve. This change updates the typings to make it clearer that the values returned by provider are passed into resolve.

* Remove duplicate vscode.d.ts in search-result extension

* Also use generic type in result of resolve
2020-05-11 13:06:03 -07:00
Jackson Kearl ea91347c6b Add .yml syntax hilighting. Closes #92027. 2020-03-05 09:32:53 -08:00
Jackson Kearl 2158b1aa65 [Search Editor] Align results from the same file 2020-03-02 16:28:45 -08:00
Jackson Kearl 2ebc730d72 eslint code-no-unexternalized-strings 2020-02-12 14:32:43 -08:00
Jackson Kearl d22fd6d8ae Add .pm as perl. Fixes #90550. 2020-02-12 11:56:47 -08:00
Jackson Kearl 4e81d10222 Add result count line. Closes #89463.
And fixup grammar to correctly highlight it
2020-02-06 16:52:54 -08:00
Jackson Kearl 6da863f768 Double click on file name to peek. Closes #89467 2020-01-29 00:43:03 -08:00
Jackson Kearl 3a1e245648 Remove outdated extension contributed commands 2020-01-24 17:24:03 -08:00
Johannes Rieken f01f7ebe93 fix some (future) linting issues 2019-12-31 09:54:04 +01:00
Jackson Kearl fc80326401 Add better description to search result editor readme. 2019-12-13 17:11:06 -08:00
Jackson Kearl 76dfc8d544 Clean up search editor rerun actions 2019-12-12 18:01:47 -08:00
Jackson Kearl 542b0145b3 Dim the line numbers of context results 2019-12-11 16:31:10 -08:00
Jackson Kearl 26c955f0da More conservative parse caching in search editor 2019-12-11 09:18:30 -08:00
Jackson Kearl 57c8caeb7c Improve searchresult textmate scopes 2019-12-11 08:59:17 -08:00
Jackson Kearl 2dfedf4494 Clean up npm script 2019-12-10 10:49:37 -08:00
Jackson Kearl 55307c2a39 Add syntax highlighting to Search Results.
Closes #86241.
2019-12-09 18:13:54 -08:00
Jackson Kearl 889ce81f3d Add single and multiline matching 2019-12-09 18:13:54 -08:00
Jackson Kearl fa948c2f1e Add initial "file is a block" syntax hilight 2019-12-09 18:13:53 -08:00
Jackson Kearl e30906162e
[Search Editor] Add more TM scopes. Ref #86317. (#86612) 2019-12-09 10:34:39 -08:00
Jackson Kearl 73c7887496 [Search Editor] Make clicking take you to the location you clicked. Ref #86190. 2019-12-04 15:35:19 -08:00
Jackson Kearl 187c067b27 Fix typo in command name 2019-12-04 11:29:47 -08:00
Jackson Kearl 0fd472271d Make all search-result editors have no line numbers
And make that configurable
2019-12-04 10:02:23 -08:00
Jackson Kearl eae6eca8cf [Search Editor] Add option for context lines 2019-12-02 19:39:34 -08:00
Jackson Kearl 3d4d0bf324 Keep track of disposeables 2019-12-02 14:40:54 -08:00
Jackson Kearl 9b537cafe9 [Search Editor] Make file result blocks symbols 2019-11-26 11:20:30 -08:00
Jackson Kearl c324ac445d [Search Editor] Add completion items for query construction 2019-11-26 10:52:05 -08:00
Jackson Kearl 8062282fc7 Fix build 2019-11-25 14:59:40 -08:00
Jackson Kearl 24e826acd5 Add extension build scripts 2019-11-25 11:55:15 -08:00
Jackson Kearl c2e11d41f5 Add re-run search editor search action 2019-11-24 16:47:58 -08:00
Jackson Kearl c41d9dc9b4 Remove multi-match peek UX. 2019-11-24 14:37:34 -08:00
Jackson Kearl 695bc30383
Add initial search editor implementation (#85424)
* Initial search editor implementation

* Merge fixes

* Exclude search result untitled editors from localresults results

* Remove unneeded keybinding

* .vsc-search => .code-search

* Add extension readme

* Fix extra space inserted on Windows

* Fixup some escaping issues

* Add highlighting of result matches
2019-11-24 02:35:39 -08:00