- Fix depreciation warning - Issue #109
- Add configurable comment character. Thank you @swlkr for PR #106!
- Update to parinfer.js v3.13.0 (@oakmac fork)
- Change default for Smart Mode to "on". Remove "experimental" language.
- Bump project dependencies to latest
- Add Fennel (
.fnl
) and Janet (.janet
) to default file extensions
- Remove
TextBuffer.setTextInRange
depreciation warning. Issue #101 - Bump ClojureScript version to 1.10.339
- Update to parinfer.js v3.12.0 PR #99
- Fix for Atom v1.23.3 PR #97
- Do not require restart when switching between Indent and Smart mode.
- Remove
TextEditor.editorElement
depreciation warning. Issue #92
- Upgrade to parinfer.js v3.10.0
- Use Atom Config instead of files in the user's home directory.
- Add support for
smartMode
,tabStops
, and error markers (thanks @shaunlebron!)
- Use Google Closure Advanced Mode optimizations. Significantly reduce plugin file size.
- Bump to parinfer.js v1.8.1
- Only dim inferred parens in Indent Mode. Issue #65
- Add
previewCursorScope
option (default is off). Issue #67
- Add CSS for dimming trailing parens. PR #59
- Fix issue with loading file extensions on startup. Issue #60
- Correctly apply the cursor result from Parinfer.
- Fix issue with multi-cursor editing. Issue #49
- Upgrade to ClojureScript 1.7.228
- Replace
rodnaph/lowline
with Google Closure functions
- Upgrade to Parinfer v1.6.1
- Increase debounce interval to 20ms
- Change key bindings to use Cmd on Mac
- Upgrade to Parinfer v1.5.3
- Add
.el
(Emacs Lisp) as a default file extension - Remove the LRU cache
- Fix a bug with the parent expression hack. Issue #35
- Upgrade to Parinfer v1.5.2
- Upgrade to Parinfer v1.5.1
- Add new
split-lines
function. PR #43
- Fix index out of range vector error. Issue #42
- Fix a bug with CRLF lines. Issue #37
- Allow user to skip the open file dialogs via config flag. Issue #34
- Upgrade to Parinfer v1.4.0
- Upgrade to the new JavaScript version of Parinfer. Everything should be much faster now.
- Prompt the user when first opening a file if Paren Mode didn't succeed or needs to make changes to the file. Issues #18 and #24.
- Re-write of atom-parinfer in ClojureScript
- Correctly watch the cursor for changes
- Cleaner event triggering
- Initial release!
- Parinfer now usable in a major text editor. One small step for parenthesis, one giant leap for Lisp ;)