236 Commits

Author SHA256 Message Date
67c24fd1bc Leap uses lua53 2025-12-02 23:05:22 +01:00
25f4c1a565 Build the devel branch. 2025-12-02 22:49:56 +01:00
f1211d0b25 Fix build.
Giving up on the tarball generation, and rather use hand-made shell script for it.
Also, fixed tests.
Also, use sam(1) for testing.
2025-11-28 02:44:38 +01:00
2134840479 Back to the main branch. 2025-11-18 22:17:24 +01:00
0e6732b055 Switch to LuaJIT 2025-11-18 20:24:17 +01:00
e1da1e01df Switch back to RemoteAsset. 2025-11-18 19:11:05 +01:00
911c080710 Fix the document generation 2025-11-18 18:56:00 +01:00
34505b0e43 Just the build of main with lua54 2025-11-18 15:03:00 +01:00
3afc424185 Another attempt to fix vis:communicate() (failed) 2025-11-13 23:39:44 +01:00
06a4669dff Reorganize upstream devel branch (and put it on the top of
mergeable `main`).
2025-11-13 23:39:44 +01:00
99c82c76a4 Another attempt to make vis:communicate to work. 2025-11-13 23:37:40 +01:00
0df0ceff1a Include the commit "feat(build): improve Lua compatibility detection in configure" 2025-11-13 23:37:40 +01:00
ec0e4939c6 Switch to depending on the luajit-* packages. 2025-11-13 23:34:28 +01:00
8a42074193 Another attempt to make vis:communicate(name, command) work. 2025-11-13 23:34:28 +01:00
31e7b31977 Fix FTBFS in vis-lua.c. 2025-11-13 23:34:28 +01:00
3fc000c3d0 Add "fix(lua): Prevent crash in subprocess handling with LuaJIT" patch 2025-11-13 23:34:28 +01:00
18607bc3c5 Add patches porting vis to use LuaJIT instead of Lua54.
Change SPEC file accordingly.
2025-11-13 23:34:28 +01:00
9819438d68 Yet more recent refreshed patch for gh#martanne/vis!1264 2025-11-13 23:34:27 +01:00
aad186fb6d Yet more recent refreshed patch for gh#martanne/vis!1264 2025-11-13 23:34:27 +01:00
b6702ed777 Use refreshed patch for gh#martanne/vis!1264 2025-11-13 23:34:27 +01:00
fa94a411e7 Rebase on the current origin/master. 2025-11-13 23:34:27 +01:00
23e9f8fc34 Use combined patch instead
(https://lists.sr.ht/~martanne/devel/patches/62149).
2025-11-13 23:34:27 +01:00
6c3c93e6d0 Add https://git.sr.ht/~mcepl/vis/commit/8270b2063d5d fixing nasty
error in the previous commit.
2025-11-13 23:34:27 +01:00
1ebb326499 Add https://git.sr.ht/~mcepl/vis/log/1230-WIN_OPEN-nil (for
gh#martanne/vis#1230)
2025-11-13 23:34:27 +01:00
1ad911509d Add the patch from gh#martanne/vis!1260 2025-11-13 23:34:26 +01:00
af796e2711 Add commits 79d11751414926c0e885af76bf01f1d3d23a5d67 and
bcde06dbb77f43e52bcabecaf7170db96153dcd2 with file:pos_by_linecol
and file:linecol_by_pos methods.
2025-11-13 23:34:26 +01:00
a323853332 Run all tests 2025-11-13 23:34:26 +01:00
fbd1809918 Add commit 4ca945e19b2b146077b604580e4c7a01ac751776
Add InsertEnter/InsertLeave core events
2025-11-13 23:34:26 +01:00
921bc90393 Add patch https://github.com/martanne/vis/pull/1254.patch 2025-11-13 23:34:26 +01:00
f5f3810788 Update from 16e31ceb to 630693bf:
- doc: source_suffix should be a map, not a list
2025-11-13 23:34:26 +01: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
2025-11-13 23:34:25 +01:00
8b3319e76d Add Doxygen clean up commits.
Add no-EOL-to-wl-clipboard.patch to eliminate unnecessary
2025-11-13 23:34:25 +01:00
0a233be6b9 Rebase devel on the top of synchronization with scintillua_6.5
release.
2025-11-13 23:34:25 +01:00
c0c68094ef Use new version gh#martanne/vis!1243 patch. 2025-11-13 23:34:25 +01:00
5258b97b23 Update from ba20a03e to bef22619:
- ci: drop ubuntu-20.04, deprecated
  - vis.1: fix typo
2025-11-13 23:34:25 +01:00
bc7bf1bc48 Add 'build: allow vendored termkey' from gh#martanne/vis!1241 2025-11-13 23:34:25 +01:00
48fbf61214 update scintillua patches
add patch 1240-support-SIGWINCH-resizing (gh#martanne/vis!1240)
  for testing
2025-11-13 23:34:24 +01:00
4f33a40dbd Update rest.lua lexer again for the upstream PR. 2025-11-13 23:34:24 +01:00
5c293f04ea Update rest.lua patch 2025-11-13 23:34:24 +01:00
279dd4dd23 Switch to repository-as-submodule. 2025-11-13 23:34:24 +01:00
8fda44fa4b Rewritten devel branch, and all scintillua work moved there 2025-11-13 23:34:24 +01:00
5407b0f1fb Update to version 0.9+git.1743626734.60a19aac:
* doc: improve creation of directories and debugging
2025-11-13 23:34:24 +01:00
e895a72cac chore: add vis/ back to ignored directories 2025-11-13 23:34:23 +01: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
2025-11-13 23:34:23 +01:00
a8677eeebf testing with debugging doxygen and breathe. 2025-11-13 23:34:23 +01:00
8f964d7158 Update from 286fd30f to ba20a03e:
- filetype: use .container extension for podman containers
  - vis-clipboard: add wsl support with wslclip
2025-11-13 23:34:23 +01:00
2e31e23619 add .container as extension for systemd.unit file format 2025-11-13 23:34:23 +01:00
b797a31e70 Update Subjproject commit 2025-11-13 23:34:23 +01:00
f707009f24 We have now proper tarball, so why not to use it? 2025-11-13 23:34:22 +01:00
dfbd767a4e Clean SPEC file 2025-11-13 23:34:22 +01:00