~gloatingfiddle

Atlanta, GA

https://hachyderm.io/@dathagerty

A Go Developer who dabbles in Rust.

My tools are zsh and Emacs. Sometimes Neovim for quick edits.

Trackers

~gloatingfiddle/exdura

Last active 9 months ago

~gloatingfiddle/dathagerty

Last active 1 year, 3 months ago

~gloatingfiddle/rust-oauth

Last active 2 years ago

~gloatingfiddle/Kennedy

Last active 3 years ago

~gloatingfiddle/Atonement

Last active 3 years ago

~gloatingfiddle/roguewin

Last active 3 years ago

~gloatingfiddle/gochat

Last active 3 years ago

~gloatingfiddle/cyberpunk-roguelike

Last active 4 years ago

#2 Add special routes for go modules 1 year, 3 months ago

~gloatingfiddle assigned ~gloatingfiddle to #2 on ~gloatingfiddle/dathagerty

#1 Add new markup language parsing 1 year, 3 months ago

Comment by ~gloatingfiddle on ~gloatingfiddle/dathagerty

Types of text that I'd like to markup:

italics, bold, code, super-/sub-scripts, links, headings

I'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).

#1 Add new markup language parsing 1 year, 3 months ago

~gloatingfiddle assigned ~gloatingfiddle to #1 on ~gloatingfiddle/dathagerty

#2 Add special routes for go modules 1 year, 3 months ago

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?

#1 Add new markup language parsing 1 year, 3 months ago

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.

#3 The game should have a map 3 years ago

on ~gloatingfiddle/Atonement

REPORTED RESOLVED IMPLEMENTED

#4 Movement should have collision detection 3 years ago

on ~gloatingfiddle/Atonement

REPORTED RESOLVED IMPLEMENTED

#6 There should be levels of hostility for NPCs 3 years ago

feature added by ~gloatingfiddle on ~gloatingfiddle/Atonement

#6 There should be levels of hostility for NPCs 3 years ago

component added by ~gloatingfiddle on ~gloatingfiddle/Atonement

#6 There should be levels of hostility for NPCs 3 years ago

entities added by ~gloatingfiddle on ~gloatingfiddle/Atonement