|
2976fb4697
|
Merge pull request 'reduced binary size' (#9) from emma/breed:main into main
Reviewed-on: mars/breed#9
|
2023-04-12 22:56:00 +00:00 |
|
|
d540f8ed7c
|
removed once_cell
|
2023-04-12 18:55:35 -04:00 |
|
|
f1be638ea7
|
Merge branch 'main' into main
|
2023-04-12 22:53:48 +00:00 |
|
|
d9a8f45024
|
reduced binary size
|
2023-04-12 18:46:19 -04:00 |
|
|
814d4b116b
|
More efficient scope style lookups
|
2023-04-12 18:38:12 -04:00 |
|
|
b351dbbcbb
|
Faster syntax highlighting with a style stack
|
2023-04-12 18:24:06 -04:00 |
|
|
4f6f17d066
|
Oops! accidentally set dirty flag every draw
|
2023-04-12 18:03:25 -04:00 |
|
|
83872583e0
|
Buffer line styling
|
2023-04-12 17:54:22 -04:00 |
|
|
742ed97819
|
Defer stdout flush until end of draw
|
2023-04-12 17:50:14 -04:00 |
|
|
afaf3ab0fe
|
Add line command
|
2023-04-12 17:39:46 -04:00 |
|
|
1f33402a42
|
Parse commands as strings + wq
|
2023-04-12 17:27:01 -04:00 |
|
|
5bf1212b2a
|
Import Path in main.rs
|
2023-04-12 17:16:07 -04:00 |
|
|
6f81bab277
|
Merge branch 'main' of https://git.tebibyte.media/mars/breed
|
2023-04-12 17:14:51 -04:00 |
|
|
aa013fc422
|
Merge pull request 'basic file handling' (#7) from emma/breed:main into main
Reviewed-on: mars/breed#7
|
2023-04-12 21:13:38 +00:00 |
|
|
7d46cbcf9b
|
Live theme reload
|
2023-04-12 17:13:20 -04:00 |
|
|
b7f9c8ba2e
|
pub mode-related types
|
2023-04-12 15:46:34 -04:00 |
|
|
7fff70ce84
|
Move (some) actions to separate module
|
2023-04-12 15:36:38 -04:00 |
|
|
4d79d7b946
|
Merge remote-tracking branch 'upstream/main'
|
2023-04-12 12:58:48 -04:00 |
|
|
539360114a
|
WIP Rose Pine default theme
|
2023-04-12 12:53:11 -04:00 |
|
|
3d03c90c7b
|
WIP syntax highlighting
|
2023-04-12 12:52:46 -04:00 |
|
|
6ef5182cea
|
fixed file path resolution
|
2023-04-12 12:44:37 -04:00 |
|
|
51622bf6fd
|
Ignore style modifiers and underline for now
|
2023-04-12 12:41:22 -04:00 |
|
|
7137744122
|
Merge palette table with default palette
|
2023-04-12 12:41:08 -04:00 |
|
|
78b24c4203
|
Support 0-length scopes
|
2023-04-12 12:40:39 -04:00 |
|
|
86bbfcda60
|
Add Style::apply()
|
2023-04-12 12:40:16 -04:00 |
|
|
ce13258ca7
|
Make Style::print_styled() generic over Display
|
2023-04-12 12:40:06 -04:00 |
|
|
11a1fa6a17
|
Add syntect and parking_lot deps
|
2023-04-12 12:39:22 -04:00 |
|
|
c06b39239c
|
Merge remote-tracking branch 'upstream/main'
|
2023-04-12 11:55:36 -04:00 |
|
|
0ff694c6c1
|
better command parsing with file name argument for :w
|
2023-04-12 11:52:21 -04:00 |
|
|
aee17365c6
|
basic file handling
|
2023-04-12 01:22:16 -04:00 |
|
|
b048eba60c
|
Merge pull request 'o-insert' (#5) from roux/breed:o-insert into main
Reviewed-on: mars/breed#5
|
2023-04-12 04:21:45 +00:00 |
|
Roux
|
8cb37a7820
|
Capital O insert mode
|
2023-04-12 00:19:01 -04:00 |
|
Roux
|
badd6a0b71
|
fixed outdated code
|
2023-04-12 00:10:32 -04:00 |
|
Roux
|
36bbb3b77b
|
resolve merge conflict
|
2023-04-12 00:04:50 -04:00 |
|
|
5022408e65
|
Make Cursor and Direction pub to avoid warnings
|
2023-04-12 00:01:53 -04:00 |
|
|
cc1debc051
|
Merge branch 'main' of https://git.tebibyte.media/mars/breed
|
2023-04-11 23:57:29 -04:00 |
|
|
31a1cf961e
|
Move Buffer to new module
|
2023-04-11 23:55:56 -04:00 |
|
Roux
|
f5ea473328
|
cargo fmt
|
2023-04-11 23:55:33 -04:00 |
|
Roux
|
8a110c5b01
|
Insert: add o-insert with newline
|
2023-04-11 23:54:42 -04:00 |
|
|
1f9ba13620
|
Add basic theming
|
2023-04-11 23:34:24 -04:00 |
|
|
9c633b4c72
|
Merge pull request 'Handling redirects/pipes and no stdin' (#4) from emma/breed:arg-parsing into main
Reviewed-on: mars/breed#4
|
2023-04-11 23:26:50 +00:00 |
|
|
6ed8a04c24
|
It now opens to an empty buffer when there is no stdin
|
2023-04-11 19:15:38 -04:00 |
|
|
d7f8ccad2a
|
Merge pull request 'Argument parsing' (#3) from emma/breed:arg-parsing into main
Reviewed-on: mars/breed#3
|
2023-04-11 22:55:52 +00:00 |
|
|
31d9cdf266
|
Added comment explaining stdin as a file descriptor
|
2023-04-11 18:54:33 -04:00 |
|
|
6bde2a1eec
|
Changed wording
|
2023-04-11 18:51:33 -04:00 |
|
|
1ef228faa2
|
EVEN BETTER argument parsing
|
2023-04-11 18:49:11 -04:00 |
|
|
1d22ad1dc3
|
Status line, commands, and normal mode errors
|
2023-04-11 18:44:13 -04:00 |
|
|
1e69ae5e98
|
better argument parsing
|
2023-04-11 18:26:02 -04:00 |
|
|
71490f7421
|
basic argument parsing
|
2023-04-11 18:12:56 -04:00 |
|
|
7821969324
|
Merge pull request 'Add a entering Insert mode with appending cursor instead' (#2) from emma/breed:append into main
Reviewed-on: mars/breed#2
|
2023-04-11 21:48:29 +00:00 |
|