Commits

Author Commit Message Labels Comments Date
David Chambers
announce move to GitHub
David Chambers
tests: add simple Vim syntax file
David Chambers
tests: use "//" for comments to obviate the need for an escape character
David Chambers
tests: support custom initial states; add tests for "#" behaviour
David Chambers
tests: add framework for writing and manually verifying test cases
David Chambers
surround child selectors with spaces
David Chambers
prefix code block with `:::javascript`
David Chambers
Add screenshot to README.
David Chambers
Apply appropriate indentation whenever the user hits "return".
David Chambers
Added `text-decoration: none` to tooltips.
David Chambers
Accessed `Function::bind` and `Array::slice` in a more byte-friendly manner.
David Chambers
Added `onkeyup` handler which updates the "preview" link with each keystroke,
David Chambers
Employed `void 0` for comparison with `undefined`.
David Chambers
Used `z-index` to ensure that `:hover` sits in front of `:focus`.
David Chambers
Reworked the toolbar items' `:focus`/`:hover` state – it's now rather playful!
David Chambers
Used `attr` to remove the need to specify each tooltip's `content` explicitly.
David Chambers
Made alt–tab shortcut perform block indentation when operating on a selection.
David Chambers
Added a special case for a one-character selection (the user likely wishes to
David Chambers
Added an override for the overly strict `Selection::unprefix` which failed to
David Chambers
Added a keyboard shortcut (alt–tab) for inserting four spaces.
David Chambers
Improved readability of regular expressions in `Selection::blockify`.
David Chambers
Addressed a case in which text would be shifted left rather than right.
David Chambers
Fixed a logic error in `Selection::render` which caused...
David Chambers
Made `Selection::render` slightly more efficient.
David Chambers
Fixed "shift left" behaviour for tab-indented code blocks.
David Chambers
Added `Editor::range`.
David Chambers
Refactored code so that `event.preventDefault()` needn't appear in each block.
David Chambers
Added keyboard shortcut (>) for `<blockquote>`.
David Chambers
Added README.
David Chambers
Typing an underscore immediately after another underscore no longer causes an
  1. Prev
  2. Next