nitlanguage
/
nit.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
misc: extends Vim syntax highlighting for the FFI
2013-02-01
Alexis Laferrière
misc: extends Vim syntax highlighting for the FFI
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2013-02-01
Alexis Laferrière
misc: adds extern class type to vim syntax highlighting
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2013-02-01
Alexis Laferrière
misc: adapts gtksourceview/nit.lang to extern code use
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2013-02-01
Alexis Laferrière
ffi: adds the FFI syntax to the grammar
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2013-02-01
Alexis Laferrière
ffi/android: display Nit errors on the system log
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2013-02-01
Alexis Laferrière
clib: uses a macro to manage error printing, allowing...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-10-25
Alexis Laferrière
doc: fix makefile according to latest git version
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-10-25
Alexis Laferrière
lib: adds setenv to environ module
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-10-25
Alexis Laferrière
syntax: removes test "constructor must be invoked before"
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-10-25
Alexis Laferrière
separate_options: improves separate options (.nit.args...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-06-07
Alexis Laferrière
nits: execute only if module is really hybrid
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-06-07
Alexis Laferrière
nits: cleans up the generated stub implementation function...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-06-07
Alexis Laferrière
nits: corrects the #endif position to the bottom of...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-06-07
Alexis Laferrière
tests: adds test for ni optimizations
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-06-06
Alexis Laferrière
ni: cleans up code repetition in native interface and...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-05-30
Alexis Laferrière
misc: removes debug output from syntastic Nit syntax...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-05-29
Alexis Laferrière
misc: handles all error types in syntastic Nit syntax...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-05-29
Alexis Laferrière
misc: adds customizable options to syntastic Nit syntax...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-05-29
Alexis Laferrière
misc: correctly handles warnings in syntastic Nit syntax...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-05-29
Alexis Laferrière
misc: adds a Nit syntax checker for syntastic, a vim...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
lib: adds String::to_f
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
mmbuilder: detect type of some attributes
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
lib: intro module to generate md5 hash from a string
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
lib: intro module to manage C signals
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
lib: adds function to list files within a directory
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
lib: adds poll function to stream module
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
lib: updates module stream to new attributes styles
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
lib: updates module exec to new attributes style
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
c_src: updates for latest fixes
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
example: adds a basic extern method example
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
tests: adds test for separate_options module
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
separate_options: allows .args files with multiple...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
ni: supports virtypes used in signatures of methods...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
ni: fix duplication of null getters genereated in frontier
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
gccx: fix for linking with C libs for native interface
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
nitc: allows other modules to append to native interface...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
tests: adds global reference tests
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-04-12
Alexis Laferrière
ni: adds global references to Nit objects from C code
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-03-30
Alexis Laferrière
tests: adds local reference tests
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-03-30
Alexis Laferrière
ni: adds system to manage native local references to...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-03-06
Alexis Laferrière
lib: adds a method to force invocation of garbage collector
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-03-02
Alexis Laferrière
c_src: fix last update, _nitni.h s were referring to...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-03-02
Alexis Laferrière
icode: do not visit non-existant instanciation iroutines...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-03-02
Alexis Laferrière
ni: fix allowing to rename parameters for redef as...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-27
Alexis Laferrière
ni: fix allowing to rename parameters for redef as...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-27
Alexis Laferrière
icode: do not visit non-existant instanciation iroutines...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-27
Alexis Laferrière
c_src: fix last update, _nitni.h s were referring to...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-24
Alexis Laferrière
ni: minor code correction in ni_metamodel.nit
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-24
Alexis Laferrière
ni: use special mangled name in ni generated code to...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-15
Alexis Laferrière
analysis: mark all extern methods as reachable and...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-15
Alexis Laferrière
analysis: fix analysis with native interface for global...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-15
Alexis Laferrière
icode: implements icode for explicit imports
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-14
Alexis Laferrière
nitdoc: changes class name used within dot graphs
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-14
Alexis Laferrière
nitdoc: sets destination of Overview link to "index...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-13
Alexis Laferrière
tests: removes incomplete and duplicate tests for native...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-13
Alexis Laferrière
tests: adds sav for test_ni_cast_extra
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-13
Alexis Laferrière
ni: fix isa checks with new module names and updates...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-13
Alexis Laferrière
lib: adds hypotenuse to math module as Float::hypot
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-13
Alexis Laferrière
lib: adds String::file_extension to retreive extension...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-13
Alexis Laferrière
lib: adds Collection::rand to get a random element...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-13
Alexis Laferrière
lib: adds swap_at to arrays
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-13
Alexis Laferrière
lib: adds abs function to Int
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-11
Alexis Laferrière
lib: removes explicit super declaration of Pointer...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-11
Alexis Laferrière
c_src: updates c_src for extern classes to be special...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-10
Alexis Laferrière
mm: moves class type detection to class building analysis
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-10
Alexis Laferrière
tools: put libs after objects
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
compile: intro of option files for modules with special...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
tools: adds nits, a compiler of help files to use the...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
tests: adds native interface tests
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
compile: fix references to generated files from frontier...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
ni: intro of frontier files between nit code and extern...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
ni: adds MMModule::is_extern_hybrid
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
compile: makes compile_separate_module public
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
grammar: allows constructors in extern classes
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
mm: extracts extern name creation in separate function
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
mm: implements metamodel for basic explicit casts
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
mm: adds is_extern to MMMethods and use extern_name...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
mm: adds basic explicit imports to metamodel and typing
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
ni: makes pointer default super-class of all extern...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
lib: updates lib to use extern classes
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
grammar: adds extern class kind for extern classes...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
grammar: adds syntax for explicit extern calls and...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2012-02-09
Alexis Laferrière
makefile: adapts makefile for gcc 4.5.2
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2011-10-06
Alexis Laferrière
mm: moves up declaration of AMethid::name to syntax_base
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2011-10-06
Alexis Laferrière
mm: changes to_s of signatures to include param names...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2011-10-06
Alexis Laferrière
mm: adds param name to signatures
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2011-10-06
Alexis Laferrière
misc: corrects some typos and according tests
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2011-10-05
Alexis Laferrière
misc: removes package from keywords in gtk syntax highlighting.
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2011-01-25
Alexis Laferrière
compile: Check the validity of module filename before...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2011-01-25
Alexis Laferrière
lib: adds methods to tell if Char is a lower, upper...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2010-09-26
Alexis Laferrière
misc: Adds type and universal to gtk syntax highlighting.
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2010-09-26
Alexis Laferrière
lib: Removes debug output from use of environement...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2010-01-11
Alexis Laferrière
compile: add program arguments passed to C compiler...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2010-01-11
Alexis Laferrière
compile: rename program argument no_cc to no-cc for...
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree
2009-07-14
Alexis Laferrière
misc: gtksourceview nit syntax highlighting
Signed-off-by: Alexis Laferrière <
alexis.laf@xymus.net
>
commit
|
commitdiff
|
tree