nvim-smuggler

Send code to your Julia REPL, get diagnostics in return.

MIT License

Stars
19

Bot releases are hidden (Show)

nvim-smuggler - v0.4.2 Latest Release

Published by Klafyvel about 1 month ago

0.4.2 (2024-09-12)

Bug Fixes

  • evaluated/invalidated signs are optional (3bcee97)
  • indent formatting (60a0b36)
  • seperate events for textchangedI and textchanged, former uses cursor position to invalidate, latter uses marks (c9866b8)
  • treat textchange as single character chunk , use get_cursor instead of marks [ and ] (03ec10c)

Documentation

  • vimdoc: Update configuration in vimdoc to reflect the README. (8f3ee0d)

Miscellaneous Chores

nvim-smuggler - v0.4.1

Published by Klafyvel about 1 month ago

0.4.1 (2024-09-11)

Bug Fixes

  • Fix SmuggleHideEvaluated command. (59bd4ca)
  • neovim version: Add checks for neovim version. (d7b1e2d)
  • protocol: Fix nested array de-serizalization. (116d685)

Miscellaneous Chores

nvim-smuggler - v0.4.0

Published by Klafyvel about 1 month ago

0.4.0 (2024-09-10)

⚠ BREAKING CHANGES

  • config: Changed the organization of configuration. See documentation.
  • ui: THe syntax for the configuration of mappings changed. See the documentation :help smuggler-configuration for details.

Features

  • buffers: Delete invalidated chunks and results when evaluating a new chunk. (f91987d)
  • config: Add a configuration option to not show evaluation results and images. (fb8a6a2)
  • config: Added a configuration option for images sizes. (32009b1)
  • config: Implement Julia's IOContext buffer settings. (c07fe8a)
  • configuration: Add an option to automatically select the only available socket when applicable. (8e74d4b)
  • images: Display image results if image.nvim is present! (9e49b38)
  • protocol: Perform protocol version verification after handshake. (255bd8c)
  • results: Display evaluation results. (7f85b72)
  • ui: Added configuration options for display of results. (a869907)
  • ui: Highlight evaluated chunks in buffers. (f02c41d)

Bug Fixes

  • buffers: Detect chunks invalidation consistently. (1cd54ca)
  • client: Fix async socket selection. (de6e60d)
  • client: Smarter client to handle partial or overlapping server responses. (cef2b4e)
  • reslime: set column position correctly for smuggling visual lines. (37b7d42)
  • socket: Fix default socket directory for MacOS. (aeaf90f)
  • ui: nil-guard results display. (8afc63c)

Miscellaneous Chores

Code Refactoring

  • config: Spearate logging, configuration, and application status. (50ae13f)
  • ui: Created a dedicated module for managing the ui. (cc4e6dd)
nvim-smuggler - v0.3.0

Published by Klafyvel 2 months ago

0.3.0 (2024-08-11)

Features

  • diagnostics: Include frame number in stacktrace diagnostics (44722c0)
  • protocol: Handle protocol v0.2 (diagnostics in notifications). (dd8b3e7)
  • protocol: Implement protocol v0.3 (f89e206)
  • send-range: Make block visal selection work. (8723d8c)
  • smuggle-range: Split visual selection send and range send. (51bdbff)
  • Update release-please.yml (9fc79fb)

Bug Fixes

  • config: Make bufconfig use the defined default configuration. (cebcbc6)
  • send-range: Fix variable closure error when fetching selected text. (97c7b55)
nvim-smuggler - First Release

Published by Klafyvel 8 months ago