neo4j: Add a class for errors that are specific to Neo4j.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
json: Accept only standard escaping.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
json: Move `to_json_value` to `Text`.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
docdowm: empty lines are included in blocks

Signed-off-by: Jean Privat <jean@pryen.org>
nitunit: test only block of code

Signed-off-by: Jean Privat <jean@pryen.org>
nitunit: protect generated files name a little to avoid name conflicts.

Signed-off-by: Jean Privat <jean@pryen.org>
modelbuilder: force `standard` to be imported

Signed-off-by: Jean Privat <jean@pryen.org>
tests: add base_import_standard*.nit

Signed-off-by: Jean Privat <jean@pryen.org>
json: Parse all standard escape sequences.

Only escaped UTF-16 wydes above 127 are not supported yet.

Signed-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
lib/tileset: use Numerics for `hspace` and `vspace`

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
tests: update and improve tests for nitunit

Signed-off-by: Jean Privat <jean@pryen.org>
lib/bucketed_game: fix error in cache optimization

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
a_star: remove debug options (even unused, they take to much work)

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
android_mnit: support more PNG color formats

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
android_mnit: standardize gray PNG files as RGB to please OpenGL ES 1.0

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

Signed-off-by: Jean Privat <jean@pryen.org>
lib/standard: call srand by default

Signed-off-by: Jean Privat <jean@pryen.org>
android_mnit: free textures from main memory after loading in GPU memory

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/jvm: fix returns from C implementations

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/string: allocate enough memory for '\0' in `String::native_int_to_s`

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