aboutsummaryrefslogtreecommitdiff
path: root/helix-core
Commit message (Expand)AuthorAge
* Put esoteric line endings behind a feature flagBlaž Hrastnik2022-03-17
* Configure ropey to only use CR/CRLF line breaks by defaultBlaž 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
* build(deps): bump once_cell from 1.9.0 to 1.10.0 (#1768)dependabot[bot]2022-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
* build(deps): bump smartstring from 0.2.10 to 1.0.0 (#1722)dependabot[bot]2022-03-01
* Show surround delete and replace errors in editor (#1709)Gokul Soumya2022-02-28
* Configurable auto pairs (#1624)Skyler Hawthorne2022-02-25
* build(deps): bump smartstring from 0.2.9 to 0.2.10 (#1692)dependabot[bot]2022-02-22
* 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
| * build(deps): bump unicode-segmentation from 1.8.0 to 1.9.0 (#1632)dependabot[bot]2022-02-07
| * build(deps): bump unicode-general-category from 0.4.0 to 0.5.1 (#1609)dependabot[bot]2022-02-01
| * 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