Skip to content

Releases: nvim-neorg/tree-sitter-norg2

v0.1.1

11 Mar 18:29
Compare
Choose a tag to compare

0.1.1 (2023-03-11)

Bug Fixes

  • bindings: compile the scanner.cc into the resulting binary (rust) (3212930)

v0.1.0

11 Mar 14:44
Compare
Choose a tag to compare

0.1.0 (2023-03-11)

Features

  • add basic tests (9b6ac36)
  • add carryover tags (013ecd6)
  • add escape sequences (b5b06f7)
  • add extendable links (5925d5e)
  • add infirm tag, implement scanner (26dddfd)
  • add inline link target (1adb034)
  • add intersecting modifier (a7cf9c7)
  • add link modifier (22e31f4)
  • add macro tag and tests for regular ranged tag (5fc7247)
  • add parser fuzzing (252b38c)
  • add ranged tags (5091627)
  • add spoilers, remove unnecessary parameter for the attached_mod function (8f44aed)
  • add standard ranged tag (c24a592)
  • add strong and weak carryover tags (eca8c2c)
  • add support for delimiting modifier (b08c919)
  • add tables, definitions and fix footnotes (bf78127)
  • add test suite (6c98547)
  • add the rest of the attached modifiers (d119d14)
  • add todos.norg (4824669)
  • add verbatim (53364ef)
  • allow weak carryover tags inbetween paragraph segments (723c4e0)
  • attempt to add free form markup (2e4e014)
  • finalize attached modifiers (7c9bc4a)
  • finish detached modifier implementation (38c0c29)
  • grammar: implement basic attached modifiers (a05b4f2)
  • implement attached modifier extensions (4c50390)
  • implement basic detached modifier extensions (only for headings for now) (8b5c986)
  • implement detached modifier extensions for all currently implemented detached modifiers (97f031b)
  • implement horizontal rule (0cbff4d)
  • implement infirm tags (b18db7a)
  • implement links (7a54b16)
  • implement ordered list (46dfe17)
  • implement paragraphs and headings (188e841)
  • implement quote (19e3b4c)
  • implement scoping in links (7ab74fe)
  • implement slide (681cf99)
  • implement the verbatim ranged tag (225a0eb)
  • implement unordered list (a34c6c3)
  • implement weak/strong paragraph delimiters (4813e1a)
  • initial commit (a7ebd18)
  • some cleanup (832ce04)
  • start rewrite yet again (f50a55c)
  • support attributes (5cb2d5a)
  • support headings in headings (d0ef115)
  • support ordered lists and quotes (df747e4)
  • support unordered lists (d34c77e)

Bug Fixes

  • a few failing parser tests (9634eb9)
  • a plethora of bugs (e44b6b0)
  • add tables as a rangeable detached modifier (ff16e9b)
  • allow a user to start on a level 2 heading (9482a6d)
  • allow links within attached modifiers (77c12db)
  • attached modifiers and headings would conflict (a2198b3)
  • attempt: wrong ref in checkout action (63da96d)
  • continue work on attached modifiers, fix unclosed markup issues (4e29e94)
  • differentiate heading nesting levels again (15a6293)
  • failing parser tests for nested items like headings and unordered list items (7e3cb56)
  • fix attached modifiers and their free form counterparts (ebb8d12)
  • headings not properly nesting within themselves (265aed8)
  • level 1 headings not working (c3a6949)
  • level 6 headings could not be contained within any other heading (01c0fa2)
  • oops, missed the due and start detached modifier extensions (87a0b18)
  • parser hangs due to bad end of file handling, fixes footnotes (37fae9e)
  • remove extra logic for prematurely closed rangeable modifiers (b6b69d2)
  • remove test.norg file (ea6acc0)
  • remove useless prec.right (2f07b68)
  • upgrade all actions to v3 (09ce3a1)
  • weak delimiting modifiers conflicting with unordered list items and strikethrough (cb0052c)
  • weak/strong paragraph delimiters not working, some refactoring of node types ([fc72244](https://github.com/nvim-neorg...
Read more