nit.git
10 years agoni: moved comment faccilities to APropdef
Alexandre Terrasa [Sun, 23 Jun 2013 20:12:04 +0000 (16:12 -0400)]
ni: moved comment faccilities to APropdef

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

10 years agoni: cleaned options context
Alexandre Terrasa [Sun, 23 Jun 2013 20:07:59 +0000 (16:07 -0400)]
ni: cleaned options context

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

10 years agonitmetrics: set private visibility to internal services
Alexandre Terrasa [Sat, 22 Jun 2013 01:48:09 +0000 (21:48 -0400)]
nitmetrics: set private visibility to internal services

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

10 years agonitmetrics: display all metrics by default
Alexandre Terrasa [Sat, 22 Jun 2013 01:30:45 +0000 (21:30 -0400)]
nitmetrics: display all metrics by default

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

10 years agonitmetrics: now use model_utils
Alexandre Terrasa [Sat, 22 Jun 2013 01:22:51 +0000 (21:22 -0400)]
nitmetrics: now use model_utils

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

10 years agomodel_utils: add mclass children accessors
Alexandre Terrasa [Sat, 22 Jun 2013 01:14:24 +0000 (21:14 -0400)]
model_utils: add mclass children accessors

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

10 years agoni: group properties by classes instead of modules
Alexandre Terrasa [Sat, 22 Jun 2013 01:14:06 +0000 (21:14 -0400)]
ni: group properties by classes instead of modules

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

10 years agoni: can now search properties by their param or return types
Alexandre Terrasa [Sat, 22 Jun 2013 00:30:13 +0000 (20:30 -0400)]
ni: can now search properties by their param or return types

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

10 years agoni: sort lists by alphabetic order
Alexandre Terrasa [Fri, 21 Jun 2013 23:48:30 +0000 (19:48 -0400)]
ni: sort lists by alphabetic order

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

10 years agoni: fix imported classes list in module view
Alexandre Terrasa [Fri, 21 Jun 2013 23:27:04 +0000 (19:27 -0400)]
ni: fix imported classes list in module view

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

10 years agoni: now displaying attributes
Alexandre Terrasa [Fri, 21 Jun 2013 23:19:54 +0000 (19:19 -0400)]
ni: now displaying attributes

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

10 years agoni: fix display
Alexandre Terrasa [Fri, 21 Jun 2013 23:19:28 +0000 (19:19 -0400)]
ni: fix display

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

10 years agoni: display known clients for modules
Alexandre Terrasa [Fri, 21 Jun 2013 21:47:10 +0000 (17:47 -0400)]
ni: display known clients for modules

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

10 years agoni: standardize namespaces
Alexandre Terrasa [Fri, 21 Jun 2013 20:25:32 +0000 (16:25 -0400)]
ni: standardize namespaces

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

10 years agoni: can now search for virtual types
Alexandre Terrasa [Fri, 21 Jun 2013 20:11:20 +0000 (16:11 -0400)]
ni: can now search for virtual types

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

10 years agoni: is now able to display several mmodules and mclasses with the same name
Alexandre Terrasa [Fri, 21 Jun 2013 19:40:41 +0000 (15:40 -0400)]
ni: is now able to display several mmodules and mclasses with the same name

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

10 years agoni: better display of refined classes and properties
Alexandre Terrasa [Fri, 21 Jun 2013 19:30:11 +0000 (15:30 -0400)]
ni: better display of refined classes and properties

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

10 years agoni: now search for properties by their name
Alexandre Terrasa [Fri, 21 Jun 2013 19:29:12 +0000 (15:29 -0400)]
ni: now search for properties by their name

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

10 years agoni: standardize doc method signatures
Alexandre Terrasa [Fri, 21 Jun 2013 18:48:32 +0000 (14:48 -0400)]
ni: standardize doc method signatures

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

10 years agoni: now display FT and VT on class doc
Alexandre Terrasa [Fri, 21 Jun 2013 06:33:38 +0000 (02:33 -0400)]
ni: now display FT and VT on class doc

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

10 years agoni: extracted model facilities in their own module
Alexandre Terrasa [Fri, 21 Jun 2013 06:01:45 +0000 (02:01 -0400)]
ni: extracted model facilities in their own module

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

10 years agoni: Big cleaning
Alexandre Terrasa [Fri, 21 Jun 2013 05:51:53 +0000 (01:51 -0400)]
ni: Big cleaning

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

10 years agoni: First introduction
Alexandre Terrasa [Wed, 19 Jun 2013 18:28:45 +0000 (14:28 -0400)]
ni: First introduction

ni is now able to display index for modules and classes

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

10 years agolib: HTML clear children before each render to avoid duplicates
Alexandre Terrasa [Fri, 14 Jun 2013 14:48:39 +0000 (10:48 -0400)]
lib: HTML clear children before each render to avoid duplicates

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

10 years agotests: save html.res and html_page.res
Jean Privat [Thu, 13 Jun 2013 11:49:58 +0000 (13:49 +0200)]
tests: save html.res and html_page.res

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

10 years agoexamples: html lib example
Alexandre Terrasa [Sat, 8 Jun 2013 04:53:55 +0000 (00:53 -0400)]
examples: html lib example

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

10 years agolib: Introduced new html lib
Alexandre Terrasa [Tue, 11 Jun 2013 21:45:39 +0000 (17:45 -0400)]
lib: Introduced new html lib

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

10 years agolib: add for_abuse.nit
Jean Privat [Tue, 11 Jun 2013 02:36:17 +0000 (04:36 +0200)]
lib: add for_abuse.nit

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

10 years agolib: fix string comparaison
Jean Privat [Thu, 6 Jun 2013 18:38:59 +0000 (14:38 -0400)]
lib: fix string comparaison

commit 27602007 broke the implementation of < when comparing strings
of different lengths.

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

10 years agoMerge branch 'nitg-fixes' into next
Jean Privat [Thu, 6 Jun 2013 02:37:31 +0000 (22:37 -0400)]
Merge branch 'nitg-fixes' into next

10 years agosrc: add ngall.sh to bootstrap nitg
Jean Privat [Thu, 6 Jun 2013 02:29:30 +0000 (22:29 -0400)]
src: add ngall.sh to bootstrap nitg

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

10 years agonitg: create .nit_compile before creating file inside
Jean Privat [Thu, 6 Jun 2013 02:28:02 +0000 (22:28 -0400)]
nitg: create .nit_compile before creating file inside

This solves the crash if missing .nit_compile problem.

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

10 years agoMerge remote-tracking branch 'stefan/nitdoc' into next
Jean Privat [Tue, 28 May 2013 22:42:37 +0000 (18:42 -0400)]
Merge remote-tracking branch 'stefan/nitdoc' into next

10 years agonitdoc: Fix bug: problem when getting function information
Stefan Lage [Tue, 28 May 2013 20:43:59 +0000 (16:43 -0400)]
nitdoc: Fix bug: problem when getting function information

There was a 'bug' when we tried to commit, we didn't get the right
informations about the function which was editing, we get somes chars
which causes somes troubles in commit query. Because of the
adding of a tag in the last commit.

Signed-off-by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Inform if a comment was already modify
Stefan Lage [Tue, 28 May 2013 20:40:25 +0000 (16:40 -0400)]
nitdoc: Inform if a comment was already modify

Adding a function in 'edit mode' which inform if the comment the
customer if the function which he is editing was already modify, it
allow to show this update to compare it with the original comment

Signed-off-by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Added function to resize textbox
Stefan Lage [Tue, 28 May 2013 21:42:15 +0000 (17:42 -0400)]
nitdoc: Added function to resize textbox

Adding a function which resize a textbox in terms of its content

Signed-off-by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Added Signed-Off management
Stefan Lage [Tue, 28 May 2013 22:12:01 +0000 (18:12 -0400)]
nitdoc: Added Signed-Off management

Adding a Signed-Off field in the 'Sign In' form which allow to
'generate' its own signed-off for commits.
Addign a checkbox in commit form to obliged the customer to sign his
commit

Signed-off-by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Set all data type to JSON in Ajax queries
Stefan Lage [Mon, 27 May 2013 02:51:21 +0000 (22:51 -0400)]
nitdoc: Set all data type to JSON in Ajax queries

Change data type to JSON because there was somes troubles in commit
process

Signed-off-by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Added some field to github form
Stefan Lage [Tue, 28 May 2013 20:38:33 +0000 (16:38 -0400)]
nitdoc: Added some field to github form

Adding a title field to its form, and a field to inform about which
repository was selected when the user signed in.

Signed-off-by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Added best way to check authentification
Stefan Lage [Tue, 28 May 2013 20:34:46 +0000 (16:34 -0400)]
nitdoc: Added best way to check authentification

Adding a function to check if credentials informed are correct, if they
are or not a message is displaying to inform us.

Signed-off-by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Correcting message box
Stefan Lage [Sun, 26 May 2013 22:31:44 +0000 (18:31 -0400)]
nitdoc: Correcting message box

Correcting error message displaying when we try to sing in without
informed user/password fields.
Adding a better way to center the message box in terms of the screen
size

Signed-off-by: Stefan Lage <lagestfan@gmail.com>

10 years agotests: add sav/json.res
Jean Privat [Tue, 28 May 2013 15:15:23 +0000 (11:15 -0400)]
tests: add sav/json.res

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

10 years agoMerge remote-tracking branch 'alexis/libs/json' into next
Jean Privat [Tue, 28 May 2013 15:13:07 +0000 (11:13 -0400)]
Merge remote-tracking branch 'alexis/libs/json' into next

Conflicts:
tests/nitg-e.skip
tests/nitg-s.skip
tests/nitg.skip
tests/niti.skip

10 years agolib/json: removes spaces in test for retro-compatibility
Alexis Laferrière [Tue, 28 May 2013 15:04:39 +0000 (11:04 -0400)]
lib/json: removes spaces in test for retro-compatibility

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

10 years agolib/json: fix const char* errors
Alexis Laferrière [Tue, 28 May 2013 14:52:22 +0000 (10:52 -0400)]
lib/json: fix const char* errors

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

10 years agoparser: add a Package to the nit grammar
Jean Privat [Mon, 27 May 2013 20:12:33 +0000 (16:12 -0400)]
parser: add a Package to the nit grammar

So the eclipse plugin will be happy.

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

10 years agolib/json: also check for null in Sequence
Alexis Laferrière [Mon, 27 May 2013 18:16:15 +0000 (14:16 -0400)]
lib/json: also check for null in Sequence

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

10 years agodoc: be more clever to guess existing libraries
Jean Privat [Mon, 27 May 2013 17:49:02 +0000 (13:49 -0400)]
doc: be more clever to guess existing libraries

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

10 years agoMerge remote-tracking branch 'alexis/libs/realtime' into next
Jean Privat [Mon, 27 May 2013 17:26:48 +0000 (13:26 -0400)]
Merge remote-tracking branch 'alexis/libs/realtime' into next

10 years agolibs/json: duplicate null check for retro-compatibility
Alexis Laferrière [Mon, 27 May 2013 17:07:54 +0000 (13:07 -0400)]
libs/json: duplicate null check for retro-compatibility

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

10 years agolib: adds the realtime module to keep time of real time flow
Alexis Laferrière [Thu, 31 May 2012 00:09:36 +0000 (20:09 -0400)]
lib: adds the realtime module to keep time of real time flow

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

10 years agoMerge remote-tracking branch 'alexis/ieee-example' into next
Jean Privat [Mon, 27 May 2013 16:30:01 +0000 (12:30 -0400)]
Merge remote-tracking branch 'alexis/ieee-example' into next

10 years agoexamples: add the draw_operation example from the IEEE competition
Alexis Laferrière [Mon, 27 May 2013 15:11:12 +0000 (11:11 -0400)]
examples: add the draw_operation example from the IEEE competition

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

10 years agoMerge branch 'nitdoc' into next
Jean Privat [Sat, 25 May 2013 17:19:44 +0000 (13:19 -0400)]
Merge branch 'nitdoc' into next

10 years agodoc: update Makefile to run nitdoc with extended options
Jean Privat [Sat, 25 May 2013 17:18:49 +0000 (13:18 -0400)]
doc: update Makefile to run nitdoc with extended options

add also a doc/newmodel/index.html rule

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

10 years agotests: add more tests of libs
Jean Privat [Sat, 25 May 2013 15:11:07 +0000 (11:11 -0400)]
tests: add more tests of libs

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

10 years agotests: update sav/nitdoc
Jean Privat [Sat, 25 May 2013 13:34:47 +0000 (09:34 -0400)]
tests: update sav/nitdoc

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

10 years agotest: add testfull.sh
Jean Privat [Sat, 25 May 2013 09:46:24 +0000 (05:46 -0400)]
test: add testfull.sh

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

10 years agotests: remove # in args, this break TAP
Jean Privat [Sat, 25 May 2013 09:05:41 +0000 (05:05 -0400)]
tests: remove # in args, this break TAP

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

10 years agonitdoc: Adding automatic commit message
Stefan Lage [Thu, 23 May 2013 23:19:13 +0000 (19:19 -0400)]
nitdoc: Adding automatic commit message

Signed-off-by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Correcting cursor style hover a comment
Stefan Lage [Thu, 23 May 2013 20:26:19 +0000 (16:26 -0400)]
nitdoc: Correcting cursor style hover a comment

When the cursor is hover a comment, it is update to a hand only on edit mode

Signed-off-by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Fix bug when signing in
Stefan Lage [Fri, 24 May 2013 01:02:08 +0000 (21:02 -0400)]
nitdoc: Fix bug when signing in

Before creating the session, we check if the repository and the branch
informed are existing, whose causing some bugs when one of these do not
exist. If the repository does not exist then we stop the process. If
the branch does not exist we ask to the customer if he wants to create
it.

Signed-off-by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Fix bug : Generating the documentation.
Stefan Lage [Thu, 16 May 2013 14:25:54 +0000 (10:25 -0400)]
nitdoc: Fix bug : Generating the documentation.

One closure tag 'div' was in excess which caused the appearance of the
button 'Sign In' on the index page.
A missing part of tag 'div' closure causing a bug in the style on each
module pages.

Signed-off-by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Add a hover behavior to the mouse
Stefan Lage [Wed, 8 May 2013 20:38:23 +0000 (16:38 -0400)]
nitdoc: Add a hover behavior to the mouse

When the cursor is hover a comment  it display a 'hand' and disable it
when it is not hover.

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Fix bug: Add a function to close comments
Stefan Lage [Fri, 24 May 2013 01:01:16 +0000 (21:01 -0400)]
nitdoc: Fix bug: Add a function to close comments

Adding function which close all comments which are being edit when we close the session

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Adding a way to switch of branch
Stefan Lage [Fri, 24 May 2013 01:22:31 +0000 (21:22 -0400)]
nitdoc: Adding a way to switch of branch

Adding dropdown in the loggin form, visible only when we are
logged, which list all branches of the
repository on github, it allow to switch between all branch and load all
comment of the branch selected

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Fix bugs: Forgot variable definition
Stefan Lage [Thu, 23 May 2013 23:49:05 +0000 (19:49 -0400)]
nitdoc: Fix bugs: Forgot variable definition

This variable is supposed to contain the new comment so the commit was empty...
Now all comments are loaded when a user is logged.

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Adds function to create a new comment
Stefan Lage [Fri, 24 May 2013 00:17:41 +0000 (20:17 -0400)]
nitdoc: Adds function to create a new comment

Adding function which allow to comment a function which is not yet.

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Add a secure when the user reload the page
Stefan Lage [Thu, 23 May 2013 23:48:18 +0000 (19:48 -0400)]
nitdoc: Add a secure when the user reload the page

If a the page is reloaded or quit when a comment is being edit,
we ask if the customer really want to continue.

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Add a function to load all comments
Stefan Lage [Fri, 24 May 2013 00:42:54 +0000 (20:42 -0400)]
nitdoc: Add a function to load all comments

That function load all comment from the original repository

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Adds function to check the github branch
Stefan Lage [Fri, 24 May 2013 01:26:25 +0000 (21:26 -0400)]
nitdoc: Adds function to check the github branch

This function check the existing of the branch informed,
if it does not exist then ask if the customer want to create it or not,
if he agree the branch is created then the commit is created too, or he
disagree and the commit process is stopped

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Add a function to check the repo github.
Stefan Lage [Fri, 24 May 2013 00:55:52 +0000 (20:55 -0400)]
nitdoc: Add a function to check the repo github.

Check if the repository, informed by the user when he signed in, is
existing, obviously the function is called before the commit

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Add an action on "Commit" button
Stefan Lage [Thu, 23 May 2013 21:11:12 +0000 (17:11 -0400)]
nitdoc: Add an action on "Commit" button

This function start the commit process and return a message to inform
the user if the commit ended successfully or if there was an error during
commit

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Adds action to commit button when we are in "edit mode".
Stefan Lage [Fri, 24 May 2013 01:20:53 +0000 (21:20 -0400)]
nitdoc: Adds action to commit button when we are in "edit mode".

This function display a commit form.
Adds a another function to close this form.

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Added a function to display the edit mode of a comment
Stefan Lage [Thu, 23 May 2013 21:09:07 +0000 (17:09 -0400)]
nitdoc: Added a function to display the edit mode of a comment

This function load comment content in a "texterea" and display it with two
buttons "commit" and "cancel". Actually cancel can hide/disable the edit
mode.

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Adds a way to hide all edit tags
Stefan Lage [Fri, 24 May 2013 01:15:03 +0000 (21:15 -0400)]
nitdoc: Adds a way to hide all edit tags

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Add a css style
Stefan Lage [Thu, 23 May 2013 20:48:17 +0000 (16:48 -0400)]
nitdoc: Add a css style

Adds a style to the commit form and edit tags

signed-off by: Stefan Lage <lagestfan@gmail.com>

Conflicts:
share/nitdoc/styles/main.css

10 years agonitdoc: Added function to get the commit form
Stefan Lage [Sat, 4 May 2013 00:14:42 +0000 (20:14 -0400)]
nitdoc: Added function to get the commit form

This function add all necessary tags for the commit form.
Add also all tags for editing a comment, each are placed after a 'pre' tag
which correspond at a comment zone

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Adding an action to "sign in" button
Stefan Lage [Thu, 23 May 2013 23:03:59 +0000 (19:03 -0400)]
nitdoc: Adding an action to "sign in" button

Adding function to save github loggin in a cookie (client-side only).
It is the same thing for "sign out" action which delete the cookie

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Adds the github authenfication
Stefan Lage [Fri, 3 May 2013 23:31:41 +0000 (19:31 -0400)]
nitdoc: Adds the github authenfication

Adds the github authenfication form with its style and JS functions which displays it or not

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Adding a command line option
Stefan Lage [Fri, 3 May 2013 22:45:01 +0000 (18:45 -0400)]
nitdoc: Adding a command line option

This option allow to inform about the github repository.
If this option is used it's added in each HTML file built

signed-off by: Stefan Lage <lagestfan@gmail.com>

10 years agonitdoc: Cleaning js/css files
Stefan Lage [Thu, 23 May 2013 20:42:27 +0000 (16:42 -0400)]
nitdoc: Cleaning js/css files

Deleted all windows spaces in js and css files

signed-off by: Stefan Lage <lagestfan@gmail.com>

11 years agotest: new script testall.sh
Jean Privat [Thu, 16 May 2013 15:08:52 +0000 (11:08 -0400)]
test: new script testall.sh

test most engines easily.

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

11 years agotests: less regression tests (disable most nitg variants)
Jean Privat [Thu, 16 May 2013 14:58:59 +0000 (10:58 -0400)]
tests: less regression tests (disable most nitg variants)

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

11 years agosrc: change API of split and depreciate split_with
Jean Privat [Thu, 16 May 2013 14:56:25 +0000 (10:56 -0400)]
src: change API of split and depreciate split_with

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

11 years agosrc: use split_with instead of split
Jean Privat [Thu, 16 May 2013 14:55:55 +0000 (10:55 -0400)]
src: use split_with instead of split

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

11 years agolib: remove REQUIRE on pipeline::sort_with
Jean Privat [Wed, 27 Mar 2013 07:36:28 +0000 (03:36 -0400)]
lib: remove REQUIRE on pipeline::sort_with

The AbstractSorter does all the job.

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

11 years agolib: AbstractSorter accepts null
Jean Privat [Wed, 27 Mar 2013 07:35:28 +0000 (03:35 -0400)]
lib: AbstractSorter accepts null

There is no real reason to refuse it.

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

11 years ago.gitattribute: do not diff c_src and parser generated files
Jean Privat [Thu, 16 May 2013 14:40:18 +0000 (10:40 -0400)]
.gitattribute: do not diff c_src and parser generated files

This should have been done years ago!

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

11 years agoMerge branch 'prescc' into next
Jean Privat [Thu, 16 May 2013 14:24:02 +0000 (10:24 -0400)]
Merge branch 'prescc' into next

11 years agoMerge branch 'socket' into next
Jean Privat [Thu, 16 May 2013 14:19:26 +0000 (10:19 -0400)]
Merge branch 'socket' into next

11 years agotests: do not use program_name for examples/socket_*.nit
Jean Privat [Thu, 16 May 2013 14:17:50 +0000 (10:17 -0400)]
tests: do not use program_name for examples/socket_*.nit

The behavior is not consistent for interpreter and compiler.

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

11 years agoMerge remote-tracking branch 'nathan/gtk'
Jean Privat [Thu, 16 May 2013 01:31:13 +0000 (21:31 -0400)]
Merge remote-tracking branch 'nathan/gtk'

11 years agotests: remove most ffi-related skips
Jean Privat [Thu, 16 May 2013 01:29:31 +0000 (21:29 -0400)]
tests: remove most ffi-related skips

NOT YET IMPLEMENTS automatically skips them.

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

11 years agonitg: NOT YET IMPLEMENTED on AExternInitPropdef
Jean Privat [Thu, 16 May 2013 01:27:01 +0000 (21:27 -0400)]
nitg: NOT YET IMPLEMENTED on AExternInitPropdef

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

11 years agomodelbuilder: AExternInitPropdef implicit name is `init`
Jean Privat [Thu, 16 May 2013 01:26:31 +0000 (21:26 -0400)]
modelbuilder: AExternInitPropdef implicit name is `init`

because `new X` is `new X.init`

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

11 years agolib/json: separate the pretty print from libjson0 v0.10
Alexis Laferrière [Thu, 16 May 2013 01:01:07 +0000 (21:01 -0400)]
lib/json: separate the pretty print from libjson0 v0.10

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

11 years agolib/gtk: clean up trailing white spaces
Alexis Laferrière [Tue, 14 May 2013 19:52:37 +0000 (15:52 -0400)]
lib/gtk: clean up trailing white spaces

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

11 years agolib/gtk: brings back the gtk lib as a defaut redirection
Alexis Laferrière [Tue, 14 May 2013 19:48:17 +0000 (15:48 -0400)]
lib/gtk: brings back the gtk lib as a defaut redirection

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

11 years agolib/gtk: adds gtk3_6 and move GtkSearchEntry to it
Alexis Laferrière [Tue, 14 May 2013 19:44:15 +0000 (15:44 -0400)]
lib/gtk: adds gtk3_6 and move GtkSearchEntry to it

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