summaryrefslogtreecommitdiff
path: root/src/utils.hh
AgeCommit message (Expand)Author
2013-04-12remove String::replace, use boost::regex_replace directlyMaxime Coste
2013-04-09sort includes directivesMaxime Coste
2013-04-09rename assert to kak_assert to avoid collisionsMaxime Coste
2013-04-02OnScopeEnd: move parameter instead of copying itMaxime Coste
2013-04-02Extract AutoRegister logic to a helper classMaxime Coste
2013-03-22BufferManager notify the ClientManager when a buffer diesMaxime Coste
2013-02-28safe_ptr have no overhead when KAK_DEBUG is not definedMaxime Coste
2013-02-27Containers utils: use Container&& in order to accept temporariesMaxime Coste
2013-01-31Remove Set and use unordered_setMaxime Coste
2013-01-29fix contains for empty containersMaxime Coste
2013-01-11Add and use a Set template class for recuring small setsMaxime Coste
2012-12-03ClientManager: support naming clients and accessing client's context by nameMaxime Coste
2012-11-12SafeCountable::m_count is mutable so that we can have safe_ptr<const T>Maxime Coste
2012-10-02do not use our broken safe bool, c++11 explicit bool conversion is betterMaxime Coste
2012-10-02move clamp to utils.hhMaxime Coste
2012-08-29escape whitespaces in filename or buffername completionsMaxime Coste
2012-06-30add safe_ptr::operator=(safe_ptr&&) and safe_ptr::reset(T*)Maxime Coste
2012-06-28Add SafeCountable and safe_ptr classesMaxime Coste
2012-06-25remove ugly id_to_str param in idvaluemap and str_to_strMaxime Coste
2012-06-12Cleanup utils.hh, remove auto_raii in favor of on_scope_endMaxime Coste
2012-04-14replace std::string references with StringMaxime Coste
2012-01-25add a find(container, value) utility functionMaxime Coste
2011-12-20Utils: add on_scope_end utilityMaxime Coste
2011-12-02Window: use an idvaluemap to store highlightersMaxime Coste
2011-10-17utils: add contains functionMaxime Coste
2011-09-23Utils: Singleton template and migration of the BufferManagerMaxime Coste
2011-09-17LineAndColumn: move to it's own header and add operator[+-]=?Maxime Coste
2011-09-14utils: add auto_raii helper functionMaxime Coste
2011-09-09assert: custom implementationMaxime Coste
2011-09-08utils: add operator== (const std::unique_ptr<T>&, T*)Maxime Coste
2011-09-06utils: Add reversed template helper for container iterationMaxime Coste
2011-09-05LineAndColumn: segregate into WindowCoord and BufferCoordMaxime Coste