| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
|
|
|
| |
* helm-tags.el (helm-etags-select): Do it.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
don't use a standard syntax-table to determine TAP.
* helm-tags.el (helm-etags-action-goto): Do it.
(helm-etags-select): Do it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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-tags.el (helm-etags--file-from-tag): New.
(helm-etags-action-goto): Use it.
|
| |
|
| |
|
|
|
|
| |
Done according to helm-bbdb syohei commit (thanks).
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* helm-lib.el (helm-yank-text-at-point): Do it with a negative prefix arg.
(helm-undo-yank-text-at-point): New.
* helm-grep.el (helm-grep-map):
No need to bind helm-yank-text-at-point here.
(helm-pdfgrep-map): Same.
* helm-locate.el (helm-generic-files-map): Same.
* helm-regexp.el (helm-moccur-map): Same.
* helm-tags.el (helm-etags-map): Same.
* helm.el (helm-map): Use helm-define-key-with-subkeys
to bind helm-yank-text-at-point and helm-undo-yank-text-at-point.
|
|
|
|
|
|
|
| |
* helm-tags.el (helm-etags-init): Use cl-pushnew.
* helm.el (helm-log-error): Same.
(helm-document-attribute): Do it.
(helm-document-type-attribute): Do it.
|
|
|
|
|
|
| |
* helm-tags.el (helm-etags-match-part-only): Accept now only
tag and all.
(helm-etags-build-source): Apply.
|
| |
|
|
|
|
| |
* helm-tags.el (helm-etags-create-buffer): Use insert-file-contents.
|
|
|
|
| |
Use with-helm-alive-p where needed.
|
|
|
|
|
|
| |
* helm-tags.el (helm-etags-build-source): Add fuzzy slot.
(helm-etags-fuzzy-match): New user var.
(helm-etags-select): Use a regexp as default only when fuzzy is disabled.
|
| |
|
| |
|
|
|
|
|
| |
* helm-tags.el (helm-etags-select): Use a raw syntax-table
to determine symbol-at-point
|
|
|
|
| |
Also reindent in some places.
|
|
|
|
|
|
|
|
| |
* helm-tags.el (helm-etags-create-buffer): Now calculate line number
and include it.
(helm-etags-split-line): Same as helm-grep-split-line (should use it instead).
(helm-etags-build-source): Fix match-part according to new split.
(helm-etags-action-goto): Jump to candidate according to line number.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-tags.el (helm-etags-match-part-only): No more boolean, three different options.
(helm-etags-build-source): Use it.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* helm-tags.el (helm-etags-build-source): Do it.
|
|
|
|
| |
* helm-tags.el: Remove obsolete ctags code.
|
|
|
|
|
|
|
|
| |
In modern html5 projects, the tag/keyword to
look up could be complicated
For example, in AngularJS, a controller is a string
which could contain any characters.
|
| |
|
|
|
|
|
| |
* helm-tags.el (helm-etags-build-source): New.
(helm-etags-select): Use it to build source at runtime.
|
|
|
|
|
|
|
| |
* helm-tags.el (helm-etags-file): New face.
(helm-etags-create-buffer): Use it.
(helm-tags-faces): new group.
(helm-source-etags-select): Use get-line.
|
|
|
|
|
|
|
|
|
| |
* helm-files.el: Do it.
* helm-grep.el: Do it.
* helm-locate.el: Do it.
* helm-org.el: Do it.
* helm-tags.el: Do it.
* helm.el: Do it.
|
|
|
|
|
| |
It have font-lock broken in some place but is not broken as in 24.3.90.
So perhaps it is the best option for now.
|
| |
|
|
|
|
| |
* helm-elisp-package.el: Use with instead of let.
|
| |
|
|
|
|
|
|
|
|
|
| |
This commit generalizes the `helm-etags-default-action' to accept a
function that is used on the filename.
This allows the addition of actions like find in other window/frame.
It also adds `C-c o` to open tag in other window and `C-c C-o` to open
tag in other frame.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
inserting foo on M-n (second press).
* helm.el (helm-initial-setup): Allow using a list for :default in helm.
|
| |
|
|
|
|
| |
of delete-dups.
|