summaryrefslogtreecommitdiff
path: root/helm-types.el
Commit message (Collapse)AuthorAge
* Add attach files action to files type (#2026)Thierry Volpiatto2018-05-03
| | | | | * helm-types.el (helm-type-file-actions): Do it. * helm-locate.el (helm-generic-files-map): Do it.
* Add rename buffer actionThierry Volpiatto2018-02-24
| | | | | | * helm-buffers.el (helm-buffer-map): Bind it. (helm-buffers-rename-buffer): New. * helm-help.el (helm-buffer-help-message): Document command.
* Update copyrightsThierry Volpiatto2018-01-08
|
* Remove obsolete entry in type bufferThierry Volpiatto2017-10-03
| | | | * helm-types.el (helm-type-buffer-actions): Do it.
* Refector some window- and buffer-related functionsPierre Neidhardt2017-10-02
|
* Rename helm-switch-to-buffers-other-windowThierry Volpiatto2017-09-17
| | | | | | | | | to helm-display-buffers-other-windows. * helm-buffers.el (helm-buffer-switch-other-window): Do it. * helm-regexp.el (helm-moccur-action): Do it. * helm-types.el (helm-type-buffer-actions): Do it. * helm-utils.el (helm-display-buffers-other-windows): Do it.
* Reenable marked files in dired with a fix to wdired (advice) (#1783).Thierry Volpiatto2017-06-11
| | | | | | | | | | | * helm-files.el (helm-find-files-map): Bind new action. (helm-find-files-actions): add new action. (helm-marked-files-in-dired): New action. (helm-ff-run-marked-files-in-dired): Interactive action. * helm-lib.el (helm--advice-wdired-finish-edit): Advice wdired-finish-edit which is not supporting dired-directory as a cons cell. * helm-locate.el (helm-generic-files-map): Bind new action in generic map. * helm-types.el (helm-type-file-actions): Add new action to file type.
* Start adding group in some sources.Thierry Volpiatto2017-05-24
| | | | | | | | | | | | | | | | | | | | | | | * 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.
* Move helm-elscreen deprecated library to emacs-helm.Thierry Volpiatto2017-04-07
| | | | | | | | | | | | * helm-buffers.el (helm-grep): Remove all elscreen references. (helm-buffer-run-ediff): Remove all elscreen references. * helm-files.el (helm-find-files-actions): Remove all elscreen references. * helm-grep.el (View-quit): Remove all elscreen references. (helm-grep-actions): Remove all elscreen references. (helm-grep-action): Remove all elscreen references. (helm-goto-next-or-prec-file): Remove all elscreen references. * helm-id-utils.el (helm-gid-source): Remove all elscreen references. * helm-types.el (helm-type-buffer-actions): Remove all elscreen references.
* Use helm-highlight-files as a filtered-candidate-transformer (#1701).Thierry Volpiatto2017-03-03
| | | | | | * helm-files.el (helm-highlight-files): Take two args now. (helm-source-tracker-transformer): Call helm-highlight-files with second arg. * helm-types.el (helm--setup-source): Do it for type-files.
* Update copyrights.Thierry Volpiatto2017-01-01
|
* Remove now unneeded local settings of (not cl-lib) warnings.Thierry Volpiatto2016-11-13
| | | | Done according to helm-bbdb syohei commit (thanks).
* Prevent follow-mode in bookmarks.Thierry Volpiatto2016-09-06
| | | | * helm-types.el (helm--setup-source): Do it.
* Modify helm-bookmark find-files in a different way.Thierry Volpiatto2016-07-04
| | | | | | | | | | * helm-bookmark.el (helm-bookmark-overwrite-inheritor): Fake class used to overwrite type class. (helm--setup-source): Setup here actions and keymap for ff. (helm-bookmark-find-files-class): Inherit from helm-bookmark-overwrite-inheritor to overwrite action and keymap. (helm-source-bookmark-helm-find-files): Use new class. * helm-types.el (helm--setup-source): Restore as before.
* Add binding for *browse-project in bookmarks.Thierry Volpiatto2016-07-03
| | | | | | | * helm-bookmark.el (helm-bookmark-browse-project): Moved from lambda. (helm-bookmark-run-browse-project): New. (helm-bookmark-find-files-map): New keymap. * helm-types.el (helm--setup-source): Use the hff keymap when needed.
* Add bookmark action to browse projects from hff bmks.Thierry Volpiatto2016-07-02
| | | | * helm-types.el (helm--setup-source): Do it.
* Run browse project from buffers.Thierry Volpiatto2016-05-25
| | | | | | | | * helm-buffers.el (helm-buffer-map): Bind it. (helm-buffers-browse-project): The action. (helm-buffers-run-browse-project): The interactive wrapper. * helm-types.el (helm-type-buffer-actions): New action. * helm-help.el (helm-buffer-help-message): Document it.
* Use setf slot-value everywhere.Thierry Volpiatto2016-04-08
|
* Add mode-line string to files buffers and bookmarks.Thierry Volpiatto2016-03-28
|
* Fix copyrights.Thierry Volpiatto2016-03-05
|
* Add keymap and help-message to helm-type-file.Thierry Volpiatto2016-01-15
| | | | | | | | * helm-files.el (helm-file-cache): Remove keymap and help already defined in type-file. (helm-recentf-source): Remove keymap and help already defined in type-file. (helm-files-in-current-dir-source): Remove keymap and help already defined in type-file. * helm-locate.el (helm-locate-source): Remove keymap and help already defined in type-file. * helm-types.el (helm--setup-source): Do it.
* Fix filter in timer sources (#1260).Thierry Volpiatto2015-11-15
| | | | | | | | * helm-elisp.el (helm-absolute-time-timers-class): Use candidate-transformer and not volatile. (helm-idle-time-timers-class): Same. * helm-types.el (helm-type-timers-actions): Fix find-function action with anonymous fns.
* Handle marked candidates in Find file other windowChunyang Xu2015-10-13
| | | | Fixes (#1212)
* Add migemo for bookmarks, fix match-part for migemo (#1175).Thierry Volpiatto2015-09-21
| | | | | | | | * helm-multi-match.el (helm-mm-migemo-string-match): Use same order of args as string-match. (helm-mm-3-migemo-match): Reverse args in helm-mm-migemo-string-match call. * helm-types.el (helm--setup-source): Add migemo for bmks. * helm.el (helm-search-from-candidate-buffer): Fix match-part for migemo.
* Fix action title in helm-type-file-actions.Thierry Volpiatto2015-09-01
|
* Remove most mode-line strings to use generic one.Thierry Volpiatto2015-07-14
| | | | | | | | | | | | | | | | | | | | | | * helm-bookmark.el: Do it. * helm-buffers.el: Do it. * helm-color.el: Do it. * helm-command.el: Do it. * helm-elisp-package.el: Do it. * helm-files.el: Do it. * helm-font.el: Do it. * helm-grep.el: Do it. * helm-help.el: Do it. * helm-imenu.el: Do it. * helm-locate.el: Do it. * helm-regexp.el: Do it. * helm-semantic.el: Do it. * helm-sys.el: Do it. * helm-tags.el: Do it. * helm-types.el: Do it. * helm.el: Do it. r# commençant par '#' seront ignorées, et un message vide abandonne la validation.
* Generalize usage of C-h m everywhere.Thierry Volpiatto2015-07-14
| | | | | | | | | | | | | | | | | | | | | | | * helm-apt.el:Use help-message in source. * helm-buffers.el:Use help-message in source. * helm-color.el:Use help-message in source. * helm-command.el:Use help-message in source. * helm-elisp-package.el:Use help-message in source. * helm-files.el:Use help-message in source. * helm-font.el:Use help-message in source. * helm-grep.el:Use help-message in source. * helm-help.el (helm-help): Insert local help + generic help. Remove all local help commands, fix all help strings. * helm-imenu.el:Use help-message in source. * helm-locate.el:Use help-message in source. * helm-mode.el:Use help-message in source. (helm-comp-read): Allow usage of help-message. * helm-regexp.el:Use help-message in source. * helm-ring.el:Use help-message in source. * helm-semantic.el:Use help-message in source. * helm-sys.el:Use help-message in source. * helm-tags.el:Use help-message in source. * helm-types.el:Use help-message in source.
* Require cl-lib and eieio.Thierry Volpiatto2015-07-13
| | | | * helm-types.el: Do it.
* * helm-types.el: Add separator, no code change.Thierry Volpiatto2015-07-09
|
* Move build type fns to helm-types.Thierry Volpiatto2015-07-09
|
* Move types from helm-source.el to helm-types.elThierry Volpiatto2015-07-09
* helm-types.el: New file. * helm-buffers.el: Require it. * helm-elisp.el: Require it. * helm-files.el: Require it. * helm-misc.el: Require it. * helm-source.el: Remove types.