aboutsummaryrefslogtreecommitdiff
path: root/helix-core/src
Commit message (Expand)AuthorAge
* Ensure non empty grouped nodes in textobject queriesGokul Soumya2022-03-01
* Allow capturing multiple nodes in textobject queriesGokul Soumya2022-03-01
* Show surround delete and replace errors in editor (#1709)Gokul Soumya2022-02-28
* Configurable auto pairs (#1624)Skyler Hawthorne2022-02-25
* Add object.movement for tree-sitter navigationGokul Soumya2022-02-15
* Add tree-sitter based function, class navigationGokul Soumya2022-02-15
* Refactor language config loading (#1658)Gokul Soumya2022-02-14
* Merge remote-tracking branch 'origin/master' into debugBlaž Hrastnik2022-02-13
|\
| * Replace tendril with smartstringBlaž Hrastnik2022-02-10
| * Show infobox with register contentsGokul Soumya2022-02-10
| * Allow specifying file start position (#445)Ivan Tham2022-01-23
| * Fix Clippy lints in tests (#1563)Omnikar2022-01-23
| * cargo fmt + clippy lintBlaž Hrastnik2022-01-23
| * Remove some TODOsBlaž Hrastnik2022-01-23
| * cleanupBlaž Hrastnik2022-01-23
| * fix: ensure_grapheme_boundary_next_byte needs to index at valid charBlaž Hrastnik2022-01-23
| * Speed up ensure_next_boundary during renderBlaž Hrastnik2022-01-23
| * Make Layer::parse take &mut tree_sitter::ParserBlaž Hrastnik2022-01-23
| * Use filter_map rather than flat_mapBlaž Hrastnik2022-01-23
| * Set byte range on cursor againBlaž Hrastnik2022-01-23
| * Only call scopes.load() onceBlaž Hrastnik2022-01-23
| * Resolve some outdated commentsBlaž Hrastnik2022-01-23
| * fix: Skip modifying the root layer range, it always covers 0..maxBlaž Hrastnik2022-01-23
| * Update range markers so we can determine which layers can be reusedBlaž Hrastnik2022-01-23
| * Try to reuse an existing layer based on layer.rangesBlaž Hrastnik2022-01-23
| * Ignore layers without highlight captures, avoid cloning rangesBlaž Hrastnik2022-01-23
| * Reuse the source slice between layersBlaž Hrastnik2022-01-23
| * Store theme scopes on the loader, this way theme isn't passed aroundBlaž Hrastnik2022-01-23
| * syntax: Split parsing and highlightingBlaž Hrastnik2022-01-23
| * add select_next_sibling and select_prev_sibling commands (#1495)Michael Davis2022-01-20
| * fix(auto_pairs): fix auto pairs with crlf (#1470)Skyler Hawthorne2022-01-17
| * Update to rust 1.58, fix a bunch of optional lintsBlaž Hrastnik2022-01-16
| * Use the correct language ID for JavaScript & TypeScript (#1466)Kevin Sjöberg2022-01-15
| * remove outdated note (#1485)Kirawi2022-01-12
| * expand_selection to current node with no children (#1454)Michael Davis2022-01-08
| * feat(commands): shrink_selection (#1340)Matouš Dzivjak2022-01-06
| * Add llvm-mir highlighting (#1398)Sebastian Neubauer2022-01-04
| * Add basic indentation for languages without treesitter-based indentation rule...Triton1712022-01-03
| * Detect workspace root using language markers (#1370)Alexis Mousset2021-12-31
| * feat(commands): ensure_selections_forward (#1393)Matouš Dzivjak2021-12-29
| * feat(ui): file encoding in statusline (#1355)Matouš Dzivjak2021-12-25
| * feat(lsp): configurable diagnostic severity (#1325)Matouš Dzivjak2021-12-25
| * Fix match brackets comment (#1346)Stuart Hinson2021-12-24
| * Auto pairs selection (#1254)Skyler Hawthorne2021-12-21
| * Apply recent nightly suggestions (#1286)Kirawi2021-12-18
| * Add auto pairs for same-char pairs (#1219)Skyler Hawthorne2021-12-13
| * Open files with spaces in filename, allow opening multiple files (#1231)ath32021-12-12
| * Use same name used in config files for langs in docsGokul Soumya2021-12-08
| * Auto generate docs for language supportGokul Soumya2021-12-08
| * Remove `Clone` deriveJason Rodney Hansen2021-12-05