Age | Commit message (Collapse) | Author |
|
|
|
`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
|
|
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: 51d8b01dc3a61efe5b0e0c651bf3a812
New command `paredit-delete-region' is to `delete-region' as
`paredit-kill-region' is to `kill-region'.
Deleting a region that starts or ends in a comment works a little
better now.
`paredit-kill-ring-save' is no more: paredit doesn't (and shouldn't)
keep you from putting unbalanced text into the kill ring. What it
should (but doesn't yet) do is keep you from yanking unbalanced text
into the buffer.
darcs-hash:20110411184530-00fcc-e20733f7a36482041cb9279030d66a9419fa4e9b
|
|
Ignore-this: faf1edd6c7cd277cf4fdaa1eff18985c
darcs-hash:20110411180930-00fcc-1d348dfc4d09757c3d608742df27c5a2b95d01fd
|
|
Ignore-this: 15f19e277834ce01b503d4adde69f56e
darcs-hash:20110411180857-00fcc-c3b0a9464be06835aaf1ce7fb06034c31705ea37
|
|
Ignore-this: db6c2b72e92eadc7b98d3c0613916f9d
darcs-hash:20110411180500-00fcc-5e23c6d9675a260d692830ecdc40302d4ab52141
|
|
Ignore-this: c75566b3db4425b39ca633d55c6d400e
In `paredit-check-region', call `paredit-region-ok-p' to discern
whether the region is OK before narrowing and calling `check-parens'
to report any errors. This avoids unwanted point motion if the
region is OK, or if it isn't, lets `check-parens' move the point to
the part where the region is not OK.
Write docstrings for the two routines.
darcs-hash:20110411180300-00fcc-674d77c0c9566bcfb8ef7cfe88a50de34a373853
|
|
Ignore-this: 3f246298c4207e54bdecd05647c0c8fd
darcs-hash:20110410005917-00fcc-7fbd486327b26986ca2b30698a4c1e07b1b1b326
|
|
Ignore-this: b8c951ba61e9e05e5f77c90e96353e23
Add comments about why these tests are slightly bogus.
darcs-hash:20110409200825-00fcc-8ae65e3261bd36c970424a3dd88e07cb925a5044
|