aboutsummaryrefslogtreecommitdiff
path: root/helix-core/src
Commit message (Expand)AuthorAge
...
* replace all submodule documentation with flags documentationMichael Davis2022-03-10
* rename tree_sitter_library in LanguageConfig to 'grammar'Michael Davis2022-03-10
* migrate helix-syntax crate into helix-core and helix-termMichael Davis2022-03-10
* add tree-sitter sources to languages.tomlMichael Davis2022-03-10
* Add --health command for troubleshooting (#1669)Gokul Soumya2022-03-08
* Fix tab rendering to use dynamic tab widthBlaž Hrastnik2022-03-04
* Reuse visual_coords_at_pos function in viewBlaž Hrastnik2022-03-04
* core: transaction: Resolve some TODOsBlaž Hrastnik2022-03-03
* 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