Releases: promethial/paxedit
Releases · promethial/paxedit
Support for Common Lisp
Adding support for Common Lisp implicit functions.
New functionality: symbol kill & open pair
Two new context sensitive functions added for symbol modification:
paxedit-backward-kill
paxedit-forward-kill
Several new context sensitive functions added for opening pairs:
paxedit-open-bracket
paxedit-open-round
paxedit-open-quoted-round
paxedit-open-curly-bracket
Documentation Fixes
Several spelling and grammatical improvements in the Emacs Lisp function descriptions and readme file.
Paxedit New Features & Bug Fix Release
New Features
- New functions
paxedit-compress
,paxedit-format-1
, andpaxedit-dissolve
.
Bug Fix
paxedit-copy
no longer deletes a space when trying to copy an expression.
Paxedit v1.1.4
New Feature & Bug Fix Release
- New feature
paxedit-insert-semicolon
(see documentation for more details). - Better error messages when using
paxedit-raise
. - Bug fix for
paxedit-backward-up
andpaxedit-backward-end
.
Specifically for implicit expressions
(setf x 1
y-!- 2 ; some comment
)
Calling backward-up
or backward-end
will move to the end of the comment. Now cursor moves correctly to the end of the implicit expression.
Paxedit v1.1.3
Bug Fix Release:
- Fixed bug with implicit expressions where implicit expressions containing more than two sub-expressions didn't refactor properly. Below is an example of a function that wouldn't refactor correctly.
:one 1 "one"
is one implicit unit.
(some-function some-arg
:one 1 "one"
:two 2 "two")
- Customization functionality was not working correctly. Fix was made to allow addition of user defined implicit functions and structures.
- Documentation was changed to show correct way to add user defined implicit functions.
Paxedit v1.1.2
Bug Fix & Internal Code Improvement Release:
Bug Fixes:
- Fixed issue with transposing symbols backward and forward in comments.
- Fixed issue with
paxedit-next-symbol
andpaxedit-previous-symbol
where commands would move cursor two symbols forward or backwards if cursor was not already on a symbol.
Code Improvements:
- Removed unnecessary code.
- Cleanup of existing code and test cases.
- Reorganized tests and practice code under new folder system.
Paxedit v1.1.1
- Support for Clojure let bindings.
- Updated documentation.
Paxedit v1.1.0
- Paxedit is now a minor mode.
- Significant bug fixes.
- Improved documentation.
Inaugural Release
v1.0.0 Correct demo video link - remove org mode inserted %