gamnit: make `SpriteSet` public so clients can use its services
[nit.git] / lib / core / text /
2017-06-17 Jean PrivatMerge: Use prefixed chars instead of raw values
2017-06-06 Alexandre Terrasalib/core: introduce replace_first in text/string_search
2017-05-16 Alexis Laferrièrecore/text: fix input type in `replace`
2017-02-09 Alexis Laferrièretext: use UInt32 to manipulate chars
2017-02-08 Alexis Laferrièrecore: invert dependencies between `text` and `fixed_ints`
2017-01-18 Jean PrivatMerge: Revamp the C string to Nit string services to...
2016-12-30 Jean PrivatMerge: Rename the extern class `NativeString` to `CString`
2016-12-27 Alexis Laferrière*: update all clients of the `CString::to_s` services
2016-12-27 Alexis Laferrièrecore: keep `to_s_full` as an indirection for retro...
2016-12-27 Alexis Laferrièrecore: revamp `CString::to_s` services
2016-12-13 Alexis Laferrièrecore: update doc of `CString`
2016-12-13 Alexis Laferrièrerename `NativeString` to `CString`
2016-12-06 Alexandre Terrasalib/core: more tests for percent_encoding
2016-12-06 Alexandre Terrasalib/text: do not replace undecoded `%` by `?`
2016-08-15 Alexis Laferrièrecore: tweak misc services for windows
2016-07-11 Lucas Bajoletlib/core: Added `from_text` constructor to `Buffer`
2016-07-11 Lucas Bajoletlib/core: Added `Text::to_buffer`
2016-07-11 Lucas Bajoletlib/core: Moved some `String` methods to `Text` with...
2016-07-11 Lucas Bajoletlib/core: Made `Text` cloneable
2016-07-11 Lucas Bajoletlib/core: Fixed `FlatBuffer::append_substring`
2016-07-11 Lucas Bajoletlib/core: Remove RopeBuffer from lib
2016-06-30 Jean PrivatMerge: lib/core: Push rope maxlen to 512 instead of 64
2016-06-29 Lucas Bajoletlib/core: Push rope maxlen to 512 instead of 64
2016-06-28 Lucas Bajoletlib/core: Removed some abusive `chars` use in lib
2016-06-28 Lucas Bajoletlib/core: Made more attributes fun since they are not...
2016-06-13 Lucas Bajoletlib/core: Made to_cstring a fun instead of a lazy var
2016-06-08 Lucas Bajoletlib/core: Renamed `Text::bytelen` to `Text::byte_length`
2016-06-07 Jean PrivatMerge: escape_to_c: Escape trigraphs
2016-06-07 Jean-Christophe... text: Test all implementations of `escape_to_c`
2016-06-07 Jean-Christophe... escape_to_c: Escape trigraphs
2016-06-03 Jean PrivatMerge: Factorize `capitalize` and add option to preserv...
2016-06-02 Alexis Laferrièrelib/text: add option to preserve uppercase letter in...
2016-06-02 Alexis Laferrièrelib/text: factorize the implementations of capitalize...
2016-05-31 Alexandre Terrasacore: fix warnings in ropes
2016-05-31 Alexandre Terrasacore: fix warnings in abstract_text
2016-05-24 Jean PrivatMerge: Added `copy_from` service to `NativeString`
2016-05-19 Lucas Bajoletlib/core: Perfized `copy_to_native` implementation...
2016-05-19 Lucas Bajoletlib/core: Added easy `fill_from` method to `NativeString`
2016-05-16 Lucas Bajoletlib/core: Fix substring in `ASCIIFlatString`
2016-05-10 Jean PrivatMerge: JSON Parser Optimization
2016-05-09 Lucas Bajoletlib/core: Perfize reset in `FlatBuffer`
2016-05-09 Lucas Bajoletlib/core: Replaced FFI version of set_char_at by pure Nit
2016-05-09 Lucas Bajoletlib/core: Added new `append_substring` service to avoid...
2016-05-07 Lucas Bajoletlib/core: Replaced hexadecimal values by chars for...
2016-05-06 Jean PrivatMerge: Flatbuffer fix
2016-05-06 Lucas Bajoletlib/core: Added surrogate detection methods to `Char`
2016-05-05 Lucas Bajoletlib/core: Fix `new FlatBuffer.from`
2016-05-05 Jean PrivatMerge: Fix RopeBytes
2016-05-03 Lucas Bajoletlib/core: Fix RopeBytes::[]
2016-05-03 Jean PrivatMerge: Simplify CSV
2016-05-03 Lucas Bajoletlib/core: Stop allocating 1 byte more when initializing...
2016-05-03 Lucas Bajoletlib/core: Improved running time for reset
2016-05-03 Lucas Bajoletlib/core: Improve FlatBuffer re-allocation rate by...
2016-05-03 Lucas Bajoletlib/core: `u8char_len` is now public
2016-04-22 Lucas Bajoletlib/core: Faster access to length in ropes
2016-04-22 Lucas Bajoletlib/core: Made FlatString abstract and added fast versi...
2016-04-21 Jean PrivatMerge: Codec refactor
2016-04-21 Lucas Bajoletlib/core: Added packing methods to `Text`
2016-04-18 Alexis Laferrièrelib/core: remove duplicates and improve doc of `NativeS...
2016-04-18 Alexis Laferrièrelib/core: intro to_s_with_copy_and_length
2016-04-11 Lucas BajoletAdded services to NativeString and Byte
2016-03-29 Alexis Laferrièrelib/core: add optional char parameter to `Text::justify`
2016-03-10 Jean Privatlib/core/text: move `to_base` to the main base module...
2016-03-10 Jean Privatlib/core/text: add a last_separator to `Collection...
2016-03-04 Jean Privattext/flat: FlatText::[] handle statistically common...
2016-03-04 Jean Privattext/flat: FlatText::char_to_byte_index shortcut length...
2016-03-04 Jean Privattext/flat: FlatText::char_to_byte_index do the +1 first...
2016-03-04 Jean Privattext/flat: FlatText::char_to_byte_index factorize ...
2016-03-04 Jean Privattext/flat: faster NativeString::set_char_at
2016-02-16 Alexis Laferrièrelib/text: `Text::format` harder to break and using...
2016-02-15 Alexis Laferrièrelib/text: `Text::format` uses an index starting at...
2016-02-15 Alexis Laferrièrelib/text: `FlatString::substring` returns "" on count...
2016-02-09 Alexis Laferrièrelib: explicitly cast long to int to fix clang warnings
2016-02-04 Jean Privatlib/core: use intern && ffi since it is now allowed...
2016-01-12 Alexis Laferrièrelib/core: remove support for ',' in `is_numeric`
2016-01-12 Alexis Laferrièrelib/core: `is_numeric` returns false on empty strings
2016-01-12 Alexis Laferrièrelib/core: extend is_numeric to support negatives (...
2015-12-29 Lucas Bajoletsrc: Improve speed of interpreter when working with...
2015-12-29 Lucas Bajoletlib/core: Avoid boxing when comparing two NativeString...
2015-12-29 Lucas Bajoletlib/core: Improve speed of `utf8_length` in NativeStrin...
2015-12-29 Lucas Bajoletlib/core: Perfize `substring` in `FlatString`
2015-12-29 Lucas Bajoletlib/core: Have `is_empty` work with `_bytelen` instead...
2015-12-29 Lucas Bajoletlib/core: Added shortcut for common ASCII-case in ...
2015-12-29 Lucas Bajoletlib/core: Improved cache mechanism in `ropes` for ...
2015-12-29 Lucas Bajoletlib/core: Improve speed of an indexed access in a UTF...
2015-12-29 Lucas Bajoletlib/core: Added `to_s_unsafe` method to `NativeString...
2015-12-29 Lucas Bajoletlib/core: Improved the speed of `clean_utf8`
2015-12-29 Lucas Bajoletlib/core: Added prefetching of 4 chars at once on ...
2015-12-28 Lucas Bajoletlib/core: Re-made `length` an attribute in `FlatString...
2015-12-28 Lucas Bajoletlib/core: Removed `last_byte` attribute in `FlatString...
2015-12-18 Jean PrivatMerge: Faster hex parsing
2015-12-18 Lucas Bajoletlib/core: Added an optimized `to_hex` function to ...
2015-12-18 Jean Privatcore: add Text::levenshtein_distance
2015-12-17 Lucas Bajoletlib/json: Improved performance of Unicode-escaping...
2015-12-17 Lucas Bajoletlib: Perfized `to_hex` and have it work anywhere in...
2015-12-17 Lucas Bajoletlib: Added `is_surrogate` service to `Char`
2015-12-17 Lucas Bajoletlib: Added `from_hex` service to transform an hexadecim...
2015-12-16 Lucas Bajoletlib/json: Added ad-hoc string parser for JSON
2015-12-08 Lucas Bajoletlib/core: Added new `is_hexdigit` service on `Char`
2015-12-03 Jean PrivatMerge: Stringify Bytes
next