index
:
scintilla-mirror
master
sciteco-dev-pre-v2.0.0
sciteco-rel-5-1-3
sciteco-rel-5-3-4
sciteco-rel-5-5-2
sciteco-rel-5-5-4
sciteco-rel-5-5-7
Git mirror of the Scintilla editor component. Referenced by the SciTECO repository.
Robin Haberkorn
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
UniConversion.cxx
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-28
Add variant of UTF8Classify that takes a char* so that client code does not have
Neil
1
-15
/
+17
2022-08-13
Reduce warnings with noexcept, fewer casts, and other minor changes.
Neil
1
-2
/
+2
2021-05-24
Define C++ version of the Scintilla API in ScintillaTypes.h, ScintillaMessages.h
Neil
1
-3
/
+1
2020-06-11
Use noexcept where safe and maintainable.
Neil
1
-1
/
+1
2019-03-20
Use noexcept where sensible. Rename UTF8 string_view parameters for clarity.
Neil
1
-29
/
+29
2019-03-20
Implement WStringFromUTF8 to simplify code that creates wstring objects for
Neil
1
-0
/
+25
2018-07-10
Optional indexing of line starts in UTF-8 documents by UTF-32 code points and
Neil
1
-0
/
+16
2018-06-01
Add function to find a UTF-16 position in a UTF-8 string.
Neil
1
-0
/
+12
2018-05-14
Use string_view for UniConversion functions.
Neil
1
-31
/
+31
2018-05-14
Include <string_view> to allow future use in Platform interface and Unicode.
Neil
1
-0
/
+1
2018-04-27
Avoid reinterpret_cast. Use size_t argument to UTF8Classify to avoid casts.
Neil
1
-24
/
+22
2018-04-22
Remove casts between char and unsigned char where possible.
Neil
1
-2
/
+1
2018-04-21
Tighten definition of regular expression iterators so they are noexcept and
Neil
1
-3
/
+3
2018-03-25
Removed comment about script that is not included.
Neil
1
-1
/
+0
2018-03-25
Feature [feature-requests:#1213]. Clarify UTF8Classify.
Zufu Liu
1
-45
/
+42
2018-03-24
Removed unreachable branches in UTF8Classify.
Neil
1
-8
/
+0
2018-03-24
Feature [feature-requests:#1212]. Move Unicode conversions into UniConversion.
Zufu Liu
1
-1
/
+21
2018-03-22
Feature [feature-requests:#1211]. Use pre-computed table for UTF8BytesOfLead.
Zufu Liu
1
-84
/
+96
2018-03-14
Bug [#2001]. Make masking and comparison code clearer.
Neil
1
-16
/
+25
2017-09-11
The Scintilla namespace is always active for internal symbols and for the lexer
Neil
1
-6
/
+0
2017-05-02
More consistent use of size_t when converting Unicode formats.
Neil
1
-9
/
+9
2017-04-06
Added const where possible.
Neil
1
-5
/
+5
2017-04-01
Standardize on C++ headers, remove headers that aren't needed and add <cstddef>
Neil
1
-1
/
+1
2017-03-02
Fix potential problems with IME on Cocoa when document contains invalid UTF-8.
Neil
1
-0
/
+23
2015-11-20
Bug [#1779]. Better Unicode input support on Windows systems.
Sam Hocevar
1
-4
/
+0
2015-07-04
Make std::exception visible to all core code to remove chance that a different
Neil
1
-0
/
+2
2015-02-24
Notify container of non-BMP characters correctly.
Neil
1
-1
/
+1
2015-02-23
Fix non-BMP character entry through the inline IME.
Neil
1
-3
/
+3
2015-01-13
Using size_t instead of unsigned int for conversions to UTF16 for 64-bit
Neil
1
-7
/
+7
2014-10-02
Allow using C++11 <regex> for searches as a provisional feature.
Neil
1
-0
/
+46
2013-12-15
Format normalization - whitespace and braces made consistent.
Neil
1
-1
/
+1
2013-07-22
Added the character representation feature.
Neil
1
-0
/
+5
2013-07-21
Standardising header guards and namespaces.
Neil
1
-0
/
+12
2012-05-26
Reduce code to avoid warning from cppcheck.
nyamatongwe
1
-4
/
+2
2012-05-26
Optimize UTF-8 character length calculations by using an array.
nyamatongwe
1
-0
/
+28
2012-05-26
Move classification of UTF-8 byte sequences into UniConversion module.
nyamatongwe
1
-0
/
+91
2010-05-02
Bug #2995278 minor fixes to typos and types.
nyamatongwe
1
-1
/
+1
2010-03-23
Added function for finding how many bytes are in a UTF-8 character.
nyamatongwe
1
-0
/
+12
2010-02-17
Formatting whitespace.
nyamatongwe
1
-1
/
+1
2008-12-23
Avoid warnings with gcc 4.3
nyamatongwe
1
-1
/
+1
2007-04-19
All Unicode planes supported, not just the Basic Multilingual Plane.
nyamatongwe
1
-12
/
+55
2004-06-23
Delete all markers for a particular marker number now deletes
nyamatongwe
1
-1
/
+1
2001-10-28
Fixed Platform changes for GTK+ and hid most of the implementation of
nyamatongwe
1
-4
/
+0
2001-02-24
Updated documentation comments from Philippe.
nyamatongwe
1
-1
/
+4
2001-01-28
Updating copyright notices for 2001.
nyamatongwe
1
-1
/
+1
2000-04-10
Death of Accessor.
nyamatongwe
1
-0
/
+77