summaryrefslogtreecommitdiff
path: root/helm-elisp-package.el
Commit message (Collapse)AuthorAge
* 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.
* Fetch packages on remote when calling *packages-no-fetch with a prefix arg.Thierry Volpiatto2017-04-29
| | | | * helm-elisp-package.el (helm-list-elisp-packages-no-fetch): Do it.
* Remove button props and friends in package buffer.Thierry Volpiatto2017-04-29
| | | | | | These props prevent adding any properties to the button placed on the package name. * helm-elisp-package.el (helm-el-package--init): Do it.
* Fix paren error in previous commit.Thierry Volpiatto2017-02-03
| | | | * helm-elisp-package.el (helm-el-package--action-transformer): Do it.
* Prevent uninstalling packages not already installed.Thierry Volpiatto2017-02-03
| | | | * helm-elisp-package.el (helm-el-package--action-transformer): Do it.
* Ensure packages buffer is killed.Thierry Volpiatto2017-01-08
| | | | * helm-elisp-package.el (helm-el-package--init): Do it.
* Update copyrights.Thierry Volpiatto2017-01-01
|
* Display elisp packages in full-frame and prompt for autoremove if needed.Thierry Volpiatto2016-10-28
| | | | | * helm-elisp-package.el (helm-el-package--init): Prompt for autoremove. (helm-list-elisp-packages): full-frame.
* Truncate lines in helm-el*.Thierry Volpiatto2016-10-25
| | | | | * helm-elisp-package.el (helm-el-truncate-lines): New. (helm-list-elisp-packages): Use it.
* Allow forcing deletion of packages.Thierry Volpiatto2016-08-21
| | | | | * helm-elisp-package.el (helm-el-package-uninstall-1): Take an optional arg force. (helm-el-package-uninstall): Use it.
* Fix upgrade message for packages.Thierry Volpiatto2016-08-20
| | | | * helm-elisp-package.el (helm-el-package--init): Do it.
* Notify when refreshing packages list.Thierry Volpiatto2016-08-03
| | | | * helm-elisp-package.el (helm-el-package--init): Do it.
* Make helm-force-updating-p private.Thierry Volpiatto2016-07-31
| | | | Rename helm-force-updating-p to helm--force-updating-p.
* Fix action transformer for built-in packages.Thierry Volpiatto2016-07-24
| | | | | * helm-elisp-package.el (helm-el-package--action-transformer): Do it.
* Allow filtering built-in packages.Thierry Volpiatto2016-07-24
| | | | | | * helm-elisp-package.el (helm-el-package--transformer): Filter out build-in. (helm-el-package-show-built-in): New. (helm-el-package-map): Bind it.
* Fix new behavior or package-install for emacs-25.Thierry Volpiatto2016-06-13
| | | | | | | | | The meaning of second arg of package-install have changed since initial versions using package-selected-packages. * helm-elisp-package.el (helm-el-package-install-1): No need now to handle package-selected-packages. (helm-el-package-upgrade-1): Inverse meaning of 2nd arg.
* Declare function async-byte-recompile-directory.Thierry Volpiatto2016-06-08
|
* New action to recompile packages.Thierry Volpiatto2016-06-08
| | | | | * helm-elisp-package.el (helm-el-package--action-transformer): Add action. (helm-el-package-recompile): New, use it.
* Add comment in helm-el-package--init.Thierry Volpiatto2016-04-08
|
* Continue fixing elisp packages for the new crap package.el.Thierry Volpiatto2016-04-08
| | | | | * helm-elisp-package.el (helm-el-package--init): Use package-show-package-list instead of list-packages when not updating.
* Prevent using package async.Thierry Volpiatto2016-04-08
| | | | | * helm-elisp-package.el (helm-el-package--init): Disable package-menu-async.
* Shutup bytecompiler about package-delete args on emacs-24.*.Thierry Volpiatto2016-03-17
| | | | * helm-elisp-package.el (helm-el-package-reinstall): Use with-no-warnings.
* Fix re/installation of elpa version of build-in packages.Thierry Volpiatto2016-03-17
| | | | | | | | | e.g org. * helm-elisp-package.el (helm-el-package-install-1): Use the desc and not the name. (helm-el-package--action-transformer): Show necessary actions to install such packages. (helm-el-package-reinstall): Fix emacs bug with package-reinstall.
* Move helm-elisp-package action transformer to a function.Thierry Volpiatto2016-03-17
| | | | | * helm-elisp-package.el (helm-list-el-package-source): Use new fn. (helm-el-package--action-transformer): New use it.
* Fix copyrights.Thierry Volpiatto2016-03-05
|
* Fix error in helm-el-package--transformer.Thierry Volpiatto2016-02-26
| | | | | * helm-elisp-package.el (helm-el-package--transformer): Check if ID is non nil.
* Add helm-only property to helm actions.Thierry Volpiatto2016-01-12
| | | | Use with-helm-alive-p where needed.
* Revert previous changes breaking build with melpa (#1206).Thierry Volpiatto2015-10-08
| | | | | | | | ed1a689 * Build regexp source in command and use helm--maybe-build-source. b57cf95 * Use helm--maybe-build-source in moccur. 1c9f85a * Use helm--maybe-build-source here too. 62da5ea * Use helm--maybe-build-source in some places. ecd03c7 * Build ucs source at run time.
* Build regexp source in command and use helm--maybe-build-source.Thierry Volpiatto2015-10-07
| | | | | | * helm-elisp-package.el (helm-list-elisp-packages): Do it. * helm-regexp.el (helm-source-regexp): Do it. (helm-regexp): Do it.
* Improve refresh message for package manager.Thierry Volpiatto2015-09-15
| | | | * helm-elisp-package.el (helm-el-package--init): Do it.
* 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.
* Fix message about upgrades in packages.Thierry Volpiatto2015-08-10
| | | | * helm-elisp-package.el (helm-el-package--init): Do it.
* Message available upgrades when updating packages.Thierry Volpiatto2015-08-10
| | | | * helm-elisp-package.el (helm-el-package--init):
* Show packages upgradables on startup if some.Thierry Volpiatto2015-07-22
| | | | * helm-elisp-package.el: Do it.
* Require helm-help in several places.Thierry Volpiatto2015-07-14
|
* Remove old help command from all maps affected.Thierry Volpiatto2015-07-14
| | | | | | | | | | | | | | | | | | | | | | * helm-apt.el: Do it. * 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-id-utils.el: Do it. Remove mode-line slot. * helm-imenu.el: Do it. * helm-locate.el: Do it. * helm-regexp.el: Do it. * helm-ring.el: Do it. * helm-semantic.el: Do it. * helm-sys.el: Do it. * helm-tags.el: Do it. * helm.el: Bind C-c ? to helm-amp for compat.
* 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.
* Fix previous commit.Thierry Volpiatto2015-07-13
| | | | | * helm-elisp-package.el (helm-el-package-upgrade-all): Remove arg. (helm-el-package-upgrade-all-action): Use it in the run fn.
* Fix upgrade all action in package manager.Thierry Volpiatto2015-07-13
| | | | * helm-elisp-package.el (helm-el-package-upgrade-all): Should take one arg, fixit.
* Allow uninstalling package even if upgradable.Thierry Volpiatto2015-07-05
| | | | | (helm-list-el-package-source): Modify action transformer so that uninstalling be available even when upgrades are presents.
* Bind actions to keys in elisp packages.Thierry Volpiatto2015-06-20
| | | | | * helm-elisp-package.el: Do it. * helm-help.el: Document new bindings in elisp packages.
* Bind helm-el-package-show-uninstalled in elisp packages.Thierry Volpiatto2015-06-11
| | | | * helm-elisp-package.el (helm-el-package-map): Do it.
* Fix helm commands docstrings and remove some unneeded autoloads.Thierry Volpiatto2015-06-03
|
* * helm-elisp-package.el: Add visit hompage actionChunyang Xu2015-05-21
|
* * helm-elisp-package.el: Fix action names.Thierry Volpiatto2015-05-16
|
* Allow choosing a filter for elisp packages at startup.Thierry Volpiatto2015-04-25
| | | | * helm-elisp-package.el (helm-el-package-initial-filter): New user var.
* New command to call package list without fetching remote infos (#971).Thierry Volpiatto2015-04-12
| | | | * helm-elisp-package.el (helm-list-elisp-packages-no-fetch): New.
* Update copyrights.Thierry Volpiatto2015-03-24
|
* * helm-elisp-package.el: Revert previous commit failing on GNU/Linux.Thierry Volpiatto2015-03-13
|