Merge branch '0.8-fsf-changes'
Closes #281: jit-load in reverse order to maintain coherence with `yas-snippet-dirs`
Fix: Ooops forgot to commit the actual fix for #281.
Add `mod` snippet to ruby-mode for `module` definitions
Closes #281: jit-load in reverse order to maintain coherence with `yas-snippet-dirs`
Fix: Ooops forgot to commit the actual fix for #281.
Merge branch '0.8-fsf-changes'
Implement proper behavior on closing of server.

Now all client connections are closed when websocket-server-close is called.
Closes #285: fix typo introduced in 71c8e0ea469c2992a31d17b0722ebdeb789fd1bf
More fixes for file comments.
Change version to version 0.93
Fix: arrgh remove the ^M line-endings again
Closes #277: add new `yas-active-keys` (for auto-complete)

Also documented and reviewed related functionality slightly.
commit 51b182104b
Closes #290: problem when advancing the start of a mirror-in-field

* Rewrote 'yas--update-mirrors'
* Added unit test
* Advancing is done exceptionally in 'yas--update-mirrors'
  not 'yas--mirror-update-display' and just before we need to
  re-update the mirror-in-field.
* Alternative to prior point would be to have fields carry a reference
  to their child mirrors.
* memory-usage.el: Adjust for new values of garbage-collect.
Refactor: remove horrible 'yas--trigger-key-for-fallback' and rework 'yas--fallback'
Fix issue with inflight-input not being cleared out.
Set version to 0.93.1
Add Existing clients: Emacs Realtime Markdown Viewer

Emacs Realtime Markdown Viewer is a Emacs lisp library by @syohex
js2-mode-forward-sexp: Behave more similarly to `forward-sexp'

* Stop at node parens
* Signal scan-error upon reaching a parenthesized expression boundary
* If the buffer is dirty, reparse it synchronously

This increases compatibility with standard *-list commands, evil-mode paren
motions, and blink-matching-paren feature.

Close #56
Close #44

js2-node-rp: Fix for js2-elem-get-node.