nit.git
10 years agoshoot: move game to a src sub-directory
Jean Privat [Mon, 26 Aug 2013 14:08:49 +0000 (10:08 -0400)]
shoot: move game to a src sub-directory

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

10 years agoexamples/mnit_moles: regulate framerate
Alexis Laferrière [Sun, 25 Aug 2013 04:15:22 +0000 (00:15 -0400)]
examples/mnit_moles: regulate framerate

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

10 years agoexamples/mnit_dino: regulate framerate
Alexis Laferrière [Sun, 25 Aug 2013 04:10:06 +0000 (00:10 -0400)]
examples/mnit_dino: regulate framerate

10 years agoexamples/mnit_dino: adds missing Makefile
Alexis Laferrière [Sun, 25 Aug 2013 04:02:37 +0000 (00:02 -0400)]
examples/mnit_dino: adds missing Makefile

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

10 years agoexamples: intro a real game using mnit: dino!
Alexis Laferrière [Sun, 25 Aug 2013 02:52:41 +0000 (22:52 -0400)]
examples: intro a real game using mnit: dino!

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

10 years agoexamples: intro the mnit game: moles
Alexis Laferrière [Sun, 25 Aug 2013 02:17:12 +0000 (22:17 -0400)]
examples: intro the mnit game: moles

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

10 years agoexamples: intro a very simple mnit application
Alexis Laferrière [Sun, 25 Aug 2013 02:23:43 +0000 (22:23 -0400)]
examples: intro a very simple mnit application

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

10 years agolib: intro the linux version of the mnit module
Alexis Laferrière [Sun, 25 Aug 2013 02:12:00 +0000 (22:12 -0400)]
lib: intro the linux version of the mnit module

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

10 years agolib: intro abstract mnit lib
Alexis Laferrière [Sun, 25 Aug 2013 02:11:19 +0000 (22:11 -0400)]
lib: intro abstract mnit lib

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

10 years agoMerge branch 'highlightdoc-and-implies'
Jean Privat [Fri, 23 Aug 2013 19:38:49 +0000 (15:38 -0400)]
Merge branch 'highlightdoc-and-implies'

10 years agodoc: use operator `implies` in documentation
Jean Privat [Fri, 23 Aug 2013 19:36:55 +0000 (15:36 -0400)]
doc: use operator `implies` in documentation

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

10 years agotests: add base_bool.nit
Jean Privat [Fri, 23 Aug 2013 19:32:56 +0000 (15:32 -0400)]
tests: add base_bool.nit

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

10 years agotests: add `implies` to base_isa_cast.nit
Jean Privat [Fri, 23 Aug 2013 19:31:29 +0000 (15:31 -0400)]
tests: add `implies` to base_isa_cast.nit

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

10 years agonitg&i: handle new `implies` operator
Jean Privat [Fri, 23 Aug 2013 19:25:37 +0000 (15:25 -0400)]
nitg&i:  handle new `implies` operator

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

10 years agonitc: handle the new `implies` operator
Jean Privat [Fri, 23 Aug 2013 19:24:37 +0000 (15:24 -0400)]
nitc: handle the new `implies` operator

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

10 years agoparser: add boolean operator `implies`
Jean Privat [Fri, 23 Aug 2013 19:23:43 +0000 (15:23 -0400)]
parser: add boolean operator `implies`

will bu useful in contracts. it is the term used in Eiffel and in OCL

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

10 years agonitdoc: add style for highlighted code
Jean Privat [Fri, 23 Aug 2013 18:56:00 +0000 (14:56 -0400)]
nitdoc: add style for highlighted code

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

10 years agomarkdown: use hightlight to colorize nit code
Jean Privat [Fri, 23 Aug 2013 18:47:36 +0000 (14:47 -0400)]
markdown: use hightlight to colorize nit code

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

10 years agomarkdown: add a toolcontext attribute
Jean Privat [Fri, 23 Aug 2013 18:44:36 +0000 (14:44 -0400)]
markdown: add a toolcontext attribute

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

10 years agohighlight: remove the modelbuilder attribute
Jean Privat [Fri, 23 Aug 2013 18:43:36 +0000 (14:43 -0400)]
highlight: remove the modelbuilder attribute

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

10 years agodoc: fix some malformed documentation
Jean Privat [Fri, 23 Aug 2013 18:42:24 +0000 (14:42 -0400)]
doc: fix some malformed documentation

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

10 years agoMerge remote-tracking branch 'alexis/privileges'
Jean Privat [Fri, 23 Aug 2013 18:26:08 +0000 (14:26 -0400)]
Merge remote-tracking branch 'alexis/privileges'

10 years agotests: adds missing .sav for privileges
Alexis Laferrière [Fri, 23 Aug 2013 18:07:36 +0000 (14:07 -0400)]
tests: adds missing .sav for privileges

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

10 years agoparser: update generated files
Jean Privat [Fri, 23 Aug 2013 17:45:11 +0000 (13:45 -0400)]
parser: update generated files

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

10 years agoparser: accepts qualified identifiers
Jean Privat [Fri, 23 Aug 2013 16:40:17 +0000 (12:40 -0400)]
parser: accepts qualified identifiers

But they not appear in the AST yet.

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

10 years agocontrib: drop privileges in physical_interface_for_mpd_on_rpi.nit
Alexis Laferrière [Thu, 22 Aug 2013 02:45:56 +0000 (22:45 -0400)]
contrib: drop privileges in physical_interface_for_mpd_on_rpi.nit

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

10 years agoexamples: adds a use of the privileges module
Alexis Laferrière [Thu, 22 Aug 2013 16:06:56 +0000 (12:06 -0400)]
examples: adds a use of the privileges module

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

10 years agolib: intro of privileges
Alexis Laferrière [Thu, 22 Aug 2013 03:25:00 +0000 (23:25 -0400)]
lib: intro of privileges

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

10 years agolib: adds the posix module with privilege functions
Alexis Laferrière [Wed, 21 Aug 2013 21:11:52 +0000 (17:11 -0400)]
lib: adds the posix module with privilege functions

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

10 years agoparser: accepts more optional \n
Jean Privat [Thu, 15 Aug 2013 16:42:55 +0000 (12:42 -0400)]
parser: accepts more optional \n

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

10 years agomerge branch 'nitlight'
Jean Privat [Thu, 22 Aug 2013 17:42:49 +0000 (13:42 -0400)]
merge branch 'nitlight'

Conflicts:
tests/sav/nitlight_args1.res

10 years agomake: add bin/nitlight
Jean Privat [Wed, 21 Aug 2013 20:44:25 +0000 (16:44 -0400)]
make: add bin/nitlight

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

10 years agotests: add nitlight
Jean Privat [Wed, 21 Aug 2013 20:43:19 +0000 (16:43 -0400)]
tests: add nitlight

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

10 years agonitlight: new tool nitlight (and new module highlight)
Jean Privat [Wed, 21 Aug 2013 20:42:58 +0000 (16:42 -0400)]
nitlight: new tool nitlight (and new module highlight)

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

10 years agotests: update test_parser
Jean Privat [Wed, 21 Aug 2013 20:06:31 +0000 (16:06 -0400)]
tests: update test_parser

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

10 years agotest_parser: display node type and quoted contents
Jean Privat [Wed, 21 Aug 2013 18:50:20 +0000 (14:50 -0400)]
test_parser: display node type and quoted contents

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

10 years agotests: update tests because of changed location
Jean Privat [Thu, 22 Aug 2013 03:42:08 +0000 (23:42 -0400)]
tests: update tests because of changed location

10 years agoparser: fix and simplify ComputeProdLocationVisitor
Jean Privat [Wed, 21 Aug 2013 19:32:26 +0000 (15:32 -0400)]
parser: fix and simplify ComputeProdLocationVisitor

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

10 years agolexer: chain tokens together when we peek then
Jean Privat [Wed, 21 Aug 2013 19:29:04 +0000 (15:29 -0400)]
lexer: chain tokens together when we peek then

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

10 years agolexer: implements next with peek
Jean Privat [Wed, 21 Aug 2013 19:24:36 +0000 (15:24 -0400)]
lexer: implements next with peek

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

10 years agolocation: add pstart and pend
Jean Privat [Wed, 21 Aug 2013 19:24:06 +0000 (15:24 -0400)]
location: add pstart and pend

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

10 years agomodelbuilder: annotate more AST nodes with model information
Jean Privat [Mon, 19 Aug 2013 19:44:06 +0000 (15:44 -0400)]
modelbuilder: annotate more AST nodes with model information

add AStdImport::mmodule, AFormaldef::mtype,
AFormaldef::bound, and AParam::mparameter

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

10 years agolib: add String#to_cmangle and String#escape_to_c
Jean Privat [Wed, 21 Aug 2013 18:46:36 +0000 (14:46 -0400)]
lib: add String#to_cmangle and String#escape_to_c

Moved from abstract_compiler

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

10 years agolibhtml: correctly handle void elements in HTML
Jean Privat [Wed, 21 Aug 2013 18:45:50 +0000 (14:45 -0400)]
libhtml: correctly handle void elements in HTML

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

10 years agolibhtml: gives access to HTMLTag#classes
Jean Privat [Fri, 16 Aug 2013 17:46:23 +0000 (13:46 -0400)]
libhtml: gives access to HTMLTag#classes

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

10 years agoparser: `TEndString` isa a `TokenLiteral`
Jean Privat [Wed, 14 Aug 2013 15:04:56 +0000 (11:04 -0400)]
parser: `TEndString` isa a `TokenLiteral`

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

10 years agotests: include skipped tests in XML
Jean Privat [Wed, 21 Aug 2013 16:25:10 +0000 (12:25 -0400)]
tests: include skipped tests in XML

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

10 years agotests: provide a better classname for XML
Jean Privat [Wed, 21 Aug 2013 16:24:36 +0000 (12:24 -0400)]
tests: provide a better classname for XML

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

10 years agoMerge remote-tracking branch 'alexis/lib/sqlite3'
Jean Privat [Wed, 21 Aug 2013 14:48:37 +0000 (10:48 -0400)]
Merge remote-tracking branch 'alexis/lib/sqlite3'

10 years agotests: marks tests with no sav as skipped
Jean Privat [Wed, 21 Aug 2013 14:28:16 +0000 (10:28 -0400)]
tests: marks tests with no sav as skipped

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

10 years agotests: really display the compile log, on all case, if not empty
Jean Privat [Wed, 21 Aug 2013 14:27:52 +0000 (10:27 -0400)]
tests: really display the compile log, on all case, if not empty

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

10 years agolib/sqlite3: adds fallback for sqlite3_errstr in case it is unsupported
Alexis Laferrière [Wed, 21 Aug 2013 01:44:13 +0000 (21:44 -0400)]
lib/sqlite3: adds fallback for sqlite3_errstr in case it is unsupported

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

10 years agoMerge remote-tracking branch 'alexis/sort_downloads'
Jean Privat [Wed, 21 Aug 2013 01:13:48 +0000 (21:13 -0400)]
Merge remote-tracking branch 'alexis/sort_downloads'

Conflicts:
lib/standard/collection/abstract_collection.nit
tests/testfull.sh

10 years agotests: add compile.log to the XML in case of failure
Jean Privat [Wed, 21 Aug 2013 01:03:24 +0000 (21:03 -0400)]
tests: add compile.log to the XML in case of failure

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

10 years agotests: invert diff order (sav->out)
Jean Privat [Wed, 21 Aug 2013 01:02:39 +0000 (21:02 -0400)]
tests: invert diff order (sav->out)

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

10 years agocontrib/sort_downloads: adds script to testfull.sh and sav
Alexis Laferrière [Tue, 20 Aug 2013 19:36:06 +0000 (15:36 -0400)]
contrib/sort_downloads: adds script to testfull.sh and sav

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

10 years agocontrib/sort_downloads: adds confirmation of configuration to run
Alexis Laferrière [Tue, 20 Aug 2013 19:33:47 +0000 (15:33 -0400)]
contrib/sort_downloads: adds confirmation of configuration to run

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

10 years agolib: clean up error codes in sqlite3
Alexis Laferrière [Tue, 20 Aug 2013 05:01:11 +0000 (01:01 -0400)]
lib: clean up error codes in sqlite3

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

10 years agolib: simplifies sqlite3
Alexis Laferrière [Tue, 20 Aug 2013 04:55:40 +0000 (00:55 -0400)]
lib: simplifies sqlite3

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

10 years agolib: use more than one classe in sqlite3
Alexis Laferrière [Tue, 20 Aug 2013 04:52:21 +0000 (00:52 -0400)]
lib: use more than one classe in sqlite3

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

10 years agolib: use Sqlite3 return codes
Alexis Laferrière [Mon, 19 Aug 2013 22:35:33 +0000 (18:35 -0400)]
lib: use Sqlite3 return codes

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

10 years agolib: intro of the sqlite3 module
Alexis Laferrière [Wed, 14 Aug 2013 22:18:16 +0000 (18:18 -0400)]
lib: intro of the sqlite3 module

Created by Guillaume Auger for nitcorn.

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

10 years agotests: enable XML output compatible with junit/jenkins
Jean Privat [Tue, 20 Aug 2013 15:22:33 +0000 (11:22 -0400)]
tests: enable XML output compatible with junit/jenkins

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

10 years agotests: update nitdocs
Jean Privat [Tue, 20 Aug 2013 13:44:18 +0000 (09:44 -0400)]
tests: update nitdocs

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

10 years agoMerge remote-tracking branch 'alexandre/fix_nitdoc'
Jean Privat [Mon, 19 Aug 2013 20:26:23 +0000 (16:26 -0400)]
Merge remote-tracking branch 'alexandre/fix_nitdoc'

10 years agonitdoc: fixed shared files with ni_nitdoc.
Alexandre Terrasa [Mon, 19 Aug 2013 20:02:34 +0000 (16:02 -0400)]
nitdoc: fixed shared files with ni_nitdoc.

Each engine now have its own share folder, the old one will be deleted whan ni_nitdoc will become nitdoc.

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

10 years agotests: add base_covar_int2.nit and base_virtual_int2.nit
Jean Privat [Mon, 19 Aug 2013 16:46:04 +0000 (12:46 -0400)]
tests: add base_covar_int2.nit and base_virtual_int2.nit

But new compilers are broken since they do the type-adaptation before the
covariance check.

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

10 years agotests: update sav/base_covar_int and sav/base_virtual_int because kernel has changed
Jean Privat [Mon, 19 Aug 2013 16:39:41 +0000 (12:39 -0400)]
tests: update sav/base_covar_int and sav/base_virtual_int because kernel has changed

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

10 years agoMerge branch 'nitunit'
Jean Privat [Sat, 17 Aug 2013 20:33:14 +0000 (16:33 -0400)]
Merge branch 'nitunit'

10 years agolib: add some examples/unit tests
Jean Privat [Sat, 17 Aug 2013 20:32:14 +0000 (16:32 -0400)]
lib: add some examples/unit tests

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

10 years agolib: fix implem of Range::has_only
Jean Privat [Sat, 17 Aug 2013 20:31:30 +0000 (16:31 -0400)]
lib: fix implem of Range::has_only

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

10 years agomake: add nitunit to makefiles
Jean Privat [Sat, 17 Aug 2013 04:10:26 +0000 (00:10 -0400)]
make: add nitunit to makefiles

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

10 years agotests: add tests for nitunit.nit
Jean Privat [Sat, 17 Aug 2013 04:07:40 +0000 (00:07 -0400)]
tests: add tests for nitunit.nit

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

10 years agogitignore: add .nitunit
Jean Privat [Sat, 17 Aug 2013 04:04:14 +0000 (00:04 -0400)]
gitignore: add .nitunit

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

10 years agotool: new program nitunit.nit
Jean Privat [Sat, 17 Aug 2013 03:56:51 +0000 (23:56 -0400)]
tool: new program nitunit.nit

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

10 years agolibhtml: escape attributes keys and values
Jean Privat [Sat, 17 Aug 2013 03:55:53 +0000 (23:55 -0400)]
libhtml: escape attributes keys and values

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

10 years agolibhtml: add HTMLTag#save
Jean Privat [Fri, 16 Aug 2013 17:45:47 +0000 (13:45 -0400)]
libhtml: add HTMLTag#save

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

10 years agomarkdown: add hook to allow additional processing of code in doc
Jean Privat [Sat, 17 Aug 2013 04:19:52 +0000 (00:19 -0400)]
markdown: add hook to allow additional processing of code in doc

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

10 years agoMerge branch 'markdown'
Jean Privat [Fri, 16 Aug 2013 10:13:13 +0000 (06:13 -0400)]
Merge branch 'markdown'

10 years agosrc: fix example for String::unescape_nit
Jean Privat [Fri, 16 Aug 2013 10:11:58 +0000 (06:11 -0400)]
src: fix example for String::unescape_nit

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

10 years agoarray: fix Array::swap_at
Jean Privat [Fri, 16 Aug 2013 10:05:17 +0000 (06:05 -0400)]
array: fix Array::swap_at

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

10 years agolib: improve examples in documentation
Jean Privat [Fri, 16 Aug 2013 10:04:51 +0000 (06:04 -0400)]
lib: improve examples in documentation

Instead of

    #     bla # -> res

Use

    #     assert bla   == res

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

10 years agolib: remove duplicated documentation in string
Jean Privat [Fri, 16 Aug 2013 09:08:42 +0000 (05:08 -0400)]
lib: remove duplicated documentation in string

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

10 years agotests: sav/test_markdown.res
Jean Privat [Fri, 16 Aug 2013 08:40:26 +0000 (04:40 -0400)]
tests: sav/test_markdown.res

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

10 years agosrc: add new program test_markdown.nit
Jean Privat [Fri, 16 Aug 2013 08:38:49 +0000 (04:38 -0400)]
src: add new program test_markdown.nit

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

10 years agolibthml: add HTMLTag::add_raw_html
Jean Privat [Fri, 16 Aug 2013 08:36:56 +0000 (04:36 -0400)]
libthml: add HTMLTag::add_raw_html

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

10 years agoni_nitdoc: add css for nitdoc elements
Jean Privat [Fri, 16 Aug 2013 07:56:11 +0000 (03:56 -0400)]
ni_nitdoc: add css for nitdoc elements

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

10 years agoni_nitdoc: display doc in <div>, not in <pre>
Jean Privat [Fri, 16 Aug 2013 02:27:52 +0000 (22:27 -0400)]
ni_nitdoc: display doc in <div>, not in <pre>

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

10 years agoni_nitdoc: use the module markdown
Jean Privat [Fri, 16 Aug 2013 02:26:08 +0000 (22:26 -0400)]
ni_nitdoc: use the module markdown

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

10 years agosrc: new module markdown.nit to convert ADoc to HTML
Jean Privat [Fri, 16 Aug 2013 02:25:15 +0000 (22:25 -0400)]
src: new module markdown.nit to convert ADoc to HTML

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

10 years agoMerge branch 'betterdoc'
Jean Privat [Thu, 15 Aug 2013 20:09:44 +0000 (16:09 -0400)]
Merge branch 'betterdoc'

10 years agotests: update sav/base_covar_int and sav/base_virtual_int
Jean Privat [Thu, 15 Aug 2013 20:09:03 +0000 (16:09 -0400)]
tests: update sav/base_covar_int and sav/base_virtual_int

because lines in kernel.nit has changed

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

10 years agoMerge branch 'libhtml'
Jean Privat [Thu, 15 Aug 2013 18:36:16 +0000 (14:36 -0400)]
Merge branch 'libhtml'

10 years agonit tools: fix typo and style in documentation
Jean Privat [Thu, 15 Aug 2013 18:16:06 +0000 (14:16 -0400)]
nit tools: fix typo and style in documentation

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

10 years agoparser: fix typo and style in documentation
Jean Privat [Thu, 15 Aug 2013 18:16:24 +0000 (14:16 -0400)]
parser: fix typo and style in documentation

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

10 years agomodel: fix typo and style in documentation
Jean Privat [Thu, 15 Aug 2013 18:30:06 +0000 (14:30 -0400)]
model: fix typo and style in documentation

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

10 years agolib: fix typo and style in documentation
Jean Privat [Thu, 15 Aug 2013 18:15:01 +0000 (14:15 -0400)]
lib: fix typo and style in documentation

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

10 years agolibhtml: more efficiency way to render HTML
Jean Privat [Thu, 15 Aug 2013 15:36:01 +0000 (11:36 -0400)]
libhtml: more efficiency way to render HTML

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

10 years agolibhtml: `HTMLTag.append` add a text-child node
Jean Privat [Thu, 15 Aug 2013 15:07:35 +0000 (11:07 -0400)]
libhtml: `HTMLTag.append` add a text-child node

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

10 years agoparser: add ToolContext#parse_something
Jean Privat [Fri, 2 Aug 2013 07:31:49 +0000 (03:31 -0400)]
parser: add ToolContext#parse_something

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