nitlanguage
/
nit.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
typing: do not rely on `MModule.object_type` that will fatal error
[nit.git]
/
lib
/
standard
/
2015-03-31
Lucas Bajolet
lib/standard/string: Added faster cstring method on...
tree
|
commitdiff
2015-03-31
Jean Privat
Merge: lib/std/union_find: make DisjointSet Cloneable
tree
|
commitdiff
2015-03-31
Jean Privat
Merge: Misc for lib
tree
|
commitdiff
2015-03-31
Jean Privat
Merge: Fix escape to c
tree
|
commitdiff
2015-03-31
Jean Privat
Merge: Fix warnings from clang on OS X
tree
|
commitdiff
2015-03-31
Jean Privat
lib/standard: document FileReader::from_fd
tree
|
commitdiff
2015-03-31
Jean Privat
lib/standard: factorize File*::close
tree
|
commitdiff
2015-03-31
Jean Privat
lib/standard: add Collection::not_empty
tree
|
commitdiff
2015-03-31
Jean Privat
lib/sorter: add `MapRead::keys_sorted_by_values` and...
tree
|
commitdiff
2015-03-30
Jean Privat
lib/sorter: add `MapRead::values_sorted_by_key`
tree
|
commitdiff
2015-03-29
Jean Privat
lib/std/union_find: make DisjointSet Cloneable
tree
|
commitdiff
2015-03-29
Jean Privat
lib/string: escape_to_c uses 3 digits in the octal...
tree
|
commitdiff
2015-03-29
Jean Privat
lib/string: escape_to_c transforms `"\t"` to `"\\t"`
tree
|
commitdiff
2015-03-28
Jean Privat
Merge: Fast super strings
tree
|
commitdiff
2015-03-28
Alexis Laferrière
lib: fix return value of the system method
tree
|
commitdiff
2015-03-24
Jean Privat
lib: introduce `NativeArray::native_to_s`
tree
|
commitdiff
2015-03-23
Jean Privat
lib/std/exec: remove write buffon on pipes
tree
|
commitdiff
2015-03-23
Jean Privat
lib/std/file: no not flush on each write
tree
|
commitdiff
2015-03-21
Jean Privat
lib/std/exec: `signal` will forward ^C (SIGINT) to...
tree
|
commitdiff
2015-03-18
Jean Privat
Merge: lib/string: `Int::to_s` shortcuts 0 and 1
tree
|
commitdiff
2015-03-18
Jean Privat
Merge: Derive all the things
tree
|
commitdiff
2015-03-16
Jean Privat
lib/string: `Int::to_s` shortcuts 0 and 1
tree
|
commitdiff
2015-03-15
Jean Privat
Merge: Better Vim documentation on classes (with specia...
tree
|
commitdiff
2015-03-14
Jean Privat
lib/standard: forgot to provide `Map::hash` when `Map...
tree
|
commitdiff
2015-03-10
Jean Privat
Merge: Noise generators: Perlin and interpolated
tree
|
commitdiff
2015-03-10
Alexis Laferrière
lib/collection: fix doc of the popular `Container`
tree
|
commitdiff
2015-03-10
Jean Privat
Merge: Faster buffers
tree
|
commitdiff
2015-03-10
Jean Privat
lib/stream: BufferedReader return the buffer if less...
tree
|
commitdiff
2015-03-10
Jean Privat
lib/string: faster substring for FlatBuffer
tree
|
commitdiff
2015-03-10
Jean Privat
lib/string: document FlatString::with_infos
tree
|
commitdiff
2015-03-10
Alexis Laferrière
lib: intro `Float::log_base`
tree
|
commitdiff
2015-03-10
Alexis Laferrière
lib: intro `Float.lerp` for simple linear interpolation
tree
|
commitdiff
2015-03-10
Alexis Laferrière
lib: add an optimized `SequenceRead[E].rand`
tree
|
commitdiff
2015-03-07
Jean Privat
Merge: Reuse Array Iterators
tree
|
commitdiff
2015-03-07
Jean Privat
Merge: More lazyness in standard
tree
|
commitdiff
2015-03-07
Jean Privat
Merge: Extends chars, string and stream with some white...
tree
|
commitdiff
2015-03-06
Jean Privat
lib/array: remember the last used iterator so it could...
tree
|
commitdiff
2015-03-06
Jean Privat
stream: add `read_word` and `read_nonwhitespace`
tree
|
commitdiff
2015-03-06
Jean Privat
string: add `is_whitespace`
tree
|
commitdiff
2015-03-06
Jean Privat
string: update *trim to use `is_whitespace`
tree
|
commitdiff
2015-03-06
Jean Privat
lib/map: make concrete `Map.keys` and `Map.values`...
tree
|
commitdiff
2015-03-06
Jean Privat
lib/map: document `Map.has_key` and implement it effici...
tree
|
commitdiff
2015-03-06
Jean Privat
lib/string: make FlatString#chars lazy
tree
|
commitdiff
2015-03-06
Jean Privat
lib/file: make stdin, stdout and strerr lazy
tree
|
commitdiff
2015-03-06
Jean Privat
lib/file: move the call of `stdout.set_buffering_mode...
tree
|
commitdiff
2015-03-03
Jean Privat
Merge: Introduce Cloneable interface
tree
|
commitdiff
2015-02-28
Jean Privat
lib/array: Array, ArraySet and ArrayMap are cloneable
tree
|
commitdiff
2015-02-28
Jean Privat
kernel: new interface `Cloneable` to provide a `clone...
tree
|
commitdiff
2015-02-27
Jean Privat
kernel: add Char::is_whitespace
tree
|
commitdiff
2015-02-27
Jean Privat
collection: implements `MapRead::==`
tree
|
commitdiff
2015-02-26
Jean Privat
code: replace `is cached` by `is lazy`
tree
|
commitdiff
2015-02-10
Lucas Bajolet
lib/standard: Updated documentation of Streams to fit...
tree
|
commitdiff
2015-02-10
Lucas Bajolet
lib/standard/stream: Renamed streams for more explicit...
tree
|
commitdiff
2015-02-06
Jean Privat
Merge: String memory fixes
tree
|
commitdiff
2015-02-05
Lucas Bajolet
lib/standard/time: Fixed String-related memory leak
tree
|
commitdiff
2015-02-05
Lucas Bajolet
lib/standard/string: Removed Float.to_precision_native
tree
|
commitdiff
2015-02-05
Lucas Bajolet
lib/standard/string: Fixed leaking Int.to_s method
tree
|
commitdiff
2015-02-03
Jean Privat
lib/standard: redef a fast path for `HashMap#get_or_null`
tree
|
commitdiff
2015-02-01
Jean Privat
Merge: Fix virtual types in string
tree
|
commitdiff
2015-01-30
Jean Privat
Since keys of Maps can now be null, it enables the...
tree
|
commitdiff
2015-01-30
Jean Privat
string: some methods sould return String instead of...
tree
|
commitdiff
2015-01-30
Jean Privat
string: fix SELFTYPE in String and Buffer
tree
|
commitdiff
2015-01-30
Jean Privat
string: do not redef SELFTYPE in FlatBuffer
tree
|
commitdiff
2015-01-28
Lucas Bajolet
lib/standard/ropes: Removed a few old-style-inits
tree
|
commitdiff
2015-01-28
Lucas Bajolet
lib/standard/ropes: Fixed concatenation routine for...
tree
|
commitdiff
2015-01-14
Jean Privat
Merge: Websockets
tree
|
commitdiff
2015-01-13
Alexis Laferrière
lib/map: add factory to Map returning a HashMap
tree
|
commitdiff
2015-01-13
Alexis Laferrière
lib: update HashMap and ArrayMap to support nullable...
tree
|
commitdiff
2015-01-13
Alexis Laferrière
nitc&lib: MapIterator keys can be nullable
tree
|
commitdiff
2015-01-13
Lucas Bajolet
lib/standard/string: Fixed substring, could produce...
tree
|
commitdiff
2015-01-13
Jean Privat
Merge: More on Sockets and FinalizableOnce
tree
|
commitdiff
2015-01-13
Jean Privat
Merge: neo4j: Introduce an API for graphs
tree
|
commitdiff
2015-01-08
Jean Privat
Merge: Less fixme and todo
tree
|
commitdiff
2015-01-03
Jean Privat
lib/array: remove unused&deprecated `Arrray::intern_items`
tree
|
commitdiff
2015-01-02
Jean Privat
lib/exec: if `execvp` fails, just `_exit` instead of...
tree
|
commitdiff
2014-12-29
Jean-Christophe...
stream: Optimize `StringIStream.read_all`
tree
|
commitdiff
2014-12-27
Alexis Laferrière
lib/standard: optimize `Array::add_all`
tree
|
commitdiff
2014-12-27
Alexis Laferrière
lib/gc: intro `FinalizableOnce`
tree
|
commitdiff
2014-12-18
Jean-Christophe...
string: Fix `to_cmangle` to never end with an underscore.
tree
|
commitdiff
2014-12-18
Jean-Christophe...
string: Fix `to_cmangle` to always produce valid C...
tree
|
commitdiff
2014-12-16
Jean Privat
lib/file: add examples for the new read methods in...
tree
|
commitdiff
2014-12-16
Jean Privat
lib/file: protect from double close
tree
|
commitdiff
2014-12-16
Jean Privat
lib/file: add read methods in Path
tree
|
commitdiff
2014-12-16
Jean Privat
lib/stream: add IStream::each_line
tree
|
commitdiff
2014-12-16
Jean Privat
Merge: Doc down
tree
|
commitdiff
2014-12-14
Jean Privat
Merge: Fix chomp and read_lines
tree
|
commitdiff
2014-12-14
Jean Privat
Merge ... 'origin/master' to resolve conflicts with...
tree
|
commitdiff
2014-12-13
Alexis Laferrière
Merge branch 'master' into path
tree
|
commitdiff
2014-12-13
Jean Privat
Merge: lib/time: introduces ISODate
tree
|
commitdiff
2014-12-13
Jean Privat
Merge: Better nitester on Turing
tree
|
commitdiff
2014-12-13
Jean Privat
Merge: Newstreams
tree
|
commitdiff
2014-12-12
Alexis Laferrière
lib/string: chomp do not try to chomp empty strings
tree
|
commitdiff
2014-12-12
Alexandre Terrasa
lib/time: introduces ISODate
tree
|
commitdiff
2014-12-11
Alexandre Terrasa
lib/standard: fixes some comment presentation according...
tree
|
commitdiff
2014-12-11
Alexandre Terrasa
lib/standard: removes double dash now parsed as H2
tree
|
commitdiff
2014-12-11
Alexandre Terrasa
lib/standard: fixes annotations usage
tree
|
commitdiff
2014-12-11
Alexandre Terrasa
lib/standard: adds some spaces
tree
|
commitdiff
2014-12-11
Alexandre Terrasa
lib/standard: fixes DocUnits parsed as list elements
tree
|
commitdiff
2014-12-11
Alexandre Terrasa
lib/standard: fixes bad indent in comments
tree
|
commitdiff
2014-12-10
Lucas Bajolet
sys: Force the buffering of stdin and stdout as Line...
tree
|
commitdiff
next