Age | Commit message (Collapse) | Author |
|
|
|
|
|
Derived from suggestion by Jonathon McKitrick <jmckitrick@gmail.com>.
|
|
|
|
|
|
|
|
You can customize these according to mode if your Lisp has different
style conventions from the Common Lisp and Scheme in my experience.
|
|
|
|
|
|
Add a couple trivial tests for paredit-raise-sexp.
Bug reported by Alex Plotnick.
|
|
|
|
|
|
Positive numeric means slurp/barf that many forms.
Negative numeric slurp means barf -that many forms, and vice versa.
C-u means slurp/barf as many as possible before hitting end of list.
Tests are currently pretty limited. Please help!
|
|
|
|
Likewise for backward slurping and slurping into strings.
Add some tests.
|
|
|
|
|
|
|
|
@#&!#!&* 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.
|
|
|
|
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: 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: ddb4695b0f360dc64ce0740fc499dcbc
darcs-hash:20110412132309-00fcc-a82f9d8806377c35cfd2cdc12cf9bac2d41b2b95
|
|
Ignore-this: 1295ab71a3e11223dd5dfca96c6a8292
darcs-hash:20110411232248-00fcc-5bbb48a3bfcddbd0dbd836df292c2059966ec413
|
|
Ignore-this: 2f38714b2d3133e6ae10fc861fc6bbad
darcs-hash:20110411230236-00fcc-5cdf1cbe0a085f72a89a554dc81ddc2e9794ac66
|
|
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: 5b769eee2b831aefae5f7440a4ef2775
darcs-hash:20110411225240-00fcc-dd7e564acf7c93f087c94d1e16f18650504fe89f
|
|
Ignore-this: 145763cd2559105046cddd21c3da31d2
darcs-hash:20110411190401-00fcc-44f724d53c52deb35d81b6c3a4bee70ef7d56222
|
|
Ignore-this: 5ba090d8b5214e6b53419108126e74f7
darcs-hash:20110411185319-00fcc-9d494301c54ca406124f243a884c163dc92be27c
|
|
Ignore-this: 798d9dcc323a87749b2fdd7e1351c7c
darcs-hash:20110411185153-00fcc-e45fea206945d21a4483d2b0273932644c1dd977
|
|
Ignore-this: 83a9ba4b44db09fbc9b734399fcbb177
darcs-hash:20110411184908-00fcc-d4bdfeac48a61f997fdb29269784edc2b0b0b9ac
|
|
Ignore-this: faf1edd6c7cd277cf4fdaa1eff18985c
darcs-hash:20110411180930-00fcc-1d348dfc4d09757c3d608742df27c5a2b95d01fd
|
|
Ignore-this: b8c951ba61e9e05e5f77c90e96353e23
Add comments about why these tests are slightly bogus.
darcs-hash:20110409200825-00fcc-8ae65e3261bd36c970424a3dd88e07cb925a5044
|
|
Ignore-this: fe896b5633ffd3c34448b69b4ad149ea
darcs-hash:20110409193801-00fcc-6fa903a5a00ced144e483b5fcd36e11e2c88e088
|
|
Ignore-this: 712152db7535bf4cebe20a3d1d0417e
darcs-hash:20110409192728-00fcc-a18574a39aea8bf77a5ad11da2b9c88612ad1dd7
|
|
Ignore-this: f8c8becaa62baae7ff5ffd4ed0eea234
darcs-hash:20110409192718-00fcc-a2671119e9915e7c7197e87cddbc8ebb245c8b68
|
|
Ignore-this: 8b6431ddc14e702e7a922fd067a27de8
darcs-hash:20110409192654-00fcc-4ce92c705652c52ebd622bfcce5f34a58067c68e
|
|
Ignore-this: 12e8ee22270320abed65e401d2f0b267
This more faithfully tests the behaviour human users will see, and it
lets us also use `current-prefix-arg', &c., to test more modes of the
commands.
darcs-hash:20110409192317-00fcc-5d0b0bf50b928d8adf5658afa3d63cdb788405ec
|