]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
8 years agoMerge commit '98fe00fbd6a71ba1e79cf616f22c026c9d84adc7'
Artur Malabarba [Wed, 5 Aug 2015 21:52:25 +0000 (22:52 +0100)]
Merge commit '98fe00fbd6a71ba1e79cf616f22c026c9d84adc7'

8 years agoVersion bump
Artur Malabarba [Wed, 5 Aug 2015 21:51:44 +0000 (22:51 +0100)]
Version bump

8 years agoMore abbrevs
Artur Malabarba [Wed, 5 Aug 2015 21:51:21 +0000 (22:51 +0100)]
More abbrevs

8 years ago* el-search.el: Fix first line convention
Stefan Monnier [Wed, 5 Aug 2015 20:20:52 +0000 (16:20 -0400)]
* el-search.el: Fix first line convention

8 years agoel-search: some small improvements
Michael Heerdegen [Wed, 5 Aug 2015 00:59:42 +0000 (02:59 +0200)]
el-search: some small improvements

8 years agoiterators.el: fix two typos
Michael Heerdegen [Tue, 4 Aug 2015 00:39:40 +0000 (02:39 +0200)]
iterators.el: fix two typos

8 years agonew package el-search for searching elisp
Michael Heerdegen [Tue, 4 Aug 2015 00:36:14 +0000 (02:36 +0200)]
new package el-search for searching elisp

8 years agoAdd 'packages/wconf/' from commit 'b8ea22f80bff19222136d9495f685888dc682b9d'
Ingo Lohmar [Sun, 2 Aug 2015 14:39:46 +0000 (16:39 +0200)]
Add 'packages/wconf/' from commit 'b8ea22f80bff19222136d9495f685888dc682b9d'

git-subtree-dir: packages/wconf
git-subtree-mainline: 6340c15fb07a979b6c7bd2e8913e499091c257ff
git-subtree-split: b8ea22f80bff19222136d9495f685888dc682b9d

8 years agoBump version and copyright
Ingo Lohmar [Sun, 2 Aug 2015 14:33:43 +0000 (16:33 +0200)]
Bump version and copyright

8 years agoUse "wconf" as package and filename prefix
Ingo Lohmar [Sun, 2 Aug 2015 13:56:15 +0000 (15:56 +0200)]
Use "wconf" as package and filename prefix

- update docs
- update (error) messages

8 years agoMake interactive functions more robust/friendly
Ingo Lohmar [Thu, 30 Jul 2015 22:10:20 +0000 (00:10 +0200)]
Make interactive functions more robust/friendly

8 years agoFix missing dependency on cl-lib
Ingo Lohmar [Thu, 30 Jul 2015 22:02:47 +0000 (00:02 +0200)]
Fix missing dependency on cl-lib

8 years agoFix/enhance interactive declarations, this fixes #1
Ingo Lohmar [Thu, 30 Jul 2015 20:32:07 +0000 (22:32 +0200)]
Fix/enhance interactive declarations, this fixes #1

8 years agoMerge commit 'e2737d0adb7f8d8f79c2ca0fee5b13b6f8ae164b'
Artur Malabarba [Thu, 23 Jul 2015 13:44:02 +0000 (14:44 +0100)]
Merge commit 'e2737d0adb7f8d8f79c2ca0fee5b13b6f8ae164b'

8 years agonames: Bump version
Artur Malabarba [Thu, 23 Jul 2015 13:40:58 +0000 (14:40 +0100)]
names: Bump version

8 years agoFix failed autoloads because of not-loaded requires
Artur Malabarba [Thu, 23 Jul 2015 13:34:29 +0000 (14:34 +0100)]
Fix failed autoloads because of not-loaded requires

8 years agoAdd ability to handle cookies.
Andrew Hyatt [Mon, 20 Jul 2015 03:09:22 +0000 (23:09 -0400)]
Add ability to handle cookies.

* websocket.el (websocket-open, websocket-process-headers,
  websocket-out-filter, websocket-create-headers): Add ability to set
  and accept cookies, using the url-cookie library.  Also make sure the
  port is included in the Host header.

8 years agoMerge commit '494c421bfa6f1b72b577267cb3841b0eff262250' from js2-mode
Dmitry Gutov [Sat, 18 Jul 2015 01:14:32 +0000 (04:14 +0300)]
Merge commit '494c421bfa6f1b72b577267cb3841b0eff262250' from js2-mode

8 years agoDerive from js-mode
Dmitry Gutov [Sat, 18 Jul 2015 01:05:41 +0000 (04:05 +0300)]
Derive from js-mode

8 years agoUse indentation code from js-mode when we can
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.

8 years agoFix arg out of range error
Artur Malabarba [Tue, 14 Jul 2015 11:37:06 +0000 (12:37 +0100)]
Fix arg out of range error

8 years agoMerge commit 'f3a899bb1c36e25e078eed2890eb2fecb22f4175' from js2-mode
Dmitry Gutov [Sun, 12 Jul 2015 22:35:14 +0000 (01:35 +0300)]
Merge commit 'f3a899bb1c36e25e078eed2890eb2fecb22f4175' from js2-mode

8 years agoAnd actually update NEWS
Dmitry Gutov [Sun, 12 Jul 2015 22:33:56 +0000 (01:33 +0300)]
And actually update NEWS

8 years agoActually remove the macro
Dmitry Gutov [Sun, 12 Jul 2015 22:33:05 +0000 (01:33 +0300)]
Actually remove the macro

8 years agoAdd NEWS entry and bump version
Dmitry Gutov [Sun, 12 Jul 2015 22:26:51 +0000 (01:26 +0300)]
Add NEWS entry and bump version

8 years agoGet rid of js2-with-underscore-as-word-syntax
Dmitry Gutov [Sun, 12 Jul 2015 22:09:01 +0000 (01:09 +0300)]
Get rid of js2-with-underscore-as-word-syntax

8 years agoRemove js2-current-indent
Dmitry Gutov [Sun, 12 Jul 2015 17:35:26 +0000 (20:35 +0300)]
Remove js2-current-indent

8 years ago* ada-mode: Use lexical-binding since it requires Emacs-24.2 anyway
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'.

8 years ago* ztree/ztree-pkg.el: Remove since it's auto-generated
Stefan Monnier [Sun, 12 Jul 2015 02:17:29 +0000 (22:17 -0400)]
* ztree/ztree-pkg.el: Remove since it's auto-generated

8 years agoUpdate seq.el to version 1.8
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.

8 years agoFix column width calculation in cvs-mode.el
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.

8 years agoMerge commit '9e64c798557bb7f1eeca91140515cb8d11edc8d6'
Matthew Carter [Wed, 8 Jul 2015 05:16:32 +0000 (01:16 -0400)]
Merge commit '9e64c798557bb7f1eeca91140515cb8d11edc8d6'

8 years agoEven more magit 2.0 face names
Matthew Carter [Wed, 8 Jul 2015 05:15:49 +0000 (01:15 -0400)]
Even more magit 2.0 face names

8 years ago* packages/landmark/landmark.el: Add Maintainer header to meet ELPA's requirement
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

8 years ago* packages/landmark/landmark.el: Move from Emacs master to ELPA
Nicolas Richard [Tue, 7 Jul 2015 10:27:46 +0000 (12:27 +0200)]
* packages/landmark/landmark.el: Move from Emacs master to ELPA

8 years agoMerge commit '4c478268da6f324deb8753ac1d1c83e767b14dca'
Matthew Carter [Sun, 5 Jul 2015 05:10:33 +0000 (01:10 -0400)]
Merge commit '4c478268da6f324deb8753ac1d1c83e767b14dca'

8 years agoAdd theme faces for new magit version
Matthew Carter [Sun, 5 Jul 2015 05:09:37 +0000 (01:09 -0400)]
Add theme faces for new magit version

8 years agoMerge pull request #242 from jacksonrayhamilton/strict-mode
Dmitry Gutov [Tue, 30 Jun 2015 20:36:28 +0000 (23:36 +0300)]
Merge pull request #242 from jacksonrayhamilton/strict-mode

Strict mode

8 years agoFix bug where properties where checked for strict mode compliance
Jackson Ray Hamilton [Tue, 30 Jun 2015 16:53:43 +0000 (09:53 -0700)]
Fix bug where properties where checked for strict mode compliance

8 years agoMerge commit 'e9530990914c1d81889269b4a8365b8003625557' from swiper
Oleh Krehel [Tue, 30 Jun 2015 07:18:10 +0000 (09:18 +0200)]
Merge commit 'e9530990914c1d81889269b4a8365b8003625557' from swiper

8 years agoMake counsel-locate use a process
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.

8 years agoMerge commit 'e64a9cd001b82d0f8238d41bb36e6c0c7b0449b3'
Matthew Carter [Tue, 30 Jun 2015 03:35:37 +0000 (23:35 -0400)]
Merge commit 'e64a9cd001b82d0f8238d41bb36e6c0c7b0449b3'

8 years agoFix warning message with "default" background color, add mm-uu-extract color
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

8 years agoivy-hydra.el (hydra-ivy): Bind "C-o" to be a toggle
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.

8 years agoMake counsel-el work with "C-M-n" and "C-M-p"
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.

8 years agoMerge commit '45bc13aec56fcd0b55686d2305cf6e6852d467e8' from company-statistics
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

8 years agoBump version
Ingo Lohmar [Sun, 28 Jun 2015 14:02:16 +0000 (16:02 +0200)]
Bump version

8 years agoCleanup similar to ELPA 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'.

8 years agoFix the initial input bug introduced with "C-r"
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

8 years agocounsel.el (counsel-find-file): Use `file-name-history'
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.

8 years agocounsel.el (counsel-git-grep-history): New defvar
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'.

8 years agoswiper.el (swiper-history): New defvar
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".

8 years agoAllow to recursively match history with "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".

8 years agoCleanup
Jackson Ray Hamilton [Thu, 25 Jun 2015 10:50:14 +0000 (03:50 -0700)]
Cleanup

8 years agoRemove strict mode slots on nodes.
Jackson Ray Hamilton [Thu, 25 Jun 2015 10:43:12 +0000 (03:43 -0700)]
Remove strict mode slots on nodes.

8 years agoReparse strict functions.
Jackson Ray Hamilton [Thu, 25 Jun 2015 10:41:47 +0000 (03:41 -0700)]
Reparse strict functions.

8 years agoMerge commit '8d38a898f23b3105c5d098f0cfb6c3383547e394' from avy
Oleh Krehel [Thu, 25 Jun 2015 10:09:34 +0000 (12:09 +0200)]
Merge commit '8d38a898f23b3105c5d098f0cfb6c3383547e394' from avy

8 years agoFixup compilation warnings related to smex
Oleh Krehel [Thu, 25 Jun 2015 09:29:22 +0000 (11:29 +0200)]
Fixup compilation warnings related to smex

8 years agoUpdate version
Ingo Lohmar [Wed, 24 Jun 2015 18:11:41 +0000 (20:11 +0200)]
Update version

8 years agocounsel.el (counsel-unicode-char): Use action-style call
Oleh Krehel [Tue, 23 Jun 2015 19:13:26 +0000 (21:13 +0200)]
counsel.el (counsel-unicode-char): Use action-style call

Fixes #160

8 years agocounsel.el (counsel-load-theme): New command
Oleh Krehel [Tue, 23 Jun 2015 14:39:07 +0000 (16:39 +0200)]
counsel.el (counsel-load-theme): New command

8 years agocounsel.el (counsel-M-x): Avoid compilation warning
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'.

8 years agoFix last commit being incompatible with older Emacs
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.

8 years agoFix color blending for composite faces
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

8 years agoRe-scale the text height to default in the minibuffer
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

8 years agoivy-hydra.el (hydra-ivy): Bind "C-g"
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.

8 years agoivy.el (ivy-initial-inputs-alist): Add some Org commands
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

8 years agoMerge commit '32b276e96118f9e34f4cf9a5a2ae6cae3e772144' from context-coloring
Jackson Ray Hamilton [Sun, 21 Jun 2015 21:15:09 +0000 (14:15 -0700)]
Merge commit '32b276e96118f9e34f4cf9a5a2ae6cae3e772144' from context-coloring

8 years agoVersion 7.0.0.
Jackson Ray Hamilton [Sun, 21 Jun 2015 21:11:07 +0000 (14:11 -0700)]
Version 7.0.0.

8 years agoMerge branch 'debt'
Jackson Ray Hamilton [Sun, 21 Jun 2015 21:10:44 +0000 (14:10 -0700)]
Merge branch 'debt'

8 years agoCleanup refactoring artifacts.
Jackson Ray Hamilton [Sun, 21 Jun 2015 21:09:04 +0000 (14:09 -0700)]
Cleanup refactoring artifacts.

8 years agoSuppress unavailable messages in minibuffer.
Jackson Ray Hamilton [Sun, 21 Jun 2015 20:56:03 +0000 (13:56 -0700)]
Suppress unavailable messages in minibuffer.

8 years agoFix eval-expression detection.
Jackson Ray Hamilton [Sun, 21 Jun 2015 20:19:40 +0000 (13:19 -0700)]
Fix eval-expression detection.

8 years agoOffer light and heavy context scoring
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

8 years agoCheckdoc compliance.
Jackson Ray Hamilton [Sun, 21 Jun 2015 17:00:03 +0000 (10:00 -0700)]
Checkdoc compliance.

8 years agoAutomatically determine the maximum face.
Jackson Ray Hamilton [Sun, 21 Jun 2015 16:27:32 +0000 (09:27 -0700)]
Automatically determine the maximum face.

8 years agoavy.el (avy-goto-char-timer): Obey avy-styles-alist
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

8 years agoUse old advice for Emacs 24.3.
Jackson Ray Hamilton [Sat, 20 Jun 2015 11:41:04 +0000 (04:41 -0700)]
Use old advice for Emacs 24.3.

8 years agoMinutia.
Jackson Ray Hamilton [Sat, 20 Jun 2015 11:02:07 +0000 (04:02 -0700)]
Minutia.

8 years agoRemove automatic theming.
Jackson Ray Hamilton [Sat, 20 Jun 2015 10:56:27 +0000 (03:56 -0700)]
Remove automatic theming.

8 years agoRemove asynchronous support.
Jackson Ray Hamilton [Sat, 20 Jun 2015 09:02:24 +0000 (02:02 -0700)]
Remove asynchronous support.

8 years agoFix the case where file name can contain ~
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

8 years agoMatch drive letter at start of current directory
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.

8 years agoBump version to 0.3.0
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.

8 years agoAdd support for Windows drive letters
Greg Lucas [Fri, 19 Jun 2015 15:56:00 +0000 (11:56 -0400)]
Add support for Windows drive letters

8 years agoImprove performance for "^" initial input
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.

8 years agoivy.el (ivy-alt-done): Enable recursive minibuffers
Oleh Krehel [Fri, 19 Jun 2015 13:46:44 +0000 (15:46 +0200)]
ivy.el (ivy-alt-done): Enable recursive minibuffers

Re #145

8 years agoivy.el (ivy-alt-done): Find file if given a full tramp path
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

8 years agoDon't cut off "/ssh:foo" input
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

8 years agoAdd better positioning to counsel-git-grep finalizer
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

8 years agoMake counsel-M-x respect ivy-format-function
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

8 years agoFix non-file completions ability to enter tramp completion
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

8 years ago"M-i" should not switch directories
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

8 years agoAdd "^" as initial input to "C-h f" and "C-h v"
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'.

8 years agoivy.el (ivy-kill-line): Add and bind to "C-k"
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.

8 years agoAdd a set of commands for resizing minibuffer height
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

8 years ago* packages/ada-mode: Miscellaneous tweaks to fix warnings
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.

8 years ago* packages/wisi: Use lexical binding. Fix dos EOL. Fix EOB markers
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'.

8 years ago* context-coloring/benchmark/fixtures: Tweak copyright lines
Stefan Monnier [Fri, 19 Jun 2015 01:40:05 +0000 (21:40 -0400)]
* context-coloring/benchmark/fixtures: Tweak copyright lines

8 years agoMerge commit 'b1da26d96cbe8308d0988f6b92737819f98f20fd'
Artur Malabarba [Thu, 18 Jun 2015 17:14:30 +0000 (18:14 +0100)]
Merge commit 'b1da26d96cbe8308d0988f6b92737819f98f20fd'