examples: annotate examples
[nit.git] / lib / core /
2017-11-28 Alexandre Terrasafrontend: move annotations to check_annotation
2017-10-17 Jean PrivatMerge: core: implement `Float::to_precision` in C witho...
2017-10-03 Alexis Laferrièrecore: implement Float::to_precision in C without callbacks
2017-09-25 Jean PrivatMerge: nitunit: use annotations
2017-09-18 Alexis Laferrièrecore: `Bytes::to_i` can parse signed ints
2017-09-18 Alexis Laferrièrecore: support signed ints and custom capacity in `Int...
2017-09-15 Alexis Laferrièrecore: Bytes have a minimum capacity of 16 bytes
2017-09-15 Alexis Laferrièrecore: optimize Bytes::append_text using redefs in Text...
2017-09-15 Alexis Laferrièrecore: protect access to _items in empty strings
2017-09-08 Alexis Laferrièrestream: intro `BytesWriter` and `BytesReader`
2017-09-06 Alexandre Terrasalib: migrate nitunits to annotations
2017-08-22 Alexis Laferrièrebytes: tweak doc to put forward the copy behavior of...
2017-08-15 Alexandre Terrasalib/core: introduce `test` annotation
2017-06-17 Jean PrivatMerge: Use prefixed chars instead of raw values
2017-06-14 Alexis Laferrièrecore: move more servies to Text (receiver and args...
2017-06-06 Alexandre Terrasalib/core: introduce replace_first in text/string_search
2017-05-17 Jean PrivatMerge: gamnit: add documentation and standardize the API
2017-05-17 Jean PrivatMerge: core: fix dynamic error on the input type in...
2017-05-17 Jean PrivatMerge: lib/core/stream: fix typo in doc
2017-05-16 Alexandre Terrasalib/core/stram: fix typo in doc
2017-05-16 Alexis Laferrièregamnit and related: improve doc
2017-05-16 Alexis Laferrièrecore/text: fix input type in `replace`
2017-05-16 Jean PrivatMerge: lib/core/time: more time related services
2017-05-12 Alexandre Terrasalib/core/time: also sleep on integers
2017-05-12 Alexandre Terrasalib/core/time: introduce get_millitime and get_microtime
2017-05-09 Alexis Laferrièrecore: add non-breaking space to `is_whitespace`
2017-04-27 Jean PrivatMerge: Check binary files that might be wrongly commited
2017-04-27 Jean Privatremove wrongly committed binary file `lib/core/collecti...
2017-04-03 BlackMinouUpdate the doc for Finalizable
2017-03-28 Jean PrivatMerge: gamnit: optimize the `flat` 2D api using GPU...
2017-03-23 Alexis Laferrièrecore: implement `MinHeap::clear` and intro `Pointer...
2017-03-22 Jean-Christophe... hash_collections: Fix the documentation of `Set::new`
2017-03-20 Jean PrivatMerge: Docker, portability and crosscompiling tweaks
2017-03-17 Alexis Laferrièreexec: close child pipes from the parent process
2017-03-17 Alexis Laferrièrecore: split PATH on ; on Windows
2017-03-17 Alexis Laferrièrecore: standardize Windows path handling
2017-03-14 Alexis Laferrièrecore: 32 bits fixes
2017-02-28 Jean PrivatMerge: gamnit: use SDL2 windows and events
2017-02-28 Alexis Laferrièrekernel: intro `Pointer::==` and `Pointer::hash`
2017-02-23 Alexis Laferrièrewindows: flush after each write
2017-02-23 Alexis Laferrièrewindows: implement services of the exec module
2017-02-16 Jean PrivatMerge: Use a Buffer in StringWriter
2017-02-16 Jean Privatcore/stream: StringWriter uses a Buffer internally
2017-02-16 Jean PrivatMerge: Windows: last changes for a working bootstrap
2017-02-11 Alexis Laferrièrecore: simplify_path supports Windows style path
2017-02-10 Jean PrivatMerge: Use `UInt32` to manipulate Unicode chars and...
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-02-02 Alexis Laferrièrecore: Float::sleep to handle interruptions
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-11-28 Alexandre Terrasalib/math: fix some nitunits
2016-09-09 Alexis Laferrièrecore::file: fix error management in recursive calls...
2016-09-09 Alexis Laferrièrecore::file: add docunit for expected behavior on deleti...
2016-09-09 Alexis Laferrièrecore::file: fix `rmdir` to raise an error on failure...
2016-08-26 Lucas Bajoletlib/core: `String::mkdir` will only produce an error...
2016-08-26 Lucas Bajoletlib/core: Make `file_exists` a `Text` function instead...
2016-08-25 Alexandre Terrasanitdoc: use model index
2016-08-15 Alexis Laferrièrecore::file & exec & enviro: deactivate incompatible...
2016-08-15 Alexis Laferrièrecore::file: change basename implementation by OS
2016-08-15 Alexis Laferrièrecore: tweak misc services for windows
2016-08-14 Alexis Laferrièrecore::file: alternative C implementations for windows
2016-08-14 Alexis Laferrièrecore: intro `is_windows`
2016-08-11 Jean Privatlib/core: add `Path::/`
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-29 Jean PrivatMerge: Lighter strings
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-27 Jean PrivatMerge: math: Intro `Comparable::clamp`
2016-06-27 Alexis Laferrièrelib/core/math: intro clamp
2016-06-26 Alexis Laferrièrelib/core/exec: improve doc a bin and clean up some...
2016-06-26 Alexis Laferrièrelib/core/exec: accept Text instead of String
2016-06-13 Lucas Bajoletlib/core: Made to_cstring a fun instead of a lazy var
2016-06-10 Jean PrivatMerge: lib/core: Renamed `Text::bytelen` to `Text:...
2016-06-10 Jean PrivatMerge: Base64: Revamped base64_decode and added a stric...
2016-06-08 Lucas Bajoletlib/core: Renamed `Text::bytelen` to `Text::byte_length`
2016-06-08 Lucas Bajoletlib/core: Added `is_whitespace` method to `Byte`
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-06-01 Jean PrivatMerge: core: fix some "call on nullable" warnings
2016-05-31 Alexandre Terrasacore: fix warnings in file
2016-05-31 Alexandre Terrasacore: fix warnings in re
next