marksman

Write Markdown with code assist and intelligence in the comfort of your favourite editor.

MIT License

Downloads
167
Stars
2K
Committers
13

Bot releases are visible (Hide)

marksman - 2022-10-30

Published by github-actions[bot] almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/artempyanykh/marksman/compare/2022-09-13...2022-10-30

marksman - 2022-09-13

Published by github-actions[bot] about 2 years ago

What's Changed

Full Changelog: https://github.com/artempyanykh/marksman/compare/2022-09-09...2022-09-13

marksman - 2022-09-09

Published by github-actions[bot] about 2 years ago

What's Changed

Full Changelog: https://github.com/artempyanykh/marksman/compare/2022-09-08...2022-09-09

marksman - 2022-09-08

Published by github-actions[bot] about 2 years ago

marksman - 2022-09-03

Published by github-actions[bot] about 2 years ago

What's Changed

Full Changelog: https://github.com/artempyanykh/marksman/compare/2022-09-02...2022-09-03

marksman - 2022-09-02

Published by github-actions[bot] about 2 years ago

What's Changed

Full Changelog: https://github.com/artempyanykh/marksman/compare/2022-08-28...2022-09-02

marksman - 2022-08-28

Published by github-actions[bot] about 2 years ago

This release fixes a problem with diagnostics not showing up after the file is closed and re-opened (#62).

marksman - 2022-08-27

Published by github-actions[bot] about 2 years ago

This release brings a few improvements to Marksman:

  1. Adds support for YAML Front Matter. Where previously parts of front matter were treated as setext headings, now the front matter is properly recognized during parsing. This should improve the experience of using Marksman with static site generators like Jekyll or Docusaurus. Thanks @keynmol!
  2. Improved Table of Contents generation #22. The TOC will now get properly positioned inside the document and be better formatted. Thanks @keynmol!
  3. Resolved #52. The code action 'Update the Table of Contents' won't be suggested when the TOC is already up to date.
marksman - 2022-08-25

Published by github-actions[bot] about 2 years ago

This release pulls in a fix for https://github.com/ionide/LanguageServerProtocol/pull/33. The server should now properly handle error responses, which means "reporting an error to the client" rather than "crashing in flames".

marksman - 2022-08-24

Published by github-actions[bot] about 2 years ago

This release has 2 main features:

  1. Added support for workspace symbols request. Now you can quickly search for a particular heading across all your markdown files.
  2. Marksman will now stay responsive even when dealing with large workspaces of hundreds and hundreds of markdown files: tested on a workspace with >1400 markdown files totalling 208,000 lines. Previously, the degradation was caused by diagnostics calculation which has been moved off of the critical path.
marksman - 2022-08-19

Published by github-actions[bot] about 2 years ago

This release fixes a few quirks in the handling of LSP protocol. A nice bonus is that Marksman now works with Helix editor.

marksman - 2022-08-15

Published by github-actions[bot] about 2 years ago

This release adds support for ignore files. Marksman will look for known ignore files at the root of your project and will avoid scanning files and directories matching the globs. It also won't scan your .git and .hg folders too.

This should improve the quality of life for those people using Marksman for write docs for their projects; particularly node projects and Docusaurus docs as thousands of .md files under node_modules won't cause slowdowns and unwanted diagnostics.

marksman - 2022-08-07

Published by github-actions[bot] about 2 years ago

The main feature of this release is adding support for rename refactor. Now renaming works for:

  1. Reference Links like [foo], where foo has a definition [foo]: http://some.url. This is local to a document.
  2. Heading Links both in Markdown and Wiki-style. This happens globally in a workspace folder.

Also, Find References now correctly includes the declaration of a symbol at point when it should.

marksman - 2022-07-31

Published by github-actions[bot] about 2 years ago

marksman - 2022-06-23

Published by github-actions[bot] over 2 years ago

marksman - 2022-06-02

Published by github-actions[bot] over 2 years ago

marksman - 2022-05-27

Published by github-actions[bot] over 2 years ago

marksman - 2022-05-23

Published by github-actions[bot] over 2 years ago

marksman - 2022-05-09

Published by github-actions[bot] over 2 years ago

marksman - 2022-05-06

Published by github-actions[bot] over 2 years ago