Commit graph

926 commits

Author SHA1 Message Date
17bcbdf932 fix(lua): annotations for workspace event 2024-10-26 19:35:42 +02:00
b398c01137
Merge pull request #58 from hexedtech/py-ack-type-hints
Fix python glue: missing akc method, better constructors and type hints reflect the code better.
2024-10-26 19:35:27 +02:00
cschen
fb8076dbf5 fix: ack is not async. misnamed textchange fields. 2024-10-26 19:13:37 +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
e973a25370
Merge pull request #56 from hexedtech/fix/js-ack
chore(js): added ack function to glue
2024-10-20 18:07:42 +02:00
9ab5033935 chore(js): added ack function to glue 2024-10-20 17:51:14 +02:00
53508414e9
Merge pull request #55 from hexedtech/fix/java-userlist-signature
fix(java): bad user_list signature
2024-10-18 12:23:34 +02:00
5c76fcf92e
fix(java): bad user_list signature 2024-10-18 12:17:41 +02:00
a4ab840211
Merge pull request #54 from hexedtech/ci/java-publish
ci: java publish
2024-10-17 01:21:32 +02:00
06cb2113fc
ci(java): disable branch 2024-10-17 01:20:46 +02:00
7b15639d44
fix(java): broken javadoc link 2024-10-17 01:15:26 +02:00
3700b0a82c
ci(java): fix workflows file, run once 2024-10-17 01:05:09 +02:00
c8e14a964c
fix: lua wants revisions 2024-10-17 00:35:50 +02:00
1c35390e0f
chore: cargo lock 2024-10-17 00:24:32 +02:00
c3a0f7c391
chore: version bump 2024-10-17 00:13:15 +02:00
06eaa6358c
Merge pull request #53 from hexedtech/fix/panic-and-docs
fix: panic and docs
2024-10-17 00:12:14 +02:00
66938cbaf0
docs: python example and type hints 2024-10-17 00:03:32 +02:00
e5ffc7cac2
fix: use default panic because glues may unwind it 2024-10-17 00:03:11 +02:00
4448d36ba7
Merge pull request #52 from hexedtech/docs/readme-rewording
docs: improved a bit initial wording in readme
2024-10-16 22:46:12 +02:00
f2bf982542 docs: improved a bit initial wording in readme 2024-10-16 22:45:44 +02:00
5457cb1121
Merge pull request #51 from hexedtech/feat/config-default
feat/config-default
2024-10-16 22:33:03 +02:00
4df58c8d67
docs: updated Config usage examples 2024-10-16 22:14:55 +02:00
9269dc6460
feat: Default for Config 2024-10-16 22:14:34 +02:00
d7c9acd928
Merge pull request #49 from hexedtech/chore/rename
chore: enforcing API consistency (also across FFI)
2024-10-16 17:34:34 +02:00
9972fc4185
Merge branch 'dev' into chore/rename 2024-10-16 16:50:21 +02:00
cschen
22cec4ab56 reverted the change to accept only keywords arguments and have user and password as mandatory. 2024-10-16 16:46:41 +02:00
d3e16a2bb2
Merge pull request #48 from hexedtech/fix/java-ci
ci: rewrite java ci
2024-10-16 16:34:02 +02:00
3068773d96
docs: update Java README 2024-10-16 16:05:38 +02:00
3d12840459
fix(js): camelCase searchBuffers
Co-authored-by: frelodev <74790175+frelodev@users.noreply.github.com>
2024-10-16 15:52:35 +02:00
a159a97724
chore: remove unneeded build steps
Co-authored-by: alemi.dev <me@alemi.dev>
2024-10-16 15:51:51 +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
a73a61a841
docs: fix doctests 2024-10-16 04:00:05 +02:00
7cc8e88402
fix(py): explicit getter/setter for user name 2024-10-16 03:47:07 +02:00
8b2a2f2e2e
fix: feature gate pyo3 reference 2024-10-16 03:15:09 +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
e1e09cb20e
fix: doctests 2024-10-16 00:51:52 +02:00
4363bdfa7e
chore: dep version bump 2024-10-16 00:43:19 +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
3bf620d41a
chore: my_user -> current_user 2024-10-15 22:21:37 +02:00
9a4225cf0d
chore(js): camelCase 2024-10-15 22:21:08 +02:00
c63a3ec73a
feat(lua): use serde for IntoLua too
so now it creates a table on the fly and the thing that lua receives
behaves like you would expect instead of being weird!
2024-10-15 22:20:23 +02:00
a721e17024
fix(py): unify current_user 2024-10-15 22:20:03 +02:00
a44edee07b
feat: user_list returns Vec<User>
returning a String was weird!
2024-10-15 22:19:38 +02:00