elpasync pushed a change to branch elpa/typst-ts-mode. at d4e4a21f13 doc: update version header
This branch includes the following new commits: new 3a3c98107e init new 52d8241eca feat: add header faces new 879665683e feat: add more fontification rules for markup new 5ac2801aa1 feat: add tests and more faces for markup mode new 204202bfb1 feat: rawspan and rawblock in markup new 5e644c216d feat: label and reference fontify in markup new adeb7bc795 feat: add operator for code new 6e5c7f112f feat: fontify control flow in code section new 2a27ed3bdc feat: add more fontification rules to code section new 5ee0e33683 feat: math fontification support new ce4142e1ef feat: add electric auto pair pairs new c4a3c02c07 feat: indentation rules new d23140e91f feat: add imenu support new 1285fc3be5 feat: add a syntax table new c92cdbe91b feate: more precise font lock feature levels new bb9c2d7d61 feat: add convenient commands new c059a85f9a feat: add preview command and fix after-compile hook issue new 01ef0d45b9 feat: better functionality for typst watch process new bfff448d2a fix: deleting watch process window error when stop watching new b16762cea1 doc: README new ea69e2f7f6 fix: don't indent content inside raw block new 439deb4b07 fix(preview): open non-english character file name new 9d1adbcb09 feat: adopt update stream parser syntax change and add dynamic height for headers new 004ec9373b fix: `typst-ts-markup-header-scale` custom setting function error new 5ff1b21a51 fix(compilation + watch) error regexp error new 86492f0765 doc: update README new 4c26bf9185 doc: update README new bbac54c3c0 doc: update README new 39a9e63c01 feat: Typst v0.9.0 new 35b3e2fa34 feat: add error face new 7b3b3da743 doc: update README new 78cc859488 feat: add typst watch mode-line indicator new 361dfe6001 fix: allow dynamic indentation offset new 73f6273b13 feat: Incrase/Decrase heading level. new ebdce771f3 doc: update README new 5700854a1e doc: update README new 53bc7cf2f1 doc(README): update co-maintainer information new 6a6ab91ff6 refactor: Refactored heading increase/decrease functions. new 21f263b341 doc: Fix flymake warnings. new 181caafe04 feat: Exchange current heading with above heading. new b4b6444909 feat: Move heading and it contents down or up. new 3ba9c73723 doc: Added new feature and its keybinding to readme. new 14affa17e3 refactor: Renamed function that finds next higher/same level heading. new 946b056f32 feat: update to v0.10.0 new 89ee073562 chore new 0d40d36cae Merge branch 'main' into feat/heading-operations new 33940994e1 refactor: typst-ts-mode-heading--at-point-p new 7485611871 style: change all tab into white space & add editorconfig file new aad1cde153 refactor: Use outline library for headings. new eb4bcb0a85 doc: update README new 6c0c55f4f2 feat: add indentation rule for item with linebreak at ending new 1c2b4bd6d9 feat: toggle indentation for list(item) new dc4678aa5b fix(indentation): edge conditions new 645c08e917 fix: wrong list(item) indentation new 13d32bef2a fix: toggle indentation bug for list (item) new 70bcc7814b fix: toggle list(item) indentation on first line error new 7646790a96 feat: load embedding language settings dynamically new 208aa360d8 feat: almost done, have some bugs new f43cba2548 feat: capable to correctly highlight regions new 7bdda683bb doc: README.md new 61ca4cfd1b feat: support raw block language name <-> tree sitter setting entry mapping new cd6e40ff7a feat: enable highlighting at startup new 28b8da2f49 feat: add more predefined language settings new 5f3e28bee0 feat: add utility function to modify language tags relationship new 755615407a feat: add more predefined embedding language settings new 271cedb1de feat: add customization option to enable raw block highlighting new f56803a36f feat(face): more flexible face settings for raw block new 7e3f11e675 feat: add detailed documentation new fded764913 fix(els): remove language tag map duplication new 2dbf17da1a feat(face): more precise face for some markup elements new 8ab7a3e60d disable raw block highlighting by default new f5797e219b refactor: introduce different level of fontification to address performance issue new f997d273d1 fix: Item indentation fixed? new 4662986a55 feat: Autoincrement list or insert new heading. new 06a6c6f5df style: .dir-locals.el to turn off indent-tabs-mode new d6cd6d7283 feat: Also auto insert numbered list. new f1ca0765e9 feat: Add customizable option for indenting section (header) new 54f2178511 refactor: enhance raw block indentation new cb69c9827e fix: point must be on list item and having no section should not error new f58e74492b style: reindent new f0916578e4 feat: new customize variable that controls behavior of enter key new 74d210c8c3 fix: Indent the inserted heading. new 49a3981040 fix: Only search for the current line. new 327266f881 refactor: enhance indentation new 74eeca77b4 doc: update README new 96f587be97 doc: update README new 0454e44977 feat: Autoincrement on enter and fix heading insertion. new d799bdffb0 doc: Rename variable and add it to documentation. new 078b2efbb9 fix: disable echoing indentation debug information new a161507d71 Merge branch 'main' into feat/autoincrement new 6a35d230de fix: Autoincrement should indent as well. new dc37897974 fix(raw-block-highlighting): don't emit error when editing a raw block of the language of uninstalled ts-parser. new 123b7c9917 feat(raw-block-highlighting): assign default face for those block whose language is missing or not-loadable new 4c580a1c33 fix: typst-ts-mode-indent-offset-section wrong defcustom type new 3d373bba6f fix: fix outline recognization error when section indent offset is not nil new c6e5e6b59a doc: update README new 2d25a0ac3f refactor: `typst-ts-mode-insert--item` new bfa4f61e3f fix: some errors of `lsp-bridge-inlay-hint` and `typst-ts-mode-insert--item` function new 7c9c69f495 doc: update README new 893430dc14 merge `develop` branch new 32b759cf1b feat: indent for highlighted raw blocks new 8ff2322bbd feat: remove section indentation offset && follow grammar update new b279d1a40a fix: indentation problem caused by _math_group, which is an alias and treesit doesn't hanlde properly new a82a122a21 doc: update README.md new 7dd280198f fix: indentation bug new 90be6025c5 fix: don't auto-insert new item when point is after a linebreak which is the ending of a item new c22cf2f408 refactor!(indentation): extensive modification new 1a3126f6b1 fix(indentation): inside ERROR new ebcdd7da7f feat: notify user when their typst tree sitter grammar is too old new d8d36ba3e9 doc: update README.md new 3f8c4abc15 fix: Do not autoincrement when encountering escape new d2691f1e9c refactor: revert 3f8c4abc15543cb1e6870045f158f92f04cf396f change new e5c53c2165 fix: item highlighting issue with single link new 60e3e8853f chore new 4ea3001a8d feat+fix: indentation and small bug fixes new cdc804db46 fix: emacs 29 incompatiability new a5f094dd1d fix: emacs 29 compability problem (`treesit-node-get`) new 40c5638c4b refactor: move faces to separate file new 364d32c37d refactor: Typst watch is now a minor mode. new 1c2d9906ba merge: refactor: split files (faces, watch mode, etc.) new f24e51271d chore: doc new 42c080fa64 fix(compabiilty): Emacs29 treesit-lparser-list -> typst-ts-utils-parser-list new 770916c8a5 refactor: extract compilation related functions into typst-ts-compile.el new 4abd0cd7fe fix: check-declare issur for `treesit-parser-list` in Emacs 30 new 739777e5bc fix: `typst-ts-compile-get-result-pdf-filename` buffer-file-name issue new b18c2a9f3b refactor!: change some customizable options' name for `typst-ts-watch-mode` new 01b8025340 refactor!: split files && customizable options' name change new 36584cd431 chore: add indentation test file new 8f2a8e4dcc feat: block editing new 3fe94be6e1 fix: raw block recognization issue when user turn raw block highlight on new 39bf88feab feat: make edit-indirect an optional dependency new ef1bbdcef3 feat: block editing keybinding. new 3bb24d0990 doc: Added block editing to README.md new 9afe71489d doc: Added note about edit-indirect in readme new 07b34fe123 doc: Escape the <> new f17ec1efa2 test: add indentation test file new 6d94bb6efb feat: add edit-indirect support new 04c2cbab75 sync upstream new be8eced280 doc: update README.md new b68f3595aa chore new 8173c976f6 chore: add more doc for `typst-ts-watch-display-buffer-parameters` new 5169b63ef1 doc: update README and change copyright infromation new 430f0b8d64 fix: called-interactively-p misses one argument new 449194de9c update README new 1e8d242346 doc: update new b390ac14fc doc(README): add related packages new 058a287b59 doc: chore new f179b08dc6 doc: add notice for typst tree sitter grammar new 96d82bc4ba refactor: separate editing commands into another file new d8c64a99f4 docs: fix typo new f5de7d33d1 feat: tinymist eglot support new f0e8633147 add notice for the migration (from sourcehut to codeberg) new dc45e44e38 doc: update README new 3f5dba69fd doc: README new 379bcc0a8f chore new 443d92f868 feat!: raw block highlight now uses non-tree-sitter method! new daf266bd90 refactor!: remove dead code & raw block indentation new 7dc8a883d0 chore: delete abandoned files new 10aa00d72d chore: update copyright information new fbbf281e60 chore(lsp): add autoload indicator new 8a79528dcf chore: ignore .env file new a8487acfb7 fix: autoload new d614af3433 fix: don't add lsp configuration by default to respect user's custom configuration new ed22e9ddc3 doc(README): update co-maintainer information new 57616b137b fix: corfu completion issue new 60ae3bf967 doc: fix a nitpick new 93f93c85cb feat: update raw block language tags new 8da44b134f feat: update raw block language tags (also update cargo dependencies) new 2132974643 chore: remove unneeded functions new b3f0a9e8a0 feat: add `typst-ts-mc-export-to-markdown` command new 3cd8b3c43d feat: add more commands new 545bd677be feat: add transient menu new 0d2b61f320 feat: make `url` fontification inside `markup-standard` feature new 31cba31ba7 refactor: `typst-ts-mode-return` prefix argument new 6b54ff7084 refactor: remove `typst-ts-mode--item-on-line-p` function new 0728efcbd9 refactor new 4b36b9088d fix: return on item node who has more than 2 children new 7d38fa3637 chore: find out don't need to handle corfu as special case anymore new 3394ec08dc chore new d9392ce43f fix: delete list item when there is no text new 3159bf6d42 feat: indent rule for multi-line item new 71e180e4a0 reformat: whitespace cleanup and indenting new fab310f9a0 refactor: remove autoload on functions that depend on typst-ts-mode new 2a3fb8e577 fix: maarkup-extended font feature new 64de2a1d97 merge: fix: maarkup-extended font feature new e9b9881c76 fix: #8 headings can be demoted and promoted again new eb988ca372 fix: multiline item indentation issue new 6037bc1866 refactor: item editing new 8e1c930f0f fix: typst-ts-mode-cycle all descendant nodes (doing) new 8917b08650 fix: typst-ts-mode-cycle new e2309a468c fix: typst-ts-mode-cycle new 147b4d6885 fix(editing): typst-ts-mode-return end of buffer situation new 4a9a79db64 chore new 6a1ff662e1 fix(editing): typst-ts-mode-return on item newline issue new 64c98b7646 fix: typst-ts-core-for-lines-covered-by-node last line of buffer situation new 8234ba29f3 fix: indentation & editing commands new f7e4ddf4fb fix(indentation/editing): container types (like `#[]`) inside item new 2e8ddfeedd fix: remove redundant indentation rules new 075b450e44 chore new 0e4894ffcd merge: fix: maarkup-extended font feature new fa009cdf77 fix: #12 new a6e6940956 refactor: do not `kill-line` because it will be in kill-ring new 260546ac0f fix: typst-ts-mode-return create new item node new 449f2b0728 fix: #12 new 741769a3ac fix: `delete-region` so that the line is not removed new d88d8feeee fix: #15 new 78e6ec9921 fix: #15 heading inserting should still work new 709e77733e fix+chore: indentation rules for item new 322b52e3cd fix: typst-ts-mode-return delete new added line new 014a88d447 fix: typst-ts-mode-font-lock-rules -> math-extended feature new 30f5409058 fix+chore: indentaion new 272ecc1db7 fix: font lock highlight order new d56c499e09 refactor: no more C-c C-c prefix keybindings #21 new b1deb2d667 feat: #16 code for reordering list items new 97ccb33aeb chore: prefix argument handling for `typst-ts-compile` command new 2c82246569 fix: `typst-ts-compile` preview doc by default new 13b9894a4f feat: #16 swapping numbered items works now new 22ff816058 feat: #16 do something depending on point new e2e3ed498b feat: #16 new keybindings new 619acd01e2 Merge branch 'feat-16/list-item-reordering' into develop new ecfc70c965 chore: remove debug message echo new 52b6be61c0 pref: pre-compute font lock rules new a451dcaa67 chore new 42094eb250 chore new bb7ba35dbd chore: remove unused features new d3e44b5361 Merge pull request 'Remove unused features' (#26) from brsvh/typst-ts-mode:main into develop new f18e189c65 `typst-ts-compile` now previews only with using with prefix arg new 4198faf667 `typst-ts-compile-and-preview` using `typst-ts-compile` new 07cf3bcc89 Added function `typst-ts-preview` new b5106cb7da Improved `typst-ts-preview`, deleted redundant code new 5f1ff0343f Replaced `typst-ts-mode-peview` by the improved `typst-ts-preview` new 131c404ee0 Bound `C-c C-C` to `typst-ts-compile-and-preview` new 098abf17c8 Merge pull request 'Changed compile/preview behaviour and cleaned code' (#30) from vslavkin/typst-ts-mode:main into develop new 1367003e2a fix: typst-ts-preview invalid argument error new 9c7f17dfdf feat: custom auto-fill function #27 new 522cbeb3b9 fix: Bound typst-ts-compile-and-preview to C-S-C new 51e05c7075 Merge pull request 'fix: Bound typst-ts-compile-and-preview to C-S-C' (#34) from vslavkin/typst-ts-mode:main into main new 56b6cba699 fix: warning about imperative new f643036cc2 fix: having point after last column did not count as item #33 new 07c6de2c46 doc: clarify with comment what this is #33 new 154640e61c Add an option to customize the preview function. new 743f05267b merge develop breanch into main new 7c01c6821c Merge pull request 'Add an option to customize the preview function.' (#36) from tkpapp/typst-ts-mode:tp/customize-preview-function into develop new aee8ff090c doc: add Contribute information on README new d952a8156e doc: update package header new d4e4a21f13 doc: update version header