| Commit message (Collapse) | Author | Age |
... | |
| |
|
|
|
|
|
| |
* helm-utils.el (helm-match-line-cleanup-maybe): New.
Run it in helm-after-update-hook.
|
|
|
|
|
| |
* helm-utils.el (helm-find-many-files-after-hook): New.
(helm-find-many-files): Use it.
|
|
|
|
| |
Done according to helm-bbdb syohei commit (thanks).
|
|
|
|
| |
* helm-utils.el (helm-html-bookmarks-to-alist): Do it.
|
|
|
|
| |
* helm-utils.el (helm-html-bookmarks-to-alist): Do it.
|
|
|
|
| |
* helm-utils.el (helm-goto-line): Do it.
|
|
|
|
|
|
| |
* helm-grep.el (helm-grep-ag-class): Add pcre slot.
* helm-utils.el (helm-highlight-current-line): Use it.
(helm--translate-pcre-to-elisp): Fix it.
|
|
|
|
|
| |
* helm-utils.el (helm--translate-pcre-to-elisp): New.
(helm-highlight-current-line): Use it.
|
|
|
|
| |
* helm-utils.el (helm-goto-line): Do it.
|
|
|
|
| |
* helm-utils.el (helm-match-line-cleanup-pulse): Do it.
|
|
|
|
|
| |
* helm-utils.el (helm-match-line-cleanup-pulse): New.
(helm-after-action-hook): Use it.
|
|
|
|
|
|
|
| |
* helm-imenu.el (helm-imenu-action): Don't use old 'pulse arg.
* helm-utils.el (helm-goto-line): Cleanup overlays here.
(helm-highlight-current-line): Remove usage of 'pulse arg.
(helm-after-action-hook): Cleanup overlays in this hook too.
|
|
|
|
|
|
|
|
|
|
| |
* helm-files.el (helm-ff-previous-mh-tramp-method): New.
(helm-ff-tramp-hostnames): Handle multi hops.
* helm-utils.el (helm-ff-get-host-from-tramp-invalid-fname): Ensure
not null in split-string, don't check the length of split in tramp names
and use always the last element of split.
|
|
|
|
|
|
|
| |
* helm-ring.el (helm-push-mark-mode): Use advice-add.
* helm.el (helm-internal): Same.
(cua-delete-region--advice): New, replace old defadvices.
(copy-region-as-kill--advice): New replace old defadvices.
|
|
|
|
| |
* helm-utils.el (helm-show-help-echo): Using a non idle timer prevents dups.
|
|
|
|
| |
* helm-utils.el (helm-show-help-echo): Do it.
|
|
|
|
| |
* helm-utils.el (helm-generic-sort-fn): Do it.
|
|
|
|
|
|
|
|
|
|
| |
* helm.el (helm-output-filter--post-process): Remove helm-update-hook.
(helm-update-hook): Do it.
(helm--update-move-first-line): Renamed from helm-update-move-first-line.
Remove call to helm-update-hook.
(helm-update): Use helm--update-move-first-line.
helm-revive-visible-mark runs now in helm-after-update-hook.
* helm-utils.el (helm-popup-tip-mode): Use helm-after-update-hook.
|
|
|
|
|
|
| |
`helm-get-selection' returns nil if current selection is empty such as
when current source is empty, and we need to ensure nil will not be
passed to `string-match' etc, otherwise, a type error will be raised.
|
|
|
|
| |
* helm-utils.el (helm-file-attributes): Do it.
|
| |
|
|
|
|
|
| |
* helm-utils.el (helm-html-entities-alist):
Use helm-awhile to extract and align comments.
|
| |
|
|
|
|
|
| |
* helm-utils.el (helm-html-decode-entities-function): New.
(helm-html-bookmarks-to-alist): Use it.
|
|
|
|
|
| |
* helm-utils.el (helm-html-entitie-to-string): Fix docstring.
(helm-html-decode-entities-string): replace str only if needed.
|
|
|
|
|
|
|
| |
* helm-utils.el (helm-html-entities-alist):
Use ascii numbers instead of plain string allow handling
non referenced entries.
(helm-html-entitie-to-string): Convert ascii num to string.
|
|
|
|
|
|
|
| |
* helm-utils.el (helm-html-entities-alist): New defconst.
(helm-html-bookmarks-to-alist): Decode title.
(helm-html-entitie-to-string): New.
(helm-html-decode-entities-string): New.
|
|
|
|
| |
* helm-utils.el (helm-quit-and-find-file): Do it.
|
|
|
|
|
|
|
| |
* helm-files.el (helm-find-files-do-action): Remove window
related vars from let.
* helm-utils.el (with-helm-display-marked-candidates):
Bind window related vars and reorganize.
|
| |
|
| |
|
| |
|
|
|
|
| |
* helm-utils.el (helm-file-human-size): Remove one loop.
|
| |
|
|
|
|
| |
* helm-utils.el (helm-popup-tip-mode): Do it.
|
| |
|
|
|
|
| |
* helm-utils.el (helm-sources-using-help-echo-popup): New defcustom.
|
|
|
|
|
|
|
|
|
| |
* helm-pkg.el: Add popup as dependency.
* helm-utils.el (helm--show-help-echo-timer): New internal.
(helm-sources-using-help-echo-popup): Same.
(helm-cancel-help-echo-timer): New.
(helm-show-help-echo): New.
(helm-popup-tip-mode): New.
|
|
|
|
| |
to helm-highlight-matches-around-point-max-lines
|
| |
|
|
|
|
|
| |
when helm-highlight-number-lines-around-point is bound to nil, i.e.
avoid testing for (zerop nil). Fix indentation.
|
| |
|
|
|
|
| |
* helm-utils.el (helm-highlight-current-line): Do it.
|
|
|
|
|
| |
* helm-aliases.el (helm-run-after-quit): Move aliases from helm to here.
* helm.el (helm-exit-and-execute-action): Moved from helm-utils.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make these functions obsolete and use their new names
prefixed by helm-exit-.
* helm-aliases.el (helm-c-quit-and-execute-action): Do it.
* helm-bookmark.el (helm-bookmark-run-edit): Do it.
(helm-bookmark-run-jump-other-window): Do it.
* helm-buffers.el (helm-buffer-run-kill-buffers): Do it.
(helm-buffers-run-multi-occur): Do it.
* helm-color.el (helm-color-run-insert-name): Do it.
* helm-elisp-package.el (helm-el-run-visit-homepage): Do it.
(helm-el-run-package-install): Do it.
(helm-el-run-package-uninstall): Do it.
(helm-el-run-package-upgrade): Do it.
(helm-el-run-package-reinstall): Do it.
* helm-files.el (helm-ff-query-replace-on-marked): Do it.
(helm-ff-query-replace): Do it.
(helm-ff-run-switch-to-history): Do it.
(helm-ff-run-locate): Do it.
(helm-ff-run-insert-org-link): Do it.
(helm-ff-run-print-file): Do it.
(helm-ff-run-browse-project): Do it.
(helm-ff-run-gid): Do it.
(helm-ff-run-find-sh-command): Do it.
* helm-grep.el (helm-grep-run-default-action): Do it.
* helm-mode.el (helm-cr-empty-string): Do it.
* helm-regexp.el (helm-moccur-run-goto-line-ow): Do it.
(helm-moccur-run-save-buffer): Do it.
* helm-tags.el (helm-etags-run-switch-other-window): Do it.
(helm-etags-run-switch-other-frame): Do it.
* helm-utils.el (helm-quit-and-find-file): Do it.
(helm-exit-and-execute-action): Do it.
* helm.el (helm-run-after-exit): Do it.
(helm-resume-previous-session-after-quit): Do it.
(helm-enable-or-switch-to-debug): Do it.
(helm-kill-selection-and-quit): Do it.
|
|
|
|
|
| |
* helm-utils.el (helm-quit-and-find-file): Fix non-buffers cands.
* helm.el (helm-run-after-quit): Relay on helm-quit-and-execute-action.
|
|
|
|
|
|
|
|
|
| |
* helm-files.el (helm-find-files-grep): Don't run inside a timer.
* helm-utils.el (helm-quit-and-execute-action): Save selection.
* helm.el (helm-internal): Reenable catch exit.
(helm-initial-setup): Reset saved action and selection.
(helm-execute-selection-action-1): Use saved selection
and set selection earlier before running action.
|
|
|
|
|
| |
* helm-utils.el (helm-generic-sort-fn):
Fix error when pattern is a regexp, improve scoring.
|
| |
|