| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|
|
|
| |
Seems now quoting :initform is needed.
|
|
|
|
| |
and shutup compiler about doctring warnings.
|
| |
|
| |
|
|
|
|
|
| |
Rename helm--maybe-use-default-as-input to helm-maybe-use-default-as-input,
make it public.
|
| |
|
|
|
|
|
|
|
| |
helm-imenu-highlight-matches-around-point-max-lines (#2354)
Now value of helm-highlight-matches-around-point-max-lines is let-bounded to
'never in all relevant functions.
|
|
|
|
| |
Allow more options, before, after, never, before and after or 0.
|
|
|
|
|
|
|
| |
Default to 0 to highlight symbol at point only in current line.
Use it in helm-imenu and helm-imenu-in-all-buffers and also
in helm-semantic fns.
|
| |
|
|
|
|
|
| |
* helm-imenu.el (helm-imenu): Do it.
(helm-imenu-in-all-buffers): Do it.
|
|
|
|
|
| |
* helm-imenu.el (helm-imenu): Do it.
(helm-imenu-in-all-buffers): Do it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-next-or-previous-section): Do it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-next-or-previous-section):
|
|
|
|
|
|
|
|
|
|
|
| |
in imenu.
NOTE: `helm-imenu-next-or-previous-section` uses now a new macro,
expect some user errors at Melpa install.
* helm-lib.el (helm-without-follow): New macro.
* helm-imenu.el (helm-imenu-next-or-previous-section): Do it by
wrapping calls to helm-next/previous-line in new macro.
|
|
|
|
|
|
|
| |
* helm-files.el (helm-ff-lynx-style-map): Do it.
* helm-imenu.el (helm-imenu-lynx-style-map): Do it.
* helm-semantic.el (helm-semantic-lynx-style-map): Do it.
* helm.el (helm-map): Do it.
|
| |
|
|
|
|
|
| |
And one case of a whitespace before a closing double quote, the double quotes
are removed when helm-autoloads.el is generated.
|
|
|
|
|
| |
* helm-imenu.el (helm-imenu-extra-modes): New.
(helm-imenu-candidates-in-all-buffers): Use it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-transformer): Do it.
|
|
|
|
|
| |
* helm-imenu.el (helm-imenu-type-faces): Do it.
(helm-imenu-transformer): Add comment.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-transformer): Use default face when none matched.
|
|
|
|
|
|
|
|
| |
Because that will show up something like the following in *Messages*
Invalid face reference: nil [80 times]
* helm-imenu.el (helm-imenu-transformer): Do it.
|
| |
|
| |
|
|
|
|
|
| |
- A symbon can contain valid regexp characters e.g. "*", which won't match
because of the "\\_<" and "\\_>" anchors used.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* helm-files.el (helm-source-ffiles): Do it.
* helm-types.el (helm--setup-source): Do it.
* helm-dabbrev.el (helm-dabbrev): Do it.
* helm-elisp-package.el (helm-list-el-package-source): Do it.
* helm-grep.el (helm-grep-class): Do it.
(helm-grep-ag-class): Do it.
* helm-imenu.el (helm-imenu-source): Do it.
* helm-locate.el (helm-locate-source): Do it.
(helm-locate-subdirs-source): Do it.
* helm-man.el (helm-source-man-pages): Do it.
* helm-org.el (helm-org-headings-class): Do it.
* helm-regexp.el (helm-source-regexp): Do it.
(helm-source-multi-occur): Do it.
* helm-ring.el (helm-source-kill-ring): Do it.
(helm-source-mark-ring): Do it.
(helm-source-global-mark-ring): Do it.
(helm-source-register): Do it.
(helm-execute-kmacro): Do it.
* helm-sys.el (helm-source-top): Do it.
* helm-tags.el (helm-etags-build-source): Do it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-source): Do it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-in-all-buffers-separate-sources): Do it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-in-all-buffers): Do it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-transformer): value is maybe an integer.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-transformer): Use cl-loop for parsing faces.
|
|
|
|
|
| |
* helm-imenu.el (helm-imenu-type-faces): New user var.
(helm-imenu-transformer): Use it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu--candidates-1): Do it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu--candidates-1): Do it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-transformer): Do it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-transformer): Add Includes and Functions.
|
|
|
|
| |
* helm-imenu.el (helm-imenu--candidates-1): Do it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-in-all-buffers-separate-sources): Do it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-transformer): Fix also buffer-name with overlays.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-candidates-in-all-buffers): Use only once with-current-buffer.
|
|
|
|
| |
* helm-imenu.el (helm-imenu-map): Do it.
|
|
|
|
|
|
| |
* helm-imenu.el (helm-imenu-in-all-buffers-separate-sources): New user var.
(helm-imenu-candidates-in-all-buffers): Take now one optional arg.
(helm-imenu-in-all-buffers): Use it.
|
|
|
|
| |
* helm-imenu.el (helm-imenu--candidates-1): Use overlays or markers.
|
|
|
|
|
| |
* helm-imenu.el (helm-imenu--in-all-buffers-cache): New internal var.
(helm-imenu-in-all-buffers): Use it to cache candidates.
|
| |
|
|
|
|
| |
* helm-imenu.el (helm-imenu--maybe-switch-to-buffer): DRY.
|
|
|
|
|
|
|
|
| |
see `imenu--index-alist` for the different possible
formats for imenu lists.
Simple format (INDEX-NAME . POSITION) and nested format (INDEX-NAME .
SUB-ALIST) was already supported by helm-imenu, but complex format
(INDEX-NAME POSITION FUNCTION ARGUMENTS...) was not.
|