Commit graph

  • 7f3cba475e docs: also test example docs for correctedness alemi 2023-08-20 09:13:21 +0200
  • 7148b823e6 docs: smaller box alemi 2023-08-20 08:37:19 +0200
  • 9748ea4a7a chore: bump version v0.4.2 alemi 2023-08-20 08:25:20 +0200
  • db0c696cf9 fix: added factory doctests, caught bugs alemi 2023-08-20 08:24:58 +0200
  • 265b0480b8 chore: bump again v0.4.1 alemi 2023-08-20 07:32:29 +0200
  • 4764e47da5 fix: added proto docs, changed a little bit alemi 2023-08-20 07:32:08 +0200
  • 0b0c5c1904 fix: oops didn't bump version alemi 2023-08-20 07:31:34 +0200
  • 87c89f940a ci: fix don't test that alemi 2023-08-20 07:11:42 +0200
  • a68032d9e5 ci: don't test examples alemi 2023-08-20 06:57:49 +0200
  • b84cac724b docs: add link to feature comparison matrix alemi 2023-08-20 06:51:47 +0200
  • 464d58f0ee feat: added some gifs, explained async_trait fn alemi 2023-08-20 04:00:52 +0200
  • bb10367b08 docs: fix missing colon and last warning alemi 2023-08-20 03:36:50 +0200
  • 1f1e8a78ba docs: made it even fancier and added refs alemi 2023-08-20 03:34:48 +0200
  • 5d6957c9ad docs: even better examples alemi 2023-08-20 03:11:06 +0200
  • 3382ea72ea docs: fix example alemi 2023-08-20 01:28:15 +0200
  • 0016283a2c docs: mention about building docs alemi 2023-08-20 01:22:54 +0200
  • 2facbd8f9e chore: keep track of bug v0.4.0 alemi 2023-08-20 00:47:53 +0200
  • 2ad5d4f6b0 docs: a ton of documentation alemi 2023-08-20 00:46:55 +0200
  • 1bc16ce9e4 docs: simple html redirect alemi 2023-08-19 21:45:58 +0200
  • 1e05af6d79 feat: sync send in controller, docs, better import alemi 2023-08-19 21:44:27 +0200
  • 489ade9127 feat: more stuff into prelude alemi 2023-08-19 18:28:37 +0200
  • 87a1c17599 feat: both sync and async instance, sync feat alemi 2023-08-19 18:28:27 +0200
  • 4562c2732b feat: faster accessor, fix prelude alemi 2023-08-19 05:04:25 +0200
  • 4f3e09abd3 feat: instance is sync and way more elegant alemi 2023-08-19 04:36:59 +0200
  • bd6132dc1e feat: stop worker when dropping controller, unwraps alemi 2023-08-19 04:02:21 +0200
  • 853d754d8b fix: pass runtime for callback spawning alemi 2023-08-18 03:58:42 +0200
  • 85bd3c4535 fix: editorconfig for yaml alemi 2023-08-17 22:51:04 +0200
  • bbdcfe2712 feat: attempt callback impl on generic controller alemi 2023-08-17 04:36:59 +0200
  • 1cc03838eb feat: return controllers, add attach alemi 2023-08-17 04:36:24 +0200
  • 463515da29 fix: pub static refs alemi 2023-08-17 03:39:40 +0200
  • fecd28165a feat: plainer names and prefixed prelude alemi 2023-08-17 02:58:55 +0200
  • b8578a89a4 fix: inaccessible fields, pub(crate) constructor alemi 2023-08-17 00:04:37 +0200
  • c20cbde833 fix: install protoc in workflow alemi 2023-08-16 23:48:45 +0200
  • e46f62058b fix: workspace and ci alemi 2023-08-16 23:41:57 +0200
  • b415ba76e6 fix: TIL yaml doesnt allow tabs alemi 2023-08-16 23:39:50 +0200
  • 0356521d3d ci: added github CI building and testing lib alemi 2023-08-16 23:38:34 +0200
  • cca36db3ed chore: removed rest of the project alemi 2023-08-16 23:34:37 +0200
  • 45a5667e5a feat: merge branch 'client-instance' into dev alemi 2023-08-16 23:14:30 +0200
  • f8e77f0827 feat: reworked client, added static instance alemi 2023-08-16 23:09:47 +0200
  • 96217d1a1a feat: standardized Controller and ControllerWorker alemi 2023-08-16 18:58:42 +0200
  • 74faca0f25 chore: cleaned up server and lib after split alemi 2023-08-16 17:09:21 +0200
  • 9a1d84bc64 chore: split cursor and buffer protos alemi 2023-08-16 17:08:31 +0200
  • 8595d0c927 fix: imports, Arc<T> alemi 2023-08-11 15:50:17 +0200
  • 98cae0969d fix: remove workspace trait, add channel error alemi 2023-08-11 15:34:04 +0200
  • 37e6268f0c chore: buffer(controller->handle, client->controller) alemi 2023-08-11 15:33:40 +0200
  • 5cddb27b98 feat: initial features splitting, added singleton alemi 2023-07-30 22:58:24 +0200
  • 02b2588073 feat: major restructure, workspace rework, tweaks alemi 2023-07-30 17:48:55 +0200
  • ef2be6fc25 fix: not really FOSS alemi 2023-07-16 19:42:42 +0200
  • 041acdbb94 feat: initial barebones structure for workspace alemi 2023-07-13 01:35:18 +0200
  • a0ae33095e chore: preemptive cargo version bump alemi 2023-07-13 00:40:26 +0200
  • 15a1f6a435 fix: bump version v0.3.0 alemi 2023-07-13 00:32:59 +0200
  • f145382b6e fix: wtf was that alemi 2023-07-12 00:26:41 +0200
  • 59a0f71754 fix: better names for delta operation args alemi 2023-07-12 00:23:41 +0200
  • 1b747491bc feat: updated nvim and vscode to new controller api alemi 2023-07-09 03:44:39 +0200
  • ca42874590 feat: refactored and improved operation controller alemi 2023-07-09 03:44:27 +0200
  • 75fdbfe48c feat: try to send proper cursor range alemi 2023-07-09 03:42:08 +0200
  • 6ef806285f chore: brought back (disabled) old mlua native nvim alemi 2023-07-05 00:09:31 +0200
  • d086997053 feat!: start+end in cursor, merged cursor structs alemi 2023-07-05 00:09:09 +0200
  • 2e39cf10f1 fix: new cursor api in nvim probably alemi 2023-07-04 23:42:40 +0200
  • 44c6f9eb1a feat: implemented basic cursor sharing in vscode alemi 2023-07-04 22:55:23 +0200
  • 38911bdc31 feat: reworked cursor handle mechanism alemi 2023-07-04 22:54:25 +0200
  • 340eafb432 feat: added core codemp commands for text sync alemi 2023-07-04 01:05:05 +0200
  • 7d497c224d build: improved buildscript and bundle, added cmds alemi 2023-07-04 01:02:50 +0200
  • 4563cfdd09 feat: bindings for changes and callback alemi 2023-07-04 00:59:32 +0200
  • 06523b2325 fix: factory delta with abs index and not skips alemi 2023-07-04 00:58:56 +0200
  • 4e37ca971b build: simple script to make simple .vsix alemi 2023-07-03 01:40:14 +0200
  • e2176fd1fc fix: correctly declare extension alemi 2023-07-03 01:38:09 +0200
  • 9584707982 chore: gitignore vscode build files alemi 2023-07-03 00:04:16 +0200
  • 43634acc2c fix: remove unnecessary async, re-exported ot, refactor alemi 2023-07-02 23:59:04 +0200
  • d79886e613 feat: initial rust bindings for vscode client alemi 2023-07-02 23:58:06 +0200
  • 975a082262 feat: actually report true accepted status alemi 2023-07-02 03:19:00 +0200
  • 365811d963 chore: thanks clippy alemi 2023-07-01 20:22:39 +0200
  • 0a29a293f5 chore: add name when starting server alemi 2023-07-01 19:04:10 +0200
  • 300ba39ba5 chore: moved lua out of src folder alemi 2023-07-01 14:12:48 +0200
  • b9ab3403dd chore: aligned match case, renamed to unwrap_or_warn alemi 2023-07-01 14:01:08 +0200
  • 2c695a41f6 fix: ignore errors better, unified op processing alemi 2023-07-01 13:54:34 +0200
  • 107c4673ef chore: separated modules in a cargo workspace alemi 2023-04-21 18:47:10 +0200
  • e892b81513 chore: removed old vim plugin code alemi 2023-04-21 01:31:16 +0200
  • c5d171a641 feat: add delta (replace with offset) in factory alemi 2023-04-20 04:36:04 +0200
  • 97be3cf4ce fix: send mock values to unlock and stop workers alemi 2023-04-20 04:27:11 +0200
  • 6fe92b9e8e chore: better logging of workers stopping alemi 2023-04-20 04:26:59 +0200
  • ebf25fee44 feat: cleaner way to detach and stop workers alemi 2023-04-20 03:47:35 +0200
  • 1bde0d414e chore: separated op processor and controller alemi 2023-04-20 03:25:07 +0200
  • 243f23a04b feat: propagate range of buffer affected by change alemi 2023-04-19 20:13:36 +0200
  • 7f41127f8b chore: import fixes alemi 2023-04-19 19:18:48 +0200
  • 3e95ff9971 chore: at least log ignored errors alemi 2023-04-19 19:18:31 +0200
  • a843cf6cb9 fix: force unix fileformat alemi 2023-04-19 18:18:13 +0200
  • 7245674ddf merge: branch 'betterlib' into dev alemi 2023-04-19 04:19:59 +0200
  • 3609dbfa84 chore: finished reimplementing features modularly alemi 2023-04-19 04:18:22 +0200
  • b8aa7d5fce fix: temp value was dropped alemi 2023-04-18 21:46:19 +0200
  • ead5ffc49c chore: struct for storing cursor states alemi 2023-04-17 14:57:06 +0200
  • 35935d88a4 chore: rewrote the codemp client using new traits alemi 2023-04-17 14:56:25 +0200
  • eafbc41bd1 chore: split op factory into processor and factory alemi 2023-04-17 14:56:00 +0200
  • 75e397854b chore!: initial work on refactoring client+factory alemi 2023-04-16 03:24:18 +0200
  • 44d0b3594c fix: more precise callbacks, catch errors in cbs alemi 2023-04-13 03:23:57 +0200
  • a8d0cb0666 fix: don't send noops alemi 2023-04-13 03:23:44 +0200
  • eeb72545c6 feat: async opseq queuing and transforming alemi 2023-04-13 02:19:31 +0200
  • 56db49746d chore: commented out unused stuff for now alemi 2023-04-13 00:54:37 +0200
  • 07b8e3a517 fix: friendlier conn addr and logging alemi 2023-04-13 00:54:01 +0200
  • f7cba63456 feat: allow setting remote debug via vim global ftbsc 2023-04-12 18:12:50 +0200