]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
10 years ago* js2-mode/tests: Add copyright headers.
Stefan Monnier [Thu, 7 Nov 2013 19:42:41 +0000 (14:42 -0500)]
* js2-mode/tests: Add copyright headers.

10 years agoMerge remote-tracking branch 'js2-mode/master'
Dmitry Gutov [Wed, 6 Nov 2013 17:53:12 +0000 (19:53 +0200)]
Merge remote-tracking branch 'js2-mode/master'

10 years agoMerge branch 'master' of github.com:leoliu/ggtags
Leo Liu [Wed, 6 Nov 2013 08:06:49 +0000 (16:06 +0800)]
Merge branch 'master' of github.com:leoliu/ggtags

10 years agoSome small fixes
Leo Liu [Wed, 6 Nov 2013 08:04:15 +0000 (16:04 +0800)]
Some small fixes

10 years agoFix ggtags-highlight-tag-at-point to set ggtags-project
Leo Liu [Wed, 6 Nov 2013 03:47:51 +0000 (11:47 +0800)]
Fix ggtags-highlight-tag-at-point to set ggtags-project

Fix ggtags-unload-function return value meet unload-feature
requirement.

10 years agoStop timer from erring when GTAGS not found
Leo Liu [Wed, 6 Nov 2013 01:40:09 +0000 (09:40 +0800)]
Stop timer from erring when GTAGS not found

Fix ggtags-get-libpath to support ggtags-process-environment.

10 years agoBump the version
Dmitry Gutov [Wed, 6 Nov 2013 01:33:50 +0000 (03:33 +0200)]
Bump the version

10 years agoSupport Harmony spread operator, in arrays and calls
Dmitry Gutov [Wed, 6 Nov 2013 01:27:02 +0000 (03:27 +0200)]
Support Harmony spread operator, in arrays and calls

Closes #121

10 years agoCode cleanup
Leo Liu [Tue, 5 Nov 2013 14:32:24 +0000 (22:32 +0800)]
Code cleanup

10 years agoMerge branch 'master' of github.com:leoliu/ggtags
Leo Liu [Tue, 5 Nov 2013 09:54:47 +0000 (17:54 +0800)]
Merge branch 'master' of github.com:leoliu/ggtags

10 years agoFix last change
Leo Liu [Tue, 5 Nov 2013 09:49:20 +0000 (17:49 +0800)]
Fix last change

10 years agoMerge branch 'master' of github.com:leoliu/ggtags
Leo Liu [Tue, 5 Nov 2013 09:45:06 +0000 (17:45 +0800)]
Merge branch 'master' of github.com:leoliu/ggtags

10 years agoRemove dependency on 'head' in ggtags-make-project
Leo Liu [Tue, 5 Nov 2013 09:40:14 +0000 (17:40 +0800)]
Remove dependency on 'head' in ggtags-make-project

10 years agoRemove unused macro ggtags-with-ctags-maybe
Leo Liu [Tue, 5 Nov 2013 09:22:22 +0000 (17:22 +0800)]
Remove unused macro ggtags-with-ctags-maybe

10 years agoNew variable ggtags-global-treat-text
Leo Liu [Tue, 5 Nov 2013 08:45:33 +0000 (16:45 +0800)]
New variable ggtags-global-treat-text

10 years agoMerge branch 'master' of github.com:leoliu/ggtags
Leo Liu [Tue, 5 Nov 2013 05:08:39 +0000 (13:08 +0800)]
Merge branch 'master' of github.com:leoliu/ggtags

10 years agoDoc fix
Leo Liu [Tue, 5 Nov 2013 04:59:59 +0000 (12:59 +0800)]
Doc fix

10 years agoSet Global's environment variables on a per-project basis
Leo Liu [Tue, 5 Nov 2013 04:00:18 +0000 (12:00 +0800)]
Set Global's environment variables on a per-project basis

New command ggtags-save-project-settings.

10 years agoFix ggtags-find-tag-dwim
Leo Liu [Tue, 5 Nov 2013 02:15:00 +0000 (10:15 +0800)]
Fix ggtags-find-tag-dwim

which is broken by commit 08ec2a4b086bbd35e33ef40789cb49f4c3c9f184
"Build tag completion table using completion-table-dynamic"

10 years agoImprove the highlight tag at point feature
Leo Liu [Mon, 4 Nov 2013 18:04:01 +0000 (02:04 +0800)]
Improve the highlight tag at point feature

10 years agoNew variable ggtags-global-last-buffer
Leo Liu [Mon, 4 Nov 2013 13:41:33 +0000 (21:41 +0800)]
New variable ggtags-global-last-buffer

10 years agoHighlight current match in the pop-up window
Leo Liu [Mon, 4 Nov 2013 08:41:08 +0000 (16:41 +0800)]
Highlight current match in the pop-up window

10 years agoNew command ggtags-reload
Leo Liu [Mon, 4 Nov 2013 06:53:30 +0000 (14:53 +0800)]
New command ggtags-reload

10 years agoImprove mode line string in ggtags-navigation-mode
Leo Liu [Mon, 4 Nov 2013 02:55:45 +0000 (10:55 +0800)]
Improve mode line string in ggtags-navigation-mode

to display current match, total matches and exit status if non-zero.

10 years agoSmall improvement to ggtags-browse-file-as-hypertext
Leo Liu [Mon, 4 Nov 2013 00:30:04 +0000 (08:30 +0800)]
Small improvement to ggtags-browse-file-as-hypertext

10 years agoNew variable ggtags-highlight-tag-delay
Leo Liu [Sun, 3 Nov 2013 15:14:48 +0000 (23:14 +0800)]
New variable ggtags-highlight-tag-delay

A better way to custom-set property for ggtags-mode-prefix-key.

10 years agoRename ggtags-find-tag-resume to ggtags-find-tag-continue
Leo Liu [Sun, 3 Nov 2013 14:57:45 +0000 (22:57 +0800)]
Rename ggtags-find-tag-resume to ggtags-find-tag-continue

10 years agoMerge branch 'master' of github.com:leoliu/ggtags
Leo Liu [Sun, 3 Nov 2013 05:00:40 +0000 (13:00 +0800)]
Merge branch 'master' of github.com:leoliu/ggtags

10 years agoNew command ggtags-browse-file-as-hypertext
Leo Liu [Sun, 3 Nov 2013 04:56:37 +0000 (12:56 +0800)]
New command ggtags-browse-file-as-hypertext

10 years agoSupport Harmony generators (closes #119)
Dmitry Gutov [Sun, 3 Nov 2013 03:09:51 +0000 (07:09 +0400)]
Support Harmony generators (closes #119)

10 years agoNew variable ggtags-bounds-of-tag-function
Leo Liu [Sun, 3 Nov 2013 03:00:16 +0000 (11:00 +0800)]
New variable ggtags-bounds-of-tag-function

to customise how ggtags determines the tag at point.
(thing-at-point 'symbol) doesn't work for some major modes.

10 years agoMerge branch 'master' of github.com:leoliu/ggtags
Leo Liu [Sun, 3 Nov 2013 02:26:34 +0000 (10:26 +0800)]
Merge branch 'master' of github.com:leoliu/ggtags

10 years agoMerge branch 'master' of https://github.com/leoliu/temp-buffer-browse
Leo Liu [Sun, 3 Nov 2013 02:19:14 +0000 (10:19 +0800)]
Merge branch 'master' of https://github.com/leoliu/temp-buffer-browse

10 years agoSome tweaks to ggtags-kill-file-buffers and release v0.7.0
Leo Liu [Sat, 2 Nov 2013 14:31:35 +0000 (22:31 +0800)]
Some tweaks to ggtags-kill-file-buffers and release v0.7.0

10 years agoFix thinko in "Support invert-match in ggtags-grep"
Leo Liu [Sat, 2 Nov 2013 10:06:34 +0000 (18:06 +0800)]
Fix thinko in "Support invert-match in ggtags-grep"

commit id: 3e056f6e72097506a0f2c9c9a2fc7d619831785f

10 years agoFix buglets with small improvements
Leo Liu [Sat, 2 Nov 2013 09:47:02 +0000 (17:47 +0800)]
Fix buglets with small improvements

10 years agoSupport invert-match in ggtags-grep
Leo Liu [Sat, 2 Nov 2013 09:17:45 +0000 (17:17 +0800)]
Support invert-match in ggtags-grep

10 years agoFix last change
Leo Liu [Sat, 2 Nov 2013 09:03:22 +0000 (17:03 +0800)]
Fix last change

10 years agoBuild tag completion table using completion-table-dynamic
Leo Liu [Sat, 2 Nov 2013 08:55:39 +0000 (16:55 +0800)]
Build tag completion table using completion-table-dynamic

which works better with large projects. Remove ggtags-cache. New
structure ggtags-project to store Global-related project settings.

10 years agoRe-write ggtags-query-replace to be more IO-efficient
Leo Liu [Sat, 2 Nov 2013 02:58:02 +0000 (10:58 +0800)]
Re-write ggtags-query-replace to be more IO-efficient

by limiting to matched files. Also re-use tags-query-replace to
provide an interruptible UI.

10 years agoActually fix #17 (evil of copy&paste code)
Leo Liu [Sat, 2 Nov 2013 00:08:38 +0000 (08:08 +0800)]
Actually fix #17 (evil of copy&paste code)

10 years agoFix #17 due to a typo
Leo Liu [Fri, 1 Nov 2013 22:40:13 +0000 (06:40 +0800)]
Fix #17 due to a typo

10 years agoFix ggtags-navigation-mode-abort to pop mark conditionally
Leo Liu [Fri, 1 Nov 2013 10:36:51 +0000 (18:36 +0800)]
Fix ggtags-navigation-mode-abort to pop mark conditionally

10 years agoSimplify ggtags-find-tag-regexp and robustify PATTERN args
Leo Liu [Fri, 1 Nov 2013 10:26:12 +0000 (18:26 +0800)]
Simplify ggtags-find-tag-regexp and robustify PATTERN args

10 years agoNew macro ggtags-with-ctags-maybe to setup GTAGSLABEL
Leo Liu [Fri, 1 Nov 2013 04:09:42 +0000 (12:09 +0800)]
New macro ggtags-with-ctags-maybe to setup GTAGSLABEL

10 years agoFix "Don't save point to the tag marker ring if zero matches"
Leo Liu [Fri, 1 Nov 2013 03:14:18 +0000 (11:14 +0800)]
Fix "Don't save point to the tag marker ring if zero matches"

of commit "7e700e9430a811228e238bffd7d9799cafb5cf5f".

10 years agoDoc fix
Leo Liu [Fri, 1 Nov 2013 01:23:12 +0000 (09:23 +0800)]
Doc fix

10 years agoMake it possible to force finding definitions
Leo Liu [Fri, 1 Nov 2013 00:25:01 +0000 (08:25 +0800)]
Make it possible to force finding definitions

10 years agoNew variable ggtags-global-ignore-case
Leo Liu [Fri, 1 Nov 2013 00:14:14 +0000 (08:14 +0800)]
New variable ggtags-global-ignore-case

10 years agoNew helper function ggtags-read-string and use it
Leo Liu [Thu, 31 Oct 2013 18:10:18 +0000 (02:10 +0800)]
New helper function ggtags-read-string and use it

10 years agoMore refactoring to add more commands
Leo Liu [Thu, 31 Oct 2013 16:16:53 +0000 (00:16 +0800)]
More refactoring to add more commands

10 years agoDon't save point to the tag marker ring if zero matches
Leo Liu [Thu, 31 Oct 2013 15:07:39 +0000 (23:07 +0800)]
Don't save point to the tag marker ring if zero matches

Thus running it in next-error-hook.

10 years agoRemove FMT arg to ggtags-global-build-command
Leo Liu [Thu, 31 Oct 2013 14:04:21 +0000 (22:04 +0800)]
Remove FMT arg to ggtags-global-build-command

it must be globally set to work properly.

10 years agoRefactor out ggtags-global-start for re-use
Leo Liu [Thu, 31 Oct 2013 13:49:40 +0000 (21:49 +0800)]
Refactor out ggtags-global-start for re-use

Rename ggtags-global-options to ggtags-global-build-command.
Rename ggtags-list-tags to ggtags-find-tag-regexp.

10 years agoNew function ggtags-process-string and use it
Leo Liu [Thu, 31 Oct 2013 11:36:33 +0000 (19:36 +0800)]
New function ggtags-process-string and use it

10 years agoNew navigation commands to move to last/first error
Leo Liu [Thu, 31 Oct 2013 09:42:57 +0000 (17:42 +0800)]
New navigation commands to move to last/first error

10 years agoFix buglets
Leo Liu [Thu, 31 Oct 2013 07:44:11 +0000 (15:44 +0800)]
Fix buglets

10 years agoTweak ggtags-mode-prefix-map to reduce conflicts
Leo Liu [Thu, 31 Oct 2013 01:31:56 +0000 (09:31 +0800)]
Tweak ggtags-mode-prefix-map to reduce conflicts

since C-c <char> are popular key bindings by emacs users.

10 years agoDocument how to make ggtags work with the ctags backend
Leo Liu [Thu, 31 Oct 2013 00:41:03 +0000 (08:41 +0800)]
Document how to make ggtags work with the ctags backend

10 years agoAdd menu-bar entries and release v0.6.8
Leo Liu [Wed, 30 Oct 2013 08:02:14 +0000 (16:02 +0800)]
Add menu-bar entries and release v0.6.8

10 years agoCustomise ggtags-mode-prefix-key should just work
Leo Liu [Wed, 30 Oct 2013 06:18:35 +0000 (14:18 +0800)]
Customise ggtags-mode-prefix-key should just work

10 years agoFix #10: Move forward/backward in the navigation history
Leo Liu [Tue, 29 Oct 2013 15:25:55 +0000 (23:25 +0800)]
Fix #10: Move forward/backward in the navigation history

Consolidate miscellaneous commands into
ggtags-mode-prefix-key (customisable).

10 years agoWork seamlessly with exuberant-ctags
Leo Liu [Tue, 29 Oct 2013 12:46:46 +0000 (20:46 +0800)]
Work seamlessly with exuberant-ctags

10 years ago* adjust-parens.el (last-sexp-with-relative-depth): Fix function
Barry [Tue, 29 Oct 2013 03:05:11 +0000 (23:05 -0400)]
* adjust-parens.el (last-sexp-with-relative-depth): Fix function
documentation which indicated negative depth when positive is
correct.

10 years agoDon't set wrap-prefix in adaptive-wrap-prefix-mode
Leo Liu [Tue, 29 Oct 2013 02:21:03 +0000 (10:21 +0800)]
Don't set wrap-prefix in adaptive-wrap-prefix-mode

10 years ago* debbugs-org.el: New file.
Michael Albinus [Fri, 25 Oct 2013 10:18:54 +0000 (12:18 +0200)]
* debbugs-org.el: New file.

* debbugs.el:
* debbugs-gnu.el: Increase Version to 0.5.

* README: Add commands `debbugs-org', `debbugs-org-search' and
`debbugs-org-bugs'.

10 years ago* adjust-parens.el: Generalize to also work with alternative list
Barry O'Reilly [Wed, 23 Oct 2013 15:23:41 +0000 (11:23 -0400)]
* adjust-parens.el: Generalize to also work with alternative list
closing chars, such as Clojure's brackets.

10 years agoFix parsing labeled statements (and #120)
Dmitry Gutov [Fri, 18 Oct 2013 04:58:30 +0000 (08:58 +0400)]
Fix parsing labeled statements (and #120)

+ change labeled-stmt printer not to indent statements additionally

10 years agoRename temp-buffer-browse-setup to temp-buffer-browse-activate
Leo Liu [Tue, 15 Oct 2013 07:13:58 +0000 (15:13 +0800)]
Rename temp-buffer-browse-setup to temp-buffer-browse-activate

and autoload since it may be useful in places other than
temp-buffer-show-hook.

10 years agoAlso set the overlay's wrap-prefix property
Leo Liu [Mon, 14 Oct 2013 12:38:32 +0000 (20:38 +0800)]
Also set the overlay's wrap-prefix property

10 years agoFix typo.
Michael Albinus [Mon, 14 Oct 2013 09:37:29 +0000 (11:37 +0200)]
Fix typo.

10 years agoFix #116
Dmitry Gutov [Sun, 13 Oct 2013 03:09:10 +0000 (06:09 +0300)]
Fix #116

10 years agoAdd small clarification
Dmitry Gutov [Sun, 13 Oct 2013 02:53:34 +0000 (05:53 +0300)]
Add small clarification

10 years agoInclude function's AST node in parent scope's symbol table entry
Dmitry Gutov [Sun, 13 Oct 2013 02:46:53 +0000 (05:46 +0300)]
Include function's AST node in parent scope's symbol table entry

Reported by Sergey Mogzovoy

10 years ago(Hopefully) fix #117 and capitaomorte/autopair#21
Dmitry Gutov [Sun, 13 Oct 2013 01:21:51 +0000 (04:21 +0300)]
(Hopefully) fix #117 and capitaomorte/autopair#21

10 years ago* Makefile: New file to provide 'make check' tests
Barry O'Reilly [Tue, 8 Oct 2013 14:05:40 +0000 (10:05 -0400)]
* Makefile: New file to provide 'make check' tests
* adjust-parens-tests.el: New tests
(apt-near-bob-test): Test indenting near BOB
(apt-indent-dedent-test): Test same case described in Commentary
* adjust-parens.el: Fix bug when near BOB or EOB. Fix compiler
warning due to using defvarred prefix-arg as lexical var.

10 years agopn was indeed unused
Dmitry Gutov [Tue, 8 Oct 2013 12:47:25 +0000 (15:47 +0300)]
pn was indeed unused

10 years agoMerge branch 'arrow-functions'
Dmitry Gutov [Tue, 8 Oct 2013 12:46:16 +0000 (15:46 +0300)]
Merge branch 'arrow-functions'

Conflicts:
js2-mode.el

10 years agoCheck in .dir-locals.el
Dmitry Gutov [Tue, 8 Oct 2013 01:50:48 +0000 (04:50 +0300)]
Check in .dir-locals.el

10 years ago* coffee-mode.el: Tame electric-indent-mode.
Stefan Monnier [Mon, 7 Oct 2013 18:55:38 +0000 (14:55 -0400)]
* coffee-mode.el: Tame electric-indent-mode.
(coffee-mode): Derive from prog-mode.  Set electric-indent-inhibit.
(coffee-mode-map, coffee-mode-syntax-table): Move initialization into
declaration.
(coffee-comment-dwim): Remove.

10 years agoAvoid lm-homepage which is not in Emacs-24.3
Stefan Monnier [Mon, 7 Oct 2013 04:48:06 +0000 (00:48 -0400)]
Avoid lm-homepage which is not in Emacs-24.3

10 years agoAdd new element to the archive-contents vector, and put
Dmitry Gutov [Mon, 7 Oct 2013 03:41:11 +0000 (06:41 +0300)]
Add new element to the archive-contents vector, and put
each package's URL in it (Bug#13291).
* archive-contents.el (archive--simple-package-p): Return an
additional element, EXTRAS alist, with key :url.
(archive--process-simple-package): Accept additional argument,
pass it through to the return value.
(archive--alist-to-plist, archive--plist-to-alist): New functions,
code copied from package.el.
(archive--process-multi-file-package): Extract extra fields to an
alist, include it in the return value.
(archive--write-pkg-file): Accept additional argument, unwrap that
alist into a plist, and append it to the `define-package' form.
(archive--html-make-pkg): Pass the value of :url in the `extras'
element to `archive--insert-repolinks'.
(archive--insert-repolinks): Instead of extracting the value of
"URL" manually, accept additional argument with that value.

10 years agoSync from company/master
Dmitry Gutov [Sun, 6 Oct 2013 04:01:08 +0000 (07:01 +0300)]
Sync from company/master

10 years agoAdd packages/js2-mode/.elpaignore
Dmitry Gutov [Sun, 6 Oct 2013 03:48:33 +0000 (06:48 +0300)]
Add packages/js2-mode/.elpaignore

10 years ago* debbugs-gnu.el (debbugs-gnu-default-packages): Add packages.
Michael Albinus [Wed, 2 Oct 2013 21:10:31 +0000 (23:10 +0200)]
* debbugs-gnu.el (debbugs-gnu-default-packages): Add packages.

10 years agoFix GPL. debbugs is NOT part of Emacs.
Michael Albinus [Wed, 2 Oct 2013 08:14:40 +0000 (10:14 +0200)]
Fix GPL.  debbugs is NOT part of Emacs.

10 years agoNew fringe bitmap centered-vertical-bar
Leo Liu [Mon, 30 Sep 2013 23:47:06 +0000 (07:47 +0800)]
New fringe bitmap centered-vertical-bar

and new variable temp-buffer-browse-fringe-bitmap.

10 years agoFix #13: set tags-loop-scan and tags-loop-operate instead
Leo Liu [Mon, 30 Sep 2013 04:29:43 +0000 (12:29 +0800)]
Fix #13: set tags-loop-scan and tags-loop-operate instead

10 years agoBump the version
Dmitry Gutov [Sat, 28 Sep 2013 23:26:24 +0000 (02:26 +0300)]
Bump the version

Oops, forgot to do that the last time

10 years agoChange default `company-begin-commands' value to be more conservative
Dmitry Gutov [Sat, 28 Sep 2013 16:09:47 +0000 (19:09 +0300)]
Change default `company-begin-commands' value to be more conservative

10 years ago* README: Add command `debbugs-gnu-bugs'.
Michael Albinus [Wed, 25 Sep 2013 14:11:58 +0000 (16:11 +0200)]
* README: Add command `debbugs-gnu-bugs'.

10 years agojs2-parse-switch: Fix the docstring
Dmitry Gutov [Tue, 24 Sep 2013 10:41:21 +0000 (13:41 +0300)]
js2-parse-switch: Fix the docstring

10 years ago* temp-buffer-browse.el (temp-buffer-browse-setup): Fix slowdown.
Leo Liu [Mon, 23 Sep 2013 12:26:26 +0000 (20:26 +0800)]
* temp-buffer-browse.el (temp-buffer-browse-setup): Fix slowdown.

10 years agocompany-files-complete: Filter candidates by prefix
Dmitry Gutov [Mon, 23 Sep 2013 02:13:54 +0000 (05:13 +0300)]
company-files-complete: Filter candidates by prefix

10 years ago* company-untabify: Rename to `company-plainify'.
Dmitry Gutov [Mon, 23 Sep 2013 00:36:31 +0000 (03:36 +0300)]
* company-untabify: Rename to `company-plainify'.
* company-modify-line: Move `line-prefix' logic to `company-plainify'.

Fix #24, take four

10 years agocompany--column: Account for line-prefix even at bol
Dmitry Gutov [Sun, 22 Sep 2013 23:03:23 +0000 (02:03 +0300)]
company--column: Account for line-prefix even at bol

Again, for org-indent-mode.

10 years agowebsocket.el: Set version to 1.2, after last set of server fixes.
Andrew Hyatt [Sun, 22 Sep 2013 03:39:31 +0000 (23:39 -0400)]
websocket.el: Set version to 1.2, after last set of server fixes.

10 years agoDoc fix
Leo Liu [Thu, 5 Sep 2013 02:04:11 +0000 (10:04 +0800)]
Doc fix

Thanks to Ting-Yu Lin for the pointer.

10 years agoFix #114
Dmitry Gutov [Fri, 20 Sep 2013 01:29:17 +0000 (04:29 +0300)]
Fix #114

10 years ago2013-09-15 Andrew Hyatt <ahyatt@gmail.com>
Andrew Hyatt [Sun, 15 Sep 2013 23:52:34 +0000 (19:52 -0400)]
2013-09-15 Andrew Hyatt  <ahyatt@gmail.com>

        * websocket.el (websocket-mask-frames, websocket-encode-frame,
          websocket, websocket-send): Get rid of
          `websocket-mask-frames' variable, which was a mistake, and
          make masking mandatory for clients and forbidden for
          servers.
        * websocket-test.el (websocket-encode-frame,
          websocket-outer-filter): Alter tests to pass new argument
          for `websocket-encode-frame'.

        * websocket.el (websocket-close, websocket-open,
          websocket-server-accept): Only call the on-close callback on
          process state change if the process is now closed or
          similar, and always call the on-close callback from
          `websocket-close'
        * websocket-test.el (websocket-close): Add an on-close callback
          which the `websocket-close' method now expects.

        * magit-functiona-test.el: Assert on ready-state, and increase
          the sleep time for the wss test.