subtext
subtext copied to clipboard
Markup for note taking
This is a JavaScript parser for Subtext with streaming capability. Since I am using something similar for my own notes app, I thought I might as well provide a parser...
Umbrella for considering - [x] Bold/italic #20 TODO: write up RFC - [ ] Possible support for `**bold**` double-asterisk form - [x] Wikilinks #29 TODO: write up RFC - [...
I was wondering how one might go about writing an outline in subtext, or writing one with an editor that supported transclusions. You guys have probably already thought this through,...
#18 introduces `/slashlinks`. We might consider uses for `#hashtags` and `@mentions` as well. Really, either of these usecases could be accomplished via slashlinks, so these amount to a separate namespaces....
The [issue of deep links](https://github.com/gordonbrander/subtext/blob/main/explorations/deep-links.md) has been brought up but not discussed yet in combination with [multilinks](https://github.com/gordonbrander/subtext/blob/120016a071350a9940310cebd372bbf0b8967fea/explorations/2021-05-28-multilinks.md). In short a deep link consists of * a reference to a document...
It would be nice to be able to link directly to a CID from Subtext. There are a few reasons why one might want to do this, but perhaps the...
I'm on the fence about this one, but `[[wiklink]]` could be normalized to a `/slashlink` such that it's actually just an alternative notation. Advantages: - Wikilinks are used in a...
This issue tracks user-authored key-value metadata in Subtext. ## Background Key-value metadata is a generally useful primitive (see [If headers did not exist it would be necessary to invent them](https://subconscious.substack.com/p/if-headers-did-not-exist-it-would))....
Just an idea, could comment out a line/block by prefixing with ~. This would roughly correspond to a possible strikethrough representation. Why comment out lines/blocks? I often want a way...
In my ideal world, the syntax would be `_italic_` and `*bold*`. However, from a MAYA perspective, it should probably be `*italic*` and `**bold**` for resemblance to Markdown. ## Prior art...