summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-14chore(rc): change graphql block delimiters to support better regexsGianni Chiappetta
2021-01-13feat(rc): improve graphql field arguments highlighterGianni Chiappetta
2021-01-13feat(rc): match `.graphqls` file extension as graphql filetypeGianni Chiappetta
2021-01-13feat(rc): improve graphql syntax highlightersGianni Chiappetta
2021-01-13Gianni Chiappetta Copyright WaiverGianni Chiappetta
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.
2021-01-13meson: improve highlighting, add static wordsIsaac Freund
Now all functions are highlighted and builtins are highlighted with their own face.
2021-01-12editorconfig: fix trim_trailing_whitespacejhalmen
also trim all superfluous newlines at end-of-file if `trim_trailing_whitespace` is set
2021-01-11rc js: Correctly highlight multiline division.SeerLite
2021-01-10doc: Document the -menu switch for define-command.Tim Allen
This switch was added in c972dfd2.
2021-01-10doc: Sort define-command's switches to match its docstring.Tim Allen
2021-01-08Adjust markdown code fences filetype regexGregory Chamberlain
This highlighter (line 50 of markdown.kak) looks for the filetype specified by the author at the top of the code fence, e.g. ``` python print("hello") ``` and highlights the code within using Kakoune's relevant highlighter -- in this case Python. Some flavours of markdown use curly braces and other characters in the first line such as the following: ``` {=python} print("hello") ``` Previously Kakoune recognised `{=python}` but not `{.python}`. The latter is Pandoc's flavour of markdown. This patch adjusts the regex patterns to recognise the dot notation as well.
2021-01-05rc markdown: Prevent underscores in URLs cause italic highlightingLennard Hofmann
Create regions to achieve that. Add support for inline links.
2021-01-04Merge branch 'master' of http://github.com/Woolworths/kakouneMaxime Coste
2021-01-04Merge remote-tracking branch 'Cycatz/master'Maxime Coste
2021-01-04Add a changelog entry for shell expansion trailing newline changeMaxime Coste
2021-01-04Merge remote-tracking branch 'cole-h/trim-only-one-newline'Maxime Coste
2021-01-04Merge branch 'patch-5' of http://github.com/co-dh/kakouneMaxime Coste
2021-01-02command_manager: only remove last eol in %sh{} expansionsCole Helbling
This makes it possible to keep significant EOL in shell expansions (e.g. for use with clipboard helpers).
2021-01-03Merge remote-tracking branch 'harryoooooooooo/tmux-focus'Maxime Coste
2021-01-03Merge remote-tracking branch 'Ordoviz/pascal'Maxime Coste
2021-01-03Merge remote-tracking branch 'danr/patch-2'Maxime Coste
2021-01-03Merge branch 'patch-1' of https://github.com/craigmac/kakouneMaxime Coste
2021-01-03Merge remote-tracking branch 'jimt/master'Maxime Coste
2021-01-03Merge remote-tracking branch 'jkonecny/master-fix-missing-liexec-spec'Maxime Coste
2021-01-03Add missing limits includesMaxime Coste
Fixes #4003
2021-01-01Add new libexec directory to SPEC file packagingJiri Konecny
Without that the build of RPM file will fail.
2021-01-01Fix message typoJim Tittsler
2021-01-01Jim Tittsler Copyright WaiverJim Tittsler
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.
2020-12-30Update tmux.kakHao Deng
When $1 or ${kak_selection} start with dash, like "-1", the command will fail, because tmux think it's an argument flag. -- prevent this. Also the doc (append new line) is no longer valid.
2020-12-29Update TRAMPOLINEC.D. MacEachern
Small typos such as commas on "e.g." and "i.e.", verb-noun disagreement fixes, hyphenation fixes, and redundancies. Could use a major rewrite in terms of voicing, tone, and clarity, should anyone want to take up that task.
2020-12-29Add Pascal/Delphi language supportLennard Hofmann
2020-12-29Fix typos in changelogDan Rosén
2020-12-28tmux-focus: Add support for focusing a client on another window.harryoooooooooo
2020-12-28Hsin-chen Chuang Copyright Waiverharryoooooooooo
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.
2020-12-28Fix typo: requiered -> requiredCycatz
2020-12-28Fan Chung Copyright WaiverCycatz
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.
2020-12-25Merge remote-tracking branch 'codesoap/file'Maxime Coste
2020-12-25Avoid non-POSIX ln -r switchMaxime Coste
Fixes #3985
2020-12-23commands: add "registers" subcommand to :debugCole Helbling
This prints all non-empty registers and their value(s) to the `*debug*` buffer.
2020-12-23file.kak: Acknowledge mime type application/x-shellscriptcodesoap
2020-12-23Fix typosTodd Yamakawa
2020-12-23Todd Yamakawa Copyright WaiverTodd Yamakawa
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.
2020-12-23Cole Helbling Copyright WaiverCole Helbling
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.
2020-12-22remove unused variable changes_trackerJean Abed
2020-12-22src: Catch “kill exceptions”’cleanlyFrank LENORMAND
When the `kill` command is called in the `-E` CLI flag, the resulting exception is not caught and crashes the server. This commit allows the server to terminate cleanly. Since `KakEnd` hooks also need to be executed should the user run a command like `kak -E 'kill 0'`, the execution of `KakBegin` hooks is now performed *before* the command provided in `-E` is executed. The documentation for `KakBegin` (executed after the `-E` command prior to this commit) consequently becomes more truthful, as it states: KakBegin session name kakoune has started, this hook is called just after reading the user configuration files Fixes #3972
2020-12-21Merge remote-tracking branch 'pickfire/rust-indent-bracket'Maxime Coste
2020-12-21Merge remote-tracking branch 'tototest99/ml_v_comments'Maxime Coste
2020-12-21Merge branch 'patch-1' of https://github.com/Superty/kakouneMaxime Coste
2020-12-21Merge remote-tracking branch 'lenormf/patch-13'Maxime Coste
2020-12-21Merge remote-tracking branch 'greneholt/ruby-syntax'Maxime Coste