Commit graph

159 commits

Author SHA1 Message Date
518143d5b9
docs(java): specify the new behaviour of leaveWorkspace 2024-11-03 19:36:36 +01:00
1039168789
chore: lua annotations, cargo fmt 2024-10-27 19:42:14 +01:00
cschen
551044ef20
Merge branch 'dev' into release/v0.8.2 2024-10-26 19:48:38 +02:00
cschen
4b080ddc7f release: v0.8.2 2024-10-26 19:46:16 +02:00
17bcbdf932 fix(lua): annotations for workspace event 2024-10-26 19:35:42 +02:00
cschen
3956d4a27d fix: missing ack method in python glue. Fixed python constructors for TextChange
and Selection. fixed code hints.
2024-10-26 19:05:42 +02:00
frelodev
6a8fb38930
release: v0.8.1 (#57)
Some checks failed
test / build (py, macos-latest, stable) (push) Has been cancelled
test / build (py, ubuntu-latest, beta) (push) Has been cancelled
test / build (py, ubuntu-latest, nightly) (push) Has been cancelled
test / build (py, ubuntu-latest, stable) (push) Has been cancelled
java / build (map[filename:libcodemp.so runner:ubuntu-latest target:linux-x64-gnu]) (push) Has been cancelled
java / publish (push) Has been cancelled
javascript / build (map[runner:macos-14 target:darwin-arm64]) (push) Has been cancelled
javascript / build (map[runner:ubuntu-latest target:linux-x64-gnu]) (push) Has been cancelled
javascript / build (map[runner:windows-latest target:win32-x64]) (push) Has been cancelled
javascript / publish (push) Has been cancelled
lua / build (map[arch:aarch64 ext:dylib pre:lib runner:macos-latest target:darwin]) (push) Has been cancelled
lua / build (map[arch:x86_64 ext:dll pre:<nil> runner:windows-latest target:windows-msvc]) (push) Has been cancelled
lua / build (map[arch:x86_64 ext:so pre:lib runner:ubuntu-latest target:linux-gnu]) (push) Has been cancelled
lua / publish (push) Has been cancelled
test / build (py, windows-latest, beta) (push) Has been cancelled
test / build (py, windows-latest, nightly) (push) Has been cancelled
test / build (py, windows-latest, stable) (push) Has been cancelled
test / test (beta) (push) Has been cancelled
test / test (nightly) (push) Has been cancelled
test / test (stable) (push) Has been cancelled
java / build (map[filename:codemp.dll runner:windows-latest target:win32-x64]) (push) Has been cancelled
python / release (push) Has been cancelled
java / build (map[filename:libcodemp.dylib runner:macos-14 target:darwin-arm64]) (push) Has been cancelled
lua / upload (push) Has been cancelled
python / linux (map[runner:ubuntu-latest target:x86_64]) (push) Has been cancelled
python / windows (map[runner:windows-latest target:x64], map[features:py python:3.x]) (push) Has been cancelled
python / windows (map[runner:windows-latest target:x64], map[features:py-noabi python:3.8]) (push) Has been cancelled
python / macos (map[runner:macos-14 target:aarch64]) (push) Has been cancelled
python / sdist (push) Has been cancelled
rust / publish (push) Has been cancelled
release: v0.8.1
2024-10-20 18:33:36 +02:00
5c76fcf92e
fix(java): bad user_list signature 2024-10-18 12:17:41 +02:00
7b15639d44
fix(java): broken javadoc link 2024-10-17 01:15:26 +02:00
c8e14a964c
fix: lua wants revisions 2024-10-17 00:35:50 +02:00
c3a0f7c391
chore: version bump 2024-10-17 00:13:15 +02:00
66938cbaf0
docs: python example and type hints 2024-10-17 00:03:32 +02:00
9972fc4185
Merge branch 'dev' into chore/rename 2024-10-16 16:50:21 +02:00
3068773d96
docs: update Java README 2024-10-16 16:05:38 +02:00
4c1122cf6a
chore: restore auto-publish, don't run full ci on branch 2024-10-16 15:40:44 +02:00
3b653e8205
ci(java): try using the base plugin 2024-10-16 15:21:20 +02:00
4b5ed06bb7
chore: renamed TextChange and Event fields
Co-authored-by: alemi <me@alemi.dev>
2024-10-16 03:11:40 +02:00
3326217058
feat(python): better struct access
Co-authored-by: alemi <me@alemi.dev>
2024-10-16 02:49:54 +02:00
d10b34eaf9
ci: try to sign manually 2024-10-16 01:44:44 +02:00
5dcfd341d3
ci(java): try to use publications 2024-10-16 01:07:34 +02:00
e5fd0ca76a
chore: split list_workspaces, renamed filetree, refactored fetch_users and fetch_buffers
Co-authored-by: alemi <me@alemi.dev>
2024-10-16 00:42:55 +02:00
6f04c38779
chore: last consistency fixes in glues
Co-authored-by: zaaarf <me@zaaarf.foo>
2024-10-15 23:01:49 +02:00
96a8b1a88f
chore: public workspace event type 2024-10-15 22:36:43 +02:00
2e583028a6
docs: added missing javadocs 2024-10-15 21:55:23 +02:00
b452cb822f
ci(java): attempt to configure java library correctly 2024-10-15 20:32:39 +02:00
21b76767bd
ci: attempt with publications 2024-10-15 16:30:33 +02:00
07e11a7817
ci: create separate native jar tasks 2024-10-15 00:26:01 +02:00
0005a79797
chore: fix lua annotations 2024-10-10 13:01:33 +02:00
ae66f282d4 feat(java): implemented acking and send/recv separation 2024-10-10 12:52:25 +02:00
6035c448fa chore: update glue code
Co-authored-by: zaaarf <me@zaaarf.foo>
2024-10-10 12:52:25 +02:00
45864e19f6 feat: added Delta object to ffis 2024-10-10 12:52:25 +02:00
535de6c2fc
Merge branch 'dev' into feat/workspace-receiver 2024-10-03 03:52:42 +02:00
b897b26bb9
feat: implemented Workspace receiver in glues 2024-10-03 03:11:30 +02:00
d544d0a035
chore: bump versions for release 2024-10-01 19:49:11 +02:00
36591a6cda chore: rename from abort to cancel
:await() and :abort() may get mixed up,
:await() and :cancel() are more distinguishable
2024-10-01 16:07:30 +02:00
d21969cb81 feat: add promise abort for lua 2024-10-01 16:07:30 +02:00
7ab2650572
Merge branch 'dev' into release/v0.7.2 2024-09-26 02:48:27 +02:00
03039a97a1
chore: bump for 0.7.2 2024-09-26 02:43:18 +02:00
d733a0e4e2
chore: update glue code to remove .stop() 2024-09-26 02:29:46 +02:00
79f063123e
chore: bump version 2024-09-25 22:56:37 +02:00
a756b2805c
feat(java): workspace user list 2024-09-25 17:36:35 +02:00
7d3a7ebef5 fix: add version to lua, fix annotations
also snuck in a tiny change for rockspec file
2024-09-25 17:28:52 +02:00
e0ea884b53 chore(java): added glue for version method 2024-09-25 17:28:52 +02:00
cschen
a5410cf1b2
Merge pull request #17 from hexedtech/feat/lua-rock 2024-09-22 16:19:56 +02:00
d7c4ef3891
Merge pull request #12 from hexedtech/fix-ci-python
New Ci for Windows and no-abi build option for python
2024-09-21 13:27:43 +02:00
c0fa0363c2
build: lock rockfile to specific tag 2024-09-21 11:53:59 +02:00
cschen
17c7f0588c chore(python): forgot type hints 2024-09-20 17:17:58 +02:00
cschen
aa74679bcc ci(python): tentative n 2, forgot to differentiate the artefact names. 2024-09-19 21:51:23 +02:00
cschen
89bfd6b90c fix(ci-python): don't overwrite current pypi wheels. use different version. 2024-09-19 21:37:38 +02:00
cschen
f6c0b878cb feat: add specific feature flag to specify building python without abi.
This is needed because if we want to ship to sublime, having the `pyo3/abi-*`
feature enabled will result in a wheel that needs the `python3.dll` (f****g windows)
which sublime does not ship. This works fine for Linux and Mac Os, but
for windows we will need to build without abi and for Python3.8 directly
for sublime specifically and also with the abi for the generic python wheel to be
used everywhere else.
2024-09-19 21:32:46 +02:00