]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
8 years agoUpdated readme with info about ELPA
Alexey Veretennikov [Thu, 11 Jun 2015 18:53:31 +0000 (20:53 +0200)]
Updated readme with info about ELPA

8 years agoUpdated copyright
Alexey Veretennikov [Thu, 11 Jun 2015 18:48:59 +0000 (20:48 +0200)]
Updated copyright

8 years agoPreparing to submit to GNU ELPA
Alexey Veretennikov [Thu, 11 Jun 2015 18:38:58 +0000 (20:38 +0200)]
Preparing to submit to GNU ELPA

8 years agoFind the edges of the screen more efficiently.
Jackson Ray Hamilton [Thu, 11 Jun 2015 17:09:59 +0000 (10:09 -0700)]
Find the edges of the screen more efficiently.

8 years ago* let-alist (let-alist--deep-dot-search): Fix cons
Artur Malabarba [Thu, 11 Jun 2015 14:09:09 +0000 (15:09 +0100)]
* let-alist (let-alist--deep-dot-search): Fix cons

8 years agoOnly advise find-function-search-for-symbol after loading find-func
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

8 years agoFixed checkdoc comments
Alexey Veretennikov [Thu, 11 Jun 2015 13:00:44 +0000 (15:00 +0200)]
Fixed checkdoc comments

8 years agotargets/avy-init.el: Use the new checkdoc-file
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.

8 years agoavy.el (avy-translate-char-function): Fixup doc
Oleh Krehel [Mon, 8 Jun 2015 11:04:31 +0000 (13:04 +0200)]
avy.el (avy-translate-char-function): Fixup doc

8 years agoUpdate emacs lisp support in readme.
Jackson Ray Hamilton [Sun, 7 Jun 2015 08:51:00 +0000 (01:51 -0700)]
Update emacs lisp support in readme.

8 years agoSwallow scan errors.
Jackson Ray Hamilton [Sun, 7 Jun 2015 08:14:35 +0000 (01:14 -0700)]
Swallow scan errors.

8 years agoImprove and test lazy coloring.
Jackson Ray Hamilton [Sun, 7 Jun 2015 08:01:24 +0000 (01:01 -0700)]
Improve and test lazy coloring.

8 years agoCover parsing edge cases.
Jackson Ray Hamilton [Sun, 7 Jun 2015 06:16:03 +0000 (23:16 -0700)]
Cover parsing edge cases.

8 years agoSpace.
Jackson Ray Hamilton [Sun, 7 Jun 2015 05:31:10 +0000 (22:31 -0700)]
Space.

8 years agoFix infinite loop when parsing let.
Jackson Ray Hamilton [Sun, 7 Jun 2015 05:14:31 +0000 (22:14 -0700)]
Fix infinite loop when parsing let.

8 years agoUpdate function names and docstrings.
Jackson Ray Hamilton [Sun, 7 Jun 2015 03:01:12 +0000 (20:01 -0700)]
Update function names and docstrings.

9 years agoPrepend function symbols with octothorpes.
Jackson Ray Hamilton [Sun, 7 Jun 2015 01:23:48 +0000 (18:23 -0700)]
Prepend function symbols with octothorpes.

9 years agoMake delays configurable at the dispatch level.
Jackson Ray Hamilton [Sun, 7 Jun 2015 00:14:24 +0000 (17:14 -0700)]
Make delays configurable at the dispatch level.

9 years agoAdd lazy coloring.
Jackson Ray Hamilton [Sat, 6 Jun 2015 23:56:45 +0000 (16:56 -0700)]
Add lazy coloring.

9 years agoCleanup.
Jackson Ray Hamilton [Sat, 6 Jun 2015 23:24:48 +0000 (16:24 -0700)]
Cleanup.

9 years agoRefactor comments and strings coloring.
Jackson Ray Hamilton [Sat, 6 Jun 2015 23:10:16 +0000 (16:10 -0700)]
Refactor comments and strings coloring.

9 years agoAdd comments and strings to condition-case test.
Jackson Ray Hamilton [Sat, 6 Jun 2015 22:00:45 +0000 (15:00 -0700)]
Add comments and strings to condition-case test.

9 years agoAdd condition-case support.
Jackson Ray Hamilton [Sat, 6 Jun 2015 21:16:45 +0000 (14:16 -0700)]
Add condition-case support.

9 years agoavy.el (avy-isearch): Allow different styles
Tim Perkins [Sat, 6 Jun 2015 20:41:57 +0000 (16:41 -0400)]
avy.el (avy-isearch): Allow different styles

Fixes #61

9 years agoAdd comments and strings to the cond test.
Jackson Ray Hamilton [Sat, 6 Jun 2015 20:07:25 +0000 (13:07 -0700)]
Add comments and strings to the cond test.

9 years agoAdd cond support.
Jackson Ray Hamilton [Sat, 6 Jun 2015 20:01:26 +0000 (13:01 -0700)]
Add cond support.

9 years agoSet `:send-report' to nil.
Jackson Ray Hamilton [Sat, 6 Jun 2015 09:52:59 +0000 (02:52 -0700)]
Set `:send-report' to nil.

9 years agoKill any scopifier server before running the tests.
Jackson Ray Hamilton [Sat, 6 Jun 2015 09:42:14 +0000 (02:42 -0700)]
Kill any scopifier server before running the tests.

9 years agoImplement #99: New user option ggtags-sort-by-nearness
Leo Liu [Sat, 6 Jun 2015 07:58:03 +0000 (15:58 +0800)]
Implement #99: New user option ggtags-sort-by-nearness

9 years agoBump required scopifier version.
Jackson Ray Hamilton [Sat, 6 Jun 2015 08:36:27 +0000 (01:36 -0700)]
Bump required scopifier version.

9 years agoMerge branch 'server' into elisp
Jackson Ray Hamilton [Sat, 6 Jun 2015 08:16:41 +0000 (01:16 -0700)]
Merge branch 'server' into elisp

9 years agoDocument `:host' and `:port' properties.
Jackson Ray Hamilton [Sat, 6 Jun 2015 07:06:19 +0000 (00:06 -0700)]
Document `:host' and `:port' properties.

9 years agoCleaner server implementation.
Jackson Ray Hamilton [Sat, 6 Jun 2015 06:58:44 +0000 (23:58 -0700)]
Cleaner server implementation.

9 years agoMerge commit '97a2f9340b19c1b8c31455b3219fb88f39d38f1b' from ace-window
Oleh Krehel [Thu, 4 Jun 2015 16:57:46 +0000 (18:57 +0200)]
Merge commit '97a2f9340b19c1b8c31455b3219fb88f39d38f1b' from ace-window

9 years agoAdd `avy-translate-char-function' to translate user input key
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

9 years agoModify `at-full' and `de-bruijn' overlays to color depth
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

9 years agoREADME.md: Mention a custom-command tutorial
Oleh Krehel [Wed, 3 Jun 2015 15:30:14 +0000 (17:30 +0200)]
README.md: Mention a custom-command tutorial

Fixes #55

9 years agoavy.el (avy-goto-char-in-line): Fix to this window
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

9 years agoavy.el (avy-ignored-modes): New defcustom.
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

9 years agoavy.el (avy-dowindows): Ignore pdf-view-mode
Oleh Krehel [Tue, 2 Jun 2015 14:59:57 +0000 (16:59 +0200)]
avy.el (avy-dowindows): Ignore pdf-view-mode

Fixes #57

9 years agoavy.el (avy-goto-char-in-line): Quote char
Oleh Krehel [Tue, 2 Jun 2015 14:57:50 +0000 (16:57 +0200)]
avy.el (avy-goto-char-in-line): Quote char

Fixes #56

9 years agoMessy server implementation.
Jackson Ray Hamilton [Tue, 2 Jun 2015 07:49:55 +0000 (00:49 -0700)]
Messy server implementation.

9 years agoRefactor token application.
Jackson Ray Hamilton [Mon, 1 Jun 2015 00:21:41 +0000 (17:21 -0700)]
Refactor token application.

9 years agoOptimize JSON parser.
Jackson Ray Hamilton [Sun, 31 May 2015 22:54:05 +0000 (15:54 -0700)]
Optimize JSON parser.

9 years agoOptimize. Refactor.
Jackson Ray Hamilton [Sun, 31 May 2015 08:23:13 +0000 (01:23 -0700)]
Optimize. Refactor.

9 years agoAdd file statistics to benchmarks.
Jackson Ray Hamilton [Sun, 31 May 2015 01:36:04 +0000 (18:36 -0700)]
Add file statistics to benchmarks.

9 years agoAdd colorization times to logs.
Jackson Ray Hamilton [Sun, 31 May 2015 00:06:54 +0000 (17:06 -0700)]
Add colorization times to logs.

9 years agoAdd elisp benchmarks.
Jackson Ray Hamilton [Sat, 30 May 2015 23:33:14 +0000 (16:33 -0700)]
Add elisp benchmarks.

9 years agoStrings are sexps.
Jackson Ray Hamilton [Sat, 30 May 2015 22:35:12 +0000 (15:35 -0700)]
Strings are sexps.

9 years agoColor comments and strings inside defuns.
Jackson Ray Hamilton [Sat, 30 May 2015 21:53:13 +0000 (14:53 -0700)]
Color comments and strings inside defuns.

9 years agoColorize comments and strings inside backquotes.
Jackson Ray Hamilton [Sat, 30 May 2015 21:43:48 +0000 (14:43 -0700)]
Colorize comments and strings inside backquotes.

9 years agoSupport comma splicing.
Jackson Ray Hamilton [Sat, 30 May 2015 21:35:20 +0000 (14:35 -0700)]
Support comma splicing.

9 years agoAdd test for escape characters.
Jackson Ray Hamilton [Sat, 30 May 2015 21:16:30 +0000 (14:16 -0700)]
Add test for escape characters.

9 years agoFix ignored test.
Jackson Ray Hamilton [Sat, 30 May 2015 21:12:00 +0000 (14:12 -0700)]
Fix ignored test.

9 years agoIgnore escaped characters.
Jackson Ray Hamilton [Sat, 30 May 2015 21:01:40 +0000 (14:01 -0700)]
Ignore escaped characters.

9 years agoRefactor benchmarks. Improve benchmark reliability.
Jackson Ray Hamilton [Sat, 30 May 2015 19:35:28 +0000 (12:35 -0700)]
Refactor benchmarks. Improve benchmark reliability.

9 years agoColor comments and strings inside quotes.
Jackson Ray Hamilton [Sat, 30 May 2015 18:25:19 +0000 (11:25 -0700)]
Color comments and strings inside quotes.

9 years agoHandle octothorpes.
Jackson Ray Hamilton [Sat, 30 May 2015 17:51:28 +0000 (10:51 -0700)]
Handle octothorpes.

9 years agoSimplify comment and string parsing.
Jackson Ray Hamilton [Sat, 30 May 2015 17:34:58 +0000 (10:34 -0700)]
Simplify comment and string parsing.

9 years agoFix jumping to other frames
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

9 years ago* nlinum.el (nlinum--setup-window): Better preserve margin settings
Stefan Monnier [Thu, 28 May 2015 18:28:08 +0000 (14:28 -0400)]
* nlinum.el (nlinum--setup-window): Better preserve margin settings

(bug#20674)

9 years agoAlways colorize the remaining region.
Jackson Ray Hamilton [Wed, 27 May 2015 07:35:39 +0000 (00:35 -0700)]
Always colorize the remaining region.

9 years agoFix string coloring.
Jackson Ray Hamilton [Wed, 27 May 2015 07:20:05 +0000 (00:20 -0700)]
Fix string coloring.

9 years agoPass interrupt test with recursive colorizer.
Jackson Ray Hamilton [Wed, 27 May 2015 07:03:02 +0000 (00:03 -0700)]
Pass interrupt test with recursive colorizer.

9 years agoPass comment and string tests 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.

9 years agoavy.el (avy--overlay-at-full): Improve
Oleh Krehel [Tue, 26 May 2015 14:59:01 +0000 (16:59 +0200)]
avy.el (avy--overlay-at-full): Improve

Re #51

9 years agoFixup byte-compile warnings
Oleh Krehel [Tue, 26 May 2015 14:05:05 +0000 (16:05 +0200)]
Fixup byte-compile warnings

* avy.el (avy-tree): Move.

9 years agoFor De Bruin, don't build a tree
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

9 years agoAdd 'de-bruijn option for avy-style
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.

9 years agoRemove let-varlist data structure. Cleanup.
Jackson Ray Hamilton [Tue, 26 May 2015 12:08:34 +0000 (05:08 -0700)]
Remove let-varlist data structure. Cleanup.

9 years agoPass let and let* tests with recursive colorizer.
Jackson Ray Hamilton [Tue, 26 May 2015 11:28:27 +0000 (04:28 -0700)]
Pass let and let* tests with recursive colorizer.

9 years agoPass ignored test with recursive colorizer.
Jackson Ray Hamilton [Tue, 26 May 2015 09:35:16 +0000 (02:35 -0700)]
Pass ignored test with recursive colorizer.

9 years agoPass quote test with recursive colorizer.
Jackson Ray Hamilton [Tue, 26 May 2015 09:28:22 +0000 (02:28 -0700)]
Pass quote test with recursive colorizer.

9 years agoPass lambda test with recursive colorizer.
Jackson Ray Hamilton [Tue, 26 May 2015 08:37:13 +0000 (01:37 -0700)]
Pass lambda test with recursive colorizer.

9 years agoPass defun test with recursive colorizer.
Jackson Ray Hamilton [Tue, 26 May 2015 08:11:27 +0000 (01:11 -0700)]
Pass defun test with recursive colorizer.

9 years agoIncrease test documentation.
Jackson Ray Hamilton [Tue, 26 May 2015 02:52:13 +0000 (19:52 -0700)]
Increase test documentation.

9 years agoAdd no-fixture option.
Jackson Ray Hamilton [Tue, 26 May 2015 02:37:21 +0000 (19:37 -0700)]
Add no-fixture option.

9 years agoRemove before-all and after-all.
Jackson Ray Hamilton [Tue, 26 May 2015 02:25:10 +0000 (19:25 -0700)]
Remove before-all and after-all.

9 years agoReorganize functions.
Jackson Ray Hamilton [Mon, 25 May 2015 22:24:19 +0000 (15:24 -0700)]
Reorganize functions.

9 years agoNewlines.
Jackson Ray Hamilton [Mon, 25 May 2015 22:14:26 +0000 (15:14 -0700)]
Newlines.

9 years agoRefactor derived mode tests.
Jackson Ray Hamilton [Mon, 25 May 2015 22:11:32 +0000 (15:11 -0700)]
Refactor derived mode tests.

9 years agoRefactor remaining js tests.
Jackson Ray Hamilton [Mon, 25 May 2015 22:02:38 +0000 (15:02 -0700)]
Refactor remaining js tests.

9 years agoUpdate coloring assertion syntax.
Jackson Ray Hamilton [Mon, 25 May 2015 21:47:03 +0000 (14:47 -0700)]
Update coloring assertion syntax.

9 years agoUpdate function scopes and global tests.
Jackson Ray Hamilton [Mon, 25 May 2015 21:29:18 +0000 (14:29 -0700)]
Update function scopes and global tests.

9 years agoavy.el (avy-goto-char-in-line): New command
Oleh Krehel [Mon, 25 May 2015 08:12:17 +0000 (10:12 +0200)]
avy.el (avy-goto-char-in-line): New command

Fixes #49

9 years agoSkip "test" directories for copyright checks
Stefan Monnier [Sun, 24 May 2015 13:35:33 +0000 (09:35 -0400)]
Skip "test" directories for copyright checks

9 years ago* csv-mode/cvs-mode.el (csv-set-comment-start): Handle nil.
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.

9 years agoMerge commit 'e084b5d9feab3dd1246e51ce1fddde3db6024f7d' from swiper
Oleh Krehel [Sat, 23 May 2015 11:23:54 +0000 (13:23 +0200)]
Merge commit 'e084b5d9feab3dd1246e51ce1fddde3db6024f7d' from swiper

Conflicts:
packages/swiper/ivy.el

9 years agoswiper.el: Bump version
Oleh Krehel [Sat, 23 May 2015 11:22:00 +0000 (13:22 +0200)]
swiper.el: Bump version

9 years agoREADME.md: Add a secion on Ivy
Oleh Krehel [Thu, 21 May 2015 09:45:17 +0000 (11:45 +0200)]
README.md: Add a secion on Ivy

9 years agoThe :action parameter to ivy-read should take one arg
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.

9 years agoFixup "C-u C-j" for `ivy-switch-buffer'
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.

9 years agocounsel.el (counsel-git): Switch to action-style call
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

9 years agoivy.el (ivy-completing-read): Check for a cons initial-input
Oleh Krehel [Wed, 20 May 2015 08:48:15 +0000 (10:48 +0200)]
ivy.el (ivy-completing-read): Check for a cons initial-input

9 years ago* swiper/ivy.el: Clean up regexps and pseudo-closures
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.

9 years agoMerge pull request #2 from xuchunyang/patch-1
Artur Malabarba [Thu, 21 May 2015 16:45:25 +0000 (17:45 +0100)]
Merge pull request #2 from xuchunyang/patch-1

Add URL header

9 years agoAdd URL header
Chunyang Xu [Thu, 21 May 2015 16:04:17 +0000 (00:04 +0800)]
Add URL header

9 years agoSmall changes to README
Damien Cassou [Thu, 21 May 2015 05:16:28 +0000 (07:16 +0200)]
Small changes to README

9 years ago* swiper/ivy.el: Clean up regexps and pseudo-closures
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.

9 years agoace-window.el (aw-swap-invert): New defcustom
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