]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
10 years agoupdate to Ada mode version 5.0.1
Stephen Leake [Sun, 2 Feb 2014 20:44:45 +0000 (14:44 -0600)]
update to Ada mode version 5.0.1

new Ada mode keybinding: C-c ; comment-dwim

new Ada mode menu entries: comment-dwim, ada-reset-parser

misc bug fixes

ada-indent-opentoken is now a minor mode

new gpr mode keybinding: C-c C-o ff-find-other-file

packages/ada-mode/README: New file.

10 years agoMerge the two README. Update copyright_exceptions.
Stefan Monnier [Thu, 30 Jan 2014 14:00:43 +0000 (09:00 -0500)]
Merge the two README.  Update copyright_exceptions.

10 years agoMerge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa
Stefan Monnier [Thu, 30 Jan 2014 02:31:58 +0000 (21:31 -0500)]
Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

10 years ago* packages/uni-confusables/uni-confusables.el: Add ELPA metadata.
Stefan Monnier [Thu, 30 Jan 2014 02:31:50 +0000 (21:31 -0500)]
* packages/uni-confusables/uni-confusables.el: Add ELPA metadata.
* packages/uni-confusables/uni-confusables-pkg.el: Delete.
* packages/uni-confusables/gen-confusables.el: Use cl-lib.
(gen-confusables-write): Generate a file header that better complies with
the coding conventions (and includes the ELPA metadata).

10 years ago[maint] Describe a way to do public incubation.
Thien-Thi Nguyen [Tue, 28 Jan 2014 15:59:16 +0000 (16:59 +0100)]
[maint] Describe a way to do public incubation.

Other ways at this time require munging the cron job.  See:
<http://lists.gnu.org/archive/html/emacs-devel/2014-01/msg02156.html>.

* packages/README (Public incubation): New section.

10 years agooauth2.el: Add support for async retrieve.
Rüdiger Sonderfeld [Wed, 11 Sep 2013 14:19:42 +0000 (16:19 +0200)]
oauth2.el: Add support for async retrieve.

* packages/oauth2/oauth2.el (oauth--tokens-need-renew): Remove.
  (oauth--token-data): New variable.
  (url-http-handle-authentication): Call `url-retrieve-internal'
  directly instead of depending on `oauth--tokens-need-renew'.
  (oauth2-url-retrieve-synchronously): Call `url-retrieve' once.
  (oauth2-url-retrieve): New function.

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
Signed-off-by: Julien Danjou <julien@danjou.info>
10 years agoMerge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa
Stefan Monnier [Tue, 28 Jan 2014 12:46:22 +0000 (07:46 -0500)]
Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

10 years ago* lmc.el (lmc-asm-indentation): Indent to tab-width by default.
Stefan Monnier [Tue, 28 Jan 2014 12:45:52 +0000 (07:45 -0500)]
* lmc.el (lmc-asm-indentation): Indent to tab-width by default.
(lmc-step): Fix prompt for IN.

10 years agoMerge branch 'master' of git://bzr.sv.gnu.org/emacs/elpa
Michael Albinus [Tue, 28 Jan 2014 09:53:17 +0000 (10:53 +0100)]
Merge branch 'master' of git://bzr.sv.gnu.org/emacs/elpa

10 years ago* README: Fix command invocation.
Michael Albinus [Tue, 28 Jan 2014 09:52:15 +0000 (10:52 +0100)]
* README: Fix command invocation.

10 years ago* debbugs.el:
Michael Albinus [Tue, 28 Jan 2014 09:43:34 +0000 (10:43 +0100)]
* debbugs.el:
* debbugs-gnu.el:
* debbugs-org.el: Increase Version to 0.6.

10 years ago* admin/forward-diffs.py: Set Maintainer to FSF.
Glenn Morris [Sat, 25 Jan 2014 20:45:09 +0000 (12:45 -0800)]
* admin/forward-diffs.py: Set Maintainer to FSF.

10 years agoMerge commit '8dc8f9525714db66f659a2a51322345068764bd3' from company
Dmitry Gutov [Sat, 25 Jan 2014 11:34:56 +0000 (13:34 +0200)]
Merge commit '8dc8f9525714db66f659a2a51322345068764bd3' from company

Conflicts:
packages/company/company-capf.el

10 years agoRemove leftover message statement
Dmitry Gutov [Sat, 25 Jan 2014 11:28:59 +0000 (13:28 +0200)]
Remove leftover message statement

10 years agoRelease 0.6.14
Dmitry Gutov [Sat, 25 Jan 2014 11:24:09 +0000 (13:24 +0200)]
Release 0.6.14

10 years ago* company-capf.el (company--capf-data): Don't get confused by lambda exps.
Stefan Monnier [Sat, 25 Jan 2014 11:20:09 +0000 (13:20 +0200)]
* company-capf.el (company--capf-data): Don't get confused by lambda exps.

10 years agocompany--create-lines: Clear the old offset when appropriate
Dmitry Gutov [Sat, 25 Jan 2014 10:47:43 +0000 (12:47 +0200)]
company--create-lines: Clear the old offset when appropriate

10 years agocompany--create-lines: only reserve width for numbers when they'll be displayed
Dmitry Gutov [Sat, 25 Jan 2014 08:18:11 +0000 (10:18 +0200)]
company--create-lines: only reserve width for numbers when they'll be displayed

10 years agocompany-select-mouse: update for when scrollbar is used
Dmitry Gutov [Sat, 25 Jan 2014 08:13:23 +0000 (10:13 +0200)]
company-select-mouse: update for when scrollbar is used

10 years ago* cl-lib.el: Resolve conflicts with old internal definitions (bug#16353).
Stefan Monnier [Sat, 25 Jan 2014 05:18:33 +0000 (00:18 -0500)]
* cl-lib.el: Resolve conflicts with old internal definitions (bug#16353).
(dolist fun): Don't skip definitions silently.
(define-setf-expander): Remove, not in cl-lib.
(cl-position, cl-delete-duplicates): Add advice to distinguish the use case.
(cl-member): Override old definition.

10 years ago* packages/sokoban/sokoban.el: Fix version.
Stefan Monnier [Fri, 24 Jan 2014 21:09:47 +0000 (16:09 -0500)]
* packages/sokoban/sokoban.el: Fix version.
* packages/sokoban/sokoban-pkg.el: Remove.

10 years ago* company-capf.el (company--capf-data): Don't get confused by lambda exps.
Stefan Monnier [Fri, 24 Jan 2014 18:24:09 +0000 (13:24 -0500)]
* company-capf.el (company--capf-data): Don't get confused by lambda exps.

10 years agoRender scrollbar on the side of the tooltip
Dmitry Gutov [Fri, 24 Jan 2014 05:04:39 +0000 (07:04 +0200)]
Render scrollbar on the side of the tooltip

Closes #48

10 years ago{cutoff,offset}, {numbered,position}-line
Dmitry Gutov [Fri, 24 Jan 2014 00:30:00 +0000 (02:30 +0200)]
{cutoff,offset}, {numbered,position}-line

10 years agocompany--numbered-line: span tooltip face to the margins
Dmitry Gutov [Thu, 23 Jan 2014 11:22:50 +0000 (13:22 +0200)]
company--numbered-line: span tooltip face to the margins

10 years agoRender the popup with margins
Dmitry Gutov [Thu, 23 Jan 2014 04:38:34 +0000 (06:38 +0200)]
Render the popup with margins

10 years agoFix #49
Dmitry Gutov [Thu, 23 Jan 2014 01:54:28 +0000 (03:54 +0200)]
Fix #49

Adjust for window-width aberrations when Emacs runs in a terminal.

10 years agoMerge commit '2badcc6227a88e1aba288f442af5f4e1ce55d366' from company
Dmitry Gutov [Mon, 20 Jan 2014 00:41:34 +0000 (02:41 +0200)]
Merge commit '2badcc6227a88e1aba288f442af5f4e1ce55d366' from company

10 years agoUpdate some docstrings for clarity
Dmitry Gutov [Mon, 20 Jan 2014 00:40:32 +0000 (02:40 +0200)]
Update some docstrings for clarity

10 years agoUse best compression possible for latest packages tarball.
Thien-Thi Nguyen [Wed, 15 Jan 2014 03:42:15 +0000 (04:42 +0100)]
Use best compression possible for latest packages tarball.

* admin/update-archive.sh: Invoke tar w/ ‘GZIP=--best’ in environment.

10 years ago* csv-mode (csv-mode-line-help-echo): Remove.
Stefan Monnier [Wed, 15 Jan 2014 15:21:44 +0000 (10:21 -0500)]
* csv-mode (csv-mode-line-help-echo): Remove.

10 years agoAdd new copyright exception.
Stefan Monnier [Wed, 15 Jan 2014 15:19:34 +0000 (10:19 -0500)]
Add new copyright exception.

10 years agobump version number to see if it gets published
Ivan Kanis [Wed, 15 Jan 2014 07:04:22 +0000 (08:04 +0100)]
bump version number to see if it gets published

10 years agoMerge commit '8b4d7da0d6aa1e24379fe5ace5bd2705352ea07e' from company
Dmitry Gutov [Wed, 15 Jan 2014 05:34:05 +0000 (07:34 +0200)]
Merge commit '8b4d7da0d6aa1e24379fe5ace5bd2705352ea07e' from company

10 years ago* archive-contents.el (archive--simple-package-p): Quote the
Dmitry Gutov [Wed, 15 Jan 2014 04:21:50 +0000 (06:21 +0200)]
* archive-contents.el (archive--simple-package-p): Quote the
keywords list (Bug#16222).

10 years agoRelease 0.6.13
Dmitry Gutov [Wed, 15 Jan 2014 03:45:16 +0000 (05:45 +0200)]
Release 0.6.13

10 years agoIf there's just one candidate, set company-common to it
Dmitry Gutov [Wed, 15 Jan 2014 03:06:21 +0000 (05:06 +0200)]
If there's just one candidate, set company-common to it

10 years agocompany-capf: Highlight the "common" part
Dmitry Gutov [Wed, 15 Jan 2014 02:55:50 +0000 (04:55 +0200)]
company-capf: Highlight the "common" part

As in "the part of the candidate up to the last matched character".
Now for partial completion, too.

10 years agocompany-capf: Use base-size returned by completion-all-completions
Dmitry Gutov [Wed, 15 Jan 2014 01:01:06 +0000 (03:01 +0200)]
company-capf: Use base-size returned by completion-all-completions

Thanks to Stefan for the tip

10 years agoNew package: ascii-art-to-unicode
Thien-Thi Nguyen [Tue, 14 Jan 2014 20:54:33 +0000 (21:54 +0100)]
New package: ascii-art-to-unicode

* packages/ascii-art-to-unicode/: New dir.
* packages/ascii-art-to-unicode/ascii-art-to-unicode.el: New file.

10 years agoMerge commit '67a96dbbfe645b64291ed62eab6f1eb391a834e0' from company
Dmitry Gutov [Tue, 14 Jan 2014 13:39:37 +0000 (15:39 +0200)]
Merge commit '67a96dbbfe645b64291ed62eab6f1eb391a834e0' from company

Conflicts:
packages/company/company-elisp.el
packages/company/company-oddmuse.el

10 years agoFix a broken test, remove a duplicate one
Dmitry Gutov [Tue, 14 Jan 2014 13:20:59 +0000 (15:20 +0200)]
Fix a broken test, remove a duplicate one

10 years agoClose #45
Dmitry Gutov [Tue, 14 Jan 2014 07:41:34 +0000 (09:41 +0200)]
Close #45

* Replace prefix with candidate unless backend says to keep it.
* Add non-prefix completions support.

10 years agoReplace company-elisp with company-capf
Dmitry Gutov [Tue, 14 Jan 2014 04:45:32 +0000 (06:45 +0200)]
Replace company-elisp with company-capf

10 years ago* packages/company/company-etags.el: Require `cl' for `case'.
Stefan Monnier [Tue, 14 Jan 2014 04:34:41 +0000 (06:34 +0200)]
* packages/company/company-etags.el: Require `cl' for `case'.
* packages/company/company-oddmuse.el: Avoid `eval-when'.

10 years agoMerge commit 'af601c4a8a087cc5a12a08e08af094c4e21d417c' from diff-hl
Dmitry Gutov [Tue, 14 Jan 2014 02:55:00 +0000 (04:55 +0200)]
Merge commit 'af601c4a8a087cc5a12a08e08af094c4e21d417c' from diff-hl

10 years agoMerge commit '3575aaa39f311822dcedd53235ba036e9cf68ab8' from js2-mode
Dmitry Gutov [Tue, 14 Jan 2014 02:34:55 +0000 (04:34 +0200)]
Merge commit '3575aaa39f311822dcedd53235ba036e9cf68ab8' from js2-mode

10 years agoAdd .gitignore
Dmitry Gutov [Tue, 14 Jan 2014 02:03:39 +0000 (04:03 +0200)]
Add .gitignore

10 years agoUpdate copyright years, bump the version
Dmitry Gutov [Tue, 14 Jan 2014 01:54:14 +0000 (03:54 +0200)]
Update copyright years, bump the version

10 years agoAlso highlight function names after new operator
Dmitry Gutov [Tue, 14 Jan 2014 01:52:27 +0000 (03:52 +0200)]
Also highlight function names after new operator

+ Only highlight name tokens, disregarding function objects accessed
via array-get, etc.

#128

10 years ago* packages/company/company-etags.el: Require `cl' for `case'.
Stefan Monnier [Tue, 14 Jan 2014 01:08:17 +0000 (20:08 -0500)]
* packages/company/company-etags.el: Require `cl' for `case'.
* packages/company/company-oddmuse.el: Avoid `eval-when' before requiring `cl'.
* packages/company/company-elisp.el (company-elisp): Simplify.

10 years ago* debbugs-org.el (debbugs-org-show-next-reports): Use `org-sbe' if available.
Michael Albinus [Sun, 12 Jan 2014 17:44:20 +0000 (18:44 +0100)]
* debbugs-org.el (debbugs-org-show-next-reports): Use `org-sbe' if available.

10 years agoFontify function calls
Dmitry Gutov [Sat, 11 Jan 2014 23:45:38 +0000 (03:45 +0400)]
Fontify function calls

Closes #128

10 years agoMerge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa
Stefan Monnier [Fri, 10 Jan 2014 13:53:45 +0000 (08:53 -0500)]
Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

10 years ago* wpuzzle.el: Minor cleanup. Run checkdoc-current-buffer.
Stefan Monnier [Fri, 10 Jan 2014 13:53:33 +0000 (08:53 -0500)]
* wpuzzle.el: Minor cleanup.  Run checkdoc-current-buffer.

(100secwp-high-score-file): Use expand-file-name.
(100secwp-add): Remove redundant `progn'.
(100secwp-retrieve-high-score, 100secwp-end-game): Don't use find-file.

10 years ago* debbugs-org.el (debbugs-org-ids): Declare it buffer-local.
Michael Albinus [Fri, 10 Jan 2014 10:00:40 +0000 (11:00 +0100)]
* debbugs-org.el (debbugs-org-ids): Declare it buffer-local.
(debbugs-org-show-buffer-name): New defun.  Apply it everywhere the
respective variable has been used.
(debbugs-org): Protect the whole code.
(debbugs-org-show-reports): Let `debbugs-org-ids' survive mode
setting.  Do not insert header line.  Do not format buffer.
(debbugs-org-show-next-reports): Add file local variables.

10 years agomove wpuzzle in packages directory
Ivan Kanis [Thu, 9 Jan 2014 12:16:06 +0000 (13:16 +0100)]
move wpuzzle in packages directory

10 years ago* debbugs-gnu.el (debbugs-gnu-default-packages): Add new packages.
Michael Albinus [Thu, 9 Jan 2014 11:34:11 +0000 (12:34 +0100)]
* debbugs-gnu.el (debbugs-gnu-default-packages): Add new packages.
(debbugs-gnu): Fix docstring.

10 years ago* debbugs-org.el (debbugs-org-show-buffer-name): New defvar.
Michael Albinus [Thu, 9 Jan 2014 11:32:47 +0000 (12:32 +0100)]
* debbugs-org.el (debbugs-org-show-buffer-name): New defvar.
(debbugs-org, debbugs-org-show-reports)
(debbugs-org-show-next-reports, debbugs-org-mode): Use it.
(debbugs-org-regenerate-status): Fix docstring.

10 years ago* debbugs-gnu.el (debbugs-gnu): Handle SUPPRESS properly.
Michael Albinus [Wed, 8 Jan 2014 14:03:19 +0000 (15:03 +0100)]
* debbugs-gnu.el (debbugs-gnu): Handle SUPPRESS properly.

* debbugs-org.el (debbugs-org): Add SUPPRESS argument.

10 years ago* debbugs-org.el (debbugs-org-show-reports): Add a minor mode header line.
Michael Albinus [Wed, 8 Jan 2014 09:16:00 +0000 (10:16 +0100)]
* debbugs-org.el (debbugs-org-show-reports): Add a minor mode header line.
(debbugs-org-regenerate-status): Remove (interactive).  Not needed anymore.
(debbugs-org-mode-map): Remove "C-c # g" key binding.  Not needed anymore.
(debbugs-org-mode): Autoload it.  Apply `debbugs-org-regenerate-status'.

10 years agorename 100secwp to wpuzzle
Ivan Kanis [Tue, 7 Jan 2014 17:43:18 +0000 (18:43 +0100)]
rename 100secwp to wpuzzle

10 years agoNew command `debbugs-org-regenerate-status'
bastien1 [Tue, 7 Jan 2014 16:26:54 +0000 (17:26 +0100)]
New command `debbugs-org-regenerate-status'

* debbugs-org.el: Mention `debbugs-org-regenerate-status'
in the comment section.

* debbugs-org.el (debbugs-org-show-reports): Fix typo.
(debbugs-org-regenerate-status): New command.
(debbugs-org-mode-map): Bind it to `C-c # g'.

10 years agoUpdate copyright years.
bastien1 [Tue, 7 Jan 2014 13:40:19 +0000 (14:40 +0100)]
Update copyright years.

10 years agoadd 100 seconds word puzzle version 1.0
Ivan Kanis [Tue, 7 Jan 2014 13:38:14 +0000 (14:38 +0100)]
add 100 seconds word puzzle version 1.0

10 years agoMerge branch 'master' of git://bzr.sv.gnu.org/emacs/elpa
Michael Albinus [Tue, 7 Jan 2014 13:36:34 +0000 (14:36 +0100)]
Merge branch 'master' of git://bzr.sv.gnu.org/emacs/elpa

10 years agoUpdate copyright years.
Michael Albinus [Tue, 7 Jan 2014 13:27:23 +0000 (14:27 +0100)]
Update copyright years.

10 years agocompany-capf: Perform sorting before prefix adjustment
Dmitry Gutov [Mon, 6 Jan 2014 03:53:07 +0000 (07:53 +0400)]
company-capf: Perform sorting before prefix adjustment

10 years agoFix http://debbugs.gnu.org/16334
Dmitry Gutov [Sun, 5 Jan 2014 03:16:13 +0000 (07:16 +0400)]
Fix http://debbugs.gnu.org/16334

10 years ago* nlinum.el: Add global-nlinum-mode and nlinum-format-function.
Stefan Monnier [Fri, 3 Jan 2014 03:49:10 +0000 (22:49 -0500)]
* nlinum.el: Add global-nlinum-mode and nlinum-format-function.

10 years agoMinor fix, according to the GNU Web Site Guidelines
Xue Fuqiao [Sun, 29 Dec 2013 04:56:46 +0000 (12:56 +0800)]
Minor fix, according to the GNU Web Site Guidelines

10 years ago* undo-tree: Update to version 0.6.5.
Toby S. Cubitt [Sat, 28 Dec 2013 18:31:09 +0000 (18:31 +0000)]
* undo-tree: Update to version 0.6.5.

10 years ago* wisi: Fix warnings and a few 80-columns overruns
Stefan Monnier [Fri, 27 Dec 2013 21:31:45 +0000 (16:31 -0500)]
* wisi: Fix warnings and a few 80-columns overruns

10 years agoMerge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa
Stefan Monnier [Fri, 27 Dec 2013 15:32:34 +0000 (10:32 -0500)]
Merge branch 'master' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa

10 years ago* sml-mode.el (sml-smie-rules): Adjust for new :close-all rule.
Stefan Monnier [Fri, 27 Dec 2013 15:31:50 +0000 (10:31 -0500)]
* sml-mode.el (sml-smie-rules): Adjust for new :close-all rule.

10 years agoflylisp: New package. See announcement: http://lists.gnu.org/archive/html/emacs-devel...
Barry [Fri, 27 Dec 2013 04:42:23 +0000 (23:42 -0500)]
flylisp: New package. See announcement: http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00486.html

10 years ago* adjust-parens: Two new defcustoms:
Barry [Fri, 27 Dec 2013 04:36:36 +0000 (23:36 -0500)]
* adjust-parens: Two new defcustoms:
  adjust-parens-fallback-(in|de)dent-function

  Reduce code duplication.

10 years ago* diff-hl: Fix byte compilation errors
Barry [Fri, 27 Dec 2013 03:48:59 +0000 (22:48 -0500)]
* diff-hl: Fix byte compilation errors

10 years ago* wisi: Fix up dependency and sectioning style.
Stefan Monnier [Thu, 26 Dec 2013 17:57:48 +0000 (12:57 -0500)]
* wisi: Fix up dependency and sectioning style.

10 years agoUpdate copyright exceptions.
Stefan Monnier [Tue, 24 Dec 2013 15:15:12 +0000 (10:15 -0500)]
Update copyright exceptions.

10 years agoFix up copyright notices.
Stefan Monnier [Tue, 24 Dec 2013 15:13:52 +0000 (10:13 -0500)]
Fix up copyright notices.

10 years agoAdd ada-mode, wisi packages
U-takver\stephe [Tue, 24 Dec 2013 09:46:45 +0000 (03:46 -0600)]
Add ada-mode, wisi packages

* packages/ada-mode/: New directory.

* packages/wisi/: New directory.

10 years agoMerge pull request #44 from dcolascione/master
Dmitry Gutov [Mon, 23 Dec 2013 14:10:55 +0000 (06:10 -0800)]
Merge pull request #44 from dcolascione/master

Require cl before using cl

10 years agoRequire cl before using cl
Daniel Colascione [Mon, 23 Dec 2013 13:25:18 +0000 (05:25 -0800)]
Require cl before using cl

10 years agoFix #43
Dmitry Gutov [Mon, 23 Dec 2013 10:46:38 +0000 (12:46 +0200)]
Fix #43

10 years agoFix #127
Dmitry Gutov [Sun, 22 Dec 2013 03:08:13 +0000 (05:08 +0200)]
Fix #127

10 years agoRename the new functions and rewrite the comments
Dmitry Gutov [Thu, 19 Dec 2013 14:58:38 +0000 (16:58 +0200)]
Rename the new functions and rewrite the comments

10 years agoimenu hint for orphan function
Chen Bin [Wed, 18 Dec 2013 10:04:50 +0000 (21:04 +1100)]
imenu hint for orphan function

10 years agoAdd comments for autoloaded elements.
Andrey Kotlarski [Tue, 17 Dec 2013 20:51:33 +0000 (22:51 +0200)]
Add comments for autoloaded elements.

10 years agoContinue previous change.
Xue Fuqiao [Mon, 16 Dec 2013 13:13:46 +0000 (21:13 +0800)]
Continue previous change.

10 years agoMinor cleanup.
Xue Fuqiao [Mon, 16 Dec 2013 13:08:26 +0000 (21:08 +0800)]
Minor cleanup.

10 years agoMake html/index.html be consistent with other gnu.org websites.
Xue Fuqiao [Mon, 16 Dec 2013 12:55:54 +0000 (20:55 +0800)]
Make html/index.html be consistent with other gnu.org websites.

10 years agoRemove the ERT testing file, which had too many FSF-unsigned changes.
Andrew Hyatt [Sun, 15 Dec 2013 02:17:48 +0000 (21:17 -0500)]
Remove the ERT testing file, which had too many FSF-unsigned changes.

This brings this package into FSF compliance.

* README.org: Mention the fact that the ERT tests are in the github
repository.

* websocket-test.el: Removed.

10 years ago * packages/vlf/vlf.el: Version: 1.2
Andrey Kotlarski [Sat, 14 Dec 2013 21:47:42 +0000 (23:47 +0200)]
* packages/vlf/vlf.el: Version: 1.2
Add ability to customize when VLF is offered and activated.
(vlf-application, vlf-forbidden-modes-list): New customizations.
(vlf-mode-map): Change bindings.
(vlf-prefix-map): New map.
(vlf-with-undo-disabled): Move it before its first use to fix
package installation.
(vlf-mode): Initialize vlf-start-pos and vlf-end-pos.
(vlf-determine-major-mode): New function.
(abort-if-file-too-large): Add support for VLF application
customization and fix it for GNU Emacs 23.
(vlf-get-file-size): Return 0 in case file size is missing.
(vlf-verify-size): Fix file size determination for symlinks by
using buffer-file-truename.
(vlf-revert): Turn into command.  Stop spurious questions.
(vlf-next-batch-from-point): Fix in case end of file is near.
(vlf-move-to-chunk-1): Fix behaviour for unsaved new files and
point jumps.
(vlf-refresh): Remove.
(vlf-write): Fix behaviour for first save of new file.

10 years ago * packages/vlf/vlf.el: Version 1.1
Andrey Kotlarski [Sat, 14 Dec 2013 21:31:59 +0000 (23:31 +0200)]
* packages/vlf/vlf.el: Version 1.1
Stabilize decoding and saving.  Optimize moving between
overlapping chunks.
(vlf-mode): Forbid automatic final new line.  Improve reloading of
all content.
(vlf-move-to-chunk): Always use vlf-move-to-chunk-1.
(vlf-move-to-chunk-1): Use vlf-with-undo-disabled.  Fix length
calculation when deleting from buffer.
(vlf-partial-decode-shown-p): New function.
(vlf-adjust-chunk): Use it.  Fix end adjustment for earlier GNU
Emacs releases.
(vlf-refresh): Use vlf-move-to-chunk-2.

10 years ago * packages/vlf/vlf.el: Version 1.0
Andrey Kotlarski [Sat, 14 Dec 2013 21:20:43 +0000 (23:20 +0200)]
* packages/vlf/vlf.el: Version 1.0
Turn VLF into minor mode and abstract chunk insertion.
(vlf-encode-size, vlf-format-buffer-name, vlf-edit-mode-map)
(vlf-edit-mode): Remove.
(vlf-mode-map): Turn into prefix map, add new bindings.
(vlf-mode): Turn into minor mode.
(vlf): Call vlf-mode.
(scroll-up): Scroll when point-max is visible.
(scroll-down): Scroll when point-min is visible.
(vlf-update-buffer-name): Hide total file size.
(vlf-insert-file): Refactor.
(vlf-revert): Use vlf-move-to-chunk-2.
(vlf-with-undo-disabled): New macro.
(vlf-file-shift-back, vlf-file-shift-forward): Use it.
(vlf-no-modifications): New function.
(vlf-re-search-forward, vlf-re-search-backward, vlf-goto-line):
Use it.
(vlf-next-batch, vlf-prev-batch, vlf-move-to-batch): Simplify with
vlf-move-to-chunk.
(vlf-next-batch-from-point, vlf-occur-visit-new-buffer): New
commands.
(vlf-move-to-chunk-1, vlf-move-to-chunk-2): New functions.
(vlf-move-to-chunk): Use them.
(vlf-adjust-chunk): Specify region and adjust end too.
(vlf-re-search): Ignore case and remove assert.
(vlf-goto-match): Guarantee highlight removal.
(vlf-occur-visit): Reuse existing VLF buffer if possible and add
ability to explicitly open in new VLF buffer.
(vlf-occur): Use temporary VLF buffer to index if current is
modified.
(vlf-build-occur): Ignore case and get buffer to be indexed as
argument.
(vlf-discard-edit): Rename to vlf-refresh.
(vlf-write): Use vlf-end-pos and vlf-start-pos to calculate size
change.

10 years agoMerge branch 'master' of github.com:leoliu/ggtags
Leo Liu [Tue, 10 Dec 2013 07:44:32 +0000 (15:44 +0800)]
Merge branch 'master' of github.com:leoliu/ggtags

10 years agoEnsure global buffer is shown in case of error
Leo Liu [Tue, 10 Dec 2013 05:55:41 +0000 (13:55 +0800)]
Ensure global buffer is shown in case of error

Use relative path in ggtags-browse-file-as-hypertext.
Doc fix.

10 years agoCompatible with emacs 24.1 and 24.2
Leo Liu [Tue, 10 Dec 2013 00:59:23 +0000 (08:59 +0800)]
Compatible with emacs 24.1 and 24.2

10 years agoFix #25: check display-buffer-no-window availability
Leo Liu [Mon, 9 Dec 2013 13:31:18 +0000 (21:31 +0800)]
Fix #25: check display-buffer-no-window availability