Maxime Coste
758bfe7284
number to string conversion avoids memory allocations
2015-03-31 13:53:40 +01:00
Maxime Coste
519254dfdc
More useage of the format function
2015-03-30 23:56:33 +01:00
Maxime Coste
335c73a09b
Use custom implementation rather the sscanf in str_to_int
2015-03-30 23:37:55 +01:00
Maxime Coste
166682d802
git-tools.kak: tweak git-status highlighting
2015-03-30 23:06:46 +01:00
Maxime Coste
6e1a388544
Replace various adhoc operator+ based formatting with format func
2015-03-30 23:06:02 +01:00
Maxime Coste
13a5af70ae
Add a format function for printf like formatting
2015-03-30 23:05:24 +01:00
Maxime Coste
8761fc34f4
Always go through StringView to compare strings
...
That avoids creating temporary String needlessly
2015-03-30 19:59:08 +01:00
Maxime Coste
942122837a
Add Arch installation instructions
2015-03-30 19:13:04 +01:00
Maxime Coste
8439059758
Fix wrong implicit conversions from int/Codepoint to StringView
2015-03-30 13:33:46 +01:00
Maxime Coste
adaf6ecc40
Move skip_while helpers to selectors.hh
2015-03-29 20:03:09 +01:00
Maxime Coste
56b5300b9d
Handle mouse events in key_to_str
2015-03-28 18:18:52 +00:00
Maxime Coste
c174ca62bd
Merge pull request #261 from jkonecny12/master-new-spec
...
New spec file version
2015-03-28 13:24:41 +00:00
Jiří Konečný
4d89f98ab3
Small change in Readme
...
This way it seems better to me :).
2015-03-28 10:12:00 +01:00
Jiří Konečný
d8a026a5ff
Fedora releases are now automated
...
Dgroc script https://github.com/pypingou/dgroc is now used to create
daily builds from GitHub repository.
Some changes in spec file was required to use script this script.
2015-03-28 10:12:00 +01:00
Maxime Coste
d1b81c8f8a
minor cleanup
2015-03-27 13:47:02 +00:00
Maxime Coste
195b813b73
Add support for Home/End keys in normal and insert mode
...
Fixes #260
2015-03-27 13:33:14 +00:00
Maxime Coste
0fbbd64681
small formatting tweak
2015-03-27 13:20:37 +00:00
Maxime Coste
727580a238
Make utf8_iterator a proper stl useable iterator
2015-03-27 13:19:30 +00:00
Maxime Coste
c2150dd163
Rework show_matching highlighter implementation
2015-03-27 13:18:06 +00:00
Maxime Coste
94bd32572d
Move some only used once inline functions directly in their caller
...
No need to have that in a header, and not really selectors anyway
2015-03-26 13:34:21 +00: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
Maxime Coste
42984c9656
Merge pull request #258 from jkonecny12/patch-1
...
Add support on copr repository
2015-03-26 13:25:55 +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
e0757e7ba9
Flip the cat assistant
2015-03-25 13:53:13 +00:00
Maxime Coste
7ef283e4d9
Add installation instructions for exherbo
2015-03-25 13:46:41 +00:00
Maxime Coste
16037744b7
Add exception type name when failing with an uncaught exception
2015-03-25 13:42:36 +00:00
Maxime Coste
bc67a6547d
Remove unneeded c_str() call
2015-03-25 13:42:36 +00:00
Maxime Coste
b5fb97f5a9
Merge pull request #257 from jkonecny12/master
...
Fedora support
2015-03-24 21:11:39 +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
Jiří Konečný
48b2e43cb8
Jiri Konecny 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.
2015-03-24 21:00:00 +01:00
Maxime Coste
48007d5de2
Only do tty validation when using a NCursesUI
2015-03-24 19:38:03 +00: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
Jimmy Thrasher
904f08940b
Add homebrew head-only recipe to contrib/
2015-03-24 09:51:42 -04:00
Maxime Coste
7bc923658e
Fix gdb String pretty printer
2015-03-24 13:40:34 +00:00
Maxime Coste
d8fb623367
Update TODO
2015-03-24 13:24:47 +00: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
7eaa6976b9
Use a dummy UI when running tests, so that we do not need a tty
2015-03-24 13:14:02 +00:00
Maxime Coste
4188335b51
Fix segfault in highlighting
2015-03-23 19:21:35 +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
ponce
c761c34439
Add logo proposal.
...
Logo indent
Light now consistently comes from top-left direction.
Merge V branches
2015-03-22 14:09:32 +01:00
ponce
9889bb5d51
Guillaume Piolat 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.
2015-03-22 14:09:31 +01:00
Maxime Coste
323b0359c7
Add support for mouse wheel
2015-03-22 12:17:01 +00:00
Maxime Coste
5eaf472fc0
Experimental support for mouse
2015-03-22 11:41:20 +00:00
Maxime Coste
def33de9bc
Check modifiers before inserting codepoints in the line editor
2015-03-22 11:41:19 +00:00
Maxime Coste
7a7f86a205
Impreove Window::buffer_coord behaviour with invalid coords
2015-03-22 11:41:19 +00:00