| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
(helm-source-etags-select): Use mapc.
|
|
|
|
|
|
|
| |
It is very annoying to edit \\_<foo\\_> on M-n, so use input.
May be, first display using \\_<foo\\_> but insert "foo" in
minibuffer. Is this possible?
|
|
|
|
|
| |
Besides tag file in parent directories, also look for standard emacs
locations stored in tags-file-name and tags-table-list
|
|
|
|
|
|
|
| |
Provide a defcustom variable to control whether or not helm will be run
with `helm-execute-action-at-once-if-one'. It can be useful to not
execute the action at once if you actually want to jump to some
unrelated tag.
|
| |
|
|\
| |
| |
| |
| | |
Conflicts:
helm.el
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Replaced by helm-highlight-current-line.
*helm-grep.el
*helm-imenu.el
*helm-misc.el
*helm-org.el
*helm-regexp.el
*helm-ring.el
*helm-semantic.el
*helm-tags.el
*helm-utils.el
|
| | |
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts:
helm-dabbrev.el
helm-match-plugin.el
helm.el
|
| |
| |
| |
| |
| | |
(helm-source-etags-select,
helm-etags-default-action): Use it.
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
helm-dabbrev.el
helm-eshell.el
helm-files.el
helm-net.el
helm-plugin.el
helm-tags.el
helm-utils.el
helm.el
|
| | |
|
|\| |
|
| |
| |
| |
| |
| | |
This variable will allow to control if only the tags part is matched in
helm-source-etags-select.
|
| | |
|
| | |
|