summaryrefslogtreecommitdiff
path: root/src/utils.hh
AgeCommit message (Expand)Author
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