index
:
kakoune.git
master
Unnamed repository; edit this file 'description' to name the repository.
Mike Vink
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
string.hh
Age
Commit message (
Expand
)
Author
2025-06-28
Move some String constructors out of the header
Maxime Coste
2025-06-27
Remove <algorithm> include from string.hh
Maxime Coste
2025-05-11
Fix compiler warning on space in string-literal suffix def
Johannes Altmanninger
2025-05-11
Update GDB pretty printer following SSO layout change
Johannes Altmanninger
2024-08-14
Add missing include for non libstdc++ builds
Maxime Coste
2024-06-23
Fix trailing whitespaces
Maxime Coste
2024-06-12
Add some static_asserts in SSO code
Maxime Coste
2024-06-11
Switch to bitfield.
Ben Judd
2024-06-07
Fix build by moving include.
Ben Judd
2024-06-07
Increase SSO from 22 to 23 chars.
Ben Judd
2024-02-06
Use different hash algorithms for strings and file hashing
Maxime Coste
2023-11-03
Replace std::lexicographical_compare_three_way with custom code
Maxime Coste
2023-10-25
Remove redundant comparison operators
Maxime Coste
2022-12-15
Support adding ByteCount to void/char pointers without casting
Maxime Coste
2022-12-03
Rework StringOps::substr implementation
Maxime Coste
2022-03-06
Add a complete-command command to configure command completion
Maxime Coste
2021-08-30
Take a function SelectionList::insert to get string to insert
Maxime Coste
2021-07-20
Improve code-generation for Strings
Maxime Coste
2021-07-09
Inline String::Data no-copy constructor
Maxime Coste
2020-03-29
Fix empty strings not being zero terminated
Maxime Coste
2019-03-19
Make String able to reference external data without copying
Maxime Coste
2018-04-05
Fix some trailing spaces and a tab that sneaked into the code base
Maxime Coste
2017-10-20
Constexprify various hash functions
Maxime Coste
2017-10-10
Move all non-core string code to string_utils.{hh,cc}
Maxime Coste
2017-08-18
Revert "Change HashCompatible trait to a variable template"
Maxime Coste
2017-08-14
Change HashCompatible trait to a variable template
Maxime Coste
2017-08-14
Use decltype(auto) return type for some to_string functions
Maxime Coste
2017-07-19
Migrate code to c++14
Maxime Coste
2017-07-09
Remove assert in String::String(Codepoint, ColumnCount)
Maxime Coste
2017-06-26
Formatting fix
Maxime Coste
2017-06-23
Use an HashMap to store options in option manager
Maxime Coste
2017-06-16
Trim whitespaces surrounding docstrings
Maxime Coste
2017-06-06
Fix spurious copies being made when using the format function
Maxime Coste
2017-05-26
Small code style tweak
Maxime Coste
2017-03-06
Introduce a custom HashMap implementation along with a quick benchmark
Maxime Coste
2017-01-29
Make StringView and unit types trivial types
Maxime Coste
2017-01-08
Apply clang-tidy modernize to the codebase
Maxime Coste
2016-12-17
Fix join, we dont have a StringView from char array constructor
Maxime Coste
2016-12-17
Escape the backslash chars as well when joining strings
Maxime Coste
2016-12-14
Handle correctly cases where codepoint_width returns -1
Maxime Coste
2016-11-28
Cleanup include dependencies a bit
Maxime Coste
2016-10-31
Add to_string(long long int) overload to fix OSX compilation
Maxime Coste
2016-10-01
Rename get_width to codepoint_width
Maxime Coste
2016-10-01
Support codepoints of variable width
Maxime Coste
2016-09-28
Fix String::Data::reserve on big endian platforms, and document String::Data
Maxime Coste
2016-09-26
Assert substr from parameter is within the string
Maxime Coste
2016-08-31
Remove the to_string(unsigned) (it conflicts with to_string(size_t) on x86)
Maxime Coste
2016-08-27
Add a to_string overload for unsigned int
Maxime Coste
2016-08-06
Add information of types of options
Maxime Coste
2016-07-27
Ensure we cannot call StringView::StringView{Codepoint}
Maxime Coste
[next]