nitlanguage
/
nit.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
grammar: extract `vararg` in a specific arg production
2015-04-11
Jean Privat
typing: remove cache in FlowContext
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-11
Jean Privat
flow: improve dot-rendering for debugging
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-11
Jean Privat
flow: fix loop links on continue
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
Merge: Sys is top
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
Merge: Robust IO
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
Merge: miniclean quadtrees
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
tests: remove fixme sav/nitg-g/fixme/test_deriving_alt1.res
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
tests: ffi use `Sys_` instead of `Object_` prefix
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
tests: update tests results related to top-level or...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
code: remove `protected` from top-level methods (now...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
typing: remove most top-level things
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
lib/md5: do not import `print` in FFI
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
mixin: look for top-level methods in `Sys`.
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
modelize_classes: top-level methods are defined in...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
engines: implement special fall-back to sys
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
typing: look for method in `sys` when they are not...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
modelize classes: process AStdClassdef before
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
niti: implements native `chdir` and `mkdir` with a...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
tests: add base_new_intern.nit
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
typing: `intern` is used to refer to the plain vanilla...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-10
Jean Privat
engines: ANewExpr just return the plain instance if...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-09
Jean Privat
tests: update sav related to ligne changes in kernel
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-09
Jean Privat
contrib/nitester: no more free to call
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-09
Jean Privat
lib: move errno and strerror to legacy FFI
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-09
Jean Privat
lib/file: once some global constants
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-09
Jean Privat
lib/file: some methods return a nullable Error on error
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-09
Jean Privat
lib/file: String::files does not exist on error
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-09
Jean Privat
lib/file: remove useless protected for top-level methods
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-09
Jean Privat
lib/file: expose FileStat instead of NativeFileStat
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-09
Jean Privat
quatree: cleaup indentation
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-09
Jean Privat
quadtree: use new constructors
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-09
Jean Privat
Merge: Misc AST
commit
|
commitdiff
|
tree
2015-04-09
Jean Privat
Merge: new `with` statement
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
tests: update nitlight and test_parser
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
hightlight: remove two asserts that make #1247 crashes
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
test_parser: add option `-x` to output XML
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
highlight: add infoboxes with messages
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
highlight: factorize the creation of tags
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
toolcontext: error methods return the messages, to...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
toolcontext: attach errors message to their location
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
parser: reuse child location when possible
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
lexer: do not create useless location (for whitespaces)
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
Merge: Parallelization phase introduction
Reviewed-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
Merge: Not null types
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
Merge: Improve checking of virtual types
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
Merge: Clean benches
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
Merge: Robust keep-going
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
src/hightlight: hightlight and do not crash on MNotNullType
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
tests: add base_not_null.nit and base_notnull_lit.nit
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
code: remove useless `or else` now that they are detected
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
tests: update test_new_native_alt1.res because line...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
tests: update because resolved types are in error messages
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
typing: on type error, also indicate the resolved type
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
Update tests error message on null adaptation and tests
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
lib/array: suppress a warning to be compatible with...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
model: rename `as_notnullable` to `undecorate`
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
typing: add `check_can_be_null` to fix and factorize...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-08
Jean Privat
model: add new type `MNotNullType` to force that null...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-07
Jean Privat
tests: update sav/base_virtual_type7.res
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-07
Jean Privat
tests: add error_virtual_type.nit and error_virtual_type2.nit
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-06
Jean Privat
lib/file: add some doc and nitunits
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-06
Jean Privat
clib/gc_chooser: add a default for a switch to silent...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-06
Jean Privat
modelize_property: improve the search of circularity...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-06
Jean Privat
modelize_property: use resolve_mtype_unchecked during...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-06
Jean Privat
modelize_property: remove unused ASignature::build_signature
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-04
Jean Privat
lib/ai: remove randomness in puzzle so benches can...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-04
Jean Privat
model: extract a common proxy from MNullableType
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-04
Jean Privat
src: use MFormalType for type checks when it makes...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-04
Jean Privat
model: introduce MFormalType as a superclass of MVirtualType...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
tests: add base_with.nit
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
code: rename identifiers `with` since it is a keyword now
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
interpreter: interpret `with` statement
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
transform: transform the `with` statement
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
benches/strings: add .gitignore and `make clean`
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
benches/engines: remove nitcc generated files for calc
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
benchs/markdown: add a .gitignore to avoid cruft
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
benchs/markdown: add a root Makefile
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
tests: update fatal error messages.
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
toolcontext: call only `errors_info` once at the end
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
modelbuilder: run_global_phases do nothing for an empty...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
typing: do not rely on `MModule.object_type` that will...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
model: get_primitive_class filter classes by module
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
typing: be more robust on missing/buggy information
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
modelize_class: make the class-name-conflict a warning
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
modelize_property: invalidate information to avoid...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
modelize_class: make various steps more robust if the...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
modelbuilder: promote `get_mclass_by_name` from typing
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
modelbuilder: resolve_mtype does not crash when the...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
model: protect MClassDef.is_intro and provide MClass...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
loader: build_module_importation invalidates the mmodule...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
loader: the AModule.mmodule can be null if the mmodule...
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
various phases: more robust for keep-going
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
benchs/markdown: fix location of nitc
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
Merge: parser: add a basic sabblecc3 parser in Java
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
Merge: Unite app.nit metadata annotations common to...
Reviewed-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
Merge: Updated bench scripts for strings
Reviewed-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-03
Jean Privat
parser: add a basic sabblecc3 parser in Java
Signed-off-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-02
Jean Privat
Merge: benches/markdown: add `pandoc` engine.
Reviewed-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-02
Jean Privat
Merge: Test compilation of OS X and iOS programs, on...
Reviewed-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
2015-04-02
Jean Privat
Merge: lib/standard/string: Added faster to_cstring...
Reviewed-by: Jean Privat <
jean@pryen.org
>
commit
|
commitdiff
|
tree
next