1ad911509d
Add the patch from gh#martanne/vis!1260
Matěj Cepl2025-08-18 11:26:06 +02:00
af796e2711
Add commits 79d11751414926c0e885af76bf01f1d3d23a5d67 and bcde06dbb77f43e52bcabecaf7170db96153dcd2 with file:pos_by_linecol and file:linecol_by_pos methods.
Matěj Cepl2025-07-31 21:37:03 +02:00
f5f3810788
Update from 16e31ceb to 630693bf: - doc: source_suffix should be a map, not a list
Matěj Cepl2025-06-25 10:52:04 +02:00
b0f8de0be0
Update from bef22619 to 16e31ceb: - lua/lexers: update to scintillua 6.5 - doc: fix Markdown in CHANGELOG.md - doc: fix Doxygen comments for vis-subprocess.c - doc: fix Doxygen comments for view.h - doc: fix Doxygen comments for text.h - doc: fix Doxygen comments for vis.h - doc: fix Doxygen comments for map.h - doc: change default_role to 'c:any' - use <vis-prompt-show> instead of ':' - build: update alpine in docker build to version 3.22 More Doxygen-related devel patches used
Matěj Cepl2025-06-13 19:23:17 +02:00
8b3319e76d
Add Doxygen clean up commits. Add no-EOL-to-wl-clipboard.patch to eliminate unnecessary
Matěj Cepl2025-06-12 19:06:55 +02:00
0a233be6b9
Rebase devel on the top of synchronization with scintillua_6.5 release.
Matěj Cepl2025-05-25 22:00:46 +02:00
c0c68094ef
Use new version gh#martanne/vis!1243 patch.
Matěj Cepl2025-05-20 14:03:17 +00:00
5258b97b23
Update from ba20a03e to bef22619: - ci: drop ubuntu-20.04, deprecated - vis.1: fix typo
Matěj Cepl2025-05-19 00:35:25 +00:00
8fda44fa4b
Rewritten devel branch, and all scintillua work moved there
Matěj Cepl2025-04-03 08:41:58 +02:00
5407b0f1fb
Update to version 0.9+git.1743626734.60a19aac: * doc: improve creation of directories and debugging
Matěj Cepl2025-04-02 22:49:07 +02:00
e895a72cac
chore: add vis/ back to ignored directories
Matěj Cepl2025-04-02 22:15:09 +02:00
81aca8aab1
Update to version 0.9+git.1743622499.960fd78: * doc: improve creation of directories and debugging * feat: better .container support * WIP: edit Doxyfile with doxywizard * fix: clean -Wparentheses warning in main.c * on <C-n>, flip new selection if the old selection was flipped raised in issue 1022: https://github.com/martanne/vis/issues/1022 * replace instances of Filerange sel with Filerange range roughly: x/^static.*\)\s+\{$/ { .,/^\}$/ g/Filerange sel/ { x/\b(new)?sel\b/ x/sel/c/range/ } } * add git-commit message lexer & its file extension in detect * feat(vis-clipboard): make wayclip primary on Wayland, and --paste strips EOL * selections: sleeping cursors * Add command completion with tab key
Matěj Cepl2025-04-02 22:02:03 +02:00
a8677eeebf
testing with debugging doxygen and breathe.
Matěj Cepl2025-04-02 21:36:54 +02:00
8f964d7158
Update from 286fd30f to ba20a03e: - filetype: use .container extension for podman containers - vis-clipboard: add wsl support with wslclip
Matěj Cepl2025-04-01 15:51:25 +02:00
2e31e23619
add .container as extension for systemd.unit file format
Matěj Cepl2025-04-01 00:48:03 +02:00
70a2b9e26d
Update from b68b822b to 862c33fe: - buffer: remove more unused exposed functions - buffer: remove buffer_printf
Matěj Cepl2025-03-04 16:49:00 +01:00
cf983c557b
Update from 54a2036c to b68b822b: - ci: also don't fail when the coverage file doesn't download correctly
Matěj Cepl2025-02-25 16:33:46 +01:00
51735c7849
Update from 0208d7a9 to 54a2036c: - ci: don't let test coverage upload fail a workflow - style_set: add option to keep non-default style values
Matěj Cepl2025-02-22 20:37:18 +01:00
b285c7987c
Update from 4970df09 to 0208d7a9: - update to scintillua-6.4 + 1 (org-mode lexer) - complete-filename: speed-up the tilda handling - introduce new asciidoc file type
Matěj Cepl2025-02-22 17:38:32 +01:00
69daa712ce
New version of gh#martanne/vis!1173 PR.
Matěj Cepl2025-02-21 00:12:59 +01:00
924b0a1d3e
Mon Jan 20 06:52:42 UTC 2025 - Matej Cepl <mcepl@cepl.eu> - Update from e9e0927c to 4970df09: - complete-filename: complete tilda as $HOME as well - testing profiled version
Matěj Cepl2025-01-20 07:52:55 +01:00
f1f988b96a
Improved version of the “complete-filename: complete tilda as $HOME as well” patch.
Matěj Cepl2025-01-19 17:42:03 +01:00
ce00b26a94
Sun Jan 12 23:17:08 UTC 2025 - Matej Cepl <mcepl@cepl.eu> - Update from 1b483c2c to e9e0927c: - test: add a couple missed files to .gitignore - sam: fix small oversight in cmd_filter - buffer: drop buffer_move function
Matěj Cepl2025-01-13 00:17:14 +01:00
d59d7c543d
Sun Jan 12 13:40:49 UTC 2025 - Matej Cepl <mcepl@cepl.eu> - Update from 72c26fc0 to 1b483c2c: - array: delete oneliners - buffer: clear out one line functions - buffer: delete pointless buffer_init function
Matěj Cepl2025-01-12 14:40:53 +01:00
6d5186640c
Update from d5db964a to 72c26fc0: - ui: pass window id when setting style
Matěj Cepl2025-01-10 10:49:02 +01:00
147c384e15
Add wayclip for further development.
Matěj Cepl2025-01-08 15:42:34 +01:00
843aa50e04
Update BRs: we don’t need lua-busted any more, but we could use lua-penlight.
Matěj Cepl2025-01-08 13:04:07 +01:00
6d14a9712c
Update from e9fb2f04 to d5db964a: - scripts: make option listing more consistent - scripts: fix shellcheck warnings and make scripts more uniform - curses ui: fix default color detection - ui: remove useless memcpy call - ui-vt100: write ouptut using write(3) - remove duplicated read_buffer functions - accommodate vis for changes with updates in the lexers - Add Nix lexer - Recognize float suffixes in C lexer - Migrate Haskell lexer - Add Factor lexer - Rename 'ansi_c', 'dmd', and 'rstats' lexers to 'c', 'd', and 'r' - lexers: switch to tabs for indentation - Fix errors with folding in reST lexer - Output lexer: match absolute program paths instead of just names - Migrate Literate Coffeescript lexer - Allow unfinished Makefile function definitions to be highlighted - Update lexer LDoc - Add 'org' directive to asm lexer - Increase the default LPeg stack size - Add C23 attributes to C lexer - Improve performance of the text lexer
Matěj Cepl2025-01-06 19:19:56 +01:00
0982d358ce
Update from 97567b77 to e9fb2f04: - vis-clipboard: redirect wl-copy stderr so that it actually exits - introduce new 'meson' file type and meson options filenames - build: update alpine in docker build to version 3.21
Matěj Cepl2025-01-03 10:07:10 +01:00
f9214f6b0b
Update from f840bcaf to 97567b77: - ci: remove lua-busted - check the life time of subprocesses before freeing vis - move waiting and potentially killing a subprocess into a helper function - fix: correct URL of the Busted Lua unit testing framework. - no longer depend on lua-busted
Matěj Cepl2025-01-02 23:41:40 +01:00
754aca8ce4
Update scintillua lexers once more (this time up to a864eb0).
Matěj Cepl2024-12-27 10:34:43 +01:00
345c26f0a0
Just reorganization of the code repo.
Matěj Cepl2024-12-23 20:20:32 +01:00
84d15ec4ba
Update from c8694ee0 to c0d083f4: - document changing the displayed file of a window via lua - fix[filetype]: Recognize Cython source files as Python as well - vis: introduce new usfm file type - doc: Add link for the development dicussion email list to README.md
Matěj Cepl2024-10-26 16:34:50 +02:00
2ad1260bc0
Remove whole speeding lexers PR, it has been rejected upstream as whole.
Matěj Cepl2024-10-17 10:39:22 +02:00
16804a3ab6
Update from d8276d91 to c8694ee0: - lua: add tests for the different vis.pipe argument variants - lua: improve argument parsing in vis.pipe - complete-word: pipe the candidates directly to the command - support piping a buffer to an external process
Matěj Cepl2024-09-13 14:58:29 +02:00
70455be1e9
Update from cb63b7e2 to d8276d91: - ci: install busted to run lua tests
Matěj Cepl2024-09-12 07:47:28 +02:00
ee40a2a105
Update from 2d87fdc0 to cb63b7e2: - introduce new wiki file type - introduce new org file type
Matěj Cepl2024-08-28 17:36:19 +02:00