summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-07-09If in a string, slurp into the enclosing list if necessary.Taylor R Campbell
2013-07-09Allow slurping while in a character.Taylor R Campbell
2013-07-09Suggest `M-x enable-paredit-mode RET'.Taylor R Campbell
The fragment above suggests autoloading `enable-paredit-mode', not `paredit-mode', so `M-x paredit-mode RET' won't work too well...
2013-07-09A little more HTML tweaking. Not perfect, but enough for the day.Taylor R Campbell
2013-07-09Tweak HTML output a little more.Taylor R Campbell
2013-07-09Rework HTML output to simplify and prettify everything.Taylor R Campbell
2013-07-08Tweak whitespace in `paredit-split-sexp'. No functional change.Taylor R Campbell
2013-07-08Fix reference to `backward-down-list', which is no more.Taylor R Campbell
(Why doesn't GNU Emacs include this? Grmble.)
2013-07-08Revert "Bind M-[ to paredit-wrap-square."Taylor R Campbell
This reverts commit a26c148244962c1365c185dbe154118c88183575. `ESC [' is how various terminal escape sequences begin, so overriding this is a bad idea!
2013-07-06Make slurping `(|) foo' yield `(|foo)', not `(| foo)'.Taylor R Campbell
Likewise for backward slurping and slurping into strings. Add some tests.
2013-07-06Flesh out paredit-wrap-... tests a little.Taylor R Campbell
2013-07-06Bind M-[ to paredit-wrap-square.Taylor R Campbell
2013-06-16Make sure M-? leaves space appropriately when there was none.Taylor R Campbell
2013-06-16Use `paredit-preserving-column' in `paredit-reindent-defun'.Taylor R Campbell
2013-06-13Use $EMACS in genhtml.sh too.Taylor R Campbell
2013-06-13Mention shift selection for motion commands in NEWS.Taylor R Campbell
2013-06-13Handle shift selection in motion commands in recent GNU Emacs.Taylor R Campbell
Drop `backward-down-list'. All four {backward, forward} x {up, down} motion commands are done pareditishly now.
2013-06-13Note `backward-delete-char' lossage in NEWS.Taylor R Campbell
2013-06-13Rework paredit-semicolon and add some tests for it.Taylor R Campbell
2013-06-13In check.sh, use $EMACS if set, defaulting to `emacs'.Taylor R Campbell
2013-06-13Avoid `backward-delete-char', which GNU Emacs 24 broke.Taylor R Campbell
Use `delete-char' instead with a negative argument, which doesn't behave randomly when the region is active and transient mark mode is enabled. While here, mark positive arguments to `delete-char' with a plus sign.
2013-06-13In test.el, use (delete-char -1), not backward-delete-char.Taylor R Campbell
@#&!#!&* GNU Emacs 24 changed the semantics of `backward-delete-char' so that it deletes the region in transient mark mode. The rest of paredit will need to be changed to reflect this too -- argh.
2013-04-07Mark 24 as beta in NEWS.Taylor R Campbell
2013-04-07Add some notes for version 24.Taylor R Campbell
2013-04-07Improve indentation and column preservation in `paredit-splice'.Taylor R Campbell
2013-04-07Add `paredit-indent-region' and move indentation utilities around.Taylor R Campbell
2013-04-07Add some miscellaneous S-expression parsing utilities.Taylor R Campbell
`paredit-enclosing-list-start' and `paredit-enclosing-list-end' give the start and end points of the enclosing list. `paredit-prefix-numeric-value' is like `prefix-numeric-value', but truncates numeric values to the number of S-expressions that can actually be moved over before hitting an enclosing delimiter.
2013-04-07Change `paredit-meta-doublequote' to avoid breaking the line.Taylor R Campbell
This way, default M-" behaves more like default M-). New command `paredit-meta-doublequote-and-newline' (no default key) behaves like the old `paredit-meta-doublequote'.
2013-04-07Preserve column better in `paredit-join'.Taylor R Campbell
2013-04-07Implement `paredit-preserving-column'.Taylor R Campbell
2013-04-07Make `paredit-forward' and `paredit-backward' move out of strings.Taylor R Campbell
2013-04-07Fix paredit-doublequote inside a string escape.Taylor R Campbell
2013-04-07Add clearer names for the enclosing string start/end points.Taylor R Campbell
2013-04-07Add a pile of `paredit-backward-barf-sexp' tests.Taylor R Campbell
Still need forward barfage tests, and any slurpage tests.
2013-04-07Add a zillion paredit-kill tests. Fix a tiny bug they revealed.Taylor R Campbell
`paredit-kill' at the end of the line in a comment failed to put the string `\n' into the kill ring, as revealed by these tests.
2013-04-07Bump copyright year on test.el to 2013.Taylor R Campbell
2013-04-07Add notes for paredit 23 to NEWS.Taylor R Campbell
2013-04-07New file NEWS from paredit.release.Taylor R Campbell
2013-04-07Update URI references: nix paredit-23.el, add Git repository.Taylor R Campbell
2013-04-07Bump version: 23 beta -> 24 beta.Taylor R Campbell
2013-04-07Remove unnecessarily nasty text about reporting bugs.Taylor R Campbell
2013-04-07Bump copyright year to 2013.Taylor R Campbell
2013-04-07Add `megane' from a slightly newer list of credits, 2011-08-30.Taylor R Campbell
2013-04-07Add CREDITS file from 2011-05-08. Needs some additions since then.Taylor R Campbell
2013-04-07Add a trivial shell script to generate paredit.html.Taylor R Campbell
2011-05-08Tweak `paredit-convolute-sexp' a little and add some tests for it.Taylor R Campbell
Ignore-this: 61dbcae678e46499873949c68cc78fbf Thanks to Leo Liu for the nudge about some of its rough corners (and for pointing out the screw case recently fixed). It's still pretty rough around the edges. darcs-hash:20110508175637-00fcc-265b11688b79f4d01211d798fec7e9dd3fe4748f
2011-05-07Add trivial check.sh to compile paredit and run tests.Taylor R Campbell
Ignore-this: 37ac0d585442eef97d353c06d56f0152 darcs-hash:20110507220704-00fcc-28493b84d3120c151915ba6685708ab8eb990399
2011-05-07Add message to top of `paredit-test' reporting what we're testing.Taylor R Campbell
Ignore-this: a617d41480a852b472bc838b1a69bd16 darcs-hash:20110507220505-00fcc-0c92c0a098e8fb214e238bd380f5a6b69d991608
2011-05-07Fix error message in `paredit-test'.Taylor R Campbell
Ignore-this: 1dd56a52c3ba0452311def32fe65f5b9 darcs-hash:20110507220457-00fcc-efe7d18976fed07781293d36507f9abc004a02ca
2011-05-07Fix `kill-line' tests now that `show-trailing-whitespace' is nil.Taylor R Campbell
Ignore-this: ac26793e9b31dc27c6cd85af25f4a4f2 Grumble. darcs-hash:20110507220434-00fcc-9e8f7464ef213864d098eec4f6f356039401d967