Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 10:57:46 -0700 (Thu, 01 Nov 2007)
Revision: 12457
Log message:

      The keyword characters ~,? should be treated as "other" text,
     unless followed by identifier text.  This fixes a problem
     
        X = ~
     
     would raise "illegal character: ~"
     
     Also, added some support for Mac OS X stdio.h to the C parser.

Changes  Path(relative to omake-branches/0.9.8.x)
+1 -0 lib/parse/C/Lex.om
+12 -1 lib/parse/C/Parse.om
+2 -2 lib/parse/LaTeX/Lex.om
+1 -0 lib/parse/LaTeX/Macros.om
+9 -7 src/env/omake_ast_lex.mll

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 11:00:31 -0700 (Thu, 01 Nov 2007)
Revision: 12458
Log message:

      Paren args got broken on the previous merge.
     
     A "paren arg" is some text enclosed in parens.
     
         osh> println(f(x, y, z))
         f(x, y, z)
     
     The commas are not special inside the parens.

Changes  Path(relative to omake-branches/jumbo/syntax/src/env)
+3 -3 omake_ast_parse.input

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 14:03:22 -0700 (Thu, 01 Nov 2007)
Revision: 12459
Log message:

      merge 12444:12458 from svn://svn.metaprl.org/omake-branches/0.9.8.x into syntax
     
     Fixed that grammar, it was broken in several places.

Changes  Path(relative to omake-branches/jumbo/syntax)
Properties .
+5 -3 lib/Pervasives.om
+1 -0 lib/parse/C/Lex.om
+12 -1 lib/parse/C/Parse.om
+2 -2 lib/parse/LaTeX/Lex.om
+1 -0 lib/parse/LaTeX/Macros.om
+1 -0 src/ast/omake_ast.ml
+1 -0 src/ast/omake_ast_print.ml
+1 -1 src/ast/omake_ast_util.ml
+1 -0 src/builtin/omake_builtin_base.ml
+4 -6 src/clib/omake_shell_sys.c
+8 -6 src/env/omake_ast_lex.mll
+6 -6 src/env/omake_ast_parse.input
+34 -33 src/env/omake_exp_lex.ml
+61 -8 src/env/omake_exp_parse.mly
+2 -1 src/env/omake_ir_ast.ml
+3 -1 src/eval/omake_eval.ml
Properties test/syntax/
Added test/syntax/Test1
Properties test/syntax/Test1
Added test/syntax/Test2
Added test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 14:06:08 -0700 (Thu, 01 Nov 2007)
Revision: 12460
Log message:

      Automated merge of 12448:12459 from svn://svn.metaprl.org/omake-branches/0.9.8.x into var2

Changes  Path(relative to omake-branches/jumbo/var2)
Properties .
+1 -0 lib/parse/C/Lex.om
+12 -1 lib/parse/C/Parse.om
+2 -2 lib/parse/LaTeX/Lex.om
+1 -0 lib/parse/LaTeX/Macros.om
+4 -6 src/clib/omake_shell_sys.c
+9 -7 src/env/omake_ast_lex.mll

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 14:33:48 -0700 (Thu, 01 Nov 2007)
Revision: 12461
Log message:

      merge 12362:12460 from svn://svn.metaprl.org/omake-branches/jumbo/var2 into var3

Changes  Path(relative to omake-branches/jumbo/var3)
Properties .
+10 -2 INSTALL
+2 -2 OMakefile
Deleted doc/html/announce.txt
Deleted doc/html/changelog.html
Deleted doc/html/contents_motif.gif
Deleted doc/html/download.html
Deleted doc/html/images/
Deleted doc/html/index.html
Deleted doc/html/next_motif.gif
Deleted doc/html/omake_lists.html
Deleted doc/html/omake_papers.html
Deleted doc/html/omake_users.html
Deleted doc/html/previous_motif.gif
Copied doc/images/ (from rev 12460, omake-branches/jumbo/var2/doc/images)
Properties doc/images/ (from rev 12460, omake-branches/jumbo/var2/doc/images)
+5 -4 doc/src/omake-doc.tex
+66 -10 doc/src/omake-language.tex
Copied doc/webpage/ (from rev 12460, omake-branches/jumbo/var2/doc/webpage)
+0 -0 doc/webpage/manual/
+20 -6 lib/Pervasives.om
+2 -5 lib/configure/Configure.om
+3 -2 lib/parse/C/Lex.om
+12 -1 lib/parse/C/Parse.om
Copied lib/parse/LaTeX/ (from rev 12460, omake-branches/jumbo/var2/lib/parse/LaTeX)
Properties lib/parse/LaTeX/ (from rev 12460, omake-branches/jumbo/var2/lib/parse/LaTeX)
+1 -1 omake.spec
+1 -1 omake.spec.in
+10 -3 src/ast/omake_ast.ml
+126 -14 src/ast/omake_ast_print.ml
+4 -3 src/ast/omake_ast_print.mli
+14 -7 src/ast/omake_ast_util.ml
+4 -1 src/build/omake_rule.ml
+3 -3 src/builtin/omake_builtin_file.ml
+4 -2 src/builtin/omake_builtin_io_fun.ml
+152 -2 src/builtin/omake_builtin_object.ml
+3 -3 src/builtin/omake_builtin_sys.ml
+4 -6 src/clib/omake_shell_sys.c
+19 -8 src/env/omake_ast_lex.mll
+76 -40 src/env/omake_ast_parse.input
+11 -3 src/env/omake_command_digest.ml
+109 -47 src/env/omake_env.ml
+6 -5 src/env/omake_env.mli
+8 -1 src/env/omake_gen_parse.ml
+57 -46 src/env/omake_ir_ast.ml
+2 -0 src/eval/omake_eval.ml
+6 -4 src/ir/omake_ir.ml
+6 -4 src/ir/omake_ir_free_vars.ml
+2 -1 src/ir/omake_options.mli
+1 -1 src/ir/omake_pos.ml
+6 -1 src/ir/omake_value_print.ml
+2 -2 src/ir/omake_value_type.ml
+0 -1 test/OMakefile
+8 -8 test/curry/Test2
+5 -5 test/curry/Test5
+2 -2 test/keyword/Test1
+5 -5 test/keyword/Test2
+3 -3 test/keyword/Test3
Copied test/keyword/Test4 (from rev 12460, omake-branches/jumbo/var2/test/keyword/Test4)
Copied test/keyword/Test5 (from rev 12460, omake-branches/jumbo/var2/test/keyword/Test5)
Copied test/keyword/Test6 (from rev 12460, omake-branches/jumbo/var2/test/keyword/Test6)
+2 -1 test/memo/Test6/OMakeroot
+1 -4 test/object/Test08
Properties test/shell/
Copied test/shell/Test5 (from rev 12460, omake-branches/jumbo/var2/test/shell/Test5)
+1 -1 version.txt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 14:35:59 -0700 (Thu, 01 Nov 2007)
Revision: 12462
Log message:

      Automated merge of 12364:12461 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into auto

Changes  Path(relative to omake-branches/jumbo/auto)
Properties .
+10 -2 INSTALL
+2 -2 OMakefile
Deleted doc/html/announce.txt
Deleted doc/html/changelog.html
Deleted doc/html/contents_motif.gif
Deleted doc/html/download.html
Deleted doc/html/images/
Deleted doc/html/index.html
Deleted doc/html/next_motif.gif
Deleted doc/html/omake_lists.html
Deleted doc/html/omake_papers.html
Deleted doc/html/omake_users.html
Deleted doc/html/previous_motif.gif
Copied doc/images/ (from rev 12461, omake-branches/jumbo/var3/doc/images)
Properties doc/images/ (from rev 12461, omake-branches/jumbo/var3/doc/images)
+5 -4 doc/src/omake-doc.tex
+66 -10 doc/src/omake-language.tex
Copied doc/webpage/ (from rev 12461, omake-branches/jumbo/var3/doc/webpage)
+0 -0 doc/webpage/manual/
+20 -6 lib/Pervasives.om
+2 -5 lib/configure/Configure.om
+3 -2 lib/parse/C/Lex.om
+12 -1 lib/parse/C/Parse.om
Copied lib/parse/LaTeX/ (from rev 12461, omake-branches/jumbo/var3/lib/parse/LaTeX)
Properties lib/parse/LaTeX/ (from rev 12461, omake-branches/jumbo/var3/lib/parse/LaTeX)
+1 -1 omake.spec
+1 -1 omake.spec.in
+10 -3 src/ast/omake_ast.ml
+126 -14 src/ast/omake_ast_print.ml
+4 -3 src/ast/omake_ast_print.mli
+14 -7 src/ast/omake_ast_util.ml
+4 -1 src/build/omake_rule.ml
+3 -3 src/builtin/omake_builtin_file.ml
+4 -2 src/builtin/omake_builtin_io_fun.ml
+152 -2 src/builtin/omake_builtin_object.ml
+3 -3 src/builtin/omake_builtin_sys.ml
+4 -6 src/clib/omake_shell_sys.c
+19 -8 src/env/omake_ast_lex.mll
+76 -40 src/env/omake_ast_parse.input
+11 -3 src/env/omake_command_digest.ml
+109 -47 src/env/omake_env.ml
+6 -5 src/env/omake_env.mli
+8 -1 src/env/omake_gen_parse.ml
+57 -46 src/env/omake_ir_ast.ml
+2 -0 src/eval/omake_eval.ml
+6 -4 src/ir/omake_ir.ml
+6 -4 src/ir/omake_ir_free_vars.ml
+2 -1 src/ir/omake_options.mli
+1 -1 src/ir/omake_pos.ml
+6 -1 src/ir/omake_value_print.ml
+2 -2 src/ir/omake_value_type.ml
+0 -1 test/OMakefile
+8 -8 test/curry/Test2
+5 -5 test/curry/Test5
+2 -2 test/keyword/Test1
+5 -5 test/keyword/Test2
+3 -3 test/keyword/Test3
Copied test/keyword/Test4 (from rev 12461, omake-branches/jumbo/var3/test/keyword/Test4)
Copied test/keyword/Test5 (from rev 12461, omake-branches/jumbo/var3/test/keyword/Test5)
Copied test/keyword/Test6 (from rev 12461, omake-branches/jumbo/var3/test/keyword/Test6)
+2 -1 test/memo/Test6/OMakeroot
+1 -4 test/object/Test08
Properties test/shell/
Copied test/shell/Test5 (from rev 12461, omake-branches/jumbo/var3/test/shell/Test5)
+1 -1 version.txt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 14:44:18 -0700 (Thu, 01 Nov 2007)
Revision: 12463
Log message:

      merge 12363:12462 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into const

Changes  Path(relative to omake-branches/jumbo/const)
Properties .
+10 -2 INSTALL
+2 -2 OMakefile
Deleted doc/html/announce.txt
Deleted doc/html/changelog.html
Deleted doc/html/contents_motif.gif
Deleted doc/html/download.html
Deleted doc/html/images/
Deleted doc/html/index.html
Deleted doc/html/next_motif.gif
Deleted doc/html/omake_lists.html
Deleted doc/html/omake_papers.html
Deleted doc/html/omake_users.html
Deleted doc/html/previous_motif.gif
Copied doc/images/ (from rev 12462, omake-branches/jumbo/var3/doc/images)
Properties doc/images/ (from rev 12462, omake-branches/jumbo/var3/doc/images)
+5 -4 doc/src/omake-doc.tex
+66 -10 doc/src/omake-language.tex
Copied doc/webpage/ (from rev 12462, omake-branches/jumbo/var3/doc/webpage)
+0 -0 doc/webpage/manual/
+20 -6 lib/Pervasives.om
+2 -5 lib/configure/Configure.om
+3 -2 lib/parse/C/Lex.om
+12 -1 lib/parse/C/Parse.om
Copied lib/parse/LaTeX/ (from rev 12462, omake-branches/jumbo/var3/lib/parse/LaTeX)
Properties lib/parse/LaTeX/ (from rev 12462, omake-branches/jumbo/var3/lib/parse/LaTeX)
+1 -1 omake.spec
+1 -1 omake.spec.in
+1 -1 src/Makefile
+1 -1 src/Makefile.nt
+10 -3 src/ast/omake_ast.ml
+126 -14 src/ast/omake_ast_print.ml
+4 -3 src/ast/omake_ast_print.mli
+14 -7 src/ast/omake_ast_util.ml
+4 -1 src/build/omake_rule.ml
+3 -3 src/builtin/omake_builtin_file.ml
+4 -2 src/builtin/omake_builtin_io_fun.ml
+152 -2 src/builtin/omake_builtin_object.ml
+3 -3 src/builtin/omake_builtin_sys.ml
+4 -6 src/clib/omake_shell_sys.c
+19 -8 src/env/omake_ast_lex.mll
+76 -40 src/env/omake_ast_parse.input
+11 -3 src/env/omake_command_digest.ml
+109 -47 src/env/omake_env.ml
+6 -5 src/env/omake_env.mli
+8 -1 src/env/omake_gen_parse.ml
+57 -46 src/env/omake_ir_ast.ml
+2 -0 src/eval/omake_eval.ml
+6 -4 src/ir/omake_ir.ml
+6 -4 src/ir/omake_ir_free_vars.ml
+2 -1 src/ir/omake_options.mli
+1 -1 src/ir/omake_pos.ml
+6 -1 src/ir/omake_value_print.ml
+2 -2 src/ir/omake_value_type.ml
+0 -1 test/OMakefile
+8 -8 test/curry/Test2
+5 -5 test/curry/Test5
+2 -2 test/keyword/Test1
+5 -5 test/keyword/Test2
+3 -3 test/keyword/Test3
Copied test/keyword/Test4 (from rev 12462, omake-branches/jumbo/var3/test/keyword/Test4)
Copied test/keyword/Test5 (from rev 12462, omake-branches/jumbo/var3/test/keyword/Test5)
Copied test/keyword/Test6 (from rev 12462, omake-branches/jumbo/var3/test/keyword/Test6)
+2 -1 test/memo/Test6/OMakeroot
+1 -4 test/object/Test08
Properties test/shell/
Copied test/shell/Test5 (from rev 12462, omake-branches/jumbo/var3/test/shell/Test5)
+1 -1 version.txt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 14:49:25 -0700 (Thu, 01 Nov 2007)
Revision: 12464
Log message:

      merge 12365:12463 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into int

Changes  Path(relative to omake-branches/jumbo/int)
Properties .
+10 -2 INSTALL
+2 -2 OMakefile
Deleted doc/html/announce.txt
Deleted doc/html/changelog.html
Deleted doc/html/contents_motif.gif
Deleted doc/html/download.html
Deleted doc/html/images/
Deleted doc/html/index.html
Deleted doc/html/next_motif.gif
Deleted doc/html/omake_lists.html
Deleted doc/html/omake_papers.html
Deleted doc/html/omake_users.html
Deleted doc/html/previous_motif.gif
Copied doc/images/ (from rev 12463, omake-branches/jumbo/var3/doc/images)
Properties doc/images/ (from rev 12463, omake-branches/jumbo/var3/doc/images)
+5 -4 doc/src/omake-doc.tex
+66 -10 doc/src/omake-language.tex
Copied doc/webpage/ (from rev 12463, omake-branches/jumbo/var3/doc/webpage)
+0 -0 doc/webpage/manual/
+20 -6 lib/Pervasives.om
+2 -5 lib/configure/Configure.om
+3 -2 lib/parse/C/Lex.om
+12 -1 lib/parse/C/Parse.om
Copied lib/parse/LaTeX/ (from rev 12463, omake-branches/jumbo/var3/lib/parse/LaTeX)
Properties lib/parse/LaTeX/ (from rev 12463, omake-branches/jumbo/var3/lib/parse/LaTeX)
+1 -1 omake.spec
+1 -1 omake.spec.in
+10 -3 src/ast/omake_ast.ml
+126 -14 src/ast/omake_ast_print.ml
+4 -3 src/ast/omake_ast_print.mli
+14 -7 src/ast/omake_ast_util.ml
+4 -1 src/build/omake_rule.ml
+3 -3 src/builtin/omake_builtin_file.ml
+4 -2 src/builtin/omake_builtin_io_fun.ml
+158 -2 src/builtin/omake_builtin_object.ml
+3 -3 src/builtin/omake_builtin_sys.ml
+4 -6 src/clib/omake_shell_sys.c
+19 -8 src/env/omake_ast_lex.mll
+76 -40 src/env/omake_ast_parse.input
+11 -3 src/env/omake_command_digest.ml
+109 -47 src/env/omake_env.ml
+6 -5 src/env/omake_env.mli
+8 -1 src/env/omake_gen_parse.ml
+57 -46 src/env/omake_ir_ast.ml
+2 -0 src/eval/omake_eval.ml
+6 -4 src/ir/omake_ir.ml
+6 -4 src/ir/omake_ir_free_vars.ml
+2 -1 src/ir/omake_options.mli
+1 -1 src/ir/omake_pos.ml
+6 -1 src/ir/omake_value_print.ml
+2 -2 src/ir/omake_value_type.ml
+0 -1 test/OMakefile
+8 -8 test/curry/Test2
+5 -5 test/curry/Test5
+2 -2 test/keyword/Test1
+5 -5 test/keyword/Test2
+3 -3 test/keyword/Test3
Copied test/keyword/Test4 (from rev 12463, omake-branches/jumbo/var3/test/keyword/Test4)
Copied test/keyword/Test5 (from rev 12463, omake-branches/jumbo/var3/test/keyword/Test5)
Copied test/keyword/Test6 (from rev 12463, omake-branches/jumbo/var3/test/keyword/Test6)
+2 -1 test/memo/Test6/OMakeroot
+1 -4 test/object/Test08
Properties test/shell/
Copied test/shell/Test5 (from rev 12463, omake-branches/jumbo/var3/test/shell/Test5)
+1 -1 version.txt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 14:51:54 -0700 (Thu, 01 Nov 2007)
Revision: 12465
Log message:

      Automated merge of 12366:12464 from svn://svn.metaprl.org/omake-branches/jumbo/int into dll

Changes  Path(relative to omake-branches/jumbo/dll)
Properties .
+10 -2 INSTALL
+2 -2 OMakefile
Deleted doc/html/announce.txt
Deleted doc/html/changelog.html
Deleted doc/html/contents_motif.gif
Deleted doc/html/download.html
Deleted doc/html/images/
Deleted doc/html/index.html
Deleted doc/html/next_motif.gif
Deleted doc/html/omake_lists.html
Deleted doc/html/omake_papers.html
Deleted doc/html/omake_users.html
Deleted doc/html/previous_motif.gif
Copied doc/images/ (from rev 12464, omake-branches/jumbo/int/doc/images)
Properties doc/images/ (from rev 12464, omake-branches/jumbo/int/doc/images)
+5 -4 doc/src/omake-doc.tex
+66 -10 doc/src/omake-language.tex
Copied doc/webpage/ (from rev 12464, omake-branches/jumbo/int/doc/webpage)
+0 -0 doc/webpage/manual/
+20 -6 lib/Pervasives.om
+2 -5 lib/configure/Configure.om
+3 -2 lib/parse/C/Lex.om
+12 -1 lib/parse/C/Parse.om
Copied lib/parse/LaTeX/ (from rev 12464, omake-branches/jumbo/int/lib/parse/LaTeX)
Properties lib/parse/LaTeX/ (from rev 12464, omake-branches/jumbo/int/lib/parse/LaTeX)
+1 -1 omake.spec
+1 -1 omake.spec.in
+10 -3 src/ast/omake_ast.ml
+126 -14 src/ast/omake_ast_print.ml
+4 -3 src/ast/omake_ast_print.mli
+14 -7 src/ast/omake_ast_util.ml
+4 -1 src/build/omake_rule.ml
+3 -3 src/builtin/omake_builtin_file.ml
+4 -2 src/builtin/omake_builtin_io_fun.ml
+158 -2 src/builtin/omake_builtin_object.ml
+3 -3 src/builtin/omake_builtin_sys.ml
+4 -6 src/clib/omake_shell_sys.c
+19 -8 src/env/omake_ast_lex.mll
+76 -40 src/env/omake_ast_parse.input
+11 -3 src/env/omake_command_digest.ml
+109 -47 src/env/omake_env.ml
+6 -5 src/env/omake_env.mli
+8 -1 src/env/omake_gen_parse.ml
+57 -46 src/env/omake_ir_ast.ml
+2 -0 src/eval/omake_eval.ml
+6 -4 src/ir/omake_ir.ml
+6 -4 src/ir/omake_ir_free_vars.ml
+2 -1 src/ir/omake_options.mli
+1 -1 src/ir/omake_pos.ml
+6 -1 src/ir/omake_value_print.ml
+2 -2 src/ir/omake_value_type.ml
+0 -1 test/OMakefile
+8 -8 test/curry/Test2
+5 -5 test/curry/Test5
+2 -2 test/keyword/Test1
+5 -5 test/keyword/Test2
+3 -3 test/keyword/Test3
Copied test/keyword/Test4 (from rev 12464, omake-branches/jumbo/int/test/keyword/Test4)
Copied test/keyword/Test5 (from rev 12464, omake-branches/jumbo/int/test/keyword/Test5)
Copied test/keyword/Test6 (from rev 12464, omake-branches/jumbo/int/test/keyword/Test6)
+2 -1 test/memo/Test6/OMakeroot
+1 -4 test/object/Test08
Properties test/shell/
Copied test/shell/Test5 (from rev 12464, omake-branches/jumbo/int/test/shell/Test5)
+1 -1 version.txt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 14:55:39 -0700 (Thu, 01 Nov 2007)
Revision: 12466
Log message:

      merge 12367:12465 from svn://svn.metaprl.org/omake-branches/jumbo/dll into all-features

Changes  Path(relative to omake-branches/jumbo/all-features)
Properties .
+10 -2 INSTALL
+2 -2 OMakefile
Deleted doc/html/announce.txt
Deleted doc/html/changelog.html
Deleted doc/html/contents_motif.gif
Deleted doc/html/download.html
Deleted doc/html/images/
Deleted doc/html/index.html
Deleted doc/html/next_motif.gif
Deleted doc/html/omake_lists.html
Deleted doc/html/omake_papers.html
Deleted doc/html/omake_users.html
Deleted doc/html/previous_motif.gif
Copied doc/images/ (from rev 12465, omake-branches/jumbo/dll/doc/images)
Properties doc/images/ (from rev 12465, omake-branches/jumbo/dll/doc/images)
+5 -4 doc/src/omake-doc.tex
+66 -10 doc/src/omake-language.tex
Copied doc/webpage/ (from rev 12465, omake-branches/jumbo/dll/doc/webpage)
+0 -0 doc/webpage/manual/
+20 -6 lib/Pervasives.om
+2 -5 lib/configure/Configure.om
+3 -2 lib/parse/C/Lex.om
+12 -1 lib/parse/C/Parse.om
Copied lib/parse/LaTeX/ (from rev 12465, omake-branches/jumbo/dll/lib/parse/LaTeX)
Properties lib/parse/LaTeX/ (from rev 12465, omake-branches/jumbo/dll/lib/parse/LaTeX)
+1 -1 omake.spec
+1 -1 omake.spec.in
+1 -1 src/Makefile
+1 -1 src/Makefile.nt
+10 -3 src/ast/omake_ast.ml
+126 -14 src/ast/omake_ast_print.ml
+4 -3 src/ast/omake_ast_print.mli
+14 -7 src/ast/omake_ast_util.ml
+4 -1 src/build/omake_rule.ml
+3 -3 src/builtin/omake_builtin_file.ml
+4 -2 src/builtin/omake_builtin_io_fun.ml
+158 -2 src/builtin/omake_builtin_object.ml
+3 -3 src/builtin/omake_builtin_sys.ml
+4 -6 src/clib/omake_shell_sys.c
+19 -8 src/env/omake_ast_lex.mll
+76 -40 src/env/omake_ast_parse.input
+11 -3 src/env/omake_command_digest.ml
+109 -47 src/env/omake_env.ml
+6 -5 src/env/omake_env.mli
+8 -1 src/env/omake_gen_parse.ml
+57 -46 src/env/omake_ir_ast.ml
+2 -0 src/eval/omake_eval.ml
+6 -4 src/ir/omake_ir.ml
+6 -4 src/ir/omake_ir_free_vars.ml
+2 -1 src/ir/omake_options.mli
+1 -1 src/ir/omake_pos.ml
+6 -1 src/ir/omake_value_print.ml
+2 -2 src/ir/omake_value_type.ml
+0 -1 test/OMakefile
+8 -8 test/curry/Test2
+5 -5 test/curry/Test5
+2 -2 test/keyword/Test1
+5 -5 test/keyword/Test2
+3 -3 test/keyword/Test3
Copied test/keyword/Test4 (from rev 12465, omake-branches/jumbo/dll/test/keyword/Test4)
Copied test/keyword/Test5 (from rev 12465, omake-branches/jumbo/dll/test/keyword/Test5)
Copied test/keyword/Test6 (from rev 12465, omake-branches/jumbo/dll/test/keyword/Test6)
+2 -1 test/memo/Test6/OMakeroot
+1 -4 test/object/Test08
Properties test/shell/
Copied test/shell/Test5 (from rev 12465, omake-branches/jumbo/dll/test/shell/Test5)
+1 -1 version.txt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 14:58:05 -0700 (Thu, 01 Nov 2007)
Revision: 12467
Log message:

      Automated merge of 12368:12466 from svn://svn.metaprl.org/omake-branches/jumbo/all-features into parse

Changes  Path(relative to omake-branches/jumbo/parse)
Properties .
+10 -2 INSTALL
+2 -2 OMakefile
Deleted doc/html/announce.txt
Deleted doc/html/changelog.html
Deleted doc/html/contents_motif.gif
Deleted doc/html/download.html
Deleted doc/html/images/
Deleted doc/html/index.html
Deleted doc/html/next_motif.gif
Deleted doc/html/omake_lists.html
Deleted doc/html/omake_papers.html
Deleted doc/html/omake_users.html
Deleted doc/html/previous_motif.gif
Copied doc/images/ (from rev 12466, omake-branches/jumbo/all-features/doc/images)
Properties doc/images/ (from rev 12466, omake-branches/jumbo/all-features/doc/images)
+5 -4 doc/src/omake-doc.tex
+66 -10 doc/src/omake-language.tex
Copied doc/webpage/ (from rev 12466, omake-branches/jumbo/all-features/doc/webpage)
+0 -0 doc/webpage/manual/
+20 -6 lib/Pervasives.om
+2 -5 lib/configure/Configure.om
+3 -2 lib/parse/C/Lex.om
+12 -1 lib/parse/C/Parse.om
Copied lib/parse/LaTeX/ (from rev 12466, omake-branches/jumbo/all-features/lib/parse/LaTeX)
Properties lib/parse/LaTeX/ (from rev 12466, omake-branches/jumbo/all-features/lib/parse/LaTeX)
+1 -1 omake.spec
+1 -1 omake.spec.in
+10 -3 src/ast/omake_ast.ml
+126 -14 src/ast/omake_ast_print.ml
+4 -3 src/ast/omake_ast_print.mli
+14 -7 src/ast/omake_ast_util.ml
+4 -1 src/build/omake_rule.ml
+3 -3 src/builtin/omake_builtin_file.ml
+4 -2 src/builtin/omake_builtin_io_fun.ml
+158 -2 src/builtin/omake_builtin_object.ml
+3 -3 src/builtin/omake_builtin_sys.ml
+4 -6 src/clib/omake_shell_sys.c
+19 -8 src/env/omake_ast_lex.mll
+76 -40 src/env/omake_ast_parse.input
+11 -3 src/env/omake_command_digest.ml
+109 -47 src/env/omake_env.ml
+6 -5 src/env/omake_env.mli
+8 -1 src/env/omake_gen_parse.ml
+57 -46 src/env/omake_ir_ast.ml
+2 -0 src/eval/omake_eval.ml
+6 -4 src/ir/omake_ir.ml
+6 -4 src/ir/omake_ir_free_vars.ml
+2 -1 src/ir/omake_options.mli
+1 -1 src/ir/omake_pos.ml
+6 -1 src/ir/omake_value_print.ml
+2 -2 src/ir/omake_value_type.ml
+0 -1 test/OMakefile
+8 -8 test/curry/Test2
+5 -5 test/curry/Test5
+2 -2 test/keyword/Test1
+5 -5 test/keyword/Test2
+3 -3 test/keyword/Test3
Copied test/keyword/Test4 (from rev 12466, omake-branches/jumbo/all-features/test/keyword/Test4)
Copied test/keyword/Test5 (from rev 12466, omake-branches/jumbo/all-features/test/keyword/Test5)
Copied test/keyword/Test6 (from rev 12466, omake-branches/jumbo/all-features/test/keyword/Test6)
+2 -1 test/memo/Test6/OMakeroot
+1 -4 test/object/Test08
Properties test/shell/
Copied test/shell/Test5 (from rev 12466, omake-branches/jumbo/all-features/test/shell/Test5)
+1 -1 version.txt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 15:04:26 -0700 (Thu, 01 Nov 2007)
Revision: 12468
Log message:

      merge 12369:12467 from svn://svn.metaprl.org/omake-branches/jumbo/parse into dll2

Changes  Path(relative to omake-branches/jumbo/dll2)
Properties .
+10 -2 INSTALL
+2 -2 OMakefile
Deleted doc/html/announce.txt
Deleted doc/html/changelog.html
Deleted doc/html/contents_motif.gif
Deleted doc/html/download.html
Deleted doc/html/images/
Deleted doc/html/index.html
Deleted doc/html/next_motif.gif
Deleted doc/html/omake_lists.html
Deleted doc/html/omake_papers.html
Deleted doc/html/omake_users.html
Deleted doc/html/previous_motif.gif
Copied doc/images/ (from rev 12467, omake-branches/jumbo/parse/doc/images)
Properties doc/images/ (from rev 12467, omake-branches/jumbo/parse/doc/images)
+5 -4 doc/src/omake-doc.tex
+66 -10 doc/src/omake-language.tex
Copied doc/webpage/ (from rev 12467, omake-branches/jumbo/parse/doc/webpage)
+0 -0 doc/webpage/manual/
+20 -6 lib/Pervasives.om
+8 -8 lib/build/C.om
+1 -1 lib/build/Dll.om
+2 -5 lib/configure/Configure.om
+3 -2 lib/parse/C/Lex.om
+15 -1 lib/parse/C/Parse.om
Copied lib/parse/LaTeX/ (from rev 12467, omake-branches/jumbo/parse/lib/parse/LaTeX)
Properties lib/parse/LaTeX/ (from rev 12467, omake-branches/jumbo/parse/lib/parse/LaTeX)
+1 -1 omake.spec
+1 -1 omake.spec.in
+10 -3 src/ast/omake_ast.ml
+126 -14 src/ast/omake_ast_print.ml
+4 -3 src/ast/omake_ast_print.mli
+14 -7 src/ast/omake_ast_util.ml
+4 -1 src/build/omake_rule.ml
+3 -3 src/builtin/omake_builtin_file.ml
+4 -2 src/builtin/omake_builtin_io_fun.ml
+160 -2 src/builtin/omake_builtin_object.ml
+3 -3 src/builtin/omake_builtin_sys.ml
+4 -6 src/clib/omake_shell_sys.c
+19 -8 src/env/omake_ast_lex.mll
+76 -40 src/env/omake_ast_parse.input
+11 -3 src/env/omake_command_digest.ml
+109 -47 src/env/omake_env.ml
+6 -5 src/env/omake_env.mli
+8 -1 src/env/omake_gen_parse.ml
+57 -46 src/env/omake_ir_ast.ml
+2 -0 src/eval/omake_eval.ml
+6 -4 src/ir/omake_ir.ml
+6 -4 src/ir/omake_ir_free_vars.ml
+2 -1 src/ir/omake_options.mli
+1 -1 src/ir/omake_pos.ml
+6 -1 src/ir/omake_value_print.ml
+2 -2 src/ir/omake_value_type.ml
+0 -1 test/OMakefile
+8 -8 test/curry/Test2
+5 -5 test/curry/Test5
+2 -2 test/keyword/Test1
+5 -5 test/keyword/Test2
+3 -3 test/keyword/Test3
Copied test/keyword/Test4 (from rev 12467, omake-branches/jumbo/parse/test/keyword/Test4)
Copied test/keyword/Test5 (from rev 12467, omake-branches/jumbo/parse/test/keyword/Test5)
Copied test/keyword/Test6 (from rev 12467, omake-branches/jumbo/parse/test/keyword/Test6)
+2 -1 test/memo/Test6/OMakeroot
+1 -4 test/object/Test08
Properties test/shell/
Copied test/shell/Test5 (from rev 12467, omake-branches/jumbo/parse/test/shell/Test5)
+1 -1 version.txt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 15:37:01 -0700 (Thu, 01 Nov 2007)
Revision: 12469
Log message:

      Incorporate the syntax branch.

Changes  Path(relative to omake-branches/0.9.8.x)
+553 -579 doc/html/omake-all-index.html
+39 -39 doc/html/omake-autoconf.html
+134 -145 doc/html/omake-base.html
+4 -4 doc/html/omake-build-examples.html
+165 -174 doc/html/omake-build.html
+462 -470 doc/html/omake-contents.html
+23 -23 doc/html/omake-detail.html
+2043 -2245 doc/html/omake-doc.html
+146 -159 doc/html/omake-fun-index.html
+41 -41 doc/html/omake-grammar.html
+23 -23 doc/html/omake-language-examples.html
+29 -37 doc/html/omake-language-naming.html
+45 -111 doc/html/omake-language.html
+25 -26 doc/html/omake-obj-index.html
+3 -3 doc/html/omake-option-index.html
+45 -45 doc/html/omake-options.html
+29 -32 doc/html/omake-pervasives.html
+3 -3 doc/html/omake-quickstart.html
+11 -12 doc/html/omake-references.html
+65 -65 doc/html/omake-rules.html
+32 -32 doc/html/omake-shell.html
+159 -202 doc/html/omake-system.html
+5 -5 doc/html/omake-target-index.html
+4 -4 doc/html/omake-toc.html
+100 -105 doc/html/omake-var-index.html
+3 -3 doc/html/omake.html
+13 -13 doc/html/osh.html
+476 -482 doc/info/omake-doc.info
+6 -6 doc/info/omake-doc.info-1
+9 -27 doc/info/omake-doc.info-10
+158 -157 doc/info/omake-doc.info-2
+99 -126 doc/info/omake-doc.info-3
+124 -97 doc/info/omake-doc.info-4
+145 -166 doc/info/omake-doc.info-5
+143 -133 doc/info/omake-doc.info-6
+239 -212 doc/info/omake-doc.info-7
+278 -253 doc/info/omake-doc.info-8
+25 -315 doc/info/omake-doc.info-9
Change(bin) doc/ps/omake-doc.dvi
Change(bin) doc/ps/omake-doc.pdf
Change(bin) doc/ps/omake-doc.ps
+63 -0 doc/src/omake-grammar.tex
+170 -421 doc/txt/omake-doc.txt
+8 -6 lib/Pervasives.om
+13 -4 src/Makefile
+13 -4 src/Makefile.nt
+14 -2 src/ast/omake_ast.ml
+30 -3 src/ast/omake_ast_print.ml
+310 -8 src/ast/omake_ast_util.ml
+2 -0 src/ast/omake_ast_util.mli
+1 -0 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
Properties src/env/
+8 -1 src/env/OMakefile
+3 -4 src/env/omake_ast_lex.mli
+45 -14 src/env/omake_ast_lex.mll
+91 -43 src/env/omake_ast_parse.input
+16 -0 src/env/omake_command_digest.ml
Copied src/env/omake_exp_lex.ml (from rev 12468, omake-branches/jumbo/syntax/src/env/omake_exp_lex.ml)
Copied src/env/omake_exp_lex.mli (from rev 12468, omake-branches/jumbo/syntax/src/env/omake_exp_lex.mli)
Copied src/env/omake_exp_parse.mly (from rev 12468, omake-branches/jumbo/syntax/src/env/omake_exp_parse.mly)
+31 -21 src/env/omake_gen_parse.ml
+38 -7 src/env/omake_ir_ast.ml
+3 -0 src/env/omake_ir_semant.ml
+42 -6 src/eval/omake_eval.ml
+10 -1 src/eval/omake_value.ml
+3 -1 src/ir/omake_ir.ml
+3 -0 src/ir/omake_ir_free_vars.ml
+6 -0 src/ir/omake_ir_print.ml
+22 -0 src/ir/omake_symbol.ml
+3 -0 src/ir/omake_value_print.ml
+1 -0 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+24 -0 src/shell/omake_shell_lex.ml
Properties test/syntax/
Added test/syntax/Test1
Properties test/syntax/Test1
Added test/syntax/Test2
Added test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 15:39:23 -0700 (Thu, 01 Nov 2007)
Revision: 12470
Log message:

      Syntax is now closed.

Changes  Path
Deleted omake-branches/jumbo/syntax/
Copied omake-jumbo-closed/syntax/ (from rev 12469, omake-branches/jumbo/syntax)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 15:43:20 -0700 (Thu, 01 Nov 2007)
Revision: 12471
Log message:

      Automated merge of 12459:12470 from svn://svn.metaprl.org/omake-branches/0.9.8.x into var2

Changes  Path(relative to omake-branches/jumbo/var2)
Properties .
+63 -0 doc/src/omake-grammar.tex
+8 -6 lib/Pervasives.om
+13 -4 src/Makefile
+13 -4 src/Makefile.nt
+14 -2 src/ast/omake_ast.ml
+30 -3 src/ast/omake_ast_print.ml
+310 -8 src/ast/omake_ast_util.ml
+2 -0 src/ast/omake_ast_util.mli
+1 -0 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
Properties src/env/
+8 -1 src/env/OMakefile
+3 -4 src/env/omake_ast_lex.mli
+45 -14 src/env/omake_ast_lex.mll
+91 -43 src/env/omake_ast_parse.input
+16 -0 src/env/omake_command_digest.ml
Copied src/env/omake_exp_lex.ml (from rev 12470, omake-branches/0.9.8.x/src/env/omake_exp_lex.ml)
Copied src/env/omake_exp_lex.mli (from rev 12470, omake-branches/0.9.8.x/src/env/omake_exp_lex.mli)
Copied src/env/omake_exp_parse.mly (from rev 12470, omake-branches/0.9.8.x/src/env/omake_exp_parse.mly)
+31 -21 src/env/omake_gen_parse.ml
+38 -7 src/env/omake_ir_ast.ml
+3 -0 src/env/omake_ir_semant.ml
+42 -6 src/eval/omake_eval.ml
+10 -1 src/eval/omake_value.ml
+3 -1 src/ir/omake_ir.ml
+3 -0 src/ir/omake_ir_free_vars.ml
+6 -0 src/ir/omake_ir_print.ml
+22 -0 src/ir/omake_symbol.ml
+3 -0 src/ir/omake_value_print.ml
+1 -0 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+24 -0 src/shell/omake_shell_lex.ml
Copied test/syntax/ (from rev 12470, omake-branches/0.9.8.x/test/syntax)
Properties test/syntax/ (from rev 12470, omake-branches/0.9.8.x/test/syntax)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 16:13:07 -0700 (Thu, 01 Nov 2007)
Revision: 12472
Log message:

      merge 12460:12471 from svn://svn.metaprl.org/omake-branches/jumbo/var2 into var3

Changes  Path(relative to omake-branches/jumbo/var3)
Properties .
+63 -0 doc/src/omake-grammar.tex
+8 -6 lib/Pervasives.om
+13 -4 src/Makefile
+13 -4 src/Makefile.nt
+14 -2 src/ast/omake_ast.ml
+30 -3 src/ast/omake_ast_print.ml
+305 -8 src/ast/omake_ast_util.ml
+2 -0 src/ast/omake_ast_util.mli
+1 -0 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
Properties src/env/
+8 -1 src/env/OMakefile
+3 -4 src/env/omake_ast_lex.mli
+45 -14 src/env/omake_ast_lex.mll
+91 -43 src/env/omake_ast_parse.input
+16 -0 src/env/omake_command_digest.ml
Copied src/env/omake_exp_lex.ml (from rev 12471, omake-branches/jumbo/var2/src/env/omake_exp_lex.ml)
+3 -10 src/env/omake_exp_lex.ml (from rev 12471, omake-branches/jumbo/var2/src/env/omake_exp_lex.ml)
Copied src/env/omake_exp_lex.mli (from rev 12471, omake-branches/jumbo/var2/src/env/omake_exp_lex.mli)
Copied src/env/omake_exp_parse.mly (from rev 12471, omake-branches/jumbo/var2/src/env/omake_exp_parse.mly)
+15 -36 src/env/omake_exp_parse.mly (from rev 12471, omake-branches/jumbo/var2/src/env/omake_exp_parse.mly)
+34 -22 src/env/omake_gen_parse.ml
+46 -7 src/env/omake_ir_ast.ml
+3 -0 src/env/omake_ir_semant.ml
+43 -6 src/eval/omake_eval.ml
+10 -1 src/eval/omake_value.ml
+3 -0 src/ir/omake_ir.ml
+3 -0 src/ir/omake_ir_free_vars.ml
+6 -0 src/ir/omake_ir_print.ml
+22 -0 src/ir/omake_symbol.ml
+3 -0 src/ir/omake_value_print.ml
+1 -0 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+24 -0 src/shell/omake_shell_lex.ml
Copied test/syntax/ (from rev 12471, omake-branches/jumbo/var2/test/syntax)
Properties test/syntax/ (from rev 12471, omake-branches/jumbo/var2/test/syntax)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 16:15:11 -0700 (Thu, 01 Nov 2007)
Revision: 12473
Log message:

      Automated merge of 12461:12472 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into auto

Changes  Path(relative to omake-branches/jumbo/auto)
Properties .
+63 -0 doc/src/omake-grammar.tex
+8 -6 lib/Pervasives.om
+13 -4 src/Makefile
+13 -4 src/Makefile.nt
+14 -2 src/ast/omake_ast.ml
+30 -3 src/ast/omake_ast_print.ml
+305 -8 src/ast/omake_ast_util.ml
+2 -0 src/ast/omake_ast_util.mli
+1 -0 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
Properties src/env/
+8 -1 src/env/OMakefile
+3 -4 src/env/omake_ast_lex.mli
+45 -14 src/env/omake_ast_lex.mll
+91 -43 src/env/omake_ast_parse.input
+16 -0 src/env/omake_command_digest.ml
Copied src/env/omake_exp_lex.ml (from rev 12472, omake-branches/jumbo/var3/src/env/omake_exp_lex.ml)
Copied src/env/omake_exp_lex.mli (from rev 12472, omake-branches/jumbo/var3/src/env/omake_exp_lex.mli)
Copied src/env/omake_exp_parse.mly (from rev 12472, omake-branches/jumbo/var3/src/env/omake_exp_parse.mly)
+34 -22 src/env/omake_gen_parse.ml
+46 -7 src/env/omake_ir_ast.ml
+3 -0 src/env/omake_ir_semant.ml
+43 -6 src/eval/omake_eval.ml
+10 -1 src/eval/omake_value.ml
+3 -0 src/ir/omake_ir.ml
+3 -0 src/ir/omake_ir_free_vars.ml
+6 -0 src/ir/omake_ir_print.ml
+22 -0 src/ir/omake_symbol.ml
+3 -0 src/ir/omake_value_print.ml
+1 -0 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+24 -0 src/shell/omake_shell_lex.ml
Copied test/syntax/ (from rev 12472, omake-branches/jumbo/var3/test/syntax)
Properties test/syntax/ (from rev 12472, omake-branches/jumbo/var3/test/syntax)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 16:18:52 -0700 (Thu, 01 Nov 2007)
Revision: 12474
Log message:

      merge 12462:12473 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into const

Changes  Path(relative to omake-branches/jumbo/const)
Properties .
+63 -0 doc/src/omake-grammar.tex
+5 -3 lib/Pervasives.om
+13 -4 src/Makefile
+13 -4 src/Makefile.nt
+14 -2 src/ast/omake_ast.ml
+30 -3 src/ast/omake_ast_print.ml
+305 -8 src/ast/omake_ast_util.ml
+2 -0 src/ast/omake_ast_util.mli
+1 -0 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
Properties src/env/
+8 -1 src/env/OMakefile
+3 -4 src/env/omake_ast_lex.mli
+45 -14 src/env/omake_ast_lex.mll
+91 -43 src/env/omake_ast_parse.input
+16 -0 src/env/omake_command_digest.ml
Copied src/env/omake_exp_lex.ml (from rev 12473, omake-branches/jumbo/var3/src/env/omake_exp_lex.ml)
Copied src/env/omake_exp_lex.mli (from rev 12473, omake-branches/jumbo/var3/src/env/omake_exp_lex.mli)
Copied src/env/omake_exp_parse.mly (from rev 12473, omake-branches/jumbo/var3/src/env/omake_exp_parse.mly)
+34 -22 src/env/omake_gen_parse.ml
+46 -7 src/env/omake_ir_ast.ml
+3 -0 src/env/omake_ir_semant.ml
+43 -6 src/eval/omake_eval.ml
+10 -1 src/eval/omake_value.ml
+3 -0 src/ir/omake_ir.ml
+3 -0 src/ir/omake_ir_free_vars.ml
+6 -0 src/ir/omake_ir_print.ml
+22 -0 src/ir/omake_symbol.ml
+3 -0 src/ir/omake_value_print.ml
+1 -0 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+24 -0 src/shell/omake_shell_lex.ml
Copied test/syntax/ (from rev 12473, omake-branches/jumbo/var3/test/syntax)
Properties test/syntax/ (from rev 12473, omake-branches/jumbo/var3/test/syntax)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 16:20:39 -0700 (Thu, 01 Nov 2007)
Revision: 12475
Log message:

      Automated merge of 12463:12474 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into int

Changes  Path(relative to omake-branches/jumbo/int)
Properties .
+63 -0 doc/src/omake-grammar.tex
+8 -6 lib/Pervasives.om
+13 -4 src/Makefile
+13 -4 src/Makefile.nt
+14 -2 src/ast/omake_ast.ml
+30 -3 src/ast/omake_ast_print.ml
+305 -8 src/ast/omake_ast_util.ml
+2 -0 src/ast/omake_ast_util.mli
+1 -0 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
Properties src/env/
+8 -1 src/env/OMakefile
+3 -4 src/env/omake_ast_lex.mli
+45 -14 src/env/omake_ast_lex.mll
+91 -43 src/env/omake_ast_parse.input
+16 -0 src/env/omake_command_digest.ml
Copied src/env/omake_exp_lex.ml (from rev 12474, omake-branches/jumbo/var3/src/env/omake_exp_lex.ml)
Copied src/env/omake_exp_lex.mli (from rev 12474, omake-branches/jumbo/var3/src/env/omake_exp_lex.mli)
Copied src/env/omake_exp_parse.mly (from rev 12474, omake-branches/jumbo/var3/src/env/omake_exp_parse.mly)
+34 -22 src/env/omake_gen_parse.ml
+46 -7 src/env/omake_ir_ast.ml
+3 -0 src/env/omake_ir_semant.ml
+43 -6 src/eval/omake_eval.ml
+10 -1 src/eval/omake_value.ml
+3 -0 src/ir/omake_ir.ml
+3 -0 src/ir/omake_ir_free_vars.ml
+6 -0 src/ir/omake_ir_print.ml
+22 -0 src/ir/omake_symbol.ml
+3 -0 src/ir/omake_value_print.ml
+1 -0 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+24 -0 src/shell/omake_shell_lex.ml
Copied test/syntax/ (from rev 12474, omake-branches/jumbo/var3/test/syntax)
Properties test/syntax/ (from rev 12474, omake-branches/jumbo/var3/test/syntax)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 16:22:27 -0700 (Thu, 01 Nov 2007)
Revision: 12476
Log message:

      Automated merge of 12464:12475 from svn://svn.metaprl.org/omake-branches/jumbo/int into dll

Changes  Path(relative to omake-branches/jumbo/dll)
Properties .
+63 -0 doc/src/omake-grammar.tex
+8 -6 lib/Pervasives.om
+13 -4 src/Makefile
+13 -4 src/Makefile.nt
+14 -2 src/ast/omake_ast.ml
+30 -3 src/ast/omake_ast_print.ml
+305 -8 src/ast/omake_ast_util.ml
+2 -0 src/ast/omake_ast_util.mli
+1 -0 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
Properties src/env/
+8 -1 src/env/OMakefile
+3 -4 src/env/omake_ast_lex.mli
+45 -14 src/env/omake_ast_lex.mll
+91 -43 src/env/omake_ast_parse.input
+16 -0 src/env/omake_command_digest.ml
Copied src/env/omake_exp_lex.ml (from rev 12475, omake-branches/jumbo/int/src/env/omake_exp_lex.ml)
Copied src/env/omake_exp_lex.mli (from rev 12475, omake-branches/jumbo/int/src/env/omake_exp_lex.mli)
Copied src/env/omake_exp_parse.mly (from rev 12475, omake-branches/jumbo/int/src/env/omake_exp_parse.mly)
+34 -22 src/env/omake_gen_parse.ml
+46 -7 src/env/omake_ir_ast.ml
+3 -0 src/env/omake_ir_semant.ml
+43 -6 src/eval/omake_eval.ml
+10 -1 src/eval/omake_value.ml
+3 -0 src/ir/omake_ir.ml
+3 -0 src/ir/omake_ir_free_vars.ml
+6 -0 src/ir/omake_ir_print.ml
+22 -0 src/ir/omake_symbol.ml
+3 -0 src/ir/omake_value_print.ml
+1 -0 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+24 -0 src/shell/omake_shell_lex.ml
Copied test/syntax/ (from rev 12475, omake-branches/jumbo/int/test/syntax)
Properties test/syntax/ (from rev 12475, omake-branches/jumbo/int/test/syntax)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 16:26:05 -0700 (Thu, 01 Nov 2007)
Revision: 12477
Log message:

      merge 12465:12476 from svn://svn.metaprl.org/omake-branches/jumbo/dll into all-features

Changes  Path(relative to omake-branches/jumbo/all-features)
Properties .
+63 -0 doc/src/omake-grammar.tex
+5 -3 lib/Pervasives.om
+13 -4 src/Makefile
+13 -4 src/Makefile.nt
+14 -2 src/ast/omake_ast.ml
+30 -3 src/ast/omake_ast_print.ml
+305 -8 src/ast/omake_ast_util.ml
+2 -0 src/ast/omake_ast_util.mli
+1 -0 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
Properties src/env/
+8 -1 src/env/OMakefile
+3 -4 src/env/omake_ast_lex.mli
+45 -14 src/env/omake_ast_lex.mll
+91 -43 src/env/omake_ast_parse.input
+16 -0 src/env/omake_command_digest.ml
Copied src/env/omake_exp_lex.ml (from rev 12476, omake-branches/jumbo/dll/src/env/omake_exp_lex.ml)
Copied src/env/omake_exp_lex.mli (from rev 12476, omake-branches/jumbo/dll/src/env/omake_exp_lex.mli)
Copied src/env/omake_exp_parse.mly (from rev 12476, omake-branches/jumbo/dll/src/env/omake_exp_parse.mly)
+34 -22 src/env/omake_gen_parse.ml
+46 -7 src/env/omake_ir_ast.ml
+3 -0 src/env/omake_ir_semant.ml
+42 -6 src/eval/omake_eval.ml
+10 -1 src/eval/omake_value.ml
+3 -0 src/ir/omake_ir.ml
+3 -0 src/ir/omake_ir_free_vars.ml
+6 -0 src/ir/omake_ir_print.ml
+22 -0 src/ir/omake_symbol.ml
+3 -0 src/ir/omake_value_print.ml
+1 -0 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+24 -0 src/shell/omake_shell_lex.ml
Copied test/syntax/ (from rev 12476, omake-branches/jumbo/dll/test/syntax)
Properties test/syntax/ (from rev 12476, omake-branches/jumbo/dll/test/syntax)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 16:28:16 -0700 (Thu, 01 Nov 2007)
Revision: 12478
Log message:

      merge 12466:12477 from svn://svn.metaprl.org/omake-branches/jumbo/all-features into parse

Changes  Path(relative to omake-branches/jumbo/parse)
Properties .
+63 -0 doc/src/omake-grammar.tex
+5 -3 lib/Pervasives.om
+13 -4 src/Makefile
+13 -4 src/Makefile.nt
+14 -2 src/ast/omake_ast.ml
+30 -3 src/ast/omake_ast_print.ml
+305 -8 src/ast/omake_ast_util.ml
+2 -0 src/ast/omake_ast_util.mli
+1 -0 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
Properties src/env/
+8 -1 src/env/OMakefile
+3 -4 src/env/omake_ast_lex.mli
+45 -14 src/env/omake_ast_lex.mll
+91 -43 src/env/omake_ast_parse.input
+16 -0 src/env/omake_command_digest.ml
Copied src/env/omake_exp_lex.ml (from rev 12477, omake-branches/jumbo/all-features/src/env/omake_exp_lex.ml)
Copied src/env/omake_exp_lex.mli (from rev 12477, omake-branches/jumbo/all-features/src/env/omake_exp_lex.mli)
Copied src/env/omake_exp_parse.mly (from rev 12477, omake-branches/jumbo/all-features/src/env/omake_exp_parse.mly)
+34 -22 src/env/omake_gen_parse.ml
+46 -7 src/env/omake_ir_ast.ml
+3 -0 src/env/omake_ir_semant.ml
+42 -6 src/eval/omake_eval.ml
+10 -1 src/eval/omake_value.ml
+3 -0 src/ir/omake_ir.ml
+3 -0 src/ir/omake_ir_free_vars.ml
+6 -0 src/ir/omake_ir_print.ml
+22 -0 src/ir/omake_symbol.ml
+3 -0 src/ir/omake_value_print.ml
+1 -0 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+24 -0 src/shell/omake_shell_lex.ml
Copied test/syntax/ (from rev 12477, omake-branches/jumbo/all-features/test/syntax)
Properties test/syntax/ (from rev 12477, omake-branches/jumbo/all-features/test/syntax)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 16:30:26 -0700 (Thu, 01 Nov 2007)
Revision: 12479
Log message:

      merge 12467:12478 from svn://svn.metaprl.org/omake-branches/jumbo/parse into dll2

Changes  Path(relative to omake-branches/jumbo/dll2)
Properties .
+63 -0 doc/src/omake-grammar.tex
+5 -3 lib/Pervasives.om
+13 -4 src/Makefile
+13 -4 src/Makefile.nt
+14 -2 src/ast/omake_ast.ml
+30 -3 src/ast/omake_ast_print.ml
+305 -8 src/ast/omake_ast_util.ml
+2 -0 src/ast/omake_ast_util.mli
+1 -0 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
Properties src/env/
+8 -1 src/env/OMakefile
+3 -4 src/env/omake_ast_lex.mli
+45 -14 src/env/omake_ast_lex.mll
+91 -43 src/env/omake_ast_parse.input
+16 -0 src/env/omake_command_digest.ml
Copied src/env/omake_exp_lex.ml (from rev 12478, omake-branches/jumbo/parse/src/env/omake_exp_lex.ml)
Copied src/env/omake_exp_lex.mli (from rev 12478, omake-branches/jumbo/parse/src/env/omake_exp_lex.mli)
Copied src/env/omake_exp_parse.mly (from rev 12478, omake-branches/jumbo/parse/src/env/omake_exp_parse.mly)
+34 -22 src/env/omake_gen_parse.ml
+46 -7 src/env/omake_ir_ast.ml
+3 -0 src/env/omake_ir_semant.ml
+41 -7 src/eval/omake_eval.ml
+10 -1 src/eval/omake_value.ml
+3 -0 src/ir/omake_ir.ml
+3 -0 src/ir/omake_ir_free_vars.ml
+6 -0 src/ir/omake_ir_print.ml
+22 -0 src/ir/omake_symbol.ml
+3 -0 src/ir/omake_value_print.ml
+1 -0 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+24 -0 src/shell/omake_shell_lex.ml
Copied test/syntax/ (from rev 12478, omake-branches/jumbo/parse/test/syntax)
Properties test/syntax/ (from rev 12478, omake-branches/jumbo/parse/test/syntax)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:05:23 -0700 (Thu, 01 Nov 2007)
Revision: 12480
Log message:

      merge 12370:12479 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-syntax
     
     Note, this branch should now be a no-op.

Changes  Path(relative to omake-branches/jumbo/dll-syntax)
Properties .
+10 -2 INSTALL
+2 -2 OMakefile
Deleted doc/html/announce.txt
Deleted doc/html/changelog.html
Deleted doc/html/contents_motif.gif
Deleted doc/html/download.html
Deleted doc/html/images/
Deleted doc/html/index.html
Deleted doc/html/next_motif.gif
Deleted doc/html/omake_lists.html
Deleted doc/html/omake_papers.html
Deleted doc/html/omake_users.html
Deleted doc/html/previous_motif.gif
Copied doc/images/ (from rev 12479, omake-branches/jumbo/dll2/doc/images)
Properties doc/images/ (from rev 12479, omake-branches/jumbo/dll2/doc/images)
+5 -4 doc/src/omake-doc.tex
+66 -10 doc/src/omake-language.tex
Copied doc/webpage/ (from rev 12479, omake-branches/jumbo/dll2/doc/webpage)
+0 -0 doc/webpage/manual/
+25 -9 lib/Pervasives.om
+8 -8 lib/build/C.om
+1 -1 lib/build/Dll.om
+2 -5 lib/configure/Configure.om
+3 -2 lib/parse/C/Lex.om
+15 -1 lib/parse/C/Parse.om
Copied lib/parse/LaTeX/ (from rev 12479, omake-branches/jumbo/dll2/lib/parse/LaTeX)
Properties lib/parse/LaTeX/ (from rev 12479, omake-branches/jumbo/dll2/lib/parse/LaTeX)
+1 -1 omake.spec
+1 -1 omake.spec.in
+11 -3 src/ast/omake_ast.ml
+137 -14 src/ast/omake_ast_print.ml
+4 -3 src/ast/omake_ast_print.mli
+35 -24 src/ast/omake_ast_util.ml
+4 -1 src/build/omake_rule.ml
+1 -0 src/builtin/omake_builtin_base.ml
+3 -3 src/builtin/omake_builtin_file.ml
+4 -2 src/builtin/omake_builtin_io_fun.ml
+162 -2 src/builtin/omake_builtin_object.ml
+3 -3 src/builtin/omake_builtin_sys.ml
+4 -6 src/clib/omake_shell_sys.c
Properties src/env/
+17 -6 src/env/omake_ast_lex.mll
+78 -40 src/env/omake_ast_parse.input
+11 -3 src/env/omake_command_digest.ml
+109 -47 src/env/omake_env.ml
+6 -5 src/env/omake_env.mli
+38 -39 src/env/omake_exp_lex.ml
+471 -353 src/env/omake_exp_parse.ml
+3 -0 src/env/omake_exp_parse.mli
+78 -47 src/env/omake_exp_parse.mly
+9 -1 src/env/omake_gen_parse.ml
+59 -47 src/env/omake_ir_ast.ml
+9 -2 src/eval/omake_eval.ml
+6 -4 src/ir/omake_ir.ml
+6 -4 src/ir/omake_ir_free_vars.ml
+2 -1 src/ir/omake_options.mli
+1 -1 src/ir/omake_pos.ml
+6 -1 src/ir/omake_value_print.ml
+2 -2 src/ir/omake_value_type.ml
+0 -1 test/OMakefile
+8 -8 test/curry/Test2
+5 -5 test/curry/Test5
+2 -2 test/keyword/Test1
+5 -5 test/keyword/Test2
+3 -3 test/keyword/Test3
+2 -1 test/memo/Test6/OMakeroot
+1 -4 test/object/Test08
Properties test/shell/
Copied test/syntax/ (from rev 12479, omake-branches/jumbo/dll2/test/syntax)
Properties test/syntax/ (from rev 12479, omake-branches/jumbo/dll2/test/syntax)
+1 -1 version.txt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:11:18 -0700 (Thu, 01 Nov 2007)
Revision: 12481
Log message:

      merge 12371:12480 from svn://svn.metaprl.org/omake-branches/jumbo/dll-syntax into dll-fuse

Changes  Path(relative to omake-branches/jumbo/dll-fuse)
Properties .
+10 -2 INSTALL
+2 -2 OMakefile
Deleted doc/html/announce.txt
Deleted doc/html/changelog.html
Deleted doc/html/contents_motif.gif
Deleted doc/html/download.html
Deleted doc/html/images/
Deleted doc/html/index.html
Deleted doc/html/next_motif.gif
Deleted doc/html/omake_lists.html
Deleted doc/html/omake_papers.html
Deleted doc/html/omake_users.html
Deleted doc/html/previous_motif.gif
Copied doc/images/ (from rev 12480, omake-branches/jumbo/dll-syntax/doc/images)
Properties doc/images/ (from rev 12480, omake-branches/jumbo/dll-syntax/doc/images)
+5 -4 doc/src/omake-doc.tex
+66 -10 doc/src/omake-language.tex
Copied doc/webpage/ (from rev 12480, omake-branches/jumbo/dll-syntax/doc/webpage)
+0 -0 doc/webpage/manual/
+25 -9 lib/Pervasives.om
+8 -8 lib/build/C.om
+1 -1 lib/build/Dll.om
+2 -5 lib/configure/Configure.om
+3 -2 lib/parse/C/Lex.om
+15 -1 lib/parse/C/Parse.om
Copied lib/parse/LaTeX/ (from rev 12480, omake-branches/jumbo/dll-syntax/lib/parse/LaTeX)
Properties lib/parse/LaTeX/ (from rev 12480, omake-branches/jumbo/dll-syntax/lib/parse/LaTeX)
+1 -1 omake.spec
+1 -1 omake.spec.in
+1 -1 src/Makefile
+1 -1 src/Makefile.nt
+11 -3 src/ast/omake_ast.ml
+137 -14 src/ast/omake_ast_print.ml
+4 -3 src/ast/omake_ast_print.mli
+35 -24 src/ast/omake_ast_util.ml
+4 -1 src/build/omake_rule.ml
+1 -0 src/builtin/omake_builtin_base.ml
+3 -3 src/builtin/omake_builtin_file.ml
+4 -2 src/builtin/omake_builtin_io_fun.ml
+161 -1 src/builtin/omake_builtin_object.ml
+3 -3 src/builtin/omake_builtin_sys.ml
+4 -6 src/clib/omake_shell_sys.c
Properties src/env/
+17 -6 src/env/omake_ast_lex.mll
+78 -40 src/env/omake_ast_parse.input
+11 -3 src/env/omake_command_digest.ml
+109 -47 src/env/omake_env.ml
+6 -5 src/env/omake_env.mli
+38 -39 src/env/omake_exp_lex.ml
+471 -353 src/env/omake_exp_parse.ml
+3 -0 src/env/omake_exp_parse.mli
+78 -47 src/env/omake_exp_parse.mly
+9 -1 src/env/omake_gen_parse.ml
+59 -47 src/env/omake_ir_ast.ml
+9 -2 src/eval/omake_eval.ml
+6 -4 src/ir/omake_ir.ml
+6 -4 src/ir/omake_ir_free_vars.ml
+2 -1 src/ir/omake_options.mli
+1 -1 src/ir/omake_pos.ml
+6 -1 src/ir/omake_value_print.ml
+2 -2 src/ir/omake_value_type.ml
+0 -1 test/OMakefile
+8 -8 test/curry/Test2
+5 -5 test/curry/Test5
+2 -2 test/keyword/Test1
+5 -5 test/keyword/Test2
+3 -3 test/keyword/Test3
+2 -1 test/memo/Test6/OMakeroot
+1 -4 test/object/Test08
Properties test/shell/
Copied test/syntax/ (from rev 12480, omake-branches/jumbo/dll-syntax/test/syntax)
Properties test/syntax/ (from rev 12480, omake-branches/jumbo/dll-syntax/test/syntax)
+1 -1 version.txt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:14:02 -0700 (Thu, 01 Nov 2007)
Revision: 12482
Log message:

      Automated merge of 12372:12481 from svn://svn.metaprl.org/omake-branches/jumbo/dll-syntax into dll-odbc

Changes  Path(relative to omake-branches/jumbo/dll-odbc)
Properties .
+10 -2 INSTALL
+2 -2 OMakefile
Deleted doc/html/announce.txt
Deleted doc/html/changelog.html
Deleted doc/html/contents_motif.gif
Deleted doc/html/download.html
Deleted doc/html/images/
Deleted doc/html/index.html
Deleted doc/html/next_motif.gif
Deleted doc/html/omake_lists.html
Deleted doc/html/omake_papers.html
Deleted doc/html/omake_users.html
Deleted doc/html/previous_motif.gif
Copied doc/images/ (from rev 12481, omake-branches/jumbo/dll-syntax/doc/images)
Properties doc/images/ (from rev 12481, omake-branches/jumbo/dll-syntax/doc/images)
+5 -4 doc/src/omake-doc.tex
+66 -10 doc/src/omake-language.tex
Copied doc/webpage/ (from rev 12481, omake-branches/jumbo/dll-syntax/doc/webpage)
+0 -0 doc/webpage/manual/
+25 -9 lib/Pervasives.om
+8 -8 lib/build/C.om
+1 -1 lib/build/Dll.om
+2 -5 lib/configure/Configure.om
+3 -2 lib/parse/C/Lex.om
+15 -1 lib/parse/C/Parse.om
Copied lib/parse/LaTeX/ (from rev 12481, omake-branches/jumbo/dll-syntax/lib/parse/LaTeX)
Properties lib/parse/LaTeX/ (from rev 12481, omake-branches/jumbo/dll-syntax/lib/parse/LaTeX)
+1 -1 omake.spec
+1 -1 omake.spec.in
+11 -3 src/ast/omake_ast.ml
+137 -14 src/ast/omake_ast_print.ml
+4 -3 src/ast/omake_ast_print.mli
+35 -24 src/ast/omake_ast_util.ml
+4 -1 src/build/omake_rule.ml
+1 -0 src/builtin/omake_builtin_base.ml
+3 -3 src/builtin/omake_builtin_file.ml
+4 -2 src/builtin/omake_builtin_io_fun.ml
+162 -2 src/builtin/omake_builtin_object.ml
+3 -3 src/builtin/omake_builtin_sys.ml
+4 -6 src/clib/omake_shell_sys.c
Properties src/env/
+17 -6 src/env/omake_ast_lex.mll
+78 -40 src/env/omake_ast_parse.input
+11 -3 src/env/omake_command_digest.ml
+109 -47 src/env/omake_env.ml
+6 -5 src/env/omake_env.mli
+38 -39 src/env/omake_exp_lex.ml
+471 -353 src/env/omake_exp_parse.ml
+3 -0 src/env/omake_exp_parse.mli
+78 -47 src/env/omake_exp_parse.mly
+9 -1 src/env/omake_gen_parse.ml
+59 -47 src/env/omake_ir_ast.ml
+9 -2 src/eval/omake_eval.ml
+6 -4 src/ir/omake_ir.ml
+6 -4 src/ir/omake_ir_free_vars.ml
+2 -1 src/ir/omake_options.mli
+1 -1 src/ir/omake_pos.ml
+6 -1 src/ir/omake_value_print.ml
+2 -2 src/ir/omake_value_type.ml
+0 -1 test/OMakefile
+8 -8 test/curry/Test2
+5 -5 test/curry/Test5
+2 -2 test/keyword/Test1
+5 -5 test/keyword/Test2
+3 -3 test/keyword/Test3
+2 -1 test/memo/Test6/OMakeroot
+1 -4 test/object/Test08
Properties test/shell/
Copied test/syntax/ (from rev 12481, omake-branches/jumbo/dll-syntax/test/syntax)
Properties test/syntax/ (from rev 12481, omake-branches/jumbo/dll-syntax/test/syntax)
+1 -1 version.txt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:20:09 -0700 (Thu, 01 Nov 2007)
Revision: 12483
Log message:

      merge 12373:12482 from svn://svn.metaprl.org/omake-branches/jumbo/dll-fuse into everything

Changes  Path(relative to omake-branches/jumbo/everything)
Properties .
+10 -2 INSTALL
+2 -2 OMakefile
Deleted doc/html/announce.txt
Deleted doc/html/changelog.html
Deleted doc/html/contents_motif.gif
Deleted doc/html/download.html
Deleted doc/html/images/
Deleted doc/html/index.html
Deleted doc/html/next_motif.gif
Deleted doc/html/omake_lists.html
Deleted doc/html/omake_papers.html
Deleted doc/html/omake_users.html
Deleted doc/html/previous_motif.gif
Copied doc/images/ (from rev 12482, omake-branches/jumbo/dll-fuse/doc/images)
Properties doc/images/ (from rev 12482, omake-branches/jumbo/dll-fuse/doc/images)
+5 -4 doc/src/omake-doc.tex
+65 -9 doc/src/omake-language.tex
Copied doc/webpage/ (from rev 12482, omake-branches/jumbo/dll-fuse/doc/webpage)
+0 -0 doc/webpage/manual/
+25 -9 lib/Pervasives.om
+8 -8 lib/build/C.om
+1 -1 lib/build/Dll.om
+2 -5 lib/configure/Configure.om
+3 -2 lib/parse/C/Lex.om
+15 -1 lib/parse/C/Parse.om
Copied lib/parse/LaTeX/ (from rev 12482, omake-branches/jumbo/dll-fuse/lib/parse/LaTeX)
Properties lib/parse/LaTeX/ (from rev 12482, omake-branches/jumbo/dll-fuse/lib/parse/LaTeX)
+1 -1 omake.spec
+1 -1 omake.spec.in
+11 -3 src/ast/omake_ast.ml
+137 -14 src/ast/omake_ast_print.ml
+4 -3 src/ast/omake_ast_print.mli
+35 -24 src/ast/omake_ast_util.ml
+4 -1 src/build/omake_rule.ml
+1 -0 src/builtin/omake_builtin_base.ml
+3 -3 src/builtin/omake_builtin_file.ml
+4 -2 src/builtin/omake_builtin_io_fun.ml
+161 -1 src/builtin/omake_builtin_object.ml
+3 -3 src/builtin/omake_builtin_sys.ml
+4 -6 src/clib/omake_shell_sys.c
Properties src/env/
+17 -6 src/env/omake_ast_lex.mll
+78 -40 src/env/omake_ast_parse.input
+11 -3 src/env/omake_command_digest.ml
+109 -47 src/env/omake_env.ml
+6 -5 src/env/omake_env.mli
+38 -39 src/env/omake_exp_lex.ml
+471 -353 src/env/omake_exp_parse.ml
+3 -0 src/env/omake_exp_parse.mli
+78 -47 src/env/omake_exp_parse.mly
+9 -1 src/env/omake_gen_parse.ml
+59 -47 src/env/omake_ir_ast.ml
+9 -2 src/eval/omake_eval.ml
+6 -4 src/ir/omake_ir.ml
+6 -4 src/ir/omake_ir_free_vars.ml
+2 -1 src/ir/omake_options.mli
+1 -1 src/ir/omake_pos.ml
+6 -1 src/ir/omake_value_print.ml
+2 -2 src/ir/omake_value_type.ml
+0 -1 test/OMakefile
+8 -8 test/curry/Test2
+5 -5 test/curry/Test5
+2 -2 test/keyword/Test1
+5 -5 test/keyword/Test2
+3 -3 test/keyword/Test3
+2 -1 test/memo/Test6/OMakeroot
+1 -4 test/object/Test08
Properties test/shell/
Copied test/syntax/ (from rev 12482, omake-branches/jumbo/dll-fuse/test/syntax)
Properties test/syntax/ (from rev 12482, omake-branches/jumbo/dll-fuse/test/syntax)
+1 -1 version.txt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:23:37 -0700 (Thu, 01 Nov 2007)
Revision: 12484
Log message:

      dll-syntax is closed because syntax has been merged.

Changes  Path
Deleted omake-branches/jumbo/dll-syntax/
Copied omake-jumbo-closed/dll-syntax/ (from rev 12483, omake-branches/jumbo/dll-syntax)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:25:05 -0700 (Thu, 01 Nov 2007)
Revision: 12485
Log message:

      dll2 -> dll-odbc 
     dll2 -> dll-fuse

Changes  Path(relative to omake-branches/jumbo)
Properties dll-fuse/
Properties dll-odbc/
+1 -1 merge-all-branches
Properties merge-branch-simple

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:27:52 -0700 (Thu, 01 Nov 2007)
Revision: 12486
Log message:

      merge 12480:12485 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-fuse

Changes  Path(relative to omake-branches/jumbo/dll-fuse)
Properties .
+1 -1 src/Makefile
+1 -1 src/Makefile.nt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:28:20 -0700 (Thu, 01 Nov 2007)
Revision: 12487
Log message:

      Automated merge of 12481:12486 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-odbc

Changes  Path(relative to omake-branches/jumbo/dll-odbc)
Properties .

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:34:06 -0700 (Thu, 01 Nov 2007)
Revision: 12488
Log message:

      Copy miscellaneous leftover changes from the parse branch.

Changes  Path(relative to omake-branches/jumbo/all-features)
+10 -1 doc/OMakefile
+2 -0 doc/src/omake-doc.tex
+3 -0 doc/src/omake-index.tex
+8 -3 lib/Pervasives.om
+2 -0 lib/build/C.om
+1 -1 src/Makefile
+1 -1 src/Makefile.nt
+1 -0 src/build/omake_build.ml
+1 -1 src/builtin/omake_builtin_io_fun.ml
+4 -10 src/env/omake_env.ml
+5 -5 src/env/omake_env.mli
+5 -1 src/env/omake_exn_print.ml
+2 -1 src/main/omake_shell.ml
+3 -3 src/util/fmarshal.ml
+3 -3 src/util/omake_marshal.ml
+13 -12 test/parse/C/Test3/OMakefile

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:34:47 -0700 (Thu, 01 Nov 2007)
Revision: 12489
Log message:

      Parse has been integrated into 0.9.8.x

Changes  Path
Deleted omake-branches/jumbo/parse/
Copied omake-jumbo-closed/parse/ (from rev 12488, omake-branches/jumbo/parse)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:36:40 -0700 (Thu, 01 Nov 2007)
Revision: 12490
Log message:

      all-features -> dll2

Changes  Path(relative to omake-branches/jumbo/dll2)
Properties .

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:40:17 -0700 (Thu, 01 Nov 2007)
Revision: 12491
Log message:

      all-features -> dll2

Changes  Path(relative to omake-branches/jumbo/dll2)
Properties .

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:44:55 -0700 (Thu, 01 Nov 2007)
Revision: 12492
Log message:

      merge 12478:12491 from svn://svn.metaprl.org/omake-branches/jumbo/all-features into dll2

Changes  Path(relative to omake-branches/jumbo/dll2)
Properties .
+4 -0 doc/OMakefile
+1 -1 src/Makefile
+1 -1 src/Makefile.nt

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:48:02 -0700 (Thu, 01 Nov 2007)
Revision: 12493
Log message:

      Automated merge of 12485:12492 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-fuse

Changes  Path(relative to omake-branches/jumbo/dll-fuse)
Properties .
+4 -0 doc/OMakefile

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:48:27 -0700 (Thu, 01 Nov 2007)
Revision: 12494
Log message:

      Automated merge of 12486:12493 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-odbc

Changes  Path(relative to omake-branches/jumbo/dll-odbc)
Properties .
+4 -0 doc/OMakefile

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:48:52 -0700 (Thu, 01 Nov 2007)
Revision: 12495
Log message:

      Automated merge of 12482:12494 from svn://svn.metaprl.org/omake-branches/jumbo/dll-fuse into everything

Changes  Path(relative to omake-branches/jumbo/everything)
Properties .
+4 -0 doc/OMakefile

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 18:49:08 -0700 (Thu, 01 Nov 2007)
Revision: 12496
Log message:

      Removed parse.

Changes  Path(relative to omake-branches/jumbo)
+1 -1 merge-all-branches

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:27:41 -0700 (Thu, 01 Nov 2007)
Revision: 12497
Log message:

      Switched from
     
        program-syntax
     
     to
     
        .LANGUAGE: <mode>
     
     where <mode> is either "program", or "make".
     
     There are no minor modes -- I'm not sure why we would need them...

Changes  Path(relative to omake-branches/0.9.8.x)
+1 -1 src/Makefile
+1 -1 src/Makefile.nt
+22 -6 src/env/omake_exp_lex.ml
+0 -1 src/ir/omake_symbol.ml
+1 -1 test/syntax/Test1
+1 -1 test/syntax/Test2
+1 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:34:12 -0700 (Thu, 01 Nov 2007)
Revision: 12498
Log message:

      merge 12470:12497 from svn://svn.metaprl.org/omake-branches/0.9.8.x into var2

Changes  Path(relative to omake-branches/jumbo/var2)
Properties .
+22 -6 src/env/omake_exp_lex.ml
+0 -1 src/ir/omake_symbol.ml
+1 -1 test/syntax/Test1
+1 -1 test/syntax/Test2
+1 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:35:41 -0700 (Thu, 01 Nov 2007)
Revision: 12499
Log message:

      Minor code rearrangement.

Changes  Path(relative to omake-branches/0.9.8.x/src/env)
+10 -9 omake_exp_lex.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:37:34 -0700 (Thu, 01 Nov 2007)
Revision: 12500
Log message:

      Automated merge of 12497:12499 from svn://svn.metaprl.org/omake-branches/0.9.8.x into var2

Changes  Path(relative to omake-branches/jumbo/var2)
Properties .
+10 -9 src/env/omake_exp_lex.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:39:32 -0700 (Thu, 01 Nov 2007)
Revision: 12501
Log message:

      merge 12471:12500 from svn://svn.metaprl.org/omake-branches/jumbo/var2 into var3

Changes  Path(relative to omake-branches/jumbo/var3)
Properties .
+30 -9 src/env/omake_exp_lex.ml
+0 -1 src/ir/omake_symbol.ml
+1 -1 test/syntax/Test1
+1 -1 test/syntax/Test2
+1 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:41:28 -0700 (Thu, 01 Nov 2007)
Revision: 12502
Log message:

      Automated merge of 12473:12501 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into const

Changes  Path(relative to omake-branches/jumbo/const)
Properties .
+1 -1 src/Makefile
+1 -1 src/Makefile.nt
+30 -9 src/env/omake_exp_lex.ml
+0 -1 src/ir/omake_symbol.ml
+1 -1 test/syntax/Test1
+1 -1 test/syntax/Test2
+1 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:42:16 -0700 (Thu, 01 Nov 2007)
Revision: 12503
Log message:

      Automated merge of 12472:12502 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into auto

Changes  Path(relative to omake-branches/jumbo/auto)
Properties .
+30 -9 src/env/omake_exp_lex.ml
+0 -1 src/ir/omake_symbol.ml
+1 -1 test/syntax/Test1
+1 -1 test/syntax/Test2
+1 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:43:04 -0700 (Thu, 01 Nov 2007)
Revision: 12504
Log message:

      Automated merge of 12474:12503 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into int

Changes  Path(relative to omake-branches/jumbo/int)
Properties .
+30 -9 src/env/omake_exp_lex.ml
+0 -1 src/ir/omake_symbol.ml
+1 -1 test/syntax/Test1
+1 -1 test/syntax/Test2
+1 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:43:54 -0700 (Thu, 01 Nov 2007)
Revision: 12505
Log message:

      Automated merge of 12475:12504 from svn://svn.metaprl.org/omake-branches/jumbo/int into dll

Changes  Path(relative to omake-branches/jumbo/dll)
Properties .
+30 -9 src/env/omake_exp_lex.ml
+0 -1 src/ir/omake_symbol.ml
+1 -1 test/syntax/Test1
+1 -1 test/syntax/Test2
+1 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:45:18 -0700 (Thu, 01 Nov 2007)
Revision: 12506
Log message:

      Automated merge of 12476:12505 from svn://svn.metaprl.org/omake-branches/jumbo/dll into all-features

Changes  Path(relative to omake-branches/jumbo/all-features)
Properties .
+30 -9 src/env/omake_exp_lex.ml
+0 -1 src/ir/omake_symbol.ml
+1 -1 test/syntax/Test1
+1 -1 test/syntax/Test2
+1 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:46:41 -0700 (Thu, 01 Nov 2007)
Revision: 12507
Log message:

      Automated merge of 12491:12506 from svn://svn.metaprl.org/omake-branches/jumbo/all-features into dll2

Changes  Path(relative to omake-branches/jumbo/dll2)
Properties .
+30 -9 src/env/omake_exp_lex.ml
+0 -1 src/ir/omake_symbol.ml
+1 -1 test/syntax/Test1
+1 -1 test/syntax/Test2
+1 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:47:33 -0700 (Thu, 01 Nov 2007)
Revision: 12508
Log message:

      Automated merge of 12492:12507 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-fuse

Changes  Path(relative to omake-branches/jumbo/dll-fuse)
Properties .
+30 -9 src/env/omake_exp_lex.ml
+0 -1 src/ir/omake_symbol.ml
+1 -1 test/syntax/Test1
+1 -1 test/syntax/Test2
+1 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:48:23 -0700 (Thu, 01 Nov 2007)
Revision: 12509
Log message:

      Automated merge of 12493:12508 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-odbc

Changes  Path(relative to omake-branches/jumbo/dll-odbc)
Properties .
+30 -9 src/env/omake_exp_lex.ml
+0 -1 src/ir/omake_symbol.ml
+1 -1 test/syntax/Test1
+1 -1 test/syntax/Test2
+1 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-01 19:49:13 -0700 (Thu, 01 Nov 2007)
Revision: 12510
Log message:

      Automated merge of 12494:12509 from svn://svn.metaprl.org/omake-branches/jumbo/dll-fuse into everything

Changes  Path(relative to omake-branches/jumbo/everything)
Properties .
+30 -9 src/env/omake_exp_lex.ml
+0 -1 src/ir/omake_symbol.ml
+1 -1 test/syntax/Test1
+1 -1 test/syntax/Test2
+1 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-02 07:53:58 -0700 (Fri, 02 Nov 2007)
Revision: 12511
Log message:

      Do not treat private variables as special with regard to lazy evaluation.
     This fixes a problem where the test in the following program is evaluated
     eagerly, so the condition was always true.
     
         private.l[] = 1 2 3
         
         sum = 0
         while $(l.is-nonempty)
             sum = $(add $(sum), $(nth 0, $l))
             l = $(nth-tl 1, $l)
         
         println($(sum))

Changes  Path(relative to omake-branches/0.9.8.x/src/eval)
+11 -14 omake_eval.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-02 12:09:26 -0700 (Fri, 02 Nov 2007)
Revision: 12512
Log message:

      This commit makes parameters public (dynamically scoped).
     The private policy is unchanged: private variables are not exported.
     
     The problem with private exports is demonstrated by the following program.
     
        f(x) =
            incr() =
                x = $(add $x, 1)
                export
            y = 1
            incr()
            value $x
     
     We would expect this to work, but it can never work with static scoping
     because it would either 1) not export $x, or 2) wipe out $y.
     
     With dynamic scope, it works as it does in 0.9.8.5.  Note that there is
     a potential surprise with curried functions.  The same issue comes up
     with higher order functions in general.
     
        curry.f(x) =
           g(y) =
               add($x, $y)
     
     When applied, this will fail with "unbound variable: x" because x is
     now out of scope.  This should be documented in the Curry section (and
     the solution, which is to add "private.x = $x").
     
     ------
     
     Also addressed a long-standing issue with lazy primitive functions.
     
         f(x) =
             println($x)
         x = 1
         if(true, $(f $x))
     
     In 0.9.8.5, this will result in the error "x = $`x, infinite loop".  The
     problem is that lazy primitives implicitly quote their arguments.
     
         if(true, $`(f $x))
     
     This means you actually pass $`x as the argument to f(x), so now
     you have x = $`x.
     
     The solution is to use a non-recursive quote ValStringExp.  There is
     overlapping functionality in the recursive and non-recursive quotes.
     We should decide whether we need recursive ones (the main reason to
     have them is for anti-quotes $,x).
     
     Note, I'm not quite finished; ValStringExp needs to be a closure.
     -------
     
     If you don't like either of these, speak now.

Changes  Path(relative to omake-branches/0.9.8.x)
+1 -1 mk/make_gen
+19 -9 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
+48 -8 src/env/omake_command_digest.ml
+88 -63 src/env/omake_env.ml
+8 -7 src/env/omake_env.mli
+13 -14 src/env/omake_ir_ast.ml
+17 -6 src/env/omake_ir_semant.ml
+92 -66 src/eval/omake_eval.ml
+8 -0 src/eval/omake_value.ml
+6 -5 src/ir/omake_ir.ml
+11 -9 src/ir/omake_ir_free_vars.ml
+20 -22 src/ir/omake_ir_print.ml
+1 -1 src/ir/omake_ir_util.ml
+5 -1 src/ir/omake_value_print.ml
+4 -2 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+4 -4 test/OMakefile
+2 -0 test/curry/Test2
+2 -0 test/curry/Test3
+6 -0 test/keyword/Test5

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-02 18:22:26 -0700 (Fri, 02 Nov 2007)
Revision: 12513
Log message:

      merge 12499:12512 from svn://svn.metaprl.org/omake-branches/0.9.8.x into var2

Changes  Path(relative to omake-branches/jumbo/var2)
Properties .
+1 -1 mk/make_gen
+19 -9 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
+48 -8 src/env/omake_command_digest.ml
+88 -65 src/env/omake_env.ml
+8 -7 src/env/omake_env.mli
+13 -14 src/env/omake_ir_ast.ml
+17 -6 src/env/omake_ir_semant.ml
+103 -80 src/eval/omake_eval.ml
+8 -0 src/eval/omake_value.ml
+6 -5 src/ir/omake_ir.ml
+11 -9 src/ir/omake_ir_free_vars.ml
+20 -22 src/ir/omake_ir_print.ml
+1 -1 src/ir/omake_ir_util.ml
+5 -1 src/ir/omake_value_print.ml
+4 -2 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+4 -4 test/OMakefile
+2 -0 test/curry/Test2
+2 -0 test/curry/Test3
+6 -0 test/keyword/Test5

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-03 11:06:12 -0700 (Sat, 03 Nov 2007)
Revision: 12514
Log message:

      Generalize the parameters a bit, so that a parameter is an arbitrary variable.
     Need this because params alpha-vary in var3, so for example,
     
        # This is _not_ build/C::CFLAGS
        f(CFLAGS) =
            ...
     
     The kind of variable is chosen in Omake_ir_ast.senv_add_params.  It would be
     possible to have it so that the kind could be specified by the programmer.
     
        f(private.X) = ...
     
     For orthogonality, it might be good, but it isn't implemented for now.

Changes  Path(relative to omake-branches/0.9.8.x/src)
+28 -4 env/omake_command_digest.ml
+43 -57 env/omake_env.ml
+4 -4 env/omake_env.mli
+5 -5 env/omake_ir_ast.ml
+3 -3 env/omake_ir_semant.ml
+10 -10 eval/omake_eval.ml
+3 -16 ir/omake_ir.ml
+4 -6 ir/omake_ir_free_vars.ml
+14 -13 ir/omake_ir_print.ml
+4 -3 ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-03 11:12:32 -0700 (Sat, 03 Nov 2007)
Revision: 12515
Log message:

      merge 12512:12514 from svn://svn.metaprl.org/omake-branches/0.9.8.x into var2

Changes  Path(relative to omake-branches/jumbo/var2)
Properties .
+28 -4 src/env/omake_command_digest.ml
+43 -57 src/env/omake_env.ml
+4 -4 src/env/omake_env.mli
+5 -5 src/env/omake_ir_ast.ml
+3 -3 src/env/omake_ir_semant.ml
+10 -10 src/eval/omake_eval.ml
+3 -16 src/ir/omake_ir.ml
+4 -6 src/ir/omake_ir_free_vars.ml
+14 -13 src/ir/omake_ir_print.ml
+4 -3 src/ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-03 11:29:17 -0700 (Sat, 03 Nov 2007)
Revision: 12516
Log message:

      merge 12500:12515 from svn://svn.metaprl.org/omake-branches/jumbo/var2 into var3

Changes  Path(relative to omake-branches/jumbo/var3)
Properties .
+1 -1 mk/make_gen
+20 -11 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
+75 -11 src/env/omake_command_digest.ml
+74 -65 src/env/omake_env.ml
+8 -7 src/env/omake_env.mli
+15 -16 src/env/omake_ir_ast.ml
+17 -6 src/env/omake_ir_semant.ml
+105 -81 src/eval/omake_eval.ml
+8 -0 src/eval/omake_value.ml
+6 -18 src/ir/omake_ir.ml
+11 -11 src/ir/omake_ir_free_vars.ml
+24 -25 src/ir/omake_ir_print.ml
+1 -1 src/ir/omake_ir_util.ml
+7 -2 src/ir/omake_value_print.ml
+6 -3 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+4 -4 test/OMakefile
+2 -0 test/curry/Test2
+2 -0 test/curry/Test3
+6 -0 test/keyword/Test5
+0 -1 test/object/Test14
+0 -1 test/object/Test15
+0 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-03 11:31:08 -0700 (Sat, 03 Nov 2007)
Revision: 12517
Log message:

      Automated merge of 12502:12516 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into auto

Changes  Path(relative to omake-branches/jumbo/auto)
Properties .
+1 -1 mk/make_gen
+20 -11 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
+75 -11 src/env/omake_command_digest.ml
+74 -65 src/env/omake_env.ml
+8 -7 src/env/omake_env.mli
+15 -16 src/env/omake_ir_ast.ml
+17 -6 src/env/omake_ir_semant.ml
+105 -81 src/eval/omake_eval.ml
+8 -0 src/eval/omake_value.ml
+6 -18 src/ir/omake_ir.ml
+11 -11 src/ir/omake_ir_free_vars.ml
+24 -25 src/ir/omake_ir_print.ml
+1 -1 src/ir/omake_ir_util.ml
+7 -2 src/ir/omake_value_print.ml
+6 -3 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+4 -4 test/OMakefile
+2 -0 test/curry/Test2
+2 -0 test/curry/Test3
+6 -0 test/keyword/Test5
+0 -1 test/object/Test14
+0 -1 test/object/Test15
+0 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-03 19:29:52 -0700 (Sat, 03 Nov 2007)
Revision: 12519
Log message:

      merge 12501:12517 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into const

Changes  Path(relative to omake-branches/jumbo/const)
Properties .
+1 -1 mk/make_gen
+20 -11 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
+75 -11 src/env/omake_command_digest.ml
+74 -65 src/env/omake_env.ml
+8 -7 src/env/omake_env.mli
+15 -16 src/env/omake_ir_ast.ml
+17 -6 src/env/omake_ir_semant.ml
+107 -83 src/eval/omake_eval.ml
+8 -0 src/eval/omake_value.ml
+6 -18 src/ir/omake_ir.ml
+11 -11 src/ir/omake_ir_free_vars.ml
+24 -25 src/ir/omake_ir_print.ml
+1 -1 src/ir/omake_ir_util.ml
+7 -2 src/ir/omake_value_print.ml
+6 -3 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+4 -4 test/OMakefile
+2 -0 test/curry/Test2
+2 -0 test/curry/Test3
+6 -0 test/keyword/Test5
+0 -1 test/object/Test14
+0 -1 test/object/Test15
+0 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-03 19:31:30 -0700 (Sat, 03 Nov 2007)
Revision: 12520
Log message:

      Automated merge of 12503:12519 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into int

Changes  Path(relative to omake-branches/jumbo/int)
Properties .
+1 -1 mk/make_gen
+20 -11 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
+75 -11 src/env/omake_command_digest.ml
+74 -65 src/env/omake_env.ml
+8 -7 src/env/omake_env.mli
+15 -16 src/env/omake_ir_ast.ml
+17 -6 src/env/omake_ir_semant.ml
+105 -81 src/eval/omake_eval.ml
+8 -0 src/eval/omake_value.ml
+6 -18 src/ir/omake_ir.ml
+11 -11 src/ir/omake_ir_free_vars.ml
+24 -25 src/ir/omake_ir_print.ml
+1 -1 src/ir/omake_ir_util.ml
+7 -2 src/ir/omake_value_print.ml
+6 -3 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+4 -4 test/OMakefile
+2 -0 test/curry/Test2
+2 -0 test/curry/Test3
+6 -0 test/keyword/Test5
+0 -1 test/object/Test14
+0 -1 test/object/Test15
+0 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-03 19:33:06 -0700 (Sat, 03 Nov 2007)
Revision: 12521
Log message:

      Automated merge of 12504:12520 from svn://svn.metaprl.org/omake-branches/jumbo/int into dll

Changes  Path(relative to omake-branches/jumbo/dll)
Properties .
+1 -1 mk/make_gen
+20 -11 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
+75 -11 src/env/omake_command_digest.ml
+74 -65 src/env/omake_env.ml
+8 -7 src/env/omake_env.mli
+15 -16 src/env/omake_ir_ast.ml
+17 -6 src/env/omake_ir_semant.ml
+105 -81 src/eval/omake_eval.ml
+8 -0 src/eval/omake_value.ml
+6 -18 src/ir/omake_ir.ml
+11 -11 src/ir/omake_ir_free_vars.ml
+24 -25 src/ir/omake_ir_print.ml
+1 -1 src/ir/omake_ir_util.ml
+7 -2 src/ir/omake_value_print.ml
+6 -3 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+4 -4 test/OMakefile
+2 -0 test/curry/Test2
+2 -0 test/curry/Test3
+6 -0 test/keyword/Test5
+0 -1 test/object/Test14
+0 -1 test/object/Test15
+0 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-03 19:34:10 -0700 (Sat, 03 Nov 2007)
Revision: 12522
Log message:

      If if have to choose a single parent, it would have to be "const".

Changes  Path(relative to omake-branches/jumbo/all-features)
Properties .

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-03 19:44:32 -0700 (Sat, 03 Nov 2007)
Revision: 12523
Log message:

      merge 12505:12522 from svn://svn.metaprl.org/omake-branches/jumbo/const into all-features
     
     This resurrects lib/configure/gtk.om and doc/src/omake-parsers.tex.
     
     We should check how much documentation we lost on the jumbo branches.  I guess
     any new documentation was lost?

Changes  Path(relative to omake-branches/jumbo/all-features)
Properties .
Added doc/src/omake-parsers.tex
Added lib/configure/gtk.om
+1 -1 mk/make_gen
+20 -11 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
+75 -11 src/env/omake_command_digest.ml
+74 -65 src/env/omake_env.ml
+8 -7 src/env/omake_env.mli
+15 -16 src/env/omake_ir_ast.ml
+17 -6 src/env/omake_ir_semant.ml
+106 -83 src/eval/omake_eval.ml
+8 -0 src/eval/omake_value.ml
+6 -18 src/ir/omake_ir.ml
+11 -11 src/ir/omake_ir_free_vars.ml
+24 -25 src/ir/omake_ir_print.ml
+1 -1 src/ir/omake_ir_util.ml
+7 -2 src/ir/omake_value_print.ml
+6 -3 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+4 -4 test/OMakefile
+2 -0 test/curry/Test2
+2 -0 test/curry/Test3
+6 -0 test/keyword/Test5
+0 -1 test/object/Test14
+0 -1 test/object/Test15
Added test/parse/C/Test4/
Added test/parse/C/Test4/OMakefile
Added test/parse/C/Test4/OMakeroot
Added test/parse/C/Test4/Test.om
Added test/parse/C/Test4/input.c
Added test/parse/C/Test5/
Added test/parse/C/Test5/OMakefile
Added test/parse/C/Test5/OMakeroot
Added test/parse/C/Test5/Test.om
Added test/parse/C/Test5/input.c
+0 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-03 19:48:19 -0700 (Sat, 03 Nov 2007)
Revision: 12524
Log message:

      merge 12506:12523 from svn://svn.metaprl.org/omake-branches/jumbo/all-features into dll2

Changes  Path(relative to omake-branches/jumbo/dll2)
Properties .
+1 -1 mk/make_gen
+20 -11 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
+75 -11 src/env/omake_command_digest.ml
+74 -65 src/env/omake_env.ml
+8 -7 src/env/omake_env.mli
+15 -16 src/env/omake_ir_ast.ml
+17 -6 src/env/omake_ir_semant.ml
+106 -83 src/eval/omake_eval.ml
+8 -0 src/eval/omake_value.ml
+6 -18 src/ir/omake_ir.ml
+11 -11 src/ir/omake_ir_free_vars.ml
+24 -25 src/ir/omake_ir_print.ml
+1 -1 src/ir/omake_ir_util.ml
+7 -2 src/ir/omake_value_print.ml
+6 -3 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+4 -4 test/OMakefile
+2 -0 test/curry/Test2
+2 -0 test/curry/Test3
+6 -0 test/keyword/Test5
+0 -1 test/object/Test14
+0 -1 test/object/Test15
+0 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-03 19:51:27 -0700 (Sat, 03 Nov 2007)
Revision: 12525
Log message:

      merge 12507:12524 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-fuse

Changes  Path(relative to omake-branches/jumbo/dll-fuse)
Properties .
+1 -1 mk/make_gen
+20 -11 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
+75 -11 src/env/omake_command_digest.ml
+74 -65 src/env/omake_env.ml
+9 -7 src/env/omake_env.mli
+15 -16 src/env/omake_ir_ast.ml
+17 -6 src/env/omake_ir_semant.ml
+106 -83 src/eval/omake_eval.ml
+9 -0 src/eval/omake_value.ml
+6 -18 src/ir/omake_ir.ml
+11 -11 src/ir/omake_ir_free_vars.ml
+24 -25 src/ir/omake_ir_print.ml
+1 -1 src/ir/omake_ir_util.ml
+7 -2 src/ir/omake_value_print.ml
+6 -3 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+4 -4 test/OMakefile
+2 -0 test/curry/Test2
+2 -0 test/curry/Test3
+0 -1 test/object/Test14
+0 -1 test/object/Test15
+0 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-03 19:53:10 -0700 (Sat, 03 Nov 2007)
Revision: 12526
Log message:

      Automated merge of 12508:12525 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-odbc

Changes  Path(relative to omake-branches/jumbo/dll-odbc)
Properties .
+1 -1 mk/make_gen
+20 -11 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
+75 -11 src/env/omake_command_digest.ml
+74 -65 src/env/omake_env.ml
+8 -7 src/env/omake_env.mli
+15 -16 src/env/omake_ir_ast.ml
+17 -6 src/env/omake_ir_semant.ml
+106 -83 src/eval/omake_eval.ml
+8 -0 src/eval/omake_value.ml
+6 -18 src/ir/omake_ir.ml
+11 -11 src/ir/omake_ir_free_vars.ml
+24 -25 src/ir/omake_ir_print.ml
+1 -1 src/ir/omake_ir_util.ml
+7 -2 src/ir/omake_value_print.ml
+6 -3 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+4 -4 test/OMakefile
+2 -0 test/curry/Test2
+2 -0 test/curry/Test3
+0 -1 test/object/Test14
+0 -1 test/object/Test15
+0 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-03 19:55:18 -0700 (Sat, 03 Nov 2007)
Revision: 12527
Log message:

      Automated merge of 12509:12526 from svn://svn.metaprl.org/omake-branches/jumbo/dll-fuse into everything

Changes  Path(relative to omake-branches/jumbo/everything)
Properties .
+1 -1 mk/make_gen
+20 -11 src/builtin/omake_builtin_base.ml
+7 -1 src/builtin/omake_builtin_object.ml
+75 -11 src/env/omake_command_digest.ml
+74 -65 src/env/omake_env.ml
+9 -7 src/env/omake_env.mli
+15 -16 src/env/omake_ir_ast.ml
+17 -6 src/env/omake_ir_semant.ml
+106 -83 src/eval/omake_eval.ml
+9 -0 src/eval/omake_value.ml
+6 -18 src/ir/omake_ir.ml
+11 -11 src/ir/omake_ir_free_vars.ml
+24 -25 src/ir/omake_ir_print.ml
+1 -1 src/ir/omake_ir_util.ml
+7 -2 src/ir/omake_value_print.ml
+6 -3 src/ir/omake_value_type.ml
+1 -0 src/main/omake_shell.ml
+4 -4 test/OMakefile
+2 -0 test/curry/Test2
+2 -0 test/curry/Test3
+0 -1 test/object/Test14
+0 -1 test/object/Test15
+0 -1 test/syntax/Test3

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:01:07 -0800 (Sun, 04 Nov 2007)
Revision: 12530
Log message:

      ValStringExp should be closed over the static environment.

Changes  Path(relative to omake-branches/0.9.8.x/src)
+1 -1 env/omake_command_digest.ml
+3 -3 eval/omake_eval.ml
+1 -1 ir/omake_value_print.ml
+1 -1 ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:05:48 -0800 (Sun, 04 Nov 2007)
Revision: 12531
Log message:

      merge 12514:12530 from svn://svn.metaprl.org/omake-branches/0.9.8.x into var2

Changes  Path(relative to omake-branches/jumbo/var2)
Properties .
+1 -1 src/env/omake_command_digest.ml
+3 -3 src/eval/omake_eval.ml
+1 -1 src/ir/omake_value_print.ml
+1 -1 src/ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:09:53 -0800 (Sun, 04 Nov 2007)
Revision: 12532
Log message:

      merge 12515:12531 from svn://svn.metaprl.org/omake-branches/jumbo/var2 into var3

Changes  Path(relative to omake-branches/jumbo/var3)
Properties .
+1 -1 src/env/omake_command_digest.ml
+3 -3 src/eval/omake_eval.ml
+1 -1 src/ir/omake_value_print.ml
+1 -1 src/ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:11:43 -0800 (Sun, 04 Nov 2007)
Revision: 12533
Log message:

      Automated merge of 12517:12532 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into const

Changes  Path(relative to omake-branches/jumbo/const)
Properties .
+1 -1 src/env/omake_command_digest.ml
+3 -3 src/eval/omake_eval.ml
+1 -1 src/ir/omake_value_print.ml
+1 -1 src/ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:13:04 -0800 (Sun, 04 Nov 2007)
Revision: 12534
Log message:

      Automated merge of 12516:12533 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into auto

Changes  Path(relative to omake-branches/jumbo/auto)
Properties .
+1 -1 src/env/omake_command_digest.ml
+3 -3 src/eval/omake_eval.ml
+1 -1 src/ir/omake_value_print.ml
+1 -1 src/ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:14:35 -0800 (Sun, 04 Nov 2007)
Revision: 12535
Log message:

      Automated merge of 12519:12534 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into int

Changes  Path(relative to omake-branches/jumbo/int)
Properties .
+1 -1 src/env/omake_command_digest.ml
+3 -3 src/eval/omake_eval.ml
+1 -1 src/ir/omake_value_print.ml
+1 -1 src/ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:16:34 -0800 (Sun, 04 Nov 2007)
Revision: 12536
Log message:

      Automated merge of 12520:12535 from svn://svn.metaprl.org/omake-branches/jumbo/int into dll

Changes  Path(relative to omake-branches/jumbo/dll)
Properties .
+1 -1 src/env/omake_command_digest.ml
+3 -3 src/eval/omake_eval.ml
+1 -1 src/ir/omake_value_print.ml
+1 -1 src/ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:18:05 -0800 (Sun, 04 Nov 2007)
Revision: 12537
Log message:

      Automated merge of 12522:12536 from svn://svn.metaprl.org/omake-branches/jumbo/const into all-features

Changes  Path(relative to omake-branches/jumbo/all-features)
Properties .
+1 -1 src/env/omake_command_digest.ml
+3 -3 src/eval/omake_eval.ml
+1 -1 src/ir/omake_value_print.ml
+1 -1 src/ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:22:25 -0800 (Sun, 04 Nov 2007)
Revision: 12538
Log message:

      merge 12523:12537 from svn://svn.metaprl.org/omake-branches/jumbo/all-features into dll2

Changes  Path(relative to omake-branches/jumbo/dll2)
Properties .
+1 -1 src/env/omake_command_digest.ml
+3 -3 src/eval/omake_eval.ml
+1 -1 src/ir/omake_value_print.ml
+1 -1 src/ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:25:26 -0800 (Sun, 04 Nov 2007)
Revision: 12539
Log message:

      Automated merge of 12524:12538 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-fuse

Changes  Path(relative to omake-branches/jumbo/dll-fuse)
Properties .
+1 -1 src/env/omake_command_digest.ml
+3 -3 src/eval/omake_eval.ml
+1 -1 src/ir/omake_value_print.ml
+1 -1 src/ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:26:52 -0800 (Sun, 04 Nov 2007)
Revision: 12540
Log message:

      Automated merge of 12525:12539 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-odbc

Changes  Path(relative to omake-branches/jumbo/dll-odbc)
Properties .
+1 -1 src/env/omake_command_digest.ml
+3 -3 src/eval/omake_eval.ml
+1 -1 src/ir/omake_value_print.ml
+1 -1 src/ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:28:21 -0800 (Sun, 04 Nov 2007)
Revision: 12541
Log message:

      Automated merge of 12526:12540 from svn://svn.metaprl.org/omake-branches/jumbo/dll-fuse into everything

Changes  Path(relative to omake-branches/jumbo/everything)
Properties .
+1 -1 src/env/omake_command_digest.ml
+3 -3 src/eval/omake_eval.ml
+1 -1 src/ir/omake_value_print.ml
+1 -1 src/ir/omake_value_type.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:28:58 -0800 (Sun, 04 Nov 2007)
Revision: 12542
Log message:

      No-op code rearrangement, so that key applications look like the others.

Changes  Path(relative to omake-branches/0.9.8.x/src/env)
+7 -1 omake_ir_ast.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:30:30 -0800 (Sun, 04 Nov 2007)
Revision: 12543
Log message:

      Automated merge of 12530:12542 from svn://svn.metaprl.org/omake-branches/0.9.8.x into var2

Changes  Path(relative to omake-branches/jumbo/var2)
Properties .
+7 -1 src/env/omake_ir_ast.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:31:08 -0800 (Sun, 04 Nov 2007)
Revision: 12544
Log message:

      Automated merge of 12531:12543 from svn://svn.metaprl.org/omake-branches/jumbo/var2 into var3

Changes  Path(relative to omake-branches/jumbo/var3)
Properties .
+7 -1 src/env/omake_ir_ast.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:31:44 -0800 (Sun, 04 Nov 2007)
Revision: 12545
Log message:

      Automated merge of 12532:12544 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into const

Changes  Path(relative to omake-branches/jumbo/const)
Properties .
+7 -1 src/env/omake_ir_ast.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:32:19 -0800 (Sun, 04 Nov 2007)
Revision: 12546
Log message:

      Automated merge of 12533:12545 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into auto

Changes  Path(relative to omake-branches/jumbo/auto)
Properties .
+7 -1 src/env/omake_ir_ast.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:32:54 -0800 (Sun, 04 Nov 2007)
Revision: 12547
Log message:

      Automated merge of 12534:12546 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into int

Changes  Path(relative to omake-branches/jumbo/int)
Properties .
+7 -1 src/env/omake_ir_ast.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:33:30 -0800 (Sun, 04 Nov 2007)
Revision: 12548
Log message:

      Automated merge of 12535:12547 from svn://svn.metaprl.org/omake-branches/jumbo/int into dll

Changes  Path(relative to omake-branches/jumbo/dll)
Properties .
+7 -1 src/env/omake_ir_ast.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:34:10 -0800 (Sun, 04 Nov 2007)
Revision: 12549
Log message:

      Automated merge of 12536:12548 from svn://svn.metaprl.org/omake-branches/jumbo/const into all-features

Changes  Path(relative to omake-branches/jumbo/all-features)
Properties .
+7 -1 src/env/omake_ir_ast.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:34:52 -0800 (Sun, 04 Nov 2007)
Revision: 12550
Log message:

      Automated merge of 12537:12549 from svn://svn.metaprl.org/omake-branches/jumbo/all-features into dll2

Changes  Path(relative to omake-branches/jumbo/dll2)
Properties .
+7 -1 src/env/omake_ir_ast.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:35:32 -0800 (Sun, 04 Nov 2007)
Revision: 12551
Log message:

      Automated merge of 12538:12550 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-fuse

Changes  Path(relative to omake-branches/jumbo/dll-fuse)
Properties .
+7 -1 src/env/omake_ir_ast.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:36:09 -0800 (Sun, 04 Nov 2007)
Revision: 12552
Log message:

      Automated merge of 12539:12551 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-odbc

Changes  Path(relative to omake-branches/jumbo/dll-odbc)
Properties .
+7 -1 src/env/omake_ir_ast.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 08:36:46 -0800 (Sun, 04 Nov 2007)
Revision: 12553
Log message:

      Automated merge of 12540:12552 from svn://svn.metaprl.org/omake-branches/jumbo/dll-fuse into everything

Changes  Path(relative to omake-branches/jumbo/everything)
Properties .
+7 -1 src/env/omake_ir_ast.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 11:04:55 -0800 (Sun, 04 Nov 2007)
Revision: 12555
Log message:

      This drops the recursive quote in favor of the non-recursive quote,
     more like Lisp-style.  This is a major code simplification, and more
     intuitive too.
     
     There is a semantic change--quoting is not recursive.
     Before:
         osh> println($`(printvln $y))
         $(apply global.y)
     Now we get: unbound variable: global.y
     
     To get the previous behavior, two quotes must be used.
     
         println($`(printvln $`y))
         $(global.y) : Exp
     
     Eager quotes are transformed at compile time into private bindings.
         $`(f $,y)
         <-->
         private."eager.x1" = $y in
         $`(f $(eager.x1))
     The "eager.x1" is a variable name containing a dot.
     
     NOTE: the way I have done it now, unquotes are nested too, and there
     is no double-unquote.
     
         $`(x $`(y $,z))   # $,z belongs to the inner quote
     
     Actually, thinking about Lisp, this is probably wrong.  I'll change
     it.

Changes  Path(relative to omake-branches/0.9.8.x)
+2 -2 src/build/omake_rule.ml
+0 -24 src/builtin/omake_builtin_object.ml
+16 -54 src/env/omake_command_digest.ml
+103 -35 src/env/omake_ir_ast.ml
+13 -6 src/env/omake_ir_semant.ml
+88 -246 src/eval/omake_eval.ml
+1 -2 src/eval/omake_eval.mli
+0 -32 src/eval/omake_value.ml
+6 -14 src/ir/omake_ir.ml
+9 -4 src/ir/omake_ir_free_vars.ml
+22 -29 src/ir/omake_ir_print.ml
+0 -32 src/ir/omake_value_print.ml
+0 -4 src/ir/omake_value_type.ml
+1 -5 src/main/omake_shell.ml
Properties test/lazy/
Added test/lazy/Test1

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 11:13:01 -0800 (Sun, 04 Nov 2007)
Revision: 12556
Log message:

      Unquote always evaluates, no matter how deeply nested.
     
        Y = 3
        X = $`(add 1, $`(add 2, $,Y))
        Y = 4
        println($X)
     
     evaluates to 6

Changes  Path(relative to omake-branches/0.9.8.x)
+11 -4 src/env/omake_ir_ast.ml
+1 -1 test/lazy/Test1

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 12:06:58 -0800 (Sun, 04 Nov 2007)
Revision: 12557
Log message:

      merge 12542:12556 from svn://svn.metaprl.org/omake-branches/0.9.8.x into var2

Changes  Path(relative to omake-branches/jumbo/var2)
Properties .
+2 -2 src/build/omake_rule.ml
+0 -24 src/builtin/omake_builtin_object.ml
+16 -54 src/env/omake_command_digest.ml
+110 -35 src/env/omake_ir_ast.ml
+13 -6 src/env/omake_ir_semant.ml
+88 -246 src/eval/omake_eval.ml
+1 -2 src/eval/omake_eval.mli
+0 -32 src/eval/omake_value.ml
+6 -14 src/ir/omake_ir.ml
+9 -4 src/ir/omake_ir_free_vars.ml
+22 -29 src/ir/omake_ir_print.ml
+0 -32 src/ir/omake_value_print.ml
+0 -4 src/ir/omake_value_type.ml
+1 -5 src/main/omake_shell.ml
Copied test/lazy/ (from rev 12556, omake-branches/0.9.8.x/test/lazy)
Properties test/lazy/ (from rev 12556, omake-branches/0.9.8.x/test/lazy)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 12:29:16 -0800 (Sun, 04 Nov 2007)
Revision: 12558
Log message:

      merge 12543:12557 from svn://svn.metaprl.org/omake-branches/jumbo/var2 into var3

Changes  Path(relative to omake-branches/jumbo/var3)
Properties .
+2 -2 src/build/omake_rule.ml
+0 -24 src/builtin/omake_builtin_object.ml
+16 -56 src/env/omake_command_digest.ml
+99 -27 src/env/omake_ir_ast.ml
+13 -6 src/env/omake_ir_semant.ml
+94 -265 src/eval/omake_eval.ml
+1 -2 src/eval/omake_eval.mli
+0 -32 src/eval/omake_value.ml
+6 -14 src/ir/omake_ir.ml
+9 -4 src/ir/omake_ir_free_vars.ml
+22 -32 src/ir/omake_ir_print.ml
+0 -39 src/ir/omake_value_print.ml
+0 -4 src/ir/omake_value_type.ml
+2 -6 src/main/omake_shell.ml
Copied test/lazy/ (from rev 12557, omake-branches/jumbo/var2/test/lazy)
Properties test/lazy/ (from rev 12557, omake-branches/jumbo/var2/test/lazy)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 12:30:44 -0800 (Sun, 04 Nov 2007)
Revision: 12559
Log message:

      Automated merge of 12545:12558 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into auto

Changes  Path(relative to omake-branches/jumbo/auto)
Properties .
+2 -2 src/build/omake_rule.ml
+0 -24 src/builtin/omake_builtin_object.ml
+16 -56 src/env/omake_command_digest.ml
+99 -27 src/env/omake_ir_ast.ml
+13 -6 src/env/omake_ir_semant.ml
+94 -265 src/eval/omake_eval.ml
+1 -2 src/eval/omake_eval.mli
+0 -32 src/eval/omake_value.ml
+6 -14 src/ir/omake_ir.ml
+9 -4 src/ir/omake_ir_free_vars.ml
+22 -32 src/ir/omake_ir_print.ml
+0 -39 src/ir/omake_value_print.ml
+0 -4 src/ir/omake_value_type.ml
+2 -6 src/main/omake_shell.ml
Copied test/lazy/ (from rev 12558, omake-branches/jumbo/var3/test/lazy)
Properties test/lazy/ (from rev 12558, omake-branches/jumbo/var3/test/lazy)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 12:34:28 -0800 (Sun, 04 Nov 2007)
Revision: 12560
Log message:

      merge 12544:12559 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into const

Changes  Path(relative to omake-branches/jumbo/const)
Properties .
+2 -2 src/build/omake_rule.ml
+0 -24 src/builtin/omake_builtin_object.ml
+16 -56 src/env/omake_command_digest.ml
+99 -27 src/env/omake_ir_ast.ml
+13 -6 src/env/omake_ir_semant.ml
+94 -265 src/eval/omake_eval.ml
+1 -2 src/eval/omake_eval.mli
+0 -32 src/eval/omake_value.ml
+6 -14 src/ir/omake_ir.ml
+9 -4 src/ir/omake_ir_free_vars.ml
+22 -32 src/ir/omake_ir_print.ml
+0 -39 src/ir/omake_value_print.ml
+0 -4 src/ir/omake_value_type.ml
+2 -6 src/main/omake_shell.ml
Copied test/lazy/ (from rev 12559, omake-branches/jumbo/var3/test/lazy)
Properties test/lazy/ (from rev 12559, omake-branches/jumbo/var3/test/lazy)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 12:35:56 -0800 (Sun, 04 Nov 2007)
Revision: 12561
Log message:

      Automated merge of 12546:12560 from svn://svn.metaprl.org/omake-branches/jumbo/var3 into int

Changes  Path(relative to omake-branches/jumbo/int)
Properties .
+2 -2 src/build/omake_rule.ml
+0 -24 src/builtin/omake_builtin_object.ml
+16 -56 src/env/omake_command_digest.ml
+99 -27 src/env/omake_ir_ast.ml
+13 -6 src/env/omake_ir_semant.ml
+94 -265 src/eval/omake_eval.ml
+1 -2 src/eval/omake_eval.mli
+0 -32 src/eval/omake_value.ml
+6 -14 src/ir/omake_ir.ml
+9 -4 src/ir/omake_ir_free_vars.ml
+22 -32 src/ir/omake_ir_print.ml
+0 -39 src/ir/omake_value_print.ml
+0 -4 src/ir/omake_value_type.ml
+2 -6 src/main/omake_shell.ml
Copied test/lazy/ (from rev 12560, omake-branches/jumbo/var3/test/lazy)
Properties test/lazy/ (from rev 12560, omake-branches/jumbo/var3/test/lazy)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 12:37:31 -0800 (Sun, 04 Nov 2007)
Revision: 12562
Log message:

      Automated merge of 12547:12561 from svn://svn.metaprl.org/omake-branches/jumbo/int into dll

Changes  Path(relative to omake-branches/jumbo/dll)
Properties .
+2 -2 src/build/omake_rule.ml
+0 -24 src/builtin/omake_builtin_object.ml
+16 -56 src/env/omake_command_digest.ml
+99 -27 src/env/omake_ir_ast.ml
+13 -6 src/env/omake_ir_semant.ml
+94 -265 src/eval/omake_eval.ml
+1 -2 src/eval/omake_eval.mli
+0 -32 src/eval/omake_value.ml
+6 -14 src/ir/omake_ir.ml
+9 -4 src/ir/omake_ir_free_vars.ml
+22 -32 src/ir/omake_ir_print.ml
+0 -39 src/ir/omake_value_print.ml
+0 -4 src/ir/omake_value_type.ml
+2 -6 src/main/omake_shell.ml
Copied test/lazy/ (from rev 12561, omake-branches/jumbo/int/test/lazy)
Properties test/lazy/ (from rev 12561, omake-branches/jumbo/int/test/lazy)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 12:39:30 -0800 (Sun, 04 Nov 2007)
Revision: 12563
Log message:

      merge 12548:12562 from svn://svn.metaprl.org/omake-branches/jumbo/const into all-features

Changes  Path(relative to omake-branches/jumbo/all-features)
Properties .
+2 -2 src/build/omake_rule.ml
+0 -24 src/builtin/omake_builtin_object.ml
+16 -56 src/env/omake_command_digest.ml
+99 -27 src/env/omake_ir_ast.ml
+13 -6 src/env/omake_ir_semant.ml
+94 -261 src/eval/omake_eval.ml
+1 -2 src/eval/omake_eval.mli
+0 -32 src/eval/omake_value.ml
+6 -14 src/ir/omake_ir.ml
+9 -4 src/ir/omake_ir_free_vars.ml
+22 -32 src/ir/omake_ir_print.ml
+0 -39 src/ir/omake_value_print.ml
+0 -4 src/ir/omake_value_type.ml
+2 -6 src/main/omake_shell.ml
Copied test/lazy/ (from rev 12562, omake-branches/jumbo/const/test/lazy)
Properties test/lazy/ (from rev 12562, omake-branches/jumbo/const/test/lazy)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 12:41:45 -0800 (Sun, 04 Nov 2007)
Revision: 12564
Log message:

      merge 12549:12563 from svn://svn.metaprl.org/omake-branches/jumbo/all-features into dll2

Changes  Path(relative to omake-branches/jumbo/dll2)
Properties .
+2 -2 src/build/omake_rule.ml
+0 -24 src/builtin/omake_builtin_object.ml
+16 -56 src/env/omake_command_digest.ml
+99 -27 src/env/omake_ir_ast.ml
+13 -6 src/env/omake_ir_semant.ml
+97 -264 src/eval/omake_eval.ml
+1 -2 src/eval/omake_eval.mli
+0 -32 src/eval/omake_value.ml
+6 -14 src/ir/omake_ir.ml
+9 -4 src/ir/omake_ir_free_vars.ml
+22 -32 src/ir/omake_ir_print.ml
+0 -39 src/ir/omake_value_print.ml
+0 -4 src/ir/omake_value_type.ml
+2 -6 src/main/omake_shell.ml
Copied test/lazy/ (from rev 12563, omake-branches/jumbo/all-features/test/lazy)
Properties test/lazy/ (from rev 12563, omake-branches/jumbo/all-features/test/lazy)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 12:44:04 -0800 (Sun, 04 Nov 2007)
Revision: 12565
Log message:

      merge 12550:12564 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-fuse

Changes  Path(relative to omake-branches/jumbo/dll-fuse)
Properties .
+2 -2 src/build/omake_rule.ml
+0 -24 src/builtin/omake_builtin_object.ml
+16 -56 src/env/omake_command_digest.ml
+99 -27 src/env/omake_ir_ast.ml
+13 -6 src/env/omake_ir_semant.ml
+97 -264 src/eval/omake_eval.ml
+1 -2 src/eval/omake_eval.mli
+0 -36 src/eval/omake_value.ml
+6 -14 src/ir/omake_ir.ml
+9 -4 src/ir/omake_ir_free_vars.ml
+22 -32 src/ir/omake_ir_print.ml
+0 -39 src/ir/omake_value_print.ml
+0 -4 src/ir/omake_value_type.ml
+2 -6 src/main/omake_shell.ml
Copied test/lazy/ (from rev 12564, omake-branches/jumbo/dll2/test/lazy)
Properties test/lazy/ (from rev 12564, omake-branches/jumbo/dll2/test/lazy)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 12:45:42 -0800 (Sun, 04 Nov 2007)
Revision: 12566
Log message:

      Automated merge of 12551:12565 from svn://svn.metaprl.org/omake-branches/jumbo/dll2 into dll-odbc

Changes  Path(relative to omake-branches/jumbo/dll-odbc)
Properties .
+2 -2 src/build/omake_rule.ml
+0 -24 src/builtin/omake_builtin_object.ml
+16 -56 src/env/omake_command_digest.ml
+99 -27 src/env/omake_ir_ast.ml
+13 -6 src/env/omake_ir_semant.ml
+97 -264 src/eval/omake_eval.ml
+1 -2 src/eval/omake_eval.mli
+0 -32 src/eval/omake_value.ml
+6 -14 src/ir/omake_ir.ml
+9 -4 src/ir/omake_ir_free_vars.ml
+22 -32 src/ir/omake_ir_print.ml
+0 -39 src/ir/omake_value_print.ml
+0 -4 src/ir/omake_value_type.ml
+2 -6 src/main/omake_shell.ml
Copied test/lazy/ (from rev 12565, omake-branches/jumbo/dll2/test/lazy)
Properties test/lazy/ (from rev 12565, omake-branches/jumbo/dll2/test/lazy)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-04 12:47:16 -0800 (Sun, 04 Nov 2007)
Revision: 12567
Log message:

      Automated merge of 12552:12566 from svn://svn.metaprl.org/omake-branches/jumbo/dll-fuse into everything

Changes  Path(relative to omake-branches/jumbo/everything)
Properties .
+2 -2 src/build/omake_rule.ml
+0 -24 src/builtin/omake_builtin_object.ml
+16 -56 src/env/omake_command_digest.ml
+99 -27 src/env/omake_ir_ast.ml
+13 -6 src/env/omake_ir_semant.ml
+97 -264 src/eval/omake_eval.ml
+1 -2 src/eval/omake_eval.mli
+0 -36 src/eval/omake_value.ml
+6 -14 src/ir/omake_ir.ml
+9 -4 src/ir/omake_ir_free_vars.ml
+22 -32 src/ir/omake_ir_print.ml
+0 -39 src/ir/omake_value_print.ml
+0 -4 src/ir/omake_value_type.ml
+2 -6 src/main/omake_shell.ml
Copied test/lazy/ (from rev 12566, omake-branches/jumbo/dll-fuse/test/lazy)
Properties test/lazy/ (from rev 12566, omake-branches/jumbo/dll-fuse/test/lazy)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-06 09:52:46 -0800 (Tue, 06 Nov 2007)
Revision: 12575
Log message:

      Add a benchmarking directory.  We don't want to include these as tests,
     because they take a long time to run.
     
     Here is a current result, on OS X 2.1GHz core duo.
     
     mandel/Test1: 95.132u 0.592s 1:35.85 99.8% 0+0k 0+12io 0pf+0w

Changes  Path(relative to omake-branches/0.9.8.x)
+2 -2 OMakefile
Properties bench/
Copied bench/OMakefile (from rev 12512, omake-branches/0.9.8.x/test/OMakefile)
+2 -9 bench/OMakefile (from rev 12512, omake-branches/0.9.8.x/test/OMakefile)
Properties bench/mandel/
Added bench/mandel/Test1
+0 -1 lib/parse/LaTeX/Spell.om
+3 -3 src/env/omake_exp_lex.ml

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-06 18:48:17 -0800 (Tue, 06 Nov 2007)
Revision: 12583
Log message:

      Performance optimization: use Array for arguments, instead of List.
     
     This is a surprise to me, but the optimization results in a slight slowdown,
     and 5%.  That isn't statistically significant on a single run, but the slowdown
     is consistent.  This is despite the fact that the evaluator uses List.map
     a lot.
     
     I guess the reason is that the argument lists tend to be small and short-lived,
     so the extra allocation rate is no big deal.  Still, it is a little surprising.

Changes  Path(relative to omake-branches/jumbo/array-args)
Copied . (from rev 12468, omake-branches/0.9.8.x)
Replaced OMakefile
Copied OMakefile (from rev 12575, omake-branches/0.9.8.x/OMakefile)
Copied bench/ (from rev 12575, omake-branches/0.9.8.x/bench)
+1 -1 bench/mandel/Test1
Replaced doc/html/omake-all-index.html
Copied doc/html/omake-all-index.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-all-index.html)
Replaced doc/html/omake-autoconf.html
Copied doc/html/omake-autoconf.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-autoconf.html)
Replaced doc/html/omake-base.html
Copied doc/html/omake-base.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-base.html)
Replaced doc/html/omake-build-examples.html
Copied doc/html/omake-build-examples.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-build-examples.html)
Replaced doc/html/omake-build.html
Copied doc/html/omake-build.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-build.html)
Replaced doc/html/omake-contents.html
Copied doc/html/omake-contents.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-contents.html)
Replaced doc/html/omake-detail.html
Copied doc/html/omake-detail.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-detail.html)
Replaced doc/html/omake-doc.html
Copied doc/html/omake-doc.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-doc.html)
Replaced doc/html/omake-fun-index.html
Copied doc/html/omake-fun-index.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-fun-index.html)
Replaced doc/html/omake-grammar.html
Copied doc/html/omake-grammar.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-grammar.html)
Replaced doc/html/omake-language-examples.html
Copied doc/html/omake-language-examples.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-language-examples.html)
Replaced doc/html/omake-language-naming.html
Copied doc/html/omake-language-naming.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-language-naming.html)
Replaced doc/html/omake-language.html
Copied doc/html/omake-language.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-language.html)
Replaced doc/html/omake-obj-index.html
Copied doc/html/omake-obj-index.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-obj-index.html)
Replaced doc/html/omake-option-index.html
Copied doc/html/omake-option-index.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-option-index.html)
Replaced doc/html/omake-options.html
Copied doc/html/omake-options.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-options.html)
Replaced doc/html/omake-pervasives.html
Copied doc/html/omake-pervasives.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-pervasives.html)
Replaced doc/html/omake-quickstart.html
Copied doc/html/omake-quickstart.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-quickstart.html)
Replaced doc/html/omake-references.html
Copied doc/html/omake-references.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-references.html)
Replaced doc/html/omake-rules.html
Copied doc/html/omake-rules.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-rules.html)
Replaced doc/html/omake-shell.html
Copied doc/html/omake-shell.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-shell.html)
Replaced doc/html/omake-system.html
Copied doc/html/omake-system.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-system.html)
Replaced doc/html/omake-target-index.html
Copied doc/html/omake-target-index.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-target-index.html)
Replaced doc/html/omake-toc.html
Copied doc/html/omake-toc.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-toc.html)
Replaced doc/html/omake-var-index.html
Copied doc/html/omake-var-index.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake-var-index.html)
Replaced doc/html/omake.html
Copied doc/html/omake.html (from rev 12469, omake-branches/0.9.8.x/doc/html/omake.html)
Replaced doc/html/osh.html
Copied doc/html/osh.html (from rev 12469, omake-branches/0.9.8.x/doc/html/osh.html)
Replaced doc/info/omake-doc.info
Copied doc/info/omake-doc.info (from rev 12469, omake-branches/0.9.8.x/doc/info/omake-doc.info)
Replaced doc/info/omake-doc.info-1
Copied doc/info/omake-doc.info-1 (from rev 12469, omake-branches/0.9.8.x/doc/info/omake-doc.info-1)
Replaced doc/info/omake-doc.info-10
Copied doc/info/omake-doc.info-10 (from rev 12469, omake-branches/0.9.8.x/doc/info/omake-doc.info-10)
Replaced doc/info/omake-doc.info-2
Copied doc/info/omake-doc.info-2 (from rev 12469, omake-branches/0.9.8.x/doc/info/omake-doc.info-2)
Replaced doc/info/omake-doc.info-3
Copied doc/info/omake-doc.info-3 (from rev 12469, omake-branches/0.9.8.x/doc/info/omake-doc.info-3)
Replaced doc/info/omake-doc.info-4
Copied doc/info/omake-doc.info-4 (from rev 12469, omake-branches/0.9.8.x/doc/info/omake-doc.info-4)
Replaced doc/info/omake-doc.info-5
Copied doc/info/omake-doc.info-5 (from rev 12469, omake-branches/0.9.8.x/doc/info/omake-doc.info-5)
Replaced doc/info/omake-doc.info-6
Copied doc/info/omake-doc.info-6 (from rev 12469, omake-branches/0.9.8.x/doc/info/omake-doc.info-6)
Replaced doc/info/omake-doc.info-7
Copied doc/info/omake-doc.info-7 (from rev 12469, omake-branches/0.9.8.x/doc/info/omake-doc.info-7)
Replaced doc/info/omake-doc.info-8
Copied doc/info/omake-doc.info-8 (from rev 12469, omake-branches/0.9.8.x/doc/info/omake-doc.info-8)
Replaced doc/info/omake-doc.info-9
Copied doc/info/omake-doc.info-9 (from rev 12469, omake-branches/0.9.8.x/doc/info/omake-doc.info-9)
Replaced doc/ps/omake-doc.dvi
Copied doc/ps/omake-doc.dvi (from rev 12469, omake-branches/0.9.8.x/doc/ps/omake-doc.dvi)
Replaced doc/ps/omake-doc.pdf
Copied doc/ps/omake-doc.pdf (from rev 12469, omake-branches/0.9.8.x/doc/ps/omake-doc.pdf)
Replaced doc/ps/omake-doc.ps
Copied doc/ps/omake-doc.ps (from rev 12469, omake-branches/0.9.8.x/doc/ps/omake-doc.ps)
Replaced doc/src/omake-grammar.tex
Copied doc/src/omake-grammar.tex (from rev 12469, omake-branches/0.9.8.x/doc/src/omake-grammar.tex)
Replaced doc/txt/omake-doc.txt
Copied doc/txt/omake-doc.txt (from rev 12469, omake-branches/0.9.8.x/doc/txt/omake-doc.txt)
Replaced lib/Pervasives.om
Copied lib/Pervasives.om (from rev 12469, omake-branches/0.9.8.x/lib/Pervasives.om)
Replaced lib/parse/LaTeX/Spell.om
Copied lib/parse/LaTeX/Spell.om (from rev 12575, omake-branches/0.9.8.x/lib/parse/LaTeX/Spell.om)
Replaced mk/make_gen
Copied mk/make_gen (from rev 12512, omake-branches/0.9.8.x/mk/make_gen)
Replaced src/Makefile
Copied src/Makefile (from rev 12497, omake-branches/0.9.8.x/src/Makefile)
Replaced src/Makefile.nt
Copied src/Makefile.nt (from rev 12497, omake-branches/0.9.8.x/src/Makefile.nt)
Replaced src/ast/omake_ast.ml
Copied src/ast/omake_ast.ml (from rev 12469, omake-branches/0.9.8.x/src/ast/omake_ast.ml)
Replaced src/ast/omake_ast_print.ml
Copied src/ast/omake_ast_print.ml (from rev 12469, omake-branches/0.9.8.x/src/ast/omake_ast_print.ml)
Replaced src/ast/omake_ast_util.ml
Copied src/ast/omake_ast_util.ml (from rev 12469, omake-branches/0.9.8.x/src/ast/omake_ast_util.ml)
Replaced src/ast/omake_ast_util.mli
Copied src/ast/omake_ast_util.mli (from rev 12469, omake-branches/0.9.8.x/src/ast/omake_ast_util.mli)
+4 -3 src/build/omake_builtin.ml
+2 -2 src/build/omake_builtin_type.ml
Replaced src/build/omake_rule.ml
Copied src/build/omake_rule.ml (from rev 12555, omake-branches/0.9.8.x/src/build/omake_rule.ml)
+1 -1 src/build/omake_rule.ml (from rev 12555, omake-branches/0.9.8.x/src/build/omake_rule.ml)
+83 -59 src/builtin/omake_builtin_arith.ml
Replaced src/builtin/omake_builtin_base.ml
Copied src/builtin/omake_builtin_base.ml (from rev 12512, omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml)
+159 -137 src/builtin/omake_builtin_base.ml (from rev 12512, omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml)
+99 -99 src/builtin/omake_builtin_file.ml
+7 -7 src/builtin/omake_builtin_fun.ml
+148 -142 src/builtin/omake_builtin_io.ml
+40 -40 src/builtin/omake_builtin_io_fun.ml
Replaced src/builtin/omake_builtin_object.ml
Copied src/builtin/omake_builtin_object.ml (from rev 12555, omake-branches/0.9.8.x/src/builtin/omake_builtin_object.ml)
+75 -73 src/builtin/omake_builtin_object.ml (from rev 12555, omake-branches/0.9.8.x/src/builtin/omake_builtin_object.ml)
+10 -10 src/builtin/omake_builtin_rule.ml
+16 -13 src/builtin/omake_builtin_shell.ml
+20 -20 src/builtin/omake_builtin_sys.ml
+16 -16 src/builtin/omake_builtin_target.ml
+9 -9 src/builtin/omake_builtin_test.ml
Replaced src/env/
Copied src/env/ (from rev 12469, omake-branches/0.9.8.x/src/env)
Replaced src/env/omake_command_digest.ml
Copied src/env/omake_command_digest.ml (from rev 12555, omake-branches/0.9.8.x/src/env/omake_command_digest.ml)
+47 -51 src/env/omake_command_digest.ml (from rev 12555, omake-branches/0.9.8.x/src/env/omake_command_digest.ml)
Replaced src/env/omake_env.ml
Copied src/env/omake_env.ml (from rev 12514, omake-branches/0.9.8.x/src/env/omake_env.ml)
+182 -111 src/env/omake_env.ml (from rev 12514, omake-branches/0.9.8.x/src/env/omake_env.ml)
Replaced src/env/omake_env.mli
Copied src/env/omake_env.mli (from rev 12514, omake-branches/0.9.8.x/src/env/omake_env.mli)
+10 -10 src/env/omake_env.mli (from rev 12514, omake-branches/0.9.8.x/src/env/omake_env.mli)
Replaced src/env/omake_exp_lex.ml
Copied src/env/omake_exp_lex.ml (from rev 12575, omake-branches/0.9.8.x/src/env/omake_exp_lex.ml)
Replaced src/env/omake_ir_ast.ml
Copied src/env/omake_ir_ast.ml (from rev 12556, omake-branches/0.9.8.x/src/env/omake_ir_ast.ml)
+18 -18 src/env/omake_ir_ast.ml (from rev 12556, omake-branches/0.9.8.x/src/env/omake_ir_ast.ml)
Replaced src/env/omake_ir_semant.ml
Copied src/env/omake_ir_semant.ml (from rev 12555, omake-branches/0.9.8.x/src/env/omake_ir_semant.ml)
+27 -20 src/env/omake_ir_semant.ml (from rev 12555, omake-branches/0.9.8.x/src/env/omake_ir_semant.ml)
Replaced src/eval/omake_eval.ml
Copied src/eval/omake_eval.ml (from rev 12555, omake-branches/0.9.8.x/src/eval/omake_eval.ml)
+100 -89 src/eval/omake_eval.ml (from rev 12555, omake-branches/0.9.8.x/src/eval/omake_eval.ml)
Replaced src/eval/omake_eval.mli
Copied src/eval/omake_eval.mli (from rev 12555, omake-branches/0.9.8.x/src/eval/omake_eval.mli)
+2 -2 src/eval/omake_eval.mli (from rev 12555, omake-branches/0.9.8.x/src/eval/omake_eval.mli)
Replaced src/eval/omake_value.ml
Copied src/eval/omake_value.ml (from rev 12555, omake-branches/0.9.8.x/src/eval/omake_value.ml)
Replaced src/ir/omake_ir.ml
Copied src/ir/omake_ir.ml (from rev 12555, omake-branches/0.9.8.x/src/ir/omake_ir.ml)
+8 -8 src/ir/omake_ir.ml (from rev 12555, omake-branches/0.9.8.x/src/ir/omake_ir.ml)
Replaced src/ir/omake_ir_free_vars.ml
Copied src/ir/omake_ir_free_vars.ml (from rev 12555, omake-branches/0.9.8.x/src/ir/omake_ir_free_vars.ml)
+27 -30 src/ir/omake_ir_free_vars.ml (from rev 12555, omake-branches/0.9.8.x/src/ir/omake_ir_free_vars.ml)
Replaced src/ir/omake_ir_print.ml
Copied src/ir/omake_ir_print.ml (from rev 12555, omake-branches/0.9.8.x/src/ir/omake_ir_print.ml)
+32 -43 src/ir/omake_ir_print.ml (from rev 12555, omake-branches/0.9.8.x/src/ir/omake_ir_print.ml)
Replaced src/ir/omake_ir_util.ml
Copied src/ir/omake_ir_util.ml (from rev 12512, omake-branches/0.9.8.x/src/ir/omake_ir_util.ml)
Replaced src/ir/omake_symbol.ml
Copied src/ir/omake_symbol.ml (from rev 12497, omake-branches/0.9.8.x/src/ir/omake_symbol.ml)
Replaced src/ir/omake_value_print.ml
Copied src/ir/omake_value_print.ml (from rev 12555, omake-branches/0.9.8.x/src/ir/omake_value_print.ml)
Replaced src/ir/omake_value_type.ml
Copied src/ir/omake_value_type.ml (from rev 12555, omake-branches/0.9.8.x/src/ir/omake_value_type.ml)
+3 -3 src/ir/omake_value_type.ml (from rev 12555, omake-branches/0.9.8.x/src/ir/omake_value_type.ml)
Replaced src/main/omake_shell.ml
Copied src/main/omake_shell.ml (from rev 12555, omake-branches/0.9.8.x/src/main/omake_shell.ml)
+1 -1 src/main/omake_shell.ml (from rev 12555, omake-branches/0.9.8.x/src/main/omake_shell.ml)
Replaced src/shell/omake_shell_lex.ml
Copied src/shell/omake_shell_lex.ml (from rev 12469, omake-branches/0.9.8.x/src/shell/omake_shell_lex.ml)
Replaced test/OMakefile
Copied test/OMakefile (from rev 12512, omake-branches/0.9.8.x/test/OMakefile)
Replaced test/curry/Test2
Copied test/curry/Test2 (from rev 12512, omake-branches/0.9.8.x/test/curry/Test2)
Replaced test/curry/Test3
Copied test/curry/Test3 (from rev 12512, omake-branches/0.9.8.x/test/curry/Test3)
Replaced test/keyword/Test5
Copied test/keyword/Test5 (from rev 12512, omake-branches/0.9.8.x/test/keyword/Test5)
Copied test/lazy/ (from rev 12555, omake-branches/0.9.8.x/test/lazy)
Replaced test/lazy/Test1
Copied test/lazy/Test1 (from rev 12556, omake-branches/0.9.8.x/test/lazy/Test1)
Copied test/syntax/ (from rev 12469, omake-branches/0.9.8.x/test/syntax)
Replaced test/syntax/Test1
Copied test/syntax/Test1 (from rev 12497, omake-branches/0.9.8.x/test/syntax/Test1)
Replaced test/syntax/Test2
Copied test/syntax/Test2 (from rev 12497, omake-branches/0.9.8.x/test/syntax/Test2)
Replaced test/syntax/Test3
Copied test/syntax/Test3 (from rev 12497, omake-branches/0.9.8.x/test/syntax/Test3)

Changes by: Jason J. Hickey (jyh at cs.caltech.edu)
Date: 2007-11-06 20:38:44 -0800 (Tue, 06 Nov 2007)
Revision: 12585
Log message:

      Another attempt at optimization.  Small peanuts, for hash-consing symbols.

Changes  Path(relative to omake-branches/0.9.8.x/src)
+8 -6 Makefile
+8 -6 Makefile.nt
+1 -1 ast/omake_ast.ml
+1 -1 ast/omake_ast_print.ml
+4 -4 ast/omake_ast_util.ml
+2 -2 build/omake_build.ml
+1 -1 build/omake_build_type.ml
+1 -1 build/omake_build_util.ml
+1 -1 build/omake_build_util.mli
+8 -8 build/omake_builtin.ml
+1 -1 build/omake_builtin.mli
+1 -1 build/omake_builtin_type.ml
+3 -3 build/omake_builtin_util.ml
+1 -1 build/omake_builtin_util.mli
+11 -11 build/omake_rule.ml
+1 -1 builtin/omake_builtin_arith.ml
+15 -15 builtin/omake_builtin_base.ml
+2 -2 builtin/omake_builtin_file.ml
+30 -30 builtin/omake_builtin_io_fun.ml
+6 -6 builtin/omake_builtin_object.ml
+2 -2 builtin/omake_builtin_rule.ml
+1 -1 builtin/omake_builtin_shell.ml
+1 -1 builtin/omake_builtin_target.ml
+1 -1 builtin/omake_builtin_test.ml
+17 -17 env/omake_ast_parse.input
+1 -1 env/omake_command_digest.ml
+9 -9 env/omake_env.ml
+1 -1 env/omake_env.mli
+5 -5 env/omake_exp_lex.ml
+3 -3 env/omake_exp_parse.mly
+49 -49 env/omake_ir_ast.ml
+1 -1 env/omake_ir_ast.mli
+2 -2 env/omake_ir_semant.ml
+1 -1 eval/omake_eval.ml
+1 -1 ir/omake_command.mli
+3 -3 ir/omake_ir.ml
+1 -1 ir/omake_ir_free_vars.ml
+1 -1 ir/omake_ir_free_vars.mli
+1 -1 ir/omake_ir_print.ml
+5 -5 ir/omake_lexer.ml
+1 -1 ir/omake_node.ml
+6 -6 ir/omake_parser.ml
+3 -4 ir/omake_pos.ml
+1 -1 ir/omake_shell_type.ml
+208 -208 ir/omake_symbol.ml
+1 -1 ir/omake_value_print.ml
+2 -3 ir/omake_value_type.ml
+2 -2 ir/omake_var.ml
+1 -1 ir/omake_var.mli
+2 -2 libmojave/OMakefile
+1 -1 main/omake_main.ml
+3 -3 shell/omake_shell_completion.ml
+6 -6 shell/omake_shell_job.ml
+1 -1 shell/omake_shell_job.mli
+2 -2 shell/omake_shell_lex.ml
+1 -1 shell/omake_shell_lex.mli
+1 -0 util/OMakefile
Added util/om_symbol.ml
+3 -3 util/omake_marshal.ml
+1 -1 util/omake_print_util.ml
+1 -1 util/omake_print_util.mli

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-11-09 11:39:55 -0800 (Fri, 09 Nov 2007)
Revision: 12592
Log message:

      I will re-generate this branch.

Changes  Path(relative to omake-branches/jumbo/array-args)
Deleted .

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-11-09 12:42:53 -0800 (Fri, 09 Nov 2007)
Revision: 12593
Log message:

      A have re-generated the array-args branch from the latest 0.9.8.x and added it
     to the "merge-branches" system.
     
     Note: this breaks test/curry/Test5 and test/keyword/Test6 - could not figure
     out why :-( Not sure (yet) whether it's me or if the original array-args
     branch broke those as well.

Changes  Path(relative to omake-branches/jumbo)
Copied array-args/ (from rev 12592, omake-branches/0.9.8.x)
Properties array-args/ (from rev 12592, omake-branches/0.9.8.x)
+1 -1 array-args/bench/mandel/Test1
+4 -3 array-args/src/build/omake_builtin.ml
+2 -2 array-args/src/build/omake_builtin_type.ml
+1 -1 array-args/src/build/omake_rule.ml
+83 -59 array-args/src/builtin/omake_builtin_arith.ml
+159 -137 array-args/src/builtin/omake_builtin_base.ml
+99 -99 array-args/src/builtin/omake_builtin_file.ml
+7 -7 array-args/src/builtin/omake_builtin_fun.ml
+148 -142 array-args/src/builtin/omake_builtin_io.ml
+40 -40 array-args/src/builtin/omake_builtin_io_fun.ml
+75 -73 array-args/src/builtin/omake_builtin_object.ml
+10 -10 array-args/src/builtin/omake_builtin_rule.ml
+16 -13 array-args/src/builtin/omake_builtin_shell.ml
+20 -20 array-args/src/builtin/omake_builtin_sys.ml
+16 -16 array-args/src/builtin/omake_builtin_target.ml
+9 -9 array-args/src/builtin/omake_builtin_test.ml
+47 -51 array-args/src/env/omake_command_digest.ml
+182 -111 array-args/src/env/omake_env.ml
+10 -10 array-args/src/env/omake_env.mli
+19 -18 array-args/src/env/omake_ir_ast.ml
+27 -20 array-args/src/env/omake_ir_semant.ml
+100 -89 array-args/src/eval/omake_eval.ml
+2 -2 array-args/src/eval/omake_eval.mli
+8 -8 array-args/src/ir/omake_ir.ml
+27 -30 array-args/src/ir/omake_ir_free_vars.ml
+32 -43 array-args/src/ir/omake_ir_print.ml
+3 -3 array-args/src/ir/omake_value_type.ml
+1 -1 array-args/src/main/omake_shell.ml
+1 -1 merge-all-branches

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-11-09 12:47:26 -0800 (Fri, 09 Nov 2007)
Revision: 12594
Log message:

      Merged 12556:12593 from 0.9.8.x into var2

Changes  Path(relative to omake-branches/jumbo/var2)
Properties .
+2 -2 OMakefile
Copied bench/ (from rev 12593, omake-branches/0.9.8.x/bench)
Properties bench/ (from rev 12593, omake-branches/0.9.8.x/bench)
+0 -0 bench/mandel/
+9 -5 doc/html/omake-contents.html
+61 -12 doc/html/omake-doc.html
+44 -0 doc/html/omake-grammar.html
+9 -9 doc/html/omake-references.html
+1 -1 doc/html/omake-toc.html
+25 -23 doc/info/omake-doc.info
+1 -1 doc/info/omake-doc.info-1
+1 -1 doc/info/omake-doc.info-10
+103 -2 doc/info/omake-doc.info-9
Change(bin) doc/ps/omake-doc.dvi
Change(bin) doc/ps/omake-doc.pdf
Change(bin) doc/ps/omake-doc.ps
+100 -2 doc/txt/omake-doc.txt
+0 -1 lib/parse/LaTeX/Spell.om
+8 -6 src/Makefile
+8 -6 src/Makefile.nt
+1 -1 src/ast/omake_ast.ml
+1 -1 src/ast/omake_ast_print.ml
+4 -4 src/ast/omake_ast_util.ml
+2 -2 src/build/omake_build.ml
+1 -1 src/build/omake_build_type.ml
+1 -1 src/build/omake_build_util.ml
+1 -1 src/build/omake_build_util.mli
+8 -8 src/build/omake_builtin.ml
+1 -1 src/build/omake_builtin.mli
+1 -1 src/build/omake_builtin_type.ml
+3 -3 src/build/omake_builtin_util.ml
+1 -1 src/build/omake_builtin_util.mli
+11 -11 src/build/omake_rule.ml
+1 -1 src/builtin/omake_builtin_arith.ml
+15 -15 src/builtin/omake_builtin_base.ml
+2 -2 src/builtin/omake_builtin_file.ml
+30 -30 src/builtin/omake_builtin_io_fun.ml
+6 -6 src/builtin/omake_builtin_object.ml
+2 -2 src/builtin/omake_builtin_rule.ml
+1 -1 src/builtin/omake_builtin_shell.ml
+1 -1 src/builtin/omake_builtin_target.ml
+1 -1 src/builtin/omake_builtin_test.ml
+17 -17 src/env/omake_ast_parse.input
+1 -1 src/env/omake_command_digest.ml
+9 -9 src/env/omake_env.ml
+1 -1 src/env/omake_env.mli
+8 -8 src/env/omake_exp_lex.ml
+3 -3 src/env/omake_exp_parse.mly
+49 -49 src/env/omake_ir_ast.ml
+1 -1 src/env/omake_ir_ast.mli
+2 -2 src/env/omake_ir_semant.ml
+1 -1 src/eval/omake_eval.ml
+1 -1 src/ir/omake_command.mli
+4 -4 src/ir/omake_ir.ml
+1 -1 src/ir/omake_ir_free_vars.ml
+1 -1 src/ir/omake_ir_free_vars.mli
+1 -1 src/ir/omake_ir_print.ml
+5 -5 src/ir/omake_lexer.ml
+1 -1 src/ir/omake_node.ml
+6 -6 src/ir/omake_parser.ml
+3 -4 src/ir/omake_pos.ml
+1 -1 src/ir/omake_shell_type.ml
+208 -208 src/ir/omake_symbol.ml
+1 -1 src/ir/omake_value_print.ml
+2 -3 src/ir/omake_value_type.ml
+2 -2 src/ir/omake_var.ml
+1 -1 src/ir/omake_var.mli
+2 -2 src/libmojave/OMakefile
+1 -1 src/main/omake_main.ml
+3 -3 src/shell/omake_shell_completion.ml
+6 -6 src/shell/omake_shell_job.ml
+1 -1 src/shell/omake_shell_job.mli
+2 -2 src/shell/omake_shell_lex.ml
+1 -1 src/shell/omake_shell_lex.mli
+1 -0 src/util/OMakefile
Copied src/util/om_symbol.ml (from rev 12593, omake-branches/0.9.8.x/src/util/om_symbol.ml)
+3 -3 src/util/omake_marshal.ml
+1 -1 src/util/omake_print_util.ml
+1 -1 src/util/omake_print_util.mli

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-11-16 10:23:32 -0800 (Fri, 16 Nov 2007)
Revision: 12599
Log message:

      Regenerated the documentation.

Changes  Path(relative to omake-branches/0.9.8.x/doc)
+579 -553 html/omake-all-index.html
+39 -39 html/omake-autoconf.html
+145 -134 html/omake-base.html
+4 -4 html/omake-build-examples.html
+174 -165 html/omake-build.html
+474 -462 html/omake-contents.html
+23 -23 html/omake-detail.html
+2294 -2043 html/omake-doc.html
+159 -146 html/omake-fun-index.html
+85 -41 html/omake-grammar.html
+23 -23 html/omake-language-examples.html
+37 -29 html/omake-language-naming.html
+111 -45 html/omake-language.html
+26 -25 html/omake-obj-index.html
+3 -3 html/omake-option-index.html
+45 -45 html/omake-options.html
+32 -29 html/omake-pervasives.html
+3 -3 html/omake-quickstart.html
+12 -11 html/omake-references.html
+65 -65 html/omake-rules.html
+32 -32 html/omake-shell.html
+202 -159 html/omake-system.html
+5 -5 html/omake-target-index.html
+4 -4 html/omake-toc.html
+105 -100 html/omake-var-index.html
+3 -3 html/omake.html
+13 -13 html/osh.html
+484 -476 info/omake-doc.info
+6 -6 info/omake-doc.info-1
+27 -9 info/omake-doc.info-10
+157 -158 info/omake-doc.info-2
+126 -99 info/omake-doc.info-3
+97 -124 info/omake-doc.info-4
+166 -144 info/omake-doc.info-5
+133 -143 info/omake-doc.info-6
+212 -228 info/omake-doc.info-7
+264 -278 info/omake-doc.info-8
+418 -27 info/omake-doc.info-9
Change(bin) ps/omake-doc.dvi
Change(bin) ps/omake-doc.pdf
Change(bin) ps/omake-doc.ps
+524 -165 txt/omake-doc.txt

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-11-16 10:32:09 -0800 (Fri, 16 Nov 2007)
Revision: 12600
Log message:

      Minor documentation updates:
      - [Bug 707] Document the [-v] and [-h] options of the built-in Shell.grep on
        Windows
      - Add the Shell. aliases to index. This is related to bug 603, which also
        calls for them to have a separate index.
      - Fix the code.hva style - the \verb+...+ is implemented as `...' in non-html
        modes, while the \code used to be implemented as '...', which was
        inconsistent. I changed the code.hva to use the same `...' for consistency.
      - Fixed dependencies in doc/OMakefile: it used to only add src/*hva as
        dependencies for the text doc, but failed to do the same for info and html.
      - Regenerated the documentation.

Changes  Path(relative to omake-branches/0.9.8.x)
+2 -2 doc/OMakefile
+259 -254 doc/html/omake-all-index.html
+24 -24 doc/html/omake-autoconf.html
+125 -125 doc/html/omake-build.html
+491 -488 doc/html/omake-doc.html
+17 -17 doc/html/omake-grammar.html
+26 -26 doc/html/omake-options.html
+25 -27 doc/html/omake-pervasives.html
+3 -3 doc/html/osh.html
+124 -124 doc/info/omake-doc.info
+5 -5 doc/info/omake-doc.info-1
+5 -5 doc/info/omake-doc.info-2
+8 -8 doc/info/omake-doc.info-3
+10 -10 doc/info/omake-doc.info-4
+4 -4 doc/info/omake-doc.info-5
+19 -19 doc/info/omake-doc.info-6
+23 -25 doc/info/omake-doc.info-7
+37 -37 doc/info/omake-doc.info-8
+43 -22 doc/info/omake-doc.info-9
Change(bin) doc/ps/omake-doc.dvi
Change(bin) doc/ps/omake-doc.pdf
Change(bin) doc/ps/omake-doc.ps
+1 -1 doc/src/code.hva
+1 -0 doc/src/omake-doc.tex
+137 -134 doc/txt/omake-doc.txt
+26 -29 lib/Pervasives.om

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-11-16 11:32:52 -0800 (Fri, 16 Nov 2007)
Revision: 12601
Log message:

      Regenerated the documentation using the latest HeVeA version (version 1.10).
     Unfortunately, this version (as always) produces files that differ (in various
     minor ways) from the ones produced by the previous versions. This means that
     we should try to all use the same version of HeVeA to avoid committing changes
     that go back and forth.

Changes  Path(relative to omake-branches/0.9.8.x/doc)
+7 -6 OMakefile
+1 -1 html/omake-all-index.html
+5 -5 html/omake-autoconf.html
+9 -9 html/omake-base.html
+30 -30 html/omake-build-examples.html
+12 -12 html/omake-build.html
+21 -21 html/omake-contents.html
+10 -10 html/omake-detail.html
+1 -1 html/omake-doc.css
+127 -127 html/omake-doc.html
+1 -1 html/omake-fun-index.html
+6 -6 html/omake-grammar.html
+16 -16 html/omake-language-examples.html
+9 -9 html/omake-language-naming.html
+19 -19 html/omake-language.html
+1 -1 html/omake-obj-index.html
+1 -1 html/omake-option-index.html
+27 -27 html/omake-options.html
+7 -7 html/omake-pervasives.html
+13 -13 html/omake-quickstart.html
+6 -6 html/omake-references.html
+21 -21 html/omake-rules.html
+13 -13 html/omake-shell.html
+36 -36 html/omake-system.html
+1 -1 html/omake-target-index.html
+27 -27 html/omake-toc.html
+1 -1 html/omake-var-index.html
+1 -1 html/omake.html
+5 -5 html/osh.html
+481 -481 info/omake-doc.info
+221 -218 info/omake-doc.info-1
+510 -510 info/omake-doc.info-10
+263 -259 info/omake-doc.info-2
+241 -239 info/omake-doc.info-3
+309 -309 info/omake-doc.info-4
+271 -271 info/omake-doc.info-5
+296 -296 info/omake-doc.info-6
+379 -378 info/omake-doc.info-7
+351 -349 info/omake-doc.info-8
+809 -796 info/omake-doc.info-9
+1 -1 src/code.hva
+4039 -4031 txt/omake-doc.txt

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-11-27 14:15:20 -0800 (Tue, 27 Nov 2007)
Revision: 12616
Log message:

      Fixing bug 710 - we had a bunch of "lib, name, ..." where "$(lib), $(name),
     ..." was intended.

Changes  Path(relative to omake-branches/0.9.8.x/lib/build)
+6 -6 C.om