Maxime Coste
|
4e1ed13f25
|
Use a struct for RangeAndMatches
|
2015-04-23 21:44:20 +01:00 |
|
Maxime Coste
|
045272ab8a
|
Use a struct for BufferRange rather than std::pair
|
2015-04-23 21:38:45 +01:00 |
|
Maxime Coste
|
840e58e0b1
|
NCurses: When mode line is too long, trim it rather hiding it
|
2015-04-23 21:11:50 +01:00 |
|
Maxime Coste
|
e0f7a6f0be
|
Remove simple_factory for highlighters
|
2015-04-23 20:27:52 +01:00 |
|
Maxime Coste
|
d6b69cb6f7
|
Fix :open bug that could set a deleted buffer as the last used one
|
2015-04-23 20:15:17 +01:00 |
|
Maxime Coste
|
80fb8aa60d
|
Use puts instead of printf in ncurses_ui
|
2015-04-22 22:03:01 +01:00 |
|
Maxime Coste
|
f6c7948c12
|
Add format_to allowing formating to an existing buffer
|
2015-04-22 13:19:46 +01:00 |
|
Maxime Coste
|
8ff63198bc
|
Comment out update_erase function (keeped for reference)
Fixes #254
|
2015-04-21 13:51:01 +01:00 |
|
Maxime Coste
|
456398601e
|
Document :eval and :exec -buffer * parameter
|
2015-04-21 13:46:00 +01:00 |
|
Maxime Coste
|
7824a76e1a
|
Disable history in :exec and :eval
|
2015-04-21 13:45:10 +01:00 |
|
Maxime Coste
|
4bb1e0a878
|
Support -buffer * to iterate over all buffers in :eval or :exec
|
2015-04-21 13:40:14 +01:00 |
|
Maxime Coste
|
1d40827da3
|
Small style tweak
|
2015-04-21 13:33:35 +01:00 |
|
Maxime Coste
|
6e5e831ce6
|
Merge remote-tracking branch 'ekie/next_buffer'
|
2015-04-21 13:28:09 +01:00 |
|
Maxime Coste
|
dd9533e625
|
Small tweak in c-family-alternative-file error handling
|
2015-04-21 13:21:24 +01:00 |
|
Maxime Coste
|
d2e8bd2431
|
Fix select_number crashing on empty buffers
|
2015-04-20 13:55:42 +01:00 |
|
Maxime Coste
|
ddd70fd09a
|
Make empty context construction more explicit
|
2015-04-19 18:47:52 +01:00 |
|
Maxime Coste
|
f714766854
|
Fix search highlighter wrong code
|
2015-04-19 15:19:39 +01:00 |
|
Maxime Coste
|
1dfa2d7fe4
|
Avoid unneeded update of selections when we are going to overwrite them
|
2015-04-19 15:12:16 +01:00 |
|
Maxime Coste
|
9f65a4e6dd
|
Remove Context::set_selections, use Context::selections() = ...
|
2015-04-19 15:00:37 +01:00 |
|
Maxime Coste
|
b570c68c75
|
Run BufOpenFifo hook when opening a fifo in a (new or already existing) buffer
|
2015-04-19 14:48:39 +01:00 |
|
Maxime Coste
|
95a14c5049
|
UndoGroupOptimizer disappeared long time ago
|
2015-04-18 14:17:17 +01:00 |
|
Maxime Coste
|
d2b6d696a2
|
Small layout change
|
2015-04-17 16:47:31 +01:00 |
|
Maxime Coste
|
3982131753
|
Fix StronglyTypedNumbers::abs
|
2015-04-17 01:01:58 +01:00 |
|
Maxime Coste
|
b584fd3bfc
|
Fix UnorderedSet allocator
|
2015-04-16 23:46:26 +01:00 |
|
Maxime Coste
|
2902fce437
|
Use an UnorderedSet for string registry
|
2015-04-16 12:38:59 +01:00 |
|
Maxime Coste
|
491ffc4ffd
|
Improve ui_options docstring
|
2015-04-16 11:35:52 +01:00 |
|
Maxime Coste
|
ea67724ff5
|
Optional: put the bool m_valid after the content to improve packing
|
2015-04-15 11:43:39 +01:00 |
|
Eike Plack
|
2cf45ddb21
|
Refactor nextbuffer_cmd
|
2015-04-15 02:43:16 +02:00 |
|
Eike Plack
|
0f9b210e3f
|
Fix set_last_used_buffer
|
2015-04-15 02:36:47 +02:00 |
|
Maxime Coste
|
bf02838816
|
Remove is_blank, which is identical to is_horizontal_blank
|
2015-04-15 00:34:00 +01:00 |
|
Maxime Coste
|
63bbb6e3df
|
Fix test with change in the selection desc format
|
2015-04-14 15:53:12 +01:00 |
|
Maxime Coste
|
eb9c95298e
|
Add support for string <-> selection list serialization
|
2015-04-13 15:21:26 +01:00 |
|
Maxime Coste
|
731c27c094
|
Add a 'abs' friend function to StronglyTypedNumber
|
2015-04-13 15:20:47 +01:00 |
|
Maxime Coste
|
e8bdc274b4
|
Various small fixes/improvements to README
|
2015-04-13 13:12:13 +01:00 |
|
Maxime Coste
|
104ee262ba
|
Go back to `` for monospaced in README, works correctly with asciidoctor
For some reason it does not go well with current github asciidoc formatting
which is supposed to use asciidoctor, probably still on an older version.
|
2015-04-13 13:03:43 +01:00 |
|
Maxime Coste
|
3e6a37365e
|
Fix some typo in README
Fixes #263
|
2015-04-13 11:48:21 +01:00 |
|
Maxime Coste
|
f93081471a
|
Refactor nextbuffer command to be more idiomatic
|
2015-04-13 11:34:21 +01:00 |
|
Maxime Coste
|
43c03ea412
|
Merge remote-tracking branch 'jjthrash/next-prev-buffer'
|
2015-04-13 11:26:31 +01:00 |
|
Maxime Coste
|
be5ed0e036
|
Small alignement change
|
2015-04-12 23:48:11 +01:00 |
|
Maxime Coste
|
f644a51f24
|
Use char for KeyMapMode enum
|
2015-04-11 17:22:37 +01:00 |
|
Maxime Coste
|
db9d679f8e
|
Tweak escaping in errjump
|
2015-04-10 23:45:09 +01:00 |
|
Maxime Coste
|
cfd071b2ad
|
small code formatting fix
|
2015-04-09 16:28:13 +01:00 |
|
Jimmy Thrasher
|
ba59033935
|
Add nextbuffer command
Wraps around at the end. If only 1 buffer loaded, does nothing.
|
2015-04-09 10:14:32 -04:00 |
|
Maxime Coste
|
da09da29c4
|
Regex comparison operator are const
|
2015-04-08 23:16:27 +01:00 |
|
Maxime Coste
|
b5ab318a2d
|
Always optimize StringView::strlen (recursive due to constexpr)
|
2015-04-07 23:21:14 +01:00 |
|
Maxime Coste
|
fbcc979117
|
Complete documentation on ncurses ui options
|
2015-04-06 20:53:01 +01:00 |
|
Maxime Coste
|
87b385b956
|
Use default values for ncurses options when not specified
|
2015-04-06 20:05:49 +01:00 |
|
Maxime Coste
|
b7144fff6c
|
Make ncurses wheel scroll button configurable
|
2015-04-06 18:43:27 +01:00 |
|
Maxime Coste
|
dde16b00a9
|
Add onkey command for executing commands after reading a key
This completes the various user interaction primitives, on_next_key
was the last not to be available through a command.
|
2015-04-04 13:10:39 +01:00 |
|
Maxime Coste
|
ac70b3e6d7
|
Replace +monospace+ with monospace in README
|
2015-04-03 18:59:49 +01:00 |
|