benchmarks/string: Added benchmark for Array.to_s
[nit.git] / lib / standard /
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...
2014-06-09 Lucas Bajoletlib/standard/file: Preparing substrings method, to...
2014-06-05 Lucas Bajoletlib/standard/ropes: Adapted chars method and related...
2014-06-05 Lucas Bajoletlib/standard/ropes: Added backwards equivalents of...
2014-06-05 Lucas Bajoletlib/standard/ropes: Adapted output to Ropes.
2014-06-05 Lucas Bajoletlib/standard/ropes: Adapted to_cstring for Ropes.
2014-06-05 Lucas Bajoletlib/standard/ropes: Adapted == method for Ropes since...
2014-06-05 Lucas Bajoletlib/standard/ropes: Adapted some services from Text.
2014-06-05 Lucas Bajoletlib/standard/ropes: Added prepend service, alias to...
2014-06-05 Lucas Bajoletlib/standard/ropes: Added a final forward iterator...
2014-06-05 Lucas Bajoletlib/standard/ropes: Added an iterator on the substrings...
2014-06-05 Lucas Bajoletlib/standard/ropes: Added an iterator on the leaves...
2014-06-05 Lucas Bajoletlib/standard/ropes: Added a forward postfix iterator...
2014-06-05 Lucas Bajoletlib/standard/ropes: Preparing introduction of iterators...
2014-06-05 Lucas Bajoletlib/standard/ropes: Adapted substring method for Ropes.
2014-06-04 Lucas Bajoletlib/standard/ropes: Added the insertion of a string...
2014-06-04 Lucas Bajoletlib/standard/ropes: Added append method.
2014-06-04 Lucas Bajoletlib/standard/ropes: Search method and classes added.
2014-06-04 Lucas Bajoletlib/standard/ropes: Added constructors for a Rope
2014-06-04 Lucas Bajoletlib/standard/ropes: Bases of RopeString class.
2014-06-04 Lucas Bajoletlib/standard/ropes: Added basic structure for Ropes.
2014-06-04 Lucas Bajoletlib/standard/ropes: Nodes for Ropes.
2014-06-04 Lucas Bajoletlib/standard: Removal of all of ropes.nit content for...
2014-05-28 Jean PrivatMerge: Geometry module
2014-05-28 Alexis Laferrièrelib: add nitunits to Numeric::value_of
2014-05-23 Jean PrivatMerge: Clean some inits
2014-05-23 Jean Privatlib/ropes: use `redef` for inherited named constructors
2014-05-23 Jean Privatlib/exec: rationalize constructors
2014-05-23 Jean Privatlib/strings: Buffers are allocated without capacity.
2014-05-21 Jean PrivatMerge: Improve doc and intro Process::kill as asked...
2014-05-16 Jean PrivatMerge: Improve the bootstrap
2014-05-15 Alexis Laferrièrelib/posix: add doc to posix (fix #174)
2014-05-14 Jean PrivatMerge: Bitset and perfect_hashing
2014-05-14 julienAdding a bitset module in standard for binary operations
2014-05-13 Jean PrivatMerge: String hash function fix
2014-05-13 Jean Privatkernel: use legacy FFI for `address_is_null`
2014-05-13 Lucas Bajoletlib/standard/string: Fixed implementation of hash funct...
2014-05-13 Jean Privatlib: prepare for new init
2014-05-10 Jean Privatlib: fix `Sequence::first_index_of`
2014-05-08 Jean PrivatMerge: sorter: add some sorters
2014-05-08 Alexandre Terrasasorter: add some sorters
next