Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-08 | Revert "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-06 | Make slurping `(|) foo' yield `(|foo)', not `(| foo)'. | Taylor R Campbell | |
Likewise for backward slurping and slurping into strings. Add some tests. | |||
2013-07-06 | Flesh out paredit-wrap-... tests a little. | Taylor R Campbell | |
2013-07-06 | Bind M-[ to paredit-wrap-square. | Taylor R Campbell | |
2013-06-16 | Make sure M-? leaves space appropriately when there was none. | Taylor R Campbell | |
2013-06-16 | Use `paredit-preserving-column' in `paredit-reindent-defun'. | Taylor R Campbell | |
2013-06-13 | Use $EMACS in genhtml.sh too. | Taylor R Campbell | |
2013-06-13 | Mention shift selection for motion commands in NEWS. | Taylor R Campbell | |
2013-06-13 | Handle 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-13 | Note `backward-delete-char' lossage in NEWS. | Taylor R Campbell | |
2013-06-13 | Rework paredit-semicolon and add some tests for it. | Taylor R Campbell | |
2013-06-13 | In check.sh, use $EMACS if set, defaulting to `emacs'. | Taylor R Campbell | |
2013-06-13 | Avoid `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-13 | In 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-07 | Mark 24 as beta in NEWS. | Taylor R Campbell | |
2013-04-07 | Add some notes for version 24. | Taylor R Campbell | |
2013-04-07 | Improve indentation and column preservation in `paredit-splice'. | Taylor R Campbell | |
2013-04-07 | Add `paredit-indent-region' and move indentation utilities around. | Taylor R Campbell | |
2013-04-07 | Add 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-07 | Change `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-07 | Preserve column better in `paredit-join'. | Taylor R Campbell | |
2013-04-07 | Implement `paredit-preserving-column'. | Taylor R Campbell | |
2013-04-07 | Make `paredit-forward' and `paredit-backward' move out of strings. | Taylor R Campbell | |
2013-04-07 | Fix paredit-doublequote inside a string escape. | Taylor R Campbell | |
2013-04-07 | Add clearer names for the enclosing string start/end points. | Taylor R Campbell | |
2013-04-07 | Add a pile of `paredit-backward-barf-sexp' tests. | Taylor R Campbell | |
Still need forward barfage tests, and any slurpage tests. | |||
2013-04-07 | Add 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-07 | Bump copyright year on test.el to 2013. | Taylor R Campbell | |
2013-04-07 | Add notes for paredit 23 to NEWS. | Taylor R Campbell | |
2013-04-07 | New file NEWS from paredit.release. | Taylor R Campbell | |
2013-04-07 | Update URI references: nix paredit-23.el, add Git repository. | Taylor R Campbell | |
2013-04-07 | Bump version: 23 beta -> 24 beta. | Taylor R Campbell | |
2013-04-07 | Remove unnecessarily nasty text about reporting bugs. | Taylor R Campbell | |
2013-04-07 | Bump copyright year to 2013. | Taylor R Campbell | |
2013-04-07 | Add `megane' from a slightly newer list of credits, 2011-08-30. | Taylor R Campbell | |
2013-04-07 | Add CREDITS file from 2011-05-08. Needs some additions since then. | Taylor R Campbell | |
2013-04-07 | Add a trivial shell script to generate paredit.html. | Taylor R Campbell | |
2011-05-08 | Tweak `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-07 | Add trivial check.sh to compile paredit and run tests. | Taylor R Campbell | |
Ignore-this: 37ac0d585442eef97d353c06d56f0152 darcs-hash:20110507220704-00fcc-28493b84d3120c151915ba6685708ab8eb990399 | |||
2011-05-07 | Add message to top of `paredit-test' reporting what we're testing. | Taylor R Campbell | |
Ignore-this: a617d41480a852b472bc838b1a69bd16 darcs-hash:20110507220505-00fcc-0c92c0a098e8fb214e238bd380f5a6b69d991608 | |||
2011-05-07 | Fix error message in `paredit-test'. | Taylor R Campbell | |
Ignore-this: 1dd56a52c3ba0452311def32fe65f5b9 darcs-hash:20110507220457-00fcc-efe7d18976fed07781293d36507f9abc004a02ca | |||
2011-05-07 | Fix `kill-line' tests now that `show-trailing-whitespace' is nil. | Taylor R Campbell | |
Ignore-this: ac26793e9b31dc27c6cd85af25f4a4f2 Grumble. darcs-hash:20110507220434-00fcc-9e8f7464ef213864d098eec4f6f356039401d967 | |||
2011-05-07 | Set `show-trailing-whitespace' to nil when running tests. | Taylor R Campbell | |
Ignore-this: 29d39397a5e43d31b9855e75e38430ab darcs-hash:20110507220356-00fcc-3d492593405908a1fec3be631241abb4268e6dcf | |||
2011-05-07 | Add regression test for `paredit-convolute-sexp' screw case. | Taylor R Campbell | |
Ignore-this: c558f1f5c6432b3276780a30fe13bd3e darcs-hash:20110507212125-00fcc-729cb31b8bfcbd23234d7fdd8efb469a545baf3a | |||
2011-05-07 | Fail early in `paredit-convolute-sexp'. | Taylor R Campbell | |
Ignore-this: 9262a1436f4dcda20711a80a776cddea darcs-hash:20110507210933-00fcc-65b52e19c6ab91c2e8a9ed93e03ede7a70e87a14 | |||
2011-04-12 | Tweak a `paredit-reindent-defun' test slightly. | Taylor R Campbell | |
Ignore-this: ddb4695b0f360dc64ce0740fc499dcbc darcs-hash:20110412132309-00fcc-a82f9d8806377c35cfd2cdc12cf9bac2d41b2b95 | |||
2011-04-11 | Be explicit about Transient Mark Mode in `paredit-wrap-*' tests. | Taylor R Campbell | |
Ignore-this: 1295ab71a3e11223dd5dfca96c6a8292 darcs-hash:20110411232248-00fcc-5bbb48a3bfcddbd0dbd836df292c2059966ec413 | |||
2011-04-11 | Add character deletion tests to verify the new `paredit-in-char-p'. | Taylor R Campbell | |
Ignore-this: 2f38714b2d3133e6ae10fc861fc6bbad darcs-hash:20110411230236-00fcc-5cdf1cbe0a085f72a89a554dc81ddc2e9794ac66 | |||
2011-04-11 | Make `paredit-in-char-p' work recursively. | Taylor R Campbell | |
Ignore-this: 32164dfb4309af09754d8a6ed0749f0d It's basically an alias for `paredit-in-string-escape-p' now. Replacing one by the other would make too big a diff. darcs-hash:20110411230056-00fcc-d2838af6bff48ed698f596abfc345453f1bfad63 | |||
2011-04-11 | Expand `paredit-kill' tests a little. | Taylor R Campbell | |
Ignore-this: 24b37ef662a653c2dfc7c6bb81e9f493 Still a long way from being remotely satisfactory. darcs-hash:20110411230018-00fcc-df5e070b386a549fce8ddb38db6aa27983e70893 |