Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-06-26 19:30:21 -0700 (Mon, 26 Jun 2006)
Revision: 9402
Log message:

      Merged
      
          svn merge -r 9083:9392 svn://svn.metaprl.org/svnroot/mojave/omake-branches/0.9.8.x
      
      with many hand edits.
      

Changes  Path
Properties omake-branches/0.9.9.x
+5 -0 omake-branches/0.9.9.x/Makefile
+25 -4 omake-branches/0.9.9.x/OMakefile
+6 -1 omake-branches/0.9.9.x/OMakeroot
+136 -195 omake-branches/0.9.9.x/doc/OMakefile
Properties omake-branches/0.9.9.x/doc/html
Copied omake-branches/0.9.9.x/doc/html/contents_motif.gif
+15 -1 omake-branches/0.9.9.x/doc/html/download.html
Copied omake-branches/0.9.9.x/doc/html/images/omake-manual.ai
Copied omake-branches/0.9.9.x/doc/html/images/omake-manual.gif
+2 -2 omake-branches/0.9.9.x/doc/html/index.html
Copied omake-branches/0.9.9.x/doc/html/next_motif.gif
Copied omake-branches/0.9.9.x/doc/html/omake-all-index.html
+809 -703 omake-branches/0.9.9.x/doc/html/omake-base.html
Copied omake-branches/0.9.9.x/doc/html/omake-build-examples.html
Copied omake-branches/0.9.9.x/doc/html/omake-contents.html
Copied omake-branches/0.9.9.x/doc/html/omake-doc.css
+9123 -3717 omake-branches/0.9.9.x/doc/html/omake-doc.html
Copied omake-branches/0.9.9.x/doc/html/omake-fun-index.html
Copied omake-branches/0.9.9.x/doc/html/omake-grammar.html
Copied omake-branches/0.9.9.x/doc/html/omake-language-examples.html
+332 -320 omake-branches/0.9.9.x/doc/html/omake-language.html
Copied omake-branches/0.9.9.x/doc/html/omake-obj-index.html
Copied omake-branches/0.9.9.x/doc/html/omake-option-index.html
+394 -260 omake-branches/0.9.9.x/doc/html/omake-options.html
+512 -325 omake-branches/0.9.9.x/doc/html/omake-pervasives.html
+300 -292 omake-branches/0.9.9.x/doc/html/omake-quickstart.html
Copied omake-branches/0.9.9.x/doc/html/omake-references.html
Deleted omake-branches/0.9.9.x/doc/html/omake-root.html
Copied omake-branches/0.9.9.x/doc/html/omake-rule.html
+446 -441 omake-branches/0.9.9.x/doc/html/omake-rules.html
+152 -196 omake-branches/0.9.9.x/doc/html/omake-shell.html
+1749 -514 omake-branches/0.9.9.x/doc/html/omake-system.html
Copied omake-branches/0.9.9.x/doc/html/omake-target-index.html
Copied omake-branches/0.9.9.x/doc/html/omake-toc.html
Copied omake-branches/0.9.9.x/doc/html/omake-var-index.html
+97 -109 omake-branches/0.9.9.x/doc/html/omake.html
+105 -75 omake-branches/0.9.9.x/doc/html/osh.html
Copied omake-branches/0.9.9.x/doc/html/previous_motif.gif
Copied omake-branches/0.9.9.x/doc/info
Properties omake-branches/0.9.9.x/doc/info
Properties omake-branches/0.9.9.x/doc/ps
Deleted omake-branches/0.9.9.x/doc/src/omake-base-prologue.tex
Copied omake-branches/0.9.9.x/doc/src/omake-build-examples.tex
+10 -9 omake-branches/0.9.9.x/doc/src/omake-detail.tex
Copied omake-branches/0.9.9.x/doc/src/omake-doc.tex
Deleted omake-branches/0.9.9.x/doc/src/omake-epilogue.tex
Deleted omake-branches/0.9.9.x/doc/src/omake-examples-prologue.tex
+45 -16 omake-branches/0.9.9.x/doc/src/omake-examples.tex
Copied omake-branches/0.9.9.x/doc/src/omake-grammar.tex
Deleted omake-branches/0.9.9.x/doc/src/omake-index-prologue.tex
+38 -45 omake-branches/0.9.9.x/doc/src/omake-index.tex
Copied omake-branches/0.9.9.x/doc/src/omake-language-examples.tex
Deleted omake-branches/0.9.9.x/doc/src/omake-language-prologue.tex
+56 -27 omake-branches/0.9.9.x/doc/src/omake-language.tex
Deleted omake-branches/0.9.9.x/doc/src/omake-macros.pl
Deleted omake-branches/0.9.9.x/doc/src/omake-notes.tex
Deleted omake-branches/0.9.9.x/doc/src/omake-options-prologue.tex
+212 -56 omake-branches/0.9.9.x/doc/src/omake-options.tex
Deleted omake-branches/0.9.9.x/doc/src/omake-pervasives-prologue.tex
Deleted omake-branches/0.9.9.x/doc/src/omake-prologue.tex
Deleted omake-branches/0.9.9.x/doc/src/omake-root-prologue.tex
Deleted omake-branches/0.9.9.x/doc/src/omake-rules-prologue.tex
+115 -21 omake-branches/0.9.9.x/doc/src/omake-rules.tex
Deleted omake-branches/0.9.9.x/doc/src/omake-shell-prologue.tex
+10 -9 omake-branches/0.9.9.x/doc/src/omake-shell.tex
Deleted omake-branches/0.9.9.x/doc/src/omake-system-prologue.tex
+9 -11 omake-branches/0.9.9.x/doc/src/osh.tex
Copied omake-branches/0.9.9.x/doc/txt
Properties omake-branches/0.9.9.x/doc/txt
+137 -77 omake-branches/0.9.9.x/lib/Pervasives.om
+429 -472 omake-branches/0.9.9.x/lib/build/C.om
+311 -287 omake-branches/0.9.9.x/lib/build/LaTeX.om
+944 -574 omake-branches/0.9.9.x/lib/build/OCaml.om
+1 -1 omake-branches/0.9.9.x/lib/configure/Configure.om
+93 -132 omake-branches/0.9.9.x/mk/defaults
+15 -0 omake-branches/0.9.9.x/mk/make_config
Copied omake-branches/0.9.9.x/ocamldep
Properties omake-branches/0.9.9.x/ocamldep
+1 -1 omake-branches/0.9.9.x/omake.spec
+34 -18 omake-branches/0.9.9.x/src/Makefile
+34 -18 omake-branches/0.9.9.x/src/Makefile.nt
+10 -0 omake-branches/0.9.9.x/src/OMakefile
+2 -1 omake-branches/0.9.9.x/src/build/OMakefile
+351 -154 omake-branches/0.9.9.x/src/build/omake_build.ml
+11 -4 omake-branches/0.9.9.x/src/build/omake_build.mli
Copied omake-branches/0.9.9.x/src/build/omake_build_tee.ml
+135 -0 omake-branches/0.9.9.x/src/build/omake_build_tee.ml
Copied omake-branches/0.9.9.x/src/build/omake_build_tee.mli
+5 -0 omake-branches/0.9.9.x/src/build/omake_build_type.ml
+2 -1 omake-branches/0.9.9.x/src/build/omake_builtin_util.ml
+1 -0 omake-branches/0.9.9.x/src/build/omake_builtin_util.mli
+85 -78 omake-branches/0.9.9.x/src/build/omake_rule.ml
+43 -25 omake-branches/0.9.9.x/src/build/omake_target.ml
+3 -3 omake-branches/0.9.9.x/src/build/omake_target.mli
+24 -2 omake-branches/0.9.9.x/src/builtin/omake_builtin_arith.ml
+345 -73 omake-branches/0.9.9.x/src/builtin/omake_builtin_base.ml
+546 -174 omake-branches/0.9.9.x/src/builtin/omake_builtin_file.ml
+3 -3 omake-branches/0.9.9.x/src/builtin/omake_builtin_fun.ml
+76 -33 omake-branches/0.9.9.x/src/builtin/omake_builtin_io.ml
+36 -21 omake-branches/0.9.9.x/src/builtin/omake_builtin_io_fun.ml
+55 -3 omake-branches/0.9.9.x/src/builtin/omake_builtin_object.ml
+12 -7 omake-branches/0.9.9.x/src/builtin/omake_builtin_rule.ml
+29 -23 omake-branches/0.9.9.x/src/builtin/omake_builtin_shell.ml
+2 -1 omake-branches/0.9.9.x/src/builtin/omake_builtin_sys.ml
+87 -9 omake-branches/0.9.9.x/src/builtin/omake_builtin_target.ml
+54 -3 omake-branches/0.9.9.x/src/builtin/omake_builtin_test.ml
Properties omake-branches/0.9.9.x/src/clib
+39 -31 omake-branches/0.9.9.x/src/clib/OMakefile
Deleted omake-branches/0.9.9.x/src/clib/fam_kqueue.c
Deleted omake-branches/0.9.9.x/src/clib/fam_pseudo.h
Deleted omake-branches/0.9.9.x/src/clib/fam_win32.c
Deleted omake-branches/0.9.9.x/src/clib/omake_notify.c
+1 -1 omake-branches/0.9.9.x/src/env/OMakefile
+14 -5 omake-branches/0.9.9.x/src/env/omake_ast_lex.mll
+3 -3 omake-branches/0.9.9.x/src/env/omake_ast_parse.input
+1 -1 omake-branches/0.9.9.x/src/env/omake_command_digest.ml
+74 -21 omake-branches/0.9.9.x/src/env/omake_env.ml
+4 -1 omake-branches/0.9.9.x/src/env/omake_env.mli
+28 -6 omake-branches/0.9.9.x/src/env/omake_ir_ast.ml
+19 -10 omake-branches/0.9.9.x/src/eval/omake_eval.ml
+9 -0 omake-branches/0.9.9.x/src/eval/omake_value.ml
+1 -0 omake-branches/0.9.9.x/src/eval/omake_value.mli
+4 -4 omake-branches/0.9.9.x/src/exec/omake_exec.ml
+13 -13 omake-branches/0.9.9.x/src/exec/omake_exec_notify.ml
+1 -1 omake-branches/0.9.9.x/src/exec/omake_exec_notify.mli
+31 -3 omake-branches/0.9.9.x/src/exec/omake_exec_print.ml
+2 -0 omake-branches/0.9.9.x/src/exec/omake_exec_print.mli
+4 -3 omake-branches/0.9.9.x/src/exec/omake_exec_type.ml
+56 -0 omake-branches/0.9.9.x/src/exec/omake_exec_util.ml
+11 -0 omake-branches/0.9.9.x/src/exec/omake_exec_util.mli
+44 -41 omake-branches/0.9.9.x/src/ir/omake_cache.ml
+1 -0 omake-branches/0.9.9.x/src/ir/omake_cache.mli
+2 -13 omake-branches/0.9.9.x/src/ir/omake_command.ml
+9 -11 omake-branches/0.9.9.x/src/ir/omake_command_type.ml
+91 -80 omake-branches/0.9.9.x/src/ir/omake_ir_print.ml
+5 -6 omake-branches/0.9.9.x/src/ir/omake_ir_print.mli
+1 -0 omake-branches/0.9.9.x/src/ir/omake_node.ml
+1 -0 omake-branches/0.9.9.x/src/ir/omake_node.mli
+34 -22 omake-branches/0.9.9.x/src/ir/omake_options_type.ml
+12 -13 omake-branches/0.9.9.x/src/ir/omake_shell_type.ml
+128 -45 omake-branches/0.9.9.x/src/ir/omake_state.ml
+2 -0 omake-branches/0.9.9.x/src/ir/omake_state.mli
+8 -1 omake-branches/0.9.9.x/src/ir/omake_symbol.ml
+1 -0 omake-branches/0.9.9.x/src/ir/omake_virtual_id.ml
+1 -0 omake-branches/0.9.9.x/src/ir/omake_virtual_id.mli
Properties omake-branches/0.9.9.x/src/libmojave
+123 -121 omake-branches/0.9.9.x/src/libmojave/OMakefile
+1 -1 omake-branches/0.9.9.x/src/magic/OMakefile
+4 -0 omake-branches/0.9.9.x/src/magic/omake_gen_magic.ml
+24 -20 omake-branches/0.9.9.x/src/main/omake_main.ml
+4 -2 omake-branches/0.9.9.x/src/shell/omake_shell_job.ml
+1 -1 omake-branches/0.9.9.x/src/shell/omake_shell_lex.ml
+43 -36 omake-branches/0.9.9.x/src/shell/omake_shell_sys_unix.ml
+18 -13 omake-branches/0.9.9.x/src/shell/omake_shell_sys_win32.ml
Deleted omake-branches/0.9.9.x/src/util/omake_notify.ml
Deleted omake-branches/0.9.9.x/src/util/omake_notify.mli