Shafkath Shuhan
|
fd98e743e8
|
Handle non-UTF8 files
|
2021-06-23 15:40:27 +09:00 |
|
Blaž Hrastnik
|
9706f1121d
|
Fix small screen panics
|
2021-06-23 13:13:56 +09:00 |
|
Nathan Vegdahl
|
2ff9b362fb
|
Update to Ropey v1.3.1 with needed bugfix.
|
2021-06-23 12:43:09 +09:00 |
|
Nathan Vegdahl
|
848cc1b438
|
Fix extend_line() behavior.
It would always extend to the next line if the cursor was at the
end of the current line, even if the current line wasn't fully
selected yet.
|
2021-06-23 12:43:09 +09:00 |
|
Nathan Vegdahl
|
481c4ba044
|
Increment char_index by grapheme char count.
It was just assuming single-char graphemes before.
|
2021-06-23 12:43:09 +09:00 |
|
Nathan Vegdahl
|
0cbaa998ce
|
Fix flipped condition where Helix adds a line ending on open.
|
2021-06-23 12:43:09 +09:00 |
|
Nathan Vegdahl
|
38bf9c2576
|
Missed some items in the CRLF PR.
|
2021-06-23 12:43:09 +09:00 |
|
Blaž Hrastnik
|
9c53461429
|
fix: Select matching at the start of the doc could crash. Fixes #346
|
2021-06-23 12:27:38 +09:00 |
|
Blaž Hrastnik
|
7511110d82
|
Fix build on master
|
2021-06-23 10:15:57 +09:00 |
|
Joe Neeman
|
fd1ae35051
|
Make the prompt callback take a Context.
|
2021-06-23 10:03:11 +09:00 |
|
Lionel Flandrin
|
16883e7543
|
Implement show_current_directory command
|
2021-06-22 19:20:51 -04:00 |
|
Lionel Flandrin
|
b56174d738
|
Implement change_current_directory command
|
2021-06-22 19:20:51 -04:00 |
|
Blaž Hrastnik
|
866b32b5d7
|
Add repology.org packaging status
|
2021-06-23 01:05:22 +09:00 |
|
Blaž Hrastnik
|
39d59216e4
|
Fix link to good first issue
|
2021-06-23 00:51:30 +09:00 |
|
Blaž Hrastnik
|
20f33ead67
|
minor: Remove old TODOs
|
2021-06-22 23:26:34 +09:00 |
|
Gokul Soumya
|
e0fd08d6df
|
Rename surround to match_mode
|
2021-06-22 14:27:51 +09:00 |
|
Gokul Soumya
|
753ed4cbc5
|
Add documentation for surround
|
2021-06-22 14:27:51 +09:00 |
|
Gokul Soumya
|
892c80771a
|
Correctly identify pairs when cursor on pair
|
2021-06-22 14:27:51 +09:00 |
|
Gokul Soumya
|
b00e9fc227
|
Handle line endings correctly in surround
|
2021-06-22 14:27:51 +09:00 |
|
Gokul Soumya
|
b79b5e66f2
|
Move match_bracket to mm
|
2021-06-22 14:27:51 +09:00 |
|
Gokul Soumya
|
86271bac18
|
Refactor and add tests for surround
|
2021-06-22 14:27:51 +09:00 |
|
Gokul Soumya
|
4754b2e5ae
|
Add more surround pair characters
|
2021-06-22 14:27:51 +09:00 |
|
Gokul Soumya
|
13648d28b9
|
Add surround keybinds
|
2021-06-22 14:27:51 +09:00 |
|
Blaž Hrastnik
|
2f321b9335
|
lsp: Eagerly process notifications/server calls to avoid re-rendering
|
2021-06-22 13:47:57 +09:00 |
|
Yusuf Bera Ertan
|
6dddd5cd1d
|
build(nix): fetch submodules lazily
|
2021-06-22 13:29:13 +09:00 |
|
Blaž Hrastnik
|
a70de6e980
|
Merge pull request #224 from helix-editor/line_ending_detection
Line ending detection
|
2021-06-22 11:09:19 +09:00 |
|
dependabot[bot]
|
c704970fd7
|
Bump tokio from 1.6.1 to 1.7.1
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.6.1 to 1.7.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.6.1...tokio-1.7.1)
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-06-22 09:26:14 +09:00 |
|
dependabot[bot]
|
05bf9edebd
|
Bump actions/upload-artifact from 2.2.3 to 2.2.4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.2.3 to 2.2.4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.2.3...v2.2.4)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-06-22 09:25:29 +09:00 |
|
Nathan Vegdahl
|
f2954fa153
|
Flesh out the line ending utility unit tests.
|
2021-06-21 12:56:42 -07:00 |
|
Nathan Vegdahl
|
a18d50b777
|
Add command to set the document's default line ending.
|
2021-06-21 12:36:01 -07:00 |
|
Nathan Vegdahl
|
7c4fa18764
|
Fix clippy warnings.
|
2021-06-21 12:02:44 -07:00 |
|
Nathan Vegdahl
|
d33355650f
|
Convert remaining commands to use the document's line ending setting.
|
2021-06-21 11:59:03 -07:00 |
|
Nathan Vegdahl
|
e436c30ed7
|
Make split_selection_on_newline command handle all line endings.
|
2021-06-21 11:22:07 -07:00 |
|
Nathan Vegdahl
|
23d6188535
|
Update replace command to use document line ending setting.
|
2021-06-21 11:08:05 -07:00 |
|
Nathan Vegdahl
|
07e28802f6
|
Add function to get the line ending of a str slice.
This is needed in some places.
|
2021-06-21 10:29:29 -07:00 |
|
Nathan Vegdahl
|
714002048c
|
Don't need getters/setters for line_ending property.
It's plain-old-data. If we want to do fancier things later, it's
easy to switch back.
|
2021-06-21 09:52:21 -07:00 |
|
Ivan Tham
|
9fd17d4ff5
|
Use pep 8 indentation for python
Change the default spaces of python indentation to follow pep8 which is the standard.
|
2021-06-21 08:50:51 -07:00 |
|
Blaž Hrastnik
|
994ff4b269
|
Don't run wl-copy with --foreground
It stalls the hx process
|
2021-06-21 19:06:57 +09:00 |
|
Wojciech Kępka
|
ee80fa8ea9
|
Cleanup spinners and messages on progress end
|
2021-06-21 18:51:04 +09:00 |
|
wojciechkepka
|
aca9d73fe4
|
Hold Config in Application , expect at least one editor view
|
2021-06-21 12:59:06 +09:00 |
|
wojciechkepka
|
cc357d5096
|
Add progress spinners to status line
|
2021-06-21 12:59:06 +09:00 |
|
wojciechkepka
|
b2804b14b1
|
Add a Spinner
|
2021-06-21 12:59:06 +09:00 |
|
wojciechkepka
|
618ad55dc1
|
Update docs
|
2021-06-21 12:59:06 +09:00 |
|
wojciechkepka
|
d39a764399
|
Fix typo in feature request template
|
2021-06-21 10:54:18 +09:00 |
|
Nathan Vegdahl
|
3d3149e0d5
|
Silence clippy warning.
|
2021-06-20 16:13:59 -07:00 |
|
Nathan Vegdahl
|
e686c3e462
|
Merge branch 'master' of github.com:helix-editor/helix into line_ending_detection
Rebasing was making me manually fix conflicts on every commit, so
merging instead.
|
2021-06-20 16:09:14 -07:00 |
|
Nathan Vegdahl
|
4efd6713c5
|
Work on moving code over to LineEnding instead of assuming '\n'.
Also some general cleanup and some minor fixes along the way.
|
2021-06-20 15:33:02 -07:00 |
|
Ivan Tham
|
985625763a
|
Fix doc warnings
|
2021-06-20 23:13:36 +08:00 |
|
Blaž Hrastnik
|
eaf259f8aa
|
Fix build..
|
2021-06-20 23:40:48 +09:00 |
|
Blaž Hrastnik
|
f41688d960
|
Merge x and X
|
2021-06-20 23:37:11 +09:00 |
|