[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/paredit created (now 8330a41)
From: |
ELPA Syncer |
Subject: |
[nongnu] branch elpa/paredit created (now 8330a41) |
Date: |
Sat, 7 Aug 2021 09:21:22 -0400 (EDT) |
elpasync pushed a change to branch elpa/paredit.
at 8330a41 Use `-q --no-site-file' for genhtml.sh too.
This branch includes the following new commits:
new 8be6d99 Initial revision.
new 1bb9831 Changes for versions 2--6.
new f349cc5 Changes for version 7.
new 760ae70 Changes for version 8.
new de45eb6 Changes for version 9.
new eff9084 Changes for version 10.
new f588dcb Changes for version 11.
new 1821854 Changes for version 12.
new 36f2f18 Changes for version 13.
new a04d9b6 Changes for version 14, introducing fancy comment
handling.
new 602e328 Changes for version 15.
new 901acb8 Changes for version 16.
new 004d257 Changes for version 17.
new 7f89e54 Changes for version 18.
new b033174 Changes for version 19.
new 9464588 Changes for version 20.
new 342fee5 Changes for version 21.
new ff2cbab Bump version number: 21 -> 22 beta.
new 17852a0 Call `comment-forward' as a symbol with `funcall'.
new 27a4b80 Fix indentation in definition of
`paredit-initialize-comment-dwim'.
new 2f3db5f Broaden `paredit-raise-sexp' to act sensibly on strings
and characters.
new 8ab1694 Change `paredit-comment-on-line-p' to use
`comment-search-forward'.
new 0ada66e Update the compatibility and compiler warning suppression
hacks for Emacs 22.
new e121b92 Clarify `paredit-insert-comment' and change its criteria
for code comments.
new 451ea5e Add magic autoload comment for `paredit-mode'.
new cd079c4 Bump copyright year.
new f7c26b9 Fix kill & yank errors with `paredit-lose-if-not-in-sexp'
while barfing.
new 43bf81f Implement `paredit-copy-as-kill'.
new dc60d93 Document the effect of a prefix argument to the
`paredit-mode' command.
new 190797e Add warning to documentation of prefix arguments to
`paredit-mode'.
new a386bdf Call `end-of-defun' in `paredit-reindent-defun'.
new 0d7a39d Un-deprecate `enable-paredit-mode' and
`disable-paredit-mode'.
new 41a0a34 Omit unused variable `orig' in
`paredit-move-past-close-and-reindent'.
new 446316e Ignore errors while indenting after inserting a comment.
new 04e6f50 Put space between closing delimiters and opening double
quotes.
new e23adec Omit vestigial debug message in
`paredit-backward-slurp-into-string'.
new db3a581 Switch copying terms to GPLv3+.
new 929e547 Fix some opening remarks about enabling paredit mode.
new 896c165 Implement variable
`paredit-space-for-delimiter-predicates'.
new 70d40b5 Refine scope of reindentation after raise, splice, and
insert-comment.
new c0a9160 Make `paredit-newline' keep invalid structure inside
comments.
new 90c7eda Revive `paredit-semicolon', with better behaviour.
new 05b2cad Generalize `paredit-kill' to work inside any string-like
object.
new ab99e93 Simplify definition of `paredit-kill-line-in-string'.
new d265584 Fix `paredit-kill' on whitespace character literal with
margin comment.
new 7b31864 Check `eolp' before using `char-after' in `paredit-kill'.
new 5bfc873 Fix `paredit-copy-as-kill' within strings.
new e380e42 Implement `paredit-{for,back}ward-{up,down}'.
new fd2c399 Implement `paredit-kill-ring-save' and
`paredit-kill-region'.
new 3ce96a4 Fix format arguments in
`paredit-check-region-state-comment'.
new 30f564d Add utilities for `check-parens' restricted to a region.
new c655f5c Change header and footer to conform to elisp guidelines.
new 24d2ade Bump version: 22 beta -> 22.
new 79b5d96 Bump version: 22 beta -> 23.
new b51f220 In `paredit-newline', ignore parse errors during
`indent-sexp'.
new 25e444c Omit optional argument `yank-handler' in
`paredit-kill-region'.
new 89aa6fb Eliminate non-interactive use of `goto-line'.
new 79fd488 Bump copyright year to 2011.
new d3723a0 Tweak second page. Remove rants and IRC reference.
new b9f46b5 Rework third page to make it much more readable.
new 73c481a Simplify and clarify implementation of
`paredit-backslash'.
new 3f6b294 Fix comment in `paredit-forward' on `up-list' vs
`forward-char'.
new e06ab40 Spell `paredit-recenter-on-sexp' to match convention in
Emacs.
new 2a64a4c Eliminate confusing comment over `paredit-splice-sexp'.
new 2b094af Bind M-? to `paredit-convolute-sexp'.
new 0011090 Fix bounds checking in `paredit-find-next-string-start'.
new b7f234a Preserve column in `paredit-reindent-defun'.
new 135c940 Count carefully at end of buffer in
`paredit-count-sexps-forward'.
new 4d3ad1e Simplify definition of `paredit-count-sexps-forward'.
new f27c480 Implement `paredit-override-check-parens-function'.
new 67caf7e Eliminate fboundp check for `check-parens' in
`paredit-check-region'.
new bd0e5ba Don't mask errors during `buffer-string' in
`paredit-unescape-string'.
new 9faf474 Use `scan-sexps' for noninteractive `check-parens'.
new ace4f62 Count S-expressions more carefully in
`paredit-insert-pair'.
new a26a9a7 Permit joining adjacent lists without intervening
whitespace.
new 26ddb8a Show point in `paredit-open-square' example.
new ae53a2c Show point in `paredit-semicolon' example.
new 41bbc20 Make `paredit-comment-dwim' code comment example work in
isolation.
new 52670b7 Fix spacing in `paredit-newline' example.
new f9ab2e7 Show point in `paredit-splice-sexp-killing-backward'
example.
new f5e7959 Show point in `paredit-splice-sexp-killing-forward'
example.
new a79aa2c Fix end-of-line and end-of-buffer corner cases of
`paredit-semicolon'.
new bd439e3 Avoid trailing space when `paredit-comment-dwim' inserts
code comments.
new 48480a1 Omit needless line break in `paredit-join-sexps'.
new 26a3ddb Add `paredit-doublequote' examples at end of string and
in comment.
new 79e7555 Be more careful about deleting comment starts & ends.
new 5e210b2 Fix bug in recent change to more carefully delete comment
ends.
new 0efc755 Fix typo: `imbalanced' -> `unbalanced' in `paredit-mode'
docstring.
new 0a7619c Fix `imbalanced' -> `unbalanced' in
`paredit-kill-ring-save' docstring.
new 4d6f3fc Fix `imbalanced' -> `unbalanced' in `paredit-kill-region'
docstring.
new 980a4f4 Add rudimentary and preliminary test suite.
new 2ed66de Use `?\ ' rather than `?\s' to appease GNU Emacs 21.
new 8a2d457 Reindent in `paredit-open-round' &c. like
`paredit-wrap-round' &c.
new d9ecc6d Handle scan errors in `paredit-scan-sexps-hack'.
new 2c972a9 Omit angled delimiters from the `paredit-open-...' tests.
new 7e3b3f0 In `paredit-recenter-on-sexp', handle S-expressions
larger than screen.
new 125b8b6 Fix docstring for `paredit-test-failure-function' in
test.el.
new 8a85899 Omit vestigial debugging message from `paredit-test' in
test.el.
new c91bc2f Fix bug in change to check structure in backward-delete
of comment end.
new 33f9c67 Use `error', not `message', to report test failures in
test.el.
new 4800e25 Use `let*' rather than `let' in `paredit-indent-sexps'.
new 33463ae Third argument to `indent-region' is not optional in GNU
Emacs 21.
new 2a94a48 Set `indent-tabs-mode' and `current-column' in
`paredit-test'.
new 121a8b4 Make backslash escape prompt less confusing.
new dd8c16f Omit vestigial unattached asterisk in summary at top.
new 9cac6fa Specify that paredit should work in XEmacs 21.5.28 or
later.
new 678d843 Make the exhortation about bug reports slightly less
harsh.
new 6918d89 Don't indent while the buffer is in intermediate broken
states.
new 0cd0011 Implement expected errors in test suite.
new 0bb4b62 Check for expected errors in `paredit-close-FOO'.
new d681e3c Check for expected errors in `paredit-forward-delete'.
new e80ffcc Check for expected errors in `paredit-backward-delete'.
new 6c14694 Use `call-interactively' rather than `funcall' in
`paredit-test'.
new 5dc93f9 Omit redundant `paredit-forward-delete' test.
new 3bf30f9 Omit redundant `paredit-backward-delete' test.
new 620c3a2 Break page in test.el before indentation regression tests.
new 1045e15 Add trivial tests for `paredit-open-...' with prefix
arguments.
new 8ee8f13 Fix `paredit-insert-pair' when buffer ends with
no-newline comment.
new 73e664e Add test for C-u ( with trailing comment and no trailing
newline.
new ba0de55 Add brief docstring to `paredit-check-region-state'.
new fc78011 Tweak `paredit-check-region' and `paredit-region-ok-p'.
new 3c48233 Fix checks on deletion of comment boundaries.
new adfccc5 Check `paredit-kill' in a comment more carefully.
new 621be23 Add some tests for recent changes to deletion and killing
commands.
new fac925d Tweak safe region deletion.
new 67a3f00 Support setting the mark in test cases, indicated by an
underscore.
new de2dc8e Add some trivial tests for `paredit-wrap-sexp'.
new 23afafc Add some trivial tests for region deletion/killing
commands.
new 8d87576 Fix logic in checking region deletion across comment
boundaries.
new 2463273 Add tests for region deletion across comment boundaries.
new 951813a Fix `paredit-move-past-close' within a character escape.
new 4723fb3 Add and fix some tests for `(' and `)' while in a
character literal.
new d1b562b Fix `paredit-backslash' within a character literal.
new 2e61740 Fix docstring of `paredit-check-region-for-delete'.
new eb138b5 Replace `paredit-wrap-sexp' tests by `paredit-wrap-round'
&c. tests.
new 239e065 Expand `paredit-kill' tests a little.
new 5558fd0 Make `paredit-in-char-p' work recursively.
new b558286 Add character deletion tests to verify the new
`paredit-in-char-p'.
new 88a5cf7 Be explicit about Transient Mark Mode in `paredit-wrap-*'
tests.
new aa42c19 Tweak a `paredit-reindent-defun' test slightly.
new d80a9db Fail early in `paredit-convolute-sexp'.
new 36c9a82 Add regression test for `paredit-convolute-sexp' screw
case.
new a795774 Set `show-trailing-whitespace' to nil when running tests.
new 4cb9112 Fix `kill-line' tests now that `show-trailing-whitespace'
is nil.
new 2ec6000 Fix error message in `paredit-test'.
new d2215ef Add message to top of `paredit-test' reporting what we're
testing.
new fc7c6aa Add trivial check.sh to compile paredit and run tests.
new 6f2677b Tweak `paredit-convolute-sexp' a little and add some
tests for it.
new d54ea28 Add a trivial shell script to generate paredit.html.
new 9780ff5 Add CREDITS file from 2011-05-08. Needs some additions
since then.
new e01d5d9 Add `megane' from a slightly newer list of credits,
2011-08-30.
new 72b1fc7 Bump copyright year to 2013.
new 540bc9c Remove unnecessarily nasty text about reporting bugs.
new 21ec511 Bump version: 23 beta -> 24 beta.
new 2186c7e Update URI references: nix paredit-23.el, add Git
repository.
new b02f509 New file NEWS from paredit.release.
new 6484222 Add notes for paredit 23 to NEWS.
new b647a1a Bump copyright year on test.el to 2013.
new f25cd3b Add a zillion paredit-kill tests. Fix a tiny bug they
revealed.
new 427d8e1 Add a pile of `paredit-backward-barf-sexp' tests.
new dc96f75 Add clearer names for the enclosing string start/end
points.
new 460254d Fix paredit-doublequote inside a string escape.
new db82936 Make `paredit-forward' and `paredit-backward' move out of
strings.
new 18cf19f Implement `paredit-preserving-column'.
new 5840f55 Preserve column better in `paredit-join'.
new 6cb5747 Change `paredit-meta-doublequote' to avoid breaking the
line.
new 9e5688e Add some miscellaneous S-expression parsing utilities.
new 56eff64 Add `paredit-indent-region' and move indentation
utilities around.
new 425e1a4 Improve indentation and column preservation in
`paredit-splice'.
new 758c896 Add some notes for version 24.
new 54317c8 Mark 24 as beta in NEWS.
new 4fdd1b7 In test.el, use (delete-char -1), not
backward-delete-char.
new 4c7ac6e Avoid `backward-delete-char', which GNU Emacs 24 broke.
new 9838fe2 In check.sh, use $EMACS if set, defaulting to `emacs'.
new 3bdd840 Rework paredit-semicolon and add some tests for it.
new db99ca6 Note `backward-delete-char' lossage in NEWS.
new 014cdfe Handle shift selection in motion commands in recent GNU
Emacs.
new be28e85 Mention shift selection for motion commands in NEWS.
new 42a0494 Use $EMACS in genhtml.sh too.
new 856d927 Use `paredit-preserving-column' in
`paredit-reindent-defun'.
new aa26b48 Make sure M-? leaves space appropriately when there was
none.
new a26c148 Bind M-[ to paredit-wrap-square.
new da5b1e0 Flesh out paredit-wrap-... tests a little.
new 4e5ba81 Make slurping `(|) foo' yield `(|foo)', not `(| foo)'.
new 3ab28ec Revert "Bind M-[ to paredit-wrap-square."
new c33e134 Fix reference to `backward-down-list', which is no more.
new e775e43 Tweak whitespace in `paredit-split-sexp'. No functional
change.
new 0c805ec Rework HTML output to simplify and prettify everything.
new 66d6374 Tweak HTML output a little more.
new 8b38538 A little more HTML tweaking. Not perfect, but enough for
the day.
new 6304b64 Suggest `M-x enable-paredit-mode RET'.
new f8bf24c Allow slurping while in a character.
new 5114a62 If in a string, slurp into the enclosing list if
necessary.
new 146a434 Add some slurp tests with characters and strings.
new e0af01a Make slurping and barfing support prefix arguments.
new c92197a Tweak comment about barfage error.
new b68216f Add news item about changes to HTML reference.
new bf19566 Note omission of `backward-down-list' in NEWS.
new cde0dbb Note nicer slurpage into an empty list in NEWS.
new d36f200 Add autoload cookie for `enable-paredit-mode'.
new c39e485 Bump copyright date: 2013->2014.
new 67d6a4f Let C-d and DEL delete the other spurious delimiters too.
new ad27e64 Remove beta marker from 24 in NEWS.
new 848a68b Bump version number 24->25.
new 4df6101 Bump copyright year to 2015.
new aec81db Quote M-mode-hook for add-hook in example .emacs fragment.
new 35dc7b1 Appease `version-to-list' syntax in Version: keyword.
new 9a696fd Make the mode line lighter a configurable variable.
new 38690fe Bump copyright year to 2016.
new 2f6f672 Add email address.
new 7c27746 Fix some wording about
paredit-space-for-delmiter-predicates.
new 3889955 Don't reindent single-line edits in paredit-raise-sexp.
new 6ee9f06 Bump copyright year to 2017.
new 99829aa Credit Alex Plotnick.
new 0b523c3 Switch http://mumble.net to https://mumble.net.
new acbe10f Inherit input method when reading character for backslash
escape.
new 961b02f Ignore unused argument in
paredit-override-check-parens-interactively
new b1c332a Bump copyright year.
new 814999b New variables for comment prefixes.
new 27548db Disable minibuffer message delays in tests.
new 09658a4 Trailing newline.
new 92aaa71 check.sh: Do not load Emacs init or site files
new b1362db Work around new quirk in emacs --eval.
new 8330a41 Use `-q --no-site-file' for genhtml.sh too.
- [nongnu] branch elpa/paredit created (now 8330a41),
ELPA Syncer <=
- [nongnu] elpa/paredit de45eb6 005/224: Changes for version 9., ELPA Syncer, 2021/08/07
- [nongnu] elpa/paredit 9464588 016/224: Changes for version 20., ELPA Syncer, 2021/08/07
- [nongnu] elpa/paredit 0ada66e 023/224: Update the compatibility and compiler warning suppression hacks for Emacs 22., ELPA Syncer, 2021/08/07
- [nongnu] elpa/paredit f7c26b9 027/224: Fix kill & yank errors with `paredit-lose-if-not-in-sexp' while barfing., ELPA Syncer, 2021/08/07
- [nongnu] elpa/paredit 929e547 038/224: Fix some opening remarks about enabling paredit mode., ELPA Syncer, 2021/08/07
- [nongnu] elpa/paredit 90c7eda 042/224: Revive `paredit-semicolon', with better behaviour., ELPA Syncer, 2021/08/07
- [nongnu] elpa/paredit a26a9a7 075/224: Permit joining adjacent lists without intervening whitespace., ELPA Syncer, 2021/08/07
- [nongnu] elpa/paredit f27c480 070/224: Implement `paredit-override-check-parens-function'., ELPA Syncer, 2021/08/07
- [nongnu] elpa/paredit 67caf7e 071/224: Eliminate fboundp check for `check-parens' in `paredit-check-region'., ELPA Syncer, 2021/08/07
- [nongnu] elpa/paredit ae53a2c 077/224: Show point in `paredit-semicolon' example., ELPA Syncer, 2021/08/07