lib: move some examples/* into specific subdirectories of their lib
[nit.git] / lib / standard /
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
2014-07-15 Alexandre Terrasalib: introduce Heap and PriorityQueue in standard:...
2014-07-11 Alexandre Terrasalib: introduce Stack in standard::collection
2014-07-11 Alexandre Terrasalib: introduce Queue in standard::collection
2014-07-11 Frédéric Vachonlib/standard: Added to_snake_case and to_camel_case...
2014-07-11 Frédéric Vachonlib/standard: Added is_upper and is_lower to string.nit
2014-07-11 Alexandre Terrasalib: move union_find to collection
2014-07-09 Jean PrivatMerge: Message Passing Interface (MPI) in Nit and parti...
2014-07-07 Alexis Laferrièrelib: intro String::rmdir
2014-07-03 Alexis Laferrièrelib: NativeString is an extern class (and not a special...
2014-07-02 Jean PrivatMerge: String api
2014-06-25 Lucas Bajoletlib/standard/ropes: Added to_leaf method on RopeNode.
2014-06-23 Lucas Bajoletlib/standard/text: Updated API for String/Buffer, a...
2014-06-19 Lucas Bajoletlib/standard/ropes: Concat nodes cannot be constructed...
2014-06-19 Lucas Bajoletlib/standard/ropes: API change, Leaves are now abstract...
2014-06-17 Alexis Laferrièrelib: implement `close` in StringOStream
2014-06-16 Alexis Laferrièrelib/stream: fix for clang/llvm/emscripten
2014-06-11 Jean PrivatMerge: Distinguish top-level methods
2014-06-10 Lucas Bajoletlib/math: Added gcd method on Int.
2014-06-10 Jean Privatlib/standard: Move top-level methods in `file` really...
2014-06-09 Lucas Bajoletlib/standard/string: Added methods prepend, append...
2014-06-09 Lucas Bajoletlib/standard/string: SELFTYPE now refers to String...
2014-06-09 Lucas Bajoletlib/standard/ropes: Re-activated ropes in standard.
2014-06-09 Lucas Bajoletlib/streams: Rope now capable of using write_to
2014-06-09 Lucas Bajoletlib/standard/ropes: Adapted write for performance with...
next