aboutsummaryrefslogtreecommitdiff
path: root/helix-core/src
Commit message (Expand)AuthorAge
...
* Put esoteric line endings behind a feature flagBlaž Hrastnik2022-03-17
* Optimize rendering by using Ropey::byte_sliceBlaž Hrastnik2022-03-17
* Refactor :set to parse by deserializing values (#1799)Gokul Soumya2022-03-15
* rename '--fetch/build-grammars' flags into '--grammar fetch/build'Michael Davis2022-03-10
* migrate grammar fetching/building code into helix-loader crateMichael Davis2022-03-10
* add 'use-grammars' to languages.tomlMichael Davis2022-03-10
* ensure rust grammar is available in CIMichael Davis2022-03-10
* 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