]>
code.delx.au - gnu-emacs-elpa/log
Dmitry Gutov [Wed, 12 Feb 2014 00:47:36 +0000 (02:47 +0200)]
Dmitry Gutov [Wed, 12 Feb 2014 00:33:04 +0000 (02:33 +0200)]
Make prefix keys customizable
Closes #17
Glenn Morris [Mon, 10 Feb 2014 08:30:19 +0000 (00:30 -0800)]
* debbugs/debbugs-gnu.el (debbugs-gnu-default-packages): Add auctex, mh-e.
Glenn Morris [Mon, 10 Feb 2014 08:18:18 +0000 (00:18 -0800)]
* debbugs/debbugs-gnu.el (debbugs-gnu-default-packages): Remove w32, ns.
Glenn Morris [Mon, 10 Feb 2014 01:40:47 +0000 (17:40 -0800)]
Replace "Maintainer: FSF" with the emacs-devel mailing address
Dmitry Gutov [Mon, 3 Feb 2014 17:35:24 +0000 (19:35 +0200)]
Dmitry Gutov [Mon, 3 Feb 2014 17:34:16 +0000 (19:34 +0200)]
Remove outdated comment
Dmitry Gutov [Mon, 3 Feb 2014 15:33:04 +0000 (17:33 +0200)]
Fix #56
Continuation of
9218392f .
Dmitry Gutov [Mon, 3 Feb 2014 15:16:47 +0000 (17:16 +0200)]
Display annotations
To be used instead of the undocumented and now deprecated command `crop'.
http://debbugs.gnu.org/16555
#31
Dmitry Gutov [Mon, 3 Feb 2014 13:50:56 +0000 (15:50 +0200)]
company-capf: strip duplicates
Stephen Leake [Sun, 2 Feb 2014 21:07:43 +0000 (15:07 -0600)]
Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs/elpa
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.
Andrey Kotlarski [Sat, 1 Feb 2014 19:58:53 +0000 (21:58 +0200)]
* packages/vlf: Version 1.4. Add Ediff integration.
* vlf-ediff.el: New file.
* vlf.el: Fix autoload declarations.
(vlf-ediff-buffers): Add autoload declaration.
(vlf-mode-map): Add binding for `vlf-ediff-buffers'.
(vlf): Update docstring.
(vlf-set-batch-size): New command.
(vlf-change-batch-size): Use it.
(vlf-end-of-file): Update file size information.
* vlf-write.el (vlf-write): Temporarily lower tramp verbosity
and turn off font lock.
* vlf-search.el (vlf-re-search): Temporarily lower tramp verbosity
and turn off font lock.
* vlf-occur.el (vlf-occur): Restore undo information.
(vlf-build-occur): Temporarily lower tramp verbosity.
* vlf-base.el (vlf-move-to-chunk): Handle cases where chunk
outside file size is requested.
(vlf-delete-region): New function.
(vlf-move-to-chunk-1): Use it. Optimize jumps to next/previous
chunk.
(vlf-insert-file-contents-safe): Rename to `vlf-insert-file-contents-1'.
(vlf-adjust-start): Simplify.
(vlf-adjust-end): Remove.
Andrey Kotlarski [Sat, 1 Feb 2014 19:37:27 +0000 (21:37 +0200)]
* packages/vlf: Version 1.3.
* vlf.el: Update comment section. Decouple integration code from
the rest.
(vlf-stop-follow): Add autoload definition.
(vlf-mode): Simplify code.
(vlf): Return newly created buffer.
(vlf-next-batch, vlf-prev-batch): Move functions before first
usage.
(vlf-beginning-of-file, vlf-end-of-file): Use
`vlf-move-to-batch'.
(vlf-revert): Remove needless modtime update.
* vlf-base.el (vlf-min-chunk-size): Rename to `vlf-sample-size'.
(vlf-move-to-chunk-1): Widen before measuring chunk length.
Detect change of file. Remove ignoring of small chunk moves.
Update modification time.
(vlf-move-to-chunk-2): Update file size besides modtime.
(vlf-insert-file-contents, vlf-adjust-start, vlf-adjust-end): Add
buffer bytes to beginning/end of requested chunk when adjusting.
(vlf-insert-file-contents-safe): Insert content literally and then
decode.
* vlf-write.el (vlf-write): Widen before writing. No need to
verify size.
(vlf-file-shift-back, vlf-shift-batch, vlf-shift-batches): Update
modtime.
* vlf-integrate.el (vlf-disable-for-function): New macro. Use it
to disable VLF activation for some TAGS functions.
* vlf-follow.el (vlf-follow-timer): Declare buffer local.
(vlf-stop-follow): Check if `vlf-follow-timer' is set.
Andrey Kotlarski [Sat, 1 Feb 2014 17:07:38 +0000 (19:07 +0200)]
* packages/vlf: Break into components.
* packages/vlf/vlf.el: Update copyright dates.
(vlf-write, vlf-re-search-forward, vlf-re-search-backward)
(vlf-goto-line, vlf-occur, vlf-toggle-follow): Add autoload
declarations.
(vlf-mode-map): Add binding for `vlf-toggle-follow'.
* packages/vlf/vlf-write.el: New file.
* packages/vlf/vlf-search.el: New file.
* packages/vlf/vlf-occur.el: New file.
* packages/vlf/vlf-integrate.el: New file.
* packages/vlf/vlf-follow.el: New file.
* packages/vlf/vlf-base.el: New file.
Andrey Kotlarski [Sat, 1 Feb 2014 16:45:15 +0000 (18:45 +0200)]
* packages/vlf/vlf.el: Add recenter around chunk functionality.
(vlf-follow-timer): New variable.
(vlf-partial-decode-shown, vlf-min-chunk-size): New constants.
(vlf-with-undo-disabled): Restore previous undo list.
(vlf-shift-undo-list): New function.
(vlf-mode): Stop follow timer if active.
("etags"): Don't apply automatically VLF over TAGS files.
(vlf-move-to-chunk, vlf-move-to-chunk-1, vlf-move-to-chunk-2):
Return number of bytes added to beginning and end for proper
decoding.
(vlf-move-to-chunk-1): Adjust undo list when chunk start has
changed. Ignore moving by just a few bytes.
(vlf-adjust-start, vlf-adjust-end, vlf-insert-content-safe): New functions.
(vlf-adjust-chunk): Use them. Rename to `vlf-insert-file-contents'.
(vlf-recenter): New function.
(vlf-stop-following, vlf-start-following): New commands.
Dmitry Gutov [Sat, 1 Feb 2014 16:06:02 +0000 (18:06 +0200)]
Don't "transform" twice
Dmitry Gutov [Sat, 1 Feb 2014 13:59:45 +0000 (15:59 +0200)]
Remove NEWS entry for
9b0d457 , it's a bugfix
Dmitry Gutov [Sat, 1 Feb 2014 05:37:11 +0000 (07:37 +0200)]
company-sort-by-occurrence: consider the preceding line
Dmitry Gutov [Sat, 1 Feb 2014 05:33:27 +0000 (07:33 +0200)]
company--continue-failed: require matching input properly
Even when it breaks prefix.
Dmitry Gutov [Sat, 1 Feb 2014 03:29:27 +0000 (05:29 +0200)]
company-preview* faces: inherit from company-tooltip-[common-]selection
when background is light.
Dmitry Gutov [Sat, 1 Feb 2014 03:12:09 +0000 (05:12 +0200)]
Render company-preview-frontend after the cursor
Dmitry Gutov [Sat, 1 Feb 2014 02:40:08 +0000 (04:40 +0200)]
Don't generate bogus event in Emacs 24.4
Dmitry Gutov [Fri, 31 Jan 2014 05:09:29 +0000 (07:09 +0200)]
company-transformers: improve the defcustom widget
Dmitry Gutov [Fri, 31 Jan 2014 04:29:41 +0000 (06:29 +0200)]
Add new option, company-dabbrev-minimum-length
Dmitry Gutov [Fri, 31 Jan 2014 03:14:03 +0000 (05:14 +0200)]
company-sort-by-occurrence: update the docstring
Dmitry Gutov [Thu, 30 Jan 2014 18:11:18 +0000 (20:11 +0200)]
Fix #54
Dmitry Gutov [Thu, 30 Jan 2014 17:13:14 +0000 (19:13 +0200)]
company-sort-by-occurrence: handle cons prefixes
Dmitry Gutov [Thu, 30 Jan 2014 16:45:59 +0000 (18:45 +0200)]
Add company-transformers
Closes #52
Stefan Monnier [Thu, 30 Jan 2014 14:00:43 +0000 (09:00 -0500)]
Merge the two README. Update copyright_exceptions.
Dmitry Gutov [Thu, 30 Jan 2014 06:18:41 +0000 (08:18 +0200)]
Lower dabbrev time limits
Computers are faster now; I prefer things to be snappier
Dmitry Gutov [Thu, 30 Jan 2014 05:08:35 +0000 (07:08 +0200)]
Make dabbrev and dabbrev-code more customizable
#52
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
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).
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.
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>
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
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.
Michael Albinus [Tue, 28 Jan 2014 09:53:17 +0000 (10:53 +0100)]
Merge branch 'master' of git://bzr.sv.gnu.org/emacs/elpa
Michael Albinus [Tue, 28 Jan 2014 09:52:15 +0000 (10:52 +0100)]
* README: Fix command invocation.
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.
Dmitry Gutov [Mon, 27 Jan 2014 01:56:25 +0000 (03:56 +0200)]
company-begin-commands: add `org-self-insert-command'
#50
Glenn Morris [Sat, 25 Jan 2014 20:45:09 +0000 (12:45 -0800)]
* admin/forward-diffs.py: Set Maintainer to FSF.
Dmitry Gutov [Sat, 25 Jan 2014 11:34:56 +0000 (13:34 +0200)]
Merge commit '
8dc8f9525714db66f659a2a51322345068764bd3 ' from company
Conflicts:
packages/company/company-capf.el
Dmitry Gutov [Sat, 25 Jan 2014 11:28:59 +0000 (13:28 +0200)]
Remove leftover message statement
Dmitry Gutov [Sat, 25 Jan 2014 11:24:09 +0000 (13:24 +0200)]
Release 0.6.14
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.
Dmitry Gutov [Sat, 25 Jan 2014 10:47:43 +0000 (12:47 +0200)]
company--create-lines: Clear the old offset when appropriate
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
Dmitry Gutov [Sat, 25 Jan 2014 08:13:23 +0000 (10:13 +0200)]
company-select-mouse: update for when scrollbar is used
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.
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.
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.
Dmitry Gutov [Fri, 24 Jan 2014 05:04:39 +0000 (07:04 +0200)]
Render scrollbar on the side of the tooltip
Closes #48
Dmitry Gutov [Fri, 24 Jan 2014 00:30:00 +0000 (02:30 +0200)]
{cutoff,offset}, {numbered,position}-line
Dmitry Gutov [Thu, 23 Jan 2014 11:22:50 +0000 (13:22 +0200)]
company--numbered-line: span tooltip face to the margins
Dmitry Gutov [Thu, 23 Jan 2014 04:38:34 +0000 (06:38 +0200)]
Render the popup with margins
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.
Dmitry Gutov [Mon, 20 Jan 2014 00:41:34 +0000 (02:41 +0200)]
Dmitry Gutov [Mon, 20 Jan 2014 00:40:32 +0000 (02:40 +0200)]
Update some docstrings for clarity
Dmitry Gutov [Sun, 19 Jan 2014 03:50:49 +0000 (05:50 +0200)]
Merge remote-tracking branch 'origin/master'
Dmitry Gutov [Sun, 19 Jan 2014 02:34:10 +0000 (04:34 +0200)]
Fix typo
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.
Stefan Monnier [Wed, 15 Jan 2014 15:21:44 +0000 (10:21 -0500)]
* csv-mode (csv-mode-line-help-echo): Remove.
Stefan Monnier [Wed, 15 Jan 2014 15:19:34 +0000 (10:19 -0500)]
Add new copyright exception.
Ivan Kanis [Wed, 15 Jan 2014 07:04:22 +0000 (08:04 +0100)]
bump version number to see if it gets published
Dmitry Gutov [Wed, 15 Jan 2014 05:34:05 +0000 (07:34 +0200)]
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).
Dmitry Gutov [Wed, 15 Jan 2014 03:45:16 +0000 (05:45 +0200)]
Release 0.6.13
Dmitry Gutov [Wed, 15 Jan 2014 03:06:21 +0000 (05:06 +0200)]
If there's just one candidate, set company-common to it
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.
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
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.
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
Dmitry Gutov [Tue, 14 Jan 2014 13:20:59 +0000 (15:20 +0200)]
Fix a broken test, remove a duplicate one
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.
Dmitry Gutov [Tue, 14 Jan 2014 04:45:32 +0000 (06:45 +0200)]
Replace company-elisp with company-capf
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'.
Dmitry Gutov [Tue, 14 Jan 2014 02:55:00 +0000 (04:55 +0200)]
Dmitry Gutov [Tue, 14 Jan 2014 02:55:00 +0000 (04:55 +0200)]
Dmitry Gutov [Tue, 14 Jan 2014 02:34:55 +0000 (04:34 +0200)]
Dmitry Gutov [Tue, 14 Jan 2014 02:03:39 +0000 (04:03 +0200)]
Add .gitignore
Dmitry Gutov [Tue, 14 Jan 2014 01:54:14 +0000 (03:54 +0200)]
Update copyright years, bump the version
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
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.
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.
Dmitry Gutov [Sat, 11 Jan 2014 23:45:38 +0000 (03:45 +0400)]
Fontify function calls
Closes #128
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
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.
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.
Ivan Kanis [Thu, 9 Jan 2014 12:16:06 +0000 (13:16 +0100)]
move wpuzzle in packages directory
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.
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.
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.
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'.
Ivan Kanis [Tue, 7 Jan 2014 17:43:18 +0000 (18:43 +0100)]
rename 100secwp to wpuzzle
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'.
bastien1 [Tue, 7 Jan 2014 13:40:19 +0000 (14:40 +0100)]
Update copyright years.
Ivan Kanis [Tue, 7 Jan 2014 13:38:14 +0000 (14:38 +0100)]
add 100 seconds word puzzle version 1.0
Michael Albinus [Tue, 7 Jan 2014 13:36:34 +0000 (14:36 +0100)]
Merge branch 'master' of git://bzr.sv.gnu.org/emacs/elpa