Atlanta, GA
https://hachyderm.io/@dathagerty
A Go Developer who dabbles in Rust.
My tools are zsh and Emacs. Sometimes Neovim for quick edits.
~gloatingfiddle assigned ~gloatingfiddle to #2 on ~gloatingfiddle/dathagerty
Comment by ~gloatingfiddle on ~gloatingfiddle/dathagerty
Types of text that I'd like to markup:
italics, bold,
code
, super-/sub-scripts, links, headingsI'd also like to have an in-line metadata format that is not rendered with the main document (that is different that the weird YAML-at-the-beginning-of-the-Markdown-file thing that's so popular in the static-site world.
Current design of the syntax:
*text* will render as bold. !text! will render as italic. ^text^ will render as a superscript. _text_ will render as a subscript. [[link][url]] will render as a link. # text will render as a heading, with the level determined by the count of #'s. `text` will render as code/pre/et al. Blocks will also be supported with triple-ticks. #+key: value(s) will add metadata to the document.
In addition, all of these tokens will terminate without rendering on line breaks, e.g.
!some text!
will not render as:
some
text
They will all include any space/tab characters and not terminate.Paragraphs must be separated by two newlines/carriage returns. Documents can only be UTF-8 encoded (for now - I don't know if UTF-16 will break things terribly, and at the moment I only need UTF-8).
~gloatingfiddle assigned ~gloatingfiddle to #1 on ~gloatingfiddle/dathagerty
Ticket created by ~gloatingfiddle on ~gloatingfiddle/dathagerty
I'd like to provide pretty URLs for Go packages I write, and since there is a pretty well-laid out syntax for it that could easily be made a template, why not do that?
Ticket created by ~gloatingfiddle on ~gloatingfiddle/dathagerty
I have started work on a simple text markup syntax, and I want to use it for my blog.
feature added by ~gloatingfiddle on ~gloatingfiddle/Atonement
component added by ~gloatingfiddle on ~gloatingfiddle/Atonement
entities added by ~gloatingfiddle on ~gloatingfiddle/Atonement