nit.git
9 years agoMerge: Raise nitc from the dead
Jean Privat [Sat, 13 Dec 2014 07:50:17 +0000 (02:50 -0500)]
Merge: Raise nitc from the dead

Raise dead on `nitc`.
It's super effective...

Pull-Request: #1000
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Alexis Laferrière <alexis.laf@xymus.net>
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agoMerge: model: register the implicitly injected Bool class in its hierarchy.
Jean Privat [Sat, 13 Dec 2014 07:50:08 +0000 (02:50 -0500)]
Merge: model: register the implicitly injected Bool class in its hierarchy.

The model can inject a primitive a Bool class when required.
It was a hack which was initially introduced by the interpreter that need to manipulate boolean values even if they where not present in the original program.
However, the class was not fully initialized. So fix that.

Maybe a future PR will try to remove this hack (it is not the model's job to inject classes)

Pull-Request: #989
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agoMerge: Github API renaming and group creation
Jean Privat [Sat, 13 Dec 2014 07:49:59 +0000 (02:49 -0500)]
Merge: Github API renaming and group creation

Renamed `github_api` module into `github_curl` (needed the namespace for further work)

Also created the group `github` and added `github_curl` to it.

Finally, added a small nitunit.

Pull-Request: #970
Reviewed-by: Jean Privat <jean@pryen.org>
Reviewed-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agoMerge: Better nitester on Turing
Jean Privat [Sat, 13 Dec 2014 07:49:52 +0000 (02:49 -0500)]
Merge: Better nitester on Turing

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

Pull-Request: #910
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Jean Privat <jean@pryen.org>

9 years agoMerge: Newstreams
Jean Privat [Sat, 13 Dec 2014 07:49:28 +0000 (02:49 -0500)]
Merge: Newstreams

Small refactoring of Streams/Files:
- Added a simple error management system
- Removed FDStreams, reified under FStream

Next PR to come: Proposition for renaming of the classes of the stream hierarchy (as requested in #466)

Pull-Request: #932
Reviewed-by: Alexis Laferrière <alexis.laf@xymus.net>
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>
Reviewed-by: Jean Privat <jean@pryen.org>

9 years agotests: blacklist longer tests from nitg-g
Alexis Laferrière [Fri, 12 Dec 2014 20:56:35 +0000 (15:56 -0500)]
tests: blacklist longer tests from nitg-g

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agomisc/jenkins: unitrun without --quiet do not use ' for turing
Alexis Laferrière [Fri, 12 Dec 2014 20:20:19 +0000 (15:20 -0500)]
misc/jenkins: unitrun without --quiet do not use ' for turing

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agonitester-wrapper: fix set -x
Alexis Laferrière [Fri, 12 Dec 2014 16:11:05 +0000 (11:11 -0500)]
nitester-wrapper: fix set -x

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agonitester-wrapper: only compile nitg and nitester on the host processor
Alexis Laferrière [Fri, 12 Dec 2014 15:59:00 +0000 (10:59 -0500)]
nitester-wrapper: only compile nitg and nitester on the host processor

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agocontrib/nitester: each worker us its own copy of the Nit repository
Alexis Laferrière [Fri, 12 Dec 2014 15:42:21 +0000 (10:42 -0500)]
contrib/nitester: each worker us its own copy of the Nit repository

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agocontrib/nitester: use turing skip list
Alexis Laferrière [Thu, 11 Dec 2014 19:35:32 +0000 (14:35 -0500)]
contrib/nitester: use turing skip list

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agocontrib/nitester: each Processor know its rank
Alexis Laferrière [Fri, 12 Dec 2014 19:55:35 +0000 (14:55 -0500)]
contrib/nitester: each Processor know its rank

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agotests: describe turing.skip in README.md
Alexis Laferrière [Fri, 12 Dec 2014 19:33:56 +0000 (14:33 -0500)]
tests: describe turing.skip in README.md

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agotests: add a skip list for testing on the Turing cluster
Alexis Laferrière [Wed, 10 Dec 2014 19:29:00 +0000 (14:29 -0500)]
tests: add a skip list for testing on the Turing cluster

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agonitester-wrapper: test if the target hash is valid
Alexis Laferrière [Thu, 11 Dec 2014 13:39:03 +0000 (08:39 -0500)]
nitester-wrapper: test if the target hash is valid

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agonitester-wrapper: update script to follow the config of jenkins on pratchett
Alexis Laferrière [Wed, 10 Dec 2014 20:12:09 +0000 (15:12 -0500)]
nitester-wrapper: update script to follow the config of jenkins on pratchett

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agotests: sqlite3 tests expecting an error is undefined as it changes per version
Alexis Laferrière [Wed, 10 Dec 2014 14:26:47 +0000 (09:26 -0500)]
tests: sqlite3 tests expecting an error is undefined as it changes per version

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agotests: support Java on Turing worker nodes too
Alexis Laferrière [Wed, 10 Dec 2014 13:20:22 +0000 (08:20 -0500)]
tests: support Java on Turing worker nodes too

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agolib/string: chomp do not try to chomp empty strings
Alexis Laferrière [Thu, 11 Dec 2014 20:34:44 +0000 (15:34 -0500)]
lib/string: chomp do not try to chomp empty strings

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agolib: Fixed signature for poll in PNaCl
Lucas Bajolet [Thu, 11 Dec 2014 21:52:34 +0000 (16:52 -0500)]
lib: Fixed signature for poll in PNaCl

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>

9 years agotests: add base_empty_module2.nit
Jean Privat [Fri, 12 Dec 2014 04:06:19 +0000 (23:06 -0500)]
tests: add base_empty_module2.nit

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agoniti: do not create `true` and `false` if Bool does not exists
Jean Privat [Fri, 12 Dec 2014 04:03:49 +0000 (23:03 -0500)]
niti: do not create `true` and `false` if Bool does not exists

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agomodel: register the implicitly injected Bool class in its hierarchy.
Jean Privat [Wed, 10 Dec 2014 19:45:35 +0000 (14:45 -0500)]
model: register the implicitly injected Bool class in its hierarchy.

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agolib/github: add test suite for github_curl
Alexandre Terrasa [Fri, 5 Dec 2014 00:21:07 +0000 (19:21 -0500)]
lib/github: add test suite for github_curl

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib: introduce github group
Alexandre Terrasa [Fri, 5 Dec 2014 00:14:51 +0000 (19:14 -0500)]
lib: introduce github group

* rename github_api in github_curl
* move github_curl to github group

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/github: fixes whitespaces in `github_curl`
Alexandre Terrasa [Tue, 9 Dec 2014 16:53:07 +0000 (11:53 -0500)]
lib/github: fixes whitespaces in `github_curl`

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agoMerge: nitcc: remove warnings and improve doc
Jean Privat [Fri, 12 Dec 2014 01:14:47 +0000 (20:14 -0500)]
Merge: nitcc: remove warnings and improve doc

Pull-Request: #998
Reviewed-by: Alexis Laferrière <alexis.laf@xymus.net>
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agoMerge: mnit_simple: assets_and_resources give non null things.
Jean Privat [Fri, 12 Dec 2014 01:14:39 +0000 (20:14 -0500)]
Merge: mnit_simple: assets_and_resources give non null things.

remove 3 real warnings (not advices)

Pull-Request: #997
Reviewed-by: Alexis Laferrière <alexis.laf@xymus.net>
Reviewed-by: Frédéric Vachon <fredvac@gmail.com>

9 years agoMerge: nitunit: compile test-suite only once
Jean Privat [Fri, 12 Dec 2014 01:14:36 +0000 (20:14 -0500)]
Merge: nitunit: compile test-suite only once

Thanks to this PR, all the test-cases in a test-suite are compiled in one file.
Nitunit then uses an argument to select which test-case to execute.

This allows a BIG gain of performances for large test-suites.

Special thanks @privat for the idea.

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

Pull-Request: #996
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Jean Privat <jean@pryen.org>

9 years agoMerge: Lib fix warnings
Jean Privat [Fri, 12 Dec 2014 01:14:11 +0000 (20:14 -0500)]
Merge: Lib fix warnings

Fixes some warnings in lib/

Changes
* missing documentation
* useless private declarations
* old inits
* unused local vars (@R4PaSs ;))

Ping:
@xymus: a_star, mpi, mpd, json, bucketed_game
@R4PaSs: buffered_ropes, base64, crypto
@privat: c, combinations, console, dummy_array

Pas mal sur que ça va pas passer les tests à cause des signatures de init magiques qui vont changer...

Pull-Request: #990
Reviewed-by: Jean Privat <jean@pryen.org>
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agoMerge: Objective-C FFI with basic wrapper for the Cocoa, AppKit and Foundation kits...
Jean Privat [Fri, 12 Dec 2014 01:13:40 +0000 (20:13 -0500)]
Merge: Objective-C FFI with basic wrapper for the Cocoa, AppKit and Foundation kits/frameworks

Notes:
* Tweaks to `tests.sh` enables testing some programs on OS X only.
* This is the foundation for more PRs.
* Most cocoa tests are UNDEFINED because they use log. I'll add more tests with simple strings in the future.
* More tests for the FFI are needed.

Pull-Request: #986
Reviewed-by: Jean Privat <jean@pryen.org>
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>

9 years agonitcc: remove warnings and improve doc
Jean Privat [Thu, 11 Dec 2014 20:47:34 +0000 (15:47 -0500)]
nitcc: remove warnings and improve doc

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agobash_completion: switch nitg and nitc
Jean Privat [Thu, 11 Dec 2014 03:39:22 +0000 (22:39 -0500)]
bash_completion: switch nitg and nitc

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agobenchmarks: use nitc instead of nitg
Jean Privat [Thu, 11 Dec 2014 03:30:08 +0000 (22:30 -0500)]
benchmarks: use nitc instead of nitg

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agocontrib&examples: Makefiles use nitc instead of nitg
Jean Privat [Thu, 11 Dec 2014 03:25:10 +0000 (22:25 -0500)]
contrib&examples: Makefiles use nitc instead of nitg

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agobin: add compatibility shell script for nitg
Jean Privat [Thu, 11 Dec 2014 03:21:54 +0000 (22:21 -0500)]
bin: add compatibility shell script for nitg

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agosrc: update mkcsrc
Jean Privat [Thu, 11 Dec 2014 02:51:40 +0000 (21:51 -0500)]
src: update mkcsrc

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agoman: rename nitg to nitc
Jean Privat [Thu, 11 Dec 2014 02:49:26 +0000 (21:49 -0500)]
man: rename nitg to nitc

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agotests: update testing of nitc.nit
Jean Privat [Thu, 11 Dec 2014 02:44:58 +0000 (21:44 -0500)]
tests: update testing of nitc.nit

Signed-off-by: Jean Privat <jean@pryen.org>

squash-test-rename

9 years agotests: use binary nitc
Jean Privat [Thu, 11 Dec 2014 02:41:08 +0000 (21:41 -0500)]
tests: use binary nitc

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agoMake: build nitc instead of nitg
Jean Privat [Thu, 11 Dec 2014 02:34:58 +0000 (21:34 -0500)]
Make: build nitc instead of nitg

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agoMerge: Removes deprecated uses of `MModule::in_nesting`
Jean Privat [Thu, 11 Dec 2014 10:10:53 +0000 (05:10 -0500)]
Merge: Removes deprecated uses of `MModule::in_nesting`

Fixes #721

Waiting for jenkins to display demos...

Pull-Request: #995
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Jean Privat <jean@pryen.org>

9 years agoMerge: nitdoc: displays full namespace in MModule::tpl_declaration.
Jean Privat [Thu, 11 Dec 2014 10:10:51 +0000 (05:10 -0500)]
Merge: nitdoc: displays full namespace in MModule::tpl_declaration.

Fixes #693

Pull-Request: #994
Reviewed-by: Jean Privat <jean@pryen.org>
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>

9 years agoMerge: Split nitpretty
Jean Privat [Thu, 11 Dec 2014 10:10:36 +0000 (05:10 -0500)]
Merge: Split nitpretty

Split the nitpretty module into lib and tool

Fixes #836

Pull-Request: #993
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Jean Privat <jean@pryen.org>

9 years agoMerge: nitdoc: displays introduction module in property page.
Jean Privat [Thu, 11 Dec 2014 10:10:33 +0000 (05:10 -0500)]
Merge: nitdoc: displays introduction module in property page.

Fixes #667

Les démos seront dipsonibles quand Jenkins sortira de sa stupeur:

* Démo sur stdlib: <http://gresil.org/jenkins/job/CI-nitdoc/ws/doc/stdlib/index.html>
* Démo sur nitc: <http://gresil.org/jenkins/job/CI-nitdoc/ws/doc/nitc/index.html>

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

Pull-Request: #992
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Jean Privat <jean@pryen.org>

9 years agoMerge: nitdoc: makes quick-search field aware of paste from mouse.
Jean Privat [Thu, 11 Dec 2014 04:16:44 +0000 (23:16 -0500)]
Merge: nitdoc: makes quick-search field aware of paste from mouse.

Fixes #666

Démo sur stdlib: <http://gresil.org/jenkins/job/CI-nitdoc/ws/doc/stdlib/index.html>
Démo sur nitc: <http://gresil.org/jenkins/job/CI-nitdoc/ws/doc/nitc/index.html>

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

Pull-Request: #988
Reviewed-by: Jean Privat <jean@pryen.org>
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>

9 years agoMerge: More rosettacode
Jean Privat [Thu, 11 Dec 2014 04:16:37 +0000 (23:16 -0500)]
Merge: More rosettacode

Cleanup of #977 + tests

Close #977

Pull-Request: #987
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agoMerge: modelize: adapt inherited signatures to use local names in error messages
Jean Privat [Thu, 11 Dec 2014 04:16:26 +0000 (23:16 -0500)]
Merge: modelize: adapt inherited signatures to use local names in error messages

Pull-Request: #984
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agoMerge: Improve poset to dot
Jean Privat [Thu, 11 Dec 2014 04:16:23 +0000 (23:16 -0500)]
Merge: Improve poset to dot

Pull-Request: #983
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agoMerge: Pass all tests in nitvm
Jean Privat [Thu, 11 Dec 2014 04:16:07 +0000 (23:16 -0500)]
Merge: Pass all tests in nitvm

Theses two commits allow the nitvm to pass the same tests than the interpreter.

Pull-Request: #982
Reviewed-by: Jean Privat <jean@pryen.org>
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agoMerge: csv: Add features
Jean Privat [Thu, 11 Dec 2014 04:15:50 +0000 (23:15 -0500)]
Merge: csv: Add features

Add the following features:

* Escaping.
* Customization of the CSV format.
* A reader.

Fix #969.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>

Pull-Request: #981
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>
Reviewed-by: Jean Privat <jean@pryen.org>
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agoMerge: nitdoc: make generated HTML easier to read/diff
Jean Privat [Thu, 11 Dec 2014 04:15:38 +0000 (23:15 -0500)]
Merge: nitdoc: make generated HTML easier to read/diff

Just adding some `
` in generated HTML code.

Pull-Request: #964
Reviewed-by: Jean Privat <jean@pryen.org>
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>

9 years agosrc: rename nitg to nitc
Jean Privat [Thu, 11 Dec 2014 02:32:13 +0000 (21:32 -0500)]
src: rename nitg to nitc

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agobin: remove shell script nitc
Jean Privat [Thu, 11 Dec 2014 02:51:09 +0000 (21:51 -0500)]
bin: remove shell script nitc

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agolib/bucketed_game: fixes useless type declaration
Alexandre Terrasa [Wed, 10 Dec 2014 21:27:17 +0000 (16:27 -0500)]
lib/bucketed_game: fixes useless type declaration

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/dummy_array: fixes documentation warnings
Alexandre Terrasa [Wed, 10 Dec 2014 20:29:07 +0000 (15:29 -0500)]
lib/dummy_array: fixes documentation warnings

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/dummy_array: fixes old inits
Alexandre Terrasa [Wed, 10 Dec 2014 20:28:54 +0000 (15:28 -0500)]
lib/dummy_array: fixes old inits

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/csv: fixes documentation warnings
Alexandre Terrasa [Wed, 10 Dec 2014 20:23:05 +0000 (15:23 -0500)]
lib/csv: fixes documentation warnings

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/crypto: fixes unused local variables
Alexandre Terrasa [Wed, 10 Dec 2014 20:20:56 +0000 (15:20 -0500)]
lib/crypto: fixes unused local variables

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/console: fixes old inits
Alexandre Terrasa [Wed, 10 Dec 2014 20:14:51 +0000 (15:14 -0500)]
lib/console: fixes old inits

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/combinations: fixes useless private declarations
Alexandre Terrasa [Wed, 10 Dec 2014 20:13:48 +0000 (15:13 -0500)]
lib/combinations: fixes useless private declarations

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/c: updates tests
Alexandre Terrasa [Thu, 11 Dec 2014 02:08:15 +0000 (21:08 -0500)]
lib/c: updates tests

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agomnit_simple: assets_and_resources give non null things.
Jean Privat [Thu, 11 Dec 2014 02:03:03 +0000 (21:03 -0500)]
mnit_simple: assets_and_resources give non null things.

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agonitunit: updates tests
Alexandre Terrasa [Thu, 11 Dec 2014 00:46:44 +0000 (19:46 -0500)]
nitunit: updates tests

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agonitunit: compile test-suite once
Alexandre Terrasa [Thu, 11 Dec 2014 00:46:31 +0000 (19:46 -0500)]
nitunit: compile test-suite once

Nitunit then uses an argument to select which test-case to execute.

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agotest_suite: fixes documentation warnings
Alexandre Terrasa [Thu, 11 Dec 2014 00:44:36 +0000 (19:44 -0500)]
test_suite: fixes documentation warnings

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agosrc/pretty: add usage example in DocUnit
Alexandre Terrasa [Wed, 10 Dec 2014 23:39:04 +0000 (18:39 -0500)]
src/pretty: add usage example in DocUnit

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agonitpretty: move documentation to man page.
Alexandre Terrasa [Wed, 10 Dec 2014 23:38:35 +0000 (18:38 -0500)]
nitpretty: move documentation to man page.

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/c: fixes old inits
Alexandre Terrasa [Wed, 10 Dec 2014 20:12:31 +0000 (15:12 -0500)]
lib/c: fixes old inits

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/c: fixes documentation warnings
Alexandre Terrasa [Wed, 10 Dec 2014 20:12:21 +0000 (15:12 -0500)]
lib/c: fixes documentation warnings

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/bucketed_game: fixes old inits
Alexandre Terrasa [Wed, 10 Dec 2014 20:07:10 +0000 (15:07 -0500)]
lib/bucketed_game: fixes old inits

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/bucketed_game: fixes documentation warnings
Alexandre Terrasa [Wed, 10 Dec 2014 23:19:53 +0000 (18:19 -0500)]
lib/bucketed_game: fixes documentation warnings

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/base64: fixes documentation warnings.
Alexandre Terrasa [Wed, 10 Dec 2014 19:53:26 +0000 (14:53 -0500)]
lib/base64: fixes documentation warnings.

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/a_star: fixes useless type declarations
Alexandre Terrasa [Wed, 10 Dec 2014 19:50:28 +0000 (14:50 -0500)]
lib/a_star: fixes useless type declarations

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/buffered_ropes: fixes useless private declarations.
Alexandre Terrasa [Wed, 10 Dec 2014 19:49:31 +0000 (14:49 -0500)]
lib/buffered_ropes: fixes useless private declarations.

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/buffered_ropes: fixes unused local variables.
Alexandre Terrasa [Wed, 10 Dec 2014 19:49:05 +0000 (14:49 -0500)]
lib/buffered_ropes: fixes unused local variables.

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/buffered_ropes: fixes old inits.
Alexandre Terrasa [Wed, 10 Dec 2014 19:48:42 +0000 (14:48 -0500)]
lib/buffered_ropes: fixes old inits.

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/github_api: fixes old inits.
Alexandre Terrasa [Wed, 10 Dec 2014 19:45:00 +0000 (14:45 -0500)]
lib/github_api: fixes old inits.

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/json_serialization: fixes documentation warnings
Alexandre Terrasa [Wed, 10 Dec 2014 21:50:48 +0000 (16:50 -0500)]
lib/json_serialization: fixes documentation warnings

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agolib/json_serialization: fixes old inits
Alexandre Terrasa [Wed, 10 Dec 2014 21:49:11 +0000 (16:49 -0500)]
lib/json_serialization: fixes old inits

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agotests: update error messages in some sav/
Jean Privat [Wed, 10 Dec 2014 21:22:38 +0000 (16:22 -0500)]
tests: update error messages in some sav/

Signed-off-by: Jean Privat <jean@pryen.org>

9 years agolib/mpd: fixes documentation warnings
Alexandre Terrasa [Wed, 10 Dec 2014 19:26:31 +0000 (14:26 -0500)]
lib/mpd: fixes documentation warnings

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agotests: Updated sav for two tests whose behaviour have been corrected with the previou...
Lucas Bajolet [Tue, 9 Dec 2014 18:35:18 +0000 (13:35 -0500)]
tests: Updated sav for two tests whose behaviour have been corrected with the previous commits

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>

9 years agosys: Force the buffering of stdin and stdout as Line-buffered
Lucas Bajolet [Mon, 8 Dec 2014 16:14:16 +0000 (11:14 -0500)]
sys: Force the buffering of stdin and stdout as Line-buffered

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>

9 years agolib/standard/file: Added a way to change the buffering for a specified stream
Lucas Bajolet [Wed, 10 Dec 2014 19:24:46 +0000 (14:24 -0500)]
lib/standard/file: Added a way to change the buffering for a specified stream

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>

9 years agoniti: Added new module for correct handling of primitive types in the Interpreter.
Lucas Bajolet [Fri, 5 Dec 2014 20:15:12 +0000 (15:15 -0500)]
niti: Added new module for correct handling of primitive types in the Interpreter.

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>

9 years agolib/standard/file: Auto-flush write streams
Lucas Bajolet [Thu, 4 Dec 2014 16:52:31 +0000 (11:52 -0500)]
lib/standard/file: Auto-flush write streams

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>

9 years agolib/standard: Got rid of FDStream, reified under FStream
Lucas Bajolet [Wed, 10 Dec 2014 19:24:01 +0000 (14:24 -0500)]
lib/standard: Got rid of FDStream, reified under FStream

Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>

9 years agonitvm: Bug fix in subtyping test
Julien Pagès [Mon, 8 Dec 2014 19:46:28 +0000 (14:46 -0500)]
nitvm: Bug fix in subtyping test

Signed-off-by: Julien Pagès <julien.projet@gmail.com>

9 years agonitvm: Fixing a bug in superclasses ordering
Julien Pagès [Mon, 8 Dec 2014 15:32:25 +0000 (10:32 -0500)]
nitvm: Fixing a bug in superclasses ordering

Signed-off-by: Julien Pagès <julien.projet@gmail.com>

9 years agolib/mpi: fixes documentation warnings
Alexandre Terrasa [Wed, 10 Dec 2014 18:22:21 +0000 (13:22 -0500)]
lib/mpi: fixes documentation warnings

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

9 years agotests: add os.skip to README.md
Alexis Laferrière [Wed, 10 Dec 2014 15:06:19 +0000 (10:06 -0500)]
tests: add os.skip to README.md

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agonitni: add indirection to use `MModule::c_name` without all the compilers
Alexis Laferrière [Wed, 10 Dec 2014 00:36:55 +0000 (19:36 -0500)]
nitni: add indirection to use `MModule::c_name` without all the compilers

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agotests: add OS skip list for Linux and cocoa
Alexis Laferrière [Tue, 9 Dec 2014 23:06:39 +0000 (18:06 -0500)]
tests: add OS skip list for Linux and cocoa

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agotests: add option to skip tests per OS
Alexis Laferrière [Tue, 9 Dec 2014 23:02:15 +0000 (18:02 -0500)]
tests: add option to skip tests per OS

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agolib/cocoa: intro an example with extern Objective-C classes
Alexis Laferrière [Tue, 9 Dec 2014 22:30:26 +0000 (17:30 -0500)]
lib/cocoa: intro an example with extern Objective-C classes

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agolib/cocoa: intro message box example in cocoa
Alexis Laferrière [Thu, 4 Dec 2014 00:16:34 +0000 (19:16 -0500)]
lib/cocoa: intro message box example in cocoa

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agolib/cocoa: intro the Hello World example in Cocoa
Alexis Laferrière [Wed, 27 Aug 2014 22:57:50 +0000 (18:57 -0400)]
lib/cocoa: intro the Hello World example in Cocoa

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agolib/cocoa: intro the cocoa library to wrap cocoa, foundation and app_kit
Alexis Laferrière [Tue, 2 Dec 2014 22:47:56 +0000 (17:47 -0500)]
lib/cocoa: intro the cocoa library to wrap cocoa, foundation and app_kit

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

9 years agotests: add sav/hailstone.res and sav/hamming_number.res
Jean Privat [Wed, 10 Dec 2014 01:56:40 +0000 (20:56 -0500)]
tests: add sav/hailstone.res and sav/hamming_number.res

Signed-off-by: Jean Privat <jean@pryen.org>