lexa
653d52352d
Added mc-hide-unmatched-lines mode
...
This minor mode when enabled hides all lines where no cursors (and
also hum/lines-to-expand below and above) To make use of this mode
press "C-'" while multiple-cursor-mode is active. You can still
edit lines while you are in mc-hide-unmatched-lines mode. To leave
this mode press "<return>" or "C-g"
2014-08-04 23:45:14 +04:00
Magnar Sveen
47e03d54f4
Release 1.2.2
2013-08-11 20:51:37 +02:00
Zach Kost-Smith
4535033952
Added a new function mc/mark-pop that sets cursors by popping marks off the mark stack.
2013-05-26 14:34:58 -05:00
Magnar Sveen
69c99618f9
Use Carton for dev dependencies
2013-05-18 08:16:23 +02:00
Magnar Sveen
0ee76bfad1
Add mc/add-cursor-on-click
2013-02-20 07:05:18 +01:00
Magnar Sveen
641eb680ca
Can use mc/reverse-regions w/o region or cursors
...
- will flip sexp at point with the one below it
2013-02-11 07:29:17 +01:00
Magnar Sveen
82a1fe3746
Add mc/sort-regions and mc/reverse-regions
2013-02-10 21:04:09 +01:00
Magnar Sveen
9582c7220b
Add mc/insert-numbers
...
- adds increasing numbers for each cursor, top to bottom
2013-01-23 12:05:18 +01:00
Magnar Sveen
839c6ef077
Update README with command overview and tips-n-tricks.
2012-11-18 16:36:45 +01:00
Magnar Sveen
f73569fe13
Update documentation.
2012-09-24 13:26:55 +02:00
Magnar Sveen
241e34ef2d
Remove mark-multiple integration
...
- it caused more problems than it was solving
Fixes #9
2012-09-24 13:00:12 +02:00
Magnar Sveen
f2add1d250
Suggest C-c C-< instead of the often used M-<
...
... for mark-all-like-this
2012-08-18 19:42:00 +02:00
Magnar Sveen
4003aa1583
Replace outdated function name with new one
...
- was: mc/add-multiple-cursors-to-region-lines
- now: mc/edit-lines
2012-08-07 15:48:56 +02:00
Donald Curtis
61280aef90
autoload integration for package.el compatibility
2012-08-03 09:43:47 -05:00
Magnar Sveen
b72e01647a
Don't require mark-multiple.
...
Fixes #4
2012-08-03 00:02:16 +02:00
Magnar Sveen
8bc7916841
Updated README.
2012-07-25 21:06:49 +02:00
Magnar Sveen
294d574862
Update README
2012-07-25 20:56:39 +02:00
Magnar Sveen
36b262c99e
Added mc-version of mark-next-like-this
2012-07-23 22:06:09 +02:00
Magnar Sveen
092b0a1017
Cycle through cursors with C-v and M-v
2012-07-21 08:26:41 +02:00
Magnar Sveen
c2bb81f74e
Dont forget to require rectangular-region-mode
2012-06-29 21:19:57 +02:00
Magnar Sveen
139202758b
Separate secondary stuff from core.
2012-06-07 11:11:19 +02:00
Magnar Sveen
00896cf47f
Refactor: simplify saving of state for cursors.
2012-06-07 08:20:30 +02:00
Magnar Sveen
dfe8a2d1e8
Slight optimisation
2012-06-07 08:04:38 +02:00
Magnar Sveen
9938acaf71
Save er/history for each cursor, to be able to contract.
2012-06-07 08:04:25 +02:00
Magnar Sveen
a682c154a1
Disable regions first with C-g, then multiple-cursors.
2012-06-07 07:37:40 +02:00
Magnar Sveen
e0ffd9cce8
Disable marker when done with it, for performance reasons.
2012-06-07 07:37:05 +02:00
Magnar Sveen
5e64246e63
Move todo to own file.
2012-06-07 07:36:53 +02:00
Magnar Sveen
03dfc70db9
A working multiple-regions implementation, with some issues.
2012-06-06 20:01:36 +02:00
Magnar Sveen
ef7eddf1c5
Started adding feature tests.
2012-06-06 08:45:20 +02:00
Magnar Sveen
382616ad9a
Don't get annoyed so easily at multiple cursors.
2012-05-11 16:29:38 +02:00
Magnar Sveen
e44f45fc2d
More white-listing in multiple-cursors.
2012-04-27 09:32:44 +02:00
Magnar Sveen
6cac5f4ae5
Even more white-listing.
2012-03-28 21:16:00 +02:00
Magnar Sveen
b51ee01791
More white-listing.
2012-03-05 07:46:25 +01:00
Magnar Sveen
1fcf7ed9fe
More white-listing of commands.
2012-02-28 09:32:55 +01:00
Magnar Sveen
26d0e520bf
Add more commands to white-list.
2012-02-24 12:27:18 +01:00
Magnar Sveen
cf820886a9
Add backward-list to white-list.
2012-02-05 12:40:41 +01:00
Magnar Sveen
d8f5116f45
Add more commands to multiple-cursors whitelist.
2012-02-01 14:01:21 +01:00
Magnar Sveen
399db27ec2
More white-listed commands:
...
- js2-insert-and-indent
- hippie-expand
- kill-line
- kill-whole-line
2012-01-29 19:31:07 +01:00
Magnar Sveen
a4d406e6e1
Conclude multiple-cursors-mode with <return>
...
- you can still add a newline with C-m if you're into that kind of pain.
2012-01-26 11:49:22 +01:00
Magnar Sveen
18f7f1ad66
More white-listed commands for multiple cursors.
...
- a black-list would be more ballsy, but also possibly more destructive.
2012-01-26 07:53:19 +01:00
Magnar Sveen
c07d761d1b
Some thoughts about combining with mark-multiple.
2012-01-25 16:34:54 +01:00
Magnar Sveen
224f919d68
Explicitly depend on mark-multiple.
2012-01-25 16:03:29 +01:00
Magnar Sveen
80fdb6f68d
Hook multiple-cursors into mark-multiple, first step:
...
- C-g in mark-multiple takes you to multiple-cursors
Note: C-g again to remove extra cursors
2012-01-25 09:13:37 +01:00
Magnar Sveen
487e8be4a9
Added docstrings to each function.
2012-01-25 06:59:59 +01:00
Magnar Sveen
9a5c9cd79b
Refactored setup of unsupported commands.
2012-01-25 06:41:20 +01:00
Magnar Sveen
0d40ea1611
Updated readme.
2012-01-24 20:51:49 +01:00
Magnar Sveen
c18aa846b6
Separate kill-ring for each cursor.
2012-01-24 20:36:47 +01:00
Magnar Sveen
13668a9e1c
initial commit
2012-01-24 10:04:11 +01:00