| Age | Commit message (Collapse) | Author |
|
|
|
std containers
|
|
|
|
remove single char escape function overload, add unescape function
|
|
When an escape character is not present, split can just return sub
strings of the parameter, so we can avoid duplicating the original
string data.
|
|
|
|
Use interned strings for Modification contents and word database.
Interned strings are guaranteed not to move in memory and are
reference counted.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
the split function now takes an additional escape parameter and
does not split on separators that have the escaper before it.
An utility escape function that adds escape before separators
is also added.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(that is most of the time when we are not concerned with displaying)
|
|
s/utf8::Codepoint/Codepoint/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
remove String::clear, add operator=(String&&) add str_to_int(const String&)
to replace atoi.
|