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
ec618357de
Fix modeline.kak declaring the same command twice
2017-01-14 14:47:57 +00: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
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
5989903e7c
Copy comments *before* copying indentation
...
Fixes #1118
2017-01-11 13:56:48 +00:00
Maxime Coste
faa18b3a8f
Merge git://github.com/knubie/kakoune
2017-01-10 13:51:57 +00:00
Maxime Coste
4cfa4062bc
Add '-' as completion extra word character for kakrc files
2017-01-10 13:48:04 +00:00
Maxime Coste
343df600cb
Merge remote-tracking branch 'alexherbo2/command-names'
2017-01-10 13:44:11 +00:00
Matt Schick
e1833801f8
Change html highlighting to be ref inside of hbs highlighting
2017-01-08 17:29:36 -08:00
Maxime Coste
d2199bc619
Merge branch 'javascript-highlighter-add-template-literals' of git://github.com/schickm/kakoune
2017-01-06 19:36:49 +00:00
Maxime Coste
a8fb280b6d
make.kak: highlight gcc/clang style location markers
2017-01-06 17:05:39 +00:00
Matt Schick
0d5cb79801
Add support for ES6 template literals to javascript highlighting
2017-01-06 07:27:21 -08:00
Maxime Coste
60d0813704
Tweak clang menu highlight so that we dont separate backspace from the escaped char
2017-01-04 12:23:25 +00:00
Alex Leferry 2
671b50bb52
update command names
2017-01-04 13:04:27 +01:00
Alex Leferry 2
8f821f0fba
update kakrc keywords
2017-01-04 00:30:50 +01:00
Maxime Coste
5763cbb927
Merge branch 'add-handlebars-syntax-highlighters' of git://github.com/haarts/kakoune
2017-01-03 10:31:44 +00:00
Maxime Coste
c3e1bab9d6
Fix comment autoinsert for c-family as well.
...
Fixes #1074
2017-01-02 12:05:49 +00:00
Maxime Coste
8316a5c145
Merge remote-tracking branch 'casimir/editor-config-enhancements'
2017-01-02 11:04:26 +00:00
Maxime Coste
4901a02e50
Add indentation hooks to kak
filetype support script
2017-01-02 04:33:42 +00:00
Maxime Coste
5ab60cde51
Rename python indentation command to be more consistent
...
We use `-` as word separator, and there is no need for leading
underscore.
2017-01-02 04:20:05 +00:00
Maxime Coste
d5231c713e
Fix corner case in C indentation
2017-01-02 04:15:12 +00:00
Martin Chaine
d6bde05d27
don't handle trailing newline option
...
kakoune handles files as a list of lines with a newline ending
2017-01-01 19:19:40 +01:00
Martin Chaine
45fb4b6bac
allow to override filename + remove existing hooks
2016-12-30 19:32:04 +01:00
Martin Chaine
292d9c9f01
fix BOM option value
2016-12-30 19:32:04 +01:00
Martin Chaine
88a8548017
fix typo
2016-12-30 19:32:04 +01:00
Martin Chaine
2c3b2e9b52
fix indent options and add whitespaces ones
2016-12-30 19:32:04 +01:00
Dan Rosén
5ddc28eaad
Fix comment-leader auto-insertion
...
Fixes #1074
2016-12-29 01:39:02 +01:00
Alex Leferry 2
d80ebbc245
support ```[<space>…]<language> code block
2016-12-27 14:09:20 +01:00
Matthew Steedman
bedf0c77ae
add 'extend' to ruby grammar
...
Technically `include` and `extend` are both just methods on `Module` and `Object`, respectively, but it I think we should have both or neither.
2016-12-25 14:01:56 -05:00
Harm Aarts
f9c860d235
Add Handlebars syntax highlighting.
...
This is based on the HAML syntax highlighting. Of note is the loading of
the html highlighter since Handlebars is embedded in html.
2016-12-21 21:31:05 +01:00
Leira Hua
6cbc9e0a34
Fixes #995 Documentation rendering problem
...
BSD sed doesn't accept ascii number with '\x', used printf to generate
\x8 as @lenormf suggested.
2016-12-20 02:31:55 -08:00
Leira Hua
e10f1e53fc
fixed clang-complete on macOS, paste command need - to read from stdin
2016-12-18 23:18:15 -08:00
Maxime Coste
d8620b9e79
Merge remote-tracking branch 'leemachin/add-php-script'
2016-12-16 19:56:15 +00:00
Lee Machin
94d72c4bad
Add basic PHP syntax highlighting
...
based on the highlighting for JS
2016-12-16 19:20:26 +02:00
Kylie McClain
516c9591b9
base/markdown: Correct italic/bold detection regex
...
As specified at https://daringfireball.net/projects/markdown/syntax#em
italics are made with either single asterisks/underscores, and bold is
double asterisks/underscores. Before this, single asterisks were
understood as bold, and only underscores were understood as italics;
both of which behaviors are incorrect.
2016-12-16 00:21:33 -05:00
Matt Schick
6deaed01de
Add face 'GitDiffFlags' for git diff flag_lines
...
No defaults have been altered, just added the ability to do user override. The existing facespec had a background of 'black', which ends up looking a little harsh for people who do black text on a white background.
2016-12-15 06:09:27 -08:00
Maxime Coste
85cd27138d
Remove mimetype option for good
...
file.kak now is responsible for mapping whatever mimetype file uses
to the filetype that Kakoune uses.
Fixes #975
Fixes #979
2016-12-14 13:40:00 +00:00
Maxime Coste
1bdf26fd6e
Merge remote-tracking branch 'casimir/remove-mimetype'
2016-12-14 13:30:59 +00:00
Maxime Coste
8e351e8285
Remove use of non-standard -l option in doc.kak
...
This will break BSD unfortunately, we should try to find a
portable fix for that.
Fixes #967
2016-12-14 01:02:53 +00:00
Maxime Coste
066d6d1120
Do not use find -printf in doc completion implementation
2016-12-14 00:59:19 +00:00