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
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
2012-06-30
add safe_ptr::operator=(safe_ptr&&) and safe_ptr::reset(T*)
Maxime Coste
2012-06-28
Add SafeCountable and safe_ptr classes
Maxime Coste
2012-06-25
remove ugly id_to_str param in idvaluemap and str_to_str
Maxime Coste
2012-06-12
Cleanup utils.hh, remove auto_raii in favor of on_scope_end
Maxime Coste
2012-04-14
replace std::string references with String
Maxime Coste
2012-01-25
add a find(container, value) utility function
Maxime Coste
2011-12-20
Utils: add on_scope_end utility
Maxime Coste
2011-12-02
Window: use an idvaluemap to store highlighters
Maxime Coste
2011-10-17
utils: add contains function
Maxime Coste
2011-09-23
Utils: Singleton template and migration of the BufferManager
Maxime Coste
2011-09-17
LineAndColumn: move to it's own header and add operator[+-]=?
Maxime Coste
2011-09-14
utils: add auto_raii helper function
Maxime Coste
2011-09-09
assert: custom implementation
Maxime Coste
2011-09-08
utils: add operator== (const std::unique_ptr<T>&, T*)
Maxime Coste
2011-09-06
utils: Add reversed template helper for container iteration
Maxime Coste
2011-09-05
LineAndColumn: segregate into WindowCoord and BufferCoord
Maxime Coste