git.iko.soy
/
helix
readme
files
commits
refs
on
2158366
help
sign in
history of
helix-view/src/document.rs
all commits
a4f5a01
trying out line ending helper functions in commands.rs
Jan Hrastnik
5 years ago
a9a718c
added some tests and a line_ending helper function in document.rs
Jan Hrastnik
5 years ago
9c419fe
added more changes from pr review for line_ending_detection
Jan Hrastnik
5 years ago
5eb6918
resolved conflict in rebase
Jan Hrastnik
5 years ago
17f69a0
ran cargo clippy and cargo fmt
Jan Hrastnik
5 years ago
3756c21
rebase on branch line_ending_detection
Jan Hrastnik
5 years ago
ecb39da
Cosmetic changes and better comments for the indent auto-detect code.
Nathan Vegdahl
5 years ago
0a5580a
Address PR comments.
Nathan Vegdahl
5 years ago
8648e48
Render indent-style status in status line.
Nathan Vegdahl
5 years ago
5ca043c
Fix clippy warnings.
Nathan Vegdahl
5 years ago
2329512
Attempt to auto-detect indentation style on document load.
Nathan Vegdahl
5 years ago
d008e86
`Document::is_modified` should not check if path is set If there is a new document we still want to know if there are unsaved changes
Wojciech Kępka
5 years ago
69fe46a
Add :earlier and :later commands that can be used to navigate the full edit history. (#194)
Jakub Bartodziej
5 years ago
7cc13fe
Derive debug without feature
Ivan Tham
5 years ago
1a3a924
Implement Debug for data structure as a feature
notoria
5 years ago
7ef0e2c
Don't panic on empty document
Kevin Sjöberg
5 years ago
82fdfdc
Add missing newline to end of file on load
Ivan Tham
5 years ago
16b1cfa
Add diagnostics keybindings
Wojciech Kępka
5 years ago
bcb1afe
Add a comment to `canonicalize_path`
Wojciech Kępka
5 years ago
de946d2
Add a TODO
Wojciech Kępka
5 years ago
14f511d
Create document if it doesn't exist on save
Wojciech Kępka
5 years ago
06d8d3f
Try to detect language when document file path is set
Blaž Hrastnik
5 years ago
e6132f0
Fix undo redo
Ivan Tham
5 years ago
3c5dfb0
Improve on the fix for deleting from the end of the buffer.
Jakub Bartodziej
5 years ago
6cbc0ae
Disable deleting from an empty buffer which can cause a crash.
Jakub Bartodziej
5 years ago
f5f46b1
Separate document history into Cell
Ivan Tham
5 years ago
ce25aa9
Allow setting a filepath on :write
Blaž Hrastnik
5 years ago
2c48d65
Format document on save
Blaž Hrastnik
5 years ago
4a9d116
Hacky way to specify indent scopes per language via toml configs.
Blaž Hrastnik
5 years ago
355ad3c
Tokio migration.
Blaž Hrastnik
6 years ago
b0bdcab
doc: Note about diagnostic mapping.
Blaž Hrastnik
6 years ago
28c167d
doc: Be smarter about calculating modified status.
Blaž Hrastnik
6 years ago
3e5f24a
lsp: support both utf-8 and utf-16 offsets.
Blaž Hrastnik
6 years ago
cf7b19d
Always update selection: Empty transactions can still change selections.
Blaž Hrastnik
6 years ago
ceea5ea
clippy lint
Blaž Hrastnik
6 years ago
15c9a33
Drop doc.state. Use doc.text + doc.selections.
Blaž Hrastnik
6 years ago
6c4093c
Weave through view_id references so that views into one file have independent selects.
Blaž Hrastnik
6 years ago
9eaef6e
Fully drop State references.
Blaž Hrastnik
6 years ago
1b5316e
Track document modified state.
Blaž Hrastnik
6 years ago
742b3a7
Store intra-files jumps (goto) on the jumplist.
Blaž Hrastnik
6 years ago
c1f2a14
view: document.rs cleanup
Blaž Hrastnik
6 years ago
aefafc2
Replace Mode::Goto with just using on_next_key.
Blaž Hrastnik
6 years ago
e3c4eda
Add the machinery to load syntax config from TOML.
Blaž Hrastnik
6 years ago
8328fe9
Drop refcell use, make view simply ref doc.id.
Blaž Hrastnik
6 years ago
5e6716c
Add tab_width and indent_unit config.
Blaž Hrastnik
6 years ago
c331721
Finish hiding doc.state / State as an implementation detail.
Blaž Hrastnik
6 years ago
8ba1e15
Expose doc.syntax() via accessor.
Blaž Hrastnik
6 years ago
2b64f49
Document::new should just take a rope.
Blaž Hrastnik
6 years ago
e261f3c
Expose doc.language_server as an accessor.
Blaž Hrastnik
6 years ago
59e6024
Remove State from a few more signatures.
Blaž Hrastnik
6 years ago
newer commits
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list