summaryrefslogtreecommitdiff
path: root/helm-regexp.el
Commit message (Collapse)AuthorAge
* Move local vars in .dir-locals fileThierry Volpiatto2021-03-13
| | | | and shutup compiler about doctring warnings.
* Update copyrightsThierry Volpiatto2020-12-16
|
* Fix documentationManuel Uberti2020-06-03
|
* Rewrite helm-occur in new file helm-occur.el (#2146)Thierry Volpiatto2019-03-30
| | | | The functionalities are the same as old code but it is much faster.
* Update copyrightsThierry Volpiatto2019-03-26
|
* Add missing action in helm-(m)occur (#2114)Thierry Volpiatto2018-11-15
| | | | * helm-regexp.el (helm-source-multi-occur-actions): Do it.
* Docstring and helm doc change onlyThierry Volpiatto2018-04-12
| | | | | * helm-help.el (helm-moccur-help-message): Update. * helm-regexp.el (helm-occur): Improve docstring.
* Use thing-at-point before marking region (#2009)Thierry Volpiatto2018-04-10
| | | | | | possibly with eval-defun. * helm-regexp.el (helm-occur): Do it.
* Deactivate mark after helm finish (#2009)Thierry Volpiatto2018-04-10
| | | | | | otherwise there is no chance to get the region pos to resume. * helm-regexp.el (helm-occur): Do it.
* Make helm-occur work on region (#2019)Thierry Volpiatto2018-04-09
| | | | * helm-regexp.el (helm-occur): Do it by narrowing.
* Update copyrightsThierry Volpiatto2018-01-08
|
* Fix duplicates in mark-ring (#1891)Thierry Volpiatto2017-10-26
| | | | | | | | | | | and remove obsolete prefix args for mark in grep/occur actions fns. * helm-grep.el (helm-grep-action): Do it, signature have changed. (helm-grep-persistent-action): Fix call to helm-grep-action. * helm-regexp.el (helm-moccur-action): Same as helm-grep-action. (helm-moccur-goto-line): Remove prefix arg usage. (helm-moccur-goto-line-ow): Remove prefix arg usage. (helm-moccur-goto-line-of): Remove prefix arg usage.
* Reuse window when switching OW from grep or moccur (#1893)Thierry Volpiatto2017-10-11
| | | | | * helm-grep.el (helm-grep-action): Use helm-window-other-window. * helm-regexp.el (helm-moccur-action): Same.
* Fix helm-moccur action to switch OWThierry Volpiatto2017-10-02
| | | | | * helm-buffers.el (helm-buffer-switch-buffers-other-window): Docstring only. * helm-regexp.el (helm-moccur-action): Use helm-window-other-window.
* 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.
* Document how to switch to files/buffers verticallyThierry Volpiatto2017-09-17
| | | | | | * helm-grep.el (helm-grep-actions): Do it. * helm-help.el (helm-ff-help-message): Do it. * helm-regexp.el (helm-source-multi-occur-actions): Do it.
* Allow switching vertically to other window in helm-moccurThierry Volpiatto2017-09-16
| | | | * helm-regexp.el (helm-moccur-action): Do it.
* Improve custom settingsThierry Volpiatto2017-08-28
| | | | of helm-moccur-buffer-substring-fn-for-modes
* Docstring onlyThierry Volpiatto2017-08-27
| | | | * helm-regexp.el (helm-moccur-show-buffer-fontification): Do it.
* Fix default for helm-moccur-buffer-substring-fn-for-modesThierry Volpiatto2017-08-27
| | | | * helm-regexp.el (helm-moccur-buffer-substring-fn-for-modes): Add package-menu-mode.
* Fix docstringThierry Volpiatto2017-08-27
| | | | * helm-regexp.el (helm-moccur-buffer-substring-fn-for-modes): Do it.
* Allow overriding helm-moccur-show-buffer-fontificationThierry Volpiatto2017-08-27
| | | | | | | | for specific modes. * helm-regexp.el (helm-moccur-buffer-substring-fn-for-modes): New user var. (helm-moccur-init): Use it.
* Allow resuming helm-occur with invisible props.Thierry Volpiatto2017-08-23
| | | | | | | | | * helm-regexp.el (helm-occur--invisible): Docstring. (helm-moccur-filter-one-by-one): Take an extra arg to notify the function is used outside helm session. (helm-moccur-mode--revert-buffer-function): Use it. (helm-occur): Set helm-occur--invisible locally. (helm-occur-from-isearch): Same.
* Allow hiding buffer-name in helm-occurThierry Volpiatto2017-08-23
| | | | | | | | | * helm-regexp.el (helm-occur-show-buffer-name): New user var. (helm-occur--invisible): New flag, internal. (helm-moccur-filter-one-by-one): Make invisible buffer name (helm-moccur-save-results): Prevent invisible prop when saving. (helm-occur): Enable invisible. (helm-occur-from-isearch): Same.
* declare init-hooks for the grep and moccur sourcesSameer Sahasrabuddhe2017-08-15
|
* Fix docstring, no code change.Thierry Volpiatto2017-07-13
| | | | * helm-regexp.el (helm-moccur-show-buffer-fontification): Do it.
* Allow customizing fontification in helm-occur buffer (#1815)Thierry Volpiatto2017-07-13
| | | | | | * helm-regexp.el (helm-moccur-show-buffer-fontification): New user var. (helm-moccur-init): Use it. (helm-moccur-mode--revert-buffer-function): Use it.
* Use buffer-substring-no-properties in helm-moccur (#1815)Thierry Volpiatto2017-07-12
| | | | | | | to make faster initialisation of the candidate buffer. * helm-regexp.el (helm-moccur-init): Do it. (helm-moccur-mode--revert-buffer-function): Do it.
* Fix previous commit (#1798)Thierry Volpiatto2017-06-20
| | | | | | | when thing-at-point is nil. * helm-regexp.el (helm-multi-occur-1): Do it. (helm-occur): Do it.
* Regexp-quote default in helm-(m)occur (#1798).Thierry Volpiatto2017-06-20
| | | | | * helm-regexp.el (helm-multi-occur-1): Do it. (helm-occur): Do it.
* 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.
* Implement mouse usage in helm-moccur-mode (#1746).Thierry Volpiatto2017-04-25
| | | | | * helm-regexp.el (helm-moccur-save-results): Do it. (helm-moccur-mode-mouse-goto-line): Do it.
* Fix matching empty line (#1725).Thierry Volpiatto2017-03-27
| | | | | | * helm-regexp.el (helm-moccur-get-line): There is no 'buffer-name prop there and at this point we already have the extra line added on top, so fall back to beginning of second line to ignore the first fake line when computing line number.
* Fix exact searching at first line in moccur (#1725).Thierry Volpiatto2017-03-27
| | | | * helm-regexp.el (helm-moccur-init): Add a space at bob when needed.
* Handle numeric subexps in helm regexp.Thierry Volpiatto2017-03-16
| | | | * helm-regexp.el (helm-regexp-get-line): Do it.
* Fix issue when jumping from grep-mode moccur-mode buffers.Thierry Volpiatto2017-01-26
| | | | | | | | | | * helm-grep.el (helm-grep-mode-jump): Cleanup overlays. (helm-grep-mode-jump-other-window-1): Same. (helm-grep-mode-jump-other-window): Same. * helm-regexp.el (helm-moccur-mode-goto-line): Same. (helm-moccur-mode-goto-line-ow): Same. * helm-utils.el (helm-highlight-current-line): Ensure helm is alive before checking for helm-buffer and source.
* 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).
* Fix PA in action buffer with follow enabled.Thierry Volpiatto2016-11-08
| | | | | | | | | | * helm.el (helm-show-action-buffer): Reenabled describe action. (helm-execute-persistent-action): Don't run PA hook when action buffer is visible. * helm-lib.el (helm-elisp--persistent-help): Fix the selected window for PA from action window by using the previous-window from helm-window. * helm-regexp.el (helm-moccur-action): Ensure PA buffer is current (facultative).
* Allow undoing and redoing yank.Thierry Volpiatto2016-10-18
| | | | | | | | | | | | | * 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.
* Ensure input is not copied with props in helm-regexp.Thierry Volpiatto2016-09-09
| | | | * helm-regexp.el (helm-regexp-kill-new): Do it.
* Remove completely matchplugin slot.Thierry Volpiatto2016-08-17
| | | | | | | | | | | | * helm-buffers.el (helm-source-buffers): Do it. * helm-regexp.el (helm-source-regexp): Do it. * helm-source.el (helm-source): Do it. (helm-source-sync): Do it. (helm-source-async): Do it. (helm-source-in-buffer): Do it. (helm-source-dummy): Do it. (helm--setup-source): Do it. * helm.el (helm-update-source-p): Remove deprecated no-matchplugin.
* Stop requiring helm-plugin.Thierry Volpiatto2016-07-12
|
* Don't pop-to-buffer from current-buffer in helm-grep/moccur-mode.Thierry Volpiatto2016-03-06
| | | | | * helm-grep.el (helm-grep-save-results-1): Do it. * helm-regexp.el (helm-moccur-save-results): Do it.
* Make helm-only some more commands.Thierry Volpiatto2016-03-06
|
* Handle multi match in helm-moccur-mode revert fn.Thierry Volpiatto2016-03-05
| | | | * helm-regexp.el (helm-moccur-mode--revert-buffer-function): Do it.
* Fix previous commit, just bind helm-pattern in loop.Thierry Volpiatto2016-03-05
| | | | | | | Allow helm-moccur-filter-one-by-one to pass pattern to helm-grep-highlight-match. * helm-regexp.el (helm-moccur-mode--revert-buffer-function): Do it.
* Highlight matches when reverting helm-moccur-mode buffer.Thierry Volpiatto2016-03-05
| | | | * helm-regexp.el (helm-moccur-mode--revert-buffer-function): Do it.
* Fix copyrights.Thierry Volpiatto2016-03-05
|