]>
code.delx.au - gnu-emacs-elpa/log
Artur Malabarba [Wed, 30 Sep 2015 12:15:43 +0000 (13:15 +0100)]
Add 'packages/rich-minority/' from commit '
f46444fb2f6d3c18c4c9e1e528f951894e6d5da3 '
git-subtree-dir: packages/rich-minority
git-subtree-mainline:
a727eabe76a6b724d347f500f76968ed89457f75
git-subtree-split:
f46444fb2f6d3c18c4c9e1e528f951894e6d5da3
Artur Malabarba [Wed, 30 Sep 2015 12:15:22 +0000 (13:15 +0100)]
Readme
Artur Malabarba [Wed, 30 Sep 2015 10:34:02 +0000 (11:34 +0100)]
Version 1.0
Artur Malabarba [Wed, 30 Sep 2015 10:10:47 +0000 (11:10 +0100)]
Fix a bytecomp warning
Oleh Krehel [Tue, 29 Sep 2015 14:40:01 +0000 (16:40 +0200)]
Oleh Krehel [Tue, 29 Sep 2015 14:34:23 +0000 (16:34 +0200)]
counsel.el (counsel-M-x): Don't rely on package-installed-p
* counsel.el (counsel-M-x): Use `require' instead. `package-installed-p'
may fail if package wasn't initialized.
Oleh Krehel [Tue, 29 Sep 2015 14:09:53 +0000 (16:09 +0200)]
Oleh Krehel [Tue, 29 Sep 2015 12:40:10 +0000 (14:40 +0200)]
counsel.el (counsel-ag-function): Improve for fancy faces
Set `ivy--old-re' in order for fancy `ivy-display-style' to work.
Oleh Krehel [Tue, 29 Sep 2015 11:53:25 +0000 (13:53 +0200)]
counsel.el (counsel--find-symbol): Allow to jump back with pop-tag-mark
Using "C-." in:
- counsel-describe-function
- counsel-describe-variable
- counsel-load-library
will change the current buffer. The buffer and point can be restored
with "M-*" (`pop-tag-mark').
I also recommend this binding:
(global-set-key (kbd "M-,") 'pop-tag-mark)
Oleh Krehel [Tue, 29 Sep 2015 10:03:44 +0000 (12:03 +0200)]
swiper.el (swiper-font-lock-ensure): Add mu4e
Re #19
Oleh Krehel [Sat, 26 Sep 2015 14:42:30 +0000 (16:42 +0200)]
ivy.el (ivy--insert-prompt): Avoid negative length error
Oleh Krehel [Sat, 26 Sep 2015 11:56:19 +0000 (13:56 +0200)]
Truncate minibuffer prompts longer than window-width
* ivy.el (ivy--insert-prompt): When the prompt string is longer than the
window width, truncate it to window width minus 26 chars.
Fixes #240
Oleh Krehel [Sat, 26 Sep 2015 11:28:46 +0000 (13:28 +0200)]
Make ivy-display-style more compatible with 24.3
* ivy.el (ivy--format-minibuffer-line): Use
`font-lock-append-text-property' instead of
`add-face-text-property'. It's not optimal, since the new face needs
to be put in front, but at least it doesn't error out.
Oleh Krehel [Sat, 26 Sep 2015 11:28:23 +0000 (13:28 +0200)]
ivy.el (ivy--resize-minibuffer-to-fit): Make compatible with 24.3
Fixes #220
Artur Malabarba [Fri, 25 Sep 2015 23:07:45 +0000 (00:07 +0100)]
Artur Malabarba [Fri, 25 Sep 2015 23:07:01 +0000 (00:07 +0100)]
v 1.4
Artur Malabarba [Fri, 25 Sep 2015 23:06:35 +0000 (00:06 +0100)]
Better sexp uncommenting
Oleh Krehel [Fri, 25 Sep 2015 13:04:30 +0000 (15:04 +0200)]
swiper.el (swiper--ivy): Remove obsolete version check
Artur Malabarba [Thu, 24 Sep 2015 23:00:10 +0000 (00:00 +0100)]
One more abbrev
Artur Malabarba [Thu, 24 Sep 2015 22:59:47 +0000 (23:59 +0100)]
[Fix #3] Fix sexp commenting
Dmitry Gutov [Wed, 23 Sep 2015 15:56:18 +0000 (18:56 +0300)]
ediprolog: Don't autoload variables
Dmitry Gutov [Wed, 23 Sep 2015 14:33:11 +0000 (17:33 +0300)]
Update ediprolog to the latest release
Michael Heerdegen [Tue, 22 Sep 2015 18:16:10 +0000 (20:16 +0200)]
el-search: bump version
Michael Heerdegen [Tue, 22 Sep 2015 18:09:20 +0000 (20:09 +0200)]
el-search: some comment changes
Michael Heerdegen [Tue, 15 Sep 2015 10:10:20 +0000 (12:10 +0200)]
el-search: add autoload cookies
Michael Heerdegen [Tue, 15 Sep 2015 09:49:53 +0000 (11:49 +0200)]
el-search: remove redundant :group specs from custom defs
Michael Heerdegen [Mon, 14 Sep 2015 12:44:47 +0000 (14:44 +0200)]
el-search: remove redundant package dependency on cl-lib
Michael Heerdegen [Mon, 14 Sep 2015 12:31:09 +0000 (14:31 +0200)]
el-search: fix two typos
Michael Heerdegen [Mon, 14 Sep 2015 12:17:43 +0000 (14:17 +0200)]
el-search: fix comment styles
Julien Wietrich [Tue, 22 Sep 2015 17:02:39 +0000 (19:02 +0200)]
Fix minibuffer collapse in text mode emacs
In graphic mode : resize-mini-windows is temporarily set to nil, the
only value which does not collapse the minibuffer.
In text mode : if resize-mini-windows is nil, it is temporarily set to
'grow-only (default emacs value).
This prevent the minibuffer collapse in both graphic and text mode.
In text mode it respects the user settings if it is already set to
'grow-only or t.
Fix #237 in text mode emacs too.
Oleh Krehel [Tue, 22 Sep 2015 11:03:02 +0000 (13:03 +0200)]
swiper.el (swiper--ivy): Use minibuffer-allow-text-properties
Using `minibuffer-allow-text-properties' makes Emacs not strip the text
properties from the result of `read-from-minibuffer'. This is better
because a function call result is used instead of a global var to pass
this info.
Artur Malabarba [Sun, 20 Sep 2015 01:40:53 +0000 (02:40 +0100)]
[Fix #59] Be more careful about indenting empty lines
Artur Malabarba [Sun, 20 Sep 2015 01:17:17 +0000 (02:17 +0100)]
Also skip \r\xc when moving forward
Julien Wietrich [Sat, 19 Sep 2015 17:21:46 +0000 (19:21 +0200)]
Revert multiple frames workaround
Since SHA:
d8d7ed45f07b52ab63eca444f0e6fa03747fab9e
workaround SHA:
435f2b6edfe3ab517c9eda56c6351f0bcfdf3845 is no longer
required.
Julien Wietrich [Sat, 19 Sep 2015 17:12:15 +0000 (19:12 +0200)]
Fix minibuffer collapses to one line
It happens since commit SHA:
d374afea36df19b5d6b654adc6018b25d6c1d8f2
when resize-mini-windows is set to true.
It also happens when resize-mini-windows is set to 'grow-only (default)
and multiple frames are open.
(Although SHA:
435f2b6edfe3ab517c9eda56c6351f0bcfdf3845 work around it)
Temporarily bind `resize-mini-windows' to nil before calling
`read-from-minibuffer'.
Fix #237 and #229
It might fix #77 although this need to be checked as I cannot reproduce it.
PythonNut [Sat, 19 Sep 2015 04:10:24 +0000 (21:10 -0700)]
Add autoloads to some important functions
Oleh Krehel [Fri, 18 Sep 2015 17:24:21 +0000 (20:24 +0300)]
ivy.el (ivy-switch-buffer): Make "M-o r" rename buffer
* ivy.el (ivy--rename-buffer-action): New defun.
Fixes #233
Oleh Krehel [Fri, 18 Sep 2015 17:17:41 +0000 (20:17 +0300)]
Make "<left>" and "<right>" behave as in fundamental-mode
Fixes #232
Chris Feng [Thu, 17 Sep 2015 23:10:39 +0000 (07:10 +0800)]
Add external packages xelb and exwm
* .gitignore:
* externals-list:
Add external packages xelb and exwm.
Nicolas Petton [Thu, 17 Sep 2015 22:14:05 +0000 (00:14 +0200)]
Update seq.el to version 1.9
* packages/seq/seq.el: Update to version 1.9.
* packages/seq/tests/seq-tests.el: Update to version 1.9.
Stefan Monnier [Wed, 16 Sep 2015 13:35:08 +0000 (09:35 -0400)]
Skip uninteresting elements
(batch-html-make-index): Skip .sig files.
(archive--cleanup-packages): Skip non-plain directories.
(archive--core-package-sync): Don't use pcase pattern `t'.
Oleh Krehel [Tue, 15 Sep 2015 11:46:41 +0000 (14:46 +0300)]
Add work-around for minibuffer not re-sizing for many frames
* ivy.el (ivy--minibuffer-setup): When `truncate-lines' is set, it works
fine for one graphic frame, but not for two (unknown why); add a
work-around.
Fixes #229
Artur Malabarba [Mon, 14 Sep 2015 13:05:42 +0000 (14:05 +0100)]
[Fix #2 again] Private prefixes with the display property
Artur Malabarba [Mon, 14 Sep 2015 12:58:49 +0000 (13:58 +0100)]
Fix :type for nameless-affect-indentation-and-filling
Artur Malabarba [Sun, 13 Sep 2015 15:00:21 +0000 (16:00 +0100)]
Artur Malabarba [Sun, 13 Sep 2015 14:59:44 +0000 (15:59 +0100)]
Version bump
Artur Malabarba [Sun, 13 Sep 2015 14:47:16 +0000 (15:47 +0100)]
Fix warnings
Artur Malabarba [Sun, 13 Sep 2015 14:41:22 +0000 (15:41 +0100)]
Only track changes if the mode is active
Artur Malabarba [Sun, 13 Sep 2015 14:36:17 +0000 (15:36 +0100)]
Drop Names dependency
Artur Malabarba [Sun, 13 Sep 2015 14:21:31 +0000 (15:21 +0100)]
Doc
Artur Malabarba [Sun, 13 Sep 2015 14:21:18 +0000 (15:21 +0100)]
Fix private prefixes with the `display' method
Artur Malabarba [Sun, 13 Sep 2015 14:21:02 +0000 (15:21 +0100)]
Fix typo that completely broke everything
Artur Malabarba [Sun, 13 Sep 2015 11:27:38 +0000 (12:27 +0100)]
[Fix #8] Add undo-boundaries before inserting the prefix
Artur Malabarba [Sun, 13 Sep 2015 11:20:11 +0000 (12:20 +0100)]
[Fix #2] Add option to display internal symbols with the prefix
Artur Malabarba [Sun, 13 Sep 2015 10:28:45 +0000 (11:28 +0100)]
Artur Malabarba [Sun, 13 Sep 2015 10:27:36 +0000 (11:27 +0100)]
Improve name discovery
Oleh Krehel [Sun, 13 Sep 2015 06:26:10 +0000 (08:26 +0200)]
counsel.el (counsel-yank-pop): Add autoload
Oleh Krehel [Sat, 12 Sep 2015 14:52:51 +0000 (16:52 +0200)]
ivy.el (ivy-format-function-default): Fix boundp bug
Fixes #225
Leo Liu [Sat, 12 Sep 2015 12:38:19 +0000 (20:38 +0800)]
Merge ack master from github.com:leoliu/ack-el
Leo Liu [Sat, 12 Sep 2015 12:12:26 +0000 (20:12 +0800)]
Customise compilation-finish-functions
Oleh Krehel [Sat, 12 Sep 2015 11:58:51 +0000 (13:58 +0200)]
counsel.el (counsel-yank-pop-truncate): Add group
Oleh Krehel [Sat, 12 Sep 2015 11:58:30 +0000 (13:58 +0200)]
swiper.el (swiper--ivy): Fix compiler warning
Oleh Krehel [Fri, 11 Sep 2015 15:28:38 +0000 (17:28 +0200)]
counsel.el (counsel-yank-pop): New command
* counsel.el (counsel-yank-pop-truncate): New defcustom. Choose whether
to truncate strings over 4 lines.
(counsel-yank-pop-action): New defun.
Fixes #218
Oleh Krehel [Fri, 11 Sep 2015 14:52:02 +0000 (16:52 +0200)]
Make line numbers in swiper into display properties
* swiper.el (swiper--candidates): Each candidate is now a single space
plus the original string. The display property of the single space
holds the line number. This means that it's no longer possible to
match line numbers in queries. Also, the preselect of the current line
is slightly worse (in case there are two identical lines in a buffer).
(swiper--ivy): Update the preselect to not include the line
number. Also, call `ivy--action' on `ivy-current' instead of `res',
because `res' doesn't have the string property that points to the line
number.
(swiper--update-input-ivy): Update.
(swiper--action): Update.
Fixes #224
Oleh Krehel [Fri, 11 Sep 2015 09:42:18 +0000 (11:42 +0200)]
Set truncate-lines in the minibuffer
* ivy.el (ivy--minibuffer-setup): Update.
(ivy-format-function-default): Check `truncate-lines'. Check if
`fringe-mode' is bound.
Fixes #223
Oleh Krehel [Thu, 10 Sep 2015 09:24:54 +0000 (11:24 +0200)]
ivy.el (ivy--resize-minibuffer-to-fit): Make compatible with 24.3
Re #220
Oleh Krehel [Thu, 10 Sep 2015 09:21:12 +0000 (11:21 +0200)]
ivy.el (ivy-format-function-default): Handle fringe-mode 0
Fixes #219
Fabián Ezequiel Gallina [Sat, 29 Aug 2015 05:20:46 +0000 (02:20 -0300)]
Add support to build packages from Emacs repo
* externals-list: Add docs about :core packages.
* admin/archive-contents.el (archive-add/remove/update-externals):
Sync core packages defined in externals-list.
Dmitry Gutov [Wed, 9 Sep 2015 18:58:50 +0000 (21:58 +0300)]
Dmitry Gutov [Wed, 9 Sep 2015 18:57:24 +0000 (21:57 +0300)]
Bump the version
Dmitry Gutov [Wed, 9 Sep 2015 18:51:48 +0000 (21:51 +0300)]
Undo some breakage
Dmitry Gutov [Wed, 9 Sep 2015 18:40:50 +0000 (21:40 +0300)]
Dmitry Gutov [Wed, 9 Sep 2015 18:37:51 +0000 (21:37 +0300)]
Rephrase
Dmitry Gutov [Wed, 9 Sep 2015 18:36:29 +0000 (21:36 +0300)]
Add NEWS and bump the version
Oleh Krehel [Wed, 9 Sep 2015 13:21:43 +0000 (15:21 +0200)]
counsel.el (counsel-unicode-char): Add own history
Also make "C-M-n", "C-M-p", and `ivy-resume' work properly.
Artur Malabarba [Wed, 9 Sep 2015 12:04:06 +0000 (13:04 +0100)]
Fix readme
Artur Malabarba [Wed, 9 Sep 2015 11:07:52 +0000 (12:07 +0100)]
Artur Malabarba [Wed, 9 Sep 2015 11:07:44 +0000 (12:07 +0100)]
Version bump
Artur Malabarba [Wed, 9 Sep 2015 10:58:59 +0000 (11:58 +0100)]
Fix doc
Artur Malabarba [Wed, 9 Sep 2015 10:55:31 +0000 (11:55 +0100)]
[Fix #6] Local variables not being used
Artur Malabarba [Wed, 9 Sep 2015 10:19:44 +0000 (11:19 +0100)]
Improve documentation and change keybind from _ to C-c C--
Fix #5
Dmitry Gutov [Wed, 9 Sep 2015 03:49:38 +0000 (06:49 +0300)]
Explicitly remap js-find-symbol
#159
Artur Malabarba [Tue, 8 Sep 2015 14:42:05 +0000 (15:42 +0100)]
Merge pull request #4 from cpitclaudel/master
Add a missing 'delete-selection property
Clément Pit--Claudel [Tue, 8 Sep 2015 14:08:35 +0000 (10:08 -0400)]
Add a missing 'delete-selection property
This is needed for delete-selection-mode to work properly:
> Commands which will delete the selection need a 'delete-selection
> property on their symbols; commands which insert text but don't have
> this property won't delete the selection.
Oleh Krehel [Tue, 8 Sep 2015 11:48:29 +0000 (13:48 +0200)]
Fix up the "foo ! bar" matching and highlighting
* ivy.el (ivy--filter): When regex returned is a list, use only the
first string part.
* swiper.el (swiper--update-input-ivy): When regex returned is a list,
use only the first string part.
Artur Malabarba [Tue, 8 Sep 2015 08:58:41 +0000 (09:58 +0100)]
Avoid further confusion when an alias matches the current name
Oleh Krehel [Tue, 8 Sep 2015 06:25:09 +0000 (08:25 +0200)]
Move swiper-minibuffer-faces to ivy.el
Fixes #217
Artur Malabarba [Mon, 7 Sep 2015 23:50:42 +0000 (00:50 +0100)]
Avoid confusion when an alias matches the current name
Dmitry Gutov [Mon, 7 Sep 2015 20:30:18 +0000 (23:30 +0300)]
Make diff-hl-flydiff-delay customizable
Artur Malabarba [Mon, 7 Sep 2015 20:27:35 +0000 (21:27 +0100)]
Artur Malabarba [Mon, 7 Sep 2015 20:25:49 +0000 (21:25 +0100)]
[Fix #1] nameless-aliases docstring
Dmitry Gutov [Mon, 7 Sep 2015 12:31:08 +0000 (15:31 +0300)]
Remove a space
Dmitry Gutov [Mon, 7 Sep 2015 12:24:50 +0000 (15:24 +0300)]
Use cl-assert instead of error
Dmitry Gutov [Mon, 7 Sep 2015 12:24:09 +0000 (15:24 +0300)]
Add cl- prefix, improve line lengths
Dmitry Gutov [Mon, 7 Sep 2015 12:09:42 +0000 (15:09 +0300)]
Reindent
Oleh Krehel [Mon, 7 Sep 2015 12:08:31 +0000 (14:08 +0200)]
Declare some SLIME functions
* counsel.el (slime-symbol-start-pos):
(slime-symbol-end-pos):
(slime-contextual-completions): Declare.
Oleh Krehel [Mon, 7 Sep 2015 12:06:14 +0000 (14:06 +0200)]
counsel.el (counsel-git-grep-function): Fix up
Set `ivy--old-re' for the benefit of fancy minibuffer faces.
Oleh Krehel [Mon, 7 Sep 2015 12:03:08 +0000 (14:03 +0200)]
Make the minibuffer faces look nicer
* ivy.el (ivy-current-match): Update background and add white
foreground for light themes. Update background and add black
foreground for dark themes.
(ivy--add-face): If a face has an explicit foreground, add it ahead,
with no blending. Blend the background as usual.
* swiper.el (swiper-minibuffer-match-face-1):
(swiper-minibuffer-match-face-2): Update the background for light
themes.
(swiper-minibuffer-match-face-4): Update the background for dark themes.
Dmitry Gutov [Mon, 7 Sep 2015 11:55:52 +0000 (14:55 +0300)]
One fewer version check
Closes #54
Artur Malabarba [Mon, 7 Sep 2015 11:09:36 +0000 (12:09 +0100)]
Readme