Merge: Autoinit attributes
[nit.git] / lib / standard /
2014-10-29 Jean PrivatMerge: Threads
2014-10-29 Jean PrivatMerge: lib: fix semantic on has_substring on extreme...
2014-10-29 Jean Privatlib: fix semantic on has_substring on extreme cases
2014-10-27 Jean Privatlib: add Array::+
2014-10-27 Alexis Laferrièrelib/collection: minor fix to doc in list.nit
2014-10-25 Jean Privatlib: add Text::justify
2014-10-20 Jean PrivatMerge: Fix the old bug where (-0.1).to_s == "0.-1"
2014-10-17 Alexis Laferrièrelib/standard: fix `Float::to_precision`
2014-10-16 Jean-Christophe... file: Fix `join_path` to handle paths ending with a...
2014-10-14 Alexis Laferrièrelib/standard: improve documentation of `Float::to_s`
2014-10-10 Jean PrivatMerge: introduce `Iterator::finish`
2014-10-09 Jean Privatlib/standard: introduce *Iterator::finish
2014-10-08 Jean Privatlib/file: fix IFStream::close
2014-10-07 Jean PrivatMerge: nitunit: accept an absolute path for `--dir`.
2014-10-07 Jean PrivatMerge: lib/math: Added bin_not function to Int
2014-10-06 Jean-Christophe... nitunit: accept an absolute path for `--dir`.
2014-10-06 Lucas Bajoletlib/standard/math: Fixed documentation on old binary...
2014-10-06 Jean PrivatMerge: stream: push-back reader
2014-10-06 Jean PrivatMerge: Improve Comparator type-kindness
2014-10-03 Lucas Bajoletlib/math: Added bin_not function to Int
2014-10-03 Jean-Christophe... stream: Offer string-backed input streams.
2014-10-02 Jean Privatlib: beef-up the Comparator api and documentation
2014-10-02 Jean Privatlib: new API for Comparator
2014-10-01 Jean Privatlib/standard: make IFStream a PollableIStream so it...
2014-09-30 Jean PrivatMerge: Fix generic parameter names
2014-09-27 Jean Privatlib: some update towards more use of new constructors
2014-09-26 Jean Privatlib: rename E to V in Map-related classes
2014-09-25 Jean Privatlib: add String::relpath for advanced path manipulation
2014-09-25 Jean Privatlib: add String::/ for path jonction
2014-09-23 Jean PrivatMerge: Embarassing fixes
2014-09-23 Alexis Laferrièrelib/re: fix invalid malloc
2014-09-23 Jean PrivatMerge: Model uml
2014-09-23 Lucas Bajoletlib/standard/string: Moved escape_to_dot from nitcc...
2014-09-22 Lucas Bajoletlib/standard/math: Added function is_even to Int
2014-09-20 Jean PrivatMerge: lib/standard/string: Introducting Copy-on-Write...
2014-09-19 Lucas Bajoletlib/standard/string: Fix the case of null items in...
2014-09-16 Lucas Bajoletlib/standard/string: FlatStrings built from NativeStrin...
2014-09-16 Lucas Bajoletlib/standard/string: Introducting Copy-on-Write FlatBuffers
2014-09-12 Lucas Bajoletlib/standard/string: Added capitalized/capitalize metho...
2014-09-10 Alexis LaferrièreMerge branch 'master' into polymorphic_extern_classes
2014-09-09 Jean PrivatMerge: Regular expressions & prop to bring back a bette...
2014-09-09 Alexis Laferrièrelib: intro `re`, regular expressions in Nit
2014-09-08 Alexis Laferrièrelib: replace `String.has(Char)` with `String.has(Pattern)`
2014-09-05 Jean Privatsrc: transform all old writable in annotations
2014-09-03 Alexis Laferrièrelib/posix: fix import for extern classes types
2014-09-03 Jean Privatlib: remove remaining declaration of old-style attributes.
2014-09-03 Jean PrivatMerge: lib: add standard/error.nit
2014-09-03 Jean Privatlib: add standard/error.nit
2014-09-02 Lucas Bajoletlib/standard/string: reverse iterator fix on substring...
2014-09-02 Lucas Bajoletlib/standard/string: bugfix in Array::to_s when encoute...
2014-09-02 Lucas Bajoletlib/standard/string: Proper handling of trivial cases...
2014-08-28 Jean PrivatMerge: Calculator refactor & numerics proposition
2014-08-27 Alexis Laferrièrelib: intro the `standard::numeric` module
2014-08-27 Jean PrivatMerge: Less char boxings
2014-08-27 Jean Privatlib/stream: BufferedIStream.read_all use Buffer[j]...
2014-08-27 Jean Privatlib/string: redefine [] for FlatString and FlatBuffer...
2014-08-26 Jean PrivatMerge: lib/standard: optimize Array.to_s
2014-08-26 Lucas Bajoletlib/standard/string: Array.to_s micro-optimization
2014-08-26 Lucas Bajoletlib/standard/array: new NativeArray/NativeString are...
2014-08-20 Jean Privatsrc: new annotation old_style_init
2014-08-18 Jean PrivatMerge: introduce Sequence::prepend
2014-08-15 Jean Privatlib: add Seq:prepend as an alias of `insert_all(0)`
2014-08-15 Jean Privatlib: add Seq:insert_all as a generalized `insert`
2014-08-15 Jean Privatlib: make Seq::append an alias of add_all (instead...
2014-08-15 Jean Privatlib: prepare for new constructors
2014-08-13 Jean PrivatMerge: Optimize usage of the chars of a string
2014-08-13 Alexis Laferrièrelib/string: use indexed access to chars instead of...
2014-08-13 Jean PrivatMerge: Finalizing Nit objects on garbage collection
2014-08-12 Alexis Laferrièrelib: use a simple iteration in `html_escape` and move...
2014-08-12 Alexis Laferrièrenitg & lib: intro `Finalizable` to be called when an...
2014-08-08 Jean PrivatMerge: Compare arrays
2014-08-08 Jean Privatlib/std: add ArrayCmp to easily compare arrays of compa...
2014-08-08 Jean Privatlib/std: add fast implementation for Array::==
2014-08-08 Jean Privatlib/std: Float has their own `==` and Comparable-relate...
2014-08-07 Jean PrivatMerge: Sys.run
2014-08-07 Jean Privatlib/std: improve implementation of `Set.hash` and ...
2014-08-07 Jean Privatlib/std: better policy for enlarging HashCollection
2014-08-06 Jean Privatlib/kernel: introduce `Sys::run` as the entry point...
2014-08-06 Jean Privatlib/std: more efficient Collection::to_a
2014-08-04 Jean PrivatMerge: sendmail & detect programs in path (also used...
2014-08-04 Jean Privatlib/standard: rework and factorise queues and heaps.
2014-08-01 Alexis Laferrièrelib: intro `program_is_in_path`
2014-07-31 Jean PrivatMerge: Clean some imports
2014-07-30 Jean PrivatMerge: Toplevel for sys and exit
2014-07-30 Jean PrivatMerge: The Web server nitcorn, libevent and others
2014-07-30 Jean Privatsrc: remove some useless import
2014-07-30 Alexis Laferrièrelib: intro Text::split_once_on
2014-07-30 Alexis Laferrièrelib: intro `Text::is_hex`
2014-07-30 Alexis Laferrièrelib: intro percent encoding/decoding methods
2014-07-30 Jean Privatlib: string does not need anymore to intrude array
2014-07-29 Lucas Bajoletlib/standard/ropes: + operation in O(1) time now
2014-07-29 Jean Privatlib: `sys` and `exit` are toplevel
2014-07-29 Lucas Bajoletlib/standard/ropes: Added cache on indexed access.
2014-07-24 Alexis Laferrièrelib: intro `FStream::fd`
2014-07-23 Jean PrivatMerge: lib/standard: assert "/home/../".simplify_path...
2014-07-23 Jean Privatlib/standard: assert "/home/../".simplify_path == "/"
2014-07-23 Jean Privatlib/standard: distinguish `args` and `sys.args`
2014-07-22 Lucas Bajoletlib/standard: Fixed implementation of to_s in Int.
2014-07-17 Jean Privatcode: remove useless as(not null)
2014-07-15 Jean PrivatMerge: Structs
next