branch: elpa/multiple-cursors
commit a9daac129a044c740e0ffa1d674c606cdc3f7ae0
Author: Jules Tamagnan <[email protected]>
Commit: Jules Tamagnan <[email protected]>
Add/fix docstring to functions. fix #161
functions documented added:
- mc/mark-next-word-like-this,
- mc/mark-next-symbol-like-this
- mc/mark-previous-word-like-this
- mc/mark-previous-symbol-like-this
functions documented fixed:
- mc/mark-previous-like-this
---
mc-mark-more.el | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/mc-mark-more.el b/mc-mark-more.el
index 4729cb1..25f4ae3 100644
--- a/mc-mark-more.el
+++ b/mc-mark-more.el
@@ -188,12 +188,22 @@ With zero ARG, skip the last one and mark next."
;;;###autoload
(defun mc/mark-next-word-like-this (arg)
+ "Find and mark the next word of the buffer matching the currently active
region
+The matching region must be a whole word to be a match
+If no region is active, mark the symbol at the point and find the next match
+With negative ARG, delete the last one instead.
+With zero ARG, skip the last one and mark next."
(interactive "p")
(let ((mc/enclose-search-term 'words))
(mc/mark-next-like-this arg)))
;;;###autoload
(defun mc/mark-next-symbol-like-this (arg)
+ "Find and mark the next symbol of the buffer matching the currently active
region
+The matching region must be a whole symbol to be a match
+If no region is active, mark the symbol at the point and find the next match
+With negative ARG, delete the last one instead.
+With zero ARG, skip the last one and mark next."
(interactive "p")
(let ((mc/enclose-search-term 'symbols))
(mc/mark-next-like-this arg)))
@@ -201,6 +211,7 @@ With zero ARG, skip the last one and mark next."
;;;###autoload
(defun mc/mark-previous-like-this (arg)
"Find and mark the previous part of the buffer matching the currently active
region
+If no region is active add a cursor on the previous line
With negative ARG, delete the last one instead.
With zero ARG, skip the last one and mark next."
(interactive "p")
@@ -216,12 +227,22 @@ With zero ARG, skip the last one and mark next."
;;;###autoload
(defun mc/mark-previous-word-like-this (arg)
+ "Find and mark the previous part of the buffer matching the currently active
region
+The matching region must be a whole word to be a match
+If no region is active add a cursor on the previous line
+With negative ARG, delete the last one instead.
+With zero ARG, skip the last one and mark next."
(interactive "p")
(let ((mc/enclose-search-term 'words))
(mc/mark-previous-like-this arg)))
;;;###autoload
(defun mc/mark-previous-symbol-like-this (arg)
+ "Find and mark the previous part of the buffer matching the currently active
region
+The matching region must be a whole symbol to be a match
+If no region is active add a cursor on the previous line
+With negative ARG, delete the last one instead.
+With zero ARG, skip the last one and mark next."
(interactive "p")
(let ((mc/enclose-search-term 'symbols))
(mc/mark-previous-like-this arg)))