Skip to content

v3.0

Latest

Choose a tag to compare

@ericprud ericprud released this 20 Jun 10:06

Major additions since v2.0:

  • ShExC <-> ShExJ/ShExR in-place conversion (shexc-shexj.el, shexc-shexr.el, shexc-ts-mode-convert.el), with point-preserving position tracking across all three conversion legs.
  • Highlighting/Format/Prefix-map submenus split out of the main transient menu, plus local (.dir-locals.el) prefix maps.
  • Mode menu re-fit to 80 columns.
  • ShExR serializer now emits spec-conformant bare IRIs/literals for predicate/datatype/stem/exclusion (previously non-conformant sx:Ref wrapping), verified against the full shexTest corpus.

Package Version headers bumped to 3.0.0 (shexc-mode.el, the legacy pre-tree-sitter mode frozen at v1.0, is untouched).