]>
code.delx.au - gnu-emacs-elpa/log
Alexey Veretennikov [Thu, 11 Jun 2015 18:53:31 +0000 (20:53 +0200)]
Updated readme with info about ELPA
Alexey Veretennikov [Thu, 11 Jun 2015 18:48:59 +0000 (20:48 +0200)]
Updated copyright
Alexey Veretennikov [Thu, 11 Jun 2015 18:38:58 +0000 (20:38 +0200)]
Preparing to submit to GNU ELPA
Jackson Ray Hamilton [Thu, 11 Jun 2015 17:09:59 +0000 (10:09 -0700)]
Find the edges of the screen more efficiently.
Artur Malabarba [Thu, 11 Jun 2015 14:09:09 +0000 (15:09 +0100)]
* let-alist (let-alist--deep-dot-search): Fix cons
Artur Malabarba [Thu, 11 Jun 2015 13:20:33 +0000 (14:20 +0100)]
Only advise find-function-search-for-symbol after loading find-func
Fix #10
Alexey Veretennikov [Thu, 11 Jun 2015 13:00:44 +0000 (15:00 +0200)]
Fixed checkdoc comments
Oleh Krehel [Mon, 8 Jun 2015 11:05:38 +0000 (13:05 +0200)]
targets/avy-init.el: Use the new checkdoc-file
* targets/avy-init.el (checkdoc-file): This function is now available in
trunk Emacs.
Oleh Krehel [Mon, 8 Jun 2015 11:04:31 +0000 (13:04 +0200)]
avy.el (avy-translate-char-function): Fixup doc
Jackson Ray Hamilton [Sun, 7 Jun 2015 08:51:00 +0000 (01:51 -0700)]
Update emacs lisp support in readme.
Jackson Ray Hamilton [Sun, 7 Jun 2015 08:14:35 +0000 (01:14 -0700)]
Swallow scan errors.
Jackson Ray Hamilton [Sun, 7 Jun 2015 08:01:24 +0000 (01:01 -0700)]
Improve and test lazy coloring.
Jackson Ray Hamilton [Sun, 7 Jun 2015 06:16:03 +0000 (23:16 -0700)]
Cover parsing edge cases.
Jackson Ray Hamilton [Sun, 7 Jun 2015 05:31:10 +0000 (22:31 -0700)]
Space.
Jackson Ray Hamilton [Sun, 7 Jun 2015 05:14:31 +0000 (22:14 -0700)]
Fix infinite loop when parsing let.
Jackson Ray Hamilton [Sun, 7 Jun 2015 03:01:12 +0000 (20:01 -0700)]
Update function names and docstrings.
Jackson Ray Hamilton [Sun, 7 Jun 2015 01:23:48 +0000 (18:23 -0700)]
Prepend function symbols with octothorpes.
Jackson Ray Hamilton [Sun, 7 Jun 2015 00:14:24 +0000 (17:14 -0700)]
Make delays configurable at the dispatch level.
Jackson Ray Hamilton [Sat, 6 Jun 2015 23:56:45 +0000 (16:56 -0700)]
Add lazy coloring.
Jackson Ray Hamilton [Sat, 6 Jun 2015 23:24:48 +0000 (16:24 -0700)]
Cleanup.
Jackson Ray Hamilton [Sat, 6 Jun 2015 23:10:16 +0000 (16:10 -0700)]
Refactor comments and strings coloring.
Jackson Ray Hamilton [Sat, 6 Jun 2015 22:00:45 +0000 (15:00 -0700)]
Add comments and strings to condition-case test.
Jackson Ray Hamilton [Sat, 6 Jun 2015 21:16:45 +0000 (14:16 -0700)]
Add condition-case support.
Tim Perkins [Sat, 6 Jun 2015 20:41:57 +0000 (16:41 -0400)]
avy.el (avy-isearch): Allow different styles
Fixes #61
Jackson Ray Hamilton [Sat, 6 Jun 2015 20:07:25 +0000 (13:07 -0700)]
Add comments and strings to the cond test.
Jackson Ray Hamilton [Sat, 6 Jun 2015 20:01:26 +0000 (13:01 -0700)]
Add cond support.
Jackson Ray Hamilton [Sat, 6 Jun 2015 09:52:59 +0000 (02:52 -0700)]
Set `:send-report' to nil.
Jackson Ray Hamilton [Sat, 6 Jun 2015 09:42:14 +0000 (02:42 -0700)]
Kill any scopifier server before running the tests.
Leo Liu [Sat, 6 Jun 2015 07:58:03 +0000 (15:58 +0800)]
Implement #99: New user option ggtags-sort-by-nearness
Jackson Ray Hamilton [Sat, 6 Jun 2015 08:36:27 +0000 (01:36 -0700)]
Bump required scopifier version.
Jackson Ray Hamilton [Sat, 6 Jun 2015 08:16:41 +0000 (01:16 -0700)]
Merge branch 'server' into elisp
Jackson Ray Hamilton [Sat, 6 Jun 2015 07:06:19 +0000 (00:06 -0700)]
Document `:host' and `:port' properties.
Jackson Ray Hamilton [Sat, 6 Jun 2015 06:58:44 +0000 (23:58 -0700)]
Cleaner server implementation.
Oleh Krehel [Thu, 4 Jun 2015 16:57:46 +0000 (18:57 +0200)]
York Zhao [Thu, 4 Jun 2015 02:51:42 +0000 (22:51 -0400)]
Add `avy-translate-char-function' to translate user input key
This can be useful for adding mirror key. For example, one can make SPACE an
alternative of 'a', by adding:
(setq avy-translate-char-function
(lambda (c) (if (= c 32) ?a c)))
to allow typing SPACE instead of character 'a' to jump to the location
highlighted by 'a'.
Fixes #59
Oleh Krehel [Wed, 3 Jun 2015 16:19:00 +0000 (18:19 +0200)]
Modify `at-full' and `de-bruijn' overlays to color depth
* avy.el (avy-lead-face-2): New face.
(avy-lead-faces): New defconst. Each element will be used to color the
corresponding depth.
(avy--overlay-at-full): Use `avy-lead-faces' to represent the current
decision depth. For `de-bruijn', prepend the old stuff, so that nothing
moves.
Fixes #53
Oleh Krehel [Wed, 3 Jun 2015 15:30:14 +0000 (17:30 +0200)]
README.md: Mention a custom-command tutorial
Fixes #55
Oleh Krehel [Tue, 2 Jun 2015 16:54:04 +0000 (18:54 +0200)]
avy.el (avy-goto-char-in-line): Fix to this window
Fixes #58
Oleh Krehel [Tue, 2 Jun 2015 15:38:38 +0000 (17:38 +0200)]
avy.el (avy-ignored-modes): New defcustom.
* avy.el (avy-dowindows): Use `avy-ignored-modes'.
Fixes #57
Oleh Krehel [Tue, 2 Jun 2015 14:59:57 +0000 (16:59 +0200)]
avy.el (avy-dowindows): Ignore pdf-view-mode
Fixes #57
Oleh Krehel [Tue, 2 Jun 2015 14:57:50 +0000 (16:57 +0200)]
avy.el (avy-goto-char-in-line): Quote char
Fixes #56
Jackson Ray Hamilton [Tue, 2 Jun 2015 07:49:55 +0000 (00:49 -0700)]
Messy server implementation.
Jackson Ray Hamilton [Mon, 1 Jun 2015 00:21:41 +0000 (17:21 -0700)]
Refactor token application.
Jackson Ray Hamilton [Sun, 31 May 2015 22:54:05 +0000 (15:54 -0700)]
Optimize JSON parser.
Jackson Ray Hamilton [Sun, 31 May 2015 08:23:13 +0000 (01:23 -0700)]
Optimize. Refactor.
Jackson Ray Hamilton [Sun, 31 May 2015 01:36:04 +0000 (18:36 -0700)]
Add file statistics to benchmarks.
Jackson Ray Hamilton [Sun, 31 May 2015 00:06:54 +0000 (17:06 -0700)]
Add colorization times to logs.
Jackson Ray Hamilton [Sat, 30 May 2015 23:33:14 +0000 (16:33 -0700)]
Add elisp benchmarks.
Jackson Ray Hamilton [Sat, 30 May 2015 22:35:12 +0000 (15:35 -0700)]
Strings are sexps.
Jackson Ray Hamilton [Sat, 30 May 2015 21:53:13 +0000 (14:53 -0700)]
Color comments and strings inside defuns.
Jackson Ray Hamilton [Sat, 30 May 2015 21:43:48 +0000 (14:43 -0700)]
Colorize comments and strings inside backquotes.
Jackson Ray Hamilton [Sat, 30 May 2015 21:35:20 +0000 (14:35 -0700)]
Support comma splicing.
Jackson Ray Hamilton [Sat, 30 May 2015 21:16:30 +0000 (14:16 -0700)]
Add test for escape characters.
Jackson Ray Hamilton [Sat, 30 May 2015 21:12:00 +0000 (14:12 -0700)]
Fix ignored test.
Jackson Ray Hamilton [Sat, 30 May 2015 21:01:40 +0000 (14:01 -0700)]
Ignore escaped characters.
Jackson Ray Hamilton [Sat, 30 May 2015 19:35:28 +0000 (12:35 -0700)]
Refactor benchmarks. Improve benchmark reliability.
Jackson Ray Hamilton [Sat, 30 May 2015 18:25:19 +0000 (11:25 -0700)]
Color comments and strings inside quotes.
Jackson Ray Hamilton [Sat, 30 May 2015 17:51:28 +0000 (10:51 -0700)]
Handle octothorpes.
Jackson Ray Hamilton [Sat, 30 May 2015 17:34:58 +0000 (10:34 -0700)]
Simplify comment and string parsing.
Oleh Krehel [Sat, 30 May 2015 08:11:04 +0000 (10:11 +0200)]
Fix jumping to other frames
* avy.el (avy--goto): Select the window frame if needed.
Fixes #54
Stefan Monnier [Thu, 28 May 2015 18:28:08 +0000 (14:28 -0400)]
* nlinum.el (nlinum--setup-window): Better preserve margin settings
(bug#20674)
Jackson Ray Hamilton [Wed, 27 May 2015 07:35:39 +0000 (00:35 -0700)]
Always colorize the remaining region.
Jackson Ray Hamilton [Wed, 27 May 2015 07:20:05 +0000 (00:20 -0700)]
Fix string coloring.
Jackson Ray Hamilton [Wed, 27 May 2015 07:03:02 +0000 (00:03 -0700)]
Pass interrupt test with recursive colorizer.
Jackson Ray Hamilton [Wed, 27 May 2015 06:37:57 +0000 (23:37 -0700)]
Pass comment and string tests with recursive colorizer.
Oleh Krehel [Tue, 26 May 2015 14:59:01 +0000 (16:59 +0200)]
avy.el (avy--overlay-at-full): Improve
Re #51
Oleh Krehel [Tue, 26 May 2015 14:05:05 +0000 (16:05 +0200)]
Fixup byte-compile warnings
* avy.el (avy-tree): Move.
Oleh Krehel [Tue, 26 May 2015 13:40:21 +0000 (15:40 +0200)]
For De Bruin, don't build a tree
* avy.el (avy--group-by): Remove.
(avy--path-alist-to-tree): Remove.
(avy-tree-de-bruijn): Remove.
(avy-read-de-bruijn): New defun.
(avy--process): Update.
Instead of building a tree (from a flat sequence) and traversing it,
just use the flat sequence. This has the advantage of candidates being
in proper buffer-sequential order.
Re #51
Re #5
Tassilo Horn [Tue, 26 May 2015 11:17:37 +0000 (13:17 +0200)]
Add 'de-bruijn option for avy-style
* avy.el (avy-style): New choice option.
(avy--de-bruijn): New defun.
(avy--path-alist-1): New defun.
(avy--group-by): New defun.
(avy--path-alist-to-tree): New defun.
(avy-tree-de-bruijn): New defun, semi-compatible with `avy-tree'.
(avy--process): Use `avy-tree-de-bruijn' when `avy-style' is 'de-bruijn.
(avy--style-fn): Use `avy--overlay-at-full' when `avy-style' is
'de-bruijn.
Fixes #51
Re #5
TODO: When tree produced by `avy-tree-de-bruijn' is traversed
depth-first, the results should be in-order of their appearance in the
window. Only in this case the overlay functions will work correctly,
since they need to be applied sequentially from window end to window
start.
Jackson Ray Hamilton [Tue, 26 May 2015 12:08:34 +0000 (05:08 -0700)]
Remove let-varlist data structure. Cleanup.
Jackson Ray Hamilton [Tue, 26 May 2015 11:28:27 +0000 (04:28 -0700)]
Pass let and let* tests with recursive colorizer.
Jackson Ray Hamilton [Tue, 26 May 2015 09:35:16 +0000 (02:35 -0700)]
Pass ignored test with recursive colorizer.
Jackson Ray Hamilton [Tue, 26 May 2015 09:28:22 +0000 (02:28 -0700)]
Pass quote test with recursive colorizer.
Jackson Ray Hamilton [Tue, 26 May 2015 08:37:13 +0000 (01:37 -0700)]
Pass lambda test with recursive colorizer.
Jackson Ray Hamilton [Tue, 26 May 2015 08:11:27 +0000 (01:11 -0700)]
Pass defun test with recursive colorizer.
Jackson Ray Hamilton [Tue, 26 May 2015 02:52:13 +0000 (19:52 -0700)]
Increase test documentation.
Jackson Ray Hamilton [Tue, 26 May 2015 02:37:21 +0000 (19:37 -0700)]
Add no-fixture option.
Jackson Ray Hamilton [Tue, 26 May 2015 02:25:10 +0000 (19:25 -0700)]
Remove before-all and after-all.
Jackson Ray Hamilton [Mon, 25 May 2015 22:24:19 +0000 (15:24 -0700)]
Reorganize functions.
Jackson Ray Hamilton [Mon, 25 May 2015 22:14:26 +0000 (15:14 -0700)]
Newlines.
Jackson Ray Hamilton [Mon, 25 May 2015 22:11:32 +0000 (15:11 -0700)]
Refactor derived mode tests.
Jackson Ray Hamilton [Mon, 25 May 2015 22:02:38 +0000 (15:02 -0700)]
Refactor remaining js tests.
Jackson Ray Hamilton [Mon, 25 May 2015 21:47:03 +0000 (14:47 -0700)]
Update coloring assertion syntax.
Jackson Ray Hamilton [Mon, 25 May 2015 21:29:18 +0000 (14:29 -0700)]
Update function scopes and global tests.
Oleh Krehel [Mon, 25 May 2015 08:12:17 +0000 (10:12 +0200)]
avy.el (avy-goto-char-in-line): New command
Fixes #49
Stefan Monnier [Sun, 24 May 2015 13:35:33 +0000 (09:35 -0400)]
Skip "test" directories for copyright checks
Leo Liu [Sun, 24 May 2015 10:43:21 +0000 (18:43 +0800)]
* csv-mode/cvs-mode.el (csv-set-comment-start): Handle nil.
See also http://debbugs.gnu.org/20564.
Oleh Krehel [Sat, 23 May 2015 11:23:54 +0000 (13:23 +0200)]
Merge commit '
e084b5d9feab3dd1246e51ce1fddde3db6024f7d ' from swiper
Conflicts:
packages/swiper/ivy.el
Oleh Krehel [Sat, 23 May 2015 11:22:00 +0000 (13:22 +0200)]
swiper.el: Bump version
Oleh Krehel [Thu, 21 May 2015 09:45:17 +0000 (11:45 +0200)]
README.md: Add a secion on Ivy
Oleh Krehel [Wed, 20 May 2015 17:00:48 +0000 (19:00 +0200)]
The :action parameter to ivy-read should take one arg
* ivy.el (ivy-next-line-and-call): Update.
(ivy-previous-line-and-call): Update.
(ivy-read): Update.
(ivy--switch-buffer-action): Update.
* swiper.el (swiper-query-replace): Update.
* counsel.el (counsel--find-symbol): Update.
(counsel-describe-variable): Update.
(counsel-describe-function): Update.
(counsel-git): Update.
(counsel-git-grep-action): Update.
Oleh Krehel [Wed, 20 May 2015 11:05:03 +0000 (13:05 +0200)]
Fixup "C-u C-j" for `ivy-switch-buffer'
ivy.el (ivy-immediate-done): Since action-style call is used now,
`ivy--current' must be set to `ivy-test', since it's `ivy--current' that
will count as completion result.
Oleh Krehel [Wed, 20 May 2015 09:40:44 +0000 (11:40 +0200)]
counsel.el (counsel-git): Switch to action-style call
This allows "C-M-n" and "C-M-p" to be used.
Re #114
Oleh Krehel [Wed, 20 May 2015 08:48:15 +0000 (10:48 +0200)]
ivy.el (ivy-completing-read): Check for a cons initial-input
Stefan Monnier [Thu, 21 May 2015 01:36:48 +0000 (21:36 -0400)]
* swiper/ivy.el: Clean up regexps and pseudo-closures
Don't require cl-lib twice.
(ivy-read, ivy--filter): Use closures instead of `(lambda ...).
(ivy--format, ivy--filter, ivy--exhibit, ivy--insert-prompt)
(ivy--regex-ignore-order, ivy--regex, ivy--sorted-files)
(ivy-partial-or-done, ivy-alt-done): Don't use ^/$ to match string bounds.
Artur Malabarba [Thu, 21 May 2015 16:45:25 +0000 (17:45 +0100)]
Merge pull request #2 from xuchunyang/patch-1
Add URL header
Chunyang Xu [Thu, 21 May 2015 16:04:17 +0000 (00:04 +0800)]
Add URL header
Damien Cassou [Thu, 21 May 2015 05:16:28 +0000 (07:16 +0200)]
Small changes to README
Stefan Monnier [Thu, 21 May 2015 01:36:48 +0000 (21:36 -0400)]
* swiper/ivy.el: Clean up regexps and pseudo-closures
Don't require cl-lib twice.
(ivy-read, ivy--filter): Use closures instead of `(lambda ...).
(ivy--format, ivy--filter, ivy--exhibit, ivy--insert-prompt)
(ivy--regex-ignore-order, ivy--regex, ivy--sorted-files)
(ivy-partial-or-done, ivy-alt-done): Don't use ^/$ to match string bounds.
Oleh Krehel [Wed, 20 May 2015 17:14:58 +0000 (19:14 +0200)]
ace-window.el (aw-swap-invert): New defcustom
* ace-window.el (aw-swap-window): Update.
Fixes #52