]>
code.delx.au - gnu-emacs-elpa/log
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.
Michael Heerdegen [Fri, 20 May 2016 22:34:46 +0000 (00:34 +0200)]
Factor out `el-search--replace-hunk'
Michael Heerdegen [Wed, 13 Apr 2016 15:28:04 +0000 (17:28 +0200)]
Improve history handling
Michael Heerdegen [Wed, 30 Mar 2016 01:12:11 +0000 (03:12 +0200)]
Set initial input for replace when coming from el-search-pattern
Michael Heerdegen [Tue, 29 Mar 2016 22:10:48 +0000 (00:10 +0200)]
Clean up el-search-read-expression-map; add some doc
Michael Heerdegen [Sun, 27 Mar 2016 16:43:13 +0000 (18:43 +0200)]
Make sure not to lose the minibuffer-prompt face
Michael Heerdegen [Sun, 27 Mar 2016 16:40:53 +0000 (18:40 +0200)]
Reduce duration of a `sit-for'
Michael Heerdegen [Sun, 27 Mar 2016 15:06:42 +0000 (17:06 +0200)]
Rename a local variable
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.
Michael Heerdegen [Sat, 26 Mar 2016 01:33:08 +0000 (02:33 +0100)]
Small fix in el-search--setup-minibuffer
Michael Heerdegen [Fri, 25 Mar 2016 15:43:56 +0000 (16:43 +0100)]
Use `pp-to-string' to print replacement expression
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'.
Michael Heerdegen [Fri, 25 Mar 2016 00:54:23 +0000 (01:54 +0100)]
Make el-search-pattern accept an optional NO-ERROR arg
Michael Heerdegen [Fri, 25 Mar 2016 00:51:55 +0000 (01:51 +0100)]
Fix el-search--ensure-sexp-start error at bob
Michael Heerdegen [Sun, 20 Mar 2016 13:15:44 +0000 (14:15 +0100)]
Clarify the operation scope of replacing
Michael Heerdegen [Sat, 19 Mar 2016 22:05:11 +0000 (23:05 +0100)]
Address compiler warnings
Michael Heerdegen [Sat, 19 Mar 2016 18:47:41 +0000 (19:47 +0100)]
Add patterns for character properties
Michael Heerdegen [Sun, 20 Mar 2016 13:22:19 +0000 (14:22 +0100)]
Rename two functions
Michael Heerdegen [Fri, 18 Mar 2016 14:59:32 +0000 (15:59 +0100)]
Handle replacements containing another match
Michael Heerdegen [Fri, 18 Mar 2016 01:08:35 +0000 (02:08 +0100)]
Improve documentation and argument names of el-search-query-replace
Michael Heerdegen [Wed, 16 Mar 2016 23:06:42 +0000 (00:06 +0100)]
Comment and whitespace changes only
Michael Heerdegen [Wed, 16 Mar 2016 23:05:07 +0000 (00:05 +0100)]
Replacing: make C-g an alternative key for quitting
Michael Heerdegen [Wed, 16 Mar 2016 23:00:40 +0000 (00:00 +0100)]
Rewrite replacement layout restoration
Michael Heerdegen [Wed, 16 Mar 2016 19:05:11 +0000 (20:05 +0100)]
el-search--check-pattern-args: make arg TYPE a string
Michael Heerdegen [Tue, 15 Mar 2016 16:03:28 +0000 (17:03 +0100)]
Rewrite `string' pattern definition
Michael Heerdegen [Tue, 15 Mar 2016 16:02:00 +0000 (17:02 +0100)]
New user option: el-search-use-sloppy-strings
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.
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
Thierry Volpiatto [Thu, 19 May 2016 06:10:26 +0000 (08:10 +0200)]
Thierry Volpiatto [Thu, 19 May 2016 06:07:07 +0000 (08:07 +0200)]
Delete 2 files not needed for elpa.
Artur Malabarba [Wed, 18 May 2016 23:16:29 +0000 (20:16 -0300)]
Artur Malabarba [Wed, 18 May 2016 23:12:51 +0000 (20:12 -0300)]
Add inf-ruby mode to dont-indent-modes
Artur Malabarba [Wed, 18 May 2016 23:12:28 +0000 (20:12 -0300)]
Remove remaining reference to aggressive-indent--check-parens
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.
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
Artur Malabarba [Wed, 18 May 2016 17:37:27 +0000 (14:37 -0300)]
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.
Thierry Volpiatto [Wed, 18 May 2016 10:35:40 +0000 (12:35 +0200)]
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.
Michael Heerdegen [Tue, 17 May 2016 19:51:02 +0000 (21:51 +0200)]
Give smart-yank's mode map the canonical name
Thanks Stefan.
Michael Heerdegen [Tue, 17 May 2016 14:13:44 +0000 (16:13 +0200)]
Add new package "smart-yank"
Matthew Carter [Tue, 17 May 2016 03:59:28 +0000 (23:59 -0400)]
Matthew Carter [Tue, 17 May 2016 03:58:06 +0000 (23:58 -0400)]
Slight adjustment to modeline color
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.
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'.
Thierry Volpiatto [Fri, 13 May 2016 08:28:46 +0000 (11:28 +0300)]
Update version number here too.
Thierry Volpiatto [Fri, 13 May 2016 08:27:24 +0000 (11:27 +0300)]
Update pkg file.
Artur Malabarba [Thu, 12 May 2016 13:12:03 +0000 (10:12 -0300)]
Artur Malabarba [Thu, 12 May 2016 13:10:01 +0000 (10:10 -0300)]
validate-setq takes any even number of args
Artur Malabarba [Tue, 10 May 2016 17:23:46 +0000 (14:23 -0300)]
Artur Malabarba [Tue, 10 May 2016 17:05:33 +0000 (14:05 -0300)]
Don't try to validate undefined vars
Artur Malabarba [Tue, 10 May 2016 17:05:16 +0000 (14:05 -0300)]
Improve readability of the error message
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.
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.
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.
Artur Malabarba [Wed, 4 May 2016 15:27:15 +0000 (12:27 -0300)]
Artur Malabarba [Wed, 4 May 2016 15:26:46 +0000 (12:26 -0300)]
Add validate-setq
Artur Malabarba [Wed, 4 May 2016 15:00:23 +0000 (12:00 -0300)]
Artur Malabarba [Wed, 4 May 2016 14:59:55 +0000 (11:59 -0300)]
Fix copyright
Artur Malabarba [Wed, 4 May 2016 14:58:38 +0000 (11:58 -0300)]
Add validate-mark-safe-local
David Gonzalez Gandara [Wed, 4 May 2016 11:57:35 +0000 (13:57 +0200)]
packages/arbitools.el: Removed unused variables
David Gonzalez Gandara [Tue, 3 May 2016 18:13:51 +0000 (20:13 +0200)]
packages/transcribe.el: Fixed function calls
David Gonzalez Gandara [Tue, 3 May 2016 17:49:17 +0000 (19:49 +0200)]
packages/arbitools.el: minor fixes
David Gonzalez Gandara [Tue, 3 May 2016 17:42:40 +0000 (19:42 +0200)]
packages/transcribe.el: Fixed void function declaration
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.
Artur Malabarba [Mon, 2 May 2016 02:12:28 +0000 (23:12 -0300)]
Artur Malabarba [Mon, 2 May 2016 02:11:42 +0000 (23:11 -0300)]
Version 1.7
Artur Malabarba [Mon, 2 May 2016 02:11:06 +0000 (23:11 -0300)]
Fix a bug in the take-10 logic
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.
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.
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.
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.
Thierry Volpiatto [Sun, 1 May 2016 05:26:44 +0000 (07:26 +0200)]
Remove unused commented code.
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.
Thierry Volpiatto [Sat, 30 Apr 2016 20:39:28 +0000 (22:39 +0200)]
Revert last commit.
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.
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.
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.
Thierry Volpiatto [Sat, 30 Apr 2016 18:31:58 +0000 (20:31 +0200)]
Remove commented line, no code change.
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.
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.
Artur Malabarba [Sat, 30 Apr 2016 14:50:20 +0000 (11:50 -0300)]
Artur Malabarba [Sat, 30 Apr 2016 14:49:44 +0000 (11:49 -0300)]
Version 1.3.0
Artur Malabarba [Sat, 30 Apr 2016 14:48:20 +0000 (11:48 -0300)]
[Fix #47] Add beacon-before-blink-hook
Artur Malabarba [Sat, 30 Apr 2016 14:28:06 +0000 (11:28 -0300)]
Fix #17 - Minibuffer completion pre 25
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.
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.
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.
Lars Ingebrigtsen [Wed, 27 Apr 2016 21:10:10 +0000 (23:10 +0200)]
Bump version number
Lars Ingebrigtsen [Wed, 27 Apr 2016 21:09:59 +0000 (23:09 +0200)]
Fix last checkin
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.
Stefan Monnier [Wed, 27 Apr 2016 13:44:38 +0000 (09:44 -0400)]
* externals-list: Add ztree entry
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.
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.
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.
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.
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.
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.
Thierry Volpiatto [Tue, 26 Apr 2016 17:43:37 +0000 (19:43 +0200)]
Ensure dired-copy-preserve-time is passed to child with its current value.
Using inject would load dozen of unneeded dired stuff.
* dired-async.el (dired-async-create-files): Do it.
Artur Malabarba [Tue, 26 Apr 2016 16:27:05 +0000 (13:27 -0300)]
Use syntax-ppss instead of check-parens