index
:
kakoune.git
master
Unnamed repository; edit this file 'description' to name the repository.
Mike Vink
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
utils.hh
Age
Commit message (
Expand
)
Author
2018-10-10
Cleanup regex lookarounds implementation and reject incompatible regex
Maxime Coste
2018-05-05
Do not let exception propagate out of register restoring lambda
Maxime Coste
2018-05-01
Make OnScopeEnd valid even when non-copy elided
Maxime Coste
2017-07-19
Migrate code to c++14
Maxime Coste
2017-06-26
Fix various undefined behaviours detected by UBSan
Maxime Coste
2017-06-07
Move NestedBool to utils.hh
Maxime Coste
2017-05-17
Add missing std::move in on_scope_end implementation
Maxime Coste
2016-03-06
Tweak useage of skip_while and move the functions in utils.hh
Maxime Coste
2016-02-18
Tweak utils.hh, remove unused index sequence
Maxime Coste
2015-05-26
Retreat ! go back to C++11 only code
Maxime Coste
2015-05-25
Migrate code to c++14
Maxime Coste
2015-03-29
Move skip_while helpers to selectors.hh
Maxime Coste
2015-03-11
Always inline OnScopeEnd constructor and destructor
Maxime Coste
2015-03-09
Remove is_in_range utility function
Maxime Coste
2015-02-28
Add IndexSequence and make_index_sequence utilities
Maxime Coste
2014-12-23
Move containers utils to containers.hh and add filtered/transformed utils
Maxime Coste
2014-12-16
Rework hashing, use a more extensible framework similar to n3876 proposal
Maxime Coste
2014-12-09
Get rid of uses of unordered_set, vector is just simpler and faster...
Maxime Coste
2014-11-17
Import std::begin/std::end so that container utils work correctly with non st...
Maxime Coste
2014-11-02
Remove AutoRegister util template
Maxime Coste
2014-10-22
Refactor highlighters, use an interface with virtual methods
Maxime Coste
2014-09-26
Remove unused function
Maxime Coste
2014-08-12
Make safe_ptr able to track callstacks
Maxime Coste
2014-06-15
Refactor highlighter command completions
Maxime Coste
2014-03-20
Container utility functions now use the free begin/end functions
Maxime Coste
2014-01-27
remove unused Singleton::delete_instance
Maxime Coste
2013-12-20
Get rid of Editor for good
Maxime Coste
2013-12-14
Move template selectors to the header
Maxime Coste
2013-11-14
indent cleanup, correct erroneous 3 spaces indent
Maxime Coste
2013-10-24
Add std::hash specialization for std::pair
Maxime Coste
2013-08-01
contains: do not check if container is empty
Maxime Coste
2013-06-06
replace remaining plain assert with kak_assert
Maxime Coste
2013-05-06
add specialized contains function for unordered_set
Maxime Coste
2013-04-23
utils: add is_in_range function
Maxime Coste
2013-04-12
remove String::replace, use boost::regex_replace directly
Maxime Coste
2013-04-09
sort includes directives
Maxime Coste
2013-04-09
rename assert to kak_assert to avoid collisions
Maxime Coste
2013-04-02
OnScopeEnd: move parameter instead of copying it
Maxime Coste
2013-04-02
Extract AutoRegister logic to a helper class
Maxime Coste
2013-03-22
BufferManager notify the ClientManager when a buffer dies
Maxime Coste
2013-02-28
safe_ptr have no overhead when KAK_DEBUG is not defined
Maxime Coste
2013-02-27
Containers utils: use Container&& in order to accept temporaries
Maxime Coste
2013-01-31
Remove Set and use unordered_set
Maxime Coste
2013-01-29
fix contains for empty containers
Maxime Coste
2013-01-11
Add and use a Set template class for recuring small sets
Maxime Coste
2012-12-03
ClientManager: support naming clients and accessing client's context by name
Maxime Coste
2012-11-12
SafeCountable::m_count is mutable so that we can have safe_ptr<const T>
Maxime Coste
2012-10-02
do not use our broken safe bool, c++11 explicit bool conversion is better
Maxime Coste
2012-10-02
move clamp to utils.hh
Maxime Coste
2012-08-29
escape whitespaces in filename or buffername completions
Maxime Coste
[next]