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
/
utf8.hh
Age
Commit message (
Expand
)
Author
2025-04-02
Reduce include creep
Maxime Coste
2024-12-05
Split utf8::read_codepoint between single byte and multibyte code
Maxime Coste
2024-08-16
include headers cleanup
AdriĆ Arrufat
2019-09-07
Rank a word-boundary after a non-word-boundary
Jean-Louis Fuchs
2019-01-13
Use an InvalidPolicy in utf8::dump and utf8::codepoint_size
Maxime Coste
2018-11-01
Support different type for iterators and sentinel in utf8 functions
Maxime Coste
2017-10-10
Fix utf8::to_previous that could go before the begin iterator
Maxime Coste
2017-04-23
Add noexcept specifiers to unicode and utf8 functions
Maxime Coste
2017-04-20
Change utf8::to_next/to_previous so that they are more symetrical
Maxime Coste
2016-10-01
Rename get_width to codepoint_width
Maxime Coste
2016-10-01
Support codepoints of variable width
Maxime Coste
2016-07-27
Avoid underlying iterator copies in utf8_iterator
Maxime Coste
2016-07-15
Faster implementation of utf8::advance not copying iterators at each step
Maxime Coste
2016-07-15
Avoid postfix increment in utf8::distance
Maxime Coste
2016-02-05
More string usage cleanup
Maxime Coste
2015-09-25
Avoid (*it++) pattern in utf8.hh
Maxime Coste
2015-09-24
Add utf8::read_codepoint that both gets the codepoint and advance iterator
Maxime Coste
2015-09-23
Minor additional cleanup in utf8.hh
Maxime Coste
2015-09-23
Avoid unneeded iterator copies in utf8.hh
Maxime Coste
2014-10-13
Use Pass as default policy for invalid utf8 avoid asserting on that
Maxime Coste
2014-07-05
utf8: use end of sequence iterators for more security
Maxime Coste
2014-07-05
Use unsigned char rather than char in utf8 decoding to avoid sign extension
Maxime Coste
2014-05-14
utf8::is_character_start takes directly the char value
Maxime Coste
2013-05-30
Add utf8::codepoint_size function
Maxime Coste
2013-04-09
sort includes directives
Maxime Coste
2013-04-09
rename assert to kak_assert to avoid collisions
Maxime Coste
2013-02-27
utf8::dump uses a copy of the output iterator instead of a reference
Maxime Coste
2013-02-26
Add utf8::character_start function
Maxime Coste
2012-10-27
utf8: use CharCount instead of size_t
Maxime Coste
2012-10-17
utf8: replace InvalidBytePolicy::Throw with InvalidBytePolicy::Assert
Maxime Coste
2012-10-13
utf8::codepoint: configurable invalid byte policy
Maxime Coste
2012-10-11
use ByteCount instead of CharCount when we are really counting bytes
Maxime Coste
2012-10-11
Return something in utf8::distance, thanks again gcc for letting this work
Maxime Coste
2012-10-10
Actually return something in utf8::codepoint, thanks gcc for using rax
Maxime Coste
2012-10-09
add a unicode.hh header for Codepoint related functions, s/utf8::Codepoint/Co...
Maxime Coste
2012-10-09
utf8: add dump(OutputIterator& it, Codepoint cp)
Maxime Coste
2012-10-08
add utf8 helpers in utf8.hh
Maxime Coste