- Bind tab to editor:auto-indent.
- Document how to extend Atomic Emacs in README.
- Fix error when using find-and-replace:select-next from isearch input.
- Incremental search (ctrl-s, ctrl-r), see README for more information.
- Add dabbrev-{expand,previous} (alt-/, alt-?).
- alt-. now binds to symbols-view:go-to-declaration.
- Expose AtomicEmacs object as a service, for writing extensions.
- Fix kill ring entry when all cursors are merged.
- Bind editor:auto-indent to ctrl-alt-.
- Fix finding a file when no tabs are open.
- Don't close docks when calling close-other-panes.
- Add delete-blank-lines (ctrl-x ctrl-o).
- Add {forward,backward}-list (ctrl-alt-n, ctrl-alt-p). [Philip Larie]
- Bind editor:newline to ctrl-m.
- Use advanced-open-file if installed for ctrl-x ctrl-f (can be disabled in settings).
- Fix killing & yanking with multiple cursors.
- Fix open-line moving the cursor if autoindentation is on.
- Fix editing commands in settings pane under Atom 1.19 [Adrien Delessert].
- Add option to have clipboard copies appended to kill ring. [Marty Gentillon]
- Killing with multiple cursors also appends to global kill ring. [Marty Gentillon]
- Add transpose-sexps (ctrl-alt-t).
- Setting to make built-in cut & copy commands use the kill ring.
- Fix error when closing a tab with the mark active.
- Fix some bindings being shadowed by Atom Core on Linux & Windows.
- Fix commands potentially firing twice after upgrading Atomic Emacs.
- Address deprecation warnings in recent Atom versions.
- Fix scroll-{up,down} in an empty editor.
- New bindings:
- ctrl-x ctrl-c: application:quit [Josh Meyer]
- ctrl-x u: core:undo [Josh Meyer]
- copy-region-as-kill writes to clipboard, like other kill commands. [Yuichi Tanikawa]
- Fix selection disappearing when moving past the ends of the buffer.
- Added note to readme about key binding collisions on Windows.
- Updated readme.
- Killing and yanking commands, multi-cursor aware. See readme for details.
- transpose-{chars,words,lines} now works with multiple cursors.
- Add "alt-g alt-g" as an alias for go-to-line:toggle.
- Fix delete-indentation.
- Fix issue with selection jumping erratically when moving after a mark-sexp.
- open-line no longer jumps to the start of the line.
- Fix undo behavior of just-one-space, {{up,down}case,capitalize}-word-or-region.
- C-v, M-v now consistently moves half a screen up/down.
- C-l now cycles through middle-top-bottom, like Emacs' default.
- C-g now cancels auto-complete and multiple cursors, like escape.
- Fix crash on latest Atom when clearing the region.
- Remove deprecated .editor selector
- Fix paragraph movement commands
- Fix upcasing & downcasing, add capitalizing, work on words or selections.
- C-x 1 now closes other panes, not other tabs.
- Add start/end of line key bindings for Windows
- Don't override ctrl-a on win32.
- Bind "ctrl-k ctrl-k" to cut-to-end-of-line on win32.
- Remove keybindings that don't make sense in mini-editors
- Replace autocomplete keybindings with autocomplete-plus
- Make alt-{left,right} the same as alt-{b,f}.
- Fix behavior of ctrl-a and alt-m
- Fix behavior of keybindings when autocomplete menu is active
- Make commands work in mini editors
- Fix deprecation in delete-indentation
- Fix transpose-chars
- Add missing activation commands
- Remove usage of deprecated APIs
- Add delete indentation
- Fix remove mark
- Move out of using deprecated APIs
- Do not override keymappings when autocomplete is active
- Add ctrl-a and ctrl-e keybindings for Linux
- Added a setting to use core navigation keys instead of the atomic-emacs versions
- Bind
next-paragraph
andprevious-paragraph
toM-}
andM-{
respectively.
- Fix
next-line
andprevious-line
skipping bug.
- Bind ctrl-k to
editor:cut-to-end-of-line
- Rename
autoflow:reflow-paragraph
toautoflow:reflow-selection
because of upstream change. - Bind ctrl-k to
editor:delete-to-end-of-line
- Fixed for atom update 0.130.0.
- Fixed the recenter command.
- Fixed the test suite.
- Enabled travis ci.
- Fixed a bug where the editor is not being accessible inside transact.
- Make atomic-emacs work with React.
- Partial fix for Uncaught TypeError, issue #17
- previous-line and next-line now works for the command palette.
- tab now works as expected when the mark is active.
- Because of a tagging mishap, what should have been 0.2.9 became 0.2.11
- Tags that weren't deleted were deleted, but I forgot to update package.json. Hence 0.2.11. Bummer.
- Arrow keys should now work properly with set-mark.
- ctrl-n and ctrl-p should now work as expected in fuzzy-finder.
- alt-w now uses the new mark deactivate API.
- M-q bound to reflow-paragraph.
- Movement by words are now more emacs-like.
- Mark improvements.
- Added movement by paragraph with marks support. Not yet 100% emacs compatible.
- Added alt-t as transpose-words.
- Improved transpose-lines. Indents are now included in the transposed lines.
- New API for cursors.
- Set mark will now retain selection when moving by words.
- Added the recenter-top-bottom command.
- Added the just-one-space command.
- Added the delete-horizontal-space command.
- ctrl-v and alt-v will now retain the mark if active.
- changed binding of alt-/ from
autocomplete:attach
toautocomplete:toggle
. - Bind ctrl-s and ctrl-r to find next/prev when in
.find-and-replace
.
- Fixed a bug where the next and previous line commands cause a crash when used in the file finder without an editor opened.
- Moved some keybindings to
.body
so that they can be used in other views, ie. settings view.
- Fixed a bug where the selection can only move in the y-axis.
- Improved set-mark. It will now retain the selection on most of the current motion commands. Still have to figure out how to make this work with ctrl-v and alt-v.
- ctrl-g will now cancel the selection.
- Added marks to select an arbitrary group of text. This should be mapped by the user because the core ctrl-space mapping can't be overriden by this package.
- Added transpose characters.
- Added an emacs style copy mapped to alt-w.
- Added alt-; mapping for toggling line comments.
- The mark's head and tail can be swapped with ctrl-x ctrl-x.
- Transposing lines now make use of the new transactions API.
- Rebound some more keys.
- Ctrl-g will now attempt to cancel an action. Works most of the time except for the editor, because the core Go To Line keymap which can't be overridden it seems.
- Initial Release. Lots of things missing.