Age | Commit message (Collapse) | Author |
|
|
|
Drop `backward-down-list'. All four {backward, forward} x {up, down}
motion commands are done pareditishly now.
|
|
|
|
|
|
|
|
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.
|
|
@#&!#!&* 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.
|
|
|
|
|
|
|
|
|
|
`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.
|
|
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'.
|
|
|
|
|
|
|
|
|
|
|
|
Still need forward barfage tests, and any slurpage tests.
|
|
`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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
Ignore-this: 37ac0d585442eef97d353c06d56f0152
darcs-hash:20110507220704-00fcc-28493b84d3120c151915ba6685708ab8eb990399
|
|
Ignore-this: a617d41480a852b472bc838b1a69bd16
darcs-hash:20110507220505-00fcc-0c92c0a098e8fb214e238bd380f5a6b69d991608
|
|
Ignore-this: 1dd56a52c3ba0452311def32fe65f5b9
darcs-hash:20110507220457-00fcc-efe7d18976fed07781293d36507f9abc004a02ca
|
|
Ignore-this: ac26793e9b31dc27c6cd85af25f4a4f2
Grumble.
darcs-hash:20110507220434-00fcc-9e8f7464ef213864d098eec4f6f356039401d967
|
|
Ignore-this: 29d39397a5e43d31b9855e75e38430ab
darcs-hash:20110507220356-00fcc-3d492593405908a1fec3be631241abb4268e6dcf
|
|
Ignore-this: c558f1f5c6432b3276780a30fe13bd3e
darcs-hash:20110507212125-00fcc-729cb31b8bfcbd23234d7fdd8efb469a545baf3a
|
|
Ignore-this: 9262a1436f4dcda20711a80a776cddea
darcs-hash:20110507210933-00fcc-65b52e19c6ab91c2e8a9ed93e03ede7a70e87a14
|
|
Ignore-this: ddb4695b0f360dc64ce0740fc499dcbc
darcs-hash:20110412132309-00fcc-a82f9d8806377c35cfd2cdc12cf9bac2d41b2b95
|
|
Ignore-this: 1295ab71a3e11223dd5dfca96c6a8292
darcs-hash:20110411232248-00fcc-5bbb48a3bfcddbd0dbd836df292c2059966ec413
|
|
Ignore-this: 2f38714b2d3133e6ae10fc861fc6bbad
darcs-hash:20110411230236-00fcc-5cdf1cbe0a085f72a89a554dc81ddc2e9794ac66
|
|
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
|
|
Ignore-this: 24b37ef662a653c2dfc7c6bb81e9f493
Still a long way from being remotely satisfactory.
darcs-hash:20110411230018-00fcc-df5e070b386a549fce8ddb38db6aa27983e70893
|
|
Ignore-this: 9bfd202133e386063b4dcddd04d24db6
darcs-hash:20110411225954-00fcc-e1942057e4e99674b84d39d6d2d024aa6c15d528
|
|
Ignore-this: 186d2611fcbd98479c898a8b756d01ee
darcs-hash:20110411225827-00fcc-27d7a8defd057cb7640fa223e20e110e34f85db8
|
|
Ignore-this: ce30323a4077d83acc1967af18604e40
Put the new escape after the one the point is on; don't split it.
darcs-hash:20110411225316-00fcc-1c65c221a9878047104d5fed02a60f48f0641f7b
|
|
Ignore-this: 5b769eee2b831aefae5f7440a4ef2775
darcs-hash:20110411225240-00fcc-dd7e564acf7c93f087c94d1e16f18650504fe89f
|
|
Ignore-this: ed55179d0138b72dbe408836bb9f9403
It should move past the close, not stay where it is.
`paredit-move-past-close-and-newline' already did this; the two now
share the common code.
darcs-hash:20110411225030-00fcc-202b9f3f93aab76ddae1c8bb10f9f605fee949d4
|
|
Ignore-this: 145763cd2559105046cddd21c3da31d2
darcs-hash:20110411190401-00fcc-44f724d53c52deb35d81b6c3a4bee70ef7d56222
|
|
Ignore-this: ea283af1a5a27d8d3fe32647e8aa5910
darcs-hash:20110411190348-00fcc-7a8d049f8be17ea0ffec1070fe7ae7a58d0f47be
|