Commit Graph

  • fe211c018c Add word/symbol limiting mark-more functions: Magnar Sveen 2012-10-26 22:51:40 +02:00
  • 1afbb9317c Add mc/cycle-looping-behaviour to multiple-cursors custom group. Magnar Sveen 2012-10-26 22:15:12 +02:00
  • dce6c00fab Add mc/cursor-specific-vars to handle vars that need to be tracked per cursor. Magnar Sveen 2012-10-25 10:57:58 +02:00
  • 5f7c92bb74 Add more backward-delete commands to run-for-all Magnar Sveen 2012-10-24 19:27:39 +02:00
  • 6b09b9c73f Add some more basic commands to the run-all and run-once lists. Magnar Sveen 2012-10-24 19:20:03 +02:00
  • b3ca408f52 Have to require 'cl for now, because of count-if. Magnar Sveen 2012-10-24 08:10:22 +02:00
  • 7382b462b2 Merge pull request #30 from gvol/master Magnar Sveen 2012-10-20 15:27:38 -07:00
  • be4067da45 Fixed mode-line not showing up Ivan Andrus 2012-10-21 00:24:00 +02:00
  • 65d4f873fe Added Ivan Andrus to list of contributors Magnar Sveen 2012-10-21 00:54:04 +03:00
  • dce196ce9f Merge pull request #28 from gvol/master Magnar Sveen 2012-10-20 14:49:04 -07:00
  • bb546b11d8 Display number of cursors in mode-line Ivan Andrus 2012-10-20 22:01:34 +02:00
  • 796fb640e1 Added segv to contributors list Magnar Sveen 2012-10-13 09:24:18 +03:00
  • c3b2d8483b Merge pull request #23 from segv/master Magnar Sveen 2012-10-12 10:26:46 -07:00
  • 2818d9e7ef Rename mc/(first|last)-cursor-(before|after)-point to mention that they operate on fake cursors Marco Baringer 2012-10-12 17:07:55 +02:00
  • 1ec78e195f Don't let mc/mark-lines create 'double' cursors. Marco Baringer 2012-10-12 17:04:36 +02:00
  • 038c9a7f03 Added stop as a possible value for mc/cycle-looping-behaviour. Marco Baringer 2012-10-12 16:56:01 +02:00
  • 19b1a83925 Refactor mc/first-cursor-after and mc/last-cursor-before to not use extreme. Marco Baringer 2012-10-12 16:51:01 +02:00
  • a8b632386d Remove superfluous lambda. Marco Baringer 2012-10-12 16:27:39 +02:00
  • e4adefc04e Fix issues with mc/cycle-(backward|forward) where the cycling was dependent on not having an active mark. Marco Baringer 2012-10-10 13:39:28 +02:00
  • 324d9354b5 Split macro mc/for-each-fake-cursor into a function returning all the cursor overlays and a macro to loop over this list. Marco Baringer 2012-10-10 13:38:47 +02:00
  • 80ebdbb35b Added test for mc/mark-(next|previous)-like-this when there is no active region. Marco Baringer 2012-10-10 13:37:40 +02:00
  • 9ac7675c78 Added tests for mc/cycle-forward and mc/cycle-backward with their new looping behaviour Marco Baringer 2012-10-10 13:36:45 +02:00
  • 3f20fc15a7 When no region is active mc/mark-next-like-this and mc/mark-previous-like-this should create a cursor one like up (or down). Marco Baringer 2012-10-10 11:15:22 +02:00
  • 876937bfa3 Use (interactive "P") instead of the weird (but equivalent) (interactive (list prefix-arg)) Marco Baringer 2012-10-10 10:04:22 +02:00
  • fcbb7a4df9 Make mc/cycle-forward and mc/cycle-backward loop around by default. Marco Baringer 2012-10-10 09:24:19 +02:00
  • a0f771f3e4 Include interactive commands for deselecting prev/next Magnar Sveen 2012-10-04 07:47:31 +02:00
  • 879ddb0e97 Add Takafumi Arakaki to list of contributors Magnar Sveen 2012-10-03 20:12:56 +03:00
  • 6e9ea1ae52 Merge pull request #20 from tkf/diff-friendly-save-lists Magnar Sveen 2012-10-03 10:10:41 -07:00
  • 8a12e97b7d Mention region-bindings-mode in README Magnar Sveen 2012-10-03 20:06:15 +03:00
  • f4d5aea860 Sort before saving list in mc/save-lists Takafumi Arakaki 2012-10-03 18:50:29 +02:00
  • 00f905549e Add mc/dump-list to make mc/save-lists diff-friendly Takafumi Arakaki 2012-10-03 18:47:31 +02:00
  • 7a6eb0df90 Never execute keyboard macros for fake cursors. Magnar Sveen 2012-10-02 12:19:00 +02:00
  • 6d4979db46 Bump to 1.1.3 1.1.3 Magnar Sveen 2012-09-28 07:26:17 +02:00
  • f040a33e3c Add execute-extended-command to run-once list Magnar Sveen 2012-09-28 07:24:38 +02:00
  • 64ffd81491 Add quoted-insert to run-for-all list. Magnar Sveen 2012-09-27 19:44:48 +02:00
  • 97da9778fd Intercept some reading commands Magnar Sveen 2012-09-27 19:42:38 +02:00
  • ae0033fe3d Protect post-command-hook from errors to avoids undead cursors Magnar Sveen 2012-09-27 18:53:57 +02:00
  • 5fcc69cc54 Skip keyboard macros Magnar Sveen 2012-09-27 18:53:05 +02:00
  • d98b85bb1e Bump to 1.1.2 1.1.2 Magnar Sveen 2012-09-27 11:18:25 +02:00
  • b48e2b7682 mc/edit-lines: Don't include the 'invisible' line Magnar Sveen 2012-09-27 10:52:21 +02:00
  • d7263f21f0 A more rubust way of finding the command currently being invoked. Magnar Sveen 2012-09-27 00:29:25 +02:00
  • 80bc6f6d56 Temporarily disable auto-complete-mode in multiple-cursors-mode Magnar Sveen 2012-09-26 20:17:54 +02:00
  • ce777dc1d7 Add some mouse-commands to the run-once list. Magnar Sveen 2012-09-26 19:30:04 +02:00
  • 0f54f980d1 Bump to 1.1.1 for bugfix Magnar Sveen 2012-09-26 17:27:48 +02:00
  • d5a9d57d25 Add minibuffer-complete-and-exit to default run-once list. Magnar Sveen 2012-09-26 17:27:31 +02:00
  • fc59b63d2f Fix typo Magnar Sveen 2012-09-26 00:24:32 +03:00
  • 35921b5bcc Clarify that you need to set up own keybindings Magnar Sveen 2012-09-26 00:04:39 +03:00
  • 37a89a6466 Remove mark-multiple-integration feature test Magnar Sveen 2012-09-24 20:00:49 +02:00
  • f7d393d46e Don't use next-line and previous-line in non-interactive ways. Magnar Sveen 2012-09-24 20:00:33 +02:00
  • 466d8bd4f8 Don't use next-line non-interactively Magnar Sveen 2012-09-24 13:49:43 +02:00
  • 26544fab57 Bump version to 1.1.0 Magnar Sveen 2012-09-24 13:27:50 +02:00
  • f73569fe13 Update documentation. Magnar Sveen 2012-09-24 13:26:55 +02:00
  • bdc4d9aff5 Add some more commands to default run-once/run-for-all lists. Magnar Sveen 2012-09-24 13:07:09 +02:00
  • 241e34ef2d Remove mark-multiple integration Magnar Sveen 2012-09-24 13:00:12 +02:00
  • d534132728 Remove todo.org - use issues instead Magnar Sveen 2012-09-24 10:52:15 +02:00
  • 605894dc4b Add link to video. Magnar Sveen 2012-09-24 02:25:39 +02:00
  • 810636b228 Avoid smooth-scroll issues with multiple cursors Magnar Sveen 2012-09-23 23:18:32 +02:00
  • 719fe40ca3 Integrate with rect.el instead of consolidating/splitting on kill-ring Magnar Sveen 2012-09-23 19:12:42 +02:00
  • 067063a346 Split multiline kill-ring entry over cursors when num lines match Magnar Sveen 2012-09-23 18:36:33 +02:00
  • 7a655b0c0b Disable emacs-snapshot tests until it is in order. Magnar Sveen 2012-09-23 16:27:28 +02:00
  • ef2226b993 Consolidate kill-ring entries when exiting multiple-cursors-mode Magnar Sveen 2012-09-23 16:26:04 +02:00
  • 32213d4de4 Make sure we run the right version of Emacs in travis. Magnar Sveen 2012-09-20 23:03:54 +02:00
  • 6e61e3df28 Fix travis badge Magnar Sveen 2012-09-19 17:39:07 +02:00
  • 6481972b17 Update ecukes Magnar Sveen 2012-09-19 17:35:41 +02:00
  • f6403eae7f Fix assertion Magnar Sveen 2012-09-19 17:35:00 +02:00
  • c1fba2c057 Add travis badge Magnar Sveen 2012-09-19 17:30:11 +02:00
  • b6077942c4 Add config for travis-ci Magnar Sveen 2012-09-19 17:23:51 +02:00
  • 059ee6b6ef Merge pull request #7 from Mon-Ouie/fix/macro-expansion Magnar Sveen 2012-08-27 05:35:12 -07:00
  • dc22766af5 Macros must be defined before they are used to be expanded properly Mon ouïe 2012-08-27 13:17:14 +02:00
  • f2add1d250 Suggest C-c C-< instead of the often used M-< Magnar Sveen 2012-08-18 19:42:00 +02:00
  • d82e252617 Don't let fake cursors scroll the buffer Magnar Sveen 2012-08-14 06:41:18 +02:00
  • 6926ca34ab Avoid strange smooth-scrolling behavior. Magnar Sveen 2012-08-10 22:54:19 +02:00
  • 16563e32d1 Add hooks when mc-mode is enabled and disabled. Magnar Sveen 2012-08-10 21:27:02 +02:00
  • 491b206472 Use forward-line instead of next/previous-line in lisp code. Magnar Sveen 2012-08-07 19:37:14 +02:00
  • 4003aa1583 Replace outdated function name with new one Magnar Sveen 2012-08-07 15:44:31 +02:00
  • 3e31cc62ca Merge pull request #5 from milkypostman/master Magnar Sveen 2012-08-03 08:43:33 -07:00
  • 61280aef90 autoload integration for package.el compatibility Donald Curtis 2012-08-03 09:43:47 -05:00
  • c331366513 Add multiple-cursors-pkg Magnar Sveen 2012-08-03 00:06:46 +02:00
  • b72e01647a Don't require mark-multiple. Magnar Sveen 2012-08-03 00:02:16 +02:00
  • b2906bb329 Don't forget to autoload Magnar Sveen 2012-08-02 10:37:03 +02:00
  • b912bf80b1 Always require multiple-cursors-core Magnar Sveen 2012-08-02 10:34:48 +02:00
  • b1ea7f2230 Add licences to all el-files. Magnar Sveen 2012-07-25 23:00:19 +02:00
  • 8bc7916841 Updated README. Magnar Sveen 2012-07-25 21:06:49 +02:00
  • 294d574862 Update README Magnar Sveen 2012-07-25 20:56:39 +02:00
  • 0233ba8e29 Add commands to run-once-list Magnar Sveen 2012-07-25 19:42:40 +02:00
  • 39e4eb2389 Added mc-version of mark-more-like-this-extended Magnar Sveen 2012-07-25 19:38:27 +02:00
  • f42e467bf8 Added mc-version of mark-all-in-region Magnar Sveen 2012-07-25 19:34:45 +02:00
  • 0d89125f60 Added mc-version of mark-all-like-this Magnar Sveen 2012-07-25 15:33:18 +02:00
  • c9548eae5b Use inverse face for cursor Magnar Sveen 2012-07-24 20:54:57 +02:00
  • 576bf90346 mc version of mark-previous-like-this Magnar Sveen 2012-07-24 20:54:37 +02:00
  • 36b262c99e Added mc-version of mark-next-like-this Magnar Sveen 2012-07-23 22:06:09 +02:00
  • f2da52aac0 Update readme with new testing info. Magnar Sveen 2012-07-23 21:45:35 +02:00
  • ca0e0ae9d9 Tests for rectangular-region-mode Magnar Sveen 2012-07-23 09:18:31 +02:00
  • c3c454441b Place the file definition with the save definition. Magnar Sveen 2012-07-21 20:24:49 +02:00
  • df5f83ae27 Add more common commands to run only once. Magnar Sveen 2012-07-21 14:30:54 +02:00
  • a4c4714587 Remove multiple cursors when reverting buffer. Magnar Sveen 2012-07-21 14:15:29 +02:00
  • 8ec468f38a Don't save .mc-list.el when running tests. Magnar Sveen 2012-07-21 13:07:28 +02:00
  • ccdc0256f9 Run prefix argument commands just once. Magnar Sveen 2012-07-21 10:18:01 +02:00
  • 51b282ef83 Switch to multiple-cursors-mode from rectangular-region-mode when doing expand-region Magnar Sveen 2012-07-21 09:39:12 +02:00
  • a19c8c3195 Add cycle-backwards to once-list Magnar Sveen 2012-07-21 09:38:57 +02:00