magneticminou
cdc9ab17f2
plugin: linter: add ruff to default configuration.
2025-02-06 17:05:04 -03:00
usfbih8u
b432bb7cfa
docs: remove duplicated line ( #3647 )
2025-02-01 09:41:25 +01:00
Jöran Karl
e4b0ad7107
Merge pull request #3620 from JoeKar/feature/cursor-overwrite-indicator
...
statusline: Provide `overwrite` mode indicator
2025-01-31 17:59:36 +01:00
Jöran Karl
57a6e81ddb
statusline: Provide overwrite mode indicator
2025-01-30 20:19:37 +01:00
Jöran Karl
5ee7fb6014
Merge pull request #3576 from niten94/optmd-quote-sort
...
`options.md`: Add, sort entries and adjust formatting
2025-01-29 17:13:53 +01:00
niten94
7aa72b6a96
Sort options in settings.go
2025-01-29 16:06:35 +08:00
Neko Box Coder
dc18642985
Add missing resize in TabMove ( #3619 )
2025-01-28 21:04:05 +01:00
yz778
c02036e52f
Prompt to save or discard new files even with autosave enabled ( #3626 )
2025-01-25 20:24:31 +01:00
Neko Box Coder
698511c5b6
Fixing settings not being applied when saving as a new file ( #3625 )
2025-01-24 18:44:27 +01:00
Jöran Karl
c61670e86f
buffer: Store the overwrite mode
2025-01-22 17:12:50 +01:00
Dmytro Maluka
6309136322
Adjust formatting of colorscheme option description
2025-01-21 17:26:42 +08:00
niten94
9e46a38536
Insert few parts in options.md in backticks
2025-01-21 17:23:44 +08:00
matthias314
f5debdf8fe
ignore quoted and escaped characters when splitting keybindings into actions ( #3612 )
2025-01-20 20:28:38 +01:00
niten94
4377e56e7e
Add, sort options in list, default JSON in options.md
2025-01-19 21:34:38 +08:00
Antoine Beaubien
9b3f7ff240
Update options.md ( #3615 )
2025-01-19 13:07:48 +01:00
Jöran Karl
f49487dc3a
import: Use micro-editor/terminal instead of zyedidia/terminal ( #3600 )
2025-01-14 18:20:37 +01:00
Jöran Karl
c77ed02778
Merge pull request #3601 from JoeKar/import/go-runewidth
...
import: Use `mattn/go-runewidth` instead of `zyedidia/go-runewidth`
2025-01-06 07:07:41 +01:00
Jöran Karl
d9956bde38
import: Bump mattn/go-runewidth to v0.0.16
2025-01-05 13:20:53 +01:00
Jöran Karl
ab6e170ec9
import: Use mattn/go-runewidth instead of zyedidia/go-runewidth
2025-01-05 13:19:39 +01:00
Jöran Karl
4d97076479
import: Use micro-editor/go-shellquote instead of zyedidia/go-shellquote ( #3596 )
2025-01-05 12:19:11 +01:00
Jöran Karl
a883c14c18
Merge pull request #3595 from JoeKar/import/json5
...
import: Use `micro-editor/json5` instead of `zyedidia/json5`
2025-01-05 12:13:21 +01:00
Jöran Karl
ce356c7957
Build: set 1.19 as minimum supported Go version
2025-01-04 16:01:21 +01:00
Jöran Karl
2ddf461ad8
import: Use micro-editor/json5 instead of zyedidia/json5
2025-01-04 16:01:20 +01:00
Jöran Karl
6600430e88
import: Use micro-editor/tcell (legacy) instead of zyedidia/tcell ( #3593 )
2025-01-04 15:55:46 +01:00
Dmytro Maluka
82467ba9f6
Merge pull request #3597 from matthias314/m3/gopher-bump
...
bump gopher-lua and gopher-luar to current versions
2025-01-03 13:09:22 +01:00
Jöran Karl
99a27db4f7
Merge pull request #2962 from JoeKar/fix/linter-ft-relation
...
plugin: Add new `onBufferOptionChanged` callback
2025-01-01 11:11:39 +01:00
niten94
58d38af8cd
Update go-isatty to v0.0.20 ( #3561 )
2024-12-31 13:32:34 +01:00
Jöran Karl
d1f54ea2a4
plugin: linter: Remove the forced C++14 standard to keep GCCs default
2024-12-31 13:27:38 +01:00
Jöran Karl
6b21fc5f92
plugin: linter: Invoke g++ for c++ instead of gcc
2024-12-31 13:27:38 +01:00
Jöran Karl
de84da068d
plugin: linter: Move file type check into a dedicated function
2024-12-31 13:27:38 +01:00
Jöran Karl
771b84141f
plugin: linter: Use new onBufferOptionChanged callback
2024-12-31 13:27:38 +01:00
Jöran Karl
415ceee46b
plugin: Add new onBufferOptionChanged callback
...
This can become handy in the moment a plugin needs to react on e.g. changed
file type.
2024-12-31 13:27:35 +01:00
matthias314
aa24590070
bump gopher-luar to v1.0.11
2024-12-28 17:46:59 -05:00
matthias314
505aad8ba0
bump gopher-lua to v1.1.1
2024-12-27 17:59:12 -05:00
matthias314
2898f1590d
made FindNext and FindPrevious work with empty matches ( #3572 )
2024-12-17 18:52:44 +01:00
matthias314
aa0fefcaa1
skip empty match right after previous match in ReplaceCmd ( #3566 )
2024-12-17 18:44:48 +01:00
matthias314
8cdf68bbf6
skip save dialog on quit if buffer is shared ( #3559 )
2024-12-09 19:42:19 +01:00
Jöran Karl
fb20818042
Merge pull request #3540 from JoeKar/fix/cursor-down
...
actions: Perform `Cursor(Page)Down` with selection like GUI editors do
2024-12-04 21:23:40 +01:00
Dmytro Maluka
71a26381c0
Fix unwanted view adjustment after page down ( #3555 )
...
Fix regression introduced while implementing nano-like page up/down in
commit b2dbcb3e : if the view is already at the end of the buffer and
the last line is even above the bottom, i.e. there are some empty
lines displayed below the last line (e.g. if we have scrolled past the
last line via the mouse wheel), pressing PageDown not just moves the
cursor to the last line but also unexpectedly adjusts the view so that
the last line is exactly at the bottom.
2024-12-03 21:07:30 +01:00
Jöran Karl
2c4754d484
actions: Prevent additional cursor move down on Cursor(Page)Down
...
This is needed to not move two lines below the last visual selection when it
has end behind the new line character.
2024-12-03 20:38:34 +01:00
matthias314
831e31d483
avoid creating nil callback for JobSpawn ( #3554 )
2024-12-02 21:21:29 +01:00
Jöran Karl
50639015d7
cursor: Remove selection reduction by one character on Deselect()
2024-11-30 15:25:14 +01:00
Jöran Karl
aaf45a871f
bufwindow: Don't highlight lines in ruler with active selection
2024-11-26 20:30:43 +01:00
Jöran Karl
3a16197da7
actions: On Cursor(Page)Down with selection of newline place cursor to start
2024-11-26 20:12:43 +01:00
med-ab
56c1f75bad
Add .cjs (common javascript) to javascript syntax definition ( #3539 )
2024-11-20 14:51:51 +01:00
Oleksandr Redko
b881bf5606
Remove unused internal or unexported functions ( #3481 )
2024-11-16 21:19:37 +01:00
Owen McGrath
c8eeb788cb
Update java.yaml ( #3526 )
2024-10-31 23:01:56 +01:00
Jöran Karl
aeabd5a7ba
Merge pull request #3518 from nimishjha/nano-like-pageup-pagedown
...
implement nano-like page up/page down functionality
2024-10-29 21:23:05 +01:00
Nimish Jha
b2dbcb3eab
implement nano-like page up/page down functionality
2024-10-29 10:22:35 +11:00
Nimish Jha
eb880d8841
simplify code
2024-10-27 16:22:53 +11:00