csv: Move the library to its own directory.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
csv: Clean `CsvDocument` a little bit.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
nitdoc: makes generated html easier to read/diff

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
csv: Document `CsvDocument`.

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

Also, escape cells when needed.

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

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
lib/poset: fix show_dot

Signed-off-by: Jean Privat <jean@pryen.org>
modelize: adapt inherited signature to use local names in error messages.

Signed-off-by: Jean Privat <jean@pryen.org>
nitdoc: makes quick-search field aware of paste from mouse.

Fixes #666

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
lib/poset: write_dot distinguise nodes with the same `to_s`

Signed-off-by: Jean Privat <jean@pryen.org>
model_utils: creates a replacement for MModule::in_nesting.

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
src: removes remaining use of deprecated method MModule::in_nesting

Fixes #721

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
model: removes deprecated, now unused, method MModule::in_nesting

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitdoc: displays introduction module in property page.

Fixes #667

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitdoc: displays full namespace in MModule::tpl_declaration.

Fixes #693

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitpretty: splits nitpretty into two modules

* module `src/pretty.nit`: the lib
* module `src/nitpretty.nit`: the tool

Fixes #836

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
nitpretty: fixes documentation warnings.

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
add two problems rom rosettacode

Signed-off-by: amineorion <amineorion@gmail.com>
tests: add sav/hailstone.res and sav/hamming_number.res

Signed-off-by: Jean Privat <jean@pryen.org>
nitvm: Fixing a bug in superclasses ordering

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