Skip to content
This repository has been archived by the owner on Oct 17, 2023. It is now read-only.
/ janet-editor-elf Public archive

Helpful Bits for Janet Support in Editors

License

Notifications You must be signed in to change notification settings

sogaiu/janet-editor-elf

Repository files navigation

janet-editor-elf

Helpful Bits for Janet Support in Editors

Background

An attempt to provide bits outside of an editor to help with Janet support in editors. The idea is that externalization can:

  • Reduce duplicated implementation effort among editors
  • Increase consistent behavior across editors
  • Achieve some level of support sooner than with "native" support in editors with less developed support for Janet

What Can It Do?

  • Indentation
  • Wrapping and unwrapping tracev and comment forms

Editor Support

At the moment, there is only integration with Emacs.

The author hopes that it will be practical to support other editors such as Neovim, Kakoune, Freja, and possibly VSCode.

Credits

  • bakpakin - janet, spork/fmt, etc.
  • llmII - discussion and testing
  • pyrmont - discussion
  • saikyun - discussion and freja

License

janet-editor-elf includes jandent, which is based on spork/fmt, thus its license applies to those bits.

About

Helpful Bits for Janet Support in Editors

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published