summaryrefslogtreecommitdiff
path: root/helm-utils.el
Commit message (Collapse)AuthorAge
...
* Update copyrights.Thierry Volpiatto2017-01-01
|
* Cleanup overlays when helm-buffer is empty.Thierry Volpiatto2016-12-31
| | | | | * helm-utils.el (helm-match-line-cleanup-maybe): New. Run it in helm-after-update-hook.
* Add hook that run at end of helm-find-many-files (#1645).Thierry Volpiatto2016-11-22
| | | | | * helm-utils.el (helm-find-many-files-after-hook): New. (helm-find-many-files): Use it.
* Remove now unneeded local settings of (not cl-lib) warnings.Thierry Volpiatto2016-11-13
| | | | Done according to helm-bbdb syohei commit (thanks).
* Fix previous commit, unhex only title.Thierry Volpiatto2016-10-28
| | | | * helm-utils.el (helm-html-bookmarks-to-alist): Do it.
* Unhex both url and title.Thierry Volpiatto2016-10-28
| | | | * helm-utils.el (helm-html-bookmarks-to-alist): Do it.
* Ensure to set yank point in right buffer.Thierry Volpiatto2016-10-23
| | | | * helm-utils.el (helm-goto-line): Do it.
* Fix pcre translation to elisp for AG.Thierry Volpiatto2016-10-23
| | | | | | * 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.
* Fix highlighting matches with pcre based regexps.Thierry Volpiatto2016-10-23
| | | | | * helm-utils.el (helm--translate-pcre-to-elisp): New. (helm-highlight-current-line): Use it.
* Save point in helm-yank-point in helm-goto-line.Thierry Volpiatto2016-10-17
| | | | * helm-utils.el (helm-goto-line): Do it.
* Don't use an idle timer in match line cleanup.Thierry Volpiatto2016-10-08
| | | | * helm-utils.el (helm-match-line-cleanup-pulse): Do it.
* Allow pulsing when jumping to line.Thierry Volpiatto2016-09-29
| | | | | * helm-utils.el (helm-match-line-cleanup-pulse): New. (helm-after-action-hook): Use it.
* Finally get rid of flashing mode-line (#1579, #1593).Thierry Volpiatto2016-09-29
| | | | | | | * 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.
* Fix hostnames completion for tramp (#1598).Thierry Volpiatto2016-09-18
| | | | | | | | | | * 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.
* Remove last obsoletes defadvices.Thierry Volpiatto2016-09-08
| | | | | | | * 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.
* Fix usage of timer in popup-tip-mode.Thierry Volpiatto2016-08-28
| | | | * helm-utils.el (helm-show-help-echo): Using a non idle timer prevents dups.
* Don't loose cursor when popping up tip.Thierry Volpiatto2016-08-28
| | | | * helm-utils.el (helm-show-help-echo): Do it.
* Fix regexps in generic sort fn (#1582).Thierry Volpiatto2016-08-16
| | | | * helm-utils.el (helm-generic-sort-fn): Do it.
* Make helm-update-hook obsolete.Thierry Volpiatto2016-07-20
| | | | | | | | | | * 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.
* Fix helm-quit-and-find-file for empty selectionChunyang Xu2016-06-29
| | | | | | `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.
* Realign no code change.Thierry Volpiatto2016-05-18
| | | | * helm-utils.el (helm-file-attributes): Do it.
* Spelling fixes.Thierry Volpiatto2016-04-19
|
* Add comment and align them.Thierry Volpiatto2016-04-19
| | | | | * helm-utils.el (helm-html-entities-alist): Use helm-awhile to extract and align comments.
* Realign helm-html-entities-alist.Thierry Volpiatto2016-04-19
|
* Allow customizing which function helm use to decode entities.Thierry Volpiatto2016-04-19
| | | | | * helm-utils.el (helm-html-decode-entities-function): New. (helm-html-bookmarks-to-alist): Use it.
* Ensure no replacement is done when unable to convert ENTITIE.Thierry Volpiatto2016-04-19
| | | | | * helm-utils.el (helm-html-entitie-to-string): Fix docstring. (helm-html-decode-entities-string): replace str only if needed.
* Use chars instead of string in helm-html-entities-alist.Thierry Volpiatto2016-04-19
| | | | | | | * 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.
* Add functions to decode html entities and use them.Thierry Volpiatto2016-04-19
| | | | | | | * 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.
* Handle imenu markers in quit and find file.Thierry Volpiatto2016-04-01
| | | | * helm-utils.el (helm-quit-and-find-file): Do it.
* Fix display-marked-candidates with helm in one window (#1441).Thierry Volpiatto2016-03-24
| | | | | | | * 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.
* Use pcase in helm-file-human-size.Thierry Volpiatto2016-03-19
|
* Rewrite helm-default-kbsize.Thierry Volpiatto2016-03-19
|
* Fix typo in docstring.Thierry Volpiatto2016-03-18
|
* Optimize helm-file-human-size.Thierry Volpiatto2016-03-18
| | | | * helm-utils.el (helm-file-human-size): Remove one loop.
* Fix copyrights.Thierry Volpiatto2016-03-05
|
* Use directly require in helm-popup-tip-mode.Thierry Volpiatto2016-01-26
| | | | * helm-utils.el (helm-popup-tip-mode): Do it.
* Declare popup-tip to shutup byte compiler.Thierry Volpiatto2016-01-26
|
* helm-sources-using-help-echo-popup is now a defcustom (#1072).Thierry Volpiatto2016-01-26
| | | | * helm-utils.el (helm-sources-using-help-echo-popup): New defcustom.
* New mode helm-popup-tip-mode (#1072).Thierry Volpiatto2016-01-26
| | | | | | | | | * 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.
* Rename helm-highlight-number-lines-around-pointMichael Heerdegen2016-01-19
| | | | to helm-highlight-matches-around-point-max-lines
* Make some more functions helm-only.Thierry Volpiatto2016-01-12
|
* Fix error in helm-highlight-current-lineMichael Heerdegen2015-12-29
| | | | | when helm-highlight-number-lines-around-point is bound to nil, i.e. avoid testing for (zerop nil). Fix indentation.
* Unquote lambda's.Thierry Volpiatto2015-09-30
|
* Use migemo in helm-highlight-current-line (#1175).Thierry Volpiatto2015-09-25
| | | | * helm-utils.el (helm-highlight-current-line): Do it.
* Move helm-exit-and-execute-action to helm.Thierry Volpiatto2015-08-15
| | | | | * helm-aliases.el (helm-run-after-quit): Move aliases from helm to here. * helm.el (helm-exit-and-execute-action): Moved from helm-utils.
* Rename helm-run-after-quit and helm-quit-and-execute-action.Thierry Volpiatto2015-08-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Get rid of timer in helm-run-after-quit.Thierry Volpiatto2015-08-15
| | | | | * 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.
* Improve the use of helm-quit-and-execute-action (#1084).Thierry Volpiatto2015-08-12
| | | | | | | | | * 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.
* Improve helm-generic-sort-fn.Thierry Volpiatto2015-08-10
| | | | | * helm-utils.el (helm-generic-sort-fn): Fix error when pattern is a regexp, improve scoring.
* Require helm-help in several places.Thierry Volpiatto2015-07-14
|