gnu-emacs-elpa
5 years agosmart-yank version 0.1.1
Michael Heerdegen [Sat, 21 May 2016 14:20:46 +0000 (16:20 +0200)]
smart-yank version 0.1.1

5 years agoel-search version 0.2
Michael Heerdegen [Sun, 20 Mar 2016 02:14:28 +0000 (03:14 +0100)]
el-search version 0.2

5 years agoel-search--ensure-sexp-start: don't assume point-min==1
Michael Heerdegen [Sat, 21 May 2016 14:19:00 +0000 (16:19 +0200)]
el-search--ensure-sexp-start: don't assume point-min==1

Thanks Stefan.

5 years agoFactor out `el-search--replace-hunk'
Michael Heerdegen [Fri, 20 May 2016 22:34:46 +0000 (00:34 +0200)]
Factor out `el-search--replace-hunk'

5 years agoImprove history handling
Michael Heerdegen [Wed, 13 Apr 2016 15:28:04 +0000 (17:28 +0200)]
Improve history handling

5 years agoSet initial input for replace when coming from el-search-pattern
Michael Heerdegen [Wed, 30 Mar 2016 01:12:11 +0000 (03:12 +0200)]
Set initial input for replace when coming from el-search-pattern

5 years agoClean up el-search-read-expression-map; add some doc
Michael Heerdegen [Tue, 29 Mar 2016 22:10:48 +0000 (00:10 +0200)]
Clean up el-search-read-expression-map; add some doc

5 years agoMake sure not to lose the minibuffer-prompt face
Michael Heerdegen [Sun, 27 Mar 2016 16:43:13 +0000 (18:43 +0200)]
Make sure not to lose the minibuffer-prompt face

5 years agoReduce duration of a `sit-for'
Michael Heerdegen [Sun, 27 Mar 2016 16:40:53 +0000 (18:40 +0200)]
Reduce duration of a `sit-for'

5 years agoRename a local variable
Michael Heerdegen [Sun, 27 Mar 2016 15:06:42 +0000 (17:06 +0200)]
Rename a local variable

5 years agoMake query-replace accept FROM -> TO style input
Michael Heerdegen [Sun, 27 Mar 2016 14:43:42 +0000 (16:43 +0200)]
Make query-replace accept FROM -> TO style input

Use this format for history entries.

5 years agoSmall fix in el-search--setup-minibuffer
Michael Heerdegen [Sat, 26 Mar 2016 01:33:08 +0000 (02:33 +0100)]
Small fix in el-search--setup-minibuffer

5 years agoUse `pp-to-string' to print replacement expression
Michael Heerdegen [Fri, 25 Mar 2016 15:43:56 +0000 (16:43 +0100)]
Use `pp-to-string' to print replacement expression

5 years agoGive el-search--s a more meaningful name
Michael Heerdegen [Fri, 25 Mar 2016 15:33:51 +0000 (16:33 +0100)]
Give el-search--s a more meaningful name

Rename `el-search--s' to `el-search--transform-nontrivial-lpat'.

5 years agoMake el-search-pattern accept an optional NO-ERROR arg
Michael Heerdegen [Fri, 25 Mar 2016 00:54:23 +0000 (01:54 +0100)]
Make el-search-pattern accept an optional NO-ERROR arg

5 years agoFix el-search--ensure-sexp-start error at bob
Michael Heerdegen [Fri, 25 Mar 2016 00:51:55 +0000 (01:51 +0100)]
Fix el-search--ensure-sexp-start error at bob

5 years agoClarify the operation scope of replacing
Michael Heerdegen [Sun, 20 Mar 2016 13:15:44 +0000 (14:15 +0100)]
Clarify the operation scope of replacing

5 years agoAddress compiler warnings
Michael Heerdegen [Sat, 19 Mar 2016 22:05:11 +0000 (23:05 +0100)]
Address compiler warnings

5 years agoAdd patterns for character properties
Michael Heerdegen [Sat, 19 Mar 2016 18:47:41 +0000 (19:47 +0100)]
Add patterns for character properties

5 years agoRename two functions
Michael Heerdegen [Sun, 20 Mar 2016 13:22:19 +0000 (14:22 +0100)]
Rename two functions

5 years agoHandle replacements containing another match
Michael Heerdegen [Fri, 18 Mar 2016 14:59:32 +0000 (15:59 +0100)]
Handle replacements containing another match

5 years agoImprove documentation and argument names of el-search-query-replace
Michael Heerdegen [Fri, 18 Mar 2016 01:08:35 +0000 (02:08 +0100)]
Improve documentation and argument names of el-search-query-replace

5 years agoComment and whitespace changes only
Michael Heerdegen [Wed, 16 Mar 2016 23:06:42 +0000 (00:06 +0100)]
Comment and whitespace changes only

5 years agoReplacing: make C-g an alternative key for quitting
Michael Heerdegen [Wed, 16 Mar 2016 23:05:07 +0000 (00:05 +0100)]
Replacing: make C-g an alternative key for quitting

5 years agoRewrite replacement layout restoration
Michael Heerdegen [Wed, 16 Mar 2016 23:00:40 +0000 (00:00 +0100)]
Rewrite replacement layout restoration

5 years agoel-search--check-pattern-args: make arg TYPE a string
Michael Heerdegen [Wed, 16 Mar 2016 19:05:11 +0000 (20:05 +0100)]
el-search--check-pattern-args: make arg TYPE a string

5 years agoRewrite `string' pattern definition
Michael Heerdegen [Tue, 15 Mar 2016 16:03:28 +0000 (17:03 +0100)]
Rewrite `string' pattern definition

5 years agoNew user option: el-search-use-sloppy-strings
Michael Heerdegen [Tue, 15 Mar 2016 16:02:00 +0000 (17:02 +0100)]
New user option: el-search-use-sloppy-strings

5 years agopackages/javaimp: Restructure code, add some tests.
Filipp Gunbin [Thu, 19 May 2016 19:38:07 +0000 (22:38 +0300)]
packages/javaimp: Restructure code, add some tests.

* Restructure xml parsing code for test convenience.
* Add 2 simple tests.

5 years agoMerge branch 'master' of git.sv.gnu.org:/srv/git/emacs/elpa
Thierry Volpiatto [Thu, 19 May 2016 06:11:37 +0000 (08:11 +0200)]
Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs/elpa

5 years agoMerge commit '744aeaaff9c0bc0732ceee98623d6d1a932bc604'
Thierry Volpiatto [Thu, 19 May 2016 06:10:26 +0000 (08:10 +0200)]
Merge commit '744aeaaff9c0bc0732ceee98623d6d1a932bc604'

5 years agoDelete 2 files not needed for elpa.
Thierry Volpiatto [Thu, 19 May 2016 06:07:07 +0000 (08:07 +0200)]
Delete 2 files not needed for elpa.

5 years agoMerge commit '8438ff5e71ca040e7a1e325d608a3f5ea050503f'
Artur Malabarba [Wed, 18 May 2016 23:16:29 +0000 (20:16 -0300)]
Merge commit '8438ff5e71ca040e7a1e325d608a3f5ea050503f'

5 years agoAdd inf-ruby mode to dont-indent-modes
Artur Malabarba [Wed, 18 May 2016 23:12:51 +0000 (20:12 -0300)]
Add inf-ruby mode to dont-indent-modes

5 years agoRemove remaining reference to aggressive-indent--check-parens
Artur Malabarba [Wed, 18 May 2016 23:12:28 +0000 (20:12 -0300)]
Remove remaining reference to aggressive-indent--check-parens

5 years agoRemove async-pkg.el file added by error during merge.
Thierry Volpiatto [Wed, 18 May 2016 19:58:04 +0000 (21:58 +0200)]
Remove async-pkg.el file added by error during merge.

* packages/async/async-pkg.el: Deleted.

5 years agoMerge branch 'master' of git.sv.gnu.org:/srv/git/emacs/elpa
Thierry Volpiatto [Wed, 18 May 2016 18:02:30 +0000 (20:02 +0200)]
Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs/elpa

5 years agoMerge commit 'eaab57092284028b1567622c96d9b332de3c7a4d'
Artur Malabarba [Wed, 18 May 2016 17:37:27 +0000 (14:37 -0300)]
Merge commit 'eaab57092284028b1567622c96d9b332de3c7a4d'

5 years agoDitch the check-parens functionality
Artur Malabarba [Wed, 18 May 2016 17:33:10 +0000 (14:33 -0300)]
Ditch the check-parens functionality

For some unknown reason, it interacts poorly with query-replace.

5 years agoMerge commit '0e327f72bdffc5bc4a1fbc34a8da1b7066e819b3'
Thierry Volpiatto [Wed, 18 May 2016 10:35:40 +0000 (12:35 +0200)]
Merge commit '0e327f72bdffc5bc4a1fbc34a8da1b7066e819b3'

5 years agoMake smart-yank-yank-pop a top-level def (use defalias)
Michael Heerdegen [Tue, 17 May 2016 19:52:21 +0000 (21:52 +0200)]
Make smart-yank-yank-pop a top-level def (use defalias)

Thanks Stefan.

5 years agoGive smart-yank's mode map the canonical name
Michael Heerdegen [Tue, 17 May 2016 19:51:02 +0000 (21:51 +0200)]
Give smart-yank's mode map the canonical name

Thanks Stefan.

5 years agoAdd new package "smart-yank"
Michael Heerdegen [Tue, 17 May 2016 14:13:44 +0000 (16:13 +0200)]
Add new package "smart-yank"

5 years agoMerge commit 'f4163526c6f603b9dea1d8a3253d31c135fd8876'
Matthew Carter [Tue, 17 May 2016 03:59:28 +0000 (23:59 -0400)]
Merge commit 'f4163526c6f603b9dea1d8a3253d31c135fd8876'

5 years agoSlight adjustment to modeline color
Matthew Carter [Tue, 17 May 2016 03:58:06 +0000 (23:58 -0400)]
Slight adjustment to modeline color

5 years agoAdd new ahungry-theme-font-settings variable
Matthew Carter [Tue, 17 May 2016 03:56:40 +0000 (23:56 -0400)]
Add new ahungry-theme-font-settings variable

This allows prevention of overriding user font size/font family in the theme.

5 years ago* aggressive-indent.el: Silence warning
Stefan Monnier [Sun, 15 May 2016 03:54:18 +0000 (23:54 -0400)]
* aggressive-indent.el: Silence warning

* aggressive-indent.el (aggressive-indent-indent-region-and-on):
Remove unused var `was-beginning-of-line'.

5 years agoUpdate version number here too.
Thierry Volpiatto [Fri, 13 May 2016 08:28:46 +0000 (11:28 +0300)]
Update version number here too.

5 years agoUpdate pkg file.
Thierry Volpiatto [Fri, 13 May 2016 08:27:24 +0000 (11:27 +0300)]
Update pkg file.

5 years agoMerge commit '06e8bd7d4c31ba5b10cf5c18a13c5370045cea71'
Artur Malabarba [Thu, 12 May 2016 13:12:03 +0000 (10:12 -0300)]
Merge commit '06e8bd7d4c31ba5b10cf5c18a13c5370045cea71'

5 years agovalidate-setq takes any even number of args
Artur Malabarba [Thu, 12 May 2016 13:10:01 +0000 (10:10 -0300)]
validate-setq takes any even number of args

5 years agoMerge commit '7371d05adf4e86f8c6c507d6a8177abac1680d06'
Artur Malabarba [Tue, 10 May 2016 17:23:46 +0000 (14:23 -0300)]
Merge commit '7371d05adf4e86f8c6c507d6a8177abac1680d06'

5 years agoDon't try to validate undefined vars
Artur Malabarba [Tue, 10 May 2016 17:05:33 +0000 (14:05 -0300)]
Don't try to validate undefined vars

5 years agoImprove readability of the error message
Artur Malabarba [Tue, 10 May 2016 17:05:16 +0000 (14:05 -0300)]
Improve readability of the error message

5 years ago* websocket/websocket.el (websocket-server-accept): Mark arg as unused
Stefan Monnier [Tue, 10 May 2016 16:30:23 +0000 (12:30 -0400)]
* websocket/websocket.el (websocket-server-accept): Mark arg as unused

* websocket/websocket-functional-test.el: Fix compilation warnings.

5 years agoVersion 1.6, mostly fixes for fragmented headers.
Andrew Hyatt [Tue, 10 May 2016 03:21:15 +0000 (23:21 -0400)]
Version 1.6, mostly fixes for fragmented headers.

* websocket.el (websocket-verify-response-code, websocket-outer-filter):
  Fix handling of fragmented headers.
* websocket.el (websocket-server): Accept host for listening on.
* websocket-functional-test.el: Stop stopping the listener process on
  Windows.

5 years agoAdd more info in mode-line on failures.
Thierry Volpiatto [Thu, 5 May 2016 05:09:07 +0000 (08:09 +0300)]
Add more info in mode-line on failures.

* dired-async.el (dired-async-after-file-create): Mention dired log buffer.
(dired-async-create-files):                       Mention dired log buffer.

5 years agoMerge commit '3659f0267f1a70a7141b7d53d8a0696d40247c08'
Artur Malabarba [Wed, 4 May 2016 15:27:15 +0000 (12:27 -0300)]
Merge commit '3659f0267f1a70a7141b7d53d8a0696d40247c08'

5 years agoAdd validate-setq
Artur Malabarba [Wed, 4 May 2016 15:26:46 +0000 (12:26 -0300)]
Add validate-setq

5 years agoAdd 'packages/validate/' from commit '95865f28b0f0b6386b8dcdf2b084f1cd79ffab0d'
Artur Malabarba [Wed, 4 May 2016 15:00:23 +0000 (12:00 -0300)]
Add 'packages/validate/' from commit '95865f28b0f0b6386b8dcdf2b084f1cd79ffab0d'

git-subtree-dir: packages/validate
git-subtree-mainline: 76b6d32e155b55a79d23c15f37cc5d6a647e8f83
git-subtree-split: 95865f28b0f0b6386b8dcdf2b084f1cd79ffab0d

5 years agoFix copyright
Artur Malabarba [Wed, 4 May 2016 14:59:55 +0000 (11:59 -0300)]
Fix copyright

5 years agoAdd validate-mark-safe-local
Artur Malabarba [Wed, 4 May 2016 14:58:38 +0000 (11:58 -0300)]
Add validate-mark-safe-local

5 years agopackages/arbitools.el: Removed unused variables
David Gonzalez Gandara [Wed, 4 May 2016 11:57:35 +0000 (13:57 +0200)]
packages/arbitools.el: Removed unused variables

5 years agopackages/transcribe.el: Fixed function calls
David Gonzalez Gandara [Tue, 3 May 2016 18:13:51 +0000 (20:13 +0200)]
packages/transcribe.el: Fixed function calls

5 years agopackages/arbitools.el: minor fixes
David Gonzalez Gandara [Tue, 3 May 2016 17:49:17 +0000 (19:49 +0200)]
packages/arbitools.el: minor fixes

5 years agopackages/transcribe.el: Fixed void function declaration
David Gonzalez Gandara [Tue, 3 May 2016 17:42:40 +0000 (19:42 +0200)]
packages/transcribe.el: Fixed void function declaration

5 years agoHandle errors file by file instead of returning on first error.
Thierry Volpiatto [Tue, 3 May 2016 16:17:02 +0000 (18:17 +0200)]
Handle errors file by file instead of returning on first error.

* dired-async.el (dired-async-create-files): Do it.

5 years agoMerge commit 'c0a1e24ef39e2b0f388135c2ed8f8b419346337c'
Artur Malabarba [Mon, 2 May 2016 02:12:28 +0000 (23:12 -0300)]
Merge commit 'c0a1e24ef39e2b0f388135c2ed8f8b419346337c'

5 years agoVersion 1.7
Artur Malabarba [Mon, 2 May 2016 02:11:42 +0000 (23:11 -0300)]
Version 1.7

5 years agoFix a bug in the take-10 logic
Artur Malabarba [Mon, 2 May 2016 02:11:06 +0000 (23:11 -0300)]
Fix a bug in the take-10 logic

5 years agoFix success message on callback.
Thierry Volpiatto [Sun, 1 May 2016 15:47:58 +0000 (17:47 +0200)]
Fix success message on callback.

* dired-async.el (dired-async-after-file-create):
Remove one "file(s)" which seems redundant and use dired-plural-s.

5 years agoImprove how error buffer is displayed.
Thierry Volpiatto [Sun, 1 May 2016 11:41:25 +0000 (13:41 +0200)]
Improve how error buffer is displayed.

* dired-async.el (dired-async-after-file-create): Do it.

5 years agoBetter handling of errors happening on child.
Thierry Volpiatto [Sun, 1 May 2016 07:33:41 +0000 (09:33 +0200)]
Better handling of errors happening on child.

* dired-async.el (dired-async-create-files): Use dired-log and print its
output to dired-async-log-file.

5 years agoWhen failures have been printed to dired log add the date at bob.
Thierry Volpiatto [Sun, 1 May 2016 05:46:24 +0000 (07:46 +0200)]
When failures have been printed to dired log add the date at bob.

* dired-async.el (dired-async-create-files): Use dired-log with t.

5 years agoRemove unused commented code.
Thierry Volpiatto [Sun, 1 May 2016 05:26:44 +0000 (07:26 +0200)]
Remove unused commented code.

5 years agoEnsure a new line is added when printing to dired log buffer.
Thierry Volpiatto [Sun, 1 May 2016 04:50:53 +0000 (06:50 +0200)]
Ensure a new line is added when printing to dired log buffer.

* dired-async.el (dired-async-create-files): Do it.

5 years agoRevert last commit.
Thierry Volpiatto [Sat, 30 Apr 2016 20:39:28 +0000 (22:39 +0200)]
Revert last commit.

5 years agoDRY use apply.
Thierry Volpiatto [Sat, 30 Apr 2016 20:29:14 +0000 (22:29 +0200)]
DRY use apply.

* dired-async.el (dired-async-after-file-create): Do it.
(dired-async-create-files):                       Do it.

5 years agoHandle error also on host when async-list of file is empty.
Thierry Volpiatto [Sat, 30 Apr 2016 20:20:17 +0000 (22:20 +0200)]
Handle error also on host when async-list of file is empty.

* dired-async.el (dired-async-create-files): Do it.
When only one file and user answer no handle error on host.

5 years agoFix operation arg of callback.
Thierry Volpiatto [Sat, 30 Apr 2016 19:03:48 +0000 (21:03 +0200)]
Fix operation arg of callback.

* dired-async.el (dired-async-after-file-create):
Use the car.

5 years agoRemove commented line, no code change.
Thierry Volpiatto [Sat, 30 Apr 2016 18:31:58 +0000 (20:31 +0200)]
Remove commented line, no code change.

5 years agoFix formatting the help form in dired-create-files.
Thierry Volpiatto [Sat, 30 Apr 2016 18:20:24 +0000 (20:20 +0200)]
Fix formatting the help form in dired-create-files.

* dired-async.el (dired-async-create-files): Do it.

5 years agoFinally handle the failures correctly.
Thierry Volpiatto [Sat, 30 Apr 2016 17:22:46 +0000 (19:22 +0200)]
Finally handle the failures correctly.

* dired-async.el (dired-async-operation): Removed no more needed.
(dired-async-failures): New face.
(dired-async-mode-line-message): Use one more arg FACE.
(dired-async-after-file-create): Handle failures.
(dired-async-create-files): Pass failures args to callback.
Remove code that is now never called since when the mode is turned off
and we are no more async the job is delegated again to old dired function.

5 years agoMerge commit '16be7a12d0dbbbd0e59fc2ccf9a7c7085eb9cf5a'
Artur Malabarba [Sat, 30 Apr 2016 14:50:20 +0000 (11:50 -0300)]
Merge commit '16be7a12d0dbbbd0e59fc2ccf9a7c7085eb9cf5a'

5 years agoVersion 1.3.0
Artur Malabarba [Sat, 30 Apr 2016 14:49:44 +0000 (11:49 -0300)]
Version 1.3.0

5 years ago[Fix #47] Add beacon-before-blink-hook
Artur Malabarba [Sat, 30 Apr 2016 14:48:20 +0000 (11:48 -0300)]
[Fix #47] Add beacon-before-blink-hook

5 years agoFix #17 - Minibuffer completion pre 25
Artur Malabarba [Sat, 30 Apr 2016 14:28:06 +0000 (11:28 -0300)]
Fix #17 - Minibuffer completion pre 25

5 years agoUnquote all callbacks.
Thierry Volpiatto [Sat, 30 Apr 2016 12:36:47 +0000 (14:36 +0200)]
Unquote all callbacks.

* async-bytecomp.el (async-byte-recompile-directory): Do it.
* dired-async.el (dired-async-create-files):          Do it.
* smtpmail-async.el (async-smtpmail-send-it):         Do it.

5 years agoFix repetition in callback.
Thierry Volpiatto [Fri, 29 Apr 2016 15:03:30 +0000 (17:03 +0200)]
Fix repetition in callback.

* dired-async.el (dired-async-create-files): Do it.

5 years agoAllow inclusing the closed bugs
Lars Ingebrigtsen [Fri, 29 Apr 2016 15:01:37 +0000 (17:01 +0200)]
Allow inclusing the closed bugs

* debbugs-gnu.el (debbugs-gnu-suppress-closed): New variable.
(debbugs-gnu): Use it.

5 years agoBump version number
Lars Ingebrigtsen [Wed, 27 Apr 2016 21:10:10 +0000 (23:10 +0200)]
Bump version number

5 years agoFix last checkin
Lars Ingebrigtsen [Wed, 27 Apr 2016 21:09:59 +0000 (23:09 +0200)]
Fix last checkin

5 years agoAllow the "C" command from debbugs mode to work
Lars Ingebrigtsen [Wed, 27 Apr 2016 21:08:45 +0000 (23:08 +0200)]
Allow the "C" command from debbugs mode to work

* debbugs-gnu.el (debbugs-gnu-send-control-message): Get the
correct bug ID number from the debbugs mode.

5 years ago* externals-list: Add ztree entry
Stefan Monnier [Wed, 27 Apr 2016 13:44:38 +0000 (09:44 -0400)]
* externals-list: Add ztree entry

5 years ago* packages/rnc-mode/rnc-mode.el (rnc-smie-rules): Add empty-line-token rule.
Stefan Monnier [Wed, 27 Apr 2016 13:42:50 +0000 (09:42 -0400)]
* packages/rnc-mode/rnc-mode.el (rnc-smie-rules): Add empty-line-token rule.

5 years ago* packages/ampc/ampc.el (ampc-highlight-current-song-mode): Delete
Stefan Monnier [Wed, 27 Apr 2016 13:42:20 +0000 (09:42 -0400)]
* packages/ampc/ampc.el (ampc-highlight-current-song-mode): Delete

(ampc-current-playlist-mode): Set font-lock-defaults instead.
(ampc-item-mode): Remove broken highlight rule.
(ampc-handle-status): Use font-lock-flush when available.

5 years ago* debbugs: Use cl-lib. Use lexical-binding when available
Stefan Monnier [Wed, 27 Apr 2016 13:39:46 +0000 (09:39 -0400)]
* debbugs: Use cl-lib. Use lexical-binding when available

* debbugs-gnu.el: Only require subr-x at compile time.  Use cl-lib.
(debbugs-gnu-print-entry): Remove unused var `title-length'.
(debbugs-gnu-sort-title): Mark `s2' as unused.
* debbugs-org.el (debbugs-gnu): Use cl-lib.
* debbugs.el: Add `cl-lib' as dependency.  Use cl-lib.
(debbugs-soap-invoke-async): Mark `args' as unused.

5 years agoRemove unuseful code never called.
Thierry Volpiatto [Wed, 27 Apr 2016 10:27:06 +0000 (12:27 +0200)]
Remove unuseful code never called.

* dired-async.el (dired-async-create-files):
Remove dired-create-files-failures stuff that don't happen on host but child.

5 years agoSwitch to lexical-binding.
Thierry Volpiatto [Wed, 27 Apr 2016 07:50:54 +0000 (09:50 +0200)]
Switch to lexical-binding.

* async-bytecomp.el: Switch to lex.
* async.el:          Switch to lex.
(async-when-done): Fix unused arg.
(async-receive):   Same.
* dired-async.el: Switch to lex.
(dired-async-create-files): Remove unused stuff
and fix vars for lex env.
* smtpmail-async.el: Switch to lex.

5 years agoEnsure dired-async--modeline-mode is called.
Thierry Volpiatto [Tue, 26 Apr 2016 17:52:13 +0000 (19:52 +0200)]
Ensure dired-async--modeline-mode is called.

* dired-async.el (dired-async-kill-process): When process is nil
don't call delete-process.