summaryrefslogtreecommitdiff
path: root/Libraries/LibVT/Line.h
AgeCommit message (Collapse)Author
2020-08-05Unicode: Try s/codepoint/code_point/g againNico Weber
This time, without trailing 's'. Ran: git grep -l 'codepoint' | xargs sed -ie 's/codepoint/code_point/g
2020-08-05Revert "Unicode: s/codepoint/code_point/g"Nico Weber
This reverts commit ea9ac3155d1774f13ac4e9a96605c0e85a8f299e. It replaced "codepoint" with "code_points", not "code_point".
2020-08-03Unicode: s/codepoint/code_point/gAndreas Kling
Unicode calls them "code points" so let's follow their style.
2020-05-17LibVT: Store all-ASCII terminal lines as 8-bit charactersAndreas Kling
To conserve memory, we now use byte storage for terminal lines until we encounter a non-ASCII codepoint. At that point, we transparently switch to UTF-32 storage for that one line.
2020-05-16LibVT: Switch VT::Line to being backed by 32-bit codepointsAndreas Kling
This will allow us to have much better Unicode support. It does incur a memory usage regression which we'll have to optimize to cover.
2020-05-15LibVT: Move out the Line class from Terminal to its own classAndreas Kling