summaryrefslogtreecommitdiff
path: root/src/display_buffer.hh
AgeCommit message (Expand)Author
2012-10-23Add some remote client support protocol codeMaxime Coste
2012-10-23DisplayBuffer: store lines in a vector, not a listMaxime Coste
2012-10-23use Colors and Attributes are charMaxime Coste
2012-10-22merge contiguous DisplayAtoms after highlighting DisplayBufferMaxime Coste
2012-10-11Makefile: add -Wall to CXXFLAGSMaxime Coste
2012-10-11use ByteCount instead of CharCount when we are really counting bytesMaxime Coste
2012-10-08DisplayAtom: only let DisplayLine touch m_begin and m_endMaxime Coste
2012-09-30Add a length method to AtomContentMaxime Coste
2012-09-17Add a ColorRegistry class responsible of color parsing and supporting aliasesMaxime Coste
2012-09-04use more constexprMaxime Coste
2012-08-23use a strongly typed int CharCount for character countsMaxime Coste
2012-08-22use a strongly typed int LineCount for line countsMaxime Coste
2012-07-12DisplayBuffer: add range and compute_range methodsMaxime Coste
2012-07-12DisplayBuffer rewrite, a DisplayBuffer is now a list of DisplayLinesMaxime Coste
2012-07-03make display buffers and highlighters handle better longer than display linesMaxime Coste
2012-07-03DisplayAtom: support empty replacementMaxime Coste
2012-04-14replace std::string references with StringMaxime Coste
2012-03-08rename BufferString to StringMaxime Coste
2012-02-22Final attribute support for DisplayAtomMaxime Coste
2012-01-11Document some Kakoune concepts, as Window, Buffer, DisplayAtom...Maxime Coste
2011-10-23DisplayBuffer: overload atom_containing with a version taking an iterator to ...Maxime Coste
2011-10-18DisplayBuffer: store atoms in a std::list instead of a vectorMaxime Coste
2011-10-17DisplayAtom: add splittable methodeMaxime Coste
2011-10-17DisplayBuffer: deinline insert method and add atom_containing methodMaxime Coste
2011-10-15DisplayBuffer: refactoring, correct support of replacementsMaxime Coste
2011-10-14WindowCoord: rename to DisplayCoord and move with DisplayBufferMaxime Coste
2011-10-12Filters: add an expand_tabulation filterMaxime Coste
2011-10-07DisplayBuffer: do not store content in atom, begin and end are sufficientMaxime Coste
2011-09-29DisplayBuffer: check_invariant method to assert atoms consistencyMaxime Coste
2011-09-29DisplayBuffer: add a split method to split an atomMaxime Coste
2011-09-28Window: refactor DisplayBuffer generationMaxime Coste
2011-09-25DisplayBuffer: cleanupMaxime Coste
2011-09-17LineAndColumn: move to it's own header and add operator[+-]=?Maxime Coste
2011-09-02Initial commitMaxime Coste