Maxime Coste
4a588d6ce5
Update TODO
2015-05-27 13:36:43 +01:00
Maxime Coste
8afa71d965
Fix test script return value check to be more POSIX compliant
2015-05-26 19:30:02 +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
1e04343178
Workaround incomplete c++11 stdlib in gcc 4.8
2015-05-26 19:05:11 +01:00
Maxime Coste
d1627dfa08
Revert "Use gcc-4.9 in travis tests"
...
This reverts commit 9d4f397e39
.
2015-05-26 19:03:05 +01:00
Maxime Coste
a41ac650ba
Revert "Use clang-3.5 for travis tests on linux"
...
This reverts commit 41248c5728
.
2015-05-26 19:02:55 +01:00
Maxime Coste
993e842fdf
Retreat ! go back to C++11 only code
...
This reverts commit b42de85031
.
2015-05-26 18:42:09 +01:00
Maxime Coste
499bde10bd
Small style tweaks
2015-05-26 18:40:39 +01:00
Maxime Coste
3bdc30e381
Try matching functions one by one when completing
...
Instead of running them all then deciding which to use.
2015-05-26 18:38:48 +01:00
Maxime Coste
3ca69c3852
Try gnu++1y
2015-05-25 20:32:39 +01:00
Maxime Coste
d83836d026
Use gnu++14 only for Cygwin, as not recognized on OSX
2015-05-25 19:35:32 +01:00
Maxime Coste
9c57f5409a
Use gnu++14, as some posix functions disappear in c++14 mode
2015-05-25 14:01:59 +01:00
Maxime Coste
7b7427e1a6
Add missing 'override' specifiers
2015-05-25 13:54:18 +01:00
Maxime Coste
b42de85031
Migrate code to c++14
2015-05-25 13:51:17 +01:00
Maxime Coste
41319d2708
Small refactor in unit tests
2015-05-24 22:34:05 +01:00
Maxime Coste
ccfb87ecf3
git-tools: support git rm and avoid interpreting git output
2015-05-23 10:56:52 +01:00
Maxime Coste
dd25dcc361
Move unit test functions in next to the code they are testing
2015-05-22 13:58:56 +01:00
Maxime Coste
c38a7f3ca4
Merge branch 'diff'
2015-05-21 22:58:50 +01:00
Maxime Coste
41248c5728
Use clang-3.5 for travis tests on linux
2015-05-21 13:46:30 +01:00
Maxime Coste
325cc2d894
Ignore SIGPIPE
2015-05-20 22:53:14 +01:00
Maxime Coste
dfd6182bbb
Test suite shows something when kakoune exit code is not 0
2015-05-20 20:09:00 +01:00
Maxime Coste
12789938dc
Require Gcc 4.9 in Readme
2015-05-20 13:54:17 +01:00
Maxime Coste
9d4f397e39
Use gcc-4.9 in travis tests
2015-05-20 13:36:01 +01:00
Maxime Coste
43f7657151
Remove clamping in compute_modified_range
...
It can result in a non ordered range list.
2015-05-20 13:34:16 +01:00
Maxime Coste
9f46d75b27
Add headers guard to diff.hh along with a comment about the algorithm
2015-05-19 19:46:24 +01:00
Maxime Coste
38bbecef62
Fix bug in diff implementations (missing snake after d=1 change) and refactor
2015-05-18 22:59:59 +01:00
Maxime Coste
bb7800b1a6
Preserve window position in regex_prompt
...
Fixes #271
2015-05-18 13:56:58 +01:00
Maxime Coste
9f502848ad
Show master branch travis status in readme
2015-05-18 13:47:44 +01:00
Maxime Coste
0a6ad4dcf4
Only initialize element 1 in mirrored arrays.
2015-05-17 20:13:11 +01:00
Maxime Coste
cf7b64ba67
Preserve selections across reloads
2015-05-16 11:42:58 +01:00
Maxime Coste
73ddf18dc3
Another bug fix in diff implementation
2015-05-15 13:55:39 +01:00
Maxime Coste
802d6e106c
Keep hash stored in StringData
2015-05-14 19:13:52 +01:00
Maxime Coste
e9af3a4217
always_inline a few methods
2015-05-14 19:05:41 +01:00
Maxime Coste
8ba6804480
Do not use diff when reloading a no undo buffer
2015-05-14 14:05:02 +01:00
Maxime Coste
cc97d4ba41
Fix bugs in diff implementation
2015-05-14 13:57:03 +01:00
Maxime Coste
f224d11ccd
Small cleanup in selections.cc
2015-05-13 23:22:48 +01:00
Maxime Coste
11528e45e9
Use friend functions rather than methods for StronglyTypedNumber binary ops
2015-05-13 23:22:48 +01:00
Maxime Coste
15b26fd06c
Use diff when reloading buffer
2015-05-13 23:22:42 +01:00
Maxime Coste
7a8c2d7f56
Fix diff implementation and change the Diff struct format
2015-05-13 23:22:29 +01:00
Maxime Coste
51f6c52013
Fix StringDataPtr gdb pretty printer
2015-05-13 13:28:23 +01:00
Maxime Coste
49def73e4e
Add initial diff implementation based Eugene W. Myers' algorithm
2015-05-12 23:41:35 +01:00
Maxime Coste
f3fe97c8fa
Do not override meta face when defining markup color scheme
2015-05-12 09:50:03 +01:00
Maxime Coste
a006c20979
Merge remote-tracking branch 'origin/master'
2015-05-12 00:56:28 +01:00
Maxime Coste
30bec11010
Fix bug in ncurses mouse handling
2015-05-11 19:11:02 +01:00
Maxime Coste
fad539736d
Merge pull request #270 from benoit-intrw/markup_color
...
Markup color
2015-05-10 19:59:08 +01:00
Maxime Coste
4a843ec8d4
clear git blame flags option when hiding git blame
2015-05-10 17:20:42 +01:00
Benoît Laurent
4ab01ff80d
Use named colors in highlighting configuration for markup languages.
2015-05-09 22:03:41 +02:00
Benoît Laurent
e1790bc891
Benoît Laurent 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-05-09 21:59:35 +02:00
Maxime Coste
e21d9feb05
Style tweak
2015-05-09 19:20:11 +01:00
Maxime Coste
588fd1d117
Update TODO
2015-05-08 19:56:11 +01:00