summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert back from gh#martanne/vis!1173.HEADmasterMatěj Cepl2024-06-051-0/+5
|
* Update from 70fa1e85 to a7aac104:Matěj Cepl2024-05-302-1/+8
| | | | | - Fail silently when syntax has no lexer - remove the vis->initialized member
* Update from 4d38c3a9 to 70fa1e85:Matěj Cepl2024-05-282-1/+9
| | | | | | - combine Win and UiWin - remove SyntaxSymbol redirection type - Add gh#martanne/vis!1173 for testing.
* Update from 7554ecd7 to 4d38c3a9:Matěj Cepl2024-05-242-1/+8
| | | | | - 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-222-1/+2
|
* Update from 00e10a7f to 7554ecd7:Matěj Cepl2024-05-222-1/+15
| | | | | | | | | | | | - 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
* Revert the last commit, which seem to break the build.Matěj Cepl2024-05-221-0/+5
|
* Update from 777b11c4 to 00e10a7f:Matěj Cepl2024-05-212-1/+7
| | | | - fix primary cursor color display
* Update from 50a76733 to 777b11c4:Matěj Cepl2024-05-132-1/+9
| | | | | | - 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-102-1/+7
| | | | - drop deprecated option names
* Update from 4d5bfb80 to b6ae2fb7:Matěj Cepl2024-05-072-1/+11
| | | | | | | | - 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-012-1/+7
| | | | - lua: complete-filename: use biggest possible prefix
* Update from 1fc17562 to 675ab49e:Matěj Cepl2024-05-012-1/+11
| | | | | | | | - 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-272-1/+7
| | | | - lua: Report viewport lines and bytes in one table
* Update from 025ab0f5 to ad03feb0:Matěj Cepl2024-04-212-1/+7
| | | | - vis-cmd: silence gcc warning & remove strlen call
* Update from 6f537f30 to 025ab0f5:Matěj Cepl2024-04-212-1/+10
| | | | | | | - 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
* Throw away gh#martanne/vis!1173 and my fix for it.Matěj Cepl2024-03-281-0/+5
|
* Merge the tests/ submodule.Matěj Cepl2024-03-271-0/+5
|
* Update from 49442e51 to 6f537f30:Matěj Cepl2024-03-272-1/+12
| | | | | | | | | - 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-262-1/+8
| | | | | - Add parentheses around '&&' within '||'. - complete-word: restore mode to INSERT on exit
* Update from 8fccd1bb to faa4089a:Matěj Cepl2024-03-212-1/+7
| | | | - Fix typos
* Add gh#martanne/vis!1173 to devel for testing.Matěj Cepl2024-03-182-1/+6
|
* Update from 4d97ccc6 to 8fccd1bb:Matěj Cepl2024-03-152-1/+7
| | | | - filetype.lua: add typst detection
* Update from 3d1c3c15 to 4d97ccc6:Matěj Cepl2024-03-112-1/+7
| | | | - lua: filetype: add JSX and Typescript extensions
* Update from 004800e3 to 3d1c3c15:Matěj Cepl2024-03-102-1/+7
| | | | - Support selection of primary or regular clipboard (wayclip)
* Update from 64c0092d to 004800e3:Matěj Cepl2024-03-092-1/+7
| | | | - lua: complete-word: use internal regex for splitting words
* Update from d3e4af1f to 64c0092d:Matěj Cepl2024-03-012-1/+7
| | | | - 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-162-1/+7
| | | | - Replace use of tr(1) with awk(1).
* Update from 5cd6d033 to 34e69620:Matěj Cepl2024-02-052-1/+8
| | | | | - use correct apostrophe in error message - allow disabling of statusbar
* Add testing support of the patch to avoid non-Unicode aware tr(1).Matěj Cepl2024-02-021-0/+5
|
* Update from 8ff0bea5 to 5cd6d033:Matěj Cepl2024-01-262-2/+10
| | | | | | - fix bug report template - add github issue templates - lua: fix deprecated name for change-256colors
* Update from 0f7ddc17 to 8ff0bea5:Matěj Cepl2023-12-182-1/+8
| | | | | - 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-092-1/+8
| | | | | - lua: drop redrawtime option - lua: filetype: use alt_name field to alias to other lexers
* Update from 7d0baa4b to f1abd792:Matěj Cepl2023-12-032-1/+8
| | | | | - 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-012-1/+8
| | | | | - luadoc: fix broken link and add links between vis/win.options - destroy the correct subprocess
* Add rebased patch from gh#martanne/vis!1154.Matěj Cepl2023-11-131-0/+5
|
* Update from 18c72a15 to 1e64b1c1:Matěj Cepl2023-11-042-1/+7
| | | | - lua: refactor complete-filename plugin
* Update from 045ef7a1 to 18c72a15:Matěj Cepl2023-10-242-1/+7
| | | | - sam: reject invalid ranges for cmd_extract ("x"/"y")
* Fix lock with `:2x/foo/<cr>`.Matěj Cepl2023-10-231-0/+5
|
* Rebase new update of lexersMatěj Cepl2023-10-231-0/+5
|
* Update from be89a645 to 045ef7a1:Matěj Cepl2023-10-212-1/+8
| | | | | - apply configured foreground to matching pair - apply configured foreground to selections
* Update from aa18162e to be89a645:Matěj Cepl2023-10-162-1/+7
| | | | - 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-132-1/+7
| | | | - vis_pipe: correctly return non-zero exit status
* Update from cbaa0d8c to d7cd42e6:Matěj Cepl2023-10-102-1/+8
| | | | | - ci: test: update submodule - revert c22b2c2 & 364d212
* Update from 3d83d771 to cbaa0d8c:Matěj Cepl2023-10-052-1/+8
| | | | | - lua: filetype: fix fstab detection - fix literal makefile name detection
* Update from 312a16ea to 3d83d771:Matěj Cepl2023-10-052-1/+7
| | | | - vis-lua: fail when mapping a key to an invalid handler type
* Another rebase of updated lexers on the top of the currentMatěj Cepl2023-10-041-0/+6
| | | | master (merge of update-lexers branches from the rnpnr's repo).