summaryrefslogtreecommitdiffstats
path: root/vis.spec
Commit message (Collapse)AuthorAgeFilesLines
* Update from 70fa1e85 to a7aac104:Matěj Cepl2024-05-301-1/+1
| | | | | - Fail silently when syntax has no lexer - remove the vis->initialized member
* Update from 4d38c3a9 to 70fa1e85:Matěj Cepl2024-05-281-1/+1
| | | | | | - combine Win and UiWin - remove SyntaxSymbol redirection type - Add gh#martanne/vis!1173 for testing.
* Update from 7554ecd7 to 4d38c3a9:Matěj Cepl2024-05-241-1/+1
| | | | | - drop cell_blank from View - build: update alpine in docker build to version 3.20
* 0.9 has been already released.Matěj Cepl2024-05-221-1/+1
|
* Update from 00e10a7f to 7554ecd7:Matěj Cepl2024-05-221-1/+1
| | | | | | | | | | | | - remove some view pointer chasing - remove some ui pointer chasing - replace UiTerm with Ui & delete function pointers - replace UiTermWin with UiWin & remove function pointers - make Selection unopaque - make View unopaque - cleanup some single line get/set functions - cleanup vis event interface - Merge vis-tests into test directory
* Update from 777b11c4 to 00e10a7f:Matěj Cepl2024-05-211-1/+1
| | | | - fix primary cursor color display
* Update from 50a76733 to 777b11c4:Matěj Cepl2024-05-131-1/+1
| | | | | | - enable warnings in default CFLAGS - lua: allow changing the displayed file of a window Adding gh#martanne/vis!1191 for testing.
* Update from b6ae2fb7 to 50a76733:Matěj Cepl2024-05-101-1/+1
| | | | - drop deprecated option names
* Update from 4d5bfb80 to b6ae2fb7:Matěj Cepl2024-05-071-1/+1
| | | | | | | | - lua: filetype: properly search for lexer path - lua: themes: add `STYLE_CODE` - configure: check for 'lua5.4-lpeg' too - set version to v0.9-git - release 0.9
* Update from 675ab49e to 4d5bfb80:Matěj Cepl2024-05-011-1/+1
| | | | - lua: complete-filename: use biggest possible prefix
* Update from 1fc17562 to 675ab49e:Matěj Cepl2024-05-011-1/+1
| | | | | | | | - lua: uncomment list of lexer specific styles in default theme - lua: Serve viewport dimensions in viewport table - Emit an event (ui_draw) immediately before drawing the screen - Add Lua function to Win for directly editing cell styling by position - lua: small filetype/style setting cleanup
* Update from ad03feb0 to 1fc17562:Matěj Cepl2024-04-271-1/+1
| | | | - lua: Report viewport lines and bytes in one table
* Update from 025ab0f5 to ad03feb0:Matěj Cepl2024-04-211-1/+1
| | | | - vis-cmd: silence gcc warning & remove strlen call
* Update from 6f537f30 to 025ab0f5:Matěj Cepl2024-04-211-1/+1
| | | | | | | - ci: fix macOS runner - Disable reverse with "notreverse" in style definitions - Add a Lua constant for UI_STYLE_LEXER_MAX - plugins/filetype: fix javascript/typescript detection
* Update from 49442e51 to 6f537f30:Matěj Cepl2024-03-271-1/+1
| | | | | | | | | - lua: update default themes - lua: cache loaded lexers - lua: update default plugins to work with scintillua 6.2 - Get lexers from the subdirectory of directories on the path. - update lexers to orbitalquark/scintillua@b789dde - ui: refactor style handling
* Update from faa4089a to 49442e51:Matěj Cepl2024-03-261-1/+1
| | | | | - Add parentheses around '&&' within '||'. - complete-word: restore mode to INSERT on exit
* Update from 8fccd1bb to faa4089a:Matěj Cepl2024-03-211-1/+1
| | | | - Fix typos
* Add gh#martanne/vis!1173 to devel for testing.Matěj Cepl2024-03-181-1/+1
|
* Update from 4d97ccc6 to 8fccd1bb:Matěj Cepl2024-03-151-1/+1
| | | | - filetype.lua: add typst detection
* Update from 3d1c3c15 to 4d97ccc6:Matěj Cepl2024-03-111-1/+1
| | | | - lua: filetype: add JSX and Typescript extensions
* Update from 004800e3 to 3d1c3c15:Matěj Cepl2024-03-101-1/+1
| | | | - Support selection of primary or regular clipboard (wayclip)
* Update from 64c0092d to 004800e3:Matěj Cepl2024-03-091-1/+1
| | | | - lua: complete-word: use internal regex for splitting words
* Update from d3e4af1f to 64c0092d:Matěj Cepl2024-03-011-1/+1
| | | | - Introduce new `modula2` and `modula3` file types.
* Fix repo URL.Matěj Cepl2024-02-181-1/+1
|
* Update from 34e69620 to d3e4af1f:Matěj Cepl2024-02-161-1/+1
| | | | - Replace use of tr(1) with awk(1).
* Update from 5cd6d033 to 34e69620:Matěj Cepl2024-02-051-1/+1
| | | | | - use correct apostrophe in error message - allow disabling of statusbar
* Update from 8ff0bea5 to 5cd6d033:Matěj Cepl2024-01-261-2/+2
| | | | | | - fix bug report template - add github issue templates - lua: fix deprecated name for change-256colors
* Update from 0f7ddc17 to 8ff0bea5:Matěj Cepl2023-12-181-1/+1
| | | | | - complete-filename: include '{' in leading delimiter pattern - build: update alpine in docker build to version 3.19
* Update from f1abd792 to 0f7ddc17:Matěj Cepl2023-12-091-1/+1
| | | | | - lua: drop redrawtime option - lua: filetype: use alt_name field to alias to other lexers
* Update from 7d0baa4b to f1abd792:Matěj Cepl2023-12-031-1/+1
| | | | | - Add ansi escaping values and theming keyword for dimmed text - Recognize also Python type stub files.
* Update from 1e64b1c1 to 7d0baa4b:Matěj Cepl2023-12-011-1/+1
| | | | | - luadoc: fix broken link and add links between vis/win.options - destroy the correct subprocess
* Update from 18c72a15 to 1e64b1c1:Matěj Cepl2023-11-041-1/+1
| | | | - lua: refactor complete-filename plugin
* Update from 045ef7a1 to 18c72a15:Matěj Cepl2023-10-241-1/+1
| | | | - sam: reject invalid ranges for cmd_extract ("x"/"y")
* Update from be89a645 to 045ef7a1:Matěj Cepl2023-10-211-1/+1
| | | | | - apply configured foreground to matching pair - apply configured foreground to selections
* Update from aa18162e to be89a645:Matěj Cepl2023-10-161-1/+1
| | | | - view: skip empty cells before applying a style
* Damn, it was actual bug in my commit which broke the tests!Matěj Cepl2023-10-141-2/+2
|
* Switch off failing tests.Matěj Cepl2023-10-141-2/+2
|
* Update from d7cd42e6 to aa18162e:Matěj Cepl2023-10-131-1/+1
| | | | - vis_pipe: correctly return non-zero exit status
* Update from cbaa0d8c to d7cd42e6:Matěj Cepl2023-10-101-1/+1
| | | | | - ci: test: update submodule - revert c22b2c2 & 364d212
* Update from 3d83d771 to cbaa0d8c:Matěj Cepl2023-10-051-1/+1
| | | | | - lua: filetype: fix fstab detection - fix literal makefile name detection
* Update from 312a16ea to 3d83d771:Matěj Cepl2023-10-051-1/+1
| | | | - vis-lua: fail when mapping a key to an invalid handler type
* Update from 2dcd9ac8 to 312a16ea:Matěj Cepl2023-09-281-1/+1
| | | | - vis-complete: also split on `\`
* Update from dac6a7e5 to 2dcd9ac8:Matěj Cepl2023-09-271-1/+1
| | | | | | - filetype.lua: add common *roff extensions - vis-menu.c: add space for terminating NUL byte - vis-subprocess.c: remove unnecessary NULL check
* Update from 7367ea8a to dac6a7e5:Matěj Cepl2023-09-221-1/+1
| | | | | - vis-complete: use hand picked set of characters for word splitting - vis-single: respect TMPDIR
* Update from de315f87 to 7367ea8a:Matěj Cepl2023-09-201-1/+1
| | | | | - filetype: add psm1 and search for xml using mime type - vis-subprocess.c: fix signature of new_process_in_pool()
* Update to 0.8+git.1693167778.de315f87:Matěj Cepl2023-08-281-1/+1
| | | | | | | | - Make expandtab option window-local - Make tabwidth option window-local - lua: make sure lpeg is in fact optional - vis-lua.c: silence warning about implicit conversion - support old option names but mark as deprecated
* Update to 0.8+git.1692979777.2c5e6928:Matěj Cepl2023-08-261-1/+1
| | | | | | | | | - configure: also check for lua-5.4 - lua api: fix a couple typos in process_response() documentation - Implementation of the non-blocking process running Lua API - sam.c: rename a number of options to match lua api - Lua API: access and set all available options
* Update to 0.8+git.1692310337.09ba77aa:Matěj Cepl2023-08-201-1/+1
| | | | | - build: don't use the '|' GNU extension - build: don't pollute base dir with .o and .d files
* Update to 0.8+git.1692198809.3134de12:Matěj Cepl2023-08-171-1/+1
| | | | | - build: stop setting _POSIX_C_SOURCE - build: support incremental rebuilds
* Update to 0.8+git.1692023996.711447a:Matěj Cepl2023-08-161-1/+1
| | | | | - vis-complete: handle non-ascii text - vis-menu: try to preserve valid Unicode points