Maxime Coste
aa7241067e
Only restore cursor position after an append if we still have cursor > anchor
...
Fixes #1158
2017-01-25 13:36:06 +00:00
Maxime Coste
2475ffa612
Merge remote-tracking branch 'ekie/tiny_tweaks'
2017-01-25 00:38:59 +00:00
Maxime Coste
d3ecc9f311
More tolerant recognition of underlined titles in asciidoc highlight
2017-01-25 00:24:41 +00:00
Maxime Coste
d922ae9a93
Add a quick section on key syntax in keys.asciidoc
2017-01-25 00:14:11 +00:00
Maxime Coste
834ccff941
Rename "shortcuts" manpage to "keys"
...
Fixes #1150
2017-01-25 00:01:37 +00:00
Maxime Coste
ebcfba12f6
Add a RawKey
hook for raw user input hooking
...
Fixes #1132
2017-01-24 23:57:36 +00:00
Maxime Coste
8a62ec12af
Fix shell context capture that was accessing dead parameters
...
Fixes #1156
2017-01-24 20:20:50 +00:00
Maxime Coste
bbbb513990
Fix crash when clearing a regex prompt with multiple selections
...
Fixes #1124
2017-01-24 19:18:29 +00:00
Maxime Coste
7ba24c043a
Add gi
to go to first non-blank character on line
...
Fixes #407
2017-01-22 23:53:08 +00:00
Maxime Coste
66e422e397
Fix client destruction when there is an InsertMode mode still alive
2017-01-22 12:19:23 +00:00
Maxime Coste
79dd483b7c
Merge remote-tracking branch 'lisael/add-pony-filetype'
2017-01-21 12:19:56 +00:00
Maxime Coste
e8ee8c23d8
Support the +line syntax for clients as well.
...
Fix a crash on daemon quit as well.
2017-01-21 12:17:49 +00:00
Maxime Coste
c6a7924b80
Fix SafeCountable callstack tracking
2017-01-21 12:10:24 +00:00
lisael
ebca54a659
Bruno Dupuis Copyright Waiver
...
I dedicate any and all copyright interest in this software to the
public domain. I make this dedication for the benefit of the public at
large and to the detriment of my heirs and successors. I intend this
dedication to be an overt act of relinquishment in perpetuity of all
present and future rights to this software under copyright law.
Due to copyright laws in my country (France) that prevents me to put my work
in the public domain, I also license all my work for this software under
the terms of the WTFPLv2 in this juridiction.
2017-01-20 13:55:47 +01:00
lisael
eeedd4854c
Cleanups and added :$
as autoindent trigger
2017-01-20 13:51:25 +01:00
lisael
ffdab1aeb3
added https://github.com/ponylang/ponyc filetype
2017-01-20 04:57:13 +01:00
Eike Plack
8ff2d0ba41
Document +line[:column]
2017-01-19 22:56:27 +01:00
Eike Plack
fea555d0e7
Fix escaping
...
* for reference: https://github.com/asciidoctor/asciidoctor/issues/1208
2017-01-19 22:52:42 +01:00
Maxime Coste
6f4515f005
Only touch new clients selections when target coord are explicit
...
Do not implicitely change new clients selections to target coordinates
when the user did not specify them, so that we can re-use the selections
from the found free window, which is the generally desired behaviour.
2017-01-19 18:44:26 +00:00
Eike Plack
3e67b20245
Fix misleading wording
2017-01-19 00:47:51 +01:00
Delapouite
c61aae0722
fix(README): remove <register> from prompt and onkey commands
2017-01-17 18:08:10 +01:00
Maxime Coste
7316afd17b
Use ints instead of unsigned for capture count
2017-01-16 18:49:27 +00:00
Maxime Coste
c24a636cb9
Fix regex search/select not restoring initial selections on abort
...
And incrementally set the search register for select/split as well
2017-01-16 13:57:14 +00:00
Maxime Coste
66ad1ff122
Use an optimized build in then homebrew formula
2017-01-15 11:29:24 +00:00
Maxime Coste
c0afbe8626
Remove MAN_KEEP_FORMATTING for doc.kak
...
Fixes #1098
2017-01-15 11:26:57 +00:00
Maxime Coste
10ac883b60
Use byte offsets in spell
...
Fixes #1126
2017-01-15 11:22:47 +00:00
Maxime Coste
474f22c429
Fix trailing space in yaml.kak
2017-01-14 21:05:40 +00:00
Bruno-Sosa
bcdee989d7
Empty commit
...
Bruno Sosa Copyright Waiver
I dedicate any and all copyright interest in this software to the
public domain. I make this dedication for the benefit of the public at
large and to the detriment of my heirs and successors. I intend this
dedication to be an overt act of relinquishment in perpetuity of all
present and future rights to this software under copyright law.
2017-01-14 21:54:14 +01:00
Bruno-Sosa
dcfdcf97c8
fix file YAML detection
2017-01-14 21:50:20 +01:00
Maxime Coste
83cb7b12bd
Merge remote-tracking branch 'doppioandante/java-indent'
2017-01-14 14:50:52 +00:00
Maxime Coste
700cb7b7fb
Merge branch 'master' of git://github.com/tadzik/kakoune
2017-01-14 14:50:16 +00:00
Maxime Coste
26c957933f
Merge remote-tracking branch 'lenormf/remove-pedantic-granularity'
2017-01-14 14:48:53 +00:00
Maxime Coste
ec618357de
Fix modeline.kak declaring the same command twice
2017-01-14 14:47:57 +00:00
Frank LENORMAND
0b22938bce
Remove the option that excludes the -pedantic
flag from CXXFLAGS
...
Allowing compilation without the `-pedantic` flag was a temporary trick
to work around a bug involving `libstdc++` and `musl`. A fix has been
pushed for the issue in the appropriate repositories, we no longer need
the optional non-pedantic compilation option.
2017-01-14 11:55:20 +03:00
Enrico Lumetti
dabf78dfe4
Add auto indentation to java files
...
Adapted from d.kak.
Some missing keywords were added.
2017-01-13 21:36:49 +01:00
Tadeusz “tadzik” Sośnierz
1e6b05fc4c
No need for two hooks for a single Perl highlighter. Thanks, casimir!
2017-01-13 16:03:40 +01:00
Tadeusz “tadzik” Sośnierz
a7666efd4f
Unhardcode variable declarartion highliting in Perl code, colour them as identifiers instead
2017-01-13 14:59:20 +01:00
Tadeusz “tadzik” Sośnierz
635951e325
Treat .pm files as Perl code
2017-01-13 14:59:20 +01:00
Maxime Coste
e7e72747ed
Update ranges highlighter options according to buffer changes
2017-01-13 13:52:55 +00:00
Maxime Coste
5ad4499503
Fix naming conventions in bundled scripts
...
Do not use _ prefix for hidden commands, use - as a word separator
in command names.
2017-01-13 01:00:43 +00:00
Maxime Coste
91a56c11fe
Various auto indent fixes regarding wrong use of x instead of <a-x>
2017-01-13 00:50:03 +00:00
Maxime Coste
fc61ed93e6
Import unit tests from danr/comment-insertion-refix pull request
2017-01-13 00:30:02 +00:00
Maxime Coste
ffc362cf9e
Propagate ShellContext custom env-vars through custom commands
...
Fixes #1131
2017-01-13 00:26:43 +00:00
Maxime Coste
4916ea1766
Fix capture group handling
...
Fixes #1129
2017-01-13 00:17:31 +00:00
Maxime Coste
b157a481e1
Add 1118 regression test case
2017-01-11 22:13:05 +00:00
Maxime Coste
be48cffa22
Fix 1074 test case with recent indent change
2017-01-11 14:00:17 +00:00
Maxime Coste
5989903e7c
Copy comments *before* copying indentation
...
Fixes #1118
2017-01-11 13:56:48 +00:00
Maxime Coste
8c55acb076
Detect empty selection lists when restoring selections from registers
...
Fixes #1123
2017-01-11 13:43:41 +00:00
Koen
394b962524
Add missing shell expansion variable documentation
...
Add a documentation entry for kak_cursor_byte_offset
2017-01-11 12:36:17 +02:00
Maxime Coste
faa18b3a8f
Merge git://github.com/knubie/kakoune
2017-01-10 13:51:57 +00:00