]>
code.delx.au - gnu-emacs-elpa/log
Dmitry Gutov [Sat, 18 Jul 2015 01:14:32 +0000 (04:14 +0300)]
Dmitry Gutov [Sat, 18 Jul 2015 01:05:41 +0000 (04:05 +0300)]
Derive from js-mode
Dmitry Gutov [Sat, 18 Jul 2015 00:40:37 +0000 (03:40 +0300)]
Use indentation code from js-mode when we can
Some options has been left without aliases, even though they have
counterparts in js.el, because their values are incompatible:
js2-pretty-multiline-declarations -> js-indent-first-init
js2-indent-switch-body -> js-switch-indent-offset
After upgrading to Emacs 25, the affected users will have to customize
them anew.
Dmitry Gutov [Sun, 12 Jul 2015 22:35:14 +0000 (01:35 +0300)]
Dmitry Gutov [Sun, 12 Jul 2015 22:33:56 +0000 (01:33 +0300)]
And actually update NEWS
Dmitry Gutov [Sun, 12 Jul 2015 22:33:05 +0000 (01:33 +0300)]
Actually remove the macro
Dmitry Gutov [Sun, 12 Jul 2015 22:26:51 +0000 (01:26 +0300)]
Add NEWS entry and bump version
Dmitry Gutov [Sun, 12 Jul 2015 22:09:01 +0000 (01:09 +0300)]
Get rid of js2-with-underscore-as-word-syntax
Dmitry Gutov [Sun, 12 Jul 2015 17:35:26 +0000 (20:35 +0300)]
Remove js2-current-indent
Stefan Monnier [Sun, 12 Jul 2015 03:18:52 +0000 (23:18 -0400)]
* ada-mode: Use lexical-binding since it requires Emacs-24.2 anyway
* ada-mode/ada-mode-compat-23.4.el: Remove.
* ada-mode/ada-build.el: Remove redundant :group arg on defcustoms.
* ada-mode/ada-gnat-compile.el (ada-gnat-fix-error): Remove unused vars
`ident', `type', and `param'.
* ada-mode/ada-gnat-xref.el (ada-gnat-xref-other): Remove unused var `status'.
(ada-gnat-xref-parents): Remove unused vars `found-file', `found-line',
and `found-col'.
(ada-gnat-xref-all): Rename (dynbound) mode-name to (lexbound) mode.
* ada-mode/ada-indent-user-options.el: Remove redundant :group arg
on defcustoms.
* ada-mode/ada-mode.el: Remove redundant :group arg on defcustoms.
(ada-case-exception-file, ada-case-keyword): Comment-out dangerous :safep.
(ada-language-version): Remove redundant calls to make-variable-buffer-local.
(ada-prj-current-file): Declare.
(ada-identifier-at-point): Remove unused var `identifier'.
* ada-mode/gnat-core.el (ada-gnat-ada-name-from-file-name):
Remove unused var `status'.
Stefan Monnier [Sun, 12 Jul 2015 02:17:29 +0000 (22:17 -0400)]
* ztree/ztree-pkg.el: Remove since it's auto-generated
Nicolas Petton [Thu, 9 Jul 2015 17:38:06 +0000 (19:38 +0200)]
Update seq.el to version 1.8
* packages/seq/seq.el: Update to version 1.8.
* packages/seq/tests/seq-tests.el: Update to version 1.8.
Leo Liu [Wed, 8 Jul 2015 16:50:58 +0000 (00:50 +0800)]
Fix column width calculation in cvs-mode.el
* csv-mode/cvs-mode.el (csv--column-widths, csv-align-fields): Fix
column width calculation.
Matthew Carter [Wed, 8 Jul 2015 05:16:32 +0000 (01:16 -0400)]
Matthew Carter [Wed, 8 Jul 2015 05:15:49 +0000 (01:15 -0400)]
Even more magit 2.0 face names
Nicolas Richard [Tue, 7 Jul 2015 10:29:50 +0000 (12:29 +0200)]
* packages/landmark/landmark.el: Add Maintainer header to meet ELPA's requirement
Nicolas Richard [Tue, 7 Jul 2015 10:27:46 +0000 (12:27 +0200)]
* packages/landmark/landmark.el: Move from Emacs master to ELPA
Matthew Carter [Sun, 5 Jul 2015 05:10:33 +0000 (01:10 -0400)]
Matthew Carter [Sun, 5 Jul 2015 05:09:37 +0000 (01:09 -0400)]
Add theme faces for new magit version
Dmitry Gutov [Tue, 30 Jun 2015 20:36:28 +0000 (23:36 +0300)]
Merge pull request #242 from jacksonrayhamilton/strict-mode
Strict mode
Jackson Ray Hamilton [Tue, 30 Jun 2015 16:53:43 +0000 (09:53 -0700)]
Fix bug where properties where checked for strict mode compliance
Oleh Krehel [Tue, 30 Jun 2015 07:18:10 +0000 (09:18 +0200)]
Oleh Krehel [Tue, 30 Jun 2015 07:15:47 +0000 (09:15 +0200)]
Make counsel-locate use a process
* counsel.el (counsel-locate-function): Update.
(counsel--async-command): New defun.
(counsel--async-sentinel): New defun.
(counsel-locate): Switch to :action, thus allowing "C-M-n" and `ivy-resume'.
* swiper.el: Bump version.
Matthew Carter [Tue, 30 Jun 2015 03:35:37 +0000 (23:35 -0400)]
Matthew Carter [Tue, 30 Jun 2015 03:28:22 +0000 (23:28 -0400)]
Fix warning message with "default" background color, add mm-uu-extract color
Oleh Krehel [Mon, 29 Jun 2015 08:24:11 +0000 (10:24 +0200)]
ivy-hydra.el (hydra-ivy): Bind "C-o" to be a toggle
It makes sense for "C-o" to be a toggle, instead of just going one way.
Oleh Krehel [Mon, 29 Jun 2015 08:21:37 +0000 (10:21 +0200)]
Make counsel-el work with "C-M-n" and "C-M-p"
* counsel.el (counsel-el): Use the whole obarray if no initial input is
given. Filter out only function when appropriate.
(counsel-completion-beg): New defvar.
(counsel-completion-end): New defvar.
(counsel--el-action): New defun.
* ivy.el (ivy--reset-state): Set `ivy--full-length' to nil.
Ingo Lohmar [Sun, 28 Jun 2015 16:00:26 +0000 (18:00 +0200)]
Merge commit '
45bc13aec56fcd0b55686d2305cf6e6852d467e8 ' from company-statistics
* commit '
45bc13aec56fcd0b55686d2305cf6e6852d467e8 ':
Bump version
Cleanup similar to ELPA version
Update version
Offer light and heavy context scoring
fix typo
Conflicts:
packages/company-statistics/company-statistics.el
Ingo Lohmar [Sun, 28 Jun 2015 14:02:16 +0000 (16:02 +0200)]
Bump version
Ingo Lohmar [Sun, 28 Jun 2015 13:43:04 +0000 (15:43 +0200)]
Cleanup similar to ELPA version
- use lexical binding, fix related bug in :initialize arg
- remove redundant :group args
- function quoting
- extend copyright year
Extends and fixes git.sv.gnu.org:/srv/git/emacs/elpa.git commit
'
ecfeed14c1847fbd9f15dfd66b39c7b8260f005a '.
Oleh Krehel [Fri, 26 Jun 2015 06:59:21 +0000 (08:59 +0200)]
Fix the initial input bug introduced with "C-r"
* ivy.el (ivy-read): Use (ivy-state-initial-input ivy-last).
(ivy--reset-state): Set (ivy-state-initial-input ivy-last).
Fixes #162
Oleh Krehel [Thu, 25 Jun 2015 16:42:54 +0000 (18:42 +0200)]
counsel.el (counsel-find-file): Use `file-name-history'
* counsel.el (package-installed-p): Declare.
Oleh Krehel [Thu, 25 Jun 2015 16:42:25 +0000 (18:42 +0200)]
counsel.el (counsel-git-grep-history): New defvar
* counsel.el (counsel-git-grep): Use `counsel-git-grep-history'.
Oleh Krehel [Thu, 25 Jun 2015 16:41:24 +0000 (18:41 +0200)]
swiper.el (swiper-history): New defvar
* swiper.el (swiper--ivy): Use `swiper-history'.
Allows to get more use of "M-p", "M-n" and "C-r".
Oleh Krehel [Thu, 25 Jun 2015 16:36:28 +0000 (18:36 +0200)]
Allow to recursively match history with "C-r"
* ivy.el (ivy-minibuffer-map): Rebind "C-r" from
`ivy-previous-line-or-history' to `ivy-reverse-i-search'. "C-r"
binding was redundant, since "C-p" does almost the same.
(ivy-read): Separate the functionality that sets the global state based
on `ivy-last'.
(ivy--reset-state): New defun. Move all the global state setup here.
(ivy-reverse-i-search): New command. This is very similar to "C-r" in
bash - allows to match for history elements, instead of just scrolling
through them with "M-p" and "M-n".
Jackson Ray Hamilton [Thu, 25 Jun 2015 10:50:14 +0000 (03:50 -0700)]
Cleanup
Jackson Ray Hamilton [Thu, 25 Jun 2015 10:43:12 +0000 (03:43 -0700)]
Remove strict mode slots on nodes.
Jackson Ray Hamilton [Thu, 25 Jun 2015 10:41:47 +0000 (03:41 -0700)]
Reparse strict functions.
Oleh Krehel [Thu, 25 Jun 2015 10:09:34 +0000 (12:09 +0200)]
Oleh Krehel [Thu, 25 Jun 2015 09:29:22 +0000 (11:29 +0200)]
Fixup compilation warnings related to smex
Ingo Lohmar [Wed, 24 Jun 2015 18:11:41 +0000 (20:11 +0200)]
Update version
Oleh Krehel [Tue, 23 Jun 2015 19:13:26 +0000 (21:13 +0200)]
counsel.el (counsel-unicode-char): Use action-style call
Fixes #160
Oleh Krehel [Tue, 23 Jun 2015 14:39:07 +0000 (16:39 +0200)]
counsel.el (counsel-load-theme): New command
Oleh Krehel [Tue, 23 Jun 2015 14:37:24 +0000 (16:37 +0200)]
counsel.el (counsel-M-x): Avoid compilation warning
* counsel.el (counsel-M-x): Use `command-execute' instead of
`execute-extended-command'.
Oleh Krehel [Tue, 23 Jun 2015 10:53:57 +0000 (12:53 +0200)]
Fix last commit being incompatible with older Emacs
* ivy.el (ivy--format): Use `add-face-text-property' only when it's
bound.
Oleh Krehel [Tue, 23 Jun 2015 10:42:17 +0000 (12:42 +0200)]
Fix color blending for composite faces
colir.el (colir-blend-face-background): Try to find the face among the
properties.
Re #151
Oleh Krehel [Tue, 23 Jun 2015 10:41:17 +0000 (12:41 +0200)]
Re-scale the text height to default in the minibuffer
* ivy.el (ivy--format): Set the string height to default and turn off
overline, so that exactly `ivy-height' lines are visible, not less.
Fixes #151
Oleh Krehel [Mon, 22 Jun 2015 12:03:05 +0000 (14:03 +0200)]
ivy-hydra.el (hydra-ivy): Bind "C-g"
To make sure that "C-g" really exits the hydra.
Oleh Krehel [Mon, 22 Jun 2015 10:57:13 +0000 (12:57 +0200)]
ivy.el (ivy-initial-inputs-alist): Add some Org commands
* ivy.el (ivy-initial-inputs-alist): Add `org-agenda-refile' and
`org-capture-refile'.
Fixes #156
Jackson Ray Hamilton [Sun, 21 Jun 2015 21:15:09 +0000 (14:15 -0700)]
Jackson Ray Hamilton [Sun, 21 Jun 2015 21:11:07 +0000 (14:11 -0700)]
Version 7.0.0.
Jackson Ray Hamilton [Sun, 21 Jun 2015 21:10:44 +0000 (14:10 -0700)]
Merge branch 'debt'
Jackson Ray Hamilton [Sun, 21 Jun 2015 21:09:04 +0000 (14:09 -0700)]
Cleanup refactoring artifacts.
Jackson Ray Hamilton [Sun, 21 Jun 2015 20:56:03 +0000 (13:56 -0700)]
Suppress unavailable messages in minibuffer.
Jackson Ray Hamilton [Sun, 21 Jun 2015 20:19:40 +0000 (13:19 -0700)]
Fix eval-expression detection.
Ingo Lohmar [Fri, 8 May 2015 19:48:14 +0000 (21:48 +0200)]
Offer light and heavy context scoring
- add context capturing per run
- unify file name context for clarity, now use keyword as well
Jackson Ray Hamilton [Sun, 21 Jun 2015 17:00:03 +0000 (10:00 -0700)]
Checkdoc compliance.
Jackson Ray Hamilton [Sun, 21 Jun 2015 16:27:32 +0000 (09:27 -0700)]
Automatically determine the maximum face.
Oleh Krehel [Sun, 21 Jun 2015 15:03:18 +0000 (17:03 +0200)]
avy.el (avy-goto-char-timer): Obey avy-styles-alist
Fixes #67
Jackson Ray Hamilton [Sat, 20 Jun 2015 11:41:04 +0000 (04:41 -0700)]
Use old advice for Emacs 24.3.
Jackson Ray Hamilton [Sat, 20 Jun 2015 11:02:07 +0000 (04:02 -0700)]
Minutia.
Jackson Ray Hamilton [Sat, 20 Jun 2015 10:56:27 +0000 (03:56 -0700)]
Remove automatic theming.
Jackson Ray Hamilton [Sat, 20 Jun 2015 09:02:24 +0000 (02:02 -0700)]
Remove asynchronous support.
Kaushal Modi [Fri, 19 Jun 2015 18:52:33 +0000 (14:52 -0400)]
Fix the case where file name can contain ~
- The fix make opening files like init.el~ now possible. Earlier,
hitting that last ~ char switch the dir to ~/
- This commit will now make that cd to ~/ only if ~ is the first char in
the search term
Greg Lucas [Fri, 19 Jun 2015 16:53:23 +0000 (12:53 -0400)]
Match drive letter at start of current directory
When looking for the root of the current drive, make sure we only match a
drive letter at the beginning of the path.
Oleh Krehel [Fri, 19 Jun 2015 15:58:19 +0000 (17:58 +0200)]
Bump version to 0.3.0
* doc/Changelog.org: Start tracking the changes in each new version.
Greg Lucas [Fri, 19 Jun 2015 15:56:00 +0000 (11:56 -0400)]
Add support for Windows drive letters
Oleh Krehel [Fri, 19 Jun 2015 13:53:39 +0000 (15:53 +0200)]
Improve performance for "^" initial input
ivy.el (ivy--filter): There's no need to anchor when the previous regex
is "^" (matches everything). The result will be index 0 anyway, but
without this optimization it can be slow for ~30k candidates.
Oleh Krehel [Fri, 19 Jun 2015 13:46:44 +0000 (15:46 +0200)]
ivy.el (ivy-alt-done): Enable recursive minibuffers
Re #145
Oleh Krehel [Fri, 19 Jun 2015 13:15:48 +0000 (15:15 +0200)]
ivy.el (ivy-alt-done): Find file if given a full tramp path
* ivy.el (ivy-alt-done): Add another cond branch for `ivy-text' matching
a full remote file path.
Re #145
Oleh Krehel [Fri, 19 Jun 2015 12:59:26 +0000 (14:59 +0200)]
Don't cut off "/ssh:foo" input
* ivy.el (ivy-alt-done): With the example input, offer a completion for
known remotes with the initial input "foo".
Re #145
Oleh Krehel [Fri, 19 Jun 2015 12:34:19 +0000 (14:34 +0200)]
Add better positioning to counsel-git-grep finalizer
counsel.el (counsel-git-grep-action): Use a regex instead of just
splitting the string on ":". Additionally, goto match, not just the line
of the match.
Fixes #153
Oleh Krehel [Fri, 19 Jun 2015 12:16:41 +0000 (14:16 +0200)]
Make counsel-M-x respect ivy-format-function
* counsel.el (counsel--format-function-M-x): Remove defun.
(counsel--M-x-transformer): New defun.
(counsel-M-x): Temporarily bind `ivy-format-function' to apply
`counsel--M-x-transformer' beforehand.
* ivy.el (ivy-format-function-arrow): Update style.
Fixes #150
Oleh Krehel [Fri, 19 Jun 2015 12:02:59 +0000 (14:02 +0200)]
Fix non-file completions ability to enter tramp completion
* ivy.el (ivy-alt-done): Update.
Re #145
Oleh Krehel [Fri, 19 Jun 2015 11:39:33 +0000 (13:39 +0200)]
"M-i" should not switch directories
ivy.el (ivy-insert-current): When the current candidate is a directory,
just insert its name without the last "/". The user can insert "/" to
switch to that directory if necessary.
Re #141
Oleh Krehel [Fri, 19 Jun 2015 09:09:52 +0000 (11:09 +0200)]
Add "^" as initial input to "C-h f" and "C-h v"
* ivy.el (ivy-initial-inputs-alist): Add entries for
`counsel-describe-function' and `counsel-describe-variable'.
Oleh Krehel [Fri, 19 Jun 2015 09:07:07 +0000 (11:07 +0200)]
ivy.el (ivy-kill-line): Add and bind to "C-k"
The only difference to `kill-line' is that it will kill the whole input
when at the end of the minibuffer. In that case, the regular `kill-line'
was extending into the second line of the minibuffer, which is
unacceptable.
Oleh Krehel [Fri, 19 Jun 2015 08:54:04 +0000 (10:54 +0200)]
Add a set of commands for resizing minibuffer height
* ivy.el (ivy-minibuffer-grow): New command.
(ivy-minibuffer-shrink): New command.
* ivy-hydra.el (hydra-ivy): Bind "<" and ">".
Use "C-o >>>>>" to grow the minibuffer, and "C-o <<<<<" to shrink it.
Re #151
Stefan Monnier [Fri, 19 Jun 2015 01:51:39 +0000 (21:51 -0400)]
* packages/ada-mode: Miscellaneous tweaks to fix warnings
* packages/ada-mode/ada-mode.el (ada-in-numeric-literal-p): Refine call to
looking-back.
(<toplevel>): Fix broken use of cl-case.
* packages/ada-mode/ada-skel.el: Use #' to quote function names.
* packages/ada-mode/ada-wisi.el (ada-wisi-which-function-1): Remove unused var
`region' and avoid unneeded setq.
* packages/ada-mode/gnat-inspect.el (gnat-inspect-compilation):
* packages/ada-mode/gpr-query.el (gpr-query-compilation): Silence warning.
Stefan Monnier [Fri, 19 Jun 2015 01:44:56 +0000 (21:44 -0400)]
* packages/wisi: Use lexical binding. Fix dos EOL. Fix EOB markers
* packages/wisi/wisi-compat-24.2.el: Use lexical-binding. Fix EOB convention.
* packages/wisi/wisi-compile.el: Use lexical-binding. Fix EOB convention.
(wisi-compile-grammar): Declare dyn-bound variables.
* packages/wisi/wisi.el: Use lexical-binding. Fix EOB convention.
(wisi-number-p): Remove unused var `end'.
Stefan Monnier [Fri, 19 Jun 2015 01:40:05 +0000 (21:40 -0400)]
* context-coloring/benchmark/fixtures: Tweak copyright lines
Artur Malabarba [Thu, 18 Jun 2015 17:14:30 +0000 (18:14 +0100)]
Artur Malabarba [Thu, 18 Jun 2015 17:09:45 +0000 (18:09 +0100)]
Stefans fixes
Artur Malabarba [Thu, 18 Jun 2015 16:42:48 +0000 (17:42 +0100)]
Fix comp warnings
Artur Malabarba [Thu, 18 Jun 2015 12:46:33 +0000 (13:46 +0100)]
Artur Malabarba [Thu, 18 Jun 2015 12:45:26 +0000 (13:45 +0100)]
Doc improvement
Oleh Krehel [Thu, 18 Jun 2015 11:40:44 +0000 (13:40 +0200)]
Put the file instead of partial input on history
* ivy.el (ivy-read): When completing file names, put the whole file name
on history, not just the partial input that lead to that name.
This is important in order for `ivy--cd-maybe' to work.
Re #152
Oleh Krehel [Thu, 18 Jun 2015 11:32:36 +0000 (13:32 +0200)]
"M-n", "M-p", "M-i" should switch directories when needed
* ivy.el (ivy-previous-history-element):
(ivy-next-history-element):
(ivy-switch-buffer): Call `ivy--cd-maybe'.
(ivy--cd-maybe): New defun. Check if the current input points to a
different directory than `ivy--directory'. If so, `ivy--cd' there.
Fixes #152
Jackson Ray Hamilton [Thu, 18 Jun 2015 08:33:17 +0000 (01:33 -0700)]
Jackson Ray Hamilton [Thu, 18 Jun 2015 08:27:56 +0000 (01:27 -0700)]
Version 6.5.0.
Jackson Ray Hamilton [Thu, 18 Jun 2015 07:47:44 +0000 (00:47 -0700)]
Use evm in build.
Jackson Ray Hamilton [Thu, 18 Jun 2015 07:26:29 +0000 (00:26 -0700)]
Update eval-expression recommendation for 24.3.
Jackson Ray Hamilton [Thu, 18 Jun 2015 07:12:23 +0000 (00:12 -0700)]
Add predicate option for dispatches.
The minibuffer does not always have a major mode. It is more reliable
to check for it with `window-minibuffer-p'.
Jackson Ray Hamilton [Thu, 18 Jun 2015 06:52:05 +0000 (23:52 -0700)]
Use specified Emacs when running cask.
Daiki Ueno [Thu, 18 Jun 2015 00:56:12 +0000 (09:56 +0900)]
Daiki Ueno [Thu, 18 Jun 2015 00:56:12 +0000 (09:56 +0900)]
Squashed 'packages/pinentry/' changes from
075deb6 ..
b3a45a5
b3a45a5 Move the content of README to pinentry.el
git-subtree-dir: packages/pinentry
git-subtree-split:
b3a45a51a12eff0646fe3e099854ccb1528e90b8
Alexey Veretennikov [Wed, 17 Jun 2015 22:13:49 +0000 (00:13 +0200)]
Merge remote-tracking branch 'ztree/master'
1) Fixed bug with where the user unable to delete a file
or directory
2) Added hotkey 'H' in ztree-diff to toggle between hide/show
of the ignored files (i.e. starting with .dot)
3) Ignored files do not affect the directory status anymore.
4) Since the new hotkey is added, the version number is increased.
Alexey Veretennikov [Wed, 17 Jun 2015 22:10:16 +0000 (00:10 +0200)]
Updated README
Alexey Veretennikov [Wed, 17 Jun 2015 22:06:31 +0000 (00:06 +0200)]
Updated readme and increased the version
Alexey Veretennikov [Wed, 17 Jun 2015 21:44:28 +0000 (23:44 +0200)]
Fixed issue #15; added hotkey 'H' to show/hide filtered files; fixed bug with removing files/directories