Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-01 14:14:24 -0800 (Thu, 01 Mar 2007)
Revision: 10132
Log message:

      Maximal prefix is based on the _minimum_ length, not the maximum.
      

Changes  Path
+4 -41 omake-branches/0.9.8.x/src/clib/readline.c
+7 -10 omake-branches/0.9.8.x/src/shell/omake_shell_completion.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-01 23:18:56 -0800 (Thu, 01 Mar 2007)
Revision: 10135
Log message:

      At least get 0.9.9 to compile.
      

Changes  Path
+12 -8 omake-branches/0.9.9.x/src/Makefile
+12 -8 omake-branches/0.9.9.x/src/Makefile.nt
Properties omake-branches/0.9.9.x/src/clib
+2 -0 omake-branches/0.9.9.x/src/clib/OMakefile
+8 -3 omake-branches/0.9.9.x/src/env/omake_env.ml
Properties omake-branches/0.9.9.x/src/libmojave
+4 -2 omake-branches/0.9.9.x/src/libmojave/OMakefile

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-02 09:48:35 -0800 (Fri, 02 Mar 2007)
Revision: 10136
Log message:

      - Added a section on running OMake from a subdirectory (including a subsection
        on the hierarchy of the relative phony targets) - largely based on my email
        to Benjamin Pierce -
        http://lists.metaprl.org/pipermail/omake/2006-June/001043.html
      
      - Regenerated the documentation.
      
      

Changes  Path
+472 -467 omake-branches/0.9.8.x/doc/html/omake-all-index.html
+46 -29 omake-branches/0.9.8.x/doc/html/omake-autoconf.html
+115 -115 omake-branches/0.9.8.x/doc/html/omake-base.html
+142 -142 omake-branches/0.9.8.x/doc/html/omake-build.html
+382 -375 omake-branches/0.9.8.x/doc/html/omake-contents.html
+1514 -1428 omake-branches/0.9.8.x/doc/html/omake-doc.html
+14 -9 omake-branches/0.9.8.x/doc/html/omake-fun-index.html
+38 -38 omake-branches/0.9.8.x/doc/html/omake-grammar.html
+42 -42 omake-branches/0.9.8.x/doc/html/omake-options.html
+25 -25 omake-branches/0.9.8.x/doc/html/omake-pervasives.html
+8 -8 omake-branches/0.9.8.x/doc/html/omake-references.html
+57 -9 omake-branches/0.9.8.x/doc/html/omake-rules.html
+29 -29 omake-branches/0.9.8.x/doc/html/omake-shell.html
+129 -129 omake-branches/0.9.8.x/doc/html/omake-system.html
+7 -7 omake-branches/0.9.8.x/doc/html/omake-target-index.html
+1 -1 omake-branches/0.9.8.x/doc/html/omake-toc.html
+10 -10 omake-branches/0.9.8.x/doc/html/osh.html
+449 -444 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
+106 -116 omake-branches/0.9.8.x/doc/info/omake-doc.info-3
+101 -75 omake-branches/0.9.8.x/doc/info/omake-doc.info-4
+73 -86 omake-branches/0.9.8.x/doc/info/omake-doc.info-5
+86 -93 omake-branches/0.9.8.x/doc/info/omake-doc.info-6
+156 -166 omake-branches/0.9.8.x/doc/info/omake-doc.info-7
+157 -7 omake-branches/0.9.8.x/doc/info/omake-doc.info-8
+14 -8 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
+1 -0 omake-branches/0.9.8.x/doc/src/omake-doc.tex
+65 -6 omake-branches/0.9.8.x/doc/src/omake-rules.tex
+178 -54 omake-branches/0.9.8.x/doc/txt/omake-doc.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-04 08:00:57 -0800 (Sun, 04 Mar 2007)
Revision: 10152
Log message:

      Rename some case-insensitive conflicts.
      

Changes  Path
Deleted omake-branches/closed/omake_0_9_7_type1/License
Copied omake-branches/closed/omake_0_9_7_type1/License.om (from rev 10151, omake-branches/closed/omake_0_9_7_type1/License)
+16 -0 omake-branches/closed/omake_0_9_7_type1/License.om (from rev 10151, omake-branches/closed/omake_0_9_7_type1/License)
Deleted omake-branches/closed/strictscope3/License
Copied omake-branches/closed/strictscope3/License.om (from rev 10151, omake-branches/closed/strictscope3/License)
+16 -0 omake-branches/closed/strictscope3/License.om (from rev 10151, omake-branches/closed/strictscope3/License)
Deleted omake-branches/closed/version_0_9_7_pre1/License
Copied omake-branches/closed/version_0_9_7_pre1/License.om (from rev 10151, omake-branches/closed/version_0_9_7_pre1/License)
+16 -0 omake-branches/closed/version_0_9_7_pre1/License.om (from rev 10151, omake-branches/closed/version_0_9_7_pre1/License)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-04 08:28:53 -0800 (Sun, 04 Mar 2007)
Revision: 10153
Log message:

      I'd like to be able to use GIT for a little while, in the hope that I
      get better branching and merging (to be seen).
      
      For this, I need to the branches directory to have the normal form:
      every directory in omake-branches is a branch.  I apologize for
      this renaming, but it seems easier than hacking git-svn for our
      special case.
      

Changes  Path
Copied omake-branches/closed_0.9.8.ocamldep (from rev 10152, omake-branches/closed/0.9.8.ocamldep)
Copied omake-branches/closed_OMConfigure (from rev 10152, omake-branches/closed/OMConfigure)
Copied omake-branches/closed_active_rules (from rev 10152, omake-branches/closed/active_rules)
Copied omake-branches/closed_cache_index (from rev 10152, omake-branches/closed/cache_index)
Copied omake-branches/closed_configure (from rev 10152, omake-branches/closed/configure)
Copied omake-branches/closed_configure2 (from rev 10152, omake-branches/closed/configure2)
Copied omake-branches/closed_existential_nodes (from rev 10152, omake-branches/closed/existential_nodes)
Copied omake-branches/closed_jyh_2003_11_15 (from rev 10152, omake-branches/closed/jyh_2003_11_15)
Copied omake-branches/closed_lazy_implicit_sources (from rev 10152, omake-branches/closed/lazy_implicit_sources)
Copied omake-branches/closed_lexer_args_correction (from rev 10152, omake-branches/closed/lexer_args_correction)
Copied omake-branches/closed_maybe_dependencies (from rev 10152, omake-branches/closed/maybe_dependencies)
Copied omake-branches/closed_new_parser (from rev 10152, omake-branches/closed/new_parser)
Copied omake-branches/closed_new_scanner (from rev 10152, omake-branches/closed/new_scanner)
Copied omake-branches/closed_new_scanner2 (from rev 10152, omake-branches/closed/new_scanner2)
Copied omake-branches/closed_omake_0_5_0 (from rev 10152, omake-branches/closed/omake_0_5_0)
Copied omake-branches/closed_omake_0_5_0_release (from rev 10152, omake-branches/closed/omake_0_5_0_release)
Copied omake-branches/closed_omake_0_9_7_pre2 (from rev 10152, omake-branches/closed/omake_0_9_7_pre2)
Copied omake-branches/closed_omake_0_9_7_pre3 (from rev 10152, omake-branches/closed/omake_0_9_7_pre3)
Copied omake-branches/closed_omake_0_9_7_pre4 (from rev 10152, omake-branches/closed/omake_0_9_7_pre4)
Copied omake-branches/closed_omake_0_9_7_pre5 (from rev 10152, omake-branches/closed/omake_0_9_7_pre5)
Copied omake-branches/closed_omake_0_9_7_pre6 (from rev 10152, omake-branches/closed/omake_0_9_7_pre6)
Copied omake-branches/closed_omake_0_9_7_pre7 (from rev 10152, omake-branches/closed/omake_0_9_7_pre7)
Copied omake-branches/closed_omake_0_9_7_type1 (from rev 10152, omake-branches/closed/omake_0_9_7_type1)
Copied omake-branches/closed_piped_exec_policy (from rev 10152, omake-branches/closed/piped_exec_policy)
Copied omake-branches/closed_shell_begin (from rev 10152, omake-branches/closed/shell_begin)
Copied omake-branches/closed_strictscope1 (from rev 10152, omake-branches/closed/strictscope1)
Copied omake-branches/closed_strictscope2 (from rev 10152, omake-branches/closed/strictscope2)
Copied omake-branches/closed_strictscope3 (from rev 10152, omake-branches/closed/strictscope3)
Copied omake-branches/closed_stricttest1 (from rev 10152, omake-branches/closed/stricttest1)
Copied omake-branches/closed_thread_select (from rev 10152, omake-branches/closed/thread_select)
Copied omake-branches/closed_value_dependencies (from rev 10152, omake-branches/closed/value_dependencies)
Copied omake-branches/closed_version_0_9_4 (from rev 10152, omake-branches/closed/version_0_9_4)
Copied omake-branches/closed_version_0_9_7_pre1 (from rev 10152, omake-branches/closed/version_0_9_7_pre1)
Copied omake-branches/closed_vpath (from rev 10152, omake-branches/closed/vpath)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-04 08:32:37 -0800 (Sun, 04 Mar 2007)
Revision: 10154
Log message:

      Two cases were missed in the branch rename.
      

Changes  Path
Copied omake-branches/closed_0.9.6.x (from rev 10152, omake-branches/closed/0.9.6.x)
Copied omake-branches/closed_0.9.8.ocamldep2 (from rev 10152, omake-branches/closed/0.9.8.ocamldep2)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-04 12:15:36 -0800 (Sun, 04 Mar 2007)
Revision: 10157
Log message:

      Copy the branches omake-branches/closed to omake-closed-branches.
      

Changes  Path
Copied omake-closed-branches (from rev 10152, omake-branches/closed)

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-05 11:10:24 -0800 (Mon, 05 Mar 2007)
Revision: 10159
Log message:

      Added the FASE paper to the OMake home page.
      

Changes  Path
+1 -0 omake-branches/0.9.8.x/doc/html/changelog.html
+1 -0 omake-branches/0.9.8.x/doc/html/download.html
+1 -0 omake-branches/0.9.8.x/doc/html/index.html
+1 -0 omake-branches/0.9.8.x/doc/html/omake_lists.html
Copied omake-branches/0.9.8.x/doc/html/omake_papers.html (from rev 10158, omake-branches/0.9.8.x/doc/html/omake_users.html)
+78 -0 omake-branches/0.9.8.x/doc/html/omake_papers.html (from rev 10158, omake-branches/0.9.8.x/doc/html/omake_users.html)
+1 -0 omake-branches/0.9.8.x/doc/html/omake_users.html

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-05 15:35:26 -0800 (Mon, 05 Mar 2007)
Revision: 10163
Log message:

      I am creating a "fake" branch off the revision 9407 of 0.9.8.x. This can be
      used to "subtract" some of the patches from the 098-to-099 patch.
      

Changes  Path
Copied omake-branches/098_to_099_base (from rev 9407, omake-branches/0.9.8.x)

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-05 15:37:45 -0800 (Mon, 05 Mar 2007)
Revision: 10164
Log message:

      Backported (for the diff tracking purposes only) Jason's hash-cons patch.
      

Changes  Path
+8 -7 omake-branches/098_to_099_base/src/build/omake_build.ml
+1 -1 omake-branches/098_to_099_base/src/build/omake_build_util.ml
+3 -3 omake-branches/098_to_099_base/src/builtin/omake_builtin_file.ml
+1 -1 omake-branches/098_to_099_base/src/builtin/omake_builtin_shell.ml
+112 -89 omake-branches/098_to_099_base/src/env/omake_env.ml
+20 -35 omake-branches/098_to_099_base/src/ir/omake_cache.ml
+2 -2 omake-branches/098_to_099_base/src/ir/omake_install.ml
+570 -582 omake-branches/098_to_099_base/src/ir/omake_node.ml
+12 -11 omake-branches/098_to_099_base/src/ir/omake_node.mli
+30 -39 omake-branches/098_to_099_base/src/ir/omake_node_sig.ml
+1 -1 omake-branches/098_to_099_base/src/main/omake_shell.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-05 20:12:38 -0800 (Mon, 05 Mar 2007)
Revision: 10170
Log message:

      Copying the root of the jumbo features.
      

Changes  Path
Copied omake-jumbo-branches/original-rev10164 (from rev 10169, omake-branches)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-05 20:22:39 -0800 (Mon, 05 Mar 2007)
Revision: 10172
Log message:

      Move Aleksey's hashnode port into the hashnode jumbo branch.
      
      Also, remove 0.9.9.port for now.  We'll port at the very end.
      

Changes  Path
Added omake-jumbo-branches/DEPENDENCIES
Copied omake-jumbo-branches/hashnode/0.9.8.x (from rev 10170, omake-jumbo-branches/original-rev10164/098_to_099_base)
Copied omake-jumbo-branches/hashnode/0.9.9.x (from rev 10170, omake-jumbo-branches/original-rev10164/0.9.9.x)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-05 20:34:45 -0800 (Mon, 05 Mar 2007)
Revision: 10173
Log message:

      Added the "var1" jumbo branch.
      
      This is the base port, no changes yet.
      
      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 code change only.
      
         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 (the "any"
              replaces the 0.9.8 default variable).
                  VarPrivate: private, statically scoped
                  VarThis: current object, dynamically scoped
                  VarVirtual: global, dynamically scoped
                  VarAny: the usual default 
      
            - Use venv_find_var_virtual to get a global var.
           
            - Omake_ir_ast now structurally looks like 0.9.9.
      
         There is an exception:
            - export variables are computed at compile time
              in Omake_ir_ast, instead of at runtime.
      

Changes  Path
+31 -2 omake-jumbo-branches/DEPENDENCIES
Copied omake-jumbo-branches/var1 (from rev 10171, omake-jumbo-branches/hashnode)
Copied omake-jumbo-branches/var1/0.9.8.x (from rev 10172, omake-jumbo-branches/hashnode/0.9.8.x)
Copied omake-jumbo-branches/var1/0.9.9.x (from rev 10172, omake-jumbo-branches/hashnode/0.9.9.x)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-05 20:46:55 -0800 (Mon, 05 Mar 2007)
Revision: 10177
Log message:

      Redo the "hashnode" branch.
      

Changes  Path
Copied omake-jumbo-branches/hashnode (from rev 10174, omake-jumbo-branches/original-rev10164)
+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
+22 -21 omake-jumbo-branches/hashnode/0.9.8.x/src/build/omake_build.ml
+4 -4 omake-jumbo-branches/hashnode/0.9.8.x/src/build/omake_build_util.ml
+3 -3 omake-jumbo-branches/hashnode/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -4 omake-jumbo-branches/hashnode/0.9.8.x/src/builtin/omake_builtin_shell.ml
+112 -89 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_env.ml
+20 -35 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_cache.ml
+5 -5 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_install.ml
+576 -591 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_node.ml
+15 -14 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_node.mli
+33 -42 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/src/main/omake_shell.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-05 20:51:02 -0800 (Mon, 05 Mar 2007)
Revision: 10178
Log message:

      Re-add the "var1" branch.
      
      I'm making some small changes to 0.9.9 too.
      
      Comments specific to the backport are marked with ZZZ.
      
      This branch is completely untested currently.
      

Changes  Path
Copied omake-jumbo-branches/var1 (from rev 10177, omake-jumbo-branches/hashnode)
+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
+6 -6 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_build.ml
+11 -7 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_builtin.ml
+36 -39 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_rule.ml
+8 -9 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_base.ml
+5 -4 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_file.ml
+16 -15 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_io.ml
+27 -29 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+7 -4 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_object.ml
+3 -2 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_shell.ml
+5 -4 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_target.ml
+10 -9 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_test.ml
+104 -81 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_command_digest.ml
+151 -120 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.ml
+32 -27 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.mli
+690 -446 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_ast.ml
+18 -29 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_ast.mli
+76 -84 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_free_vars.ml
+5 -5 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_free_vars.mli
+43 -46 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_semant.ml
+131 -142 omake-jumbo-branches/var1/0.9.8.x/src/eval/omake_eval.ml
+7 -9 omake-jumbo-branches/var1/0.9.8.x/src/eval/omake_eval.mli
+3 -3 omake-jumbo-branches/var1/0.9.8.x/src/eval/omake_value.ml
+3 -2 omake-jumbo-branches/var1/0.9.8.x/src/eval/omake_value.mli
+7 -6 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_command_type.ml
+141 -35 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_ir.ml
+99 -72 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_ir_print.ml
+6 -5 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_ir_print.mli
+9 -9 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_ir_util.ml
+4 -0 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_symbol.ml
+108 -5 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_virtual_id.ml
+82 -3 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_virtual_id.mli
+5 -5 omake-jumbo-branches/var1/0.9.8.x/src/main/omake_main.ml
+22 -22 omake-jumbo-branches/var1/0.9.8.x/src/main/omake_shell.ml
+3 -2 omake-jumbo-branches/var1/0.9.8.x/src/shell/omake_shell_completion.ml
+3 -2 omake-jumbo-branches/var1/0.9.8.x/src/shell/omake_shell_job.ml
+1 -1 omake-jumbo-branches/var1/0.9.9.x/src/env/omake_ir_free_vars.ml
+1 -2 omake-jumbo-branches/var1/0.9.9.x/src/eval/omake_eval.ml
+4 -1 omake-jumbo-branches/var1/0.9.9.x/src/ir/omake_ir.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-06 08:28:51 -0800 (Tue, 06 Mar 2007)
Revision: 10180
Log message:

      May be better to track the trunk and propagate changes.
      

Changes  Path
Properties omake-jumbo-branches
Copied omake-jumbo-branches/original (from rev 10179, omake-jumbo-branches/original-rev10164)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-06 13:12:12 -0800 (Tue, 06 Mar 2007)
Revision: 10183
Log message:

      0.9.8 assumes that the forced mode *always* takes precendence.
      Consider.
      
         public. =
            Foo. =
      
         protected. =
            Foo. +=
               ...
      
      The resulting Foo is protected.  This reverts to that behavior,
      with a slight change.
      
      In old 0.9.8 the += expands to
      
            protected.Foo. =
                extends $(protected.Foo)
                ...
      
      Now, we generate this code.
      
            protected.Foo. =
                extends $(public.Foo)
                ...
      
      
      I'm not claiming that either of these really makes much sense.
      The intent is to preserve 0.9.8 semantics.
      

Changes  Path
Properties omake-jumbo-branches
+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
+4 -4 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_builtin.ml
+5 -5 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_command_digest.ml
+6 -6 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.ml
+28 -11 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_ast.ml
+9 -9 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_ir.ml
+5 -4 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_ir_print.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-06 13:13:41 -0800 (Tue, 06 Mar 2007)
Revision: 10184
Log message:

      The "man" directory should be ignored I assume.
      

Changes  Path
Properties omake-jumbo-branches/var1/0.9.8.x/doc
Properties omake-jumbo-branches/var1/0.9.9.x/doc

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-06 16:35:30 -0800 (Tue, 06 Mar 2007)
Revision: 10187
Log message:

      Removed all the sub-environment functions like
         venv_find_var_virtual
      etc.  No shortcuts, you have to construct an entire
      variable before asking for its value.  Standard variables
      are in omake_var.ml
      

Changes  Path
+3 -1 omake-jumbo-branches/DEPENDENCIES
+7 -3 omake-jumbo-branches/var1/0.9.8.x/src/Makefile
+7 -3 omake-jumbo-branches/var1/0.9.8.x/src/Makefile.nt
+5 -5 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_build.ml
+4 -4 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_builtin.mli
+83 -4 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_builtin_util.ml
+10 -4 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_builtin_util.mli
+28 -28 omake-jumbo-branches/var1/0.9.8.x/src/build/omake_rule.ml
+35 -15 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_base.ml
+5 -5 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_file.ml
+16 -16 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_io.ml
+27 -26 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+2 -2 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_object.ml
+2 -2 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_shell.ml
+2 -2 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_target.ml
+7 -7 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_test.ml
+20 -48 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.ml
+2 -13 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.mli
+67 -39 omake-jumbo-branches/var1/0.9.8.x/src/eval/omake_eval.ml
+2 -0 omake-jumbo-branches/var1/0.9.8.x/src/eval/omake_eval.mli
+4 -3 omake-jumbo-branches/var1/0.9.8.x/src/eval/omake_value.ml
+3 -3 omake-jumbo-branches/var1/0.9.8.x/src/eval/omake_value.mli
+1 -0 omake-jumbo-branches/var1/0.9.8.x/src/ir/OMakefile
+8 -2 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_ir.ml
Added omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_var.ml
Added omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_var.mli
+74 -74 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_virtual_id.ml
+73 -71 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_virtual_id.mli
+3 -3 omake-jumbo-branches/var1/0.9.8.x/src/main/omake_main.ml
+12 -12 omake-jumbo-branches/var1/0.9.8.x/src/main/omake_shell.ml
+3 -3 omake-jumbo-branches/var1/0.9.8.x/src/shell/omake_shell_completion.ml
+3 -3 omake-jumbo-branches/var1/0.9.8.x/src/shell/omake_shell_job.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-07 10:11:39 -0800 (Wed, 07 Mar 2007)
Revision: 10190
Log message:

      Added keyword arguments feature.
      See the DEPENDENCIES file for details.
      
      Note that I am using git to manage these branches.
      The subversion stuff is for safekeeping, and making
      the features available for review.
      

Changes  Path
+96 -32 omake-jumbo-branches/DEPENDENCIES
Copied omake-jumbo-branches/keyword (from rev 10179, omake-jumbo-branches/var1)
Copied omake-jumbo-branches/keyword/0.9.8.x (from rev 10189, omake-jumbo-branches/var1/0.9.8.x)
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/OMakefile
+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
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/lib/build/LaTeX.om
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/lib/build/OCaml.om
+3 -3 omake-jumbo-branches/keyword/0.9.8.x/mk/make_gen
+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
+14 -7 omake-jumbo-branches/keyword/0.9.8.x/src/ast/omake_ast.ml
+66 -35 omake-jumbo-branches/keyword/0.9.8.x/src/ast/omake_ast_print.ml
+15 -15 omake-jumbo-branches/keyword/0.9.8.x/src/ast/omake_ast_util.ml
+35 -1 omake-jumbo-branches/keyword/0.9.8.x/src/build/omake_builtin.ml
+6 -3 omake-jumbo-branches/keyword/0.9.8.x/src/build/omake_builtin_type.ml
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/build/omake_rule.ml
+19 -37 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_fun.ml
+2 -2 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_io.ml
+5 -5 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+56 -78 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_object.ml
+107 -46 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ast_lex.mll
+175 -79 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ast_parse.input
+82 -24 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_command_digest.ml
+89 -55 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.ml
+15 -10 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.mli
+17 -18 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_gen_parse.ml
+222 -74 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_ast.ml
+25 -12 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_free_vars.ml
+85 -61 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_semant.ml
+123 -60 omake-jumbo-branches/keyword/0.9.8.x/src/eval/omake_eval.ml
+3 -2 omake-jumbo-branches/keyword/0.9.8.x/src/eval/omake_eval.mli
+39 -8 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_ir.ml
+76 -17 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_ir_print.ml
+4 -4 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_ir_util.ml
+2 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/main/omake_shell.ml
Properties omake-jumbo-branches/keyword/0.9.8.x/tests/keyword
Added omake-jumbo-branches/keyword/0.9.8.x/tests/keyword/test1
Properties omake-jumbo-branches/keyword/0.9.8.x/tests/keyword/test1
Added omake-jumbo-branches/keyword/0.9.8.x/tests/keyword/test2
Properties omake-jumbo-branches/keyword/0.9.8.x/tests/keyword/test2
Added omake-jumbo-branches/keyword/0.9.8.x/tests/keyword/test3
Properties omake-jumbo-branches/keyword/0.9.8.x/tests/keyword/test3
Copied omake-jumbo-branches/keyword/0.9.9.x (from rev 10189, omake-jumbo-branches/var1/0.9.9.x)
+0 -0 omake-jumbo-branches/keyword/0.9.9.x/src/env/omake_command_digest.ml
+1 -1 omake-jumbo-branches/keyword/0.9.9.x/src/env/omake_ir_free_vars.ml
+2 -1 omake-jumbo-branches/keyword/0.9.9.x/src/eval/omake_eval.ml
+1 -4 omake-jumbo-branches/keyword/0.9.9.x/src/ir/omake_ir.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-07 11:50:51 -0800 (Wed, 07 Mar 2007)
Revision: 10193
Log message:

      Note: my summary of the keyword-argument model is incorrect.
      I'll fix the write-up when I get a chance.
      

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-08 11:33:50 -0800 (Thu, 08 Mar 2007)
Revision: 10196
Log message:

      This is a simplified keyword-argument model.
      See DEPENDENCIES for details.
      

Changes  Path
+21 -47 omake-jumbo-branches/DEPENDENCIES
+4 -8 omake-jumbo-branches/keyword/0.9.8.x/src/build/omake_builtin.ml
+2 -2 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+3 -3 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_object.ml
+18 -25 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_command_digest.ml
+22 -40 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.ml
+5 -5 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.mli
+15 -51 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_ast.ml
+10 -12 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_free_vars.ml
+4 -4 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_semant.ml
+25 -25 omake-jumbo-branches/keyword/0.9.8.x/src/eval/omake_eval.ml
+16 -24 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_ir.ml
+11 -11 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_ir_print.ml
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_ir_util.ml
+1 -3 omake-jumbo-branches/keyword/0.9.8.x/tests/keyword/test1
+7 -9 omake-jumbo-branches/keyword/0.9.8.x/tests/keyword/test2
+5 -1 omake-jumbo-branches/keyword/0.9.8.x/tests/keyword/test3

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-08 15:31:57 -0800 (Thu, 08 Mar 2007)
Revision: 10197
Log message:

      Changed the HRL bullet a bit.
      

Changes  Path
+4 -6 omake-branches/0.9.8.x/doc/html/omake_users.html

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-08 15:32:37 -0800 (Thu, 08 Mar 2007)
Revision: 10198
Log message:

      Oops, made a typo.
      

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

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-08 15:41:42 -0800 (Thu, 08 Mar 2007)
Revision: 10199
Log message:

      Rephrased things a bit again...
      

Changes  Path
+9 -4 omake-branches/0.9.8.x/doc/html/omake_users.html

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-08 16:24:04 -0800 (Thu, 08 Mar 2007)
Revision: 10200
Log message:

      [Bug 641] Added a helper function Omake_env.venv_find_object_or_empty. Patch
     by Erick Tryzelaar (erickt at dslextreme.com).

Changes  Path
+2 -22 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml
+1 -11 omake-branches/0.9.8.x/src/builtin/omake_builtin_file.ml
+2 -22 omake-branches/0.9.8.x/src/builtin/omake_builtin_io.ml
+10 -0 omake-branches/0.9.8.x/src/env/omake_env.ml
+1 -0 omake-branches/0.9.8.x/src/env/omake_env.mli

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-09 11:10:44 -0800 (Fri, 09 Mar 2007)
Revision: 10202
Log message:

      [Bug 641] Added getpwnam, getpwuid, getpwents, getgrnam, and getgrgid built-in
     functions. Based on a patch by Erick Tryzelaar (erickt at dslextreme.com).

Changes  Path
+10 -0 omake-branches/0.9.8.x/lib/Pervasives.om
+6 -6 omake-branches/0.9.8.x/src/builtin/omake_builtin_file.ml
+2 -0 omake-branches/0.9.8.x/src/builtin/omake_builtin_object.ml
+175 -10 omake-branches/0.9.8.x/src/builtin/omake_builtin_sys.ml
+13 -0 omake-branches/0.9.8.x/src/ir/omake_symbol.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-12 09:47:01 -0700 (Mon, 12 Mar 2007)
Revision: 10204
Log message:

      Removed the AC_* style functions, replacing them with better named ones. I've
     added a short documentation section outlining the correspondences between the
     some of the AC_* functions in autoconf and the functions we provide, but I do
     not think it would be worth it to actually implement the AC_* functions.

Changes  Path
+5 -5 omake-branches/0.9.8.x/doc/OMakefile
+3 -3 omake-branches/0.9.8.x/lib/build/LaTeX.om
+12 -12 omake-branches/0.9.8.x/lib/build/OCaml.om
+105 -81 omake-branches/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-branches/0.9.8.x/lib/configure/X.om
+6 -6 omake-branches/0.9.8.x/lib/configure/fam.om
+2 -2 omake-branches/0.9.8.x/lib/configure/ncurses.om
+2 -2 omake-branches/0.9.8.x/lib/configure/readline.om

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-12 09:56:14 -0700 (Mon, 12 Mar 2007)
Revision: 10205
Log message:

      Regenerated the documentation (required a few minor fixes in a few places).

Changes  Path
+345 -319 omake-branches/0.9.8.x/doc/html/omake-all-index.html
+75 -62 omake-branches/0.9.8.x/doc/html/omake-autoconf.html
+135 -135 omake-branches/0.9.8.x/doc/html/omake-build.html
+197 -191 omake-branches/0.9.8.x/doc/html/omake-contents.html
+1205 -1112 omake-branches/0.9.8.x/doc/html/omake-doc.html
+136 -130 omake-branches/0.9.8.x/doc/html/omake-fun-index.html
+38 -38 omake-branches/0.9.8.x/doc/html/omake-grammar.html
+3 -3 omake-branches/0.9.8.x/doc/html/omake-language.html
+27 -23 omake-branches/0.9.8.x/doc/html/omake-obj-index.html
+42 -42 omake-branches/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-branches/0.9.8.x/doc/html/omake-pervasives.html
+8 -8 omake-branches/0.9.8.x/doc/html/omake-references.html
+3 -3 omake-branches/0.9.8.x/doc/html/omake-rules.html
+18 -18 omake-branches/0.9.8.x/doc/html/omake-shell.html
+109 -76 omake-branches/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-branches/0.9.8.x/doc/html/omake-toc.html
+7 -7 omake-branches/0.9.8.x/doc/html/omake-var-index.html
+10 -10 omake-branches/0.9.8.x/doc/html/osh.html
+454 -448 omake-branches/0.9.8.x/doc/info/omake-doc.info
+2 -2 omake-branches/0.9.8.x/doc/info/omake-doc.info-1
+2 -2 omake-branches/0.9.8.x/doc/info/omake-doc.info-2
+3 -3 omake-branches/0.9.8.x/doc/info/omake-doc.info-3
+13 -8 omake-branches/0.9.8.x/doc/info/omake-doc.info-5
+77 -31 omake-branches/0.9.8.x/doc/info/omake-doc.info-6
+139 -118 omake-branches/0.9.8.x/doc/info/omake-doc.info-7
+84 -22 omake-branches/0.9.8.x/doc/info/omake-doc.info-8
+32 -23 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
+2 -1 omake-branches/0.9.8.x/doc/src/omake-doc.tex
+3 -3 omake-branches/0.9.8.x/doc/src/omake-language.tex
+1 -1 omake-branches/0.9.8.x/doc/src/omake-rules.tex
+261 -132 omake-branches/0.9.8.x/doc/txt/omake-doc.txt
+14 -14 omake-branches/0.9.8.x/lib/configure/Configure.om
+11 -11 omake-branches/0.9.8.x/src/builtin/omake_builtin_sys.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-12 11:00:50 -0700 (Mon, 12 Mar 2007)
Revision: 10206
Log message:

      - (Bug 640) use /Fo: and /Fe: in C compiling and linking on Windows, as appropriate. Not fully tested yet.
     
     - Updated the Makefile.nt to use omake-boot, not src\main\omake for building src\main\osh.exe. This is needed because osh.exe may now be a hardlink to omake.exe, and updating it may be impossible when src\main\omake.exe is running...

Changes  Path
+1 -1 omake-branches/0.9.8.x/Makefile.nt
+18 -8 omake-branches/0.9.8.x/lib/build/C.om
+8 -2 omake-branches/0.9.8.x/lib/configure/Configure.om

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-12 11:55:32 -0700 (Mon, 12 Mar 2007)
Revision: 10207
Log message:

      [Bug 640] My previous commit was not quite correct. This one I've tested some more and it appears to work.

Changes  Path
+5 -5 omake-branches/0.9.8.x/lib/build/C.om

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-12 11:57:42 -0700 (Mon, 12 Mar 2007)
Revision: 10208
Log message:

      Regenerated the documentation.

Changes  Path
+184 -182 omake-branches/0.9.8.x/doc/html/omake-all-index.html
+22 -22 omake-branches/0.9.8.x/doc/html/omake-autoconf.html
+91 -85 omake-branches/0.9.8.x/doc/html/omake-build.html
+436 -424 omake-branches/0.9.8.x/doc/html/omake-doc.html
+17 -17 omake-branches/0.9.8.x/doc/html/omake-grammar.html
+26 -26 omake-branches/0.9.8.x/doc/html/omake-options.html
+80 -78 omake-branches/0.9.8.x/doc/html/omake-var-index.html
+3 -3 omake-branches/0.9.8.x/doc/html/osh.html
+455 -455 omake-branches/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-branches/0.9.8.x/doc/info/omake-doc.info-1
+16 -31 omake-branches/0.9.8.x/doc/info/omake-doc.info-7
+26 -1 omake-branches/0.9.8.x/doc/info/omake-doc.info-8
+3 -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
+16 -5 omake-branches/0.9.8.x/doc/txt/omake-doc.txt

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-12 12:47:59 -0700 (Mon, 12 Mar 2007)
Revision: 10209
Log message:

      Filling in the changelog in preparation for 0.9.8.1

Changes  Path
+39 -0 omake-branches/0.9.8.x/doc/html/changelog.html

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-13 12:10:27 -0700 (Tue, 13 Mar 2007)
Revision: 10212
Log message:

      Added tgetstr, xterm_escape_begin, xterm_escape_end built-in functions.
     
     I can now have the following in my ~/.oshrc:
     
     hostname = $(shell hostname)
     match $(hostname)
     case $'^\([^.]*\)[.]'
        hostname = $1
        export
     
     prompt =
        basic_prompt = $"[osh] $(hostname):"$`(homename .)
        bold_prompt = $(tgetstr bold)$(basic_prompt)$"> "$(tgetstr sgr0)
        if $(xterm_escape_begin)
           value $(xterm_escape_begin)$(basic_prompt)$(xterm_escape_end)$(bold_prompt)
        else
           value $(bold_prompt)

Changes  Path
+7 -3 omake-branches/0.9.8.x/OMakefile
+2 -1 omake-branches/0.9.8.x/doc/html/changelog.html
+1 -0 omake-branches/0.9.8.x/lib/Pervasives.om
+13 -0 omake-branches/0.9.8.x/lib/configure/ncurses.om
+2 -0 omake-branches/0.9.8.x/mk/defaults
+11 -0 omake-branches/0.9.8.x/mk/make_config
+10 -4 omake-branches/0.9.8.x/src/Makefile
+10 -4 omake-branches/0.9.8.x/src/Makefile.nt
+51 -0 omake-branches/0.9.8.x/src/builtin/omake_builtin_sys.ml
Properties omake-branches/0.9.8.x/src/clib
+2 -0 omake-branches/0.9.8.x/src/clib/OMakefile
Properties omake-branches/0.9.8.x/src/libmojave
+3 -0 omake-branches/0.9.8.x/src/libmojave/OMakefile

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-13 14:35:02 -0700 (Tue, 13 Mar 2007)
Revision: 10213
Log message:

      Partially backported the variable part of 0.9.9.
     See the DEPENDENCIES file for details.
     
     var3 builds, but is untested.

Changes  Path
+55 -2 omake-jumbo-branches/DEPENDENCIES
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/OMakefile
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/lib/build/LaTeX.om
+3 -3 omake-jumbo-branches/keyword/0.9.8.x/src/build/omake_rule.ml
+6 -6 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_base.ml
+9 -9 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+1 -2 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_target.ml
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_command_digest.ml
+417 -456 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.ml
+14 -9 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.mli
+11 -16 omake-jumbo-branches/keyword/0.9.8.x/src/eval/omake_eval.ml
+72 -73 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_var.ml
+0 -111 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_virtual_id.ml
+0 -84 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_virtual_id.mli
+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
+425 -464 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.ml
+13 -8 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.mli
+72 -73 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_var.ml
+0 -111 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_virtual_id.ml
+0 -84 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/var1/0.9.9.x/src/env/omake_ir_free_vars.ml
+2 -1 omake-jumbo-branches/var1/0.9.9.x/src/eval/omake_eval.ml
+1 -4 omake-jumbo-branches/var1/0.9.9.x/src/ir/omake_ir.ml
Copied omake-jumbo-branches/var2 (from rev 10212, omake-jumbo-branches/keyword)
+1 -1 omake-jumbo-branches/var2/0.9.8.x/OMakefile
+1 -1 omake-jumbo-branches/var2/0.9.8.x/lib/build/LaTeX.om
+3 -3 omake-jumbo-branches/var2/0.9.8.x/src/build/omake_rule.ml
+6 -6 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_base.ml
+9 -9 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+1 -2 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_target.ml
+31 -4 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_command_digest.ml
+703 -518 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.ml
+89 -19 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.mli
+2 -0 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_free_vars.ml
+3 -1 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_semant.ml
+25 -16 omake-jumbo-branches/var2/0.9.8.x/src/eval/omake_eval.ml
+63 -6 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_ir.ml
+51 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_ir_print.ml
+2 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_ir_util.ml
+22 -5 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_options.ml
+5 -3 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_options.mli
+72 -73 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_var.ml
+0 -111 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_virtual_id.ml
+0 -84 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_virtual_id.mli
Copied omake-jumbo-branches/var3 (from rev 10212, omake-jumbo-branches/keyword)
+1 -1 omake-jumbo-branches/var3/0.9.8.x/OMakefile
+1 -1 omake-jumbo-branches/var3/0.9.8.x/lib/build/LaTeX.om
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_build.ml
+36 -32 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin.ml
+0 -1 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin.mli
+2 -14 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin_util.ml
+0 -4 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin_util.mli
+10 -11 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_rule.ml
+6 -6 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_base.ml
+14 -14 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+10 -75 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_object.ml
+1 -2 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_target.ml
+72 -23 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_command_digest.ml
+1496 -628 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+148 -43 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.mli
+1060 -473 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+3 -7 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.mli
+8 -8 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_free_vars.ml
+11 -13 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_semant.ml
+329 -306 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml
+9 -13 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.mli
+8 -0 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_value.ml
+85 -20 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir.ml
+85 -17 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.mli
+7 -6 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_util.ml
+22 -5 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_options.ml
+5 -3 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_options.mli
+5 -3 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_state.ml
+8 -6 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_state.mli
+73 -73 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
+199 -78 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.ml
+105 -77 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.mli
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/main/omake_main.ml
+37 -25 omake-jumbo-branches/var3/0.9.8.x/src/main/omake_shell.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/shell/omake_shell_job.ml
+1 -1 omake-jumbo-branches/var3/0.9.9.x/src/env/omake_ir_ast.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-13 16:19:01 -0700 (Tue, 13 Mar 2007)
Revision: 10215
Log message:

      Typo fix: EXT_OBJ already contains a ., so I should not be using ".$(EXT_IBJ)"

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-13 16:31:58 -0700 (Tue, 13 Mar 2007)
Revision: 10216
Log message:

      Remove ValFunValue (removed at "keyword" branch).

Changes  Path
+1 -2 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_file.ml
+1 -4 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_object.ml
+0 -8 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_command_digest.ml
+2 -5 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.mli
+0 -36 omake-jumbo-branches/keyword/0.9.8.x/src/eval/omake_eval.ml
+0 -8 omake-jumbo-branches/keyword/0.9.8.x/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/keyword/0.9.8.x/src/main/omake_shell.ml
+1 -2 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_file.ml
+1 -4 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_object.ml
+0 -8 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_command_digest.ml
+2 -5 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.mli
+0 -36 omake-jumbo-branches/var2/0.9.8.x/src/eval/omake_eval.ml
+0 -8 omake-jumbo-branches/var2/0.9.8.x/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/var2/0.9.8.x/src/main/omake_shell.ml
+1 -2 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_file.ml
+1 -4 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_object.ml
+0 -8 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_command_digest.ml
+2 -5 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+0 -1 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.mli
+0 -37 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml
+0 -8 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_value.ml
+0 -1 omake-jumbo-branches/var3/0.9.8.x/src/main/omake_shell.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-14 09:57:36 -0700 (Wed, 14 Mar 2007)
Revision: 10217
Log message:

      Use "-" instead of "_" in xterm-escape-begin and xterm-escape-end function
     names; implemented xterm-escape wrapper (that would return an empty string 
     TERM does not have an "xterm-like" value).

Changes  Path
+2 -2 omake-branches/0.9.8.x/doc/html/changelog.html
+6 -0 omake-branches/0.9.8.x/lib/Pervasives.om
+23 -8 omake-branches/0.9.8.x/src/builtin/omake_builtin_sys.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-14 12:21:02 -0700 (Wed, 14 Mar 2007)
Revision: 10218
Log message:

      Added support for marking the "invisible" escapes in the shell prompt. The
     "invisibility" markers are used both:
      - to tell the readline library that these parts should not be included in
        "line length after the prompt" calculations, and
      - in our own MAX_PROMPT_LENGTH handling, where we cut off the prompts that
        are two long.
     
     When the prompt is too long, add "..." at the end (making sure that only the
     "visible" parts of the prompt are affected).
     
     All the above changes are Unix-only.

Changes  Path
+1 -2 omake-branches/0.9.8.x/doc/html/changelog.html
+10 -0 omake-branches/0.9.8.x/doc/src/osh.tex
+2 -0 omake-branches/0.9.8.x/lib/Pervasives.om
+47 -2 omake-branches/0.9.8.x/src/builtin/omake_builtin_sys.ml
+85 -11 omake-branches/0.9.8.x/src/clib/readline.c
+9 -7 omake-branches/0.9.8.x/src/util/omake_readline.ml
+5 -7 omake-branches/0.9.8.x/src/util/omake_readline.mli

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-14 12:36:07 -0700 (Wed, 14 Mar 2007)
Revision: 10219
Log message:

      Fixed a bug in common prefix computation that caused the common prefix to
     always be equal to the string already entered (so a single tab never did
     anything).

Changes  Path
+5 -2 omake-branches/0.9.8.x/src/shell/omake_shell_completion.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-14 14:39:35 -0700 (Wed, 14 Mar 2007)
Revision: 10220
Log message:

      Merged Aleksey's changes from the 0.9.8.x trunk.

Changes  Path
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/Makefile.nt
+7 -3 omake-jumbo-branches/hashnode/0.9.8.x/OMakefile
+5 -5 omake-jumbo-branches/hashnode/0.9.8.x/doc/OMakefile
+39 -0 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/changelog.html
+347 -319 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-all-index.html
+75 -62 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-autoconf.html
+141 -135 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-build.html
+197 -191 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-contents.html
+1289 -1184 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-doc.html
+136 -130 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-fun-index.html
+38 -38 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-grammar.html
+3 -3 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-language.html
+27 -23 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-obj-index.html
+42 -42 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
+8 -8 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-references.html
+3 -3 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-rules.html
+18 -18 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-shell.html
+109 -76 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
+80 -78 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake-var-index.html
+5 -2 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/omake_users.html
+10 -10 omake-jumbo-branches/hashnode/0.9.8.x/doc/html/osh.html
+404 -398 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
+2 -2 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-2
+3 -3 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-3
+13 -8 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-5
+77 -31 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-6
+152 -146 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-7
+110 -23 omake-jumbo-branches/hashnode/0.9.8.x/doc/info/omake-doc.info-8
+35 -24 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
+2 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/src/omake-doc.tex
+3 -3 omake-jumbo-branches/hashnode/0.9.8.x/doc/src/omake-language.tex
+1 -1 omake-jumbo-branches/hashnode/0.9.8.x/doc/src/omake-rules.tex
+10 -0 omake-jumbo-branches/hashnode/0.9.8.x/doc/src/osh.tex
+277 -137 omake-jumbo-branches/hashnode/0.9.8.x/doc/txt/omake-doc.txt
+19 -0 omake-jumbo-branches/hashnode/0.9.8.x/lib/Pervasives.om
+17 -7 omake-jumbo-branches/hashnode/0.9.8.x/lib/build/C.om
+3 -3 omake-jumbo-branches/hashnode/0.9.8.x/lib/build/LaTeX.om
+12 -12 omake-jumbo-branches/hashnode/0.9.8.x/lib/build/OCaml.om
+112 -82 omake-jumbo-branches/hashnode/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/hashnode/0.9.8.x/lib/configure/X.om
+6 -6 omake-jumbo-branches/hashnode/0.9.8.x/lib/configure/fam.om
+15 -2 omake-jumbo-branches/hashnode/0.9.8.x/lib/configure/ncurses.om
+2 -2 omake-jumbo-branches/hashnode/0.9.8.x/lib/configure/readline.om
+2 -0 omake-jumbo-branches/hashnode/0.9.8.x/mk/defaults
+11 -0 omake-jumbo-branches/hashnode/0.9.8.x/mk/make_config
+11 -5 omake-jumbo-branches/hashnode/0.9.8.x/src/Makefile
+11 -5 omake-jumbo-branches/hashnode/0.9.8.x/src/Makefile.nt
+2 -22 omake-jumbo-branches/hashnode/0.9.8.x/src/builtin/omake_builtin_base.ml
+7 -17 omake-jumbo-branches/hashnode/0.9.8.x/src/builtin/omake_builtin_file.ml
+2 -22 omake-jumbo-branches/hashnode/0.9.8.x/src/builtin/omake_builtin_io.ml
+2 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/builtin/omake_builtin_object.ml
+286 -10 omake-jumbo-branches/hashnode/0.9.8.x/src/builtin/omake_builtin_sys.ml
+2 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/clib/OMakefile
+85 -11 omake-jumbo-branches/hashnode/0.9.8.x/src/clib/readline.c
+10 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_env.ml
+1 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/env/omake_env.mli
+13 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/ir/omake_symbol.ml
+3 -0 omake-jumbo-branches/hashnode/0.9.8.x/src/libmojave/OMakefile
+5 -2 omake-jumbo-branches/hashnode/0.9.8.x/src/shell/omake_shell_completion.ml
+9 -7 omake-jumbo-branches/hashnode/0.9.8.x/src/util/omake_readline.ml
+5 -7 omake-jumbo-branches/hashnode/0.9.8.x/src/util/omake_readline.mli
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/Makefile.nt
+7 -3 omake-jumbo-branches/keyword/0.9.8.x/OMakefile
+5 -5 omake-jumbo-branches/keyword/0.9.8.x/doc/OMakefile
+39 -0 omake-jumbo-branches/keyword/0.9.8.x/doc/html/changelog.html
+347 -319 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-all-index.html
+75 -62 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-autoconf.html
+141 -135 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-build.html
+197 -191 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-contents.html
+1289 -1184 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-doc.html
+136 -130 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-fun-index.html
+38 -38 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-grammar.html
+3 -3 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-language.html
+27 -23 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-obj-index.html
+42 -42 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
+8 -8 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-references.html
+3 -3 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-rules.html
+18 -18 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-shell.html
+109 -76 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
+80 -78 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake-var-index.html
+5 -2 omake-jumbo-branches/keyword/0.9.8.x/doc/html/omake_users.html
+10 -10 omake-jumbo-branches/keyword/0.9.8.x/doc/html/osh.html
+404 -398 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
+2 -2 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-2
+3 -3 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-3
+13 -8 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-5
+77 -31 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-6
+152 -146 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-7
+110 -23 omake-jumbo-branches/keyword/0.9.8.x/doc/info/omake-doc.info-8
+35 -24 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
+2 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/src/omake-doc.tex
+3 -3 omake-jumbo-branches/keyword/0.9.8.x/doc/src/omake-language.tex
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/doc/src/omake-rules.tex
+10 -0 omake-jumbo-branches/keyword/0.9.8.x/doc/src/osh.tex
+277 -137 omake-jumbo-branches/keyword/0.9.8.x/doc/txt/omake-doc.txt
+19 -0 omake-jumbo-branches/keyword/0.9.8.x/lib/Pervasives.om
+17 -7 omake-jumbo-branches/keyword/0.9.8.x/lib/build/C.om
+3 -3 omake-jumbo-branches/keyword/0.9.8.x/lib/build/LaTeX.om
+12 -12 omake-jumbo-branches/keyword/0.9.8.x/lib/build/OCaml.om
+112 -82 omake-jumbo-branches/keyword/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/keyword/0.9.8.x/lib/configure/X.om
+6 -6 omake-jumbo-branches/keyword/0.9.8.x/lib/configure/fam.om
+15 -2 omake-jumbo-branches/keyword/0.9.8.x/lib/configure/ncurses.om
+2 -2 omake-jumbo-branches/keyword/0.9.8.x/lib/configure/readline.om
+2 -0 omake-jumbo-branches/keyword/0.9.8.x/mk/defaults
+11 -0 omake-jumbo-branches/keyword/0.9.8.x/mk/make_config
+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
+2 -22 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_base.ml
+7 -17 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_file.ml
+2 -22 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_io.ml
+2 -0 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_object.ml
+290 -13 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_sys.ml
+2 -0 omake-jumbo-branches/keyword/0.9.8.x/src/clib/OMakefile
+85 -11 omake-jumbo-branches/keyword/0.9.8.x/src/clib/readline.c
+14 -4 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.ml
+7 -6 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_env.mli
+13 -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
+3 -0 omake-jumbo-branches/keyword/0.9.8.x/src/libmojave/OMakefile
+5 -2 omake-jumbo-branches/keyword/0.9.8.x/src/shell/omake_shell_completion.ml
+9 -7 omake-jumbo-branches/keyword/0.9.8.x/src/util/omake_readline.ml
+5 -7 omake-jumbo-branches/keyword/0.9.8.x/src/util/omake_readline.mli
+1 -1 omake-jumbo-branches/original/0.9.8.x/Makefile.nt
+7 -3 omake-jumbo-branches/original/0.9.8.x/OMakefile
+5 -5 omake-jumbo-branches/original/0.9.8.x/doc/OMakefile
+39 -0 omake-jumbo-branches/original/0.9.8.x/doc/html/changelog.html
+347 -319 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-all-index.html
+75 -62 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-autoconf.html
+141 -135 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-build.html
+197 -191 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-contents.html
+1289 -1184 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-doc.html
+136 -130 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-fun-index.html
+38 -38 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-grammar.html
+3 -3 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-language.html
+27 -23 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-obj-index.html
+42 -42 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
+8 -8 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-references.html
+3 -3 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-rules.html
+18 -18 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-shell.html
+109 -76 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
+80 -78 omake-jumbo-branches/original/0.9.8.x/doc/html/omake-var-index.html
+5 -2 omake-jumbo-branches/original/0.9.8.x/doc/html/omake_users.html
+10 -10 omake-jumbo-branches/original/0.9.8.x/doc/html/osh.html
+404 -398 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
+2 -2 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-2
+3 -3 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-3
+13 -8 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-5
+77 -31 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-6
+152 -146 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-7
+110 -23 omake-jumbo-branches/original/0.9.8.x/doc/info/omake-doc.info-8
+35 -24 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
+2 -1 omake-jumbo-branches/original/0.9.8.x/doc/src/omake-doc.tex
+3 -3 omake-jumbo-branches/original/0.9.8.x/doc/src/omake-language.tex
+1 -1 omake-jumbo-branches/original/0.9.8.x/doc/src/omake-rules.tex
+10 -0 omake-jumbo-branches/original/0.9.8.x/doc/src/osh.tex
+277 -137 omake-jumbo-branches/original/0.9.8.x/doc/txt/omake-doc.txt
+19 -0 omake-jumbo-branches/original/0.9.8.x/lib/Pervasives.om
+17 -7 omake-jumbo-branches/original/0.9.8.x/lib/build/C.om
+3 -3 omake-jumbo-branches/original/0.9.8.x/lib/build/LaTeX.om
+12 -12 omake-jumbo-branches/original/0.9.8.x/lib/build/OCaml.om
+112 -82 omake-jumbo-branches/original/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/original/0.9.8.x/lib/configure/X.om
+6 -6 omake-jumbo-branches/original/0.9.8.x/lib/configure/fam.om
+15 -2 omake-jumbo-branches/original/0.9.8.x/lib/configure/ncurses.om
+2 -2 omake-jumbo-branches/original/0.9.8.x/lib/configure/readline.om
+2 -0 omake-jumbo-branches/original/0.9.8.x/mk/defaults
+11 -0 omake-jumbo-branches/original/0.9.8.x/mk/make_config
+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
+2 -22 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_base.ml
+7 -17 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_file.ml
+2 -22 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_io.ml
+2 -0 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_object.ml
+286 -10 omake-jumbo-branches/original/0.9.8.x/src/builtin/omake_builtin_sys.ml
+2 -0 omake-jumbo-branches/original/0.9.8.x/src/clib/OMakefile
+85 -11 omake-jumbo-branches/original/0.9.8.x/src/clib/readline.c
+10 -0 omake-jumbo-branches/original/0.9.8.x/src/env/omake_env.ml
+1 -0 omake-jumbo-branches/original/0.9.8.x/src/env/omake_env.mli
+13 -0 omake-jumbo-branches/original/0.9.8.x/src/ir/omake_symbol.ml
+3 -0 omake-jumbo-branches/original/0.9.8.x/src/libmojave/OMakefile
+5 -2 omake-jumbo-branches/original/0.9.8.x/src/shell/omake_shell_completion.ml
+9 -7 omake-jumbo-branches/original/0.9.8.x/src/util/omake_readline.ml
+5 -7 omake-jumbo-branches/original/0.9.8.x/src/util/omake_readline.mli
+1 -1 omake-jumbo-branches/var1/0.9.8.x/Makefile.nt
+7 -3 omake-jumbo-branches/var1/0.9.8.x/OMakefile
+5 -5 omake-jumbo-branches/var1/0.9.8.x/doc/OMakefile
+39 -0 omake-jumbo-branches/var1/0.9.8.x/doc/html/changelog.html
+347 -319 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-all-index.html
+75 -62 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-autoconf.html
+141 -135 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-build.html
+197 -191 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-contents.html
+1289 -1184 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-doc.html
+136 -130 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-fun-index.html
+38 -38 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-grammar.html
+3 -3 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-language.html
+27 -23 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-obj-index.html
+42 -42 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
+8 -8 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-references.html
+3 -3 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-rules.html
+18 -18 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-shell.html
+109 -76 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
+80 -78 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake-var-index.html
+5 -2 omake-jumbo-branches/var1/0.9.8.x/doc/html/omake_users.html
+10 -10 omake-jumbo-branches/var1/0.9.8.x/doc/html/osh.html
+404 -398 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
+2 -2 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-2
+3 -3 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-3
+13 -8 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-5
+77 -31 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-6
+152 -146 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-7
+110 -23 omake-jumbo-branches/var1/0.9.8.x/doc/info/omake-doc.info-8
+35 -24 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
+2 -1 omake-jumbo-branches/var1/0.9.8.x/doc/src/omake-doc.tex
+3 -3 omake-jumbo-branches/var1/0.9.8.x/doc/src/omake-language.tex
+1 -1 omake-jumbo-branches/var1/0.9.8.x/doc/src/omake-rules.tex
+10 -0 omake-jumbo-branches/var1/0.9.8.x/doc/src/osh.tex
+277 -137 omake-jumbo-branches/var1/0.9.8.x/doc/txt/omake-doc.txt
+19 -0 omake-jumbo-branches/var1/0.9.8.x/lib/Pervasives.om
+17 -7 omake-jumbo-branches/var1/0.9.8.x/lib/build/C.om
+3 -3 omake-jumbo-branches/var1/0.9.8.x/lib/build/LaTeX.om
+12 -12 omake-jumbo-branches/var1/0.9.8.x/lib/build/OCaml.om
+112 -82 omake-jumbo-branches/var1/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/var1/0.9.8.x/lib/configure/X.om
+6 -6 omake-jumbo-branches/var1/0.9.8.x/lib/configure/fam.om
+15 -2 omake-jumbo-branches/var1/0.9.8.x/lib/configure/ncurses.om
+2 -2 omake-jumbo-branches/var1/0.9.8.x/lib/configure/readline.om
+2 -0 omake-jumbo-branches/var1/0.9.8.x/mk/defaults
+11 -0 omake-jumbo-branches/var1/0.9.8.x/mk/make_config
+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
+2 -22 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_base.ml
+7 -17 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_file.ml
+2 -22 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_io.ml
+2 -0 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_object.ml
+290 -13 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_sys.ml
+2 -0 omake-jumbo-branches/var1/0.9.8.x/src/clib/OMakefile
+85 -11 omake-jumbo-branches/var1/0.9.8.x/src/clib/readline.c
+14 -4 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.ml
+7 -6 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.mli
+13 -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
+3 -0 omake-jumbo-branches/var1/0.9.8.x/src/libmojave/OMakefile
+5 -2 omake-jumbo-branches/var1/0.9.8.x/src/shell/omake_shell_completion.ml
+9 -7 omake-jumbo-branches/var1/0.9.8.x/src/util/omake_readline.ml
+5 -7 omake-jumbo-branches/var1/0.9.8.x/src/util/omake_readline.mli
+1 -1 omake-jumbo-branches/var2/0.9.8.x/Makefile.nt
+7 -3 omake-jumbo-branches/var2/0.9.8.x/OMakefile
+5 -5 omake-jumbo-branches/var2/0.9.8.x/doc/OMakefile
+39 -0 omake-jumbo-branches/var2/0.9.8.x/doc/html/changelog.html
+347 -319 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-all-index.html
+75 -62 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-autoconf.html
+141 -135 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-build.html
+197 -191 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-contents.html
+1289 -1184 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-doc.html
+136 -130 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-fun-index.html
+38 -38 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-grammar.html
+3 -3 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-language.html
+27 -23 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-obj-index.html
+42 -42 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
+8 -8 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-references.html
+3 -3 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-rules.html
+18 -18 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-shell.html
+109 -76 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
+80 -78 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake-var-index.html
+5 -2 omake-jumbo-branches/var2/0.9.8.x/doc/html/omake_users.html
+10 -10 omake-jumbo-branches/var2/0.9.8.x/doc/html/osh.html
+404 -398 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
+2 -2 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-2
+3 -3 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-3
+13 -8 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-5
+77 -31 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-6
+152 -146 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-7
+110 -23 omake-jumbo-branches/var2/0.9.8.x/doc/info/omake-doc.info-8
+35 -24 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
+2 -1 omake-jumbo-branches/var2/0.9.8.x/doc/src/omake-doc.tex
+3 -3 omake-jumbo-branches/var2/0.9.8.x/doc/src/omake-language.tex
+1 -1 omake-jumbo-branches/var2/0.9.8.x/doc/src/omake-rules.tex
+10 -0 omake-jumbo-branches/var2/0.9.8.x/doc/src/osh.tex
+277 -137 omake-jumbo-branches/var2/0.9.8.x/doc/txt/omake-doc.txt
+19 -0 omake-jumbo-branches/var2/0.9.8.x/lib/Pervasives.om
+17 -7 omake-jumbo-branches/var2/0.9.8.x/lib/build/C.om
+3 -3 omake-jumbo-branches/var2/0.9.8.x/lib/build/LaTeX.om
+12 -12 omake-jumbo-branches/var2/0.9.8.x/lib/build/OCaml.om
+112 -82 omake-jumbo-branches/var2/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/var2/0.9.8.x/lib/configure/X.om
+6 -6 omake-jumbo-branches/var2/0.9.8.x/lib/configure/fam.om
+15 -2 omake-jumbo-branches/var2/0.9.8.x/lib/configure/ncurses.om
+2 -2 omake-jumbo-branches/var2/0.9.8.x/lib/configure/readline.om
+2 -0 omake-jumbo-branches/var2/0.9.8.x/mk/defaults
+11 -0 omake-jumbo-branches/var2/0.9.8.x/mk/make_config
+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
+2 -22 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_base.ml
+7 -17 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_file.ml
+2 -22 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_io.ml
+2 -0 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_object.ml
+290 -13 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_sys.ml
+2 -0 omake-jumbo-branches/var2/0.9.8.x/src/clib/OMakefile
+85 -11 omake-jumbo-branches/var2/0.9.8.x/src/clib/readline.c
+14 -4 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.ml
+7 -6 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_env.mli
+13 -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
+3 -0 omake-jumbo-branches/var2/0.9.8.x/src/libmojave/OMakefile
+5 -2 omake-jumbo-branches/var2/0.9.8.x/src/shell/omake_shell_completion.ml
+9 -7 omake-jumbo-branches/var2/0.9.8.x/src/util/omake_readline.ml
+5 -7 omake-jumbo-branches/var2/0.9.8.x/src/util/omake_readline.mli
+1 -1 omake-jumbo-branches/var3/0.9.8.x/Makefile.nt
+7 -3 omake-jumbo-branches/var3/0.9.8.x/OMakefile
+5 -5 omake-jumbo-branches/var3/0.9.8.x/doc/OMakefile
+39 -0 omake-jumbo-branches/var3/0.9.8.x/doc/html/changelog.html
+347 -319 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-all-index.html
+75 -62 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-autoconf.html
+141 -135 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-build.html
+197 -191 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-contents.html
+1289 -1184 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-doc.html
+136 -130 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-fun-index.html
+38 -38 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-grammar.html
+3 -3 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-language.html
+27 -23 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-obj-index.html
+42 -42 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
+8 -8 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-references.html
+3 -3 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-rules.html
+18 -18 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-shell.html
+109 -76 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
+80 -78 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake-var-index.html
+5 -2 omake-jumbo-branches/var3/0.9.8.x/doc/html/omake_users.html
+10 -10 omake-jumbo-branches/var3/0.9.8.x/doc/html/osh.html
+404 -398 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
+2 -2 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-2
+3 -3 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-3
+13 -8 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-5
+77 -31 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-6
+152 -146 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-7
+110 -23 omake-jumbo-branches/var3/0.9.8.x/doc/info/omake-doc.info-8
+35 -24 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
+2 -1 omake-jumbo-branches/var3/0.9.8.x/doc/src/omake-doc.tex
+3 -3 omake-jumbo-branches/var3/0.9.8.x/doc/src/omake-language.tex
+1 -1 omake-jumbo-branches/var3/0.9.8.x/doc/src/omake-rules.tex
+10 -0 omake-jumbo-branches/var3/0.9.8.x/doc/src/osh.tex
+277 -137 omake-jumbo-branches/var3/0.9.8.x/doc/txt/omake-doc.txt
+168 -169 omake-jumbo-branches/var3/0.9.8.x/lib/Pervasives.om
+17 -7 omake-jumbo-branches/var3/0.9.8.x/lib/build/C.om
+3 -3 omake-jumbo-branches/var3/0.9.8.x/lib/build/LaTeX.om
+12 -12 omake-jumbo-branches/var3/0.9.8.x/lib/build/OCaml.om
+112 -82 omake-jumbo-branches/var3/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/var3/0.9.8.x/lib/configure/X.om
+6 -6 omake-jumbo-branches/var3/0.9.8.x/lib/configure/fam.om
+15 -2 omake-jumbo-branches/var3/0.9.8.x/lib/configure/ncurses.om
+2 -2 omake-jumbo-branches/var3/0.9.8.x/lib/configure/readline.om
+2 -0 omake-jumbo-branches/var3/0.9.8.x/mk/defaults
+11 -0 omake-jumbo-branches/var3/0.9.8.x/mk/make_config
+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
+5 -5 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin.ml
+2 -22 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_base.ml
+7 -17 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_file.ml
+2 -22 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_io.ml
+2 -0 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_object.ml
+290 -13 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_sys.ml
+2 -0 omake-jumbo-branches/var3/0.9.8.x/src/clib/OMakefile
+85 -11 omake-jumbo-branches/var3/0.9.8.x/src/clib/readline.c
+86 -30 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+9 -8 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.mli
+157 -93 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+3 -3 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml
+5 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_node_sig.ml
+14 -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
+2 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_var.mli
+3 -0 omake-jumbo-branches/var3/0.9.8.x/src/libmojave/OMakefile
+2 -2 omake-jumbo-branches/var3/0.9.8.x/src/main/omake_shell.ml
+5 -2 omake-jumbo-branches/var3/0.9.8.x/src/shell/omake_shell_completion.ml
+9 -7 omake-jumbo-branches/var3/0.9.8.x/src/util/omake_readline.ml
+5 -7 omake-jumbo-branches/var3/0.9.8.x/src/util/omake_readline.mli

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-15 13:15:37 -0700 (Thu, 15 Mar 2007)
Revision: 10221
Log message:

      Fixed the issue with the PDFLATEXFALGS variable never being used. Now if
     pdflatex is used, PDFLATEXFALGS would be used in place of LATEXFLAGS. For
     backwards-compatibility, the default value of PDFLATEXFALGS is $`(LATEXFLAGS).
     
     Thanks to Luis O'Shea (loshea at gmail.com) for reporting this!

Changes  Path
+11 -10 omake-branches/0.9.8.x/lib/build/LaTeX.om

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-15 13:48:24 -0700 (Thu, 15 Mar 2007)
Revision: 10222
Log message:

      Regenerated the documentation.

Changes  Path
+17 -1 omake-branches/0.9.8.x/doc/OMakefile
+268 -257 omake-branches/0.9.8.x/doc/html/omake-all-index.html
+33 -30 omake-branches/0.9.8.x/doc/html/omake-autoconf.html
+137 -137 omake-branches/0.9.8.x/doc/html/omake-build.html
+196 -191 omake-branches/0.9.8.x/doc/html/omake-contents.html
+923 -854 omake-branches/0.9.8.x/doc/html/omake-doc.html
+76 -67 omake-branches/0.9.8.x/doc/html/omake-fun-index.html
+35 -35 omake-branches/0.9.8.x/doc/html/omake-grammar.html
+34 -34 omake-branches/0.9.8.x/doc/html/omake-options.html
+24 -24 omake-branches/0.9.8.x/doc/html/omake-pervasives.html
+4 -4 omake-branches/0.9.8.x/doc/html/omake-references.html
+18 -18 omake-branches/0.9.8.x/doc/html/omake-shell.html
+27 -1 omake-branches/0.9.8.x/doc/html/omake-system.html
+1 -1 omake-branches/0.9.8.x/doc/html/omake-toc.html
+16 -16 omake-branches/0.9.8.x/doc/html/omake-var-index.html
+15 -7 omake-branches/0.9.8.x/doc/html/osh.html
+196 -190 omake-branches/0.9.8.x/doc/info/omake-doc.info
+1 -1 omake-branches/0.9.8.x/doc/info/omake-doc.info-1
Added omake-branches/0.9.8.x/doc/info/omake-doc.info-10
+6 -1 omake-branches/0.9.8.x/doc/info/omake-doc.info-5
+72 -75 omake-branches/0.9.8.x/doc/info/omake-doc.info-6
+87 -101 omake-branches/0.9.8.x/doc/info/omake-doc.info-7
+106 -573 omake-branches/0.9.8.x/doc/info/omake-doc.info-8
+595 -13 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
+110 -8 omake-branches/0.9.8.x/doc/txt/omake-doc.txt

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-15 14:01:40 -0700 (Thu, 15 Mar 2007)
Revision: 10223
Log message:

      Bumping the version number to 0.9.8.1 (release 1) in preparation for the
     release (which I am planning for tomorrow, to have time to build all the
     binaries before announcing the release).

Changes  Path
+7 -0 omake-branches/0.9.8.x/CHANGELOG.txt
+1 -1 omake-branches/0.9.8.x/doc/html/changelog.html
+16 -7 omake-branches/0.9.8.x/doc/html/download.html
+1 -1 omake-branches/0.9.8.x/doc/html/omake-doc.html
+1 -1 omake-branches/0.9.8.x/doc/html/omake-references.html
+3 -3 omake-branches/0.9.8.x/doc/info/omake-doc.info
+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
+1 -1 omake-branches/0.9.8.x/doc/src/omake-doc.tex
+2 -2 omake-branches/0.9.8.x/doc/txt/omake-doc.txt
+2 -2 omake-branches/0.9.8.x/omake.spec
+1 -1 omake-branches/0.9.8.x/version.txt

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-15 14:18:07 -0700 (Thu, 15 Mar 2007)
Revision: 10225
Log message:

      Disable some of the warnings on Win32

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

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-15 14:55:49 -0700 (Thu, 15 Mar 2007)
Revision: 10226
Log message:

      Windows installation updates:
     - Updated the installer file for version 0.9.8.1
     - The latest version of the installer uses the relative paths for the source files, not the absolute ones like it used to, so I've updated it to take files from ../omake-install
     - Do not clobber .config from Makefile.nt, if it already exists!

Changes  Path
Properties omake-branches/0.9.8.x
+2 -1 omake-branches/0.9.8.x/Makefile.nt
+4 -4 omake-branches/0.9.8.x/mk/defaults
+28 -31 omake-branches/0.9.8.x/omake.aip

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-15 15:18:29 -0700 (Thu, 15 Mar 2007)
Revision: 10227
Log message:

      On machines that are very fast, boot/Makefile.dep would not be created
     correctly ("Makefile.dep: $(ALLFILES)" dependency would not mean much if
     $(ALLFILES) were created within 1 sec after the Makefile.dep was touched and
     the filesystem only keeps the time stamps with a 1-sec precision).
     
     Added a "sleep 1" to address this problem on Unix. It may remain on Windows,
     "fortunately", on Windows nmake is way too slow to his this.

Changes  Path
+2 -1 omake-branches/0.9.8.x/Makefile

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-15 15:21:27 -0700 (Thu, 15 Mar 2007)
Revision: 10228
Log message:

      Updated the BuildRequires

Changes  Path
+1 -1 omake-branches/0.9.8.x/omake.spec

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-15 15:21:59 -0700 (Thu, 15 Mar 2007)
Revision: 10229
Log message:

      Updated the BuildRequires

Changes  Path
+1 -1 omake-branches/0.9.8.x/omake.spec.in

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-15 15:32:12 -0700 (Thu, 15 Mar 2007)
Revision: 10230
Log message:

      rpmbuild wants to be able to strip the binaries, but we install them
     read-only, so the build fails.
     
     Trying to work around this problem.

Changes  Path
+2 -1 omake-branches/0.9.8.x/omake.spec
+2 -1 omake-branches/0.9.8.x/omake.spec.in

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-15 15:34:32 -0700 (Thu, 15 Mar 2007)
Revision: 10231
Log message:

      Previous commit was not quite right, trying again.

Changes  Path
+1 -1 omake-branches/0.9.8.x/omake.spec
+1 -1 omake-branches/0.9.8.x/omake.spec.in

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-15 16:55:57 -0700 (Thu, 15 Mar 2007)
Revision: 10232
Log message:

      Tagging the release.

Changes  Path
Copied omake-tags/release-0.9.8.1-1 (from rev 10231, omake-branches/0.9.8.x)

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-15 19:08:39 -0700 (Thu, 15 Mar 2007)
Revision: 10233
Log message:

      Added autoloading, see bug #651.
     
     The problem has to do with cyclic open commands.  For example, C.om opens Configure.om,
     and vice-versa.  This fix performs eager linking, but files are loaded only when
     their values are dereferenced.  [Also: need to force all opens before building a project.]
     
     Also added a "select" command.  This is intended to allow files that are configured for
     multiple versions.
     
     The select is based on Python's "future" directive, where parsing is conditional on
     a specific Python feature.
     
     Configure.om gives the following example.
     
        select feature
        case strictscope
            open build/C
        default
            open build/Common
     
     Unlike other constructs, the indentation does not specify a new scope.  This is more
     like an #ifdef.
     
     Also, I'm willing to consider other syntaxes and/or concepts.

Changes  Path
+3 -0 omake-jumbo-branches/DEPENDENCIES
+4 -4 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_base.ml
Properties omake-jumbo-branches/keyword/0.9.8.x/src/clib
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ast_lex.mll
+39 -18 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ast_parse.input
+11 -4 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_gen_parse.ml
+56 -11 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_symbol.ml
Properties omake-jumbo-branches/keyword/0.9.8.x/src/libmojave
+4 -4 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_base.ml
Properties omake-jumbo-branches/var1/0.9.8.x/src/clib
+1 -0 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ast_lex.mll
+39 -21 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ast_parse.input
+7 -4 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_gen_parse.ml
+54 -10 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_symbol.ml
Properties omake-jumbo-branches/var1/0.9.8.x/src/libmojave
+4 -4 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_base.ml
Properties omake-jumbo-branches/var2/0.9.8.x/src/clib
+1 -0 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ast_lex.mll
+39 -18 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ast_parse.input
+11 -4 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_gen_parse.ml
+56 -11 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_symbol.ml
Properties omake-jumbo-branches/var2/0.9.8.x/src/libmojave
+42 -42 omake-jumbo-branches/var3/0.9.8.x/lib/Pervasives.om
+6 -0 omake-jumbo-branches/var3/0.9.8.x/lib/build/C.om
+27 -26 omake-jumbo-branches/var3/0.9.8.x/lib/build/Common.om
+3 -0 omake-jumbo-branches/var3/0.9.8.x/lib/configure/Configure.om
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_build.ml
+2 -2 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin.ml
+3 -3 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin_util.ml
+7 -7 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_rule.ml
+4 -4 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_base.ml
+7 -3 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_object.ml
Properties omake-jumbo-branches/var3/0.9.8.x/src/clib
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ast_lex.mll
+39 -18 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ast_parse.input
+3 -8 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_command_digest.ml
+434 -573 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+16 -14 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.mli
+11 -4 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_gen_parse.ml
+60 -36 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+58 -49 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml
+2 -1 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.mli
+16 -7 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_value.ml
+5 -19 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir.ml
+0 -4 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_symbol.ml
+1 -3 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_var.ml
Properties omake-jumbo-branches/var3/0.9.8.x/src/libmojave
+3 -1 omake-jumbo-branches/var3/0.9.8.x/src/main/omake_shell.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-16 16:49:53 -0700 (Fri, 16 Mar 2007)
Revision: 10234
Log message:

      MANDIR is not loger relevant when building/installing OMake.

Changes  Path
+1 -6 omake-branches/0.9.8.x/mk/defaults
+0 -5 omake-branches/0.9.8.x/mk/make_config
+0 -2 omake-branches/0.9.8.x/omake.spec
+0 -2 omake-branches/0.9.8.x/omake.spec.in

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-16 16:55:58 -0700 (Fri, 16 Mar 2007)
Revision: 10235
Log message:

      Made it easier to build a Windows package with the correct default library directory.

Changes  Path
+7 -0 omake-branches/0.9.8.x/Makefile.nt
+1 -1 omake-branches/0.9.8.x/omake.aip

Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2007-03-17 00:25:41 -0700 (Sat, 17 Mar 2007)
Revision: 10236
Log message:

      Update to the files for building the 0.9.8.1-1 release.

Changes  Path
+8 -3 omake-branches/0.9.8.x/make_dmg
Binary omake-branches/0.9.8.x/osx_resources/OMake.pmproj
+2 -2 omake-branches/0.9.8.x/osx_resources/installer_files/ReadMe.txt

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-19 10:15:46 -0700 (Mon, 19 Mar 2007)
Revision: 10240
Log message:

      Bumping the version to 0.9.8.1+

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

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-19 10:19:17 -0700 (Mon, 19 Mar 2007)
Revision: 10241
Log message:

      Committing Jason's "cons-hash" patch (with couple of minor changes).
     
     I have not looked at it much (yet) - hope to do it over the next few days. I
     will probably want to do some profiling on it too - for some reason, on my
     machine a "no-op" run of OMake on itself (after making a few iterations to
     make sure everything is in the FS cache) takes about 1s withous this patch,
     but 1.5s with it...

Changes  Path
+22 -21 omake-branches/0.9.8.x/src/build/omake_build.ml
+4 -4 omake-branches/0.9.8.x/src/build/omake_build_util.ml
+3 -3 omake-branches/0.9.8.x/src/builtin/omake_builtin_file.ml
+4 -4 omake-branches/0.9.8.x/src/builtin/omake_builtin_shell.ml
+112 -89 omake-branches/0.9.8.x/src/env/omake_env.ml
+20 -35 omake-branches/0.9.8.x/src/ir/omake_cache.ml
+5 -5 omake-branches/0.9.8.x/src/ir/omake_install.ml
+574 -585 omake-branches/0.9.8.x/src/ir/omake_node.ml
+15 -14 omake-branches/0.9.8.x/src/ir/omake_node.mli
+32 -46 omake-branches/0.9.8.x/src/ir/omake_node_sig.ml
+1 -1 omake-branches/0.9.8.x/src/main/omake_shell.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-20 00:18:06 -0700 (Tue, 20 Mar 2007)
Revision: 10244
Log message:

      Intermediate commit--I messed up my git repos a little, so
     I think I should save to svn more often.
     
     Several small changes:
        - Autoloading should work.
        - If a file is to be used with "open", it must define
          it variables.  No more "X = foo".  If X is local,
          the first definition must be qualified "public.X = foo".

Changes  Path
+5 -1 omake-jumbo-branches/DEPENDENCIES
+2 -2 omake-jumbo-branches/var2/0.9.8.x/src/build/omake_builtin_util.ml
+2 -2 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_ast.ml
+13 -7 omake-jumbo-branches/var3/0.9.8.x/OMakeroot
+5 -2 omake-jumbo-branches/var3/0.9.8.x/lib/Pervasives.om
+2 -2 omake-jumbo-branches/var3/0.9.8.x/lib/boot/Default
+1 -1 omake-jumbo-branches/var3/0.9.8.x/lib/boot/License
+0 -4 omake-jumbo-branches/var3/0.9.8.x/lib/build/C.om
+1 -0 omake-jumbo-branches/var3/0.9.8.x/lib/build/LaTeX.om
+6 -4 omake-jumbo-branches/var3/0.9.8.x/lib/build/OCaml.om
+12 -12 omake-jumbo-branches/var3/0.9.8.x/lib/configure/Configure.om
+13 -12 omake-jumbo-branches/var3/0.9.8.x/mk/defaults
+1 -1 omake-jumbo-branches/var3/0.9.8.x/mk/make_config
+13 -8 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin.ml
+23 -35 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin_util.ml
+16 -2 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_base.ml
+5 -5 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+31 -8 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_command_digest.ml
+230 -226 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+34 -26 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.mli
+162 -118 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+4 -0 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.mli
+11 -4 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml
+3 -1 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_cache.ml
+57 -14 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir.ml
+13 -16 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.ml
+82 -81 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_var.ml
+86 -71 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.ml
+16 -7 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.mli
+5 -3 omake-jumbo-branches/var3/0.9.8.x/src/main/omake_shell.ml
+2 -1 omake-jumbo-branches/var3/0.9.8.x/src/shell/omake_shell_job.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-20 09:49:04 -0700 (Tue, 20 Mar 2007)
Revision: 10245
Log message:

      Auto-updated omake.spec with the new version number.

Changes  Path
+2 -2 omake-branches/0.9.8.x/omake.spec

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-20 10:24:32 -0700 (Tue, 20 Mar 2007)
Revision: 10247
Log message:

      Moved the profiling option to the end of the .config

Changes  Path
+7 -6 omake-branches/0.9.8.x/mk/make_config

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-20 10:45:59 -0700 (Tue, 20 Mar 2007)
Revision: 10248
Log message:

      - Dropped a custom Omake_command_digest implementation and changed it to using
       Lm_hash.HashDigest (which is almost identical).
     
     - Added the omake_command_digest file to the list of magic files for the cache
       and marked the list of hash coded (type Omake_command_digest.code) with the
       "MAGICBEGIN"/"MAGICEND"

Changes  Path
+2 -2 omake-branches/0.9.8.x/src/Makefile
+2 -2 omake-branches/0.9.8.x/src/Makefile.nt
+9 -870 omake-branches/0.9.8.x/src/env/omake_command_digest.ml
+0 -1 omake-branches/0.9.8.x/src/eval/omake_eval.ml
+1 -0 omake-branches/0.9.8.x/src/magic/OMakefile

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-20 11:08:24 -0700 (Tue, 20 Mar 2007)
Revision: 10249
Log message:

      Removed an unused function.

Changes  Path
+0 -17 omake-branches/0.9.8.x/src/build/omake_build.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-20 11:38:44 -0700 (Tue, 20 Mar 2007)
Revision: 10250
Log message:

      Minor inlining.

Changes  Path
+20 -24 omake-branches/0.9.8.x/src/build/omake_build.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-20 12:25:52 -0700 (Tue, 20 Mar 2007)
Revision: 10252
Log message:

      Small optimizations.

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

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-20 15:12:18 -0700 (Tue, 20 Mar 2007)
Revision: 10254
Log message:

      Optimized the create_node_or_phony - instead of maintaining a set of phony
     nodes (which meant that we had to try interning every time before we could
     test for membership), maintain a phony set in terms of an elt_node set.

Changes  Path
+5 -5 omake-branches/0.9.8.x/src/env/omake_env.ml
+13 -21 omake-branches/0.9.8.x/src/ir/omake_node.ml
+6 -8 omake-branches/0.9.8.x/src/ir/omake_node.mli
+5 -0 omake-branches/0.9.8.x/src/ir/omake_node_sig.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-20 15:33:42 -0700 (Tue, 20 Mar 2007)
Revision: 10255
Log message:

      Minor optimization.

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

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-20 16:35:04 -0700 (Tue, 20 Mar 2007)
Revision: 10256
Log message:

      - Small optimization in Omake_node
     - Added support for native profiling with -compact.

Changes  Path
+3 -0 omake-branches/0.9.8.x/OMakefile
+26 -31 omake-branches/0.9.8.x/src/ir/omake_node.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-20 16:55:30 -0700 (Tue, 20 Mar 2007)
Revision: 10257
Log message:

      Linking policies: open is strict, include is lazy.
     
     This program will fail unless Foo defines X.
     
        open Foo
        X = 1
     
     That is, for open, all variables must be defined explicitly.
     
     This program will produce a warning unless Foo defines X.
     
        include Foo
        X = 1

Changes  Path
+0 -2 omake-jumbo-branches/var3/0.9.8.x/OMakeroot
+2 -0 omake-jumbo-branches/var3/0.9.8.x/lib/Pervasives.om
+1 -1 omake-jumbo-branches/var3/0.9.8.x/lib/build/LaTeX.om
+1 -0 omake-jumbo-branches/var3/0.9.8.x/lib/configure/snprintf.om
+4732 -204 omake-jumbo-branches/var3/0.9.8.x/src/Makefile
+4732 -204 omake-jumbo-branches/var3/0.9.8.x/src/Makefile.nt
+207 -93 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+5 -3 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.mli
+63 -60 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+14 -6 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml
+18 -3 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir.ml
+17 -4 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.ml
+4 -5 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/main/omake_main.ml
+2 -2 omake-jumbo-branches/var3/0.9.8.x/src/main/omake_shell.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-20 17:06:04 -0700 (Tue, 20 Mar 2007)
Revision: 10258
Log message:

      Further optimized the path code, finally bringing the performance close to
     what it was before the hash-cons patch was applied.
     
     The problem was that when appending an extra path (which might contain ".."
     somehere inside) to a directory, it would fully reconstruct the directory and
     then construct it from scratch again. In presence of cons-hashing this is
     really expensive.
     
     The obvious solution is not to deconstruct and only pop one level every time
     the ".." is encountered.

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-20 18:26:57 -0700 (Tue, 20 Mar 2007)
Revision: 10260
Log message:

      Autoloading doesn't require an actual value.
     Whenever a value faults, load the object, then try again.

Changes  Path
+30 -52 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-20 20:17:42 -0700 (Tue, 20 Mar 2007)
Revision: 10261
Log message:

      Fix -Wdeclare warnings.

Changes  Path
+22 -31 omake-jumbo-branches/var3/0.9.8.x/OMakefile
+1 -0 omake-jumbo-branches/var3/0.9.8.x/OMakeroot
+22 -22 omake-jumbo-branches/var3/0.9.8.x/doc/OMakefile
+13 -13 omake-jumbo-branches/var3/0.9.8.x/lib/Pervasives.om
+1 -1 omake-jumbo-branches/var3/0.9.8.x/lib/build/OCaml.om
+6 -6 omake-jumbo-branches/var3/0.9.8.x/lib/configure/Configure.om
+2 -2 omake-jumbo-branches/var3/0.9.8.x/mk/make_config
+26 -26 omake-jumbo-branches/var3/0.9.8.x/mk/make_gen
+2 -2 omake-jumbo-branches/var3/0.9.8.x/src/OMakefile
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/ast/OMakefile
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/build/OMakefile
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/builtin/OMakefile
+3 -3 omake-jumbo-branches/var3/0.9.8.x/src/clib/OMakefile
+3 -3 omake-jumbo-branches/var3/0.9.8.x/src/env/OMakefile
+6 -7 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+11 -2 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/eval/OMakefile
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/exec/OMakefile
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/ir/OMakefile
+16 -7 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.ml
+11 -11 omake-jumbo-branches/var3/0.9.8.x/src/libmojave/OMakefile
+5 -5 omake-jumbo-branches/var3/0.9.8.x/src/magic/OMakefile
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/main/OMakefile
+4 -4 omake-jumbo-branches/var3/0.9.8.x/src/shell/OMakefile
+3 -3 omake-jumbo-branches/var3/0.9.8.x/src/util/OMakefile
+1 -1 omake-jumbo-branches/var3/0.9.9.x/src/env/omake_ir_ast.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-21 13:15:57 -0700 (Wed, 21 Mar 2007)
Revision: 10264
Log message:

      Fixed a link warning.

Changes  Path
+9 -9 omake-jumbo-branches/var3/0.9.8.x/mk/defaults

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-21 19:42:15 -0700 (Wed, 21 Mar 2007)
Revision: 10265
Log message:

      var3 is nearly done.  Self-builds work.  I should probably try to make it
     more backward compatible.
     
     This commit changes "open" to include rules in the opened file (and
     all files it opens, etc.)
     
     In 0.9.8, "open" is about the same as "include".  Basically, "open"
     means "include once".
     
     In 0.9.9 open is different because opened files are evaluated in a
     pristine environment that contains only Pervasives (see bug #586).
     BTW, it may be fairly easy to specify a Site.om that specifies this
     pristine environment.  For example Site.om might set the PATH to
     some default value.
     
     This means that rules in opened files must be merged when the file
     is opened.  Autoloading broke it because the rule would get added
     at some delayed time.
     
     This commit changes the behavior.
        - "open" is eager, loading values+rules recursively.
        - "autoload" is lazy, but you don't get any rules from the autoloaded file.
     
     Configure.om has this code:
     
         open build/Common
     
         select feature
         case strictscope
             autoload build/C
     
     This has the usual bogus effect that if you only open Configure, then
     configuration is useless (this is the same in 0.9.8).  However, the
     cyclic dependency is gone, and the build works as it should.

Changes  Path
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ast_lex.mll
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ast_lex.mll
+1 -1 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_symbol.ml
+1 -0 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ast_lex.mll
+1 -1 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_ast.ml
+1 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/var3/0.9.8.x/OMakefile
+2 -2 omake-jumbo-branches/var3/0.9.8.x/lib/build/LaTeX.om
+1 -1 omake-jumbo-branches/var3/0.9.8.x/lib/configure/Configure.om
+204 -4732 omake-jumbo-branches/var3/0.9.8.x/src/Makefile
+204 -4732 omake-jumbo-branches/var3/0.9.8.x/src/Makefile.nt
+1 -1 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin.ml
+14 -27 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_rule.ml
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ast_lex.mll
+3 -0 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_command_digest.ml
+285 -119 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+6 -6 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.mli
+3 -1 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+9 -7 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml
+0 -1 omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.mli
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir.ml
+5 -8 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.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/main/omake_main.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-22 09:27:35 -0700 (Thu, 22 Mar 2007)
Revision: 10266
Log message:

      Oops, had a 2006 instead of 2007 for the 0.9.8.1 release!

Changes  Path
+2 -2 omake-branches/0.9.8.x/doc/html/download.html

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-22 14:11:44 -0700 (Thu, 22 Mar 2007)
Revision: 10269
Log message:

      Fixed a bug with MenhirMulti not adding the extensions properly.

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-22 17:29:37 -0700 (Thu, 22 Mar 2007)
Revision: 10271
Log message:

      Remove all Node.t from the IR, fixing the long-standing bug
     where absolute names are saved in the .omc file.
     
     See DEPENDENCIES for details.

Changes  Path
+26 -0 omake-jumbo-branches/DEPENDENCIES
Copied omake-jumbo-branches/file (from rev 10232, omake-jumbo-branches/var3)
Deleted omake-jumbo-branches/file/0.9.8.x/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/OMakefile (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/OMakefile)
+172 -0 omake-jumbo-branches/file/0.9.8.x/OMakefile (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/OMakeroot
Copied omake-jumbo-branches/file/0.9.8.x/OMakeroot (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/OMakeroot)
+35 -0 omake-jumbo-branches/file/0.9.8.x/OMakeroot (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/OMakeroot)
Deleted omake-jumbo-branches/file/0.9.8.x/doc/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/doc/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/doc/OMakefile)
+205 -0 omake-jumbo-branches/file/0.9.8.x/doc/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/doc/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/lib/Pervasives.om
Copied omake-jumbo-branches/file/0.9.8.x/lib/Pervasives.om (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/lib/Pervasives.om)
+1253 -0 omake-jumbo-branches/file/0.9.8.x/lib/Pervasives.om (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/lib/Pervasives.om)
Deleted omake-jumbo-branches/file/0.9.8.x/lib/boot/Default
Copied omake-jumbo-branches/file/0.9.8.x/lib/boot/Default (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/lib/boot/Default)
+154 -0 omake-jumbo-branches/file/0.9.8.x/lib/boot/Default (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/lib/boot/Default)
Deleted omake-jumbo-branches/file/0.9.8.x/lib/boot/License
Copied omake-jumbo-branches/file/0.9.8.x/lib/boot/License (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/lib/boot/License)
+16 -0 omake-jumbo-branches/file/0.9.8.x/lib/boot/License (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/lib/boot/License)
Deleted omake-jumbo-branches/file/0.9.8.x/lib/build/C.om
Copied omake-jumbo-branches/file/0.9.8.x/lib/build/C.om (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/lib/build/C.om)
+558 -0 omake-jumbo-branches/file/0.9.8.x/lib/build/C.om (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/lib/build/C.om)
Deleted omake-jumbo-branches/file/0.9.8.x/lib/build/Common.om
Copied omake-jumbo-branches/file/0.9.8.x/lib/build/Common.om (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/lib/build/Common.om)
+144 -0 omake-jumbo-branches/file/0.9.8.x/lib/build/Common.om (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/lib/build/Common.om)
Deleted omake-jumbo-branches/file/0.9.8.x/lib/build/LaTeX.om
Copied omake-jumbo-branches/file/0.9.8.x/lib/build/LaTeX.om (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/lib/build/LaTeX.om)
+393 -0 omake-jumbo-branches/file/0.9.8.x/lib/build/LaTeX.om (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/lib/build/LaTeX.om)
Deleted omake-jumbo-branches/file/0.9.8.x/lib/build/OCaml.om
Copied omake-jumbo-branches/file/0.9.8.x/lib/build/OCaml.om (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/lib/build/OCaml.om)
+1002 -0 omake-jumbo-branches/file/0.9.8.x/lib/build/OCaml.om (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/lib/build/OCaml.om)
Deleted omake-jumbo-branches/file/0.9.8.x/lib/configure/Configure.om
Copied omake-jumbo-branches/file/0.9.8.x/lib/configure/Configure.om (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/lib/configure/Configure.om)
+314 -0 omake-jumbo-branches/file/0.9.8.x/lib/configure/Configure.om (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/lib/configure/Configure.om)
Deleted omake-jumbo-branches/file/0.9.8.x/lib/configure/snprintf.om
Copied omake-jumbo-branches/file/0.9.8.x/lib/configure/snprintf.om (from rev 10257, omake-jumbo-branches/var3/0.9.8.x/lib/configure/snprintf.om)
+17 -0 omake-jumbo-branches/file/0.9.8.x/lib/configure/snprintf.om (from rev 10257, omake-jumbo-branches/var3/0.9.8.x/lib/configure/snprintf.om)
Deleted omake-jumbo-branches/file/0.9.8.x/mk/defaults
Copied omake-jumbo-branches/file/0.9.8.x/mk/defaults (from rev 10264, omake-jumbo-branches/var3/0.9.8.x/mk/defaults)
+111 -0 omake-jumbo-branches/file/0.9.8.x/mk/defaults (from rev 10264, omake-jumbo-branches/var3/0.9.8.x/mk/defaults)
Deleted omake-jumbo-branches/file/0.9.8.x/mk/make_config
Copied omake-jumbo-branches/file/0.9.8.x/mk/make_config (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/mk/make_config)
+120 -0 omake-jumbo-branches/file/0.9.8.x/mk/make_config (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/mk/make_config)
Deleted omake-jumbo-branches/file/0.9.8.x/mk/make_gen
Copied omake-jumbo-branches/file/0.9.8.x/mk/make_gen (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/mk/make_gen)
+316 -0 omake-jumbo-branches/file/0.9.8.x/mk/make_gen (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/mk/make_gen)
Deleted omake-jumbo-branches/file/0.9.8.x/src/Makefile
Copied omake-jumbo-branches/file/0.9.8.x/src/Makefile (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/Makefile)
+645 -0 omake-jumbo-branches/file/0.9.8.x/src/Makefile (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/Makefile)
Deleted omake-jumbo-branches/file/0.9.8.x/src/Makefile.nt
Copied omake-jumbo-branches/file/0.9.8.x/src/Makefile.nt (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/Makefile.nt)
+644 -0 omake-jumbo-branches/file/0.9.8.x/src/Makefile.nt (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/Makefile.nt)
Deleted omake-jumbo-branches/file/0.9.8.x/src/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/OMakefile)
+45 -0 omake-jumbo-branches/file/0.9.8.x/src/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/src/ast/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/ast/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/ast/OMakefile)
+17 -0 omake-jumbo-branches/file/0.9.8.x/src/ast/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/ast/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/src/build/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/build/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/build/OMakefile)
+27 -0 omake-jumbo-branches/file/0.9.8.x/src/build/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/build/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/src/build/omake_build.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/build/omake_build.ml (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/src/build/omake_build.ml)
+2771 -0 omake-jumbo-branches/file/0.9.8.x/src/build/omake_build.ml (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/src/build/omake_build.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/build/omake_builtin.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/build/omake_builtin.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin.ml)
+217 -0 omake-jumbo-branches/file/0.9.8.x/src/build/omake_builtin.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/build/omake_builtin_util.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/build/omake_builtin_util.ml (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin_util.ml)
+202 -0 omake-jumbo-branches/file/0.9.8.x/src/build/omake_builtin_util.ml (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin_util.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/build/omake_rule.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/build/omake_rule.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/build/omake_rule.ml)
+1345 -0 omake-jumbo-branches/file/0.9.8.x/src/build/omake_rule.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/build/omake_rule.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/builtin/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/builtin/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/builtin/OMakefile)
+32 -0 omake-jumbo-branches/file/0.9.8.x/src/builtin/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/builtin/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_base.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_base.ml (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_base.ml)
+2686 -0 omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_base.ml (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_base.ml)
+9 -9 omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_file.ml
Deleted omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_io_fun.ml (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_io_fun.ml)
+1939 -0 omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_io_fun.ml (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_io_fun.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_object.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_object.ml (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_object.ml)
+669 -0 omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_object.ml (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_object.ml)
Copied omake-jumbo-branches/file/0.9.8.x/src/clib (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/src/clib)
Deleted omake-jumbo-branches/file/0.9.8.x/src/clib/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/clib/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/clib/OMakefile)
+55 -0 omake-jumbo-branches/file/0.9.8.x/src/clib/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/clib/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/src/env/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/env/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/env/OMakefile)
+59 -0 omake-jumbo-branches/file/0.9.8.x/src/env/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/env/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/src/env/omake_ast_lex.mll
Copied omake-jumbo-branches/file/0.9.8.x/src/env/omake_ast_lex.mll (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ast_lex.mll)
+1217 -0 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ast_lex.mll (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ast_lex.mll)
Deleted omake-jumbo-branches/file/0.9.8.x/src/env/omake_ast_parse.input
Copied omake-jumbo-branches/file/0.9.8.x/src/env/omake_ast_parse.input (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ast_parse.input)
+1049 -0 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ast_parse.input (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ast_parse.input)
Deleted omake-jumbo-branches/file/0.9.8.x/src/env/omake_command_digest.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/env/omake_command_digest.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_command_digest.ml)
+1805 -0 omake-jumbo-branches/file/0.9.8.x/src/env/omake_command_digest.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_command_digest.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml)
+4333 -0 omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.mli
Copied omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.mli (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.mli)
+728 -0 omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.mli (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.mli)
Deleted omake-jumbo-branches/file/0.9.8.x/src/env/omake_gen_parse.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/env/omake_gen_parse.ml (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_gen_parse.ml)
+212 -0 omake-jumbo-branches/file/0.9.8.x/src/env/omake_gen_parse.ml (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_gen_parse.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml)
+2101 -0 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.mli
Copied omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.mli (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.mli)
+71 -0 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.mli (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.mli)
Deleted omake-jumbo-branches/file/0.9.8.x/src/eval/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/eval/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/eval/OMakefile)
+17 -0 omake-jumbo-branches/file/0.9.8.x/src/eval/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/eval/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/src/eval/omake_eval.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/eval/omake_eval.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml)
+1990 -0 omake-jumbo-branches/file/0.9.8.x/src/eval/omake_eval.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/eval/omake_eval.mli
Copied omake-jumbo-branches/file/0.9.8.x/src/eval/omake_eval.mli (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.mli)
+144 -0 omake-jumbo-branches/file/0.9.8.x/src/eval/omake_eval.mli (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_eval.mli)
Deleted omake-jumbo-branches/file/0.9.8.x/src/eval/omake_value.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/eval/omake_value.ml (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_value.ml)
+565 -0 omake-jumbo-branches/file/0.9.8.x/src/eval/omake_value.ml (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/src/eval/omake_value.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/exec/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/exec/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/exec/OMakefile)
+20 -0 omake-jumbo-branches/file/0.9.8.x/src/exec/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/exec/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/src/ir/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/ir/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/ir/OMakefile)
+33 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/ir/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/src/ir/omake_cache.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/ir/omake_cache.ml (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_cache.ml)
+1218 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_cache.ml (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_cache.ml)
+3 -2 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_cache.mli
Deleted omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir.ml)
+386 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir_print.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir_print.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.ml)
+504 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir_print.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.ml)
Added omake-jumbo-branches/file/0.9.8.x/src/ir/omake_name.ml
Added omake-jumbo-branches/file/0.9.8.x/src/ir/omake_name.mli
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_node.ml
+0 -2 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_state.ml
+0 -2 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_state.mli
Deleted omake-jumbo-branches/file/0.9.8.x/src/ir/omake_symbol.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/ir/omake_symbol.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_symbol.ml)
+229 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_symbol.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_symbol.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/ir/omake_var.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/ir/omake_var.ml (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_var.ml)
+160 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_var.ml (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_var.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/ir/omake_virtual_id.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/ir/omake_virtual_id.ml (from rev 10257, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.ml)
+278 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_virtual_id.ml (from rev 10257, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/ir/omake_virtual_id.mli
Copied omake-jumbo-branches/file/0.9.8.x/src/ir/omake_virtual_id.mli (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.mli)
+155 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_virtual_id.mli (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_virtual_id.mli)
Copied omake-jumbo-branches/file/0.9.8.x/src/libmojave (from rev 10233, omake-jumbo-branches/var3/0.9.8.x/src/libmojave)
Properties omake-jumbo-branches/file/0.9.8.x/src/libmojave
Deleted omake-jumbo-branches/file/0.9.8.x/src/libmojave/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/libmojave/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/libmojave/OMakefile)
+151 -0 omake-jumbo-branches/file/0.9.8.x/src/libmojave/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/libmojave/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/src/magic/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/magic/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/magic/OMakefile)
+77 -0 omake-jumbo-branches/file/0.9.8.x/src/magic/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/magic/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/src/main/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/main/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/main/OMakefile)
+64 -0 omake-jumbo-branches/file/0.9.8.x/src/main/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/main/OMakefile)
Deleted omake-jumbo-branches/file/0.9.8.x/src/main/omake_main.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/main/omake_main.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/main/omake_main.ml)
+340 -0 omake-jumbo-branches/file/0.9.8.x/src/main/omake_main.ml (from rev 10265, omake-jumbo-branches/var3/0.9.8.x/src/main/omake_main.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/main/omake_shell.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/main/omake_shell.ml (from rev 10257, omake-jumbo-branches/var3/0.9.8.x/src/main/omake_shell.ml)
+399 -0 omake-jumbo-branches/file/0.9.8.x/src/main/omake_shell.ml (from rev 10257, omake-jumbo-branches/var3/0.9.8.x/src/main/omake_shell.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/shell/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/shell/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/shell/OMakefile)
+41 -0 omake-jumbo-branches/file/0.9.8.x/src/shell/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/shell/OMakefile)
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/shell/omake_shell_completion.ml
Deleted omake-jumbo-branches/file/0.9.8.x/src/shell/omake_shell_job.ml
Copied omake-jumbo-branches/file/0.9.8.x/src/shell/omake_shell_job.ml (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/shell/omake_shell_job.ml)
+1093 -0 omake-jumbo-branches/file/0.9.8.x/src/shell/omake_shell_job.ml (from rev 10244, omake-jumbo-branches/var3/0.9.8.x/src/shell/omake_shell_job.ml)
Deleted omake-jumbo-branches/file/0.9.8.x/src/util/OMakefile
Copied omake-jumbo-branches/file/0.9.8.x/src/util/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/util/OMakefile)
+34 -0 omake-jumbo-branches/file/0.9.8.x/src/util/OMakefile (from rev 10261, omake-jumbo-branches/var3/0.9.8.x/src/util/OMakefile)
Deleted omake-jumbo-branches/file/0.9.9.x/src/env/omake_ir_ast.ml
Copied omake-jumbo-branches/file/0.9.9.x/src/env/omake_ir_ast.ml (from rev 10261, omake-jumbo-branches/var3/0.9.9.x/src/env/omake_ir_ast.ml)
+2777 -0 omake-jumbo-branches/file/0.9.9.x/src/env/omake_ir_ast.ml (from rev 10261, omake-jumbo-branches/var3/0.9.9.x/src/env/omake_ir_ast.ml)
+2 -4 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/var3/0.9.9.x/src/ir/omake_ir.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-22 23:35:05 -0700 (Thu, 22 Mar 2007)
Revision: 10272
Log message:

      Minor: allow a const modifier on variables.

Changes  Path
+4 -1 omake-jumbo-branches/DEPENDENCIES
Copied omake-jumbo-branches/const (from rev 10271, omake-jumbo-branches/file)
+3 -3 omake-jumbo-branches/const/0.9.8.x/lib/Pervasives.om
+5 -5 omake-jumbo-branches/const/0.9.8.x/src/build/omake_builtin.ml
+10 -4 omake-jumbo-branches/const/0.9.8.x/src/build/omake_builtin_util.ml
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/builtin/omake_builtin_base.ml
+5 -5 omake-jumbo-branches/const/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+16 -3 omake-jumbo-branches/const/0.9.8.x/src/env/omake_command_digest.ml
+70 -50 omake-jumbo-branches/const/0.9.8.x/src/env/omake_env.ml
+135 -58 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/eval/omake_eval.ml
+18 -11 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_ir.ml
+22 -6 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_symbol.ml
+7 -7 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_var.ml
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/main/omake_shell.ml
+10 -5 omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.ml
+8 -3 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_env.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-23 08:51:26 -0700 (Fri, 23 Mar 2007)
Revision: 10273
Log message:

      Accidentally kept Lm_filename_util.unescape_string.
     This commit is the same as 9839.

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-07 11:50:51 -0800 (Wed, 07 Mar 2007)
Revision: 10193
Log message:

      Note: my summary of the keyword-argument model is incorrect.
     I'll fix the write-up when I get a chance.

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-24 17:40:17 -0700 (Sat, 24 Mar 2007)
Revision: 10275
Log message:

      The "open" feature allows fully-qualified names.
     See DEPENDENCIES for details.

Changes  Path
+31 -2 omake-jumbo-branches/DEPENDENCIES
+32 -21 omake-jumbo-branches/const/0.9.8.x/src/env/omake_env.ml
+3 -3 omake-jumbo-branches/const/0.9.8.x/src/env/omake_env.mli
+122 -61 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_ast.ml
+3 -3 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_ast.mli
+1 -1 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_ir.ml
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_symbol.ml
+5 -5 omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.ml
+3 -3 omake-jumbo-branches/file/0.9.8.x/src/env/omake_env.mli
+5 -10 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.ml
+3 -3 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.mli
+1 -1 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir.ml
+1 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_symbol.ml
+7 -5 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
+7 -18 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_ast.ml
+3 -3 omake-jumbo-branches/keyword/0.9.8.x/src/env/omake_ir_ast.mli
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_ir.ml
+1 -0 omake-jumbo-branches/keyword/0.9.8.x/src/ir/omake_symbol.ml
Copied omake-jumbo-branches/open/ (from rev 10274, omake-jumbo-branches/file)
+2 -0 omake-jumbo-branches/open/0.9.8.x/src/build/omake_builtin_util.ml
+4 -1 omake-jumbo-branches/open/0.9.8.x/src/env/omake_command_digest.ml
+119 -44 omake-jumbo-branches/open/0.9.8.x/src/env/omake_env.ml
+8 -6 omake-jumbo-branches/open/0.9.8.x/src/env/omake_env.mli
+429 -65 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_ast.ml
+3 -3 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_ast.mli
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_free_vars.ml
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_semant.ml
+12 -9 omake-jumbo-branches/open/0.9.8.x/src/eval/omake_eval.ml
+7 -3 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_ir.ml
+37 -4 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_ir_print.mli
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_ir_util.ml
+3 -1 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_symbol.ml
+2 -2 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_virtual_id.ml
+1 -1 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_virtual_id.mli
+3 -3 omake-jumbo-branches/open/0.9.8.x/src/util/omake_print_util.ml
+3 -3 omake-jumbo-branches/open/0.9.8.x/src/util/omake_print_util.mli
+7 -5 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.ml
+1 -1 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_env.mli
+7 -18 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_ast.ml
+3 -3 omake-jumbo-branches/var1/0.9.8.x/src/env/omake_ir_ast.mli
+1 -1 omake-jumbo-branches/var1/0.9.8.x/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_ir.ml
+1 -0 omake-jumbo-branches/var1/0.9.8.x/src/ir/omake_symbol.ml
+7 -5 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
+7 -18 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_ast.ml
+3 -3 omake-jumbo-branches/var2/0.9.8.x/src/env/omake_ir_ast.mli
+1 -1 omake-jumbo-branches/var2/0.9.8.x/src/eval/omake_eval.ml
+1 -1 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_ir.ml
+1 -0 omake-jumbo-branches/var2/0.9.8.x/src/ir/omake_symbol.ml
+5 -5 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
+5 -6 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 -2 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir.ml
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_symbol.ml
+1 -1 omake-jumbo-branches/var3/0.9.9.x/src/env/omake_ir_ast.ml
+1 -1 omake-jumbo-branches/var3/0.9.9.x/src/ir/omake_ir.ml
Copied omake-jumbo-branches/var4/ (from rev 10274, omake-jumbo-branches/file)
+26 -13 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_env.ml
+3 -3 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_env.mli
+129 -29 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_ast.ml
+3 -3 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_ir_ast.mli
+1 -1 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_ir.ml
+1 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_symbol.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-24 17:57:48 -0700 (Sat, 24 Mar 2007)
Revision: 10276
Log message:

      Branch all-features: merges all the features together.
     (Currently this is just "open" and "const").

Changes  Path
+3 -1 omake-jumbo-branches/DEPENDENCIES
Copied omake-jumbo-branches/all-features/ (from rev 10275, omake-jumbo-branches/open)
+3 -3 omake-jumbo-branches/all-features/0.9.8.x/lib/Pervasives.om
+5 -5 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin.ml
+10 -4 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin_util.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_base.ml
+5 -5 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+16 -3 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_command_digest.ml
+60 -47 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.ml
+91 -53 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/eval/omake_eval.ml
+18 -11 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir.ml
+22 -6 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
+7 -7 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_var.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/main/omake_shell.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-26 10:19:33 -0700 (Mon, 26 Mar 2007)
Revision: 10281
Log message:

      - In "osh -c 'expr'", if expr raises an ExitException, just exit with the
       corresponding code, instead of complaining that "early exit(NN) requested by
       an omake file".
     
     - Use 'exit exn_error_code' in place of 'exit <random numerical value>', where
       appropriate.
     
     - Made Omake_shell pay a bit more attention to -allow-exceptions in cases of
       non-interactive execution (shell script and -c "cmd" modes).

Changes  Path
+1 -1 omake-branches/0.9.8.x/src/exec/omake_exec_remote.ml
+6 -4 omake-branches/0.9.8.x/src/main/omake_shell.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-26 17:47:23 -0700 (Mon, 26 Mar 2007)
Revision: 10282
Log message:

      Have OCamlLibraryCopy return something reasonable.

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

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-27 18:36:38 -0700 (Tue, 27 Mar 2007)
Revision: 10284
Log message:

      Adding Ant.

Changes  Path
+7 -4 omake-branches/0.9.8.x/doc/html/omake_users.html

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-28 19:33:23 -0700 (Wed, 28 Mar 2007)
Revision: 10291
Log message:

      Ported export sections from 0.9.9.
     
     See DEPENDENCIES for details.

Changes  Path
+66 -1 omake-jumbo-branches/DEPENDENCIES
Copied omake-jumbo-branches/export/ (from rev 10275, omake-jumbo-branches/var4)
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/build/omake_builtin.ml
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/build/omake_builtin_type.ml
+20 -20 omake-jumbo-branches/export/0.9.8.x/src/build/omake_rule.ml
+51 -51 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_base.ml
+11 -7 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_file.ml
+100 -126 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+45 -73 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_object.ml
+19 -15 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_rule.ml
+18 -12 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_shell.ml
+12 -11 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_target.ml
+1 -2 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_test.ml
+46 -29 omake-jumbo-branches/export/0.9.8.x/src/env/omake_command_digest.ml
+30 -106 omake-jumbo-branches/export/0.9.8.x/src/env/omake_env.ml
+11 -30 omake-jumbo-branches/export/0.9.8.x/src/env/omake_env.mli
+229 -204 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_ast.ml
+23 -21 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_free_vars.ml
+16 -26 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_semant.ml
+232 -197 omake-jumbo-branches/export/0.9.8.x/src/eval/omake_eval.ml
+4 -4 omake-jumbo-branches/export/0.9.8.x/src/eval/omake_eval.mli
+0 -8 omake-jumbo-branches/export/0.9.8.x/src/eval/omake_value.ml
+13 -16 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_ir.ml
+35 -33 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_ir_print.mli
+3 -5 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_ir_util.ml
+0 -1 omake-jumbo-branches/export/0.9.8.x/src/main/omake_shell.ml
+14 -12 omake-jumbo-branches/export/0.9.8.x/src/shell/omake_shell_job.ml
+1 -1 omake-jumbo-branches/export/0.9.8.x/src/shell/omake_shell_job.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-28 20:27:31 -0700 (Wed, 28 Mar 2007)
Revision: 10292
Log message:

      Ported auto-export variables.
     See DEPENDENCIES for details.
     
     In my dim memory, these are all the major language features added
     by 0.9.9.  I might be wrong, but any remaining stuff is probably
     incidental.
     
     To finish all this off, I need to port
        - C stub-generator (plus gtk port as an example)
        - group communication
     
     I'll may try to merge all-features during the conference tomorrow,
     depending on how interesting it all is.

Changes  Path
+22 -0 omake-jumbo-branches/DEPENDENCIES
Copied omake-jumbo-branches/auto/ (from rev 10275, omake-jumbo-branches/var4)
+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 -0 omake-jumbo-branches/auto/0.9.8.x/src/build/omake_builtin_util.ml
+6 -0 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_command_digest.ml
+34 -5 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_env.ml
+43 -5 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_ast.ml
+21 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_ir.ml
+3 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_symbol.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-03-29 10:18:02 -0700 (Thu, 29 Mar 2007)
Revision: 10294
Log message:

      Minor optimization.

Changes  Path
+27 -37 omake-branches/0.9.8.x/src/env/omake_env.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-29 10:47:19 -0700 (Thu, 29 Mar 2007)
Revision: 10295
Log message:

      Merged "export" and "auto" into "all-features".

Changes  Path
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin_type.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin_util.ml
+20 -20 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_rule.ml
+51 -51 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_base.ml
+11 -7 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_file.ml
+100 -126 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+45 -73 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_object.ml
+19 -15 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_rule.ml
+18 -12 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_shell.ml
+12 -11 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_target.ml
+1 -2 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_test.ml
+52 -29 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_command_digest.ml
+65 -112 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.ml
+11 -30 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.mli
+263 -200 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.ml
+23 -21 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_free_vars.ml
+16 -26 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_semant.ml
+232 -197 omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_eval.ml
+4 -4 omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_eval.mli
+0 -8 omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_value.ml
+34 -16 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir.ml
+39 -33 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_ir_print.mli
+3 -5 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir_util.ml
+1 -0 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_symbol.ml
+0 -1 omake-jumbo-branches/all-features/0.9.8.x/src/main/omake_shell.ml
+14 -12 omake-jumbo-branches/all-features/0.9.8.x/src/shell/omake_shell_job.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/shell/omake_shell_job.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-30 21:25:39 -0700 (Fri, 30 Mar 2007)
Revision: 10308
Log message:

      The merge "all-features" does not work as well as I expected.
     Here are the stages.  The middle column branches from var4,
     and merges to all-features.
     
         var4      open      all-features
                   const
                   export
                   auto
     
     git is not doing a good job.  Whenever I change var4, the updates
     to the middle column are easy.  The merge to all-features tries
     to replay the entire branch, generating massive useless conflicts.
     
     I'm going to try squashing the commits to a single large patch,
     and see if this does better.

Changes  Path
+1 -1 omake-jumbo-branches/DEPENDENCIES
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/lib/parse/C/Parse.om
+2 -2 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin_util.ml
+31 -1 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_io.ml
+4 -4 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_command_digest.ml
+132 -134 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/eval/omake_value.ml
+30 -32 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir.ml
+40 -13 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir_print.ml
+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
+2 -2 omake-jumbo-branches/auto/0.9.8.x/src/build/omake_builtin_util.ml
+31 -1 omake-jumbo-branches/auto/0.9.8.x/src/builtin/omake_builtin_io.ml
+4 -4 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_command_digest.ml
+138 -140 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/eval/omake_value.ml
+30 -32 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_ir.ml
+7 -14 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_ir_print.mli
+1 -0 omake-jumbo-branches/auto/0.9.8.x/src/ir/omake_symbol.ml
+2 -2 omake-jumbo-branches/const/0.9.8.x/src/build/omake_builtin_util.ml
+31 -1 omake-jumbo-branches/const/0.9.8.x/src/builtin/omake_builtin_io.ml
+4 -4 omake-jumbo-branches/const/0.9.8.x/src/env/omake_command_digest.ml
+130 -122 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/eval/omake_value.ml
+24 -27 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_ir.ml
+7 -14 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_ir_print.mli
+1 -0 omake-jumbo-branches/const/0.9.8.x/src/ir/omake_symbol.ml
+2 -2 omake-jumbo-branches/export/0.9.8.x/src/build/omake_builtin_util.ml
+31 -1 omake-jumbo-branches/export/0.9.8.x/src/builtin/omake_builtin_io.ml
+4 -4 omake-jumbo-branches/export/0.9.8.x/src/env/omake_command_digest.ml
+131 -123 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/eval/omake_value.ml
+24 -27 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_ir.ml
+6 -13 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_ir_print.mli
+1 -0 omake-jumbo-branches/export/0.9.8.x/src/ir/omake_symbol.ml
+2 -2 omake-jumbo-branches/file/0.9.8.x/src/build/omake_builtin_util.ml
+31 -1 omake-jumbo-branches/file/0.9.8.x/src/builtin/omake_builtin_io.ml
+4 -4 omake-jumbo-branches/file/0.9.8.x/src/env/omake_command_digest.ml
+133 -125 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/eval/omake_value.ml
+24 -27 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir.ml
+7 -14 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_ir_print.mli
+1 -0 omake-jumbo-branches/file/0.9.8.x/src/ir/omake_symbol.ml
+31 -1 omake-jumbo-branches/keyword/0.9.8.x/src/builtin/omake_builtin_io.ml
+2 -2 omake-jumbo-branches/open/0.9.8.x/src/build/omake_builtin_util.ml
+31 -1 omake-jumbo-branches/open/0.9.8.x/src/builtin/omake_builtin_io.ml
+4 -4 omake-jumbo-branches/open/0.9.8.x/src/env/omake_command_digest.ml
+130 -122 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/eval/omake_value.ml
+24 -27 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_ir.ml
+7 -14 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_ir_print.mli
+1 -0 omake-jumbo-branches/open/0.9.8.x/src/ir/omake_symbol.ml
Copied omake-jumbo-branches/parse/ (from rev 10276, omake-jumbo-branches/all-features)
+3 -1 omake-jumbo-branches/parse/0.9.8.x/lib/Pervasives.om
+12 -12 omake-jumbo-branches/parse/0.9.8.x/lib/parse/C/Lex.om
+1 -1 omake-jumbo-branches/parse/0.9.8.x/lib/parse/C/Parse.om
Replaced omake-jumbo-branches/parse/0.9.8.x/src/build/omake_builtin.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/build/omake_builtin.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/build/omake_builtin_type.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/build/omake_builtin_type.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin_type.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/build/omake_builtin_util.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/build/omake_builtin_util.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin_util.ml)
+2 -2 omake-jumbo-branches/parse/0.9.8.x/src/build/omake_builtin_util.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin_util.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/build/omake_rule.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/build/omake_rule.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_rule.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_base.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_base.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_base.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_file.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_file.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_file.ml)
+31 -1 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_io.ml
Replaced omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_io_fun.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_io_fun.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_object.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_object.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_object.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_rule.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_rule.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_rule.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_shell.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_shell.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_shell.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_target.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_target.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_target.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_test.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_test.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_test.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/env/omake_command_digest.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/env/omake_command_digest.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_command_digest.ml)
+4 -4 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_command_digest.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_command_digest.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.mli
Copied omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.mli (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.mli)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.ml)
+132 -134 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_ast.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_ast.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_free_vars.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_free_vars.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_free_vars.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_semant.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/env/omake_ir_semant.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_ir_semant.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_eval.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_eval.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_eval.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_eval.mli
Copied omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_eval.mli (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_eval.mli)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_value.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_value.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_value.ml)
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/eval/omake_value.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/eval/omake_value.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir.ml)
+30 -32 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_print.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_print.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir_print.ml)
+40 -13 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_print.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir_print.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_print.mli
Copied omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_print.mli (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir_print.mli)
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_print.mli (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir_print.mli)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_util.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_util.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir_util.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_symbol.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_symbol.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_symbol.ml)
+1 -0 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_symbol.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_symbol.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/main/omake_shell.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/main/omake_shell.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/main/omake_shell.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/shell/omake_shell_job.ml
Copied omake-jumbo-branches/parse/0.9.8.x/src/shell/omake_shell_job.ml (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/shell/omake_shell_job.ml)
Replaced omake-jumbo-branches/parse/0.9.8.x/src/shell/omake_shell_job.mli
Copied omake-jumbo-branches/parse/0.9.8.x/src/shell/omake_shell_job.mli (from rev 10295, omake-jumbo-branches/all-features/0.9.8.x/src/shell/omake_shell_job.mli)
+3 -0 omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/input.c
+31 -1 omake-jumbo-branches/var1/0.9.8.x/src/builtin/omake_builtin_io.ml
+31 -1 omake-jumbo-branches/var2/0.9.8.x/src/builtin/omake_builtin_io.ml
+2 -2 omake-jumbo-branches/var3/0.9.8.x/src/build/omake_builtin_util.ml
+31 -1 omake-jumbo-branches/var3/0.9.8.x/src/builtin/omake_builtin_io.ml
+4 -4 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_command_digest.ml
+133 -125 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/eval/omake_value.ml
+23 -26 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir.ml
+7 -14 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_ir_print.mli
+1 -0 omake-jumbo-branches/var3/0.9.8.x/src/ir/omake_symbol.ml
+2 -2 omake-jumbo-branches/var4/0.9.8.x/src/build/omake_builtin_util.ml
+31 -1 omake-jumbo-branches/var4/0.9.8.x/src/builtin/omake_builtin_io.ml
+4 -4 omake-jumbo-branches/var4/0.9.8.x/src/env/omake_command_digest.ml
+133 -125 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/eval/omake_value.ml
+24 -27 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_ir.ml
+7 -14 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_ir_print.ml
+1 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_ir_print.mli
+1 -0 omake-jumbo-branches/var4/0.9.8.x/src/ir/omake_symbol.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-31 19:58:12 -0700 (Sat, 31 Mar 2007)
Revision: 10310
Log message:

      More precise control of variable modifiers.
     
     Squashed the feature branches in git; it seems to be behaving more nicely.

Changes  Path
+3 -3 omake-jumbo-branches/all-features/0.9.8.x/lib/Pervasives.om
+2 -2 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/parse/C/Parse.om
+5 -5 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin.ml
+4 -10 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin_util.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_base.ml
+5 -5 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+3 -16 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_command_digest.ml
+53 -66 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.ml
+70 -120 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/eval/omake_eval.ml
+12 -19 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir.ml
+7 -58 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_ir_print.mli
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_symbol.ml
+7 -7 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_var.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/main/omake_shell.ml
+2 -2 omake-jumbo-branches/auto/0.9.8.x/lib/build/C.om
+41 -52 omake-jumbo-branches/auto/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/const/0.9.8.x/lib/build/C.om
+67 -77 omake-jumbo-branches/const/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/export/0.9.8.x/lib/build/C.om
+41 -52 omake-jumbo-branches/export/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/file/0.9.8.x/lib/build/C.om
+41 -52 omake-jumbo-branches/file/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/open/0.9.8.x/lib/build/C.om
+41 -52 omake-jumbo-branches/open/0.9.8.x/src/env/omake_ir_ast.ml
+4 -6 omake-jumbo-branches/parse/0.9.8.x/lib/Pervasives.om
+2 -2 omake-jumbo-branches/parse/0.9.8.x/lib/build/C.om
+12 -12 omake-jumbo-branches/parse/0.9.8.x/lib/parse/C/Lex.om
+1 -1 omake-jumbo-branches/parse/0.9.8.x/lib/parse/C/Parse.om
+5 -5 omake-jumbo-branches/parse/0.9.8.x/src/build/omake_builtin.ml
+4 -10 omake-jumbo-branches/parse/0.9.8.x/src/build/omake_builtin_util.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_base.ml
+5 -5 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+3 -16 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_command_digest.ml
+53 -66 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.ml
+70 -120 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/eval/omake_eval.ml
+12 -19 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir.ml
+7 -58 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir_print.ml
+0 -1 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_symbol.ml
+7 -7 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_var.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/main/omake_shell.ml
+0 -3 omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/input.c
+2 -2 omake-jumbo-branches/var3/0.9.8.x/lib/build/C.om
+45 -56 omake-jumbo-branches/var3/0.9.8.x/src/env/omake_ir_ast.ml
+2 -2 omake-jumbo-branches/var4/0.9.8.x/lib/build/C.om
+41 -52 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-03-31 20:56:51 -0700 (Sat, 31 Mar 2007)
Revision: 10311
Log message:

      Forgot to merge "const" into "all-features".

Changes  Path
+3 -3 omake-jumbo-branches/all-features/0.9.8.x/lib/Pervasives.om
+5 -5 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin.ml
+10 -4 omake-jumbo-branches/all-features/0.9.8.x/src/build/omake_builtin_util.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_base.ml
+5 -5 omake-jumbo-branches/all-features/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+16 -3 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_command_digest.ml
+64 -51 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.ml
+75 -35 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/eval/omake_eval.ml
+18 -11 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_ir.ml
+22 -6 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
+7 -7 omake-jumbo-branches/all-features/0.9.8.x/src/ir/omake_var.ml
+1 -1 omake-jumbo-branches/all-features/0.9.8.x/src/main/omake_shell.ml
+16 -2 omake-jumbo-branches/parse/0.9.8.x/lib/Pervasives.om
+12 -12 omake-jumbo-branches/parse/0.9.8.x/lib/parse/C/Lex.om
+185 -193 omake-jumbo-branches/parse/0.9.8.x/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/Makefile.nt
+6 -3 omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/Test

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-31 22:00:27 -0700 (Sat, 31 Mar 2007)
Revision: 10312
Log message:

      Parsed a small C file (tests/parse/C).

Changes  Path
+9 -7 omake-jumbo-branches/all-features/0.9.8.x/src/env/omake_env.ml
+9 -8 omake-jumbo-branches/const/0.9.8.x/src/env/omake_env.ml
+5 -16 omake-jumbo-branches/parse/0.9.8.x/lib/Pervasives.om
+2 -2 omake-jumbo-branches/parse/0.9.8.x/lib/parse/C/Parse.om
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/Makefile
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/Makefile.nt
+5 -5 omake-jumbo-branches/parse/0.9.8.x/src/build/omake_builtin.ml
+10 -4 omake-jumbo-branches/parse/0.9.8.x/src/build/omake_builtin_util.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_base.ml
+9 -19 omake-jumbo-branches/parse/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+16 -3 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_command_digest.ml
+70 -53 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.ml
+5 -4 omake-jumbo-branches/parse/0.9.8.x/src/env/omake_env.mli
+75 -35 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/eval/omake_eval.ml
+18 -11 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_ir.ml
+22 -6 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
+7 -7 omake-jumbo-branches/parse/0.9.8.x/src/ir/omake_var.ml
+1 -1 omake-jumbo-branches/parse/0.9.8.x/src/main/omake_shell.ml
Deleted omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/Test
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/Test.om
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-31 22:37:50 -0700 (Sat, 31 Mar 2007)
Revision: 10313
Log message:

      Parsed a simple C file.

Changes  Path
+1 -1 omake-jumbo-branches/all-features/0.9.9.x/doc/txt/omake-doc.txt
Deleted omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/Test.om
Deleted omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/input.c
Deleted omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test1/
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test1/Test.om
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test1/input.c
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test1/test

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2007-03-31 23:08:59 -0700 (Sat, 31 Mar 2007)
Revision: 10314
Log message:

      A few larger examples.

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/tests/parse/C/test2/
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test2/Test.om
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test2/input.c
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test2/test
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test3/
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test3/OMakefile
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test3/OMakeroot
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test3/Test.om
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test3/input.c
Added omake-jumbo-branches/parse/0.9.8.x/tests/parse/C/test3/test