345c26f0a0
Just reorganization of the code repo.
2024-12-23 20:20:32 +01:00
ce9c77dfdc
Move again to Sourcehut
2024-12-08 09:16:00 +01:00
84e4810265
revert c68cc63884
2024-12-02 18:05:33 +01:00
65161843c9
fix: remove %clean and ignore .assets/
2024-12-02 18:03:26 +01:00
c68cc63884
Ignore -Wparentheses
2024-12-02 17:46:17 +01:00
51dcdfa2dc
Update from c0d083f4 to f840bcaf:
...
- lua: fix table member reference in set_syntax
2024-12-02 15:09:25 +01:00
e191f02d4f
Add clean-if-main branch
2024-11-15 13:32:33 +01:00
fa2662f1fc
Add review_vis-clipboard branch
2024-11-01 14:04:25 +01:00
b53f1991b4
Add patch from gh#martanne/vis#1211
2024-10-30 16:57:02 +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
2024-10-26 16:34:50 +02:00
2ad1260bc0
Remove whole speeding lexers PR, it has been rejected upstream as whole.
2024-10-17 10:39:22 +02:00
363605e57d
Add USFM file type.
2024-10-06 23:06:02 +02:00
3ddcaa2b35
Back to Sourcehut upstream.
2024-09-25 12:31:48 +02:00
25c9594d9b
Add vis-file_exists branch.
2024-09-25 10:34:13 +02:00
cc63f9b38e
Add rebased upstream PRs for scintillua:
...
* https://github.com/orbitalquark/scintillua/pull/15
* https://github.com/orbitalquark/scintillua/pull/16
* https://github.com/orbitalquark/scintillua/pull/17
2024-09-24 23:51:12 +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
2024-09-13 14:58:29 +02:00
70455be1e9
Update from cb63b7e2 to d8276d91:
...
- ci: install busted to run lua tests
2024-09-12 07:47:28 +02:00
ee40a2a105
Update from 2d87fdc0 to cb63b7e2:
...
- introduce new `wiki` file type
- introduce new `org` file type
2024-08-28 17:36:19 +02:00
f0dd08044d
Add PR https://github.com/martanne/vis/pull/1082
2024-08-27 16:51:31 +02:00
2d81d4ee85
Add patch "introduce new org
file type"
2024-08-27 15:28:54 +02:00
bf11eb895b
Rebase on merged upstream.
2024-07-26 14:58:05 +02:00
110794ec2b
Revert back from gh#martanne/vis!1173.
2024-06-27 15:17:32 +02:00
51cb7570b3
Update from 70fa1e85 to a7aac104:
...
- Fail silently when syntax has no lexer
- remove the vis->initialized member
2024-06-27 15:17:32 +02:00
2ac7180ccb
Update from 4d38c3a9 to 70fa1e85:
...
- combine Win and UiWin
- remove SyntaxSymbol redirection type
- Add gh#martanne/vis!1173 for testing.
2024-06-27 15:17:32 +02:00
fde96712ae
Update from 7554ecd7 to 4d38c3a9:
...
- drop cell_blank from View
- build: update alpine in docker build to version 3.20
2024-06-27 15:17:32 +02:00
08ce80e2b6
0.9 has been already released.
2024-06-27 15:17:32 +02:00
e5a6aaacdf
Update from 00e10a7f to 7554ecd7:
...
- 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
2024-06-27 15:17:32 +02:00
900d7db2de
Revert the last commit, which seem to break the build.
2024-06-27 15:17:32 +02:00
1b0aca7bac
Update from 777b11c4 to 00e10a7f:
...
- fix primary cursor color display
2024-06-27 15:17:32 +02:00
157a52bc9e
Update from 50a76733 to 777b11c4:
...
- enable warnings in default CFLAGS
- lua: allow changing the displayed file of a window
Adding gh#martanne/vis!1191 for testing.
2024-06-27 15:17:32 +02:00
97f986b981
Update from b6ae2fb7 to 50a76733:
...
- drop deprecated option names
2024-06-27 15:17:32 +02:00
27440dac0d
Update from 4d5bfb80 to b6ae2fb7:
...
- 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
2024-06-27 15:17:31 +02:00
ff4ac08550
Update from 675ab49e to 4d5bfb80:
...
- lua: complete-filename: use biggest possible prefix
2024-06-27 15:17:31 +02:00
0e41532fe7
Update from 1fc17562 to 675ab49e:
...
- 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
2024-06-27 15:17:31 +02:00
51a38918b9
Update from ad03feb0 to 1fc17562:
...
- lua: Report viewport lines and bytes in one table
2024-06-27 15:17:31 +02:00
c7d1a4d410
Update from 025ab0f5 to ad03feb0:
...
- vis-cmd: silence gcc warning & remove strlen call
2024-06-27 15:17:31 +02:00
fb2b67d098
Update from 6f537f30 to 025ab0f5:
...
- 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
2024-06-27 15:17:31 +02:00
f9ed7c48b6
Throw away gh#martanne/vis!1173 and my fix for it.
2024-06-27 15:17:31 +02:00
5477ec7967
Merge the tests/ submodule.
2024-06-27 15:17:31 +02:00
dfc779d6e1
Update from 49442e51 to 6f537f30:
...
- 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
2024-06-27 15:17:31 +02:00
d076180136
Update from faa4089a to 49442e51:
...
- Add parentheses around '&&' within '||'.
- complete-word: restore mode to INSERT on exit
2024-06-27 15:17:31 +02:00
45fee59391
Update from 8fccd1bb to faa4089a:
...
- Fix typos
2024-06-27 15:17:31 +02:00
dcce24f0dc
Add gh#martanne/vis!1173 to devel for testing.
2024-06-27 15:17:31 +02:00
4766abf8e6
Update from 4d97ccc6 to 8fccd1bb:
...
- filetype.lua: add typst detection
2024-06-27 15:17:31 +02:00
d839054e7b
Update from 3d1c3c15 to 4d97ccc6:
...
- lua: filetype: add JSX and Typescript extensions
2024-06-27 15:17:31 +02:00
93f8643e10
Update from 004800e3 to 3d1c3c15:
...
- Support selection of primary or regular clipboard (wayclip)
2024-06-27 15:17:31 +02:00
c03914a65f
Update from 64c0092d to 004800e3:
...
- lua: complete-word: use internal regex for splitting words
2024-06-27 15:17:31 +02:00
2a6559a72a
Update from d3e4af1f to 64c0092d:
...
- Introduce new `modula2` and `modula3` file types.
2024-06-27 15:17:31 +02:00
3db26b7811
Fix repo URL.
2024-06-27 15:17:30 +02:00
33493b95eb
Update from 34e69620 to d3e4af1f:
...
- Replace use of tr(1) with awk(1).
2024-06-27 15:17:30 +02:00