Commit Graph

517 Commits (main)

Author SHA1 Message Date
Maxime Coste be8b8a740d Merge remote-tracking branch 'lenormf/fix-doc-count' 2016-10-26 23:23:55 +01:00
Maxime Coste 7c6c6871ce BufferRange option syntax support <line>.<column>+<len> and is inclusive
Fixes #864
2016-10-26 22:58:12 +01:00
Frank LENORMAND 11733bc5a8 Document count parameters for commands
Closes #895
2016-10-26 13:34:09 +03:00
Maxime Coste dc18963875 Make o/O open multiple lines when a count is given
Fixes #873
2016-10-24 20:45:12 +01:00
Frank LENORMAND 8b133e32d6 Add a dedicated documentation page about scopes
Information related to scopes have also been modified in other documentation
pages.
2016-10-13 11:55:09 +03:00
Frank LENORMAND f7e2bfd76f Document the optional parameter of the `cd` command 2016-10-11 10:39:20 +03:00
Maxime Coste 0d2bb4756b Fix register alternate name doc and dash -> hash for '#' 2016-10-10 23:19:57 +01:00
Maxime Coste 314108e539 Document register alternate names and add some missing ones
Fixes #853
2016-10-09 23:27:52 +01:00
Frank LENORMAND a28f8f9577 Update the minimum version of `gcc` required to build 2016-10-02 07:52:21 +03:00
Maxime Coste 532e3758fe Add InsertCompletionShow/InsertCompletionHide hooks 2016-09-21 13:43:06 +01:00
Maxime Coste 396b71ecc2 Add an unmap command to remove key mappings 2016-09-19 09:10:41 +01:00
Maxime Coste c152fbe3b6 Make idle timeout and filesystem check timeout configurable 2016-09-18 13:47:22 +01:00
Frank LENORMAND a0e72a57a2 Document the `<a-m>` shortcut to merge selections 2016-08-29 11:48:40 +03:00
Maxime Coste 0c444c3f4b Fix documentation of completions and range-faces options
Fixes #771
2016-08-27 11:05:37 +01:00
Maxime Coste 3f0415c765 Introduce the 'completion_extra_word_chars' option
This string option is used to get all the additional characters
that should be considered as "word" character for the purpose of
insert mode completion.

Fixes #758
2016-08-24 23:47:09 +01:00
Maxime Coste e0c1f33427 Improve documentation for completions options 2016-08-17 19:52:53 +01:00
Maxime Coste 213888da74 Document namesession command 2016-07-28 00:17:55 +01:00
Frank LENORMAND 6ab238bfa8 Add dummy documentation of the alternative undo bindings 2016-07-26 09:26:13 +03:00
Maxime Coste 003cb8dfea Merge remote-tracking branch 'lenormf/readonly-mode' 2016-07-24 21:21:49 +01:00
Frank LENORMAND 7558994149 Document the `readonly` variable and `-ro` command line option 2016-07-23 10:03:25 +03:00
Maxime Coste bbab4001de Document ranges highlighters
They were not, as pointed out in #736
2016-07-19 10:20:42 +01:00
Matteo Bertini fa9169fe97 Fix typo: make_bash.bash -> make_deb.bash 2016-07-07 13:06:05 +02:00
Maxime Coste 6e0279856f Document InsertChar hook 2016-06-20 19:30:28 +01:00
Maxime Coste c73e64882c Check session valididty on kak -l and support kak -clear for clearing the dead ones
Fixes #689
2016-06-06 19:28:56 +01:00
Matthew J. Berger 98b0560335 Update README.asciidoc with debian installation instructions. 2016-06-02 17:14:56 -07:00
Jiri Konecny c5a5227da5 Fix example in documentation
Escaping the ` and removing what does not make sense to me.
2016-05-11 08:39:32 +02:00
Maxime Coste 6731e5fe2d Add gentoo doc in README 2016-05-10 23:08:56 +01:00
Jiri Konecny c3883bdee0 Update supported versions for Fedora 2016-05-10 17:01:04 +02:00
Maxime Coste a132eb6b5b Expose a WinResize hook when a window changes size
Fixes #661
2016-05-04 23:27:28 +01:00
Maxime Coste da40828801 Check all buffer are saved in :kill, and add :kill! to avoid that 2016-04-29 21:58:04 +01:00
Maxime Coste 199ccb4021 Add a -password switch to :prompt to allow for more secure password entering
Fixes #660
2016-04-19 09:51:09 +01:00
Maxime Coste 7316d93022 Merge remote-tracking branch 'Delapouite/docs' 2016-04-13 09:50:14 +01:00
Maxime Coste 815924e4da Merge remote-tracking branch 'lenormf/buffer-padding' 2016-04-11 13:44:10 +01:00
Delapouite d869e5829f Add missing text objects to README: u, Q, q and g 2016-04-09 18:44:21 +02:00
Maxime Coste a12475d88c Merge branch 'expose-cursor-byte-offset' of git://github.com/pauldub/kakoune 2016-04-09 01:05:18 +01:00
Delapouite f7e3ec03c2 Fix various typos in docs/ 2016-04-08 18:00:24 +02:00
Paul d'Hubert eb8ad56c87 expose cursor_byte_offset env variable
Update README.asciidoc
2016-04-08 13:29:31 +02:00
Maxime Coste d1732673ce Document the null register 2016-03-31 09:21:09 +01:00
Maxime Coste c8490c4e86 Try to load an eventual kakrc.local next to the common kakrc 2016-03-27 19:34:59 +01:00
Frank LENORMAND f32fe6c4cd Document missing commands, fix rendering issues 2016-03-12 11:30:10 +02:00
Robert J. Ennis 5180c06906 Ncurses 6.0 install on OS X
The mouse doesn't work properly in Kakoune on OSX without installing the latest version of ncurses. This shows the user how to do that.
2016-03-10 15:05:03 +01:00
Maxime Coste 52525a156f Remove complete_prefix option and behaviour
Now that we use subsequence based completion almost everywhere,
completing the common prefix does not make sense anymore.
2016-03-07 20:17:41 +00:00
Maxime Coste 7202ff373e Tips should not be in the readme 2016-03-06 15:20:49 +00:00
Maxime Coste 7ec90f3afd Merge remote-tracking branch 'benoit-intrw/regex_doc' 2016-03-06 15:20:13 +00:00
Delapouite ac3d76da9f Fix various typos in README 2016-03-05 19:21:29 +01:00
Benoît Laurent f1b48d0b3c Add some info about regex syntax 2016-02-22 22:22:05 +01:00
Frank LENORMAND c90dafcbfb Document the `|` register, as well as default registers saved by exec/eval 2016-02-18 14:57:23 +02:00
Frank LENORMAND 72cfa65448 Document the `BufferPadding` face 2016-02-17 15:55:19 +02:00
Frank LENORMAND 3a8b856a9e Document the `asciidoc` dependency 2016-02-04 16:46:23 +02:00
Gokcehan Kara ecfd22ad80 add f and t keybinds to the README file 2016-02-02 22:15:47 +02:00
Maxime Coste f3ec218a1c Support user given text objects 2016-01-28 19:30:34 +00:00
Maxime Coste 1e8ea9e5bd Improve autoload behaviour documentation in README.asciidoc
Fixes #554
2016-01-13 10:40:15 +00:00
Maxime Coste f3ed9c14d7 Document multiple command support in command prompt
Fixes #547
2016-01-03 21:48:55 +00:00
Maxime Coste c39a4d5879 Add a static_words str-list option always considered for word completion
Fixes #313
2015-12-27 08:53:31 +00:00
Enrico Lumetti e89de54549 Update VIMTOKAK and README.asciidoc 2015-12-10 16:10:05 +01:00
Maxime Coste 937bef69d9 Add support for adding saved selections to current ones with <a-z> 2015-12-07 13:43:09 +00:00
Maxime Coste cd965dc5fe Document debug option and fix eolformat/BOM option types 2015-12-06 13:46:31 +00:00
Maxime Coste 7d4c0a9d83 Merge branch 'pr-missing-doc' of git://github.com/doppioandante/kakoune 2015-12-05 10:04:25 +00:00
Enrico Lumetti 9954da6010 Add missing environment variables in README 2015-12-05 02:31:46 +01:00
Maxime Coste 2a8a329b83 Remove support for %arg{#}, can be added back if we got a use case
It is very unlikely we need %arg{#} without needing a %sh anyway.
2015-12-02 01:08:41 +00:00
Maxime Coste 63d9218fbe Fix :def documentation in README.asciidoc 2015-12-02 00:58:15 +00:00
Maxime Coste b2648053f9 Add argument expansion support 2015-12-01 20:07:14 +00:00
Maxime Coste 001da44e11 Add -save-regs <regs> option to exec and eval to preserve registers
Fixes #279
2015-11-25 23:40:38 +00:00
Maxime Coste 9656f088e7 Change autoinfo option to be a flags option, document flags options
Support the value1|value2|value3 syntax for flag options.
2015-11-18 23:47:28 +00:00
Maxime Coste 8834d8ba7d Merge branch 'opensusereadme' of git://github.com/jubalh/kakoune 2015-11-15 13:30:34 +00:00
Maxime Coste 929c209c01 Document keys recognized in insert and prompt mode 2015-11-15 13:25:02 +00:00
Michael Vetter 84da2ca78c Add install instructions for openSUSE 2015-11-13 16:42:58 +01:00
Maxime Coste a0bcdd83df Document default registers 2015-11-10 20:39:17 +00:00
Maxime Coste 9b8e2526f9 Merge search hihglighter and regex option highlighter in dynregex 2015-11-09 09:34:03 +00:00
Maxime Coste 33253a8fd5 Support 'V' for locked view control
Fixes #343
2015-11-05 13:40:40 +00:00
Tim Heaney ba8fbb6718 Typo: referred has another r 2015-11-01 08:03:19 -05:00
Maxime Coste 40c6edf243 Document exclusive attribute 2015-10-23 13:49:02 +01:00
Maxime Coste c87b966fb5 Link to the website in the README
Fixes #438
2015-10-18 12:42:52 +01:00
Maxime Coste 8452e9a09f Document -with-maps 2015-10-10 14:18:30 +01:00
Maxime Coste e4414104e5 Remove reference to long gone -env-params :def option 2015-10-02 13:59:43 +01:00
Maxime Coste 1ff92d2b67 Fix README 2015-09-29 23:59:39 +01:00
Maxime Coste 9fdb822c27 Add support for italic text attribute 2015-09-27 14:24:42 +01:00
Eike Plack 122a799ecb Document the separator 2015-09-25 17:52:35 +02:00
Maxime Coste d86b98fa7c Document Markup strings and modelinefmt 2015-09-20 17:40:06 +01:00
Maxime Coste ea7f76f7f2 Change ncurses title logic, use hard coded \033]2;<title>\007 sequence
And add a ncurses_set_title ui option defaulting to true.
2015-09-03 00:03:07 +01:00
Jimmy Thrasher a2663b0b0e Update OSX homebrew tip to include updating kakoune 2015-09-01 15:42:33 -04:00
Eike Plack 7bc6ecd3f9 Document listing existing sessions 2015-08-28 17:05:08 +02:00
Maxime Coste b5bdae8271 Update README 2015-08-27 21:32:03 +01:00
Maxime Coste 409931c99e Document change to macros and marks in README 2015-08-19 21:16:26 +01:00
Eike Plack b6c3127994 Fix README
* typos
* escape "<-"
2015-08-17 00:22:29 +02:00
Maxime Coste 1ea9739ab1 Document special registers 2015-08-11 13:44:07 +01:00
Maxime Coste 548436eaf0 Merge remote-tracking branch 'jkonecny/master-mark-doc-fix' 2015-08-03 11:32:36 +01:00
Jiří Konečný 814a89ca2a Fix mark documentation
In Readme there was still the old way with '^' and 'alt-^'.
Now it's changed to 'z' and 'Z'.
2015-08-02 13:08:30 +02:00
Maxime Coste 15a34be46d Merge branch 'master' into colorscheme 2015-07-03 21:33:08 +01:00
Maxime Coste 742fdc1f7d Recognize colorscheme command in kakrc files and in README 2015-07-03 21:14:08 +01:00
xificurC fbb216d2ed commands starting with horizontal whitespace don't go into the history 2015-06-30 16:06:49 +02:00
Maxime Coste 05b4d95a56 Run BufReadFifo hook after reading from fifo 2015-06-28 11:06:19 +01:00
Maxime Coste e1ba2991f5 Initial selection saving/restoring support bound to ^ and alt-^ 2015-06-27 11:02:08 +01:00
Maxime Coste 8020d96474 Document FocusIn/FocusOut hooks 2015-07-22 13:28:51 +01:00
Eike Plack 0d0b666820 Document missing builtin faces 2015-07-19 05:39:06 +02:00
Maxime Coste c0f14fe695 Merge remote-tracking branch 'ekie/load_color_userspace' 2015-07-18 23:32:48 +01:00
Maxime Coste d4525f7094 Merge remote-tracking branch 'jkonecny/master-readme-f20-del' 2015-07-17 18:01:35 +01:00
Eike Plack af5386d8bd Document loading color schemes 2015-07-17 16:54:40 +02:00
Jiri Konecny 6bfa76f250 Update Readme -- remove Fedora 20 support
Fedora 20 is now unsupported and copr starts to failing when building this one.
2015-07-17 11:08:53 +02:00
Maxime Coste 8342ad9574 Merge remote-tracking branch 'jjthrash/doc-m' 2015-07-16 13:54:18 +01:00
Jimmy Thrasher a8f7f18192 Document m and M 2015-07-15 14:03:53 -04:00
Maxime Coste ae3098f5b0 Document alt-/ and alt-? 2015-07-12 20:02:21 +01:00
Maxime Coste 3977b7f9a6 Document <count>g and G in README 2015-06-25 19:45:41 +01:00
Maxime Coste 2939be5ffc Merge branch 'patch-1' of https://github.com/chrisdembia/kakoune 2015-06-24 13:18:03 +01:00
Bartosz Pranczke 89ad8b21ff Fix install link for homebrew
Looks like the original link isn't working.
2015-06-23 21:46:52 +02:00
Christopher Dembia a2fea13948 [readme] it's -> its 2015-06-23 12:19:34 -07:00
Maxime Coste 75dd74ff43 Use <a-R> as replace paste all yanked selections
Move rotate to ' and rotate contents to <a-'>
Fix segfault when pasting all and nothing was yanked yet
2015-06-21 19:36:13 +01:00
Maxime Coste b79c5e2f8a Document ge in README 2015-06-20 15:03:44 +01:00
Maxime Coste 2b42e6030b Document insert mode <a-;> in README 2015-06-14 17:54:31 +01:00
Maxime Coste c9421e4d80 Add link to design.asciidoc in README 2015-06-12 13:38:53 +01:00
Maxime Coste 202f170c66 Merge README fixes from xificurC/master 2015-06-05 13:12:15 +01:00
Maxime Coste 7cddaacc5d Fix support for default face on remote clients 2015-06-04 18:51:00 +01:00
xificurC 9c33fff0fa minor corrections to README 2015-06-04 14:23:23 +02:00
Maxime Coste 2ee53a1253 Merge remote-tracking branch 'jkonecny/update-doc' 2015-06-01 21:17:08 +01:00
Jiri Konecny 0cd54a58f5 Fix README broken link 2015-06-01 21:09:30 +02:00
Maxime Coste 2426384360 Autoload site wide kak scripts if the user does not have his own autoload folder 2015-05-30 14:32:04 +01:00
Maxime Coste 7cfcb68184 Go back to C++11 and gcc 4.8 in README 2015-05-26 19:05:54 +01:00
Maxime Coste c38a7f3ca4 Merge branch 'diff' 2015-05-21 22:58:50 +01:00
Maxime Coste 12789938dc Require Gcc 4.9 in Readme 2015-05-20 13:54:17 +01:00
Maxime Coste 9f502848ad Show master branch travis status in readme 2015-05-18 13:47:44 +01:00
Maxime Coste 449d835e8c Screenshots is an Intruduction subsection 2015-05-07 00:36:32 +01:00
Maxime Coste 71e586a976 Add some screenshots to README 2015-05-07 00:34:50 +01:00
Maxime Coste 456398601e Document :eval and :exec -buffer * parameter 2015-04-21 13:46:00 +01:00
Maxime Coste e8bdc274b4 Various small fixes/improvements to README 2015-04-13 13:12:13 +01:00
Maxime Coste 104ee262ba Go back to ``` for monospaced ` in README, works correctly with asciidoctor
For some reason it does not go well with current github asciidoc formatting
which is supposed to use asciidoctor, probably still on an older version.
2015-04-13 13:03:43 +01:00
Maxime Coste 3e6a37365e Fix some typo in README
Fixes #263
2015-04-13 11:48:21 +01:00
Maxime Coste fbcc979117 Complete documentation on ncurses ui options 2015-04-06 20:53:01 +01:00
Maxime Coste dde16b00a9 Add onkey command for executing commands after reading a key
This completes the various user interaction primitives, on_next_key
was the last not to be available through a command.
2015-04-04 13:10:39 +01:00
Maxime Coste ac70b3e6d7 Replace +monospace+ with `monospace` in README 2015-04-03 18:59:49 +01:00
Maxime Coste bd30df58bf Reorganize README 2015-04-03 18:42:12 +01:00
Maxime Coste 5684e1f6d6 README: Use attributes for logo/travis urls and number sections 2015-03-31 19:48:49 +01:00
Eike Plack c9df88d481 tweak install instructions 2015-03-31 16:29:50 +02:00
Maxime Coste 942122837a Add Arch installation instructions 2015-03-30 19:13:04 +01:00
Jiří Konečný 4d89f98ab3 Small change in Readme
This way it seems better to me :).
2015-03-28 10:12:00 +01:00
Maxime Coste 757366472b Add <alt-:> for ensuring selections are forward (cursor >= anchor)
Not very useful interactively, but that feature can make macros much
more robust.
2015-03-26 13:34:21 +00:00
Maxime Coste 9f5b064a87 Convert remaining keys in README to monospace 2015-03-26 13:34:21 +00:00
Jiri Konecny 55c052e014 Add support on copr repository
Now it builds for Fedora 20 and Epel 7 too.
(changes are on copr only)
2015-03-26 13:42:54 +01:00
Maxime Coste b215ced3a3 Format keys with monospace font, not itallic in README 2015-03-25 13:57:34 +00:00
Maxime Coste 7ef283e4d9 Add installation instructions for exherbo 2015-03-25 13:46:41 +00:00
Jiří Konečný 925efb9c85 Add Fedora support to kakoune project
Kakoune is now distributed to Fedora 21/22/rawhide by the copr repository.
Add spec file which is used to build kakoune.
2015-03-24 21:36:00 +01:00
Maxime Coste 1b08b79989 Merge pull request #255 from jjthrash/homebrew
Homebrew build script
2015-03-24 13:58:29 +00:00
Jimmy Thrasher 187c4d7ba3 Add simple instructions for homebrew installation (OSX) 2015-03-24 09:56:16 -04:00
Maxime Coste 7c3741e180 Tweak README to make it clear that user's kakrc is sourced *after* autoloads 2015-03-24 13:24:44 +00:00
Maxime Coste 1876aaf16f Fix logo display 2015-03-23 19:21:35 +00:00
Maxime Coste 61d37f4cbd Tru to fix logo display on github 2015-03-22 20:08:13 +00:00
Maxime Coste b7d7d9d17a Use logo in README 2015-03-22 20:06:12 +00:00
Maxime Coste f5da1671fd Refactor number_line higlighter, use a switch to higlhight the cursor line 2015-03-19 00:31:11 +00:00
Eike Plack 5627d33ac3 Add support for relative line numbers 2015-03-18 22:07:57 +01:00
Maxime Coste 4bbd8a410e Move travis badge in README 2015-02-25 13:54:49 +00:00
Maxime Coste 622919bafd Add C and alt-C for 'copy selection to next/previous line' 2015-02-05 21:25:04 +00:00
Maxime Coste 16b916056f Add link to the golf challenges in the README 2015-01-23 19:14:12 +00:00
Eike Plack 9f81093411 Expose buffer list to shell over $kak_buflist 2014-12-23 02:49:53 +01:00
Maxime Coste eee2cb3a6e Revert "Add support for BufInsert/BufErase hooks"
This is potentially quite slow, and not used, reintroduce
later if we have a use case for it.

This reverts commit 5f3a477277.
2014-12-18 23:13:45 +00:00
Maxime Coste 5f3a477277 Add support for BufInsert/BufErase hooks 2014-12-17 13:56:45 +00:00
Maxime Coste f1aaca303b Update README 2014-12-15 13:16:32 +00:00
Maxime Coste 54e5d479bd Update doc 2014-12-13 13:17:05 +00:00
Maxime Coste 669b955bac Add travis badge in README 2014-11-21 13:59:40 +00:00
Maxime Coste 43cfc48efc Update README, document %val{...} 2014-11-21 13:17:00 +00:00
Maxime Coste e8b0a98a78 Remove %rec{...} strings, now "..." strings expand their content 2014-11-11 13:53:57 +00:00
Maxime Coste 327b8b90ae Document ui_options in README 2014-11-10 23:35:45 +00:00
Maxime Coste 185b980718 Add scoped aliases
aliases are now stored in window, buffer, or globally.
2014-10-30 14:02:13 +00:00
Maxime Coste f3fb299359 update README 2014-10-07 09:16:19 +01:00
Maxime Coste 8fc230e40d Add a 'disabled_hooks' regex option
Hooks whose group matches this regex wont get executed.
2014-08-21 14:37:59 +01:00
Maxime Coste 0cdcdb8b03 Document filter mode 2014-08-17 18:06:06 +01:00
Maxime Coste bcb0dd451b Tweak README 2014-07-31 00:08:00 +01:00
Maxime Coste 568dc3a37c Add a small TL;DR section at the start of the README 2014-07-30 19:14:37 +01:00
Maxime Coste 6c581b7054 Update README since removal of single region highlighter 2014-07-19 00:17:42 +01:00
Maxime Coste d0d4108085 Rename :colalias to :face and update documentation 2014-07-12 10:55:50 +01:00
Maxime Coste a61db7ef5e Merge remote-tracking branch 'alexherbo2/previous-match' 2014-07-05 12:36:35 +01:00
Maxime Coste 63b2326906 Document space and ';' changes in README 2014-07-05 12:10:06 +01:00
Maxime Coste d181a40a91 Add support for paste all (on <a-[pP]>)
Paste all pastes all yanked text at all selections, selecting each
pasted text.

Replace paste moves to R, and concat yank/concat delete (Y and D)
are removed.

Fixes #161
2014-07-05 12:10:06 +01:00
Maxime Coste 12ecffd361 Improve colalias documentation in README 2014-07-05 12:10:06 +01:00
Alex Leferry 2 581dc59fb8 add alt-n commands to (replace|append) previous match
Note: alt-n command were used to replace main selection with next match
      (preserving the others)
2014-07-03 15:27:07 +02:00
Maxime Coste e51223e8e5 Merge pull request #172 from alexherbo2/document-writeall-command
document :writeall command in README
2014-07-01 20:35:35 +01:00
Alex Leferry 2 a292a23de1 fix goto commands documention in README 2014-06-30 10:14:27 +02:00
Alex Leferry 2 243edcd37d document :writeall command in README 2014-06-29 22:48:15 +02:00
Maxime Coste 1c69764774 Merge branch 'master' into hierarchical-highlighters 2014-06-18 20:20:58 +01:00
Maxime Coste cbcc05396b Complete hook documentation in README 2014-06-16 20:46:27 +01:00
Maxime Coste 3ef5bf53d5 Add BufCloseFifo hook and use that to remove fifo directories 2014-06-16 19:50:20 +01:00
Maxime Coste 5dcddaeb5c Add more feature description for syntax highlighting in README 2014-06-16 01:18:11 +01:00
Maxime Coste 51da452dc4 Merge branch 'master' into hierarchical-highlighters 2014-06-16 01:06:09 +01:00
Maxime Coste b963d0b11c update the readme for highlighters doc 2014-06-14 12:46:26 +01:00
Alex Leferry 2 d5b1605df5 add ' ' for whitespaces object 2014-06-11 20:48:38 +01:00
Maxime Coste 72d6ed3575 Add 'n' for number object (inner number does not recognise '.') 2014-05-27 09:50:12 +01:00
Maxime Coste 1bb8fc3dad Add client server as a kakoune feature in README 2014-05-12 19:03:13 +01:00
Maxime Coste 71f5b61942 Document the '.' command in README 2014-05-05 18:09:16 +01:00
Maxime Coste 24f6471431 Add '$' for keeping selections that passes a shell command
'$' pipes each selections through a given shell command, and
only keeps the one that have an exit code of 0

Fixes #36
2014-05-05 18:09:03 +01:00
Maxime Coste 919f121cef Document :prompt in README 2014-04-27 12:37:58 +01:00
Maxime Coste 33de42610d Add g. command to go to the last buffer modification position 2014-04-07 23:47:50 +01:00
Maxime Coste 2be90ce30a update README 2014-04-07 21:25:14 +01:00
Maxime Coste c458e5f129 update readme 2014-03-31 20:05:29 +01:00
Maxime Coste a1d40f4c17 minor tweak README 2014-03-30 11:13:13 +01:00
Maxime Coste 159e0d049d rotate selection content count parameter groups selections
the count parameter does not specify the rotation count, but
the size of the rotation groups. with 2 for exemple, selection
contents will be swapped for each pair (1 and 2, 3 and 4, ...)
2014-03-27 00:11:30 +00:00
Maxime Coste 764e450fdd Remove the shell option, always use /bin/sh 2014-03-25 09:28:44 +00:00
Maxime Coste c9b72e1d32 Remove bash dependency, we only need posix tools now for bundled scripts 2014-03-25 09:26:26 +00:00
Maxime Coste b5de5c4429 Update README 2014-03-23 20:35:11 +00:00
Maxime Coste 36b016226c Insert mode completion execute completers in order, and supports multiple option
The 'completions' option is gone, just add option=completion_option_name
in the completers list.
2014-03-15 03:17:17 +00:00
Maxime Coste 4ba99f7d6f Update documentation 2014-03-02 02:08:17 +00:00
Maxime Coste aab390ab92 Add -docstring option to the 'def' command
used defined commands can have their own documentation strings
2014-03-02 01:08:11 +00:00
Maxime Coste 4b9d49d7ab Add support for -buffer <comma separated names> to eval and exec commands
fixes #47
2014-03-02 01:08:11 +00:00
Maxime Coste bd331742d2 Add @ command for tabs to spaces and alt-@ for spaces to tabs 2014-03-02 01:06:13 +00:00
Maxime Coste 0cd82d0ebe Rename align indent to more correct copy indent 2014-03-02 01:06:05 +00:00
Maxime Coste daeefe2f33 Add support for `strings`
fixes #53
2014-02-15 00:36:00 +00:00
Maxime Coste ea4cb2cc3e update README 2014-02-12 00:03:01 +00:00
nojhan c8156429c4 More precises requirements in the README
boost (>= 1.50)
ncurses with wide-characters support (>= 5.3, generally refered as libncursesw)
2014-02-07 15:15:14 +01:00
Maxime Coste 5b3233184e update README 2014-01-28 19:06:52 +00:00
Maxime Coste bfac1f70c3 Kakoune does not compile on gcc 4.7 anymore 2014-01-27 20:29:49 +00:00
Maxime Coste f6e5deae5a Add 'a' alias to angle brackets text object
fixes #39
2014-01-23 19:45:09 +00:00
Maxime Coste 2cbb0bb27f Add a show_matching highlighter 2014-01-20 21:02:43 +00:00
Maxime Coste 7a23f5f444 update README 2014-01-07 20:30:21 +00:00
Maxime Coste 39bc83c8c1 Remove reference to global.kak in README 2014-01-04 17:55:58 +00:00
Maxime Coste 25e6c1cc39 Document the IRC Channel 2014-01-03 20:17:33 +00:00
Maxime Coste 57329a6f41 update README 2013-12-31 19:40:09 +00:00
Maxime Coste 8538358fa3 Add a vimeo video link in README 2013-12-26 12:33:06 +00:00
Maxime Coste 5c04764a36 Update README 2013-12-26 10:40:46 +00:00
Maxime Coste 983abefc30 Add alt-| for piping and appending rather than replacing 2013-12-24 16:48:52 +00:00
Maxime Coste c8d3e1d32a Document installation 2013-12-23 21:52:59 +00:00
Maxime Coste e369b60258 Remove insert_hide_sel option 2013-12-15 14:57:55 +00:00
Maxime Coste 39512914ad Add BufWritePre and BufWritePost hooks 2013-12-11 13:58:38 +00:00
Maxime Coste 91cc8dd8bf Add cursor_char_column env variable 2013-12-11 13:46:33 +00:00
Maxime Coste 4a53d11e49 README: document shared highlighters 2013-12-03 22:20:33 +00:00
Maxime Coste fe55d51e9f Use Q for macro recording and q for replay, document macros in README 2013-11-14 13:59:32 +00:00
Maxime Coste 9a1d50d9a2 deindent now deindent non completely indented lines
If indent is 4 spaces, and a line has only 3 leading spaces, they
will get removed. a-< can be used to avoid this behaviour.
2013-11-14 13:44:54 +00:00
Maxime Coste cc7b4f815f Update TODO, README 2013-11-12 20:41:14 +00:00
Maxime Coste 0244112af4 Add support for hidden commands, that will not show on completion 2013-11-12 19:38:19 +00:00
Maxime Coste 5a4650aecc Add support for hidden options, not showed by completion
the decl command can take a -hidden parameter to hide an option
2013-11-12 19:21:07 +00:00
Maxime Coste 378bb978d8 cleanups and tweaks in README 2013-11-08 19:03:30 +00:00
Maxime Coste 16d261aa29 update README, document exec and eval more precisely 2013-11-07 23:23:33 +00:00
Maxime Coste 79883f6a51 make align tab-aware 2013-11-06 19:13:06 +00:00
Maxime Coste 7495d04a47 Add support for -itersel option in exec/eval
-itersel makes a -draft eval/exec run once for each selections
separately rather than with all selections at a time.
2013-11-05 23:50:44 +00:00
Maxime Coste 02312fe5ff Allow to ommit the catch part in the try command 2013-11-04 22:02:44 +00:00
Maxime Coste 471aeaab9a remove filters, use hooks instead 2013-11-04 22:02:44 +00:00
Maxime Coste 3e1bb777ce Add automatic completion display in prompt mode
Controlled by the autoshowcompl option
Completers now take a CompletionFlag parameter, used to specify
we want fast completion (tag completion can be slow, we do not
want to run it if not explicitely wanted by the user).
2013-11-04 21:59:28 +00:00
Maxime Coste feff965ac6 Remove setg/setb/setw and use set <scope>
(with scope a prefix of global,buffer or window)
2013-10-30 09:38:40 +00:00
Maxime Coste 90d499b94d Add a WinClose hook 2013-10-26 18:51:25 +01:00
Maxime Coste 6093c43e40 update README, TODO and keymap 2013-10-26 00:51:19 +01:00
Maxime Coste 608196f526 Fix indent code, support indentwidth=0 for using tabs 2013-10-14 13:47:43 +01:00
Maxime Coste d1159be19c Use { and } for extending selection to object start/end 2013-10-11 09:58:35 +01:00
Maxime Coste 6e5ff644f2 add <a-R> for rotating selections content 2013-10-02 19:10:43 +01:00
Maxime Coste 6331fb5a61 Add <c-s> for saving current selection in the jump list 2013-10-02 18:49:06 +01:00
Maxime Coste b1d62a307d Add a -d command line option for running Kakoune as a headless server 2013-09-19 20:09:53 +01:00
Maxime Coste 03fed5f6e2 update README 2013-09-19 19:54:17 +01:00
Maxime Coste c05f9f31dd add support for explicit insert mode completion using C-x prefix 2013-08-04 19:34:08 +02:00
Maxime Coste ca7744e71b update README 2013-07-27 03:06:23 +02:00
Maxime Coste 8fa6f653a3 document options in the README 2013-07-24 23:16:32 +02:00
Maxime Coste 62fdacb757 Add scroll left/right support 2013-07-24 01:38:30 +02:00
Maxime Coste c58bab0f66 Add indent object type (bound to i) 2013-07-23 19:12:53 +01:00
Maxime Coste 90b92aed3c add support for tolower (`), toupper (~), and swap case become alt-` 2013-07-12 13:55:48 +01:00
Maxime Coste b1f31d2e12 change string parsing behaviour in command manager
* single and doubly quoted strings correctly remove the \ when their
delimiter is quoted ('\'' is interpreted as ', not \')

* %{} strings do not support quoting when using matching pairs, so
  %{\} is interpreted as \, however when using same ending character
  as delimiter quoting still works: %~\~~ is interpreted as ~.
2013-06-27 19:07:26 +01:00
Maxime Coste 3e9439ac9f restore compilation with gcc 4.7 2013-06-18 21:44:00 +02:00