Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Info box add horizontal padding | Ivan Tham | 2021-07-04 |
| | |||
* | Reduce calculation and improve pattern in infobox | Ivan Tham | 2021-07-04 |
| | | | | | | - switch to use static OnceCell to calculate Info once - pass Vec<(&[KeyEvent], &str)> rather than Vec<(Vec<KeyEvent>, &str)> - expr -> tt to allow using | as separator, make it more like match | ||
* | Apply suggestions from blaz for infobox | Ivan Tham | 2021-07-04 |
| | |||
* | Add infobox | Ivan Tham | 2021-07-04 |
| | |||
* | `:reload` (#374) | Kirawi | 2021-07-02 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * reloading functionality * fn with_newline_eof() * fmt * wip * wip * wip * wip * moved to core, added simd feature for encoding_rs * wip * rm * .gitignore * wip * local wip * wip * wip * no features * wip * nit * remove simd * doc * clippy * clippy * address comments * add indentation & line ending change | ||
* | Color palettes (#393) | Jakub Bartodziej | 2021-06-30 |
| | | | | | | | | | | | | | | | | | | | * Enable using color palettes in theme files. * Add an example theme defined using a gruvbox color palette. * Fix clippy error. * Small style improvement. * Add documentation for the features to themes.md. * Update runtime/themes/gruvbox.toml Fix the value of purple0. Co-authored-by: DrZingo <DrZingo@users.noreply.github.com> Co-authored-by: DrZingo <DrZingo@users.noreply.github.com> | ||
* | Added native Windows clipboard support (#373) | Kirawi | 2021-06-30 |
| | | | | | | | | | | | | | | | | | | | * Added native Windows clipboard support * make conditional wip better conditional wip wip wip wip make conditional | ||
* | Make Document's format API a little nicer. | Joe Neeman | 2021-06-30 |
| | |||
* | Make formatting happen asynchronously. | Joe Neeman | 2021-06-30 |
| | |||
* | Simplify selection rendering by injecting highlight scopes | Blaž Hrastnik | 2021-06-27 |
| | |||
* | Release 0.3.0 | Blaž Hrastnik | 2021-06-27 |
| | |||
* | Detect file language before file indent style. | Nathan Vegdahl | 2021-06-26 |
| | | | | | | | Fixes #378. The issue was that because indent style detection ran before language detection, there was no language indent style to fall back on if indent style detection failed, so it would just default to 2 spaces. | ||
* | Move helix-view/tests/*txt files to txts subdirectory (#372) | teenjuna | 2021-06-25 |
| | | | | | * Move helix-view/tests/*txt files to txts subdirectory * Rename tests/txts to tests/encoding | ||
* | fix: crossterm -> input key conversion | Blaž Hrastnik | 2021-06-25 |
| | |||
* | reverse the dependency between helix-tui and helix-view (#366) | Keith Simmons | 2021-06-25 |
| | | | | | | | | | * reverse the dependency between helix-tui and helix-view by moving a fiew types to view * fix tests * clippy and format fixes Co-authored-by: Keith Simmons <keithsim@microsoft.com> | ||
* | Fix previous broken refactor key into helix-view | Ivan Tham | 2021-06-24 |
| | | | | | | | | Need to be used for autoinfo Revert "Revert "Refactor key into helix-view"" This reverts commit 10f9f72232f5789323d689bf0f9cd359715770d6. | ||
* | add missing doc | Shafkath Shuhan | 2021-06-23 |
| | |||
* | add tests | nobody | 2021-06-23 |
| | |||
* | Handle non-UTF8 files | Shafkath Shuhan | 2021-06-23 |
| | |||
* | Fix flipped condition where Helix adds a line ending on open. | Nathan Vegdahl | 2021-06-23 |
| | |||
* | Add surround keybinds | Gokul Soumya | 2021-06-22 |
| | |||
* | Merge pull request #224 from helix-editor/line_ending_detection | Blaž Hrastnik | 2021-06-22 |
|\ | | | | | Line ending detection | ||
| * | Add function to get the line ending of a str slice. | Nathan Vegdahl | 2021-06-21 |
| | | | | | | | | This is needed in some places. | ||
| * | Don't need getters/setters for line_ending property. | Nathan Vegdahl | 2021-06-21 |
| | | | | | | | | | | It's plain-old-data. If we want to do fancier things later, it's easy to switch back. | ||
| * | Merge branch 'master' of github.com:helix-editor/helix into ↵ | Nathan Vegdahl | 2021-06-20 |
| |\ | | | | | | | | | | | | | | | | | | | line_ending_detection Rebasing was making me manually fix conflicts on every commit, so merging instead. | ||
| * | | Work on moving code over to LineEnding instead of assuming '\n'. | Nathan Vegdahl | 2021-06-20 |
| | | | | | | | | | | | | Also some general cleanup and some minor fixes along the way. | ||
| * | | Misc fixes and clean up of line ending detect code. | Nathan Vegdahl | 2021-06-20 |
| | | | |||
| * | | changed some hardcoded newlines, removed a else if in line_ending.rs | Jan Hrastnik | 2021-06-19 |
| | | | |||
| * | | Merge remote-tracking branch 'origin/master' into line_ending_detection | Jan Hrastnik | 2021-06-19 |
| |\ \ | |||
| * | | | applied changes from pr review | Jan Hrastnik | 2021-06-17 |
| | | | | |||
| * | | | fixed some problems from rebasing | Jan Hrastnik | 2021-06-16 |
| | | | | |||
| * | | | doc.line_ending() now returns &'static str | Jan Hrastnik | 2021-06-16 |
| | | | | |||
| * | | | trying out line ending helper functions in commands.rs | Jan Hrastnik | 2021-06-16 |
| | | | | |||
| * | | | added some tests and a line_ending helper function in document.rs | Jan Hrastnik | 2021-06-16 |
| | | | | |||
| * | | | added more changes from pr review for line_ending_detection | Jan Hrastnik | 2021-06-16 |
| | | | | |||
| * | | | resolved conflict in rebase | Jan Hrastnik | 2021-06-16 |
| | | | | |||
| * | | | ran cargo clippy and cargo fmt | Jan Hrastnik | 2021-06-16 |
| | | | | |||
| * | | | rebase on branch line_ending_detection | Jan Hrastnik | 2021-06-16 |
| | | | | |||
* | | | | Don't run wl-copy with --foreground | Blaž Hrastnik | 2021-06-21 |
| |_|/ |/| | | | | | It stalls the hx process | ||
* | | | Fix doc warnings | Ivan Tham | 2021-06-20 |
| | | | |||
* | | | Add system clipboard yank and paste commands | Benoît CORTIER | 2021-06-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds six new commands to interact with system clipboard: - clipboard-yank - clipboard-yank-join - clipboard-paste-after - clipboard-paste-before - clipboard-paste-replace - show-clipboard-provider System clipboard provider is detected by checking a few environment variables and executables. Currently only built-in detection is supported. `clipboard-yank` will only yank the "main" selection, which is currently the first one. This will need to be revisited later. Closes https://github.com/helix-editor/helix/issues/76 | ||
* | | | Use full screen size | wojciechkepka | 2021-06-20 |
| | | | |||
* | | | Only reconfiure highlights when setting theme | wojciechkepka | 2021-06-19 |
| | | | |||
* | | | Add ability to change theme on editor | wojciechkepka | 2021-06-19 |
| | | | |||
* | | | Add themes loader | wojciechkepka | 2021-06-19 |
| | | | |||
* | | | Revert "Refactor key into helix-view" | Blaž Hrastnik | 2021-06-19 |
| |/ |/| | | | | | | | | | Did not use defaults when custom keymap was used This reverts commit ca806d4f852e934651132fc9570a6110e30f646d. | ||
* | | Refactor key into helix-view | Ivan Tham | 2021-06-19 |
| | | | | | | | | Now also make use of Deserialize for Config. | ||
* | | Add `close_language_servers` method on `Editor` | wojciechkepka | 2021-06-19 |
| | | |||
* | | cargo: add more metadata to manifests | Benoît CORTIER | 2021-06-19 |
| | | |||
* | | cargo: add version to local dependencies | Benoît CORTIER | 2021-06-19 |
| | | | | | | | | | | | | First step towards enabling us to publish on crates.io. See: https://github.com/helix-editor/helix/issues/42 |