Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-01 17:20:10 -0700 (Sun, 01 Apr 2007)
Revision: 10315
Log message:

      operation, re-creating all conflicts that ever existed.

Changes  Path
+12 -0 omake-jumbo-branches/DEPENDENCIES
+96 -1 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_object.ml
+0 -0 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir_print.mli
+1 -1 omake-jumbo-branches/all-features/0.9.9.x/doc/txt/omake-doc.txt
Added omake-jumbo-branches/all-features/boring
+81 -0 omake-jumbo-branches/auto/0.9.8.x/src/builtin/omake_builtin_object.ml
Added omake-jumbo-branches/auto/boring
+81 -0 omake-jumbo-branches/const/0.9.8.x/src/builtin/omake_builtin_object.ml
Added omake-jumbo-branches/const/boring
+96 -1 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_object.ml
Added omake-jumbo-branches/export/boring
+81 -0 omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_object.ml
Added omake-jumbo-branches/file/boring
+81 -0 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_object.ml
Added omake-jumbo-branches/keyword/boring
+81 -0 omake-jumbo-branches/open/0.9.8.x/src/builtin/omake_builtin_object.ml
Added omake-jumbo-branches/open/boring
Properties omake-jumbo-branches/parse/
+4 -0 omake-jumbo-branches/parse/0.9.8.x/lib/Pervasives.om
+0 -2 omake-jumbo-branches/parse/0.9.8.x/lib/build/C.om
+14 -7 omake-jumbo-branches/parse/0.9.8.x/lib/parse/C/Parse.om
+2 -2 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+96 -1 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_object.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.mli
+0 -0 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_print.mli
Properties omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test3/
+1 -1 omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test3/OMakefile
Added omake-jumbo-branches/parse/boring
+81 -0 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_object.ml
Added omake-jumbo-branches/var1/boring
+81 -0 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_object.ml
Added omake-jumbo-branches/var2/boring
+81 -0 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_object.ml
Added omake-jumbo-branches/var3/boring
+81 -0 omake-jumbo-branches/var4/0.9.8.x/src/builtin/omake_builtin_object.ml
Added omake-jumbo-branches/var4/boring

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-01 18:22:58 -0700 (Sun, 01 Apr 2007)
Revision: 10316
Log message:

      Parse GTK2.0 successfully.

Changes  Path
+2 -0 omake-jumbo-branches/parse/0.9.8.x/lib/build/C.om
Added omake-jumbo-branches/parse/0.9.8.x/lib/configure/gtk.om
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/gtk/
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/gtk/OMakefile
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/gtk/OMakeroot
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/gtk/Test.om
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/gtk/input.c
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test4/
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test4/OMakefile
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test4/OMakeroot
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test4/Test.om
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test4/input.c

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-01 20:05:27 -0700 (Sun, 01 Apr 2007)
Revision: 10317
Log message:

      useful only after the "parse" branch.

Changes  Path
+7 -1 omake-jumbo-branches/DEPENDENCIES
+23 -7 omake-jumbo-branches/all-features/0.9.8.x/src/Makefile
+23 -7 omake-jumbo-branches/all-features/0.9.8.x/src/Makefile.nt
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/OMakefile
Added omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_dll.ml
Added omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_dll.mli
+4 -0 omake-jumbo-branches/all-features/0.9.8.x/src/clib/OMakefile
Added omake-jumbo-branches/all-features/0.9.8.x/src/clib/lm_dll.c
Added omake-jumbo-branches/all-features/0.9.8.x/src/clib/lm_dll.h
Added omake-jumbo-branches/all-features/0.9.8.x/src/clib/lm_dll_hooks.h
+10 -0 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.ml
+2 -0 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.mli
+14 -0 omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_eval.ml
+4 -0 omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_eval.mli
+9 -0 omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_value.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_value.mli
+4 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_symbol.ml
+5 -0 omake-jumbo-branches/all-features/0.9.8.x/src/libmojave/OMakefile
Added omake-jumbo-branches/all-features/0.9.8.x/src/libmojave/lm_dll.ml
Added omake-jumbo-branches/all-features/0.9.8.x/src/libmojave/lm_id.ml
Added omake-jumbo-branches/all-features/0.9.8.x/src/libmojave/lm_id.mli
Copied omake-jumbo-branches/dll/ (from rev 10314, omake-jumbo-branches/var4)
Replaced omake-jumbo-branches/dll/0.9.8.x/
Copied omake-jumbo-branches/dll/0.9.8.x/ (from rev 10316, omake-jumbo-branches/var4/0.9.8.x)
+23 -7 omake-jumbo-branches/dll/0.9.8.x/src/Makefile
+23 -7 omake-jumbo-branches/dll/0.9.8.x/src/Makefile.nt
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/builtin/OMakefile
Added omake-jumbo-branches/dll/0.9.8.x/src/builtin/omake_builtin_dll.ml
Added omake-jumbo-branches/dll/0.9.8.x/src/builtin/omake_builtin_dll.mli
+4 -0 omake-jumbo-branches/dll/0.9.8.x/src/clib/OMakefile
Added omake-jumbo-branches/dll/0.9.8.x/src/clib/lm_dll.c
Added omake-jumbo-branches/dll/0.9.8.x/src/clib/lm_dll.h
Added omake-jumbo-branches/dll/0.9.8.x/src/clib/lm_dll_hooks.h
+10 -0 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_env.ml
+2 -0 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_env.mli
+14 -0 omake-jumbo-branches/dll/0.9.8.x/src/eval/omake_eval.ml
+4 -0 omake-jumbo-branches/dll/0.9.8.x/src/eval/omake_eval.mli
+9 -0 omake-jumbo-branches/dll/0.9.8.x/src/eval/omake_value.ml
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/eval/omake_value.mli
+4 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_symbol.ml
+5 -0 omake-jumbo-branches/dll/0.9.8.x/src/libmojave/OMakefile
Added omake-jumbo-branches/dll/0.9.8.x/src/libmojave/lm_dll.ml
Added omake-jumbo-branches/dll/0.9.8.x/src/libmojave/lm_id.ml
Added omake-jumbo-branches/dll/0.9.8.x/src/libmojave/lm_id.mli
Copied omake-jumbo-branches/dll/boring (from rev 10316, omake-jumbo-branches/var4/boring)
+23 -7 omake-jumbo-branches/parse/0.9.8.x/src/Makefile
+23 -7 omake-jumbo-branches/parse/0.9.8.x/src/Makefile.nt
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/builtin/OMakefile
Added omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_dll.ml
Added omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_dll.mli
+4 -0 omake-jumbo-branches/parse/0.9.8.x/src/clib/OMakefile
Added omake-jumbo-branches/parse/0.9.8.x/src/clib/lm_dll.c
Added omake-jumbo-branches/parse/0.9.8.x/src/clib/lm_dll.h
Added omake-jumbo-branches/parse/0.9.8.x/src/clib/lm_dll_hooks.h
+10 -0 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.ml
+2 -0 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.mli
+14 -0 omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_eval.ml
+4 -0 omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_eval.mli
+9 -0 omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_value.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_value.mli
+4 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_symbol.ml
+5 -0 omake-jumbo-branches/parse/0.9.8.x/src/libmojave/OMakefile
Added omake-jumbo-branches/parse/0.9.8.x/src/libmojave/lm_dll.ml
Added omake-jumbo-branches/parse/0.9.8.x/src/libmojave/lm_id.ml
Added omake-jumbo-branches/parse/0.9.8.x/src/libmojave/lm_id.mli

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-02 11:27:16 -0700 (Mon, 02 Apr 2007)
Revision: 10318
Log message:

      It would seem that in OCaml 3.10 beta, "ocamldep -modules" produces an output
     that is slightly different from what we expect. Fixing.

Changes  Path
+2 -2 omake-branches/0.9.8.x/lib/build/OCaml.om

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-03 12:33:00 -0700 (Tue, 03 Apr 2007)
Revision: 10320
Log message:

      Intermediate checkpoint while I work on the paper.  This backports most of the
     DLL wrapping and stub generation.

Changes  Path
+19 -0 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_object.ml
+8 -0 omake-jumbo-branches/all-features/boring
+1 -1 omake-jumbo-branches/auto/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/auto/0.9.8.x/src/Makefile.nt
+19 -0 omake-jumbo-branches/auto/0.9.8.x/src/builtin/omake_builtin_object.ml
Added omake-jumbo-branches/auto/0.9.8.x/tests/auto/
Added omake-jumbo-branches/auto/0.9.8.x/tests/auto/test1.om
+8 -0 omake-jumbo-branches/auto/boring
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/Makefile.nt
+19 -0 omake-jumbo-branches/const/0.9.8.x/src/builtin/omake_builtin_object.ml
+8 -0 omake-jumbo-branches/const/boring
+4 -0 omake-jumbo-branches/dll/boring
Copied omake-jumbo-branches/dll2/ (from rev 10318, omake-jumbo-branches/parse)
+3 -0 omake-jumbo-branches/dll2/0.9.8.x/OMakefile
+3 -0 omake-jumbo-branches/dll2/0.9.8.x/lib/Pervasives.om
+61 -0 omake-jumbo-branches/dll2/0.9.8.x/lib/build/C.om
+2 -0 omake-jumbo-branches/dll2/0.9.8.x/lib/build/Common.om
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/configure/Configure.om
+12 -5 omake-jumbo-branches/dll2/0.9.8.x/lib/configure/gtk.om
Added omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/
Added omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/OMakefile
Added omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/dll.h
Added omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/dll_lib.c
Added omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/dll_post.ml
Added omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/dll_post.om
Added omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/dll_types.c
Added omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/enums.export
Added omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/structs.export
Added omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/unions.export
Added omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/values.export
Added omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Dll.om
+5 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Lex.om
+103 -9 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Parse.om
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/build/omake_build.ml
+19 -0 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_object.ml
+5 -1 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_exn_print.ml
+3 -0 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-jumbo-branches/dll2/0.9.8.x/src/main/omake_shell.ml
+3 -3 omake-jumbo-branches/dll2/0.9.8.x/src/util/fmarshal.ml
+3 -3 omake-jumbo-branches/dll2/0.9.8.x/src/util/omake_marshal.ml
+17 -1 omake-jumbo-branches/dll2/0.9.8.x/tests/parse/C/test3/input.c
+2 -1 omake-jumbo-branches/dll2/0.9.8.x/tests/parse/C/test4/input.c
+12 -0 omake-jumbo-branches/dll2/boring
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/Makefile.nt
+19 -0 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_object.ml
+8 -0 omake-jumbo-branches/export/boring
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/Makefile.nt
+19 -0 omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_object.ml
+8 -0 omake-jumbo-branches/file/boring
Added omake-jumbo-branches/hashnode/boring
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/Makefile.nt
+19 -0 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_object.ml
+8 -0 omake-jumbo-branches/keyword/boring
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/Makefile.nt
+19 -0 omake-jumbo-branches/open/0.9.8.x/src/builtin/omake_builtin_object.ml
+8 -0 omake-jumbo-branches/open/boring
+2 -0 omake-jumbo-branches/parse/0.9.8.x/lib/Pervasives.om
+5 -1 omake-jumbo-branches/parse/0.9.8.x/lib/parse/C/Lex.om
+98 -8 omake-jumbo-branches/parse/0.9.8.x/lib/parse/C/Parse.om
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/build/omake_build.ml
+19 -0 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_object.ml
+5 -1 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_exn_print.ml
+3 -0 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-jumbo-branches/parse/0.9.8.x/src/main/omake_shell.ml
+3 -3 omake-jumbo-branches/parse/0.9.8.x/src/util/fmarshal.ml
+3 -3 omake-jumbo-branches/parse/0.9.8.x/src/util/omake_marshal.ml
+17 -1 omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test3/input.c
+6 -0 omake-jumbo-branches/parse/boring
+2 -0 omake-jumbo-branches/var1/0.9.8.x/lib/Pervasives.om
+1 -1 omake-jumbo-branches/var1/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/var1/0.9.8.x/src/Makefile.nt
+19 -0 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_object.ml
+8 -0 omake-jumbo-branches/var1/boring
+1 -1 omake-jumbo-branches/var2/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/var2/0.9.8.x/src/Makefile.nt
+19 -0 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_object.ml
+8 -0 omake-jumbo-branches/var2/boring
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/Makefile.nt
+19 -0 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_object.ml
+8 -0 omake-jumbo-branches/var3/boring
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/Makefile.nt
+19 -0 omake-jumbo-branches/var4/0.9.8.x/src/builtin/omake_builtin_object.ml
+8 -0 omake-jumbo-branches/var4/boring

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-03 13:06:29 -0700 (Tue, 03 Apr 2007)
Revision: 10321
Log message:

      Bug 658 - 3-place rules should be considered implicit.

Changes  Path
+3 -3 omake-branches/0.9.8.x/src/build/omake_rule.ml
+107 -104 omake-branches/0.9.8.x/src/env/omake_env.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-03 13:15:43 -0700 (Tue, 03 Apr 2007)
Revision: 10322
Log message:

      Bug 658 follow-up - updated the documentation to explain that the 3-place
     rules are implicit.

Changes  Path
+11 -14 omake-branches/0.9.8.x/doc/src/omake-grammar.tex

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-03 16:41:44 -0700 (Tue, 03 Apr 2007)
Revision: 10323
Log message:

      Bug 660 - allow .PHONY sections to have a body.
     
     .PHONY: targets: deps
        commands
     
     would now be equivalent to
     
     .PHONY: targets
     
     targets: %: deps
        commands

Changes  Path
+18 -7 omake-branches/0.9.8.x/src/build/omake_rule.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-04 09:27:12 -0700 (Wed, 04 Apr 2007)
Revision: 10326
Log message:

      Cons-hash patch (rev. 10241) follow-up:
     
     - Use "<foo>" instead of ".PHONY:foo" for pretty-printing
     
     - Minor optimization - when compiting a relative path, first compare the
       directories with a == (this is a common case and we already cons-hashed, so
       this is worth it).

Changes  Path
+13 -16 omake-branches/0.9.8.x/src/ir/omake_node.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-08 09:42:21 -0700 (Sun, 08 Apr 2007)
Revision: 10371
Log message:

      A more efficient implementation of the "equal" function.

Changes  Path
+4 -4 omake-branches/0.9.8.x/src/ir/omake_node.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-08 09:47:58 -0700 (Sun, 08 Apr 2007)
Revision: 10373
Log message:

      Minor: corrected the error message.

Changes  Path
+1 -1 omake-branches/0.9.8.x/src/build/omake_build_util.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-08 10:04:33 -0700 (Sun, 08 Apr 2007)
Revision: 10374
Log message:

      Better checking of name definitions.
     
     Darcs is an unmitigated disaster.  Two problems:
        1. Frequent database corruption on MacOSX.  Corruption
           is unrecoverable.
        2. "darcs pull" doesn't terminate.  This means that
           it is impossible to perform a merge.  I only
           changed 15 lines of code!
     
     To get around problem #1, I have to work on Linux.
     
     For #2, I take a very explicit approach.
        - Place markers around code to be modified (*YYY*)...(*/YYY*)
        - Add new code with explicit markers (*XXX*)...(*/XXX*)
        - Delete old code and all markers.
     This seems to help darcs figure out where the changes
     are.  And it is pretty painful too.

Changes  Path
+127 -0 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.ml
+110 -0 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/Makefile.nt
+121 -0 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_ast.ml
+19 -0 omake-jumbo-branches/dll/0.9.8.x/src/builtin/omake_builtin_object.ml
+105 -0 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ir_ast.ml
+4 -0 omake-jumbo-branches/dll/boring
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Parse.om
+127 -0 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/Makefile.nt
+105 -0 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/Makefile.nt
+105 -0 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/Makefile.nt
+105 -0 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_ast.ml
+127 -0 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/Makefile.nt
+105 -0 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/Makefile.nt
+105 -0 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_ast.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-09 10:09:23 -0700 (Mon, 09 Apr 2007)
Revision: 10377
Log message:

      Minor documentation fix.

Changes  Path
+1 -1 omake-branches/0.9.8.x/src/builtin/omake_builtin_target.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-09 10:24:55 -0700 (Mon, 09 Apr 2007)
Revision: 10378
Log message:

      A number of small changes on DLLs.

Changes  Path
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_object.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir_print.mli
+0 -0 omake-jumbo-branches/dll2/0.9.8.x/OMakefile
+2 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/Pervasives.om
+48 -16 omake-jumbo-branches/dll2/0.9.8.x/lib/build/C.om
+3 -0 omake-jumbo-branches/dll2/0.9.8.x/lib/build/Common.om
+2 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/OMakefile
+5 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/dll_lib.c
+206 -206 omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/enums.export
+21 -21 omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/structs.export
+23 -20 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Dll.om
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_object.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_ir_print.mli
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/README.sh
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/Test.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/dll.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/dll.h
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/enums.export
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/lib.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/structs.export
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/values.export
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/OMakefile
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/OMakeroot
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/dll_post.ml
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/dll_post.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/enums.export
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/libtest.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/main.ml
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/structs.export
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test.h
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test.ml
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_dll.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_dll.ml
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_dll.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_lib.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_types.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/unions.export
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/values.export
+2 -2 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_object.ml
+2 -2 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_object.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_print.mli

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-09 10:32:13 -0700 (Mon, 09 Apr 2007)
Revision: 10379
Log message:

      Added a section on "distclean" (AKA "realclean") approaches.

Changes  Path
+1 -1 omake-branches/0.9.8.x/doc/src/omake-build-examples.tex
+1 -1 omake-branches/0.9.8.x/doc/src/omake-rules.tex
+38 -8 omake-branches/0.9.8.x/src/builtin/omake_builtin_file.ml
+9 -4 omake-branches/0.9.8.x/src/builtin/omake_builtin_target.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-09 10:35:59 -0700 (Mon, 09 Apr 2007)
Revision: 10380
Log message:

      Regenerated the documentation.

Changes  Path
+1 -1 omake-branches/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-branches/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-branches/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-branches/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-branches/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-branches/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-branches/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-branches/0.9.8.x/doc/html/omake-toc.html
+288 -288 omake-branches/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-branches/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-branches/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-branches/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-branches/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-branches/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-branches/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-branches/0.9.8.x/doc/ps/omake-doc.ps
+63 -36 omake-branches/0.9.8.x/doc/txt/omake-doc.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-09 20:44:40 -0700 (Mon, 09 Apr 2007)
Revision: 10385
Log message:

      Call fairly simple dlls from ML (dll2/0.9.8.x/test/dll/simple).

Changes  Path
+33 -44 omake-jumbo-branches/dll2/0.9.8.x/lib/build/C.om
Added omake-jumbo-branches/dll2/0.9.8.x/lib/build/Dll.om
+15 -8 omake-jumbo-branches/dll2/0.9.8.x/lib/build/OCaml.om
Properties omake-jumbo-branches/dll2/0.9.8.x/lib/gtk/
+4 -4 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Dll.om
Properties omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/
+38 -51 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/OMakefile
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/dll_post.ml
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/dll_post.om
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/enums.export
+15 -1 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/libtest.c
+5 -1 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/main.ml
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/structs.export
+4 -1 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test.h
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test.ml
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test.om
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_dll.c
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_dll.ml
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_dll.om
+37 -1 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_lib.c
+5 -2 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_types.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_types.h
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/unions.export
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/values.export

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-10 16:18:42 -0700 (Tue, 10 Apr 2007)
Revision: 10391
Log message:

      Fixing a problem, where filenames ending with a "/." were not always handled
     correctly.

Changes  Path
+12 -6 omake-branches/0.9.8.x/src/ir/omake_node.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-10 16:28:27 -0700 (Tue, 10 Apr 2007)
Revision: 10392
Log message:

      Added an entry on RiskMetrics Group.

Changes  Path
+3 -0 omake-branches/0.9.8.x/doc/html/omake_users.html

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-10 16:42:49 -0700 (Tue, 10 Apr 2007)
Revision: 10394
Log message:

      Made the "OMake is too old"/"OMake is too new" error messages a bit nicer.
     Also, include the http://omake.metaprl.org/download.html URL in the "too old"
     message.

Changes  Path
+4 -2 omake-branches/0.9.8.x/src/builtin/omake_builtin_rule.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-10 19:39:41 -0700 (Tue, 10 Apr 2007)
Revision: 10397
Log message:

      Changed the callback model to make it more general.  The tradeoff
     is that only a fixed number of callback functions can be defined.
     
     Back-ported the ability to load and use dlls from OMake.  This is
     reasonably safe--values are coerced to have the right type
     before being passed to C (and backward, for callbacks).
     Of course, C code can still bomb, even if you pass values
     with the right types.

Changes  Path
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/lib/Pervasives.om
+2 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/build/Dll.om
+35 -39 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Dll.om
+21 -4 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_dll.ml
+17 -0 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_object.ml
+4 -0 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_command_digest.ml
+29 -8 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.ml
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.mli
+3 -0 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.ml
+63 -0 omake-jumbo-branches/dll2/0.9.8.x/src/eval/omake_eval.ml
+20 -0 omake-jumbo-branches/dll2/0.9.8.x/src/eval/omake_value.ml
+2 -0 omake-jumbo-branches/dll2/0.9.8.x/src/eval/omake_value.mli
+3 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_symbol.ml
+3 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_var.ml
+3 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_var.mli
+2 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_virtual_id.mli
+2 -1 omake-jumbo-branches/dll2/0.9.8.x/src/main/omake_shell.ml
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/OMakefile
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/OMakeroot
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/libtest.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/main.ml
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/test.h
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/test_lib.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/test_post.ml
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/test_types.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/test_types.h
Properties omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/
+11 -1 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/OMakefile
+4 -2 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/OMakeroot
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test
+17 -0 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test.h

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-11 11:05:17 -0700 (Wed, 11 Apr 2007)
Revision: 10398
Log message:

      Propagate the callback model to OMake.

Changes  Path
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/build/Dll.om
+13 -7 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Dll.om
+30 -15 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_dll.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/src/eval/omake_eval.ml
+13 -1 omake-jumbo-branches/dll2/0.9.8.x/src/eval/omake_value.ml
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/eval/omake_value.mli
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_var.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_var.mli
+2 -1 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/OMakefile
+4 -0 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/libtest.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/test
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/test.h
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/test_post.om

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-11 15:00:20 -0700 (Wed, 11 Apr 2007)
Revision: 10400
Log message:

      Minor optimization

Changes  Path
+7 -10 omake-branches/0.9.8.x/src/util/omake_wild.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-11 15:19:21 -0700 (Wed, 11 Apr 2007)
Revision: 10401
Log message:

      Another small optimization.

Changes  Path
+35 -39 omake-branches/0.9.8.x/src/ir/omake_node.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-11 15:56:01 -0700 (Wed, 11 Apr 2007)
Revision: 10402
Log message:

      Another small optimization.

Changes  Path
+3 -5 omake-branches/0.9.8.x/src/ir/omake_node.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-11 16:34:14 -0700 (Wed, 11 Apr 2007)
Revision: 10403
Log message:

      Small optimization.

Changes  Path
+3 -2 omake-branches/0.9.8.x/src/build/omake_build.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-11 17:44:18 -0700 (Wed, 11 Apr 2007)
Revision: 10405
Log message:

      - Include the .com and .cmd in the list of "executable" suffixes recognized by Omake_cache, e.g. during PATH lookup.
     - Have Omake_shell_job refer to Omake_cache's list of "executable" suffixes (for locating executables given with a path) for consistency.

Changes  Path
+17 -19 omake-branches/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-branches/0.9.8.x/src/ir/omake_cache.mli
+10 -16 omake-branches/0.9.8.x/src/shell/omake_shell_job.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-11 18:09:00 -0700 (Wed, 11 Apr 2007)
Revision: 10406
Log message:

      A no-op code refactoring for bug 657 - have the Filename.create take a
     directory argument, so that we can later check those directories for case
     sensitivity.

Changes  Path
+38 -27 omake-branches/0.9.8.x/src/ir/omake_node.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-11 20:22:19 -0700 (Wed, 11 Apr 2007)
Revision: 10409
Log message:

      Updated OMake callback mechanism.
     Backported a couple of GTK GUIs.

Changes  Path
+1 -2 omake-jumbo-branches/dll2/0.9.8.x/lib/Pervasives.om
+8 -8 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Dll.om
+51 -8 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_dll.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_symbol.ml
Properties omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/OMakefile
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/OMakeroot
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_lib.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_omake.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_post.ml
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_post.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_types.c
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_types.h
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/hello.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/main.ml
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/text.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/unions.export
+2 -4 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/values.export

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-12 09:34:00 -0700 (Thu, 12 Apr 2007)
Revision: 10410
Log message:

      Removed couple of unused headers.

Changes  Path
+0 -2 omake-branches/0.9.8.x/src/clib/readline.c

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-12 11:16:46 -0700 (Thu, 12 Apr 2007)
Revision: 10411
Log message:

      [Bug 657] When creating node and directory values on a Unix OS, try figuring
     out whether the parent directory is on a case-insensitive filesystem.
     
     The current implementation (not fully tested yet) works as follows:
     
     - It keeps a memo table of previous tests (table is persistent at run-time,
       but not across runs)
     
     - The current test for a directory is to:
       - Find an item inside it that has a letter in its name
       - Create an alternate-case name
       - Compree the stat values of the two 
           - It does: "lstat existing; lstat alternate; lstat existing" to detect
             cases where the file is being changed in parallel. Only when both the
             first and the last stats were successful and provided an identical
             answer, the test is considered successful.
     
     - The sequence for finding a item that can be tested
       - First try the one for which the dir/node value is being created
       - Next try reading the directory
       - Next try creating a tmp file in that directory
     
     - If nothing worked (this would happen if the directory does not exist or is
       inaccessible), test its parent instead. If the root dir is untestable,
       consider it to be case sensitive.
     
     Good: The overhead does not seem too bad (within 5% for no-op rebuilds)
     
     Bad: This will not handle cases, where the "case sensitivity" changes while
          OMake is running. For example, if a new filesystem is mounted on top of
          a one with the opposite case sensitivity, OMake will get confused.

Changes  Path
+161 -54 omake-branches/0.9.8.x/src/ir/omake_node.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-12 11:30:14 -0700 (Thu, 12 Apr 2007)
Revision: 10412
Log message:

      The new case sensitivity testing seems to work correctly with a VFAT fs
     mounted on Linux. I am changing OCAMLDEP_MODULES_ENABLED to be true by default
     for self-builds.
     
     People on Mac OS X - please test. TIA!

Changes  Path
+1 -1 omake-branches/0.9.8.x/mk/defaults

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-13 11:50:04 -0700 (Fri, 13 Apr 2007)
Revision: 10422
Log message:

      Improved the generation of error and warning messages.

Changes  Path
+2 -2 omake-branches/0.9.8.x/lib/configure/Configure.om

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-13 16:03:25 -0700 (Fri, 13 Apr 2007)
Revision: 10428
Log message:

      Added a comment that in OCaml 3.10 we should be using the new Unix.isatty.

Changes  Path
+1 -0 omake-branches/0.9.8.x/src/ir/omake_options.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-16 11:00:30 -0700 (Mon, 16 Apr 2007)
Revision: 10436
Log message:

      Some modifications to the DLL stuff.
        - Fixed 0-arity function calls.
        - Added some more GTK stuff.
        - Added a "target navigator" as a demo.
     This basically finishes the major backporting of the DLLs.
     
     It would be nice to implement the exploded-omake-value-to-C-value
     operation.  It is pretty straightforward, but not incredibly urgent.

Changes  Path
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/lib/build/Dll.om
+106 -54 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Dll.om
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Lex.om
+24 -4 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Parse.om
+3 -1 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile
+3 -1 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile.nt
+227 -38 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_dll.ml
+31 -3 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_io.ml
Properties omake-jumbo-branches/dll2/0.9.8.x/src/clib/
+2 -0 omake-jumbo-branches/dll2/0.9.8.x/src/clib/OMakefile
+31 -7 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.ml
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.mli
+26 -1 omake-jumbo-branches/dll2/0.9.8.x/src/eval/omake_eval.ml
+3 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_ir_print.mli
+1 -2 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/OMakefile
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/callback/test_post.ml
+8 -22 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/OMakefile
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/browser.om
+11 -64 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_lib.c
+41 -4 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_omake.om
+4 -4 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_post.ml
+39 -14 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_post.om
+2 -71 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_types.c
+112 -2 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_types.h
+8 -15 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/main.ml
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/main.om
+22 -21 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/structs.export
+57 -30 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/text.om
+26 -0 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/values.export
+8 -22 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/OMakefile
+23 -2 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/libtest.c
+16 -2 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/main.ml
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/main.om
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test
+11 -2 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test.h
+0 -80 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_lib.c
+1 -4 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_types.c
+12 -5 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/simple/test_types.h

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-18 12:33:54 -0700 (Wed, 18 Apr 2007)
Revision: 10456
Log message:

      Auto-generate some OMake wrappers for gtk, mainly to make it easier to use.
     Should probably do the same for the ML bindings at some point.

Changes  Path
+2 -4 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Dll.om
+2 -0 omake-jumbo-branches/dll2/0.9.8.x/lib/parse/C/Parse.om
+3 -1 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile
+3 -1 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile.nt
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+24 -16 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_exn_print.ml
+15 -14 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.ml
+27 -17 omake-jumbo-branches/dll2/0.9.8.x/src/eval/omake_eval.ml
+10 -4 omake-jumbo-branches/dll2/0.9.8.x/src/main/omake_shell.ml
+35 -5 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/OMakefile
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/examples/
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/examples/TargetBrowser/
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/examples/TargetBrowser/Browser.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/examples/TargetBrowser/TargetBrowser.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/examples/TargetBrowser/test.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/examples/raw/
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/examples/raw/browser.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/examples/raw/text.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk/
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk/Gtk.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk/GtkConst.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_definitions.om
+2 -6 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_lib.c
+11771 -35 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_omake.om
+0 -13 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_post.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_template.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_template_head.om
Added omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_template_info.om
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_types.h
+1669 -1022 omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/values.export

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-18 12:41:20 -0700 (Wed, 18 Apr 2007)
Revision: 10457
Log message:

      Oops, this is a (huge) generated file.

Changes  Path
Deleted omake-jumbo-branches/dll2/0.9.8.x/tests/dll/gtk/gtk_omake.om

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-19 13:04:41 -0700 (Thu, 19 Apr 2007)
Revision: 10466
Log message:

      Merge from revs 10219->10223 (0.9.8.1 release).

Changes  Path
+2 -0 omake-jumbo-branches/DEPENDENCIES
+7 -0 omake-jumbo-branches/all-features/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/all-features/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/all-features/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/all-features/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/all-features/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/all-features/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/all-features/0.9.8.x/doc/txt/omake-doc.txt
+12 -10 omake-jumbo-branches/all-features/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/omake.spec
+5 -1 omake-jumbo-branches/all-features/0.9.8.x/src/Makefile
+5 -1 omake-jumbo-branches/all-features/0.9.8.x/src/Makefile.nt
+17 -1 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_dll.ml
+2 -0 omake-jumbo-branches/all-features/0.9.8.x/src/clib/OMakefile
+8 -0 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir.ml
+34 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/auto/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/auto/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/auto/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/auto/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/auto/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/auto/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/auto/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/auto/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/auto/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/auto/0.9.8.x/doc/txt/omake-doc.txt
+12 -10 omake-jumbo-branches/auto/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/auto/0.9.8.x/omake.spec
+1 -1 omake-jumbo-branches/auto/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/const/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/const/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/const/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/const/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/const/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/const/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/const/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/const/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/const/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/const/0.9.8.x/doc/txt/omake-doc.txt
+12 -10 omake-jumbo-branches/const/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/const/0.9.8.x/omake.spec
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/const/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/dll/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/dll/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/dll/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/dll/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/dll/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/dll/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/dll/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/dll/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/dll/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/dll/0.9.8.x/doc/txt/omake-doc.txt
+12 -10 omake-jumbo-branches/dll/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/dll/0.9.8.x/omake.spec
+5 -1 omake-jumbo-branches/dll/0.9.8.x/src/Makefile
+5 -1 omake-jumbo-branches/dll/0.9.8.x/src/Makefile.nt
+17 -1 omake-jumbo-branches/dll/0.9.8.x/src/builtin/omake_builtin_dll.ml
+2 -0 omake-jumbo-branches/dll/0.9.8.x/src/clib/OMakefile
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/dll/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/dll2/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/dll2/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/dll2/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/dll2/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/dll2/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/dll2/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/dll2/0.9.8.x/doc/txt/omake-doc.txt
+12 -10 omake-jumbo-branches/dll2/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/omake.spec
+4 -4 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile
+4 -4 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile.nt
+5 -1 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_dll.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/clib/OMakefile
+8 -0 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_ir.ml
+34 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_ir_print.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/export/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/export/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/export/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/export/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/export/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/export/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/export/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/export/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/export/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/export/0.9.8.x/doc/txt/omake-doc.txt
+12 -10 omake-jumbo-branches/export/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/export/0.9.8.x/omake.spec
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/export/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/file/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/file/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/file/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/file/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/file/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/file/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/file/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/file/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/file/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/file/0.9.8.x/doc/txt/omake-doc.txt
+12 -10 omake-jumbo-branches/file/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/file/0.9.8.x/omake.spec
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/file/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/hashnode/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/hashnode/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/hashnode/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/hashnode/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/hashnode/0.9.8.x/doc/txt/omake-doc.txt
+11 -10 omake-jumbo-branches/hashnode/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/hashnode/0.9.8.x/omake.spec
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/keyword/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/keyword/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/keyword/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/keyword/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/keyword/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/keyword/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/keyword/0.9.8.x/doc/txt/omake-doc.txt
+11 -10 omake-jumbo-branches/keyword/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/keyword/0.9.8.x/omake.spec
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/open/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/open/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/open/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/open/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/open/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/open/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/open/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/open/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/open/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/open/0.9.8.x/doc/txt/omake-doc.txt
+12 -10 omake-jumbo-branches/open/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/open/0.9.8.x/omake.spec
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/open/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/original/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/original/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/original/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/original/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/original/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/original/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/original/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/original/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/original/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/original/0.9.8.x/doc/txt/omake-doc.txt
+11 -10 omake-jumbo-branches/original/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/original/0.9.8.x/omake.spec
+1 -1 omake-jumbo-branches/original/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/parse/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/parse/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/parse/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/parse/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/parse/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/parse/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/parse/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/parse/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/parse/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/parse/0.9.8.x/doc/txt/omake-doc.txt
+12 -10 omake-jumbo-branches/parse/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/parse/0.9.8.x/omake.spec
+6 -2 omake-jumbo-branches/parse/0.9.8.x/src/Makefile
+6 -2 omake-jumbo-branches/parse/0.9.8.x/src/Makefile.nt
+17 -1 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_dll.ml
+2 -0 omake-jumbo-branches/parse/0.9.8.x/src/clib/OMakefile
+8 -0 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir.ml
+34 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/parse/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/var1/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/var1/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/var1/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/var1/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/var1/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/var1/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/var1/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/var1/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/var1/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/var1/0.9.8.x/doc/txt/omake-doc.txt
+11 -10 omake-jumbo-branches/var1/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/var1/0.9.8.x/omake.spec
+1 -1 omake-jumbo-branches/var1/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/var2/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/var2/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/var2/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/var2/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/var2/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/var2/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/var2/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/var2/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/var2/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/var2/0.9.8.x/doc/txt/omake-doc.txt
+11 -10 omake-jumbo-branches/var2/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/var2/0.9.8.x/omake.spec
+1 -1 omake-jumbo-branches/var2/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/var3/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/var3/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/var3/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/var3/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/var3/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/var3/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/var3/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/var3/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/var3/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/var3/0.9.8.x/doc/txt/omake-doc.txt
+12 -10 omake-jumbo-branches/var3/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/var3/0.9.8.x/omake.spec
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/var3/0.9.8.x/version.txt
+7 -0 omake-jumbo-branches/var4/0.9.8.x/CHANGELOG.txt
+17 -1 omake-jumbo-branches/var4/0.9.8.x/doc/OMakefile
+1 -1 omake-jumbo-branches/var4/0.9.8.x/doc/html/changelog.html
+16 -7 omake-jumbo-branches/var4/0.9.8.x/doc/html/download.html
+268 -257 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-jumbo-branches/var4/0.9.8.x/doc/html/osh.html
+196 -190 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info-1
+6 -1 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/var4/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/var4/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/var4/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/var4/0.9.8.x/doc/src/omake-doc.tex
+109 -7 omake-jumbo-branches/var4/0.9.8.x/doc/txt/omake-doc.txt
+12 -10 omake-jumbo-branches/var4/0.9.8.x/lib/build/LaTeX.om
+2 -2 omake-jumbo-branches/var4/0.9.8.x/omake.spec
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/var4/0.9.8.x/version.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-19 16:12:06 -0700 (Thu, 19 Apr 2007)
Revision: 10469
Log message:

      Merge 10223+1 -> 10241 (hashnode patch).

Changes  Path
+2 -1 omake-jumbo-branches/all-features/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/all-features/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/all-features/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/all-features/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/all-features/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/all-features/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/all-features/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/all-features/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/all-features/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_node.ml
+1 -4 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/auto/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/auto/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/auto/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/auto/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/auto/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/auto/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/auto/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/auto/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/auto/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/auto/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/auto/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/auto/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/auto/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_node.ml
+1 -4 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/auto/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/const/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/const/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/const/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/const/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/const/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/const/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/const/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/const/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/const/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/const/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_node.ml
+1 -4 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/const/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/dll/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/dll/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/dll/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/dll/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/dll/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/dll/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/dll/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/dll/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/dll/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/dll/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/dll/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_node.ml
+1 -4 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/dll/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/dll2/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/dll2/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/dll2/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/dll2/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/dll2/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/dll2/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/dll2/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/dll2/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/dll2/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_node.ml
+1 -4 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/export/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/export/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/export/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/export/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/export/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/export/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/export/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/export/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/export/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/export/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_node.ml
+1 -4 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/export/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/file/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/file/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/file/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/file/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/file/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/file/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/file/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/file/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/file/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/file/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_node.ml
+1 -4 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/file/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/hashnode/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/hashnode/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/hashnode/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/hashnode/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/hashnode/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/hashnode/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/hashnode/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/hashnode/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/hashnode/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/hashnode/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_node.ml
+1 -6 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/keyword/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/keyword/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/keyword/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/keyword/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/keyword/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/keyword/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/keyword/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/keyword/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/keyword/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/keyword/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_node.ml
+1 -6 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/open/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/open/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/open/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/open/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/open/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/open/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/open/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/open/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/open/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/open/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_node.ml
+1 -4 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/open/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/original/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/original/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/original/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/original/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/original/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/original/0.9.8.x/omake.aip
+3 -4 omake-jumbo-branches/original/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/original/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/original/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/original/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+22 -21 omake-jumbo-branches/original/0.9.8.x/src/build/omake_build.ml
+4 -4 omake-jumbo-branches/original/0.9.8.x/src/build/omake_build_util.ml
+3 -3 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -4 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_shell.ml
+1 -1 omake-jumbo-branches/original/0.9.8.x/src/clib/readline.c
+112 -89 omake-jumbo-branches/original/0.9.8.x/src/env/omake_env.ml
+20 -35 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_cache.ml
+5 -5 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_install.ml
+574 -585 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_node.ml
+15 -14 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_node.mli
+32 -46 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/original/0.9.8.x/src/main/omake_shell.ml
+1 -1 omake-jumbo-branches/original/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/parse/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/parse/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/parse/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/parse/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/parse/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/parse/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/parse/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/parse/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/parse/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/parse/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_node.ml
+1 -4 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/var1/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/var1/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/var1/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/var1/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/var1/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/var1/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/var1/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/var1/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/var1/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/var1/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/var1/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/var1/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/var1/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_node.ml
+1 -6 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/var1/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/var2/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/var2/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/var2/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/var2/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/var2/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/var2/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/var2/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/var2/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/var2/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/var2/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/var2/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/var2/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/var2/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_node.ml
+1 -6 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/var2/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/var3/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/var3/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/var3/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/var3/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/var3/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/var3/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/var3/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/var3/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/var3/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/var3/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_node.ml
+1 -4 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/version.txt
+2 -1 omake-jumbo-branches/var4/0.9.8.x/Makefile
+9 -1 omake-jumbo-branches/var4/0.9.8.x/Makefile.nt
+8 -3 omake-jumbo-branches/var4/0.9.8.x/make_dmg
+4 -9 omake-jumbo-branches/var4/0.9.8.x/mk/defaults
+0 -5 omake-jumbo-branches/var4/0.9.8.x/mk/make_config
+28 -31 omake-jumbo-branches/var4/0.9.8.x/omake.aip
+5 -6 omake-jumbo-branches/var4/0.9.8.x/omake.spec
+3 -4 omake-jumbo-branches/var4/0.9.8.x/omake.spec.in
Binary omake-jumbo-branches/var4/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-jumbo-branches/var4/0.9.8.x/osx_resources/installer_files/ReadMe.txt
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/clib/readline.c
+8 -4 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_node.ml
+1 -4 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/var4/0.9.8.x/version.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-19 16:25:38 -0700 (Thu, 19 Apr 2007)
Revision: 10470
Log message:

      Merge 10241+1 -> 10266.

Changes  Path
+3 -0 omake-jumbo-branches/all-features/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/all-features/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.ml
+78 -106 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/auto/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/auto/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/auto/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/auto/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/auto/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/auto/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_env.ml
+78 -106 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/auto/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/const/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/const/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/const/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/const/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/const/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/const/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/const/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/const/0.9.8.x/src/env/omake_env.ml
+78 -106 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/dll/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/dll/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/dll/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/dll/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/dll/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/dll/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_env.ml
+78 -106 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/dll2/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/dll2/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/dll2/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.ml
+78 -106 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/export/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/export/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/export/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/export/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/export/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/export/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/export/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/export/0.9.8.x/src/env/omake_env.ml
+78 -106 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/export/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/file/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/file/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/file/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/file/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/file/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/file/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/file/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.ml
+78 -106 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/file/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/hashnode/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/hashnode/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/hashnode/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/hashnode/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/hashnode/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/hashnode/0.9.8.x/src/eval/omake_eval.ml
+78 -106 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/keyword/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/keyword/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/keyword/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/keyword/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/keyword/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/keyword/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.ml
+1 -2 omake-jumbo-branches/keyword/0.9.8.x/src/eval/omake_eval.ml
+78 -106 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/open/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/open/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/open/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/open/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/open/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/open/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/open/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/open/0.9.8.x/src/env/omake_env.ml
+78 -106 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/open/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/original/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/original/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/original/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/original/0.9.8.x/omake.spec
+2 -2 omake-jumbo-branches/original/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/original/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/original/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/original/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/original/0.9.8.x/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/original/0.9.8.x/src/eval/omake_eval.ml
+78 -106 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/original/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/parse/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/parse/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/parse/0.9.8.x/mk/make_config
+3 -3 omake-jumbo-branches/parse/0.9.8.x/src/Makefile
+3 -3 omake-jumbo-branches/parse/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/parse/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.ml
+78 -106 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/var1/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/var1/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/var1/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/var1/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/var1/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.ml
+1 -2 omake-jumbo-branches/var1/0.9.8.x/src/eval/omake_eval.ml
+78 -106 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/var1/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/var2/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/var2/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/var2/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/var2/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/var2/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/var2/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.ml
+1 -2 omake-jumbo-branches/var2/0.9.8.x/src/eval/omake_eval.ml
+78 -106 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/var2/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/var3/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/var3/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/var3/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/var3/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/var3/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+78 -106 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/magic/OMakefile
+3 -0 omake-jumbo-branches/var4/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/var4/0.9.8.x/doc/html/download.html
+7 -6 omake-jumbo-branches/var4/0.9.8.x/mk/make_config
+2 -2 omake-jumbo-branches/var4/0.9.8.x/src/Makefile
+2 -2 omake-jumbo-branches/var4/0.9.8.x/src/Makefile.nt
+20 -41 omake-jumbo-branches/var4/0.9.8.x/src/build/omake_build.ml
+9 -870 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_command_digest.ml
+5 -5 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_env.ml
+78 -106 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_node_sig.ml
+1 -0 omake-jumbo-branches/var4/0.9.8.x/src/magic/OMakefile

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-19 16:35:06 -0700 (Thu, 19 Apr 2007)
Revision: 10471
Log message:

      Merge 10266+1 -> 10318.

Changes  Path
+7 -4 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/all-features/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/all-features/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/auto/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/auto/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/auto/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/const/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/const/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/const/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/const/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/dll/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/dll/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/dll/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/dll2/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_node.ml
+15 -5 omake-jumbo-branches/dll2/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/export/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/export/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/export/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/export/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/file/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/file/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/file/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/hashnode/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/hashnode/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/keyword/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/keyword/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/open/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/open/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/open/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/open/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/original/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/original/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/original/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/original/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/original/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/parse/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/parse/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/var1/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/var1/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/var1/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/var2/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/var2/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/var2/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/var3/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/var3/0.9.8.x/src/main/omake_shell.ml
+7 -4 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake_users.html
+5 -5 omake-jumbo-branches/var4/0.9.8.x/lib/build/OCaml.om
+27 -37 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/exec/omake_exec_remote.ml
+28 -30 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_node.ml
+6 -4 omake-jumbo-branches/var4/0.9.8.x/src/main/omake_shell.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-19 18:24:57 -0700 (Thu, 19 Apr 2007)
Revision: 10473
Log message:

      Merge 10318+1 -> 10405.

Changes  Path
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/all-features/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/all-features/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/all-features/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/all-features/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/all-features/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/all-features/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_target.ml
+108 -106 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_cache.mli
+63 -66 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/all-features/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/all-features/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/auto/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/auto/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/auto/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/auto/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/auto/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/auto/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/auto/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/auto/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/auto/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/auto/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/auto/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/auto/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/auto/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/auto/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/auto/0.9.8.x/src/builtin/omake_builtin_target.ml
+108 -106 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_cache.mli
+63 -66 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/auto/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/auto/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/const/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/const/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/const/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/const/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/const/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/const/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/const/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/const/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/const/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/const/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/const/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/const/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/const/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/const/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/const/0.9.8.x/src/builtin/omake_builtin_target.ml
+108 -106 omake-jumbo-branches/const/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_cache.mli
+63 -66 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/const/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/const/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/dll/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/dll/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/dll/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/dll/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/dll/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/dll/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/dll/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/dll/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/dll/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/dll/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/dll/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/dll/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/dll/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/dll/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/dll/0.9.8.x/src/builtin/omake_builtin_target.ml
+108 -106 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_cache.mli
+63 -66 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/dll/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/dll/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/dll2/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/dll2/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/dll2/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/dll2/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/dll2/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/dll2/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/dll2/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/dll2/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_target.ml
+108 -106 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_cache.mli
+63 -66 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/dll2/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/dll2/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/export/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/export/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/export/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/export/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/export/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/export/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/export/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/export/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/export/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/export/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/export/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/export/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_target.ml
+108 -106 omake-jumbo-branches/export/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_cache.mli
+63 -66 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/export/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/export/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/file/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/file/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/file/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/file/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/file/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/file/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/file/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/file/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/file/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/file/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/file/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/file/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_target.ml
+108 -106 omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_cache.mli
+63 -66 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/file/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/file/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/hashnode/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/hashnode/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/hashnode/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/hashnode/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/hashnode/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/hashnode/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/hashnode/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/hashnode/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/hashnode/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/hashnode/0.9.8.x/src/builtin/omake_builtin_target.ml
+107 -104 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_cache.mli
+64 -67 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/hashnode/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/hashnode/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/keyword/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/keyword/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/keyword/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/keyword/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/keyword/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/keyword/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/keyword/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_target.ml
+107 -104 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_cache.mli
+64 -67 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/keyword/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/keyword/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/open/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/open/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/open/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/open/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/open/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/open/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/open/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/open/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/open/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/open/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/open/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/open/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/open/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/open/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/open/0.9.8.x/src/builtin/omake_builtin_target.ml
+108 -106 omake-jumbo-branches/open/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_cache.mli
+63 -66 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/open/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/open/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/original/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/original/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/original/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/original/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/original/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/original/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/original/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/original/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/original/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/original/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/original/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_target.ml
+107 -104 omake-jumbo-branches/original/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_cache.mli
+64 -67 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/original/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/original/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/parse/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/parse/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/parse/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/parse/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/parse/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/parse/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/parse/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/parse/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/parse/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/parse/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/parse/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_target.ml
+108 -106 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_cache.mli
+63 -66 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/parse/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/parse/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/var1/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/var1/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/var1/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/var1/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/var1/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/var1/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/var1/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_target.ml
+107 -104 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_cache.mli
+64 -67 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/var1/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/var1/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/var2/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/var2/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/var2/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/var2/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/var2/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/var2/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/var2/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/var2/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/var2/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/var2/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_target.ml
+107 -104 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_cache.mli
+64 -67 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/var2/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/var2/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/var3/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/var3/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/var3/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/var3/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/var3/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/var3/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/var3/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_target.ml
+108 -106 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_cache.mli
+64 -67 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/var3/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/var3/0.9.8.x/src/util/omake_wild.ml
+1 -1 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-build-examples.html
+8 -5 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-build.html
+47 -27 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-doc.html
+9 -11 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-grammar.html
+1 -1 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-references.html
+1 -1 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-rules.html
+25 -7 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake-toc.html
+3 -0 omake-jumbo-branches/var4/0.9.8.x/doc/html/omake_users.html
+288 -288 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info
+3 -3 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info-1
+39 -42 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info-4
+33 -0 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info-5
+8 -3 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info-7
+10 -15 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info-8
+1 -1 omake-jumbo-branches/var4/0.9.8.x/doc/info/omake-doc.info-9
Binary omake-jumbo-branches/var4/0.9.8.x/doc/ps/omake-doc.dvi
Binary omake-jumbo-branches/var4/0.9.8.x/doc/ps/omake-doc.pdf
Binary omake-jumbo-branches/var4/0.9.8.x/doc/ps/omake-doc.ps
+1 -1 omake-jumbo-branches/var4/0.9.8.x/doc/src/omake-build-examples.tex
+11 -14 omake-jumbo-branches/var4/0.9.8.x/doc/src/omake-grammar.tex
+1 -1 omake-jumbo-branches/var4/0.9.8.x/doc/src/omake-rules.tex
+63 -36 omake-jumbo-branches/var4/0.9.8.x/doc/txt/omake-doc.txt
+3 -2 omake-jumbo-branches/var4/0.9.8.x/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/build/omake_build_util.ml
+21 -10 omake-jumbo-branches/var4/0.9.8.x/src/build/omake_rule.ml
+38 -8 omake-jumbo-branches/var4/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -2 omake-jumbo-branches/var4/0.9.8.x/src/builtin/omake_builtin_rule.ml
+9 -4 omake-jumbo-branches/var4/0.9.8.x/src/builtin/omake_builtin_target.ml
+108 -106 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_env.ml
+17 -19 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_cache.ml
+5 -7 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_cache.mli
+63 -66 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_node.ml
+10 -16 omake-jumbo-branches/var4/0.9.8.x/src/shell/omake_shell_job.ml
+7 -10 omake-jumbo-branches/var4/0.9.8.x/src/util/omake_wild.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-19 18:50:25 -0700 (Thu, 19 Apr 2007)
Revision: 10474
Log message:

      Merge 10405+1 -> 10428.
     
     (Now current.)

Changes  Path
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/all-features/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/auto/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/auto/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/auto/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/const/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/const/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/const/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/dll/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/dll/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/dll/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/dll2/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/export/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/export/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/export/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/file/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/file/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/file/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/hashnode/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/hashnode/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/keyword/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/keyword/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/open/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/open/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/open/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/original/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/original/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/original/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/parse/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/parse/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/parse/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/var1/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/var1/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/var1/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/var2/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/var2/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/var2/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/var3/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/var3/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/var3/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_options.ml
+2 -2 omake-jumbo-branches/var4/0.9.8.x/lib/configure/Configure.om
+1 -1 omake-jumbo-branches/var4/0.9.8.x/mk/defaults
+0 -2 omake-jumbo-branches/var4/0.9.8.x/src/clib/readline.c
+183 -65 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_node.ml
+1 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_options.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-20 14:33:12 -0700 (Fri, 20 Apr 2007)
Revision: 10475
Log message:

      [Bug 616] Release the .omakedb lock when polling for filesystem changes.

Changes  Path
+126 -95 omake-branches/0.9.8.x/src/build/omake_build.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-20 19:26:33 -0700 (Fri, 20 Apr 2007)
Revision: 10476
Log message:

      Working on backwards-compatibility.
     
     Consider a file foo.om with a single line:
     
     bar.om
         # empty
     foo.om:
         open Bar
         X = 1
     
     - X gets a default name (.DEFAULT/X).
     - X gets exported from "open foo"
     
     This is because the open-exports are computed after evaluating the file.
     
     - X does not get exported from "autoload foo"
     
     This is because the autoload-exports are computed purely syntactically.

Changes  Path
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_command_digest.ml
+176 -144 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.ml
+4 -4 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.mli
+10 -70 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_semant.ml
+11 -8 omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir.ml
+7 -3 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir_print.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir_util.ml
+7 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_command_digest.ml
+176 -134 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_env.ml
+4 -4 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_env.mli
+10 -68 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_semant.ml
+11 -8 omake-jumbo-branches/auto/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_ir.ml
+8 -4 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_ir_print.ml
+1 -1 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_ir_util.ml
+7 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/env/omake_command_digest.ml
+174 -139 omake-jumbo-branches/const/0.9.8.x/src/env/omake_env.ml
+4 -4 omake-jumbo-branches/const/0.9.8.x/src/env/omake_env.mli
+10 -69 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_semant.ml
+11 -8 omake-jumbo-branches/const/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_ir.ml
+7 -3 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_ir_print.ml
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_ir_util.ml
+7 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_command_digest.ml
+175 -131 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_env.ml
+4 -4 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_env.mli
+10 -67 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ir_semant.ml
+11 -8 omake-jumbo-branches/dll/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_ir.ml
+8 -4 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_ir_print.ml
+1 -1 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_ir_util.ml
+7 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_command_digest.ml
+176 -144 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.ml
+4 -4 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.mli
+10 -73 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_semant.ml
+11 -8 omake-jumbo-branches/dll2/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_ir.ml
+7 -3 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_ir_print.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_ir_util.ml
+7 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/env/omake_command_digest.ml
+175 -131 omake-jumbo-branches/export/0.9.8.x/src/env/omake_env.ml
+4 -4 omake-jumbo-branches/export/0.9.8.x/src/env/omake_env.mli
+10 -67 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_semant.ml
+11 -8 omake-jumbo-branches/export/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_ir.ml
+8 -4 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_ir_print.ml
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_ir_util.ml
+7 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/env/omake_command_digest.ml
+166 -126 omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.ml
+4 -4 omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.mli
+10 -67 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_semant.ml
+11 -8 omake-jumbo-branches/file/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir.ml
+8 -4 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir_print.ml
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir_util.ml
+7 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/env/omake_command_digest.ml
+176 -136 omake-jumbo-branches/open/0.9.8.x/src/env/omake_env.ml
+4 -4 omake-jumbo-branches/open/0.9.8.x/src/env/omake_env.mli
+10 -67 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_semant.ml
+11 -8 omake-jumbo-branches/open/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_ir.ml
+8 -4 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_ir_print.ml
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_ir_util.ml
+7 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_command_digest.ml
+176 -144 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.ml
+4 -4 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.mli
+10 -73 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_semant.ml
+11 -8 omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir.ml
+7 -3 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_print.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_util.ml
+7 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_command_digest.ml
+163 -118 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+3 -3 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.mli
+10 -67 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_semant.ml
+6 -7 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir.ml
+8 -4 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_util.ml
+7 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_command_digest.ml
+175 -131 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_env.ml
+4 -4 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_env.mli
+10 -67 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_semant.ml
+11 -8 omake-jumbo-branches/var4/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_ir.ml
+8 -4 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_ir_print.ml
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_ir_util.ml
+7 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_virtual_id.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-20 19:52:23 -0700 (Fri, 20 Apr 2007)
Revision: 10477
Log message:

      Quieter warning messages.

Changes  Path
+26 -19 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.mli
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_eval.ml
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/src/main/omake_shell.ml
+26 -19 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_ast.mli
+2 -2 omake-jumbo-branches/auto/0.9.8.x/src/eval/omake_eval.ml
+2 -2 omake-jumbo-branches/auto/0.9.8.x/src/main/omake_shell.ml
+26 -19 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_ast.mli
+2 -2 omake-jumbo-branches/const/0.9.8.x/src/eval/omake_eval.ml
+2 -2 omake-jumbo-branches/const/0.9.8.x/src/main/omake_shell.ml
+26 -19 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ir_ast.mli
+2 -2 omake-jumbo-branches/dll/0.9.8.x/src/eval/omake_eval.ml
+2 -2 omake-jumbo-branches/dll/0.9.8.x/src/main/omake_shell.ml
+26 -19 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.mli
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/src/eval/omake_eval.ml
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/src/main/omake_shell.ml
+26 -19 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_ast.mli
+2 -2 omake-jumbo-branches/export/0.9.8.x/src/eval/omake_eval.ml
+2 -2 omake-jumbo-branches/export/0.9.8.x/src/main/omake_shell.ml
+26 -19 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.mli
+2 -2 omake-jumbo-branches/file/0.9.8.x/src/eval/omake_eval.ml
+2 -2 omake-jumbo-branches/file/0.9.8.x/src/main/omake_shell.ml
+26 -19 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_ast.mli
+2 -2 omake-jumbo-branches/open/0.9.8.x/src/eval/omake_eval.ml
+2 -2 omake-jumbo-branches/open/0.9.8.x/src/main/omake_shell.ml
+26 -19 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.mli
+2 -2 omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_eval.ml
+2 -2 omake-jumbo-branches/parse/0.9.8.x/src/main/omake_shell.ml
+25 -18 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.mli
+2 -2 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml
+2 -2 omake-jumbo-branches/var3/0.9.8.x/src/main/omake_shell.ml
+26 -19 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_ast.mli
+2 -2 omake-jumbo-branches/var4/0.9.8.x/src/eval/omake_eval.ml
+2 -2 omake-jumbo-branches/var4/0.9.8.x/src/main/omake_shell.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-20 20:00:09 -0700 (Fri, 20 Apr 2007)
Revision: 10478
Log message:

      Merged the "unlock .omakedb during -P" (thanks Aleksey!).

Changes  Path
+126 -95 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/auto/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/const/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/dll/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/dll2/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/export/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/file/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/hashnode/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/keyword/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/open/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/original/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/parse/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/var2/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_build.ml
+126 -95 omake-jumbo-branches/var4/0.9.8.x/src/build/omake_build.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-21 07:19:57 -0700 (Sat, 21 Apr 2007)
Revision: 10479
Log message:

      Doc update.

Changes  Path
+3 -16 omake-jumbo-branches/DEPENDENCIES

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-22 19:39:40 -0700 (Sun, 22 Apr 2007)
Revision: 10481
Log message:

      This is the minimal set of changes to be compilable by var3.
     
        - add a dummy autoload directive.
        - variables must be declared before they are used,
          even if they are lazy.  The following definition
          is rejected unless LATEXFLAGS is declared.
     
              public.PDFLATEXFLAGS = $`(LATEXFLAGS)

Changes  Path
+1 -0 omake-branches/0.9.8.x/lib/build/LaTeX.om
+10 -0 omake-branches/0.9.8.x/lib/configure/Configure.om
+1 -0 omake-branches/0.9.8.x/lib/configure/snprintf.om
+1 -0 omake-branches/0.9.8.x/src/env/omake_ast_lex.mll
+5 -3 omake-branches/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-branches/0.9.8.x/src/ir/omake_symbol.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-23 09:19:49 -0700 (Mon, 23 Apr 2007)
Revision: 10482
Log message:

      A few more declarations.
     
     Minor: when choosing names, please try not to make silly abbreviations,
     like EMPTY_ARR.  What is an ARR?  For two characters more, it becomes
     very clear, EMPTY_ARRAY.  The other problem with abbreviations is that
     you have to remember which names are abbreviated, and which are not.
     It is a lot easier to be consistent.  The standard abbreviations are
     acceptable of course, like int, float, dir, etc.  In Pervasives.om
     at least, spell it out.

Changes  Path
+8 -1 omake-branches/0.9.8.x/lib/Pervasives.om
+2 -2 omake-branches/0.9.8.x/lib/configure/ncurses.om

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-23 09:56:47 -0700 (Mon, 23 Apr 2007)
Revision: 10483
Log message:

      Merge to 10482.

Changes  Path
+8 -10 omake-jumbo-branches/all-features/0.9.8.x/lib/Pervasives.om
+0 -0 omake-jumbo-branches/all-features/0.9.8.x/lib/build/LaTeX.om
+1 -3 omake-jumbo-branches/all-features/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/lib/configure/snprintf.om
+16 -16 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.ml
+8 -10 omake-jumbo-branches/auto/0.9.8.x/lib/Pervasives.om
+0 -0 omake-jumbo-branches/auto/0.9.8.x/lib/build/LaTeX.om
+1 -3 omake-jumbo-branches/auto/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/auto/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/auto/0.9.8.x/lib/configure/snprintf.om
+13 -13 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_ast.ml
+8 -10 omake-jumbo-branches/const/0.9.8.x/lib/Pervasives.om
+0 -0 omake-jumbo-branches/const/0.9.8.x/lib/build/LaTeX.om
+1 -3 omake-jumbo-branches/const/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/const/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/const/0.9.8.x/lib/configure/snprintf.om
+13 -13 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_ast.ml
+8 -10 omake-jumbo-branches/dll/0.9.8.x/lib/Pervasives.om
+0 -0 omake-jumbo-branches/dll/0.9.8.x/lib/build/LaTeX.om
+1 -3 omake-jumbo-branches/dll/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/dll/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/dll/0.9.8.x/lib/configure/snprintf.om
+10 -10 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ir_ast.ml
+10 -12 omake-jumbo-branches/dll2/0.9.8.x/lib/Pervasives.om
+0 -0 omake-jumbo-branches/dll2/0.9.8.x/lib/build/LaTeX.om
+1 -3 omake-jumbo-branches/dll2/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/lib/configure/snprintf.om
+16 -16 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.ml
+8 -10 omake-jumbo-branches/export/0.9.8.x/lib/Pervasives.om
+0 -0 omake-jumbo-branches/export/0.9.8.x/lib/build/LaTeX.om
+1 -3 omake-jumbo-branches/export/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/export/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/export/0.9.8.x/lib/configure/snprintf.om
+10 -10 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_ast.ml
+8 -10 omake-jumbo-branches/file/0.9.8.x/lib/Pervasives.om
+0 -0 omake-jumbo-branches/file/0.9.8.x/lib/build/LaTeX.om
+1 -3 omake-jumbo-branches/file/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/file/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/file/0.9.8.x/lib/configure/snprintf.om
+10 -10 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.ml
+8 -1 omake-jumbo-branches/hashnode/0.9.8.x/lib/Pervasives.om
+1 -0 omake-jumbo-branches/hashnode/0.9.8.x/lib/build/LaTeX.om
+10 -0 omake-jumbo-branches/hashnode/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/hashnode/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/hashnode/0.9.8.x/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_ast_lex.mll
+5 -3 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_symbol.ml
+8 -1 omake-jumbo-branches/keyword/0.9.8.x/lib/Pervasives.om
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/lib/build/LaTeX.om
+10 -0 omake-jumbo-branches/keyword/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/keyword/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/lib/configure/snprintf.om
+3 -1 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_ast.ml
+8 -10 omake-jumbo-branches/open/0.9.8.x/lib/Pervasives.om
+0 -0 omake-jumbo-branches/open/0.9.8.x/lib/build/LaTeX.om
+1 -3 omake-jumbo-branches/open/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/open/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/open/0.9.8.x/lib/configure/snprintf.om
+10 -10 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_ast.ml
+8 -1 omake-jumbo-branches/original/0.9.8.x/lib/Pervasives.om
+1 -0 omake-jumbo-branches/original/0.9.8.x/lib/build/LaTeX.om
+10 -0 omake-jumbo-branches/original/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/original/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/original/0.9.8.x/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/original/0.9.8.x/src/env/omake_ast_lex.mll
+5 -3 omake-jumbo-branches/original/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_symbol.ml
+8 -10 omake-jumbo-branches/parse/0.9.8.x/lib/Pervasives.om
+0 -0 omake-jumbo-branches/parse/0.9.8.x/lib/build/LaTeX.om
+1 -3 omake-jumbo-branches/parse/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/parse/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/parse/0.9.8.x/lib/configure/snprintf.om
+16 -16 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml
+8 -1 omake-jumbo-branches/var1/0.9.8.x/lib/Pervasives.om
+1 -0 omake-jumbo-branches/var1/0.9.8.x/lib/build/LaTeX.om
+10 -0 omake-jumbo-branches/var1/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/var1/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/var1/0.9.8.x/lib/configure/snprintf.om
+3 -1 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_ast.ml
+8 -1 omake-jumbo-branches/var2/0.9.8.x/lib/Pervasives.om
+1 -0 omake-jumbo-branches/var2/0.9.8.x/lib/build/LaTeX.om
+10 -0 omake-jumbo-branches/var2/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/var2/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/var2/0.9.8.x/lib/configure/snprintf.om
+3 -1 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_ast.ml
+8 -10 omake-jumbo-branches/var3/0.9.8.x/lib/Pervasives.om
+0 -0 omake-jumbo-branches/var3/0.9.8.x/lib/build/LaTeX.om
+1 -3 omake-jumbo-branches/var3/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/var3/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/var3/0.9.8.x/lib/configure/snprintf.om
+10 -10 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+8 -10 omake-jumbo-branches/var4/0.9.8.x/lib/Pervasives.om
+0 -0 omake-jumbo-branches/var4/0.9.8.x/lib/build/LaTeX.om
+1 -3 omake-jumbo-branches/var4/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/var4/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/var4/0.9.8.x/lib/configure/snprintf.om
+10 -10 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_ast.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-23 10:40:55 -0700 (Mon, 23 Apr 2007)
Revision: 10485
Log message:

      All the internal variables need to be defined in Pervasives.

Changes  Path
+10 -1 omake-branches/0.9.8.x/lib/Pervasives.om
+3 -2 omake-branches/0.9.8.x/lib/build/Common.om
+9 -1 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-23 10:48:33 -0700 (Mon, 23 Apr 2007)
Revision: 10486
Log message:

      Merge to 10485.

Changes  Path
+10 -1 omake-jumbo-branches/all-features/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/all-features/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/auto/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/auto/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/auto/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/const/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/const/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/const/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/dll/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/dll/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/dll/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/dll2/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/export/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/export/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/file/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/file/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/hashnode/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/hashnode/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/hashnode/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/keyword/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/keyword/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/open/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/open/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/open/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/original/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/original/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/parse/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/parse/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/var1/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/var1/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/var2/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/var2/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_base.ml
+10 -1 omake-jumbo-branches/var3/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/var3/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_base.ml
+20 -15 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+10 -1 omake-jumbo-branches/var4/0.9.8.x/lib/Pervasives.om
+3 -2 omake-jumbo-branches/var4/0.9.8.x/lib/build/Common.om
+9 -1 omake-jumbo-branches/var4/0.9.8.x/src/builtin/omake_builtin_base.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-23 19:12:34 -0700 (Mon, 23 Apr 2007)
Revision: 10487
Log message:

      Process the #! lines.  For example, you can start your file with
     
        #!omake --verbose
     
     This means that if you write a script "foo" beginning with:
     
        #!/usr/bin/env osh <options>
     
     then the following are the same.
     
        % ./foo
        % osh foo
     
     Another point is that the options are processed at parse time,
     so options like -warn-error are handled correctly.

Changes  Path
+4 -3 omake-branches/0.9.8.x/src/ast/omake_ast.ml
+7 -3 omake-branches/0.9.8.x/src/ast/omake_ast_print.ml
+10 -6 omake-branches/0.9.8.x/src/ast/omake_ast_util.ml
+5 -5 omake-branches/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-branches/0.9.8.x/src/env/omake_ast_lex.mll
+11 -0 omake-branches/0.9.8.x/src/env/omake_ast_parse.input
+14 -7 omake-branches/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-branches/0.9.8.x/src/env/omake_env.mli
+14 -0 omake-branches/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-branches/0.9.8.x/src/ir/omake_symbol.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-23 20:19:39 -0700 (Mon, 23 Apr 2007)
Revision: 10488
Log message:

      Merge to 10487 (#!)

Changes  Path
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/lib/build/OCaml.om
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ast/omake_ast.ml
+4 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ast/omake_ast_print.ml
+7 -3 omake-jumbo-branches/all-features/0.9.8.x/src/ast/omake_ast_util.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin_util.ml
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ast_lex.mll
+10 -0 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ast_parse.input
+34 -20 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.mli
+44 -23 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.mli
+1 -2 omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_var.mli
+2 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/auto/0.9.8.x/lib/build/OCaml.om
+1 -0 omake-jumbo-branches/auto/0.9.8.x/src/ast/omake_ast.ml
+4 -0 omake-jumbo-branches/auto/0.9.8.x/src/ast/omake_ast_print.ml
+7 -3 omake-jumbo-branches/auto/0.9.8.x/src/ast/omake_ast_util.ml
+5 -5 omake-jumbo-branches/auto/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ast_lex.mll
+10 -0 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ast_parse.input
+34 -20 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_env.mli
+50 -30 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_ast.mli
+1 -2 omake-jumbo-branches/auto/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_var.mli
+2 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/const/0.9.8.x/lib/build/OCaml.om
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ast/omake_ast.ml
+4 -0 omake-jumbo-branches/const/0.9.8.x/src/ast/omake_ast_print.ml
+7 -3 omake-jumbo-branches/const/0.9.8.x/src/ast/omake_ast_util.ml
+5 -5 omake-jumbo-branches/const/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ast_lex.mll
+10 -0 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ast_parse.input
+34 -20 omake-jumbo-branches/const/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/const/0.9.8.x/src/env/omake_env.mli
+50 -30 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_ast.mli
+1 -2 omake-jumbo-branches/const/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_var.mli
+2 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/dll/0.9.8.x/lib/build/OCaml.om
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/ast/omake_ast.ml
+4 -0 omake-jumbo-branches/dll/0.9.8.x/src/ast/omake_ast_print.ml
+7 -3 omake-jumbo-branches/dll/0.9.8.x/src/ast/omake_ast_util.ml
+5 -5 omake-jumbo-branches/dll/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ast_lex.mll
+10 -0 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ast_parse.input
+34 -20 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_env.mli
+50 -30 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ir_ast.mli
+1 -2 omake-jumbo-branches/dll/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_var.mli
+2 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/build/OCaml.om
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ast/omake_ast.ml
+4 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ast/omake_ast_print.ml
+7 -3 omake-jumbo-branches/dll2/0.9.8.x/src/ast/omake_ast_util.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/build/omake_builtin_util.ml
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ast_lex.mll
+10 -0 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ast_parse.input
+34 -20 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_env.mli
+44 -23 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.mli
+1 -2 omake-jumbo-branches/dll2/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_var.mli
+2 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/export/0.9.8.x/lib/build/OCaml.om
+1 -0 omake-jumbo-branches/export/0.9.8.x/src/ast/omake_ast.ml
+4 -0 omake-jumbo-branches/export/0.9.8.x/src/ast/omake_ast_print.ml
+7 -3 omake-jumbo-branches/export/0.9.8.x/src/ast/omake_ast_util.ml
+2 -2 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ast_lex.mll
+10 -0 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ast_parse.input
+34 -20 omake-jumbo-branches/export/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/export/0.9.8.x/src/env/omake_env.mli
+42 -22 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_ast.mli
+1 -2 omake-jumbo-branches/export/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_var.mli
+2 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/file/0.9.8.x/lib/build/OCaml.om
+1 -0 omake-jumbo-branches/file/0.9.8.x/src/ast/omake_ast.ml
+4 -0 omake-jumbo-branches/file/0.9.8.x/src/ast/omake_ast_print.ml
+7 -3 omake-jumbo-branches/file/0.9.8.x/src/ast/omake_ast_util.ml
+5 -5 omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ast_lex.mll
+10 -0 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ast_parse.input
+34 -20 omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.mli
+50 -30 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.mli
+1 -2 omake-jumbo-branches/file/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_var.mli
+2 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_virtual_id.mli
+4 -3 omake-jumbo-branches/hashnode/0.9.8.x/src/ast/omake_ast.ml
+7 -3 omake-jumbo-branches/hashnode/0.9.8.x/src/ast/omake_ast_print.ml
+10 -6 omake-jumbo-branches/hashnode/0.9.8.x/src/ast/omake_ast_util.ml
+5 -5 omake-jumbo-branches/hashnode/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_ast_lex.mll
+11 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_ast_parse.input
+14 -7 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_env.mli
+14 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ast/omake_ast.ml
+4 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ast/omake_ast_print.ml
+7 -3 omake-jumbo-branches/keyword/0.9.8.x/src/ast/omake_ast_util.ml
+5 -5 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ast_lex.mll
+10 -0 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ast_parse.input
+16 -7 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.mli
+17 -3 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_var.mli
+1 -1 omake-jumbo-branches/open/0.9.8.x/lib/build/OCaml.om
+1 -0 omake-jumbo-branches/open/0.9.8.x/src/ast/omake_ast.ml
+4 -0 omake-jumbo-branches/open/0.9.8.x/src/ast/omake_ast_print.ml
+7 -3 omake-jumbo-branches/open/0.9.8.x/src/ast/omake_ast_util.ml
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/build/omake_builtin_util.ml
+5 -5 omake-jumbo-branches/open/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ast_lex.mll
+10 -0 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ast_parse.input
+34 -20 omake-jumbo-branches/open/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/open/0.9.8.x/src/env/omake_env.mli
+44 -23 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_ast.mli
+1 -2 omake-jumbo-branches/open/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_var.mli
+2 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_virtual_id.mli
+4 -3 omake-jumbo-branches/original/0.9.8.x/src/ast/omake_ast.ml
+7 -3 omake-jumbo-branches/original/0.9.8.x/src/ast/omake_ast_print.ml
+10 -6 omake-jumbo-branches/original/0.9.8.x/src/ast/omake_ast_util.ml
+5 -5 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/original/0.9.8.x/src/env/omake_ast_lex.mll
+11 -0 omake-jumbo-branches/original/0.9.8.x/src/env/omake_ast_parse.input
+14 -7 omake-jumbo-branches/original/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/original/0.9.8.x/src/env/omake_env.mli
+14 -0 omake-jumbo-branches/original/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/lib/build/OCaml.om
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ast/omake_ast.ml
+4 -0 omake-jumbo-branches/parse/0.9.8.x/src/ast/omake_ast_print.ml
+7 -3 omake-jumbo-branches/parse/0.9.8.x/src/ast/omake_ast_util.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/build/omake_builtin_util.ml
+2 -2 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ast_lex.mll
+10 -0 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ast_parse.input
+34 -20 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.mli
+44 -23 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.mli
+1 -2 omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_var.mli
+2 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_virtual_id.mli
+4 -3 omake-jumbo-branches/var1/0.9.8.x/src/ast/omake_ast.ml
+7 -3 omake-jumbo-branches/var1/0.9.8.x/src/ast/omake_ast_print.ml
+10 -6 omake-jumbo-branches/var1/0.9.8.x/src/ast/omake_ast_util.ml
+5 -5 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ast_lex.mll
+11 -0 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ast_parse.input
+16 -7 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.mli
+17 -3 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/var2/0.9.8.x/src/ast/omake_ast.ml
+4 -0 omake-jumbo-branches/var2/0.9.8.x/src/ast/omake_ast_print.ml
+7 -3 omake-jumbo-branches/var2/0.9.8.x/src/ast/omake_ast_util.ml
+5 -5 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ast_lex.mll
+10 -0 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ast_parse.input
+16 -7 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.mli
+17 -3 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ast/omake_ast.ml
+4 -0 omake-jumbo-branches/var3/0.9.8.x/src/ast/omake_ast_print.ml
+7 -3 omake-jumbo-branches/var3/0.9.8.x/src/ast/omake_ast_util.ml
+5 -5 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ast_lex.mll
+10 -0 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ast_parse.input
+14 -5 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.mli
+49 -29 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.mli
+1 -2 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_var.mli
+2 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/var4/0.9.8.x/lib/build/OCaml.om
+1 -0 omake-jumbo-branches/var4/0.9.8.x/src/ast/omake_ast.ml
+4 -0 omake-jumbo-branches/var4/0.9.8.x/src/ast/omake_ast_print.ml
+7 -3 omake-jumbo-branches/var4/0.9.8.x/src/ast/omake_ast_util.ml
+5 -5 omake-jumbo-branches/var4/0.9.8.x/src/builtin/omake_builtin_rule.ml
+16 -2 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ast_lex.mll
+10 -0 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ast_parse.input
+34 -20 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_env.ml
+3 -2 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_env.mli
+50 -30 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_ast.mli
+1 -2 omake-jumbo-branches/var4/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_var.mli
+2 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_virtual_id.ml
+2 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_virtual_id.mli

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2007-04-24 17:29:48 -0700 (Tue, 24 Apr 2007)
Revision: 10495
Log message:

      Add a configure test for detecting filesystem case sensitivity.
     
     This won't build without the version of libmojave I just committed.

Changes  Path
Added omake-branches/0.9.8.x/lib/configure/fs_case_sensitive.om
+1 -1 omake-branches/0.9.8.x/src/Makefile
+1 -1 omake-branches/0.9.8.x/src/Makefile.nt
+6 -0 omake-branches/0.9.8.x/src/clib/OMakefile
+3 -0 omake-branches/0.9.8.x/src/libmojave/OMakefile

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 09:06:46 -0700 (Wed, 25 Apr 2007)
Revision: 10497
Log message:

      Reorganize code in var1 to match up even more closely with 0.9.9.
     var1 is still a no-op otherwise.

Changes  Path
+5 -12 omake-jumbo-branches/all-features/0.9.8.x/OMakeroot
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_command_digest.ml
+4 -52 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.ml
+3 -2 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_options.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_var.mli
+5 -12 omake-jumbo-branches/auto/0.9.8.x/OMakeroot
+1 -1 omake-jumbo-branches/auto/0.9.8.x/lib/build/OCaml.om
+6 -3 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_command_digest.ml
+1 -0 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_env.mli
+215 -226 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_free_vars.ml
+3 -1 omake-jumbo-branches/auto/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_ir.ml
+3 -1 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_ir_print.ml
+3 -2 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_options.ml
+1 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_var.mli
+5 -12 omake-jumbo-branches/const/0.9.8.x/OMakeroot
+1 -1 omake-jumbo-branches/const/0.9.8.x/lib/build/OCaml.om
+5 -2 omake-jumbo-branches/const/0.9.8.x/src/env/omake_command_digest.ml
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/env/omake_env.mli
+199 -224 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_free_vars.ml
+3 -1 omake-jumbo-branches/const/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_ir.ml
+3 -1 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_ir_print.ml
+3 -2 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_options.ml
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_var.mli
+5 -12 omake-jumbo-branches/dll/0.9.8.x/OMakeroot
+1 -1 omake-jumbo-branches/dll/0.9.8.x/lib/build/OCaml.om
+5 -2 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_command_digest.ml
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_env.mli
+211 -224 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ir_free_vars.ml
+3 -1 omake-jumbo-branches/dll/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_ir.ml
+3 -1 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_ir_print.ml
+3 -2 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_options.ml
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_var.mli
+5 -12 omake-jumbo-branches/dll2/0.9.8.x/OMakeroot
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_command_digest.ml
+4 -52 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.ml
+3 -2 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_options.ml
+5 -12 omake-jumbo-branches/export/0.9.8.x/OMakeroot
+1 -1 omake-jumbo-branches/export/0.9.8.x/lib/build/OCaml.om
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/env/omake_command_digest.ml
+16 -52 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_ast.ml
+3 -2 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_options.ml
+1 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_var.mli
+5 -12 omake-jumbo-branches/file/0.9.8.x/OMakeroot
+1 -1 omake-jumbo-branches/file/0.9.8.x/lib/build/OCaml.om
+5 -2 omake-jumbo-branches/file/0.9.8.x/src/env/omake_command_digest.ml
+1 -0 omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.mli
+302 -234 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_free_vars.ml
+3 -1 omake-jumbo-branches/file/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir.ml
+3 -1 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir_print.ml
+3 -2 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_options.ml
+1 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_var.mli
+20 -31 omake-jumbo-branches/keyword/0.9.8.x/src/build/omake_builtin_util.ml
+9 -6 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_command_digest.ml
+225 -222 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.ml
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.mli
+1076 -585 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_ast.ml
+6 -2 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_ast.mli
+2 -1 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_free_vars.ml
+5 -3 omake-jumbo-branches/keyword/0.9.8.x/src/eval/omake_eval.ml
+60 -22 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_ir.ml
+5 -3 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_ir_print.ml
+22 -4 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_options.ml
+5 -3 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_options.mli
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_var.mli
+2 -2 omake-jumbo-branches/keyword/0.9.8.x/src/main/omake_shell.ml
+5 -12 omake-jumbo-branches/open/0.9.8.x/OMakeroot
+1 -1 omake-jumbo-branches/open/0.9.8.x/lib/build/OCaml.om
+5 -2 omake-jumbo-branches/open/0.9.8.x/src/env/omake_command_digest.ml
+1 -0 omake-jumbo-branches/open/0.9.8.x/src/env/omake_env.mli
+211 -224 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_free_vars.ml
+3 -1 omake-jumbo-branches/open/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_ir.ml
+3 -1 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_ir_print.ml
+3 -2 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_options.ml
+1 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_var.mli
+5 -12 omake-jumbo-branches/parse/0.9.8.x/OMakeroot
+1 -1 omake-jumbo-branches/parse/0.9.8.x/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_command_digest.ml
+4 -52 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml
+3 -2 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_options.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_var.mli
+20 -31 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_builtin_util.ml
+9 -6 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_command_digest.ml
+236 -233 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.ml
+1 -0 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.mli
+1041 -549 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_ast.ml
+6 -2 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_ast.mli
+2 -1 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_free_vars.ml
+5 -3 omake-jumbo-branches/var1/0.9.8.x/src/eval/omake_eval.ml
+60 -22 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_ir.ml
+5 -3 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_ir_print.ml
+22 -4 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_options.ml
+5 -3 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_options.mli
+1 -0 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_var.mli
+2 -2 omake-jumbo-branches/var1/0.9.8.x/src/main/omake_shell.ml
+20 -31 omake-jumbo-branches/var2/0.9.8.x/src/build/omake_builtin_util.ml
+9 -6 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_command_digest.ml
+247 -244 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.ml
+1 -0 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.mli
+1087 -585 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_ast.ml
+6 -2 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_ast.mli
+2 -1 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_free_vars.ml
+5 -3 omake-jumbo-branches/var2/0.9.8.x/src/eval/omake_eval.ml
+62 -23 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_ir.ml
+5 -3 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_ir_print.ml
+3 -2 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_options.ml
+1 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_var.ml
+2 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_var.mli
+2 -2 omake-jumbo-branches/var2/0.9.8.x/src/main/omake_shell.ml
+5 -12 omake-jumbo-branches/var3/0.9.8.x/OMakeroot
+1 -1 omake-jumbo-branches/var3/0.9.8.x/lib/build/OCaml.om
+5 -2 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_command_digest.ml
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.mli
+303 -239 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.mli
+2 -1 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_free_vars.ml
+3 -1 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir.ml
+3 -1 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.ml
+3 -2 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_options.ml
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_var.mli
+5 -12 omake-jumbo-branches/var4/0.9.8.x/OMakeroot
+1 -1 omake-jumbo-branches/var4/0.9.8.x/lib/build/OCaml.om
+5 -2 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_command_digest.ml
+1 -0 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_env.mli
+211 -224 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_ast.ml
+2 -1 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_free_vars.ml
+3 -1 omake-jumbo-branches/var4/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_ir.ml
+3 -1 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_ir_print.ml
+3 -2 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_options.ml
+1 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_symbol.ml
+2 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_var.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 10:23:39 -0700 (Wed, 25 Apr 2007)
Revision: 10498
Log message:

      Clean up the case-sensitivity code.
     
     Wildcard exception handlers are not needed in this code.

Changes  Path
+11 -5 omake-branches/0.9.8.x/src/Makefile
+11 -5 omake-branches/0.9.8.x/src/Makefile.nt
+167 -108 omake-branches/0.9.8.x/src/ir/omake_node.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 10:38:08 -0700 (Wed, 25 Apr 2007)
Revision: 10499
Log message:

      Merge to rev 10498.

Changes  Path
+6 -0 omake-jumbo-branches/all-features/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/all-features/0.9.8.x/src/libmojave/OMakefile
+6 -0 omake-jumbo-branches/auto/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/auto/0.9.8.x/src/libmojave/OMakefile
+6 -0 omake-jumbo-branches/const/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/const/0.9.8.x/src/libmojave/OMakefile
+6 -0 omake-jumbo-branches/dll/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_node.ml
+6 -0 omake-jumbo-branches/dll/0.9.8.x/src/libmojave/OMakefile
+6 -0 omake-jumbo-branches/dll2/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/dll2/0.9.8.x/src/libmojave/OMakefile
+6 -0 omake-jumbo-branches/export/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/export/0.9.8.x/src/libmojave/OMakefile
+6 -0 omake-jumbo-branches/file/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/file/0.9.8.x/src/libmojave/OMakefile
+10 -4 omake-jumbo-branches/hashnode/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/hashnode/0.9.8.x/src/Makefile.nt
+6 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/libmojave/OMakefile
+10 -4 omake-jumbo-branches/keyword/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/keyword/0.9.8.x/src/Makefile.nt
+6 -0 omake-jumbo-branches/keyword/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/keyword/0.9.8.x/src/libmojave/OMakefile
+6 -0 omake-jumbo-branches/open/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/open/0.9.8.x/src/libmojave/OMakefile
+10 -4 omake-jumbo-branches/original/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/original/0.9.8.x/src/Makefile.nt
+6 -0 omake-jumbo-branches/original/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/original/0.9.8.x/src/libmojave/OMakefile
+6 -0 omake-jumbo-branches/parse/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/parse/0.9.8.x/src/libmojave/OMakefile
+10 -4 omake-jumbo-branches/var1/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/var1/0.9.8.x/src/Makefile.nt
+6 -0 omake-jumbo-branches/var1/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/var1/0.9.8.x/src/libmojave/OMakefile
+10 -4 omake-jumbo-branches/var2/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/var2/0.9.8.x/src/Makefile.nt
+6 -0 omake-jumbo-branches/var2/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/var2/0.9.8.x/src/libmojave/OMakefile
+10 -4 omake-jumbo-branches/var3/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/var3/0.9.8.x/src/Makefile.nt
+6 -0 omake-jumbo-branches/var3/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/var3/0.9.8.x/src/libmojave/OMakefile
+6 -0 omake-jumbo-branches/var4/0.9.8.x/src/clib/OMakefile
+167 -108 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_node.ml
+3 -0 omake-jumbo-branches/var4/0.9.8.x/src/libmojave/OMakefile

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 12:55:31 -0700 (Wed, 25 Apr 2007)
Revision: 10501
Log message:

      This is the var1 jumbo patch.  There are no semantic changes, only
     code structure, which now looks like 0.9.9 but has no features from
     0.9.9.
     
     ************************************************************************
     *** var1
     
     Convert the source code in 0.9.8 so that it matches the
     source structure in 0.9.9.
     
     There should be no real semantical changes to the OMake
     language.
     
     This is a change to the code only.  The update is large,
     but it should be relatively uncontroversial.
     
     Major architectural changes:
     
     ** The Scope* is folded into the variable, it is no longer a separate
        field.
          
        The right way to think is that there are _not_ 3 environments, there
        are 3 kinds of variables and a single environment.
      
        There are 4 classes of variables:
     
        * VarPrivate: private, statically scoped
        * VarThis: current object, dynamically scoped
        * VarVirtual: global, dynamically scoped
        * VarGlobal: the usual default
     
     ** Omake_ir_ast now structurally looks like 0.9.9.
     
     Other changes:
     
     * export variables are computed at compile time in Omake_ir_ast,
       instead of at runtime.
     
     * function parameters are private (not protected).
     
     * defined/getvar/setvar functions allow qualified names.

Changes  Path
+2 -0 omake-branches/0.9.8.x/lib/Pervasives.om
+7 -3 omake-branches/0.9.8.x/src/Makefile
+7 -3 omake-branches/0.9.8.x/src/Makefile.nt
+6 -6 omake-branches/0.9.8.x/src/build/omake_build.ml
+11 -7 omake-branches/0.9.8.x/src/build/omake_builtin.ml
+4 -4 omake-branches/0.9.8.x/src/build/omake_builtin.mli
+71 -5 omake-branches/0.9.8.x/src/build/omake_builtin_util.ml
+10 -4 omake-branches/0.9.8.x/src/build/omake_builtin_util.mli
+41 -44 omake-branches/0.9.8.x/src/build/omake_rule.ml
+39 -20 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml
+6 -5 omake-branches/0.9.8.x/src/builtin/omake_builtin_file.ml
+47 -16 omake-branches/0.9.8.x/src/builtin/omake_builtin_io.ml
+31 -32 omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+108 -5 omake-branches/0.9.8.x/src/builtin/omake_builtin_object.ml
+3 -2 omake-branches/0.9.8.x/src/builtin/omake_builtin_shell.ml
+12 -11 omake-branches/0.9.8.x/src/builtin/omake_builtin_sys.ml
+5 -4 omake-branches/0.9.8.x/src/builtin/omake_builtin_target.ml
+10 -9 omake-branches/0.9.8.x/src/builtin/omake_builtin_test.ml
Properties omake-branches/0.9.8.x/src/clib/
+1 -0 omake-branches/0.9.8.x/src/env/omake_ast_lex.mll
+39 -21 omake-branches/0.9.8.x/src/env/omake_ast_parse.input
+107 -81 omake-branches/0.9.8.x/src/env/omake_command_digest.ml
+546 -575 omake-branches/0.9.8.x/src/env/omake_env.ml
+30 -30 omake-branches/0.9.8.x/src/env/omake_env.mli
+7 -4 omake-branches/0.9.8.x/src/env/omake_gen_parse.ml
+1255 -465 omake-branches/0.9.8.x/src/env/omake_ir_ast.ml
+20 -27 omake-branches/0.9.8.x/src/env/omake_ir_ast.mli
+77 -84 omake-branches/0.9.8.x/src/env/omake_ir_free_vars.ml
+5 -5 omake-branches/0.9.8.x/src/env/omake_ir_free_vars.mli
+43 -46 omake-branches/0.9.8.x/src/env/omake_ir_semant.ml
+187 -168 omake-branches/0.9.8.x/src/eval/omake_eval.ml
+9 -9 omake-branches/0.9.8.x/src/eval/omake_eval.mli
+4 -3 omake-branches/0.9.8.x/src/eval/omake_value.ml
+3 -2 omake-branches/0.9.8.x/src/eval/omake_value.mli
+1 -0 omake-branches/0.9.8.x/src/ir/OMakefile
+7 -6 omake-branches/0.9.8.x/src/ir/omake_command_type.ml
+185 -35 omake-branches/0.9.8.x/src/ir/omake_ir.ml
+102 -72 omake-branches/0.9.8.x/src/ir/omake_ir_print.ml
+6 -5 omake-branches/0.9.8.x/src/ir/omake_ir_print.mli
+9 -9 omake-branches/0.9.8.x/src/ir/omake_ir_util.ml
+22 -4 omake-branches/0.9.8.x/src/ir/omake_options.ml
+5 -3 omake-branches/0.9.8.x/src/ir/omake_options.mli
+7 -0 omake-branches/0.9.8.x/src/ir/omake_symbol.ml
Copied omake-branches/0.9.8.x/src/ir/omake_var.ml (from rev 10497, omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_var.ml)
Copied omake-branches/0.9.8.x/src/ir/omake_var.mli (from rev 10497, omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_var.mli)
+5 -13 omake-branches/0.9.8.x/src/ir/omake_virtual_id.ml
+3 -6 omake-branches/0.9.8.x/src/ir/omake_virtual_id.mli
Properties omake-branches/0.9.8.x/src/libmojave/
+6 -6 omake-branches/0.9.8.x/src/main/omake_main.ml
+23 -23 omake-branches/0.9.8.x/src/main/omake_shell.ml
+3 -2 omake-branches/0.9.8.x/src/shell/omake_shell_completion.ml
+3 -2 omake-branches/0.9.8.x/src/shell/omake_shell_job.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 14:38:11 -0700 (Wed, 25 Apr 2007)
Revision: 10503
Log message:

      Some of the jumbo branches are finished.

Changes  Path
Added omake-jumbo-closed/

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 14:39:02 -0700 (Wed, 25 Apr 2007)
Revision: 10504
Log message:

      Hashnode is closed.

Changes  Path
Deleted omake-jumbo-branches/hashnode/
Copied omake-jumbo-closed/hashnode/ (from rev 10503, omake-jumbo-branches/hashnode)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 14:39:22 -0700 (Wed, 25 Apr 2007)
Revision: 10505
Log message:

      var1 is closed.

Changes  Path
Deleted omake-jumbo-branches/var1/
Copied omake-jumbo-closed/var1/ (from rev 10504, omake-jumbo-branches/var1)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 14:41:17 -0700 (Wed, 25 Apr 2007)
Revision: 10506
Log message:

      var3 is really not all that useful alone because it uses absolute pathnames.
     The "file" branch should be used instead, so I'll rename file->var3.

Changes  Path
Deleted omake-jumbo-branches/var3/
Copied omake-jumbo-closed/var3/ (from rev 10505, omake-jumbo-branches/var3)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 14:44:04 -0700 (Wed, 25 Apr 2007)
Revision: 10507
Log message:

      Rename file->var3.

Changes  Path
Deleted omake-jumbo-branches/file/
Copied omake-jumbo-branches/var3/ (from rev 10506, omake-jumbo-branches/file)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 15:31:39 -0700 (Wed, 25 Apr 2007)
Revision: 10509
Log message:

      Forgot to fetch the current field in venv_current_objects.

Changes  Path
+9 -0 omake-branches/0.9.8.x/src/builtin/omake_builtin_rule.ml
+19 -9 omake-branches/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-branches/0.9.8.x/src/env/omake_env.mli
+1 -1 omake-branches/0.9.8.x/src/env/omake_ir_ast.ml
+12 -8 omake-branches/0.9.8.x/src/eval/omake_eval.ml
+1 -0 omake-branches/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-branches/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-branches/0.9.8.x/src/ir/omake_var.mli

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-25 16:30:44 -0700 (Wed, 25 Apr 2007)
Revision: 10510
Log message:

      Let's keep var1 "alive" for now. The code does not seem to be 100%
     problem-free, so it would be nice to releave 0.9.8.2 first.

Changes  Path
Copied omake-jumbo-branches/var1/ (from rev 10509, omake-jumbo-closed/var1)
Deleted omake-jumbo-closed/var1/

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 16:31:23 -0700 (Wed, 25 Apr 2007)
Revision: 10511
Log message:

      Merge to rev 10509.

Changes  Path
+10 -4 omake-jumbo-branches/all-features/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/all-features/0.9.8.x/src/Makefile.nt
+10 -0 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_rule.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_virtual_id.mli
+10 -4 omake-jumbo-branches/auto/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/auto/0.9.8.x/src/Makefile.nt
+9 -0 omake-jumbo-branches/auto/0.9.8.x/src/builtin/omake_builtin_rule.ml
+1 -1 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_virtual_id.mli
+10 -4 omake-jumbo-branches/const/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/const/0.9.8.x/src/Makefile.nt
+9 -0 omake-jumbo-branches/const/0.9.8.x/src/builtin/omake_builtin_rule.ml
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_virtual_id.mli
+10 -4 omake-jumbo-branches/dll/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/dll/0.9.8.x/src/Makefile.nt
+9 -0 omake-jumbo-branches/dll/0.9.8.x/src/builtin/omake_builtin_rule.ml
+1 -1 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -0 omake-jumbo-branches/dll/0.9.8.x/src/ir/omake_virtual_id.mli
+0 -3 omake-jumbo-branches/dll/0.9.8.x/src/libmojave/OMakefile
+10 -4 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/dll2/0.9.8.x/src/Makefile.nt
+10 -0 omake-jumbo-branches/dll2/0.9.8.x/src/builtin/omake_builtin_rule.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -0 omake-jumbo-branches/dll2/0.9.8.x/src/ir/omake_virtual_id.mli
+10 -4 omake-jumbo-branches/export/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/export/0.9.8.x/src/Makefile.nt
+10 -0 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_rule.ml
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_virtual_id.mli
+9 -0 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_rule.ml
+19 -9 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.mli
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_ast.ml
+12 -8 omake-jumbo-branches/keyword/0.9.8.x/src/eval/omake_eval.ml
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_var.mli
+10 -4 omake-jumbo-branches/open/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/open/0.9.8.x/src/Makefile.nt
+9 -0 omake-jumbo-branches/open/0.9.8.x/src/builtin/omake_builtin_rule.ml
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_virtual_id.mli
+2 -0 omake-jumbo-branches/original/0.9.8.x/lib/Pervasives.om
+7 -3 omake-jumbo-branches/original/0.9.8.x/src/Makefile
+7 -3 omake-jumbo-branches/original/0.9.8.x/src/Makefile.nt
+6 -6 omake-jumbo-branches/original/0.9.8.x/src/build/omake_build.ml
+11 -7 omake-jumbo-branches/original/0.9.8.x/src/build/omake_builtin.ml
+4 -4 omake-jumbo-branches/original/0.9.8.x/src/build/omake_builtin.mli
+71 -5 omake-jumbo-branches/original/0.9.8.x/src/build/omake_builtin_util.ml
+10 -4 omake-jumbo-branches/original/0.9.8.x/src/build/omake_builtin_util.mli
+41 -44 omake-jumbo-branches/original/0.9.8.x/src/build/omake_rule.ml
+39 -20 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_base.ml
+6 -5 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_file.ml
+47 -16 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_io.ml
+31 -32 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+108 -5 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_object.ml
+9 -0 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_rule.ml
+3 -2 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_shell.ml
+12 -11 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_sys.ml
+5 -4 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_target.ml
+10 -9 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_test.ml
+1 -0 omake-jumbo-branches/original/0.9.8.x/src/env/omake_ast_lex.mll
+39 -21 omake-jumbo-branches/original/0.9.8.x/src/env/omake_ast_parse.input
+107 -81 omake-jumbo-branches/original/0.9.8.x/src/env/omake_command_digest.ml
+556 -575 omake-jumbo-branches/original/0.9.8.x/src/env/omake_env.ml
+30 -30 omake-jumbo-branches/original/0.9.8.x/src/env/omake_env.mli
+7 -4 omake-jumbo-branches/original/0.9.8.x/src/env/omake_gen_parse.ml
+1255 -465 omake-jumbo-branches/original/0.9.8.x/src/env/omake_ir_ast.ml
+20 -27 omake-jumbo-branches/original/0.9.8.x/src/env/omake_ir_ast.mli
+77 -84 omake-jumbo-branches/original/0.9.8.x/src/env/omake_ir_free_vars.ml
+5 -5 omake-jumbo-branches/original/0.9.8.x/src/env/omake_ir_free_vars.mli
+43 -46 omake-jumbo-branches/original/0.9.8.x/src/env/omake_ir_semant.ml
+192 -169 omake-jumbo-branches/original/0.9.8.x/src/eval/omake_eval.ml
+9 -9 omake-jumbo-branches/original/0.9.8.x/src/eval/omake_eval.mli
+4 -3 omake-jumbo-branches/original/0.9.8.x/src/eval/omake_value.ml
+3 -2 omake-jumbo-branches/original/0.9.8.x/src/eval/omake_value.mli
+1 -0 omake-jumbo-branches/original/0.9.8.x/src/ir/OMakefile
+7 -6 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_command_type.ml
+185 -35 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_ir.ml
+102 -72 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_ir_print.ml
+6 -5 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_ir_print.mli
+9 -9 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_ir_util.ml
+22 -4 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_options.ml
+5 -3 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_options.mli
+8 -0 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_symbol.ml
+5 -13 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_virtual_id.ml
+3 -6 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_virtual_id.mli
+6 -6 omake-jumbo-branches/original/0.9.8.x/src/main/omake_main.ml
+23 -23 omake-jumbo-branches/original/0.9.8.x/src/main/omake_shell.ml
+3 -2 omake-jumbo-branches/original/0.9.8.x/src/shell/omake_shell_completion.ml
+3 -2 omake-jumbo-branches/original/0.9.8.x/src/shell/omake_shell_job.ml
+10 -4 omake-jumbo-branches/parse/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/parse/0.9.8.x/src/Makefile.nt
+10 -0 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_rule.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_virtual_id.mli
+9 -0 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_rule.ml
+19 -9 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.mli
+1 -1 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_ast.ml
+12 -8 omake-jumbo-branches/var2/0.9.8.x/src/eval/omake_eval.ml
+1 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_var.mli
+10 -4 omake-jumbo-branches/var3/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/var3/0.9.8.x/src/Makefile.nt
+9 -0 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_rule.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.mli
+10 -4 omake-jumbo-branches/var4/0.9.8.x/src/Makefile
+10 -4 omake-jumbo-branches/var4/0.9.8.x/src/Makefile.nt
+9 -0 omake-jumbo-branches/var4/0.9.8.x/src/builtin/omake_builtin_rule.ml
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_var.ml
+1 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_var.mli
+1 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_virtual_id.mli

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-25 16:35:55 -0700 (Wed, 25 Apr 2007)
Revision: 10512
Log message:

      There are still issues with the "var1" code, so I am reverting it for now.
     
     P.S. The particular problem that I am seeing when trying to "make install" the
     0.9.8.x+var1 is that the dependency scanning is incomplete. If I execute
     
     OMAKEFLAGS= OMAKEPATH=lib ./omake-boot --dotomake .omake --force-dotomake -j2 --show-dependencies src/libmojave/lm_location.cmx src/libmojave/lm.cmxa
     
     then in rev. 10500 (e.g. before "var1"), I see the correct:
     
     dependencies:
        target: src/libmojave/lm_location.cmx
           scanner dependencies: <scanner src/libmojave/scan-ocaml-lm_location.ml>
           static dependencies: src/libmojave/lm_location.cmi src/libmojave/lm_location.ml
           build dependencies: src/libmojave/lm_symbol.o src/libmojave/lm_printf.o src/libmojave/lm_location.cmi
              src/libmojave/lm_symbol.cmi <scanner src/libmojave/scan-ocaml-lm_location.ml> src/libmojave/lm_location.ml
              src/libmojave/lm_printf.cmi src/libmojave/lm_symbol.cmx src/libmojave/lm_printf.cmx
           dependencies are merged from: src/libmojave/lm_location.cmx src/libmojave/lm_location.o
           targets that depend on this node at this point: src/libmojave/lm_channel.cmx src/libmojave/lm_position.o
              src/libmojave/lm.cmxa src/libmojave/lm_position.cmx src/libmojave/lm.a src/libmojave/lm_channel.o
     
     while in rev. 10509 (i.e. after "var1" merge), I see a much shorter list, with
     the dependency on lm_symbol.cmx missing:
     
     dependencies:
        target: src/libmojave/lm_location.cmx
           scanner dependencies: <scanner src/libmojave/scan-ocaml-lm_location.ml>
           static dependencies: src/libmojave/lm_location.cmi src/libmojave/lm_location.ml
           build dependencies: src/libmojave/lm_location.cmi src/libmojave/lm_symbol.cmi
              <scanner src/libmojave/scan-ocaml-lm_location.ml> src/libmojave/lm_location.ml src/libmojave/lm_printf.cmi
           dependencies are merged from: src/libmojave/lm_location.cmx src/libmojave/lm_location.o
           targets that depend on this node at this point: src/libmojave/lm.cmxa src/libmojave/lm.a

Changes  Path
+0 -2 omake-branches/0.9.8.x/lib/Pervasives.om
+3 -7 omake-branches/0.9.8.x/src/Makefile
+3 -7 omake-branches/0.9.8.x/src/Makefile.nt
+6 -6 omake-branches/0.9.8.x/src/build/omake_build.ml
+7 -11 omake-branches/0.9.8.x/src/build/omake_builtin.ml
+4 -4 omake-branches/0.9.8.x/src/build/omake_builtin.mli
+5 -71 omake-branches/0.9.8.x/src/build/omake_builtin_util.ml
+4 -10 omake-branches/0.9.8.x/src/build/omake_builtin_util.mli
+44 -41 omake-branches/0.9.8.x/src/build/omake_rule.ml
+20 -39 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml
+5 -6 omake-branches/0.9.8.x/src/builtin/omake_builtin_file.ml
+16 -47 omake-branches/0.9.8.x/src/builtin/omake_builtin_io.ml
+32 -31 omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+5 -108 omake-branches/0.9.8.x/src/builtin/omake_builtin_object.ml
+0 -9 omake-branches/0.9.8.x/src/builtin/omake_builtin_rule.ml
+2 -3 omake-branches/0.9.8.x/src/builtin/omake_builtin_shell.ml
+11 -12 omake-branches/0.9.8.x/src/builtin/omake_builtin_sys.ml
+4 -5 omake-branches/0.9.8.x/src/builtin/omake_builtin_target.ml
+9 -10 omake-branches/0.9.8.x/src/builtin/omake_builtin_test.ml
Properties omake-branches/0.9.8.x/src/clib/
+0 -1 omake-branches/0.9.8.x/src/env/omake_ast_lex.mll
+21 -39 omake-branches/0.9.8.x/src/env/omake_ast_parse.input
+81 -107 omake-branches/0.9.8.x/src/env/omake_command_digest.ml
+575 -556 omake-branches/0.9.8.x/src/env/omake_env.ml
+30 -30 omake-branches/0.9.8.x/src/env/omake_env.mli
+4 -7 omake-branches/0.9.8.x/src/env/omake_gen_parse.ml
+465 -1255 omake-branches/0.9.8.x/src/env/omake_ir_ast.ml
+27 -20 omake-branches/0.9.8.x/src/env/omake_ir_ast.mli
+84 -77 omake-branches/0.9.8.x/src/env/omake_ir_free_vars.ml
+5 -5 omake-branches/0.9.8.x/src/env/omake_ir_free_vars.mli
+46 -43 omake-branches/0.9.8.x/src/env/omake_ir_semant.ml
+169 -192 omake-branches/0.9.8.x/src/eval/omake_eval.ml
+9 -9 omake-branches/0.9.8.x/src/eval/omake_eval.mli
+3 -4 omake-branches/0.9.8.x/src/eval/omake_value.ml
+2 -3 omake-branches/0.9.8.x/src/eval/omake_value.mli
+0 -1 omake-branches/0.9.8.x/src/ir/OMakefile
+6 -7 omake-branches/0.9.8.x/src/ir/omake_command_type.ml
+35 -185 omake-branches/0.9.8.x/src/ir/omake_ir.ml
+72 -102 omake-branches/0.9.8.x/src/ir/omake_ir_print.ml
+5 -6 omake-branches/0.9.8.x/src/ir/omake_ir_print.mli
+9 -9 omake-branches/0.9.8.x/src/ir/omake_ir_util.ml
+4 -22 omake-branches/0.9.8.x/src/ir/omake_options.ml
+3 -5 omake-branches/0.9.8.x/src/ir/omake_options.mli
+0 -8 omake-branches/0.9.8.x/src/ir/omake_symbol.ml
Deleted omake-branches/0.9.8.x/src/ir/omake_var.ml
Deleted omake-branches/0.9.8.x/src/ir/omake_var.mli
+13 -5 omake-branches/0.9.8.x/src/ir/omake_virtual_id.ml
+6 -3 omake-branches/0.9.8.x/src/ir/omake_virtual_id.mli
Properties omake-branches/0.9.8.x/src/libmojave/
+6 -6 omake-branches/0.9.8.x/src/main/omake_main.ml
+23 -23 omake-branches/0.9.8.x/src/main/omake_shell.ml
+2 -3 omake-branches/0.9.8.x/src/shell/omake_shell_completion.ml
+2 -3 omake-branches/0.9.8.x/src/shell/omake_shell_job.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-25 16:43:47 -0700 (Wed, 25 Apr 2007)
Revision: 10514
Log message:

      Ignore the generated symlinks.

Changes  Path
Properties omake-branches/0.9.8.x/src/clib/
Properties omake-branches/0.9.8.x/src/libmojave/

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-25 16:49:22 -0700 (Wed, 25 Apr 2007)
Revision: 10515
Log message:

      Minor cleanup.

Changes  Path
+1 -1 omake-branches/0.9.8.x/lib/configure/Configure.om
+0 -2 omake-branches/0.9.8.x/lib/configure/snprintf.om

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-25 17:06:30 -0700 (Wed, 25 Apr 2007)
Revision: 10516
Log message:

      Better configure message (the existing one implied that there will be no
     case-sensitivity testing when the Mac OS X optimization is not available,
     which is not true).

Changes  Path
+3 -3 omake-branches/0.9.8.x/lib/configure/fs_case_sensitive.om

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 18:50:16 -0700 (Wed, 25 Apr 2007)
Revision: 10518
Log message:

      Created the 0.9.8.2 branch for Aleksey's enjoyment.

Changes  Path
Copied omake-branches/0.9.8.2/ (from rev 10517, omake-branches/0.9.8.x)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 18:52:20 -0700 (Wed, 25 Apr 2007)
Revision: 10519
Log message:

      Undoing the reversion.

Changes  Path
Copied omake-branches/0.9.8.x-10509/ (from rev 10509, omake-branches/0.9.8.x)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 18:52:54 -0700 (Wed, 25 Apr 2007)
Revision: 10520
Log message:

      Rolling back to 10509.

Changes  Path
Deleted omake-branches/0.9.8.x/

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-25 18:53:26 -0700 (Wed, 25 Apr 2007)
Revision: 10521
Log message:

      Put it back in place.

Changes  Path
Copied omake-branches/0.9.8.x/ (from rev 10520, omake-branches/0.9.8.x-10509)
Deleted omake-branches/0.9.8.x-10509/

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-26 07:52:37 -0700 (Thu, 26 Apr 2007)
Revision: 10527
Log message:

      Fixed the dependency issue Aleksey was seeing.
     
     I had turned off export of private variables in export all.  In the
     end, I believe we should disable it, but we could turn it back on
     for now.  We'll discuss.
     
     The problem is alpha-equivalence:
     
         private.x = 1
         section
             private.x = 2
             export
         println($x)
     
     Are those the same $x or different ones?

Changes  Path
+1 -1 omake-branches/0.9.8.x/lib/build/OCaml.om
+1 -1 omake-branches/0.9.8.x/src/Makefile
+1 -1 omake-branches/0.9.8.x/src/Makefile.nt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-26 20:22:31 -0700 (Thu, 26 Apr 2007)
Revision: 10529
Log message:

      We never exported private variables.  Really, we were quite sloppy in code 
     like this:
     
         private.x = 1
         if ...
             x += 2
             export
         println($x)
     
     - The private.x definition doesn't affect future occurrences of x.
     - The x += 2 is really
           global.x = $(global.x) 2
       where global.x means "first look for a public definition, then look for private."
     
       So $(global.x) gets the private value (assuming a public value is not
       already present), and global.x = ... defines both the public value
       and the private value.
     - The println($x) is really
           println($(global.x))
     
     This is really terrible.  In any case, revert to the original
     behavior.
     
     This will not propagate forward!  0.9.9 is sensible.

Changes  Path
+1 -1 omake-branches/0.9.8.x/lib/build/OCaml.om
+25 -17 omake-branches/0.9.8.x/src/env/omake_ir_ast.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 09:36:49 -0700 (Fri, 27 Apr 2007)
Revision: 10530
Log message:

      Cleaning up some of the old branches:
      - 0.9.9.x is obsolede, moving to closed
      - 098_to_099_base is no longer relevant, deleting
      - var1 was merged into 0.9.8.x, moving to closed

Changes  Path
Deleted omake-branches/0.9.9.x/
Deleted omake-branches/098_to_099_base/
Copied omake-closed-branches/0.9.9.x/ (from rev 10527, omake-branches/0.9.9.x)
Deleted omake-jumbo-branches/var1/
Copied omake-jumbo-closed/var1/ (from rev 10529, omake-jumbo-branches/var1)

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 09:36:49 -0700 (Fri, 27 Apr 2007)
Revision: 10530
Log message:

      Cleaning up some of the old branches:
      - 0.9.9.x is obsolede, moving to closed
      - 098_to_099_base is no longer relevant, deleting
      - var1 was merged into 0.9.8.x, moving to closed

Changes  Path
Deleted omake-branches/0.9.9.x/
Deleted omake-branches/098_to_099_base/
Copied omake-closed-branches/0.9.9.x/ (from rev 10527, omake-branches/0.9.9.x)
Deleted omake-jumbo-branches/var1/
Copied omake-jumbo-closed/var1/ (from rev 10529, omake-jumbo-branches/var1)

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 09:43:37 -0700 (Fri, 27 Apr 2007)
Revision: 10531
Log message:

      - Will recreate the 0.9.8.2 off the rev. 10498 of 0.9.8.x
     - Updating the version string for the 0.9.8.x to emphasize that this is meant
       to be used for work past 0.9.8.2

Changes  Path
Deleted omake-branches/0.9.8.2/
+1 -1 omake-branches/0.9.8.x/version.txt

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 09:43:37 -0700 (Fri, 27 Apr 2007)
Revision: 10531
Log message:

      - Will recreate the 0.9.8.2 off the rev. 10498 of 0.9.8.x
     - Updating the version string for the 0.9.8.x to emphasize that this is meant
       to be used for work past 0.9.8.2

Changes  Path
Deleted omake-branches/0.9.8.2/
+1 -1 omake-branches/0.9.8.x/version.txt

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 09:50:33 -0700 (Fri, 27 Apr 2007)
Revision: 10532
Log message:

      Recreated 0.9.8.2

Changes  Path
Copied omake-branches/0.9.8.2/ (from rev 10498, omake-branches/0.9.8.x)

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 09:53:31 -0700 (Fri, 27 Apr 2007)
Revision: 10533
Log message:

      Minor cleanup of a few .om files.
     
     P.S. This is a merge: 
     svn merge -r 10512:10516 svn+ssh://svn.metaprl.org/svnroot/mojave/omake-branches/0.9.8.2@10530

Changes  Path
+1 -1 omake-branches/0.9.8.2/lib/configure/Configure.om
+3 -3 omake-branches/0.9.8.2/lib/configure/fs_case_sensitive.om
+0 -2 omake-branches/0.9.8.2/lib/configure/snprintf.om
Properties omake-branches/0.9.8.2/src/clib/
Properties omake-branches/0.9.8.2/src/libmojave/

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 11:24:55 -0700 (Fri, 27 Apr 2007)
Revision: 10534
Log message:

      Corrected couple of bugs and few minor inefficiencies that were introduced
     into the fs case sensitivity testing code by rev. 10498 reorganization.

Changes  Path
+42 -52 omake-branches/0.9.8.2/src/ir/omake_node.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-27 14:53:19 -0700 (Fri, 27 Apr 2007)
Revision: 10538
Log message:

      Added "body placeholders" as Aleksey and I discussed.
     
     I chose the placeholder ..., so you write.
     
        foreach(x => ..., a b c)
           println($x)
     
     Or, written another way.
     
        foreach(..., a b c)
           fun(x => $(println $x))
     
     Also, this way you can have more than one function.
     
        f(x => $x, y => $y)
     
     I'm still not entirely happy, because the main practical use
     of ... is for foreach.  The extra 3 chars seems like a
     burden, because foreach is used fairly frequently, much
     more than other anonymous functions.

Changes  Path
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/OMakefile
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/lib/Pervasives.om
+3 -3 omake-jumbo-branches/all-features/0.9.8.x/lib/build/C.om
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/lib/build/LaTeX.om
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/lib/build/OCaml.om
+3 -3 omake-jumbo-branches/all-features/0.9.8.x/mk/make_gen
+7 -8 omake-jumbo-branches/all-features/0.9.8.x/src/ast/omake_ast.ml
+16 -18 omake-jumbo-branches/all-features/0.9.8.x/src/ast/omake_ast_print.ml
+56 -20 omake-jumbo-branches/all-features/0.9.8.x/src/ast/omake_ast_util.ml
+48 -50 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ast_parse.input
+85 -106 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/auto/0.9.8.x/OMakefile
+1 -1 omake-jumbo-branches/auto/0.9.8.x/lib/Pervasives.om
+3 -3 omake-jumbo-branches/auto/0.9.8.x/lib/build/C.om
+1 -1 omake-jumbo-branches/auto/0.9.8.x/lib/build/LaTeX.om
+1 -1 omake-jumbo-branches/auto/0.9.8.x/lib/build/OCaml.om
+3 -3 omake-jumbo-branches/auto/0.9.8.x/mk/make_gen
+7 -8 omake-jumbo-branches/auto/0.9.8.x/src/ast/omake_ast.ml
+16 -18 omake-jumbo-branches/auto/0.9.8.x/src/ast/omake_ast_print.ml
+56 -20 omake-jumbo-branches/auto/0.9.8.x/src/ast/omake_ast_util.ml
+48 -50 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ast_parse.input
+82 -103 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/const/0.9.8.x/OMakefile
+1 -1 omake-jumbo-branches/const/0.9.8.x/lib/Pervasives.om
+3 -3 omake-jumbo-branches/const/0.9.8.x/lib/build/C.om
+1 -1 omake-jumbo-branches/const/0.9.8.x/lib/build/LaTeX.om
+1 -1 omake-jumbo-branches/const/0.9.8.x/lib/build/OCaml.om
+3 -3 omake-jumbo-branches/const/0.9.8.x/mk/make_gen
+7 -8 omake-jumbo-branches/const/0.9.8.x/src/ast/omake_ast.ml
+16 -18 omake-jumbo-branches/const/0.9.8.x/src/ast/omake_ast_print.ml
+56 -20 omake-jumbo-branches/const/0.9.8.x/src/ast/omake_ast_util.ml
+48 -50 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ast_parse.input
+82 -103 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/dll/0.9.8.x/OMakefile
+1 -1 omake-jumbo-branches/dll/0.9.8.x/lib/Pervasives.om
+3 -3 omake-jumbo-branches/dll/0.9.8.x/lib/build/C.om
+1 -1 omake-jumbo-branches/dll/0.9.8.x/lib/build/LaTeX.om
+1 -1 omake-jumbo-branches/dll/0.9.8.x/lib/build/OCaml.om
+3 -3 omake-jumbo-branches/dll/0.9.8.x/mk/make_gen
+7 -8 omake-jumbo-branches/dll/0.9.8.x/src/ast/omake_ast.ml
+16 -18 omake-jumbo-branches/dll/0.9.8.x/src/ast/omake_ast_print.ml
+56 -20 omake-jumbo-branches/dll/0.9.8.x/src/ast/omake_ast_util.ml
+48 -50 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ast_parse.input
+82 -103 omake-jumbo-branches/dll/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/OMakefile
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/Pervasives.om
+3 -3 omake-jumbo-branches/dll2/0.9.8.x/lib/build/C.om
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/build/LaTeX.om
+1 -1 omake-jumbo-branches/dll2/0.9.8.x/lib/build/OCaml.om
+3 -3 omake-jumbo-branches/dll2/0.9.8.x/mk/make_gen
+7 -8 omake-jumbo-branches/dll2/0.9.8.x/src/ast/omake_ast.ml
+16 -18 omake-jumbo-branches/dll2/0.9.8.x/src/ast/omake_ast_print.ml
+56 -20 omake-jumbo-branches/dll2/0.9.8.x/src/ast/omake_ast_util.ml
+48 -50 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ast_parse.input
+85 -106 omake-jumbo-branches/dll2/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/export/0.9.8.x/OMakefile
+1 -1 omake-jumbo-branches/export/0.9.8.x/lib/Pervasives.om
+3 -3 omake-jumbo-branches/export/0.9.8.x/lib/build/C.om
+1 -1 omake-jumbo-branches/export/0.9.8.x/lib/build/LaTeX.om
+1 -1 omake-jumbo-branches/export/0.9.8.x/lib/build/OCaml.om
+3 -3 omake-jumbo-branches/export/0.9.8.x/mk/make_gen
+7 -8 omake-jumbo-branches/export/0.9.8.x/src/ast/omake_ast.ml
+16 -18 omake-jumbo-branches/export/0.9.8.x/src/ast/omake_ast_print.ml
+56 -20 omake-jumbo-branches/export/0.9.8.x/src/ast/omake_ast_util.ml
+48 -50 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ast_parse.input
+82 -103 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/lib/Pervasives.om
+3 -3 omake-jumbo-branches/keyword/0.9.8.x/lib/build/C.om
+3 -3 omake-jumbo-branches/keyword/0.9.8.x/mk/make_gen
+7 -8 omake-jumbo-branches/keyword/0.9.8.x/src/ast/omake_ast.ml
+16 -18 omake-jumbo-branches/keyword/0.9.8.x/src/ast/omake_ast_print.ml
+56 -20 omake-jumbo-branches/keyword/0.9.8.x/src/ast/omake_ast_util.ml
+48 -50 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ast_parse.input
+99 -97 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/open/0.9.8.x/OMakefile
+1 -1 omake-jumbo-branches/open/0.9.8.x/lib/Pervasives.om
+3 -3 omake-jumbo-branches/open/0.9.8.x/lib/build/C.om
+1 -1 omake-jumbo-branches/open/0.9.8.x/lib/build/LaTeX.om
+1 -1 omake-jumbo-branches/open/0.9.8.x/lib/build/OCaml.om
+3 -3 omake-jumbo-branches/open/0.9.8.x/mk/make_gen
+7 -8 omake-jumbo-branches/open/0.9.8.x/src/ast/omake_ast.ml
+16 -18 omake-jumbo-branches/open/0.9.8.x/src/ast/omake_ast_print.ml
+56 -20 omake-jumbo-branches/open/0.9.8.x/src/ast/omake_ast_util.ml
+48 -50 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ast_parse.input
+82 -103 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/original/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/original/0.9.8.x/src/Makefile.nt
+25 -17 omake-jumbo-branches/original/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/OMakefile
+1 -1 omake-jumbo-branches/parse/0.9.8.x/lib/Pervasives.om
+3 -3 omake-jumbo-branches/parse/0.9.8.x/lib/build/C.om
+1 -1 omake-jumbo-branches/parse/0.9.8.x/lib/build/LaTeX.om
+1 -1 omake-jumbo-branches/parse/0.9.8.x/lib/build/OCaml.om
+3 -3 omake-jumbo-branches/parse/0.9.8.x/mk/make_gen
+7 -8 omake-jumbo-branches/parse/0.9.8.x/src/ast/omake_ast.ml
+16 -18 omake-jumbo-branches/parse/0.9.8.x/src/ast/omake_ast_print.ml
+56 -20 omake-jumbo-branches/parse/0.9.8.x/src/ast/omake_ast_util.ml
+48 -50 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ast_parse.input
+85 -106 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/var2/0.9.8.x/lib/Pervasives.om
+3 -3 omake-jumbo-branches/var2/0.9.8.x/lib/build/C.om
+3 -3 omake-jumbo-branches/var2/0.9.8.x/mk/make_gen
+7 -8 omake-jumbo-branches/var2/0.9.8.x/src/ast/omake_ast.ml
+16 -18 omake-jumbo-branches/var2/0.9.8.x/src/ast/omake_ast_print.ml
+56 -20 omake-jumbo-branches/var2/0.9.8.x/src/ast/omake_ast_util.ml
+48 -50 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ast_parse.input
+99 -97 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/OMakefile
+1 -1 omake-jumbo-branches/var3/0.9.8.x/lib/Pervasives.om
+3 -3 omake-jumbo-branches/var3/0.9.8.x/lib/build/C.om
+1 -1 omake-jumbo-branches/var3/0.9.8.x/lib/build/LaTeX.om
+1 -1 omake-jumbo-branches/var3/0.9.8.x/lib/build/OCaml.om
+3 -3 omake-jumbo-branches/var3/0.9.8.x/mk/make_gen
+7 -8 omake-jumbo-branches/var3/0.9.8.x/src/ast/omake_ast.ml
+16 -18 omake-jumbo-branches/var3/0.9.8.x/src/ast/omake_ast_print.ml
+56 -20 omake-jumbo-branches/var3/0.9.8.x/src/ast/omake_ast_util.ml
+48 -50 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ast_parse.input
+82 -103 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/var4/0.9.8.x/OMakefile
+1 -1 omake-jumbo-branches/var4/0.9.8.x/lib/Pervasives.om
+3 -3 omake-jumbo-branches/var4/0.9.8.x/lib/build/C.om
+1 -1 omake-jumbo-branches/var4/0.9.8.x/lib/build/LaTeX.om
+1 -1 omake-jumbo-branches/var4/0.9.8.x/lib/build/OCaml.om
+3 -3 omake-jumbo-branches/var4/0.9.8.x/mk/make_gen
+7 -8 omake-jumbo-branches/var4/0.9.8.x/src/ast/omake_ast.ml
+16 -18 omake-jumbo-branches/var4/0.9.8.x/src/ast/omake_ast_print.ml
+56 -20 omake-jumbo-branches/var4/0.9.8.x/src/ast/omake_ast_util.ml
+48 -50 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ast_parse.input
+82 -103 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_ast.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 15:19:28 -0700 (Fri, 27 Apr 2007)
Revision: 10541
Log message:

      Explicitly use catch things like "Unix.Unix_error _ | Not_found | End_of_file"
     instead of using wildcards.

Changes  Path
+3 -3 omake-branches/0.9.8.2/src/ir/omake_node.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 15:38:04 -0700 (Fri, 27 Apr 2007)
Revision: 10542
Log message:

      A follow-up to Rev. 10487 ("#! lines):
      - Only react to "#!" lines in the beginning of a file (for compatibility with
        standard shell processing), consider them comments when they happen in the
        middle
     
      - Fixed a bug with "#!osh" complaining "unknown option: osh" (the "#!"
        processing failed to skip the first element of the argv)
     
      - Ignore any unknown options or other argv parsing errors in the "#!" lines.
        This is needed because the internal "#!" processing currently only has
        access to a subset of the options that are available on the command line
        (for example, the debugging flags are only available on the command line).
        Unfortunately, the only way to do this within the current Lm_arg setup is
        to ignore _all_ options when there is an unknown one...

Changes  Path
+6 -0 omake-branches/0.9.8.2/doc/html/changelog.html
+12 -10 omake-branches/0.9.8.2/src/builtin/omake_builtin_rule.ml
+12 -11 omake-branches/0.9.8.2/src/env/omake_ast_lex.mll
+9 -6 omake-branches/0.9.8.2/src/env/omake_env.ml
+6 -8 omake-branches/0.9.8.2/src/env/omake_ir_ast.ml
+7 -9 omake-branches/0.9.8.2/src/ir/omake_symbol.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 15:56:18 -0700 (Fri, 27 Apr 2007)
Revision: 10543
Log message:

      Filled in a preliminary changelog for 0.9.8.2

Changes  Path
+13 -2 omake-branches/0.9.8.2/doc/html/changelog.html

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 15:56:27 -0700 (Fri, 27 Apr 2007)
Revision: 10544
Log message:

      Filled in a preliminary changelog for 0.9.8.2

Changes  Path
+6 -0 omake-branches/0.9.8.2/CHANGELOG.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-27 18:17:58 -0700 (Fri, 27 Apr 2007)
Revision: 10546
Log message:

      Drop handling of #!, and use a "set" command instead.
     
     See "#! processing" thread on omake-devel@metaprl.org,
     message id <46327CCC.9010601@metaprl.org>.

Changes  Path
+1 -0 omake-branches/0.9.8.x/lib/OMakeroot.om
+2 -1 omake-branches/0.9.8.x/lib/Pervasives.om
+1 -0 omake-branches/0.9.8.x/lib/build/C.om
+1 -0 omake-branches/0.9.8.x/lib/build/Common.om
+1 -0 omake-branches/0.9.8.x/lib/build/LaTeX.om
+1 -0 omake-branches/0.9.8.x/lib/build/OCaml.om
+1 -0 omake-branches/0.9.8.x/lib/build/svn_realclean.om
+1 -0 omake-branches/0.9.8.x/lib/configure/Configure.om
+1 -0 omake-branches/0.9.8.x/lib/configure/X.om
+1 -0 omake-branches/0.9.8.x/lib/configure/fam.om
+1 -0 omake-branches/0.9.8.x/lib/configure/fs_case_sensitive.om
+1 -0 omake-branches/0.9.8.x/lib/configure/ncurses.om
+1 -0 omake-branches/0.9.8.x/lib/configure/readline.om
+1 -0 omake-branches/0.9.8.x/lib/configure/snprintf.om
+1 -0 omake-branches/0.9.8.x/lib/parse/C/Lex.om
+1 -0 omake-branches/0.9.8.x/lib/parse/C/Parse.om
+1 -1 omake-branches/0.9.8.x/omake.spec
+1 -1 omake-branches/0.9.8.x/src/Makefile
+1 -1 omake-branches/0.9.8.x/src/Makefile.nt
+0 -1 omake-branches/0.9.8.x/src/ast/omake_ast.ml
+0 -4 omake-branches/0.9.8.x/src/ast/omake_ast_print.ml
+3 -7 omake-branches/0.9.8.x/src/ast/omake_ast_util.ml
+0 -9 omake-branches/0.9.8.x/src/builtin/omake_builtin_rule.ml
+2 -15 omake-branches/0.9.8.x/src/env/omake_ast_lex.mll
+7 -18 omake-branches/0.9.8.x/src/env/omake_ast_parse.input
+3 -8 omake-branches/0.9.8.x/src/env/omake_env.ml
+0 -1 omake-branches/0.9.8.x/src/env/omake_env.mli
+7 -7 omake-branches/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-branches/0.9.8.x/src/ir/omake_symbol.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-27 18:52:24 -0700 (Fri, 27 Apr 2007)
Revision: 10547
Log message:

      Reorganizing the jumbo branches (first step, remove 0.9.9.x).

Changes  Path
Deleted omake-jumbo-branches/all-features/0.9.9.x/
Deleted omake-jumbo-branches/auto/0.9.9.x/
Deleted omake-jumbo-branches/const/0.9.9.x/
Deleted omake-jumbo-branches/dll/0.9.9.x/
Deleted omake-jumbo-branches/dll2/0.9.9.x/
Deleted omake-jumbo-branches/export/0.9.9.x/
Deleted omake-jumbo-branches/keyword/0.9.9.x/
Deleted omake-jumbo-branches/open/0.9.9.x/
Deleted omake-jumbo-branches/original/0.9.9.x/
Deleted omake-jumbo-branches/parse/0.9.9.x/
Deleted omake-jumbo-branches/var2/0.9.9.x/
Deleted omake-jumbo-branches/var3/0.9.9.x/
Deleted omake-jumbo-branches/var4/0.9.9.x/

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-27 19:12:06 -0700 (Fri, 27 Apr 2007)
Revision: 10548
Log message:

      Move */0.9.8.x directories to new/*

Changes  Path
Deleted omake-jumbo-branches/all-features/
Deleted omake-jumbo-branches/auto/
Deleted omake-jumbo-branches/const/
Deleted omake-jumbo-branches/dll/
Deleted omake-jumbo-branches/dll2/
Deleted omake-jumbo-branches/export/
Deleted omake-jumbo-branches/keyword/
Added omake-jumbo-branches/new/
Copied omake-jumbo-branches/new/all-features/ (from rev 10547, omake-jumbo-branches/all-features/0.9.8.x)
Copied omake-jumbo-branches/new/auto/ (from rev 10547, omake-jumbo-branches/auto/0.9.8.x)
Copied omake-jumbo-branches/new/const/ (from rev 10547, omake-jumbo-branches/const/0.9.8.x)
Copied omake-jumbo-branches/new/dll/ (from rev 10547, omake-jumbo-branches/dll/0.9.8.x)
Copied omake-jumbo-branches/new/dll2/ (from rev 10547, omake-jumbo-branches/dll2/0.9.8.x)
Copied omake-jumbo-branches/new/export/ (from rev 10547, omake-jumbo-branches/export/0.9.8.x)
Copied omake-jumbo-branches/new/keyword/ (from rev 10547, omake-jumbo-branches/keyword/0.9.8.x)
Copied omake-jumbo-branches/new/open/ (from rev 10547, omake-jumbo-branches/open/0.9.8.x)
Copied omake-jumbo-branches/new/original/ (from rev 10547, omake-jumbo-branches/original/0.9.8.x)
Copied omake-jumbo-branches/new/parse/ (from rev 10547, omake-jumbo-branches/parse/0.9.8.x)
Copied omake-jumbo-branches/new/var2/ (from rev 10547, omake-jumbo-branches/var2/0.9.8.x)
Copied omake-jumbo-branches/new/var3/ (from rev 10547, omake-jumbo-branches/var3/0.9.8.x)
Copied omake-jumbo-branches/new/var4/ (from rev 10547, omake-jumbo-branches/var4/0.9.8.x)
Deleted omake-jumbo-branches/open/
Deleted omake-jumbo-branches/original/
Deleted omake-jumbo-branches/parse/
Deleted omake-jumbo-branches/var2/
Deleted omake-jumbo-branches/var3/
Deleted omake-jumbo-branches/var4/

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-27 19:16:39 -0700 (Fri, 27 Apr 2007)
Revision: 10549
Log message:

      Move the branches into their proper names.

Changes  Path
Copied omake-jumbo-branches/all-features/ (from rev 10548, omake-jumbo-branches/new/all-features)
Copied omake-jumbo-branches/auto/ (from rev 10548, omake-jumbo-branches/new/auto)
Copied omake-jumbo-branches/const/ (from rev 10548, omake-jumbo-branches/new/const)
Copied omake-jumbo-branches/dll/ (from rev 10548, omake-jumbo-branches/new/dll)
Copied omake-jumbo-branches/dll2/ (from rev 10548, omake-jumbo-branches/new/dll2)
Copied omake-jumbo-branches/export/ (from rev 10548, omake-jumbo-branches/new/export)
Copied omake-jumbo-branches/keyword/ (from rev 10548, omake-jumbo-branches/new/keyword)
Deleted omake-jumbo-branches/new/
Copied omake-jumbo-branches/open/ (from rev 10548, omake-jumbo-branches/new/open)
Copied omake-jumbo-branches/original/ (from rev 10548, omake-jumbo-branches/new/original)
Copied omake-jumbo-branches/parse/ (from rev 10548, omake-jumbo-branches/new/parse)
Copied omake-jumbo-branches/var2/ (from rev 10548, omake-jumbo-branches/new/var2)
Copied omake-jumbo-branches/var3/ (from rev 10548, omake-jumbo-branches/new/var3)
Copied omake-jumbo-branches/var4/ (from rev 10548, omake-jumbo-branches/new/var4)

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 20:39:13 -0700 (Fri, 27 Apr 2007)
Revision: 10550
Log message:

      Reverting the changes related to "#!" parsing (this reversion is for 0.9.8.2
     only).

Changes  Path
+3 -4 omake-branches/0.9.8.2/src/ast/omake_ast.ml
+3 -7 omake-branches/0.9.8.2/src/ast/omake_ast_print.ml
+6 -10 omake-branches/0.9.8.2/src/ast/omake_ast_util.ml
+14 -16 omake-branches/0.9.8.2/src/builtin/omake_builtin_rule.ml
+9 -24 omake-branches/0.9.8.2/src/env/omake_ast_lex.mll
+0 -11 omake-branches/0.9.8.2/src/env/omake_ast_parse.input
+13 -23 omake-branches/0.9.8.2/src/env/omake_env.ml
+2 -3 omake-branches/0.9.8.2/src/env/omake_env.mli
+7 -19 omake-branches/0.9.8.2/src/env/omake_ir_ast.ml
+8 -7 omake-branches/0.9.8.2/src/ir/omake_symbol.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 20:42:33 -0700 (Fri, 27 Apr 2007)
Revision: 10551
Log message:

      [Bug 667] The "-o 0" should include --no-progress.

Changes  Path
+1 -1 omake-branches/0.9.8.2/doc/src/omake-options.tex
+2 -1 omake-branches/0.9.8.2/src/ir/omake_options.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-27 20:48:26 -0700 (Fri, 27 Apr 2007)
Revision: 10552
Log message:

      Merged the changes from the 0.9.8.2 branch (revs 19532:10551, skipping the
     "#!"-related back and forth).

Changes  Path
+6 -0 omake-branches/0.9.8.x/CHANGELOG.txt
+17 -0 omake-branches/0.9.8.x/doc/html/changelog.html
+1 -1 omake-branches/0.9.8.x/doc/src/omake-options.tex
+1 -1 omake-branches/0.9.8.x/lib/configure/Configure.om
+3 -3 omake-branches/0.9.8.x/lib/configure/fs_case_sensitive.om
+0 -2 omake-branches/0.9.8.x/lib/configure/snprintf.om
+42 -52 omake-branches/0.9.8.x/src/ir/omake_node.ml
+2 -1 omake-branches/0.9.8.x/src/ir/omake_options.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-27 21:00:20 -0700 (Fri, 27 Apr 2007)
Revision: 10553
Log message:

      Merge to rev 10549.

Changes  Path
+1 -0 omake-jumbo-branches/all-features/lib/OMakeroot.om
+1 -0 omake-jumbo-branches/all-features/lib/Pervasives.om
+1 -0 omake-jumbo-branches/all-features/lib/build/C.om
+1 -0 omake-jumbo-branches/all-features/lib/build/Common.om
+3 -2 omake-jumbo-branches/all-features/lib/build/LaTeX.om
+2 -1 omake-jumbo-branches/all-features/lib/build/OCaml.om
+7 -6 omake-jumbo-branches/all-features/lib/build/svn_realclean.om
+1 -0 omake-jumbo-branches/all-features/lib/configure/Configure.om
+1 -0 omake-jumbo-branches/all-features/lib/configure/X.om
+1 -0 omake-jumbo-branches/all-features/lib/configure/fam.om
Added omake-jumbo-branches/all-features/lib/configure/fs_case_sensitive.om
+1 -0 omake-jumbo-branches/all-features/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/all-features/lib/configure/readline.om
+1 -0 omake-jumbo-branches/all-features/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/all-features/lib/parse/C/Lex.om
+1 -0 omake-jumbo-branches/all-features/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/all-features/omake.spec
+1 -1 omake-jumbo-branches/all-features/src/Makefile
+1 -1 omake-jumbo-branches/all-features/src/Makefile.nt
+0 -1 omake-jumbo-branches/all-features/src/ast/omake_ast.ml
+0 -4 omake-jumbo-branches/all-features/src/ast/omake_ast_print.ml
+4 -8 omake-jumbo-branches/all-features/src/ast/omake_ast_util.ml
+0 -10 omake-jumbo-branches/all-features/src/builtin/omake_builtin_rule.ml
+2 -15 omake-jumbo-branches/all-features/src/env/omake_ast_lex.mll
+7 -17 omake-jumbo-branches/all-features/src/env/omake_ast_parse.input
+7 -16 omake-jumbo-branches/all-features/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/all-features/src/env/omake_env.mli
+7 -10 omake-jumbo-branches/all-features/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/all-features/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/all-features/version.txt
+1 -0 omake-jumbo-branches/auto/lib/OMakeroot.om
+1 -0 omake-jumbo-branches/auto/lib/Pervasives.om
+1 -0 omake-jumbo-branches/auto/lib/build/C.om
+1 -0 omake-jumbo-branches/auto/lib/build/Common.om
+3 -2 omake-jumbo-branches/auto/lib/build/LaTeX.om
+2 -1 omake-jumbo-branches/auto/lib/build/OCaml.om
+7 -6 omake-jumbo-branches/auto/lib/build/svn_realclean.om
+1 -0 omake-jumbo-branches/auto/lib/configure/Configure.om
+1 -0 omake-jumbo-branches/auto/lib/configure/X.om
+1 -0 omake-jumbo-branches/auto/lib/configure/fam.om
Added omake-jumbo-branches/auto/lib/configure/fs_case_sensitive.om
+1 -0 omake-jumbo-branches/auto/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/auto/lib/configure/readline.om
+1 -0 omake-jumbo-branches/auto/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/auto/lib/parse/C/Lex.om
+1 -0 omake-jumbo-branches/auto/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/auto/omake.spec
+1 -1 omake-jumbo-branches/auto/src/Makefile
+1 -1 omake-jumbo-branches/auto/src/Makefile.nt
+0 -1 omake-jumbo-branches/auto/src/ast/omake_ast.ml
+0 -4 omake-jumbo-branches/auto/src/ast/omake_ast_print.ml
+4 -8 omake-jumbo-branches/auto/src/ast/omake_ast_util.ml
+0 -9 omake-jumbo-branches/auto/src/builtin/omake_builtin_rule.ml
+2 -15 omake-jumbo-branches/auto/src/env/omake_ast_lex.mll
+7 -17 omake-jumbo-branches/auto/src/env/omake_ast_parse.input
+7 -16 omake-jumbo-branches/auto/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/auto/src/env/omake_env.mli
+7 -9 omake-jumbo-branches/auto/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/auto/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/auto/version.txt
+1 -0 omake-jumbo-branches/const/lib/OMakeroot.om
+1 -0 omake-jumbo-branches/const/lib/Pervasives.om
+1 -0 omake-jumbo-branches/const/lib/build/C.om
+1 -0 omake-jumbo-branches/const/lib/build/Common.om
+3 -2 omake-jumbo-branches/const/lib/build/LaTeX.om
+2 -1 omake-jumbo-branches/const/lib/build/OCaml.om
+7 -6 omake-jumbo-branches/const/lib/build/svn_realclean.om
+1 -0 omake-jumbo-branches/const/lib/configure/Configure.om
+1 -0 omake-jumbo-branches/const/lib/configure/X.om
+1 -0 omake-jumbo-branches/const/lib/configure/fam.om
Added omake-jumbo-branches/const/lib/configure/fs_case_sensitive.om
+1 -0 omake-jumbo-branches/const/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/const/lib/configure/readline.om
+1 -0 omake-jumbo-branches/const/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/const/lib/parse/C/Lex.om
+1 -0 omake-jumbo-branches/const/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/const/omake.spec
+1 -1 omake-jumbo-branches/const/src/Makefile
+1 -1 omake-jumbo-branches/const/src/Makefile.nt
+0 -1 omake-jumbo-branches/const/src/ast/omake_ast.ml
+0 -4 omake-jumbo-branches/const/src/ast/omake_ast_print.ml
+4 -8 omake-jumbo-branches/const/src/ast/omake_ast_util.ml
+0 -9 omake-jumbo-branches/const/src/builtin/omake_builtin_rule.ml
+2 -15 omake-jumbo-branches/const/src/env/omake_ast_lex.mll
+7 -17 omake-jumbo-branches/const/src/env/omake_ast_parse.input
+7 -16 omake-jumbo-branches/const/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/const/src/env/omake_env.mli
+7 -9 omake-jumbo-branches/const/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/const/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/const/version.txt
+1 -0 omake-jumbo-branches/dll/lib/OMakeroot.om
+1 -0 omake-jumbo-branches/dll/lib/Pervasives.om
+1 -0 omake-jumbo-branches/dll/lib/build/C.om
+1 -0 omake-jumbo-branches/dll/lib/build/Common.om
+3 -2 omake-jumbo-branches/dll/lib/build/LaTeX.om
+2 -1 omake-jumbo-branches/dll/lib/build/OCaml.om
+7 -6 omake-jumbo-branches/dll/lib/build/svn_realclean.om
+1 -0 omake-jumbo-branches/dll/lib/configure/Configure.om
+1 -0 omake-jumbo-branches/dll/lib/configure/X.om
+1 -0 omake-jumbo-branches/dll/lib/configure/fam.om
Added omake-jumbo-branches/dll/lib/configure/fs_case_sensitive.om
+1 -0 omake-jumbo-branches/dll/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/dll/lib/configure/readline.om
+1 -0 omake-jumbo-branches/dll/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/dll/lib/parse/C/Lex.om
+1 -0 omake-jumbo-branches/dll/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/dll/omake.spec
+1 -1 omake-jumbo-branches/dll/src/Makefile
+1 -1 omake-jumbo-branches/dll/src/Makefile.nt
+0 -1 omake-jumbo-branches/dll/src/ast/omake_ast.ml
+0 -4 omake-jumbo-branches/dll/src/ast/omake_ast_print.ml
+4 -8 omake-jumbo-branches/dll/src/ast/omake_ast_util.ml
+0 -9 omake-jumbo-branches/dll/src/builtin/omake_builtin_rule.ml
+2 -15 omake-jumbo-branches/dll/src/env/omake_ast_lex.mll
+7 -17 omake-jumbo-branches/dll/src/env/omake_ast_parse.input
+7 -16 omake-jumbo-branches/dll/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/dll/src/env/omake_env.mli
+7 -9 omake-jumbo-branches/dll/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/dll/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/dll/version.txt
+1 -0 omake-jumbo-branches/dll2/lib/OMakeroot.om
+1 -0 omake-jumbo-branches/dll2/lib/Pervasives.om
+1 -0 omake-jumbo-branches/dll2/lib/build/C.om
+1 -0 omake-jumbo-branches/dll2/lib/build/Common.om
+3 -2 omake-jumbo-branches/dll2/lib/build/LaTeX.om
+2 -1 omake-jumbo-branches/dll2/lib/build/OCaml.om
+7 -6 omake-jumbo-branches/dll2/lib/build/svn_realclean.om
+1 -0 omake-jumbo-branches/dll2/lib/configure/Configure.om
+1 -0 omake-jumbo-branches/dll2/lib/configure/X.om
+1 -0 omake-jumbo-branches/dll2/lib/configure/fam.om
Added omake-jumbo-branches/dll2/lib/configure/fs_case_sensitive.om
+1 -0 omake-jumbo-branches/dll2/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/dll2/lib/configure/readline.om
+1 -0 omake-jumbo-branches/dll2/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/dll2/lib/parse/C/Lex.om
+1 -0 omake-jumbo-branches/dll2/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/dll2/omake.spec
+1 -1 omake-jumbo-branches/dll2/src/Makefile
+1 -1 omake-jumbo-branches/dll2/src/Makefile.nt
+0 -1 omake-jumbo-branches/dll2/src/ast/omake_ast.ml
+0 -4 omake-jumbo-branches/dll2/src/ast/omake_ast_print.ml
+4 -8 omake-jumbo-branches/dll2/src/ast/omake_ast_util.ml
+0 -10 omake-jumbo-branches/dll2/src/builtin/omake_builtin_rule.ml
+2 -15 omake-jumbo-branches/dll2/src/env/omake_ast_lex.mll
+7 -17 omake-jumbo-branches/dll2/src/env/omake_ast_parse.input
+7 -16 omake-jumbo-branches/dll2/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/dll2/src/env/omake_env.mli
+7 -10 omake-jumbo-branches/dll2/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/dll2/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/dll2/version.txt
+1 -0 omake-jumbo-branches/export/lib/OMakeroot.om
+1 -0 omake-jumbo-branches/export/lib/Pervasives.om
+1 -0 omake-jumbo-branches/export/lib/build/C.om
+1 -0 omake-jumbo-branches/export/lib/build/Common.om
+3 -2 omake-jumbo-branches/export/lib/build/LaTeX.om
+2 -1 omake-jumbo-branches/export/lib/build/OCaml.om
+7 -6 omake-jumbo-branches/export/lib/build/svn_realclean.om
+1 -0 omake-jumbo-branches/export/lib/configure/Configure.om
+1 -0 omake-jumbo-branches/export/lib/configure/X.om
+1 -0 omake-jumbo-branches/export/lib/configure/fam.om
Added omake-jumbo-branches/export/lib/configure/fs_case_sensitive.om
+1 -0 omake-jumbo-branches/export/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/export/lib/configure/readline.om
+1 -0 omake-jumbo-branches/export/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/export/lib/parse/C/Lex.om
+1 -0 omake-jumbo-branches/export/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/export/omake.spec
+1 -1 omake-jumbo-branches/export/src/Makefile
+1 -1 omake-jumbo-branches/export/src/Makefile.nt
+0 -1 omake-jumbo-branches/export/src/ast/omake_ast.ml
+0 -4 omake-jumbo-branches/export/src/ast/omake_ast_print.ml
+4 -8 omake-jumbo-branches/export/src/ast/omake_ast_util.ml
+0 -10 omake-jumbo-branches/export/src/builtin/omake_builtin_rule.ml
+2 -15 omake-jumbo-branches/export/src/env/omake_ast_lex.mll
+7 -17 omake-jumbo-branches/export/src/env/omake_ast_parse.input
+7 -16 omake-jumbo-branches/export/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/export/src/env/omake_env.mli
+7 -9 omake-jumbo-branches/export/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/export/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/export/version.txt
+1 -0 omake-jumbo-branches/keyword/lib/OMakeroot.om
+2 -1 omake-jumbo-branches/keyword/lib/Pervasives.om
+1 -0 omake-jumbo-branches/keyword/lib/build/C.om
+1 -0 omake-jumbo-branches/keyword/lib/build/Common.om
+1 -0 omake-jumbo-branches/keyword/lib/build/LaTeX.om
+1 -0 omake-jumbo-branches/keyword/lib/build/OCaml.om
+1 -0 omake-jumbo-branches/keyword/lib/build/svn_realclean.om
+1 -0 omake-jumbo-branches/keyword/lib/configure/Configure.om
+1 -0 omake-jumbo-branches/keyword/lib/configure/X.om
+1 -0 omake-jumbo-branches/keyword/lib/configure/fam.om
Added omake-jumbo-branches/keyword/lib/configure/fs_case_sensitive.om
+1 -0 omake-jumbo-branches/keyword/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/keyword/lib/configure/readline.om
+1 -0 omake-jumbo-branches/keyword/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/keyword/lib/parse/C/Lex.om
+1 -0 omake-jumbo-branches/keyword/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/keyword/omake.spec
+1 -1 omake-jumbo-branches/keyword/src/Makefile
+1 -1 omake-jumbo-branches/keyword/src/Makefile.nt
+0 -1 omake-jumbo-branches/keyword/src/ast/omake_ast.ml
+0 -4 omake-jumbo-branches/keyword/src/ast/omake_ast_print.ml
+4 -8 omake-jumbo-branches/keyword/src/ast/omake_ast_util.ml
+0 -9 omake-jumbo-branches/keyword/src/builtin/omake_builtin_rule.ml
+2 -15 omake-jumbo-branches/keyword/src/env/omake_ast_lex.mll
+7 -17 omake-jumbo-branches/keyword/src/env/omake_ast_parse.input
+3 -8 omake-jumbo-branches/keyword/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/keyword/src/env/omake_env.mli
+7 -7 omake-jumbo-branches/keyword/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/keyword/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/keyword/version.txt
+1 -0 omake-jumbo-branches/open/lib/OMakeroot.om
+1 -0 omake-jumbo-branches/open/lib/Pervasives.om
+1 -0 omake-jumbo-branches/open/lib/build/C.om
+1 -0 omake-jumbo-branches/open/lib/build/Common.om
+3 -2 omake-jumbo-branches/open/lib/build/LaTeX.om
+2 -1 omake-jumbo-branches/open/lib/build/OCaml.om
+7 -6 omake-jumbo-branches/open/lib/build/svn_realclean.om
+1 -0 omake-jumbo-branches/open/lib/configure/Configure.om
+1 -0 omake-jumbo-branches/open/lib/configure/X.om
+1 -0 omake-jumbo-branches/open/lib/configure/fam.om
Added omake-jumbo-branches/open/lib/configure/fs_case_sensitive.om
+1 -0 omake-jumbo-branches/open/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/open/lib/configure/readline.om
+1 -0 omake-jumbo-branches/open/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/open/lib/parse/C/Lex.om
+1 -0 omake-jumbo-branches/open/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/open/omake.spec
+1 -1 omake-jumbo-branches/open/src/Makefile
+1 -1 omake-jumbo-branches/open/src/Makefile.nt
+0 -1 omake-jumbo-branches/open/src/ast/omake_ast.ml
+0 -4 omake-jumbo-branches/open/src/ast/omake_ast_print.ml
+4 -8 omake-jumbo-branches/open/src/ast/omake_ast_util.ml
+0 -9 omake-jumbo-branches/open/src/builtin/omake_builtin_rule.ml
+2 -15 omake-jumbo-branches/open/src/env/omake_ast_lex.mll
+7 -17 omake-jumbo-branches/open/src/env/omake_ast_parse.input
+7 -16 omake-jumbo-branches/open/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/open/src/env/omake_env.mli
+10 -13 omake-jumbo-branches/open/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/open/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/open/version.txt
+1 -0 omake-jumbo-branches/parse/lib/OMakeroot.om
+1 -0 omake-jumbo-branches/parse/lib/Pervasives.om
+1 -0 omake-jumbo-branches/parse/lib/build/C.om
+1 -0 omake-jumbo-branches/parse/lib/build/Common.om
+3 -2 omake-jumbo-branches/parse/lib/build/LaTeX.om
+2 -1 omake-jumbo-branches/parse/lib/build/OCaml.om
+7 -6 omake-jumbo-branches/parse/lib/build/svn_realclean.om
+1 -0 omake-jumbo-branches/parse/lib/configure/Configure.om
+1 -0 omake-jumbo-branches/parse/lib/configure/X.om
+1 -0 omake-jumbo-branches/parse/lib/configure/fam.om
Added omake-jumbo-branches/parse/lib/configure/fs_case_sensitive.om
+1 -0 omake-jumbo-branches/parse/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/parse/lib/configure/readline.om
+1 -0 omake-jumbo-branches/parse/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/parse/lib/parse/C/Lex.om
+1 -0 omake-jumbo-branches/parse/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/parse/omake.spec
+1 -1 omake-jumbo-branches/parse/src/Makefile
+1 -1 omake-jumbo-branches/parse/src/Makefile.nt
+0 -1 omake-jumbo-branches/parse/src/ast/omake_ast.ml
+0 -4 omake-jumbo-branches/parse/src/ast/omake_ast_print.ml
+4 -8 omake-jumbo-branches/parse/src/ast/omake_ast_util.ml
+0 -10 omake-jumbo-branches/parse/src/builtin/omake_builtin_rule.ml
+2 -15 omake-jumbo-branches/parse/src/env/omake_ast_lex.mll
+7 -17 omake-jumbo-branches/parse/src/env/omake_ast_parse.input
+7 -16 omake-jumbo-branches/parse/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/parse/src/env/omake_env.mli
+7 -10 omake-jumbo-branches/parse/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/parse/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/parse/version.txt
+1 -0 omake-jumbo-branches/var2/lib/OMakeroot.om
+2 -1 omake-jumbo-branches/var2/lib/Pervasives.om
+1 -0 omake-jumbo-branches/var2/lib/build/C.om
+1 -0 omake-jumbo-branches/var2/lib/build/Common.om
+1 -0 omake-jumbo-branches/var2/lib/build/LaTeX.om
+2 -1 omake-jumbo-branches/var2/lib/build/OCaml.om
+1 -0 omake-jumbo-branches/var2/lib/build/svn_realclean.om
+1 -0 omake-jumbo-branches/var2/lib/configure/Configure.om
+1 -0 omake-jumbo-branches/var2/lib/configure/X.om
+1 -0 omake-jumbo-branches/var2/lib/configure/fam.om
Added omake-jumbo-branches/var2/lib/configure/fs_case_sensitive.om
+1 -0 omake-jumbo-branches/var2/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/var2/lib/configure/readline.om
+1 -0 omake-jumbo-branches/var2/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/var2/lib/parse/C/Lex.om
+1 -0 omake-jumbo-branches/var2/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/var2/omake.spec
+0 -1 omake-jumbo-branches/var2/src/ast/omake_ast.ml
+0 -4 omake-jumbo-branches/var2/src/ast/omake_ast_print.ml
+4 -8 omake-jumbo-branches/var2/src/ast/omake_ast_util.ml
+0 -9 omake-jumbo-branches/var2/src/builtin/omake_builtin_rule.ml
+2 -15 omake-jumbo-branches/var2/src/env/omake_ast_lex.mll
+7 -17 omake-jumbo-branches/var2/src/env/omake_ast_parse.input
+3 -8 omake-jumbo-branches/var2/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/var2/src/env/omake_env.mli
+7 -7 omake-jumbo-branches/var2/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/var2/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/var2/version.txt
+1 -0 omake-jumbo-branches/var3/lib/OMakeroot.om
+1 -0 omake-jumbo-branches/var3/lib/Pervasives.om
+1 -0 omake-jumbo-branches/var3/lib/build/C.om
+1 -0 omake-jumbo-branches/var3/lib/build/Common.om
+3 -2 omake-jumbo-branches/var3/lib/build/LaTeX.om
+2 -1 omake-jumbo-branches/var3/lib/build/OCaml.om
+7 -6 omake-jumbo-branches/var3/lib/build/svn_realclean.om
+1 -0 omake-jumbo-branches/var3/lib/configure/Configure.om
+1 -0 omake-jumbo-branches/var3/lib/configure/X.om
+1 -0 omake-jumbo-branches/var3/lib/configure/fam.om
Added omake-jumbo-branches/var3/lib/configure/fs_case_sensitive.om
+1 -0 omake-jumbo-branches/var3/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/var3/lib/configure/readline.om
+1 -0 omake-jumbo-branches/var3/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/var3/lib/parse/C/Lex.om
+1 -0 omake-jumbo-branches/var3/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/var3/omake.spec
+1 -1 omake-jumbo-branches/var3/src/Makefile
+1 -1 omake-jumbo-branches/var3/src/Makefile.nt
+0 -1 omake-jumbo-branches/var3/src/ast/omake_ast.ml
+0 -4 omake-jumbo-branches/var3/src/ast/omake_ast_print.ml
+4 -8 omake-jumbo-branches/var3/src/ast/omake_ast_util.ml
+0 -9 omake-jumbo-branches/var3/src/builtin/omake_builtin_rule.ml
+2 -15 omake-jumbo-branches/var3/src/env/omake_ast_lex.mll
+7 -17 omake-jumbo-branches/var3/src/env/omake_ast_parse.input
+7 -16 omake-jumbo-branches/var3/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/var3/src/env/omake_env.mli
+7 -9 omake-jumbo-branches/var3/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/var3/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/var3/version.txt
+1 -0 omake-jumbo-branches/var4/lib/OMakeroot.om
+1 -0 omake-jumbo-branches/var4/lib/Pervasives.om
+1 -0 omake-jumbo-branches/var4/lib/build/C.om
+1 -0 omake-jumbo-branches/var4/lib/build/Common.om
+3 -2 omake-jumbo-branches/var4/lib/build/LaTeX.om
+2 -1 omake-jumbo-branches/var4/lib/build/OCaml.om
+7 -6 omake-jumbo-branches/var4/lib/build/svn_realclean.om
+1 -0 omake-jumbo-branches/var4/lib/configure/Configure.om
+1 -0 omake-jumbo-branches/var4/lib/configure/X.om
+1 -0 omake-jumbo-branches/var4/lib/configure/fam.om
Added omake-jumbo-branches/var4/lib/configure/fs_case_sensitive.om
+1 -0 omake-jumbo-branches/var4/lib/configure/ncurses.om
+1 -0 omake-jumbo-branches/var4/lib/configure/readline.om
+1 -0 omake-jumbo-branches/var4/lib/configure/snprintf.om
+1 -0 omake-jumbo-branches/var4/lib/parse/C/Lex.om
+1 -0 omake-jumbo-branches/var4/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/var4/omake.spec
+1 -1 omake-jumbo-branches/var4/src/Makefile
+1 -1 omake-jumbo-branches/var4/src/Makefile.nt
+0 -1 omake-jumbo-branches/var4/src/ast/omake_ast.ml
+0 -4 omake-jumbo-branches/var4/src/ast/omake_ast_print.ml
+4 -8 omake-jumbo-branches/var4/src/ast/omake_ast_util.ml
+0 -9 omake-jumbo-branches/var4/src/builtin/omake_builtin_rule.ml
+2 -15 omake-jumbo-branches/var4/src/env/omake_ast_lex.mll
+7 -17 omake-jumbo-branches/var4/src/env/omake_ast_parse.input
+7 -16 omake-jumbo-branches/var4/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/var4/src/env/omake_env.mli
+7 -9 omake-jumbo-branches/var4/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/var4/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/var4/version.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-27 21:08:34 -0700 (Fri, 27 Apr 2007)
Revision: 10554
Log message:

      There was a comma in the string, how did this ever work before!?

Changes  Path
+1 -1 omake-branches/0.9.8.x/lib/configure/fs_case_sensitive.om

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-28 12:14:46 -0700 (Sat, 28 Apr 2007)
Revision: 10555
Log message:

      Fixed an uncaught exception in the case-sensitive test.
     
     This was a little exasperating--I was wondering why all of a sudden
     I was getting End_of_file exceptions in the middle of a file.
     
     I believe it is more important for the code to be clean and correct
     than to have complicated incorrect code that is faster by a few
     microseconds.  After all, these micro-optimizations are really
     swamped by the system calls.  Unix.LargeFile.stat is very expensive--the
     only way you are going to make this code faster in any significant
     way is by reducing the number of system calls.

Changes  Path
+13 -8 omake-branches/0.9.8.x/src/ir/omake_node.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-28 12:28:57 -0700 (Sat, 28 Apr 2007)
Revision: 10556
Log message:

      Merged revs 10553:10555 from the 0.9.8.x branch

Changes  Path
+1 -1 omake-branches/0.9.8.2/lib/configure/fs_case_sensitive.om
+13 -8 omake-branches/0.9.8.2/src/ir/omake_node.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-28 12:33:35 -0700 (Sat, 28 Apr 2007)
Revision: 10557
Log message:

      Merge to rev 10555.

Changes  Path
+6 -0 omake-jumbo-branches/all-features/CHANGELOG.txt
+17 -0 omake-jumbo-branches/all-features/doc/html/changelog.html
+1 -1 omake-jumbo-branches/all-features/doc/src/omake-options.tex
+1 -1 omake-jumbo-branches/all-features/lib/configure/Configure.om
+3 -3 omake-jumbo-branches/all-features/lib/configure/fs_case_sensitive.om
+0 -2 omake-jumbo-branches/all-features/lib/configure/snprintf.om
+1 -1 omake-jumbo-branches/all-features/mk/make_gen
+1 -1 omake-jumbo-branches/all-features/src/Makefile
+1 -1 omake-jumbo-branches/all-features/src/env/omake_env.ml
+42 -52 omake-jumbo-branches/all-features/src/ir/omake_node.ml
+2 -1 omake-jumbo-branches/all-features/src/ir/omake_options.ml
+6 -0 omake-jumbo-branches/auto/CHANGELOG.txt
+17 -0 omake-jumbo-branches/auto/doc/html/changelog.html
+1 -1 omake-jumbo-branches/auto/doc/src/omake-options.tex
+1 -1 omake-jumbo-branches/auto/lib/configure/Configure.om
+3 -3 omake-jumbo-branches/auto/lib/configure/fs_case_sensitive.om
+0 -2 omake-jumbo-branches/auto/lib/configure/snprintf.om
+1 -1 omake-jumbo-branches/auto/mk/make_gen
+1 -1 omake-jumbo-branches/auto/src/Makefile
+1 -1 omake-jumbo-branches/auto/src/env/omake_env.ml
+42 -52 omake-jumbo-branches/auto/src/ir/omake_node.ml
+2 -1 omake-jumbo-branches/auto/src/ir/omake_options.ml
+6 -0 omake-jumbo-branches/const/CHANGELOG.txt
+17 -0 omake-jumbo-branches/const/doc/html/changelog.html
+1 -1 omake-jumbo-branches/const/doc/src/omake-options.tex
+1 -1 omake-jumbo-branches/const/lib/configure/Configure.om
+3 -3 omake-jumbo-branches/const/lib/configure/fs_case_sensitive.om
+0 -2 omake-jumbo-branches/const/lib/configure/snprintf.om
+1 -1 omake-jumbo-branches/const/mk/make_gen
+1 -1 omake-jumbo-branches/const/src/Makefile
+1 -1 omake-jumbo-branches/const/src/env/omake_env.ml
+42 -52 omake-jumbo-branches/const/src/ir/omake_node.ml
+2 -1 omake-jumbo-branches/const/src/ir/omake_options.ml
+6 -0 omake-jumbo-branches/dll/CHANGELOG.txt
+17 -0 omake-jumbo-branches/dll/doc/html/changelog.html
+1 -1 omake-jumbo-branches/dll/doc/src/omake-options.tex
+1 -1 omake-jumbo-branches/dll/lib/configure/Configure.om
+3 -3 omake-jumbo-branches/dll/lib/configure/fs_case_sensitive.om
+0 -2 omake-jumbo-branches/dll/lib/configure/snprintf.om
+1 -1 omake-jumbo-branches/dll/mk/make_gen
+1 -1 omake-jumbo-branches/dll/src/Makefile
+1 -1 omake-jumbo-branches/dll/src/env/omake_env.ml
+42 -52 omake-jumbo-branches/dll/src/ir/omake_node.ml
+2 -1 omake-jumbo-branches/dll/src/ir/omake_options.ml
+6 -0 omake-jumbo-branches/dll2/CHANGELOG.txt
+17 -0 omake-jumbo-branches/dll2/doc/html/changelog.html
+1 -1 omake-jumbo-branches/dll2/doc/src/omake-options.tex
+1 -1 omake-jumbo-branches/dll2/lib/configure/Configure.om
+3 -3 omake-jumbo-branches/dll2/lib/configure/fs_case_sensitive.om
+0 -2 omake-jumbo-branches/dll2/lib/configure/snprintf.om
+1 -1 omake-jumbo-branches/dll2/mk/make_gen
+1 -1 omake-jumbo-branches/dll2/src/Makefile
+1 -1 omake-jumbo-branches/dll2/src/env/omake_env.ml
+42 -52 omake-jumbo-branches/dll2/src/ir/omake_node.ml
+2 -1 omake-jumbo-branches/dll2/src/ir/omake_options.ml
+6 -0 omake-jumbo-branches/export/CHANGELOG.txt
+17 -0 omake-jumbo-branches/export/doc/html/changelog.html
+1 -1 omake-jumbo-branches/export/doc/src/omake-options.tex
+1 -1 omake-jumbo-branches/export/lib/configure/Configure.om
+3 -3 omake-jumbo-branches/export/lib/configure/fs_case_sensitive.om
+0 -2 omake-jumbo-branches/export/lib/configure/snprintf.om
+1 -1 omake-jumbo-branches/export/mk/make_gen
+1 -1 omake-jumbo-branches/export/src/Makefile
+1 -1 omake-jumbo-branches/export/src/env/omake_env.ml
+42 -52 omake-jumbo-branches/export/src/ir/omake_node.ml
+2 -1 omake-jumbo-branches/export/src/ir/omake_options.ml
+6 -0 omake-jumbo-branches/keyword/CHANGELOG.txt
+17 -0 omake-jumbo-branches/keyword/doc/html/changelog.html
+1 -1 omake-jumbo-branches/keyword/doc/src/omake-options.tex
+1 -1 omake-jumbo-branches/keyword/lib/configure/Configure.om
+3 -3 omake-jumbo-branches/keyword/lib/configure/fs_case_sensitive.om
+0 -2 omake-jumbo-branches/keyword/lib/configure/snprintf.om
+1 -1 omake-jumbo-branches/keyword/mk/make_gen
+2 -2 omake-jumbo-branches/keyword/src/Makefile
+1 -1 omake-jumbo-branches/keyword/src/Makefile.nt
+1 -1 omake-jumbo-branches/keyword/src/env/omake_env.ml
+42 -52 omake-jumbo-branches/keyword/src/ir/omake_node.ml
+2 -1 omake-jumbo-branches/keyword/src/ir/omake_options.ml
+6 -0 omake-jumbo-branches/open/CHANGELOG.txt
+17 -0 omake-jumbo-branches/open/doc/html/changelog.html
+1 -1 omake-jumbo-branches/open/doc/src/omake-options.tex
+1 -1 omake-jumbo-branches/open/lib/configure/Configure.om
+3 -3 omake-jumbo-branches/open/lib/configure/fs_case_sensitive.om
+0 -2 omake-jumbo-branches/open/lib/configure/snprintf.om
+1 -1 omake-jumbo-branches/open/mk/make_gen
+1 -1 omake-jumbo-branches/open/src/Makefile
+1 -1 omake-jumbo-branches/open/src/env/omake_env.ml
+42 -52 omake-jumbo-branches/open/src/ir/omake_node.ml
+2 -1 omake-jumbo-branches/open/src/ir/omake_options.ml
+6 -0 omake-jumbo-branches/parse/CHANGELOG.txt
+17 -0 omake-jumbo-branches/parse/doc/html/changelog.html
+1 -1 omake-jumbo-branches/parse/doc/src/omake-options.tex
+1 -1 omake-jumbo-branches/parse/lib/configure/Configure.om
+3 -3 omake-jumbo-branches/parse/lib/configure/fs_case_sensitive.om
+0 -2 omake-jumbo-branches/parse/lib/configure/snprintf.om
+1 -1 omake-jumbo-branches/parse/mk/make_gen
+1 -1 omake-jumbo-branches/parse/src/Makefile
+1 -1 omake-jumbo-branches/parse/src/env/omake_env.ml
+42 -52 omake-jumbo-branches/parse/src/ir/omake_node.ml
+2 -1 omake-jumbo-branches/parse/src/ir/omake_options.ml
+6 -0 omake-jumbo-branches/var2/CHANGELOG.txt
+17 -0 omake-jumbo-branches/var2/doc/html/changelog.html
+1 -1 omake-jumbo-branches/var2/doc/src/omake-options.tex
+1 -1 omake-jumbo-branches/var2/lib/configure/Configure.om
+3 -3 omake-jumbo-branches/var2/lib/configure/fs_case_sensitive.om
+0 -2 omake-jumbo-branches/var2/lib/configure/snprintf.om
+1 -1 omake-jumbo-branches/var2/mk/make_gen
+1 -1 omake-jumbo-branches/var2/src/Makefile
+1 -1 omake-jumbo-branches/var2/src/env/omake_env.ml
+42 -52 omake-jumbo-branches/var2/src/ir/omake_node.ml
+2 -1 omake-jumbo-branches/var2/src/ir/omake_options.ml
+6 -0 omake-jumbo-branches/var3/CHANGELOG.txt
+17 -0 omake-jumbo-branches/var3/doc/html/changelog.html
+1 -1 omake-jumbo-branches/var3/doc/src/omake-options.tex
+1 -1 omake-jumbo-branches/var3/lib/configure/Configure.om
+3 -3 omake-jumbo-branches/var3/lib/configure/fs_case_sensitive.om
+0 -2 omake-jumbo-branches/var3/lib/configure/snprintf.om
+1 -1 omake-jumbo-branches/var3/mk/make_gen
+1 -1 omake-jumbo-branches/var3/src/Makefile
+1 -1 omake-jumbo-branches/var3/src/env/omake_env.ml
+42 -52 omake-jumbo-branches/var3/src/ir/omake_node.ml
+2 -1 omake-jumbo-branches/var3/src/ir/omake_options.ml
+6 -0 omake-jumbo-branches/var4/CHANGELOG.txt
+17 -0 omake-jumbo-branches/var4/doc/html/changelog.html
+1 -1 omake-jumbo-branches/var4/doc/src/omake-options.tex
+1 -1 omake-jumbo-branches/var4/lib/configure/Configure.om
+3 -3 omake-jumbo-branches/var4/lib/configure/fs_case_sensitive.om
+0 -2 omake-jumbo-branches/var4/lib/configure/snprintf.om
+1 -1 omake-jumbo-branches/var4/mk/make_gen
+1 -1 omake-jumbo-branches/var4/src/Makefile
+1 -1 omake-jumbo-branches/var4/src/env/omake_env.ml
+42 -52 omake-jumbo-branches/var4/src/ir/omake_node.ml
+2 -1 omake-jumbo-branches/var4/src/ir/omake_options.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-28 15:20:57 -0700 (Sat, 28 Apr 2007)
Revision: 10558
Log message:

      The environment should be threaded through the opens.

Changes  Path
+0 -1 omake-jumbo-branches/all-features/OMakefile
+1 -1 omake-jumbo-branches/all-features/src/Makefile
+1 -1 omake-jumbo-branches/all-features/src/Makefile.nt
+0 -2 omake-jumbo-branches/all-features/src/build/omake_build.ml
+2 -4 omake-jumbo-branches/all-features/src/build/omake_builtin.ml
+29 -75 omake-jumbo-branches/all-features/src/env/omake_env.ml
+2 -4 omake-jumbo-branches/all-features/src/env/omake_env.mli
+1 -1 omake-jumbo-branches/all-features/src/eval/omake_eval.ml
+0 -1 omake-jumbo-branches/all-features/src/main/omake_shell.ml
+0 -1 omake-jumbo-branches/auto/OMakefile
+1 -1 omake-jumbo-branches/auto/src/Makefile
+1 -1 omake-jumbo-branches/auto/src/Makefile.nt
+0 -2 omake-jumbo-branches/auto/src/build/omake_build.ml
+2 -4 omake-jumbo-branches/auto/src/build/omake_builtin.ml
+29 -75 omake-jumbo-branches/auto/src/env/omake_env.ml
+1 -4 omake-jumbo-branches/auto/src/env/omake_env.mli
+0 -1 omake-jumbo-branches/auto/src/main/omake_shell.ml
+0 -1 omake-jumbo-branches/const/OMakefile
+1 -1 omake-jumbo-branches/const/src/Makefile
+1 -1 omake-jumbo-branches/const/src/Makefile.nt
+0 -2 omake-jumbo-branches/const/src/build/omake_build.ml
+2 -4 omake-jumbo-branches/const/src/build/omake_builtin.ml
+29 -75 omake-jumbo-branches/const/src/env/omake_env.ml
+1 -4 omake-jumbo-branches/const/src/env/omake_env.mli
+0 -1 omake-jumbo-branches/const/src/main/omake_shell.ml
+0 -1 omake-jumbo-branches/dll/OMakefile
+1 -1 omake-jumbo-branches/dll/src/Makefile
+1 -1 omake-jumbo-branches/dll/src/Makefile.nt
+0 -2 omake-jumbo-branches/dll/src/build/omake_build.ml
+2 -4 omake-jumbo-branches/dll/src/build/omake_builtin.ml
+29 -75 omake-jumbo-branches/dll/src/env/omake_env.ml
+1 -4 omake-jumbo-branches/dll/src/env/omake_env.mli
+0 -1 omake-jumbo-branches/dll/src/main/omake_shell.ml
+0 -1 omake-jumbo-branches/dll2/OMakefile
+2 -2 omake-jumbo-branches/dll2/lib/build/C.om
+0 -2 omake-jumbo-branches/dll2/src/build/omake_build.ml
+2 -4 omake-jumbo-branches/dll2/src/build/omake_builtin.ml
+29 -76 omake-jumbo-branches/dll2/src/env/omake_env.ml
+2 -4 omake-jumbo-branches/dll2/src/env/omake_env.mli
+1 -1 omake-jumbo-branches/dll2/src/eval/omake_eval.ml
+0 -1 omake-jumbo-branches/dll2/src/main/omake_shell.ml
+0 -1 omake-jumbo-branches/export/OMakefile
+1 -1 omake-jumbo-branches/export/src/Makefile
+1 -1 omake-jumbo-branches/export/src/Makefile.nt
+0 -2 omake-jumbo-branches/export/src/build/omake_build.ml
+2 -4 omake-jumbo-branches/export/src/build/omake_builtin.ml
+29 -75 omake-jumbo-branches/export/src/env/omake_env.ml
+1 -4 omake-jumbo-branches/export/src/env/omake_env.mli
+0 -1 omake-jumbo-branches/export/src/main/omake_shell.ml
+0 -1 omake-jumbo-branches/open/OMakefile
+1 -1 omake-jumbo-branches/open/src/Makefile
+1 -1 omake-jumbo-branches/open/src/Makefile.nt
+0 -2 omake-jumbo-branches/open/src/build/omake_build.ml
+2 -4 omake-jumbo-branches/open/src/build/omake_builtin.ml
+29 -75 omake-jumbo-branches/open/src/env/omake_env.ml
+2 -4 omake-jumbo-branches/open/src/env/omake_env.mli
+1 -1 omake-jumbo-branches/open/src/eval/omake_eval.ml
+0 -1 omake-jumbo-branches/open/src/main/omake_shell.ml
+0 -1 omake-jumbo-branches/parse/OMakefile
+1 -1 omake-jumbo-branches/parse/src/Makefile
+1 -1 omake-jumbo-branches/parse/src/Makefile.nt
+0 -2 omake-jumbo-branches/parse/src/build/omake_build.ml
+2 -4 omake-jumbo-branches/parse/src/build/omake_builtin.ml
+29 -75 omake-jumbo-branches/parse/src/env/omake_env.ml
+2 -4 omake-jumbo-branches/parse/src/env/omake_env.mli
+1 -1 omake-jumbo-branches/parse/src/eval/omake_eval.ml
+0 -1 omake-jumbo-branches/parse/src/main/omake_shell.ml
+0 -1 omake-jumbo-branches/var3/OMakefile
+1 -1 omake-jumbo-branches/var3/src/Makefile
+1 -1 omake-jumbo-branches/var3/src/Makefile.nt
+0 -2 omake-jumbo-branches/var3/src/build/omake_build.ml
+2 -4 omake-jumbo-branches/var3/src/build/omake_builtin.ml
+29 -75 omake-jumbo-branches/var3/src/env/omake_env.ml
+1 -4 omake-jumbo-branches/var3/src/env/omake_env.mli
+0 -1 omake-jumbo-branches/var3/src/main/omake_shell.ml
+0 -1 omake-jumbo-branches/var4/OMakefile
+1 -1 omake-jumbo-branches/var4/src/Makefile
+1 -1 omake-jumbo-branches/var4/src/Makefile.nt
+0 -2 omake-jumbo-branches/var4/src/build/omake_build.ml
+2 -4 omake-jumbo-branches/var4/src/build/omake_builtin.ml
+29 -75 omake-jumbo-branches/var4/src/env/omake_env.ml
+1 -4 omake-jumbo-branches/var4/src/env/omake_env.mli
+0 -1 omake-jumbo-branches/var4/src/main/omake_shell.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-29 18:48:47 -0700 (Sun, 29 Apr 2007)
Revision: 10559
Log message:

      Folded the "export" branch into 0.9.8.x (by hand).  It _is_ a change,
     but again, it should be invisible/backwards-compatible to normal users.
     
     The main reason for doing this is rather major, in terms of code
     structure.  With this, the type "value" is unlinked from "venv",
     so it can be pulled back all the way into src/ir.
         - This means Omake_env is no longer a bottleneck(!).
     
     This commit doesn't nothing like that.  The commit is not that major,
     but it does generalize the meaning of "export".
     
     ************************************************************************
     ** export
     
     Add export sections.
     
     * Language changes:
     
     ** Exports take effect for all sections within their static scope.
     
        section
           export
           section
              public.X = 1
     
        println($X)  # Prints 1
     
     In addition, exports augment any existing exports.
     
        section
           public.X = 1
           public.Y = 2
     
           export X
           section
              X = 3
              Y = 4
           export Y
        # X is 3
        # Y is 2         
     
     ** Variable definitions also allow exports.
     
        public.X = 1
        public.f() =
           X = 2
           export
     
        public.Y = $f
        # X is 2
        # Y is 2
     
     Note: this is not the same as imperative programming, because functions
     can always choose not to export.
     
        public.X = 1
        public.f() =
           X = 2
     
        export X
        public.Y = $f
        # X is 1
        # Y is 2
     
     In particular, the string "functions" do not export.
     
        public.X = 1
        export X
        public.f() =
           X = 2
        Y = $"$f"
        # X = 1
        # Y = 2
     
     * Implementations.
     
     ** ValEnv no longer exists.
     
     Exporting is defined explicitly for each section of code:
        - function bodies
        - sections
        - conditionals
        - foreach and friends.
     
     Export operations are explicit.
     The evaluator no longer calls add_exports after evaluating each expression.
     There is no need for cancel-export operations.
     
     Note that foreach is a simultaneous fold-map.
     
        public.A = 0
        public.B =
           foreach(i => 1 2 3)
              A = $(add $A, $i)
              add($i, 1)
              export
     
        println($"A = $A, B = $B")
        # Prints "A = 0, B = 2 3 4")

Changes  Path
+5 -4 omake-branches/0.9.8.x/lib/Pervasives.om
+1 -0 omake-branches/0.9.8.x/lib/build/Common.om
+1 -1 omake-branches/0.9.8.x/lib/build/OCaml.om
+2 -2 omake-branches/0.9.8.x/mk/make_gen
+8 -2 omake-branches/0.9.8.x/src/build/omake_build.ml
+17 -1 omake-branches/0.9.8.x/src/build/omake_builtin.ml
+6 -3 omake-branches/0.9.8.x/src/build/omake_builtin_type.ml
+32 -46 omake-branches/0.9.8.x/src/build/omake_rule.ml
+33 -35 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml
+13 -9 omake-branches/0.9.8.x/src/builtin/omake_builtin_file.ml
+19 -11 omake-branches/0.9.8.x/src/builtin/omake_builtin_fun.ml
+90 -118 omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+60 -84 omake-branches/0.9.8.x/src/builtin/omake_builtin_object.ml
+10 -4 omake-branches/0.9.8.x/src/builtin/omake_builtin_rule.ml
+17 -9 omake-branches/0.9.8.x/src/builtin/omake_builtin_shell.ml
+9 -6 omake-branches/0.9.8.x/src/builtin/omake_builtin_target.ml
+39 -29 omake-branches/0.9.8.x/src/env/omake_command_digest.ml
+34 -120 omake-branches/0.9.8.x/src/env/omake_env.ml
+10 -32 omake-branches/0.9.8.x/src/env/omake_env.mli
+66 -57 omake-branches/0.9.8.x/src/env/omake_ir_ast.ml
+18 -17 omake-branches/0.9.8.x/src/env/omake_ir_free_vars.ml
+16 -25 omake-branches/0.9.8.x/src/env/omake_ir_semant.ml
+200 -147 omake-branches/0.9.8.x/src/eval/omake_eval.ml
+5 -3 omake-branches/0.9.8.x/src/eval/omake_eval.mli
+0 -16 omake-branches/0.9.8.x/src/eval/omake_value.ml
+8 -11 omake-branches/0.9.8.x/src/ir/omake_ir.ml
+29 -23 omake-branches/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-branches/0.9.8.x/src/ir/omake_ir_print.mli
+3 -5 omake-branches/0.9.8.x/src/ir/omake_ir_util.ml
+0 -2 omake-branches/0.9.8.x/src/main/omake_shell.ml
+14 -12 omake-branches/0.9.8.x/src/shell/omake_shell_job.ml
+1 -1 omake-branches/0.9.8.x/src/shell/omake_shell_job.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-30 00:02:42 -0700 (Mon, 30 Apr 2007)
Revision: 10560
Log message:

      Typo in awk exports.

Changes  Path
+1 -1 omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-30 08:39:04 -0700 (Mon, 30 Apr 2007)
Revision: 10561
Log message:

      A few minor typos left over.

Changes  Path
+2 -2 omake-branches/0.9.8.x/src/env/omake_ir_ast.ml
+3 -4 omake-branches/0.9.8.x/src/eval/omake_eval.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-30 09:28:00 -0700 (Mon, 30 Apr 2007)
Revision: 10562
Log message:

      Merge to rev 10561.

Changes  Path
+3 -4 omake-jumbo-branches/all-features/lib/Pervasives.om
+4 -4 omake-jumbo-branches/all-features/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/all-features/mk/make_gen
+8 -1 omake-jumbo-branches/all-features/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/all-features/src/build/omake_builtin.ml
+2 -2 omake-jumbo-branches/all-features/src/builtin/omake_builtin_base.ml
+6 -5 omake-jumbo-branches/all-features/src/builtin/omake_builtin_file.ml
+2 -1 omake-jumbo-branches/all-features/src/builtin/omake_builtin_fun.ml
+22 -22 omake-jumbo-branches/all-features/src/builtin/omake_builtin_io_fun.ml
+2 -1 omake-jumbo-branches/all-features/src/builtin/omake_builtin_object.ml
+4 -2 omake-jumbo-branches/all-features/src/builtin/omake_builtin_rule.ml
+4 -2 omake-jumbo-branches/all-features/src/builtin/omake_builtin_shell.ml
+5 -3 omake-jumbo-branches/all-features/src/builtin/omake_builtin_target.ml
+0 -2 omake-jumbo-branches/all-features/src/env/omake_env.mli
+1 -1 omake-jumbo-branches/all-features/src/env/omake_ir_ast.ml
+2 -3 omake-jumbo-branches/all-features/src/eval/omake_eval.ml
+0 -34 omake-jumbo-branches/all-features/src/ir/omake_ir_print.ml
+11 -6 omake-jumbo-branches/all-features/src/ir/omake_node.ml
+3 -4 omake-jumbo-branches/auto/lib/Pervasives.om
+4 -4 omake-jumbo-branches/auto/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/auto/mk/make_gen
+8 -1 omake-jumbo-branches/auto/src/build/omake_build.ml
+2 -2 omake-jumbo-branches/auto/src/build/omake_builtin.ml
+1 -1 omake-jumbo-branches/auto/src/build/omake_builtin_type.ml
+20 -20 omake-jumbo-branches/auto/src/build/omake_rule.ml
+52 -52 omake-jumbo-branches/auto/src/builtin/omake_builtin_base.ml
+16 -11 omake-jumbo-branches/auto/src/builtin/omake_builtin_file.ml
+2 -1 omake-jumbo-branches/auto/src/builtin/omake_builtin_fun.ml
+116 -144 omake-jumbo-branches/auto/src/builtin/omake_builtin_io_fun.ml
+76 -88 omake-jumbo-branches/auto/src/builtin/omake_builtin_object.ml
+15 -9 omake-jumbo-branches/auto/src/builtin/omake_builtin_rule.ml
+21 -13 omake-jumbo-branches/auto/src/builtin/omake_builtin_shell.ml
+12 -9 omake-jumbo-branches/auto/src/builtin/omake_builtin_target.ml
+41 -25 omake-jumbo-branches/auto/src/env/omake_command_digest.ml
+28 -108 omake-jumbo-branches/auto/src/env/omake_env.ml
+11 -33 omake-jumbo-branches/auto/src/env/omake_env.mli
+56 -57 omake-jumbo-branches/auto/src/env/omake_ir_ast.ml
+20 -19 omake-jumbo-branches/auto/src/env/omake_ir_free_vars.ml
+16 -26 omake-jumbo-branches/auto/src/env/omake_ir_semant.ml
+204 -132 omake-jumbo-branches/auto/src/eval/omake_eval.ml
+4 -3 omake-jumbo-branches/auto/src/eval/omake_eval.mli
+0 -8 omake-jumbo-branches/auto/src/eval/omake_value.ml
+9 -12 omake-jumbo-branches/auto/src/ir/omake_ir.ml
+31 -25 omake-jumbo-branches/auto/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/auto/src/ir/omake_ir_print.mli
+3 -5 omake-jumbo-branches/auto/src/ir/omake_ir_util.ml
+11 -6 omake-jumbo-branches/auto/src/ir/omake_node.ml
+0 -1 omake-jumbo-branches/auto/src/main/omake_shell.ml
+14 -12 omake-jumbo-branches/auto/src/shell/omake_shell_job.ml
+1 -1 omake-jumbo-branches/auto/src/shell/omake_shell_job.mli
+3 -4 omake-jumbo-branches/const/lib/Pervasives.om
+4 -4 omake-jumbo-branches/const/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/const/mk/make_gen
+8 -1 omake-jumbo-branches/const/src/build/omake_build.ml
+2 -2 omake-jumbo-branches/const/src/build/omake_builtin.ml
+1 -1 omake-jumbo-branches/const/src/build/omake_builtin_type.ml
+20 -20 omake-jumbo-branches/const/src/build/omake_rule.ml
+52 -52 omake-jumbo-branches/const/src/builtin/omake_builtin_base.ml
+16 -11 omake-jumbo-branches/const/src/builtin/omake_builtin_file.ml
+2 -1 omake-jumbo-branches/const/src/builtin/omake_builtin_fun.ml
+116 -144 omake-jumbo-branches/const/src/builtin/omake_builtin_io_fun.ml
+76 -88 omake-jumbo-branches/const/src/builtin/omake_builtin_object.ml
+15 -9 omake-jumbo-branches/const/src/builtin/omake_builtin_rule.ml
+21 -13 omake-jumbo-branches/const/src/builtin/omake_builtin_shell.ml
+12 -9 omake-jumbo-branches/const/src/builtin/omake_builtin_target.ml
+41 -25 omake-jumbo-branches/const/src/env/omake_command_digest.ml
+28 -108 omake-jumbo-branches/const/src/env/omake_env.ml
+11 -33 omake-jumbo-branches/const/src/env/omake_env.mli
+56 -56 omake-jumbo-branches/const/src/env/omake_ir_ast.ml
+20 -19 omake-jumbo-branches/const/src/env/omake_ir_free_vars.ml
+16 -26 omake-jumbo-branches/const/src/env/omake_ir_semant.ml
+204 -132 omake-jumbo-branches/const/src/eval/omake_eval.ml
+4 -3 omake-jumbo-branches/const/src/eval/omake_eval.mli
+0 -8 omake-jumbo-branches/const/src/eval/omake_value.ml
+9 -12 omake-jumbo-branches/const/src/ir/omake_ir.ml
+31 -25 omake-jumbo-branches/const/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/const/src/ir/omake_ir_print.mli
+3 -5 omake-jumbo-branches/const/src/ir/omake_ir_util.ml
+11 -6 omake-jumbo-branches/const/src/ir/omake_node.ml
+0 -1 omake-jumbo-branches/const/src/main/omake_shell.ml
+14 -12 omake-jumbo-branches/const/src/shell/omake_shell_job.ml
+1 -1 omake-jumbo-branches/const/src/shell/omake_shell_job.mli
+3 -4 omake-jumbo-branches/dll/lib/Pervasives.om
+4 -4 omake-jumbo-branches/dll/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/dll/mk/make_gen
+8 -1 omake-jumbo-branches/dll/src/build/omake_build.ml
+2 -2 omake-jumbo-branches/dll/src/build/omake_builtin.ml
+1 -1 omake-jumbo-branches/dll/src/build/omake_builtin_type.ml
+20 -20 omake-jumbo-branches/dll/src/build/omake_rule.ml
+52 -52 omake-jumbo-branches/dll/src/builtin/omake_builtin_base.ml
+16 -11 omake-jumbo-branches/dll/src/builtin/omake_builtin_file.ml
+2 -1 omake-jumbo-branches/dll/src/builtin/omake_builtin_fun.ml
+116 -144 omake-jumbo-branches/dll/src/builtin/omake_builtin_io_fun.ml
+76 -88 omake-jumbo-branches/dll/src/builtin/omake_builtin_object.ml
+15 -9 omake-jumbo-branches/dll/src/builtin/omake_builtin_rule.ml
+21 -13 omake-jumbo-branches/dll/src/builtin/omake_builtin_shell.ml
+12 -9 omake-jumbo-branches/dll/src/builtin/omake_builtin_target.ml
+41 -25 omake-jumbo-branches/dll/src/env/omake_command_digest.ml
+28 -108 omake-jumbo-branches/dll/src/env/omake_env.ml
+11 -33 omake-jumbo-branches/dll/src/env/omake_env.mli
+56 -56 omake-jumbo-branches/dll/src/env/omake_ir_ast.ml
+20 -19 omake-jumbo-branches/dll/src/env/omake_ir_free_vars.ml
+16 -26 omake-jumbo-branches/dll/src/env/omake_ir_semant.ml
+204 -132 omake-jumbo-branches/dll/src/eval/omake_eval.ml
+4 -3 omake-jumbo-branches/dll/src/eval/omake_eval.mli
+0 -8 omake-jumbo-branches/dll/src/eval/omake_value.ml
+9 -12 omake-jumbo-branches/dll/src/ir/omake_ir.ml
+31 -25 omake-jumbo-branches/dll/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/dll/src/ir/omake_ir_print.mli
+3 -5 omake-jumbo-branches/dll/src/ir/omake_ir_util.ml
+11 -6 omake-jumbo-branches/dll/src/ir/omake_node.ml
+0 -1 omake-jumbo-branches/dll/src/main/omake_shell.ml
+14 -12 omake-jumbo-branches/dll/src/shell/omake_shell_job.ml
+1 -1 omake-jumbo-branches/dll/src/shell/omake_shell_job.mli
+3 -4 omake-jumbo-branches/dll2/lib/Pervasives.om
+4 -4 omake-jumbo-branches/dll2/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/dll2/mk/make_gen
+1 -1 omake-jumbo-branches/dll2/src/Makefile
+1 -1 omake-jumbo-branches/dll2/src/Makefile.nt
+8 -1 omake-jumbo-branches/dll2/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/dll2/src/build/omake_builtin.ml
+2 -2 omake-jumbo-branches/dll2/src/builtin/omake_builtin_base.ml
+6 -5 omake-jumbo-branches/dll2/src/builtin/omake_builtin_file.ml
+2 -1 omake-jumbo-branches/dll2/src/builtin/omake_builtin_fun.ml
+22 -22 omake-jumbo-branches/dll2/src/builtin/omake_builtin_io_fun.ml
+2 -1 omake-jumbo-branches/dll2/src/builtin/omake_builtin_object.ml
+4 -2 omake-jumbo-branches/dll2/src/builtin/omake_builtin_rule.ml
+4 -2 omake-jumbo-branches/dll2/src/builtin/omake_builtin_shell.ml
+5 -3 omake-jumbo-branches/dll2/src/builtin/omake_builtin_target.ml
+0 -2 omake-jumbo-branches/dll2/src/env/omake_env.mli
+1 -1 omake-jumbo-branches/dll2/src/env/omake_ir_ast.ml
+2 -3 omake-jumbo-branches/dll2/src/eval/omake_eval.ml
+0 -34 omake-jumbo-branches/dll2/src/ir/omake_ir_print.ml
+11 -6 omake-jumbo-branches/dll2/src/ir/omake_node.ml
+3 -4 omake-jumbo-branches/export/lib/Pervasives.om
+4 -4 omake-jumbo-branches/export/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/export/mk/make_gen
+8 -1 omake-jumbo-branches/export/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/export/src/build/omake_builtin.ml
+5 -5 omake-jumbo-branches/export/src/builtin/omake_builtin_base.ml
+6 -5 omake-jumbo-branches/export/src/builtin/omake_builtin_file.ml
+2 -1 omake-jumbo-branches/export/src/builtin/omake_builtin_fun.ml
+22 -22 omake-jumbo-branches/export/src/builtin/omake_builtin_io_fun.ml
+6 -5 omake-jumbo-branches/export/src/builtin/omake_builtin_object.ml
+4 -2 omake-jumbo-branches/export/src/builtin/omake_builtin_rule.ml
+4 -2 omake-jumbo-branches/export/src/builtin/omake_builtin_shell.ml
+5 -3 omake-jumbo-branches/export/src/builtin/omake_builtin_target.ml
+0 -2 omake-jumbo-branches/export/src/env/omake_env.mli
+3 -3 omake-jumbo-branches/export/src/env/omake_ir_ast.ml
+2 -3 omake-jumbo-branches/export/src/eval/omake_eval.ml
+11 -6 omake-jumbo-branches/export/src/ir/omake_node.ml
+1 -1 omake-jumbo-branches/keyword/OMakefile
+5 -4 omake-jumbo-branches/keyword/lib/Pervasives.om
+1 -0 omake-jumbo-branches/keyword/lib/build/Common.om
+5 -5 omake-jumbo-branches/keyword/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/keyword/mk/make_gen
+8 -2 omake-jumbo-branches/keyword/src/build/omake_build.ml
+2 -2 omake-jumbo-branches/keyword/src/build/omake_builtin.ml
+1 -1 omake-jumbo-branches/keyword/src/build/omake_builtin_type.ml
+32 -46 omake-jumbo-branches/keyword/src/build/omake_rule.ml
+52 -52 omake-jumbo-branches/keyword/src/builtin/omake_builtin_base.ml
+16 -11 omake-jumbo-branches/keyword/src/builtin/omake_builtin_file.ml
+2 -1 omake-jumbo-branches/keyword/src/builtin/omake_builtin_fun.ml
+116 -144 omake-jumbo-branches/keyword/src/builtin/omake_builtin_io_fun.ml
+80 -119 omake-jumbo-branches/keyword/src/builtin/omake_builtin_object.ml
+15 -9 omake-jumbo-branches/keyword/src/builtin/omake_builtin_rule.ml
+21 -13 omake-jumbo-branches/keyword/src/builtin/omake_builtin_shell.ml
+12 -9 omake-jumbo-branches/keyword/src/builtin/omake_builtin_target.ml
+43 -25 omake-jumbo-branches/keyword/src/env/omake_command_digest.ml
+33 -116 omake-jumbo-branches/keyword/src/env/omake_env.ml
+10 -31 omake-jumbo-branches/keyword/src/env/omake_env.mli
+72 -57 omake-jumbo-branches/keyword/src/env/omake_ir_ast.ml
+21 -19 omake-jumbo-branches/keyword/src/env/omake_ir_free_vars.ml
+18 -27 omake-jumbo-branches/keyword/src/env/omake_ir_semant.ml
+214 -145 omake-jumbo-branches/keyword/src/eval/omake_eval.ml
+5 -4 omake-jumbo-branches/keyword/src/eval/omake_eval.mli
+0 -8 omake-jumbo-branches/keyword/src/eval/omake_value.ml
+9 -12 omake-jumbo-branches/keyword/src/ir/omake_ir.ml
+32 -25 omake-jumbo-branches/keyword/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/keyword/src/ir/omake_ir_print.mli
+3 -5 omake-jumbo-branches/keyword/src/ir/omake_ir_util.ml
+11 -6 omake-jumbo-branches/keyword/src/ir/omake_node.ml
+0 -1 omake-jumbo-branches/keyword/src/main/omake_shell.ml
+14 -12 omake-jumbo-branches/keyword/src/shell/omake_shell_job.ml
+1 -1 omake-jumbo-branches/keyword/src/shell/omake_shell_job.mli
+3 -4 omake-jumbo-branches/open/lib/Pervasives.om
+4 -4 omake-jumbo-branches/open/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/open/mk/make_gen
+8 -1 omake-jumbo-branches/open/src/build/omake_build.ml
+2 -2 omake-jumbo-branches/open/src/build/omake_builtin.ml
+1 -1 omake-jumbo-branches/open/src/build/omake_builtin_type.ml
+20 -20 omake-jumbo-branches/open/src/build/omake_rule.ml
+52 -52 omake-jumbo-branches/open/src/builtin/omake_builtin_base.ml
+16 -11 omake-jumbo-branches/open/src/builtin/omake_builtin_file.ml
+2 -1 omake-jumbo-branches/open/src/builtin/omake_builtin_fun.ml
+116 -144 omake-jumbo-branches/open/src/builtin/omake_builtin_io_fun.ml
+76 -88 omake-jumbo-branches/open/src/builtin/omake_builtin_object.ml
+15 -9 omake-jumbo-branches/open/src/builtin/omake_builtin_rule.ml
+21 -13 omake-jumbo-branches/open/src/builtin/omake_builtin_shell.ml
+12 -9 omake-jumbo-branches/open/src/builtin/omake_builtin_target.ml
+41 -25 omake-jumbo-branches/open/src/env/omake_command_digest.ml
+28 -108 omake-jumbo-branches/open/src/env/omake_env.ml
+11 -33 omake-jumbo-branches/open/src/env/omake_env.mli
+56 -56 omake-jumbo-branches/open/src/env/omake_ir_ast.ml
+20 -19 omake-jumbo-branches/open/src/env/omake_ir_free_vars.ml
+16 -26 omake-jumbo-branches/open/src/env/omake_ir_semant.ml
+204 -132 omake-jumbo-branches/open/src/eval/omake_eval.ml
+4 -3 omake-jumbo-branches/open/src/eval/omake_eval.mli
+0 -8 omake-jumbo-branches/open/src/eval/omake_value.ml
+9 -12 omake-jumbo-branches/open/src/ir/omake_ir.ml
+31 -25 omake-jumbo-branches/open/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/open/src/ir/omake_ir_print.mli
+3 -5 omake-jumbo-branches/open/src/ir/omake_ir_util.ml
+11 -6 omake-jumbo-branches/open/src/ir/omake_node.ml
+0 -1 omake-jumbo-branches/open/src/main/omake_shell.ml
+14 -12 omake-jumbo-branches/open/src/shell/omake_shell_job.ml
+1 -1 omake-jumbo-branches/open/src/shell/omake_shell_job.mli
+3 -4 omake-jumbo-branches/parse/lib/Pervasives.om
+4 -4 omake-jumbo-branches/parse/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/parse/mk/make_gen
+8 -1 omake-jumbo-branches/parse/src/build/omake_build.ml
+1 -1 omake-jumbo-branches/parse/src/build/omake_builtin.ml
+2 -2 omake-jumbo-branches/parse/src/builtin/omake_builtin_base.ml
+6 -5 omake-jumbo-branches/parse/src/builtin/omake_builtin_file.ml
+2 -1 omake-jumbo-branches/parse/src/builtin/omake_builtin_fun.ml
+22 -22 omake-jumbo-branches/parse/src/builtin/omake_builtin_io_fun.ml
+2 -1 omake-jumbo-branches/parse/src/builtin/omake_builtin_object.ml
+4 -2 omake-jumbo-branches/parse/src/builtin/omake_builtin_rule.ml
+4 -2 omake-jumbo-branches/parse/src/builtin/omake_builtin_shell.ml
+5 -3 omake-jumbo-branches/parse/src/builtin/omake_builtin_target.ml
+0 -2 omake-jumbo-branches/parse/src/env/omake_env.mli
+1 -1 omake-jumbo-branches/parse/src/env/omake_ir_ast.ml
+2 -3 omake-jumbo-branches/parse/src/eval/omake_eval.ml
+0 -34 omake-jumbo-branches/parse/src/ir/omake_ir_print.ml
+11 -6 omake-jumbo-branches/parse/src/ir/omake_node.ml
+1 -1 omake-jumbo-branches/var2/OMakefile
+5 -4 omake-jumbo-branches/var2/lib/Pervasives.om
+1 -0 omake-jumbo-branches/var2/lib/build/Common.om
+4 -4 omake-jumbo-branches/var2/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/var2/mk/make_gen
+8 -2 omake-jumbo-branches/var2/src/build/omake_build.ml
+2 -2 omake-jumbo-branches/var2/src/build/omake_builtin.ml
+1 -1 omake-jumbo-branches/var2/src/build/omake_builtin_type.ml
+32 -46 omake-jumbo-branches/var2/src/build/omake_rule.ml
+52 -52 omake-jumbo-branches/var2/src/builtin/omake_builtin_base.ml
+16 -11 omake-jumbo-branches/var2/src/builtin/omake_builtin_file.ml
+2 -1 omake-jumbo-branches/var2/src/builtin/omake_builtin_fun.ml
+116 -144 omake-jumbo-branches/var2/src/builtin/omake_builtin_io_fun.ml
+80 -119 omake-jumbo-branches/var2/src/builtin/omake_builtin_object.ml
+15 -9 omake-jumbo-branches/var2/src/builtin/omake_builtin_rule.ml
+21 -13 omake-jumbo-branches/var2/src/builtin/omake_builtin_shell.ml
+12 -9 omake-jumbo-branches/var2/src/builtin/omake_builtin_target.ml
+43 -25 omake-jumbo-branches/var2/src/env/omake_command_digest.ml
+32 -120 omake-jumbo-branches/var2/src/env/omake_env.ml
+10 -31 omake-jumbo-branches/var2/src/env/omake_env.mli
+72 -57 omake-jumbo-branches/var2/src/env/omake_ir_ast.ml
+21 -19 omake-jumbo-branches/var2/src/env/omake_ir_free_vars.ml
+18 -27 omake-jumbo-branches/var2/src/env/omake_ir_semant.ml
+214 -145 omake-jumbo-branches/var2/src/eval/omake_eval.ml
+5 -4 omake-jumbo-branches/var2/src/eval/omake_eval.mli
+0 -8 omake-jumbo-branches/var2/src/eval/omake_value.ml
+9 -12 omake-jumbo-branches/var2/src/ir/omake_ir.ml
+32 -25 omake-jumbo-branches/var2/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/var2/src/ir/omake_ir_print.mli
+3 -5 omake-jumbo-branches/var2/src/ir/omake_ir_util.ml
+11 -6 omake-jumbo-branches/var2/src/ir/omake_node.ml
+0 -1 omake-jumbo-branches/var2/src/main/omake_shell.ml
+14 -12 omake-jumbo-branches/var2/src/shell/omake_shell_job.ml
+1 -1 omake-jumbo-branches/var2/src/shell/omake_shell_job.mli
+3 -4 omake-jumbo-branches/var3/lib/Pervasives.om
+4 -4 omake-jumbo-branches/var3/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/var3/mk/make_gen
+8 -1 omake-jumbo-branches/var3/src/build/omake_build.ml
+2 -2 omake-jumbo-branches/var3/src/build/omake_builtin.ml
+1 -1 omake-jumbo-branches/var3/src/build/omake_builtin_type.ml
+20 -20 omake-jumbo-branches/var3/src/build/omake_rule.ml
+52 -52 omake-jumbo-branches/var3/src/builtin/omake_builtin_base.ml
+16 -11 omake-jumbo-branches/var3/src/builtin/omake_builtin_file.ml
+2 -1 omake-jumbo-branches/var3/src/builtin/omake_builtin_fun.ml
+116 -144 omake-jumbo-branches/var3/src/builtin/omake_builtin_io_fun.ml
+76 -88 omake-jumbo-branches/var3/src/builtin/omake_builtin_object.ml
+15 -9 omake-jumbo-branches/var3/src/builtin/omake_builtin_rule.ml
+21 -13 omake-jumbo-branches/var3/src/builtin/omake_builtin_shell.ml
+12 -9 omake-jumbo-branches/var3/src/builtin/omake_builtin_target.ml
+41 -25 omake-jumbo-branches/var3/src/env/omake_command_digest.ml
+28 -108 omake-jumbo-branches/var3/src/env/omake_env.ml
+11 -33 omake-jumbo-branches/var3/src/env/omake_env.mli
+56 -56 omake-jumbo-branches/var3/src/env/omake_ir_ast.ml
+20 -19 omake-jumbo-branches/var3/src/env/omake_ir_free_vars.ml
+16 -26 omake-jumbo-branches/var3/src/env/omake_ir_semant.ml
+204 -132 omake-jumbo-branches/var3/src/eval/omake_eval.ml
+4 -3 omake-jumbo-branches/var3/src/eval/omake_eval.mli
+0 -8 omake-jumbo-branches/var3/src/eval/omake_value.ml
+9 -12 omake-jumbo-branches/var3/src/ir/omake_ir.ml
+31 -25 omake-jumbo-branches/var3/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/var3/src/ir/omake_ir_print.mli
+3 -5 omake-jumbo-branches/var3/src/ir/omake_ir_util.ml
+11 -6 omake-jumbo-branches/var3/src/ir/omake_node.ml
+0 -1 omake-jumbo-branches/var3/src/main/omake_shell.ml
+14 -12 omake-jumbo-branches/var3/src/shell/omake_shell_job.ml
+1 -1 omake-jumbo-branches/var3/src/shell/omake_shell_job.mli
+3 -4 omake-jumbo-branches/var4/lib/Pervasives.om
+4 -4 omake-jumbo-branches/var4/lib/build/OCaml.om
+2 -2 omake-jumbo-branches/var4/mk/make_gen
+8 -1 omake-jumbo-branches/var4/src/build/omake_build.ml
+2 -2 omake-jumbo-branches/var4/src/build/omake_builtin.ml
+1 -1 omake-jumbo-branches/var4/src/build/omake_builtin_type.ml
+20 -20 omake-jumbo-branches/var4/src/build/omake_rule.ml
+52 -52 omake-jumbo-branches/var4/src/builtin/omake_builtin_base.ml
+16 -11 omake-jumbo-branches/var4/src/builtin/omake_builtin_file.ml
+2 -1 omake-jumbo-branches/var4/src/builtin/omake_builtin_fun.ml
+116 -144 omake-jumbo-branches/var4/src/builtin/omake_builtin_io_fun.ml
+76 -88 omake-jumbo-branches/var4/src/builtin/omake_builtin_object.ml
+15 -9 omake-jumbo-branches/var4/src/builtin/omake_builtin_rule.ml
+21 -13 omake-jumbo-branches/var4/src/builtin/omake_builtin_shell.ml
+12 -9 omake-jumbo-branches/var4/src/builtin/omake_builtin_target.ml
+41 -25 omake-jumbo-branches/var4/src/env/omake_command_digest.ml
+28 -108 omake-jumbo-branches/var4/src/env/omake_env.ml
+11 -33 omake-jumbo-branches/var4/src/env/omake_env.mli
+56 -56 omake-jumbo-branches/var4/src/env/omake_ir_ast.ml
+20 -19 omake-jumbo-branches/var4/src/env/omake_ir_free_vars.ml
+16 -26 omake-jumbo-branches/var4/src/env/omake_ir_semant.ml
+204 -132 omake-jumbo-branches/var4/src/eval/omake_eval.ml
+4 -3 omake-jumbo-branches/var4/src/eval/omake_eval.mli
+0 -8 omake-jumbo-branches/var4/src/eval/omake_value.ml
+9 -12 omake-jumbo-branches/var4/src/ir/omake_ir.ml
+31 -25 omake-jumbo-branches/var4/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/var4/src/ir/omake_ir_print.mli
+3 -5 omake-jumbo-branches/var4/src/ir/omake_ir_util.ml
+11 -6 omake-jumbo-branches/var4/src/ir/omake_node.ml
+0 -1 omake-jumbo-branches/var4/src/main/omake_shell.ml
+14 -12 omake-jumbo-branches/var4/src/shell/omake_shell_job.ml
+1 -1 omake-jumbo-branches/var4/src/shell/omake_shell_job.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-30 10:13:07 -0700 (Mon, 30 Apr 2007)
Revision: 10563
Log message:

      Added the "export" function.

Changes  Path
+10 -3 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml
+56 -0 omake-branches/0.9.8.x/src/env/omake_env.ml
+10 -0 omake-branches/0.9.8.x/src/env/omake_env.mli
+2 -0 omake-branches/0.9.8.x/src/eval/omake_eval.ml
+1 -1 omake-branches/0.9.8.x/src/eval/omake_eval.mli

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-30 10:19:24 -0700 (Mon, 30 Apr 2007)
Revision: 10564
Log message:

      Preparing for the 0.9.8.2 release:
      - Set version.txt to 0.9.8.2-1
      - Updated the changelogs
      - Updated the download page
      - Regenerated the documentation

Changes  Path
+1 -1 omake-branches/0.9.8.2/CHANGELOG.txt
+4 -2 omake-branches/0.9.8.2/doc/html/changelog.html
+16 -7 omake-branches/0.9.8.2/doc/html/download.html
+3 -3 omake-branches/0.9.8.2/doc/html/omake-doc.html
+1 -1 omake-branches/0.9.8.2/doc/html/omake-options.html
+1 -1 omake-branches/0.9.8.2/doc/html/omake-references.html
+1 -1 omake-branches/0.9.8.2/doc/html/omake-toc.html
+460 -460 omake-branches/0.9.8.2/doc/info/omake-doc.info
+2 -2 omake-branches/0.9.8.2/doc/info/omake-doc.info-1
+1 -1 omake-branches/0.9.8.2/doc/info/omake-doc.info-8
+1 -1 omake-branches/0.9.8.2/doc/info/omake-doc.info-9
Binary omake-branches/0.9.8.2/doc/ps/omake-doc.dvi
Binary omake-branches/0.9.8.2/doc/ps/omake-doc.pdf
Binary omake-branches/0.9.8.2/doc/ps/omake-doc.ps
+4 -4 omake-branches/0.9.8.2/doc/txt/omake-doc.txt
+2 -2 omake-branches/0.9.8.2/omake.spec
+1 -1 omake-branches/0.9.8.2/version.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-30 10:49:39 -0700 (Mon, 30 Apr 2007)
Revision: 10566
Log message:

      Separate type "value" from "venv".

Changes  Path
+6 -11 omake-branches/0.9.8.x/src/build/omake_rule.ml
+2 -6 omake-branches/0.9.8.x/src/builtin/omake_builtin_target.ml
+66 -81 omake-branches/0.9.8.x/src/env/omake_env.ml
+6 -4 omake-branches/0.9.8.x/src/env/omake_env.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-30 10:57:03 -0700 (Mon, 30 Apr 2007)
Revision: 10567
Log message:

      Remove ValPosition, we never used it.  This allows us to separate error
     codes from values.  We can put them back together if we ever need to.

Changes  Path
+0 -12 omake-branches/0.9.8.x/lib/Pervasives.om
+33 -38 omake-branches/0.9.8.x/src/env/omake_env.ml
+0 -1 omake-branches/0.9.8.x/src/env/omake_env.mli
+0 -2 omake-branches/0.9.8.x/src/eval/omake_eval.ml
+1 -4 omake-branches/0.9.8.x/src/eval/omake_value.ml
+0 -1 omake-branches/0.9.8.x/src/ir/omake_symbol.ml
+0 -1 omake-branches/0.9.8.x/src/ir/omake_var.ml
+0 -1 omake-branches/0.9.8.x/src/ir/omake_var.mli

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-30 12:24:13 -0700 (Mon, 30 Apr 2007)
Revision: 10568
Log message:

      Updated for 0.9.8.2 (updated the version field and added the new lib/configure files).

Changes  Path
+7 -5 omake-branches/0.9.8.2/omake.aip

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-30 12:38:32 -0700 (Mon, 30 Apr 2007)
Revision: 10569
Log message:

      Merge to rev 10567.  Unfortunately, this required some reordering in
     Omake_env.

Changes  Path
+0 -12 omake-jumbo-branches/all-features/lib/Pervasives.om
+6 -11 omake-jumbo-branches/all-features/src/build/omake_rule.ml
+11 -4 omake-jumbo-branches/all-features/src/builtin/omake_builtin_base.ml
+2 -4 omake-jumbo-branches/all-features/src/builtin/omake_builtin_target.ml
+308 -262 omake-jumbo-branches/all-features/src/env/omake_env.ml
+17 -6 omake-jumbo-branches/all-features/src/env/omake_env.mli
+6 -3 omake-jumbo-branches/all-features/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/all-features/src/eval/omake_eval.mli
+1 -4 omake-jumbo-branches/all-features/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/all-features/src/ir/omake_symbol.ml
+0 -1 omake-jumbo-branches/all-features/src/ir/omake_var.ml
+0 -1 omake-jumbo-branches/all-features/src/ir/omake_var.mli
+0 -1 omake-jumbo-branches/all-features/src/ir/omake_virtual_id.ml
+0 -1 omake-jumbo-branches/all-features/src/ir/omake_virtual_id.mli
+0 -12 omake-jumbo-branches/auto/lib/Pervasives.om
+6 -11 omake-jumbo-branches/auto/src/build/omake_rule.ml
+11 -4 omake-jumbo-branches/auto/src/builtin/omake_builtin_base.ml
+2 -6 omake-jumbo-branches/auto/src/builtin/omake_builtin_target.ml
+306 -260 omake-jumbo-branches/auto/src/env/omake_env.ml
+20 -6 omake-jumbo-branches/auto/src/env/omake_env.mli
+6 -3 omake-jumbo-branches/auto/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/auto/src/eval/omake_eval.mli
+1 -4 omake-jumbo-branches/auto/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/auto/src/ir/omake_symbol.ml
+0 -1 omake-jumbo-branches/auto/src/ir/omake_var.ml
+0 -1 omake-jumbo-branches/auto/src/ir/omake_var.mli
+0 -1 omake-jumbo-branches/auto/src/ir/omake_virtual_id.ml
+0 -1 omake-jumbo-branches/auto/src/ir/omake_virtual_id.mli
+0 -12 omake-jumbo-branches/const/lib/Pervasives.om
+6 -11 omake-jumbo-branches/const/src/build/omake_rule.ml
+11 -4 omake-jumbo-branches/const/src/builtin/omake_builtin_base.ml
+2 -6 omake-jumbo-branches/const/src/builtin/omake_builtin_target.ml
+306 -260 omake-jumbo-branches/const/src/env/omake_env.ml
+20 -6 omake-jumbo-branches/const/src/env/omake_env.mli
+6 -3 omake-jumbo-branches/const/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/const/src/eval/omake_eval.mli
+1 -4 omake-jumbo-branches/const/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/const/src/ir/omake_symbol.ml
+0 -1 omake-jumbo-branches/const/src/ir/omake_var.ml
+0 -1 omake-jumbo-branches/const/src/ir/omake_var.mli
+0 -1 omake-jumbo-branches/const/src/ir/omake_virtual_id.ml
+0 -1 omake-jumbo-branches/const/src/ir/omake_virtual_id.mli
+0 -12 omake-jumbo-branches/dll/lib/Pervasives.om
+6 -11 omake-jumbo-branches/dll/src/build/omake_rule.ml
+11 -4 omake-jumbo-branches/dll/src/builtin/omake_builtin_base.ml
+3 -10 omake-jumbo-branches/dll/src/builtin/omake_builtin_dll.ml
+2 -6 omake-jumbo-branches/dll/src/builtin/omake_builtin_target.ml
+306 -260 omake-jumbo-branches/dll/src/env/omake_env.ml
+20 -6 omake-jumbo-branches/dll/src/env/omake_env.mli
+6 -3 omake-jumbo-branches/dll/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/dll/src/eval/omake_eval.mli
+1 -4 omake-jumbo-branches/dll/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/dll/src/ir/omake_symbol.ml
+0 -1 omake-jumbo-branches/dll/src/ir/omake_var.ml
+0 -1 omake-jumbo-branches/dll/src/ir/omake_var.mli
+0 -1 omake-jumbo-branches/dll/src/ir/omake_virtual_id.ml
+0 -1 omake-jumbo-branches/dll/src/ir/omake_virtual_id.mli
+0 -12 omake-jumbo-branches/dll2/lib/Pervasives.om
+6 -11 omake-jumbo-branches/dll2/src/build/omake_rule.ml
+11 -4 omake-jumbo-branches/dll2/src/builtin/omake_builtin_base.ml
+2 -4 omake-jumbo-branches/dll2/src/builtin/omake_builtin_target.ml
+308 -262 omake-jumbo-branches/dll2/src/env/omake_env.ml
+17 -6 omake-jumbo-branches/dll2/src/env/omake_env.mli
+6 -3 omake-jumbo-branches/dll2/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/dll2/src/eval/omake_eval.mli
+1 -4 omake-jumbo-branches/dll2/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/dll2/src/ir/omake_symbol.ml
+0 -1 omake-jumbo-branches/dll2/src/ir/omake_var.ml
+0 -1 omake-jumbo-branches/dll2/src/ir/omake_var.mli
+0 -1 omake-jumbo-branches/dll2/src/ir/omake_virtual_id.ml
+0 -1 omake-jumbo-branches/dll2/src/ir/omake_virtual_id.mli
+0 -12 omake-jumbo-branches/export/lib/Pervasives.om
+6 -11 omake-jumbo-branches/export/src/build/omake_rule.ml
+11 -4 omake-jumbo-branches/export/src/builtin/omake_builtin_base.ml
+2 -4 omake-jumbo-branches/export/src/builtin/omake_builtin_target.ml
+306 -260 omake-jumbo-branches/export/src/env/omake_env.ml
+20 -6 omake-jumbo-branches/export/src/env/omake_env.mli
+6 -3 omake-jumbo-branches/export/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/export/src/eval/omake_eval.mli
+1 -4 omake-jumbo-branches/export/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/export/src/ir/omake_symbol.ml
+0 -1 omake-jumbo-branches/export/src/ir/omake_var.ml
+0 -1 omake-jumbo-branches/export/src/ir/omake_var.mli
+0 -1 omake-jumbo-branches/export/src/ir/omake_virtual_id.ml
+0 -1 omake-jumbo-branches/export/src/ir/omake_virtual_id.mli
+0 -12 omake-jumbo-branches/keyword/lib/Pervasives.om
+6 -11 omake-jumbo-branches/keyword/src/build/omake_rule.ml
+11 -4 omake-jumbo-branches/keyword/src/builtin/omake_builtin_base.ml
+2 -6 omake-jumbo-branches/keyword/src/builtin/omake_builtin_target.ml
+89 -53 omake-jumbo-branches/keyword/src/env/omake_env.ml
+16 -5 omake-jumbo-branches/keyword/src/env/omake_env.mli
+2 -2 omake-jumbo-branches/keyword/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/keyword/src/eval/omake_eval.mli
+1 -4 omake-jumbo-branches/keyword/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/keyword/src/ir/omake_symbol.ml
+0 -1 omake-jumbo-branches/keyword/src/ir/omake_var.ml
+0 -1 omake-jumbo-branches/keyword/src/ir/omake_var.mli
+0 -12 omake-jumbo-branches/open/lib/Pervasives.om
+6 -11 omake-jumbo-branches/open/src/build/omake_rule.ml
+11 -4 omake-jumbo-branches/open/src/builtin/omake_builtin_base.ml
+2 -6 omake-jumbo-branches/open/src/builtin/omake_builtin_target.ml
+308 -262 omake-jumbo-branches/open/src/env/omake_env.ml
+20 -6 omake-jumbo-branches/open/src/env/omake_env.mli
+6 -3 omake-jumbo-branches/open/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/open/src/eval/omake_eval.mli
+1 -4 omake-jumbo-branches/open/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/open/src/ir/omake_symbol.ml
+0 -1 omake-jumbo-branches/open/src/ir/omake_var.ml
+0 -1 omake-jumbo-branches/open/src/ir/omake_var.mli
+0 -1 omake-jumbo-branches/open/src/ir/omake_virtual_id.ml
+0 -1 omake-jumbo-branches/open/src/ir/omake_virtual_id.mli
+0 -12 omake-jumbo-branches/parse/lib/Pervasives.om
+6 -11 omake-jumbo-branches/parse/src/build/omake_rule.ml
+11 -4 omake-jumbo-branches/parse/src/builtin/omake_builtin_base.ml
+2 -4 omake-jumbo-branches/parse/src/builtin/omake_builtin_target.ml
+308 -262 omake-jumbo-branches/parse/src/env/omake_env.ml
+17 -6 omake-jumbo-branches/parse/src/env/omake_env.mli
+6 -3 omake-jumbo-branches/parse/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/parse/src/eval/omake_eval.mli
+1 -4 omake-jumbo-branches/parse/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/parse/src/ir/omake_symbol.ml
+0 -1 omake-jumbo-branches/parse/src/ir/omake_var.ml
+0 -1 omake-jumbo-branches/parse/src/ir/omake_var.mli
+0 -1 omake-jumbo-branches/parse/src/ir/omake_virtual_id.ml
+0 -1 omake-jumbo-branches/parse/src/ir/omake_virtual_id.mli
+0 -12 omake-jumbo-branches/var2/lib/Pervasives.om
+6 -11 omake-jumbo-branches/var2/src/build/omake_rule.ml
+11 -4 omake-jumbo-branches/var2/src/builtin/omake_builtin_base.ml
+2 -6 omake-jumbo-branches/var2/src/builtin/omake_builtin_target.ml
+100 -64 omake-jumbo-branches/var2/src/env/omake_env.ml
+19 -5 omake-jumbo-branches/var2/src/env/omake_env.mli
+2 -2 omake-jumbo-branches/var2/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/var2/src/eval/omake_eval.mli
+1 -4 omake-jumbo-branches/var2/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/var2/src/ir/omake_symbol.ml
+0 -1 omake-jumbo-branches/var2/src/ir/omake_var.ml
+0 -1 omake-jumbo-branches/var2/src/ir/omake_var.mli
+0 -12 omake-jumbo-branches/var3/lib/Pervasives.om
+6 -11 omake-jumbo-branches/var3/src/build/omake_rule.ml
+11 -4 omake-jumbo-branches/var3/src/builtin/omake_builtin_base.ml
+2 -6 omake-jumbo-branches/var3/src/builtin/omake_builtin_target.ml
+306 -260 omake-jumbo-branches/var3/src/env/omake_env.ml
+20 -6 omake-jumbo-branches/var3/src/env/omake_env.mli
+6 -3 omake-jumbo-branches/var3/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/var3/src/eval/omake_eval.mli
+1 -4 omake-jumbo-branches/var3/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/var3/src/ir/omake_symbol.ml
+0 -1 omake-jumbo-branches/var3/src/ir/omake_var.ml
+0 -1 omake-jumbo-branches/var3/src/ir/omake_var.mli
+0 -1 omake-jumbo-branches/var3/src/ir/omake_virtual_id.ml
+0 -1 omake-jumbo-branches/var3/src/ir/omake_virtual_id.mli
+0 -12 omake-jumbo-branches/var4/lib/Pervasives.om
+6 -11 omake-jumbo-branches/var4/src/build/omake_rule.ml
+11 -4 omake-jumbo-branches/var4/src/builtin/omake_builtin_base.ml
+2 -6 omake-jumbo-branches/var4/src/builtin/omake_builtin_target.ml
+306 -260 omake-jumbo-branches/var4/src/env/omake_env.ml
+20 -6 omake-jumbo-branches/var4/src/env/omake_env.mli
+6 -3 omake-jumbo-branches/var4/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/var4/src/eval/omake_eval.mli
+1 -4 omake-jumbo-branches/var4/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/var4/src/ir/omake_symbol.ml
+0 -1 omake-jumbo-branches/var4/src/ir/omake_var.ml
+0 -1 omake-jumbo-branches/var4/src/ir/omake_var.mli
+0 -1 omake-jumbo-branches/var4/src/ir/omake_virtual_id.ml
+0 -1 omake-jumbo-branches/var4/src/ir/omake_virtual_id.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-04-30 15:50:20 -0700 (Mon, 30 Apr 2007)
Revision: 10570
Log message:

      This moves the "value" type into the "ir" directory, and a few of the
     various utilities too.  Just code motion, nothing else changed.
     
     The Omake_exec* modules were defined polymorphically, because they
     didn't know what the "value" type was.  This is no longer the case,
     so we should probably clean them up at some point.

Changes  Path
+30 -18 omake-branches/0.9.8.x/src/Makefile
+30 -18 omake-branches/0.9.8.x/src/Makefile.nt
+3 -1 omake-branches/0.9.8.x/src/build/omake_build.ml
+2 -0 omake-branches/0.9.8.x/src/build/omake_build_util.ml
+4 -3 omake-branches/0.9.8.x/src/build/omake_build_util.mli
+2 -0 omake-branches/0.9.8.x/src/build/omake_builtin.ml
+2 -0 omake-branches/0.9.8.x/src/build/omake_builtin_type.ml
+2 -0 omake-branches/0.9.8.x/src/build/omake_builtin_util.ml
+2 -0 omake-branches/0.9.8.x/src/build/omake_builtin_util.mli
+4 -1 omake-branches/0.9.8.x/src/build/omake_rule.ml
+5 -3 omake-branches/0.9.8.x/src/build/omake_rule.mli
+5 -3 omake-branches/0.9.8.x/src/build/omake_target.ml
+4 -3 omake-branches/0.9.8.x/src/build/omake_target.mli
+6 -4 omake-branches/0.9.8.x/src/builtin/omake_builtin_arith.ml
+3 -1 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml
+4 -2 omake-branches/0.9.8.x/src/builtin/omake_builtin_file.ml
+2 -0 omake-branches/0.9.8.x/src/builtin/omake_builtin_fun.ml
+5 -2 omake-branches/0.9.8.x/src/builtin/omake_builtin_io.ml
+4 -1 omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+3 -1 omake-branches/0.9.8.x/src/builtin/omake_builtin_object.ml
+2 -0 omake-branches/0.9.8.x/src/builtin/omake_builtin_rule.ml
+4 -2 omake-branches/0.9.8.x/src/builtin/omake_builtin_shell.ml
+2 -0 omake-branches/0.9.8.x/src/builtin/omake_builtin_sys.ml
+3 -1 omake-branches/0.9.8.x/src/builtin/omake_builtin_target.ml
+2 -0 omake-branches/0.9.8.x/src/builtin/omake_builtin_test.ml
+0 -3 omake-branches/0.9.8.x/src/env/OMakefile
+3 -1 omake-branches/0.9.8.x/src/env/omake_ast_lex.mll
+4 -2 omake-branches/0.9.8.x/src/env/omake_ast_parse.input
+3 -0 omake-branches/0.9.8.x/src/env/omake_command_digest.ml
+5 -4 omake-branches/0.9.8.x/src/env/omake_command_digest.mli
+107 -736 omake-branches/0.9.8.x/src/env/omake_env.ml
+5 -176 omake-branches/0.9.8.x/src/env/omake_env.mli
+7 -4 omake-branches/0.9.8.x/src/env/omake_exn_print.ml
+3 -1 omake-branches/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-branches/0.9.8.x/src/env/omake_ir_ast.mli
Deleted omake-branches/0.9.8.x/src/env/omake_ir_free_vars.ml
Deleted omake-branches/0.9.8.x/src/env/omake_ir_free_vars.mli
+2 -0 omake-branches/0.9.8.x/src/env/omake_ir_semant.ml
Deleted omake-branches/0.9.8.x/src/env/omake_lexer.ml
Deleted omake-branches/0.9.8.x/src/env/omake_parser.ml
+5 -2 omake-branches/0.9.8.x/src/eval/omake_eval.ml
+2 -0 omake-branches/0.9.8.x/src/eval/omake_eval.mli
+3 -1 omake-branches/0.9.8.x/src/eval/omake_value.ml
+2 -0 omake-branches/0.9.8.x/src/eval/omake_value.mli
+6 -0 omake-branches/0.9.8.x/src/ir/OMakefile
Copied omake-branches/0.9.8.x/src/ir/omake_ir_free_vars.ml (from rev 10559, omake-branches/0.9.8.x/src/env/omake_ir_free_vars.ml)
Copied omake-branches/0.9.8.x/src/ir/omake_ir_free_vars.mli (from rev 10558, omake-branches/0.9.8.x/src/env/omake_ir_free_vars.mli)
Copied omake-branches/0.9.8.x/src/ir/omake_lexer.ml (from rev 10558, omake-branches/0.9.8.x/src/env/omake_lexer.ml)
Copied omake-branches/0.9.8.x/src/ir/omake_parser.ml (from rev 10558, omake-branches/0.9.8.x/src/env/omake_parser.ml)
Added omake-branches/0.9.8.x/src/ir/omake_pos.ml
Added omake-branches/0.9.8.x/src/ir/omake_pos.mli
Added omake-branches/0.9.8.x/src/ir/omake_value_print.ml
Added omake-branches/0.9.8.x/src/ir/omake_value_print.mli
Added omake-branches/0.9.8.x/src/ir/omake_value_type.ml
+4 -0 omake-branches/0.9.8.x/src/magic/OMakefile
+2 -0 omake-branches/0.9.8.x/src/main/omake_main.ml
+6 -3 omake-branches/0.9.8.x/src/main/omake_shell.ml
+5 -3 omake-branches/0.9.8.x/src/shell/omake_shell_completion.ml
+1 -0 omake-branches/0.9.8.x/src/shell/omake_shell_completion.mli
+4 -2 omake-branches/0.9.8.x/src/shell/omake_shell_job.ml
+2 -0 omake-branches/0.9.8.x/src/shell/omake_shell_job.mli
+6 -4 omake-branches/0.9.8.x/src/shell/omake_shell_lex.ml
+5 -3 omake-branches/0.9.8.x/src/shell/omake_shell_lex.mli
+3 -1 omake-branches/0.9.8.x/src/shell/omake_shell_parse.mly
+2 -1 omake-branches/0.9.8.x/src/shell/omake_shell_sys_unix.ml
+1 -0 omake-branches/0.9.8.x/src/util/OMakefile
Added omake-branches/0.9.8.x/src/util/omake_handle_table.ml

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2007-04-30 17:29:12 -0700 (Mon, 30 Apr 2007)
Revision: 10571
Log message:

      The OS X build packaging scripts are nicely automated now.  No need to touch the
     GUI anymore.  Running "make_dmg all" will get you a .dmg file without any manual
     intervention.

Changes  Path
+46 -33 omake-branches/0.9.8.2/make_dmg
Deleted omake-branches/0.9.8.2/osx_resources/Info.plist
Added omake-branches/0.9.8.2/osx_resources/Info.plist.in
Deleted omake-branches/0.9.8.2/osx_resources/Makefile
Binary omake-branches/0.9.8.2/osx_resources/OMake.pmproj
Added omake-branches/0.9.8.2/osx_resources/installer_files/preflight

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2007-04-30 17:34:07 -0700 (Mon, 30 Apr 2007)
Revision: 10573
Log message:

      Oops.  svn doesn't seem to track the code in my mind.  Implement, then commit.
     
     This actually implements the "all" option and fixes the "install" option.

Changes  Path
+13 -4 omake-branches/0.9.8.2/make_dmg

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2007-04-30 17:42:02 -0700 (Mon, 30 Apr 2007)
Revision: 10574
Log message:

      Changes to the OS X packaging scripts from 0.9.8.2-1 release.  It's all pretty
     automated now, so hopefully this is the last time I'll need to do this.

Changes  Path
+53 -31 omake-branches/0.9.8.x/make_dmg
Added omake-branches/0.9.8.x/osx_resources/Info.plist.in
Deleted omake-branches/0.9.8.x/osx_resources/Makefile
Binary omake-branches/0.9.8.x/osx_resources/OMake.pmproj
Added omake-branches/0.9.8.x/osx_resources/installer_files/preflight