| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
| |
Rename helm--maybe-use-default-as-input to helm-maybe-use-default-as-input,
make it public.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
that run helm-occur on visible buffers.
* helm-occur.el (helm-occur-visible-buffers): New.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We need to transform pcre regexp to elisp when needed.
* helm-grep.el (helm-grep-mode--use-pcre): New local flag.
(helm-grep-save-results-1): Use it.
(helm-grep-mode--sentinel): Maybe use pcre.
(helm-grep-class): Use now a FCT.
(helm-grep--filter-candidate-1): Take one more arg PCRE.
(helm-grep-filter-one-by-one): Same.
(helm-grep-fc-transformer): New use it now for grep and ag.
(helm-grep-highlight-match): Use pcre regexp when pcre arg is specified.
(helm-grep-ag-class): Use now a FCT.
* helm-occur.el (helm-occur-filter-one-by-one): Fix arg no more used.
|
|
|
|
|
| |
* helm-occur.el (helm-multi-occur-1): Use the total size of all
buffers instead of checking the size of each.
|
|
|
|
| |
* helm-occur.el (helm-multi-occur-1): Do it.
|
|
|
|
| |
in helm-occur.
|
|
|
|
| |
* helm-occur.el (helm-occur-build-sources): Do it.
|
| |
|
|
|
|
|
|
| |
* helm-occur.el (helm-occur): Use helm :history parameter.
(helm-occur-build-sources): Add comment.
(helm-multi-occur-1): Use helm :history parameter.
|
| |
|
|
|
|
|
| |
* helm-occur.el (helm-occur-buffer-substring-fn-for-modes): New.
(helm-occur-build-sources): Use it.
|
|
|
|
|
|
|
| |
* helm-files.el (helm-find-files-map): Do it.
(helm-read-file-map): Do it.
* helm-occur.el (helm-occur-map): Do it.
* helm-grep.el (helm-grep-map): Do it.
|
|
|
|
| |
* helm-occur.el (helm-occur-build-sources): Fix regexp.
|
|
|
|
| |
* helm-occur.el (helm-occur-build-sources): Add a search function.
|
|
|
|
|
|
|
| |
* helm-occur.el (helm-occur-mode-map): Bind it.
(helm-occur-mode-resume-session): New.
(helm-occur-mode--last-pattern): New local var.
(helm-occur-mode): Use it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
actions.
* helm-occur.el (helm-occur-mode-goto-line-ow-forward-1): forward-line
before jumping to candidate and only if last-command was
a *goto-line-ow* command.
(helm-occur-mode-goto-line-ow-forward): Allow pref arg.
(helm-occur-mode-goto-line-ow-backward): Same.
* helm-grep.el (helm-grep-mode-jump-other-window-1): Same as in helm-occur.
(helm-grep-mode-jump-other-window-forward): Same as in helm-occur.
(helm-grep-mode-jump-other-window-backward): Same as in helm-occur.
|
|
|
|
|
|
|
|
|
|
|
| |
to allow modifying without restarting emacs.
* helm-files.el (helm-read-file-map): Do it.
(helm-ff-lynx-style-map): Do it.
* helm-grep.el (helm-grep-use-ioccur-style-keys): Do it.
(helm-grep-map): Do it.
* helm-occur.el (helm-occur-map): Do it.
(helm-occur-use-ioccur-style-keys): Do it.
|
| |
|
|
|
|
|
| |
* helm-occur.el (helm-occur-mode--revert-buffer-function): Do it.
* helm-grep.el (helm-grep-mode--sentinel): Do it.
|
|
|
|
| |
* helm-occur.el (helm-occur-save-results): Do it.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
and add comments and docstrings.
* helm-occur.el (helm-occur-buffer-substring-with-linums): Remove BEG
and AND.
(helm-occur-mode--revert-buffer-function): Use it and add comments.
|
|
|
|
|
| |
* helm-occur.el (helm-occur-buffer-substring-with-linums): New.
(helm-occur-mode--revert-buffer-function): Use it.
|
| |
|
|
|
|
| |
* helm-occur.el (helm-occur-save-results): Do it.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* helm-occur.el (helm-occur-transformer): Don't include extra space
after linum in real line.
|
|
|
|
|
|
| |
* helm-occur.el (helm-occur-transformer): Now a filtered-candidate-transformer.
(helm-moccur-class): Inherit now from in-buffer class.
(helm-occur-build-sources): Use new class.
|
|\ |
|
| | |
|
|/ |
|
| |
|
|
|
|
| |
* helm-occur.el (helm-occur-transformer): Do it.
|
|
|
|
|
|
|
| |
for consistency with searching in multiple buffers.
Remove now the TODO list.
* helm-occur.el (helm-occur): Do it.
|
| |
|
| |
|
|
The functionalities are the same as old code but it is much faster.
|