Changes by: yegor (yegor at unknown.email)
Date: 2005-07-01 15:29:40 -0700 (Fri, 01 Jul 2005)
Revision: 1176
Log message:

      add_list added to the map interface
      

Changes  Path
+6 -0 libmojave/stdlib/lm_map.ml
+1 -0 libmojave/stdlib/lm_map_sig.ml

Changes by: ( at unknown.email)
Date: 2005-07-01 15:29:40 -0700 (Fri, 01 Jul 2005)
Revision: 1177
Log message:

      This commit was manufactured by cvs2svn to create branch 'S4-jprover'.

Changes  Path
Copied libmojave-branches/S4-jprover

Changes by: ( at unknown.email)
Date: 2005-07-02 07:28:34 -0700 (Sat, 02 Jul 2005)
Revision: 1180
Log message:

      This commit was manufactured by cvs2svn to create branch 'strictscope1'.

Changes  Path
Copied libmojave-branches/strictscope1
Deleted libmojave-branches/strictscope1/.cvsignore
Deleted libmojave-branches/strictscope1/OMakefile
Deleted libmojave-branches/strictscope1/OMakeroot
Deleted libmojave-branches/strictscope1/cutil/.cvsignore
Deleted libmojave-branches/strictscope1/cutil/OMakefile
Deleted libmojave-branches/strictscope1/cutil/lm_abstract.c
Deleted libmojave-branches/strictscope1/cutil/lm_config.c
Deleted libmojave-branches/strictscope1/cutil/lm_float.c
Deleted libmojave-branches/strictscope1/cutil/lm_marshal_shared.c
Deleted libmojave-branches/strictscope1/cutil/lm_marshal_shared.h
Deleted libmojave-branches/strictscope1/cutil/lm_mmap.c
Deleted libmojave-branches/strictscope1/cutil/lm_mmap.h
Deleted libmojave-branches/strictscope1/cutil/lm_ncurses.c
Deleted libmojave-branches/strictscope1/cutil/lm_nocompare.c
Deleted libmojave-branches/strictscope1/cutil/lm_raw.c
Deleted libmojave-branches/strictscope1/cutil/lm_readline.c
Deleted libmojave-branches/strictscope1/cutil/lm_rusage.c
Deleted libmojave-branches/strictscope1/cutil/lm_ssl.c
Deleted libmojave-branches/strictscope1/cutil/lm_terminfo.c
Deleted libmojave-branches/strictscope1/stdlib/.cvsignore
Deleted libmojave-branches/strictscope1/stdlib/Files
Deleted libmojave-branches/strictscope1/stdlib/OMakefile
Deleted libmojave-branches/strictscope1/stdlib/lm_array.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_array.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_array_linear_set.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_array_linear_set.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_array_sig.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_big_int.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_big_int.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_buffer.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_buffer.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_char.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_char.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_cycle_dag.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_cycle_dag.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_dag_sig.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_file_util.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_file_util.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_format.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_format.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_hash_set.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_hash_set.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_hashtbl_util.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_hashtbl_util.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_imp_dag.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_imp_dag.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_int_util.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_int_util.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_io.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_io.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_large_array.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_large_array.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_large_array_weak.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_large_array_weak.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_linear_set_sig.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_list.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_list.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_make_printf.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_make_printf.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_nocompare.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_nocompare.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_num.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_num.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_pervasives.h
Deleted libmojave-branches/strictscope1/stdlib/lm_printf_rbuffer.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_printf_rbuffer.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_ref_util.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_ref_util.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_rformat.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_rformat.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_rformat_html.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_rformat_html.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_rformat_raw.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_rformat_raw.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_rformat_tex.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_rformat_tex.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_rformat_text.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_rformat_text.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_rprintf.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_rprintf.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_serial_map.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_serial_map.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_small_set.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_small_set.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_splay.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_splay.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_splay_linear_set.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_splay_linear_set.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_splay_set.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_splay_set.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_splay_table.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_splay_table.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_string.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_string.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_sys.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_sys.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_table_util.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_table_util.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_test.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_test.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_test_sig.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_thread_event.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_thread_event.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_thread_shell.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_thread_shell.mli
Deleted libmojave-branches/strictscope1/stdlib/lm_thread_util.ml
Deleted libmojave-branches/strictscope1/stdlib/lm_thread_util.mli
Deleted libmojave-branches/strictscope1/unix/.cvsignore
Deleted libmojave-branches/strictscope1/unix/Files
Deleted libmojave-branches/strictscope1/unix/OMakefile
Deleted libmojave-branches/strictscope1/unix/lm_id.ml
Deleted libmojave-branches/strictscope1/unix/lm_id.mli
Deleted libmojave-branches/strictscope1/unix/lm_inet.ml
Deleted libmojave-branches/strictscope1/unix/lm_inet.mli
Deleted libmojave-branches/strictscope1/unix/lm_mmap.ml
Deleted libmojave-branches/strictscope1/unix/lm_mmap.mli
Deleted libmojave-branches/strictscope1/unix/lm_mmap_pipe.ml
Deleted libmojave-branches/strictscope1/unix/lm_mmap_pipe.mli
Deleted libmojave-branches/strictscope1/unix/lm_rusage.ml
Deleted libmojave-branches/strictscope1/unix/lm_rusage.mli
Deleted libmojave-branches/strictscope1/util/.cvsignore
Deleted libmojave-branches/strictscope1/util/Files
Deleted libmojave-branches/strictscope1/util/OMakefile
Deleted libmojave-branches/strictscope1/util/lm_attribute.ml
Deleted libmojave-branches/strictscope1/util/lm_attribute.mli
Deleted libmojave-branches/strictscope1/util/lm_bitmatrix.ml
Deleted libmojave-branches/strictscope1/util/lm_bitmatrix.mli
Deleted libmojave-branches/strictscope1/util/lm_clock.ml
Deleted libmojave-branches/strictscope1/util/lm_clock.mli
Deleted libmojave-branches/strictscope1/util/lm_command_util.ml
Deleted libmojave-branches/strictscope1/util/lm_command_util.mli
Deleted libmojave-branches/strictscope1/util/lm_config.ml
Deleted libmojave-branches/strictscope1/util/lm_config.mli
Deleted libmojave-branches/strictscope1/util/lm_ctype.ml
Deleted libmojave-branches/strictscope1/util/lm_ctype.mli
Deleted libmojave-branches/strictscope1/util/lm_digraph.ml
Deleted libmojave-branches/strictscope1/util/lm_digraph.mli
Deleted libmojave-branches/strictscope1/util/lm_dlist.ml
Deleted libmojave-branches/strictscope1/util/lm_dlist.mli
Deleted libmojave-branches/strictscope1/util/lm_field_table.ml
Deleted libmojave-branches/strictscope1/util/lm_field_table.mli
Deleted libmojave-branches/strictscope1/util/lm_flags.ml
Deleted libmojave-branches/strictscope1/util/lm_flags.mli
Deleted libmojave-branches/strictscope1/util/lm_float80.ml
Deleted libmojave-branches/strictscope1/util/lm_float80.mli
Deleted libmojave-branches/strictscope1/util/lm_fmarshal.ml
Deleted libmojave-branches/strictscope1/util/lm_fmarshal.mli
Deleted libmojave-branches/strictscope1/util/lm_format_util.ml
Deleted libmojave-branches/strictscope1/util/lm_format_util.mli
Deleted libmojave-branches/strictscope1/util/lm_graph.ml
Deleted libmojave-branches/strictscope1/util/lm_graph.mli
Deleted libmojave-branches/strictscope1/util/lm_interval_set.ml
Deleted libmojave-branches/strictscope1/util/lm_interval_set.mli
Deleted libmojave-branches/strictscope1/util/lm_listbuf.ml
Deleted libmojave-branches/strictscope1/util/lm_listbuf.mli
Deleted libmojave-branches/strictscope1/util/lm_loop.ml
Deleted libmojave-branches/strictscope1/util/lm_loop.mli
Deleted libmojave-branches/strictscope1/util/lm_ncurses.ml
Deleted libmojave-branches/strictscope1/util/lm_ncurses.mli
Deleted libmojave-branches/strictscope1/util/lm_ncurses_display.ml
Deleted libmojave-branches/strictscope1/util/lm_ncurses_display.mli
Deleted libmojave-branches/strictscope1/util/lm_parse_id.ml
Deleted libmojave-branches/strictscope1/util/lm_parse_id.mli
Deleted libmojave-branches/strictscope1/util/lm_print_util.ml
Deleted libmojave-branches/strictscope1/util/lm_print_util.mli
Deleted libmojave-branches/strictscope1/util/lm_profile.ml
Deleted libmojave-branches/strictscope1/util/lm_profile.mli
Deleted libmojave-branches/strictscope1/util/lm_rawfloat.ml
Deleted libmojave-branches/strictscope1/util/lm_rawfloat.mli
Deleted libmojave-branches/strictscope1/util/lm_rawint.ml
Deleted libmojave-branches/strictscope1/util/lm_rawint.mli
Deleted libmojave-branches/strictscope1/util/lm_readline.ml
Deleted libmojave-branches/strictscope1/util/lm_readline.mli
Deleted libmojave-branches/strictscope1/util/lm_ssl.ml
Deleted libmojave-branches/strictscope1/util/lm_ssl.mli
Deleted libmojave-branches/strictscope1/util/lm_symbol_matrix.ml
Deleted libmojave-branches/strictscope1/util/lm_symbol_matrix.mli
Deleted libmojave-branches/strictscope1/util/lm_table_graph.ml
Deleted libmojave-branches/strictscope1/util/lm_table_graph.mli
Deleted libmojave-branches/strictscope1/util/lm_terminfo.ml
Deleted libmojave-branches/strictscope1/util/lm_terminfo.mli
Deleted libmojave-branches/strictscope1/util/lm_trace.ml
Deleted libmojave-branches/strictscope1/util/lm_trace.mli
Copied omake-branches/strictscope1

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-03 19:33:38 -0700 (Sun, 03 Jul 2005)
Revision: 1183
Log message:

      Ok, this is the first pass of adding separate variable scopes.
      It compiles, but I'm sure it doesn't work yet.
      
      This is option 2:
         - Dynamic open/include/export are allowed.  Each operation
           performs a link step.
         - There are 4 kinds of variables:
             - Private (statically scoped).
             - Protected (current object, dynamically scoped),
               access is limited to sub-objects.
             - Public (current object, dynamically scoped),
               access is unrestricted.
             - File (file object, dynamically scoped).
               Each loaded file has an associated object.
      
      During the link step, each unlinked variable is assigned to
      the appropriate kind.
      
      The language is still functional of course.
      

Changes  Path
+10 -0 libmojave-branches/strictscope1/stdlib/lm_filename_util.ml
+4 -0 libmojave-branches/strictscope1/stdlib/lm_filename_util.mli
+0 -1 omake-branches/strictscope1/Files
+11 -5 omake-branches/strictscope1/src/build/omake_build.ml
+12 -6 omake-branches/strictscope1/src/build/omake_builtin.ml
+16 -13 omake-branches/strictscope1/src/build/omake_builtin_base.ml
+10 -5 omake-branches/strictscope1/src/build/omake_builtin_file.ml
+22 -17 omake-branches/strictscope1/src/build/omake_builtin_io.ml
+40 -26 omake-branches/strictscope1/src/build/omake_builtin_io_fun.ml
+4 -94 omake-branches/strictscope1/src/build/omake_builtin_object.ml
+0 -5 omake-branches/strictscope1/src/build/omake_builtin_object.mli
+8 -4 omake-branches/strictscope1/src/build/omake_builtin_shell.ml
+7 -3 omake-branches/strictscope1/src/build/omake_builtin_target.ml
+12 -8 omake-branches/strictscope1/src/build/omake_builtin_test.ml
+1 -1 omake-branches/strictscope1/src/build/omake_builtin_util.ml
+1 -1 omake-branches/strictscope1/src/env/omake_ast_lex.mll
+53 -69 omake-branches/strictscope1/src/env/omake_command_digest.ml
+430 -301 omake-branches/strictscope1/src/env/omake_env.ml
+51 -32 omake-branches/strictscope1/src/env/omake_env.mli
+587 -482 omake-branches/strictscope1/src/env/omake_ir_ast.ml
+8 -11 omake-branches/strictscope1/src/env/omake_ir_ast.mli
+26 -38 omake-branches/strictscope1/src/env/omake_ir_free_vars.ml
+2 -2 omake-branches/strictscope1/src/env/omake_ir_free_vars.mli
+20 -27 omake-branches/strictscope1/src/env/omake_ir_semant.ml
+1 -1 omake-branches/strictscope1/src/env/omake_ir_semant.mli
+148 -162 omake-branches/strictscope1/src/eval/omake_eval.ml
+3 -5 omake-branches/strictscope1/src/eval/omake_eval.mli
+53 -38 omake-branches/strictscope1/src/eval/omake_rule.ml
+9 -5 omake-branches/strictscope1/src/eval/omake_value.ml
+5 -2 omake-branches/strictscope1/src/eval/omake_value.mli
+56 -43 omake-branches/strictscope1/src/ir/omake_ir.ml
+300 -247 omake-branches/strictscope1/src/ir/omake_ir_print.ml
Deleted omake-branches/strictscope1/src/ir/omake_ir_print.mli
+2 -1 omake-branches/strictscope1/src/ir/omake_ir_util.ml
+1 -1 omake-branches/strictscope1/src/ir/omake_ir_util.mli
+7 -3 omake-branches/strictscope1/src/ir/omake_symbol.ml
+7 -3 omake-branches/strictscope1/src/main/omake_main.ml
+42 -31 omake-branches/strictscope1/src/main/omake_shell.ml
+7 -2 omake-branches/strictscope1/src/shell/omake_shell_job.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-05 16:08:41 -0700 (Tue, 05 Jul 2005)
Revision: 1185
Log message:

      Killing an obsolete comment
      

Changes  Path
+0 -3 libmojave/stdlib/lm_string_util.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-05 18:50:54 -0700 (Tue, 05 Jul 2005)
Revision: 1188
Log message:

      **** WARNING: breaks binary compatibility! ****
      
      This changes the string comparison in String{Set,Table,MTable} and
      Lm_symbol.compare (which is also used in SymbolSet) to a slightly faster one
      (compare the string lengths _first_, only compare individual characters when
      strings have the same length). If you need the lexicographical order (which
      was used before), use LexString{Set,Table,MTable} instead.
      

Changes  Path
+15 -0 libmojave/cutil/lm_abstract.c
+11 -1 libmojave/stdlib/lm_string_set.ml
+6 -0 libmojave/stdlib/lm_string_set.mli
+1 -0 libmojave/stdlib/lm_string_util.ml
+4 -0 libmojave/stdlib/lm_string_util.mli
+1 -1 libmojave/util/lm_symbol.ml

Changes by: ( at unknown.email)
Date: 2005-07-06 14:11:54 -0700 (Wed, 06 Jul 2005)
Revision: 1192
Log message:

      This commit was manufactured by cvs2svn to create branch 'stricttest1'.

Changes  Path
Copied libmojave-branches/stricttest1
Deleted libmojave-branches/stricttest1/.cvsignore
Deleted libmojave-branches/stricttest1/OMakefile
Deleted libmojave-branches/stricttest1/OMakeroot
Deleted libmojave-branches/stricttest1/cutil/.cvsignore
Deleted libmojave-branches/stricttest1/cutil/OMakefile
Deleted libmojave-branches/stricttest1/cutil/lm_abstract.c
Deleted libmojave-branches/stricttest1/cutil/lm_config.c
Deleted libmojave-branches/stricttest1/cutil/lm_float.c
Deleted libmojave-branches/stricttest1/cutil/lm_marshal_shared.c
Deleted libmojave-branches/stricttest1/cutil/lm_marshal_shared.h
Deleted libmojave-branches/stricttest1/cutil/lm_mmap.c
Deleted libmojave-branches/stricttest1/cutil/lm_mmap.h
Deleted libmojave-branches/stricttest1/cutil/lm_ncurses.c
Deleted libmojave-branches/stricttest1/cutil/lm_nocompare.c
Deleted libmojave-branches/stricttest1/cutil/lm_raw.c
Deleted libmojave-branches/stricttest1/cutil/lm_readline.c
Deleted libmojave-branches/stricttest1/cutil/lm_rusage.c
Deleted libmojave-branches/stricttest1/cutil/lm_ssl.c
Deleted libmojave-branches/stricttest1/cutil/lm_terminfo.c
Deleted libmojave-branches/stricttest1/stdlib/.cvsignore
Deleted libmojave-branches/stricttest1/stdlib/Files
Deleted libmojave-branches/stricttest1/stdlib/OMakefile
Deleted libmojave-branches/stricttest1/stdlib/lm_array.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_array.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_array_linear_set.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_array_linear_set.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_array_sig.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_big_int.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_big_int.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_buffer.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_buffer.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_char.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_char.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_cycle_dag.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_cycle_dag.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_dag_sig.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_file_util.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_file_util.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_filename_util.ml
Copied libmojave-branches/stricttest1/stdlib/lm_filename_util.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_filename_util.mli
Copied libmojave-branches/stricttest1/stdlib/lm_filename_util.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_format.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_format.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_hash_set.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_hash_set.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_hashtbl_util.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_hashtbl_util.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_imp_dag.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_imp_dag.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_int_util.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_int_util.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_io.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_io.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_large_array.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_large_array.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_large_array_weak.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_large_array_weak.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_linear_set_sig.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_list.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_list.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_make_printf.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_make_printf.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_nocompare.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_nocompare.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_num.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_num.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_pervasives.h
Deleted libmojave-branches/stricttest1/stdlib/lm_printf_rbuffer.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_printf_rbuffer.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_ref_util.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_ref_util.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_rformat.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_rformat.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_rformat_html.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_rformat_html.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_rformat_raw.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_rformat_raw.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_rformat_tex.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_rformat_tex.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_rformat_text.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_rformat_text.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_rprintf.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_rprintf.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_serial_map.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_serial_map.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_small_set.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_small_set.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_splay.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_splay.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_splay_linear_set.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_splay_linear_set.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_splay_set.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_splay_set.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_splay_table.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_splay_table.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_string.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_string.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_sys.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_sys.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_table_util.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_table_util.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_test.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_test.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_test_sig.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_thread_event.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_thread_event.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_thread_shell.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_thread_shell.mli
Deleted libmojave-branches/stricttest1/stdlib/lm_thread_util.ml
Deleted libmojave-branches/stricttest1/stdlib/lm_thread_util.mli
Deleted libmojave-branches/stricttest1/unix/.cvsignore
Deleted libmojave-branches/stricttest1/unix/Files
Deleted libmojave-branches/stricttest1/unix/OMakefile
Deleted libmojave-branches/stricttest1/unix/lm_id.ml
Deleted libmojave-branches/stricttest1/unix/lm_id.mli
Deleted libmojave-branches/stricttest1/unix/lm_inet.ml
Deleted libmojave-branches/stricttest1/unix/lm_inet.mli
Deleted libmojave-branches/stricttest1/unix/lm_mmap.ml
Deleted libmojave-branches/stricttest1/unix/lm_mmap.mli
Deleted libmojave-branches/stricttest1/unix/lm_mmap_pipe.ml
Deleted libmojave-branches/stricttest1/unix/lm_mmap_pipe.mli
Deleted libmojave-branches/stricttest1/unix/lm_rusage.ml
Deleted libmojave-branches/stricttest1/unix/lm_rusage.mli
Deleted libmojave-branches/stricttest1/util/.cvsignore
Deleted libmojave-branches/stricttest1/util/Files
Deleted libmojave-branches/stricttest1/util/OMakefile
Deleted libmojave-branches/stricttest1/util/lm_attribute.ml
Deleted libmojave-branches/stricttest1/util/lm_attribute.mli
Deleted libmojave-branches/stricttest1/util/lm_bitmatrix.ml
Deleted libmojave-branches/stricttest1/util/lm_bitmatrix.mli
Deleted libmojave-branches/stricttest1/util/lm_clock.ml
Deleted libmojave-branches/stricttest1/util/lm_clock.mli
Deleted libmojave-branches/stricttest1/util/lm_command_util.ml
Deleted libmojave-branches/stricttest1/util/lm_command_util.mli
Deleted libmojave-branches/stricttest1/util/lm_config.ml
Deleted libmojave-branches/stricttest1/util/lm_config.mli
Deleted libmojave-branches/stricttest1/util/lm_ctype.ml
Deleted libmojave-branches/stricttest1/util/lm_ctype.mli
Deleted libmojave-branches/stricttest1/util/lm_digraph.ml
Deleted libmojave-branches/stricttest1/util/lm_digraph.mli
Deleted libmojave-branches/stricttest1/util/lm_dlist.ml
Deleted libmojave-branches/stricttest1/util/lm_dlist.mli
Deleted libmojave-branches/stricttest1/util/lm_field_table.ml
Deleted libmojave-branches/stricttest1/util/lm_field_table.mli
Deleted libmojave-branches/stricttest1/util/lm_flags.ml
Deleted libmojave-branches/stricttest1/util/lm_flags.mli
Deleted libmojave-branches/stricttest1/util/lm_float80.ml
Deleted libmojave-branches/stricttest1/util/lm_float80.mli
Deleted libmojave-branches/stricttest1/util/lm_fmarshal.ml
Deleted libmojave-branches/stricttest1/util/lm_fmarshal.mli
Deleted libmojave-branches/stricttest1/util/lm_format_util.ml
Deleted libmojave-branches/stricttest1/util/lm_format_util.mli
Deleted libmojave-branches/stricttest1/util/lm_graph.ml
Deleted libmojave-branches/stricttest1/util/lm_graph.mli
Deleted libmojave-branches/stricttest1/util/lm_interval_set.ml
Deleted libmojave-branches/stricttest1/util/lm_interval_set.mli
Deleted libmojave-branches/stricttest1/util/lm_listbuf.ml
Deleted libmojave-branches/stricttest1/util/lm_listbuf.mli
Deleted libmojave-branches/stricttest1/util/lm_loop.ml
Deleted libmojave-branches/stricttest1/util/lm_loop.mli
Deleted libmojave-branches/stricttest1/util/lm_ncurses.ml
Deleted libmojave-branches/stricttest1/util/lm_ncurses.mli
Deleted libmojave-branches/stricttest1/util/lm_ncurses_display.ml
Deleted libmojave-branches/stricttest1/util/lm_ncurses_display.mli
Deleted libmojave-branches/stricttest1/util/lm_parse_id.ml
Deleted libmojave-branches/stricttest1/util/lm_parse_id.mli
Deleted libmojave-branches/stricttest1/util/lm_print_util.ml
Deleted libmojave-branches/stricttest1/util/lm_print_util.mli
Deleted libmojave-branches/stricttest1/util/lm_profile.ml
Deleted libmojave-branches/stricttest1/util/lm_profile.mli
Deleted libmojave-branches/stricttest1/util/lm_rawfloat.ml
Deleted libmojave-branches/stricttest1/util/lm_rawfloat.mli
Deleted libmojave-branches/stricttest1/util/lm_rawint.ml
Deleted libmojave-branches/stricttest1/util/lm_rawint.mli
Deleted libmojave-branches/stricttest1/util/lm_readline.ml
Deleted libmojave-branches/stricttest1/util/lm_readline.mli
Deleted libmojave-branches/stricttest1/util/lm_ssl.ml
Deleted libmojave-branches/stricttest1/util/lm_ssl.mli
Deleted libmojave-branches/stricttest1/util/lm_symbol_matrix.ml
Deleted libmojave-branches/stricttest1/util/lm_symbol_matrix.mli
Deleted libmojave-branches/stricttest1/util/lm_table_graph.ml
Deleted libmojave-branches/stricttest1/util/lm_table_graph.mli
Deleted libmojave-branches/stricttest1/util/lm_terminfo.ml
Deleted libmojave-branches/stricttest1/util/lm_terminfo.mli
Deleted libmojave-branches/stricttest1/util/lm_trace.ml
Deleted libmojave-branches/stricttest1/util/lm_trace.mli
Copied omake-branches/stricttest1
Deleted omake-branches/stricttest1/Files
Copied omake-branches/stricttest1/Files
Deleted omake-branches/stricttest1/Pervasives.src
Copied omake-branches/stricttest1/Pervasives.src
Deleted omake-branches/stricttest1/lib/Pervasives.om
Copied omake-branches/stricttest1/lib/Pervasives.om
Deleted omake-branches/stricttest1/src/build/omake_build.ml
Copied omake-branches/stricttest1/src/build/omake_build.ml
Deleted omake-branches/stricttest1/src/build/omake_builtin.ml
Copied omake-branches/stricttest1/src/build/omake_builtin.ml
Deleted omake-branches/stricttest1/src/build/omake_builtin_base.ml
Copied omake-branches/stricttest1/src/build/omake_builtin_base.ml
Deleted omake-branches/stricttest1/src/build/omake_builtin_file.ml
Copied omake-branches/stricttest1/src/build/omake_builtin_file.ml
Deleted omake-branches/stricttest1/src/build/omake_builtin_io.ml
Copied omake-branches/stricttest1/src/build/omake_builtin_io.ml
Deleted omake-branches/stricttest1/src/build/omake_builtin_io_fun.ml
Copied omake-branches/stricttest1/src/build/omake_builtin_io_fun.ml
Deleted omake-branches/stricttest1/src/build/omake_builtin_object.ml
Copied omake-branches/stricttest1/src/build/omake_builtin_object.ml
Deleted omake-branches/stricttest1/src/build/omake_builtin_object.mli
Copied omake-branches/stricttest1/src/build/omake_builtin_object.mli
Deleted omake-branches/stricttest1/src/build/omake_builtin_shell.ml
Copied omake-branches/stricttest1/src/build/omake_builtin_shell.ml
Deleted omake-branches/stricttest1/src/build/omake_builtin_target.ml
Copied omake-branches/stricttest1/src/build/omake_builtin_target.ml
Deleted omake-branches/stricttest1/src/build/omake_builtin_test.ml
Copied omake-branches/stricttest1/src/build/omake_builtin_test.ml
Deleted omake-branches/stricttest1/src/build/omake_builtin_util.ml
Copied omake-branches/stricttest1/src/build/omake_builtin_util.ml
Copied omake-branches/stricttest1/src/env
Deleted omake-branches/stricttest1/src/env/omake_ast_lex.mli
Copied omake-branches/stricttest1/src/env/omake_ast_lex.mli
Deleted omake-branches/stricttest1/src/env/omake_ast_parse.input
Copied omake-branches/stricttest1/src/env/omake_ast_parse.input
Deleted omake-branches/stricttest1/src/env/omake_command_digest.mli
Copied omake-branches/stricttest1/src/env/omake_command_digest.mli
Deleted omake-branches/stricttest1/src/env/omake_exn_print.ml
Copied omake-branches/stricttest1/src/env/omake_exn_print.ml
Deleted omake-branches/stricttest1/src/env/omake_exn_print.mli
Copied omake-branches/stricttest1/src/env/omake_exn_print.mli
Deleted omake-branches/stricttest1/src/env/omake_gen_parse.ml
Copied omake-branches/stricttest1/src/env/omake_gen_parse.ml
Deleted omake-branches/stricttest1/src/env/omake_lexer.ml
Copied omake-branches/stricttest1/src/env/omake_lexer.ml
Deleted omake-branches/stricttest1/src/env/omake_parser.ml
Copied omake-branches/stricttest1/src/env/omake_parser.ml
Copied omake-branches/stricttest1/src/eval
Deleted omake-branches/stricttest1/src/eval/omake_rule.mli
Copied omake-branches/stricttest1/src/eval/omake_rule.mli
Deleted omake-branches/stricttest1/src/eval/omake_target.ml
Copied omake-branches/stricttest1/src/eval/omake_target.ml
Deleted omake-branches/stricttest1/src/eval/omake_target.mli
Copied omake-branches/stricttest1/src/eval/omake_target.mli
Deleted omake-branches/stricttest1/src/ir/omake_ir.ml
Copied omake-branches/stricttest1/src/ir/omake_ir.ml
Deleted omake-branches/stricttest1/src/ir/omake_ir_print.ml
Copied omake-branches/stricttest1/src/ir/omake_ir_print.ml
Deleted omake-branches/stricttest1/src/ir/omake_ir_print.mli
Deleted omake-branches/stricttest1/src/ir/omake_ir_util.ml
Copied omake-branches/stricttest1/src/ir/omake_ir_util.ml
Deleted omake-branches/stricttest1/src/ir/omake_ir_util.mli
Copied omake-branches/stricttest1/src/ir/omake_ir_util.mli
Deleted omake-branches/stricttest1/src/ir/omake_symbol.ml
Copied omake-branches/stricttest1/src/ir/omake_symbol.ml
Deleted omake-branches/stricttest1/src/main/omake_main.ml
Copied omake-branches/stricttest1/src/main/omake_main.ml
Deleted omake-branches/stricttest1/src/main/omake_shell.ml
Copied omake-branches/stricttest1/src/main/omake_shell.ml
Deleted omake-branches/stricttest1/src/shell/omake_shell_job.ml
Copied omake-branches/stricttest1/src/shell/omake_shell_job.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-06 19:29:54 -0700 (Wed, 06 Jul 2005)
Revision: 1197
Log message:

      This is a huge commit that is mostly no-op:
      
      - Updated the standard preamble text to point to the correct location for the
        documentation and to avoid mentioning Nuprl.
      
      - Changed "Nuprl-Light" -> "MetaPRL" in a few places (amazingly, we still had
        those).
      
      - Split the Nuprl_font file into Mpfont and Mpsymbols.
      
      - Protected a few display forms in ITT with a "doc docoff".
      

Changes  Path
+2 -2 libmojave/stdlib/lm_array_linear_set.ml
+2 -2 libmojave/stdlib/lm_array_linear_set.mli
+2 -2 libmojave/stdlib/lm_big_int.ml
+2 -2 libmojave/stdlib/lm_big_int.mli
+2 -2 libmojave/stdlib/lm_cycle_dag.ml
+2 -2 libmojave/stdlib/lm_cycle_dag.mli
+2 -2 libmojave/stdlib/lm_dag_sig.ml
+2 -2 libmojave/stdlib/lm_debug.ml
+2 -2 libmojave/stdlib/lm_debug.mli
+2 -2 libmojave/stdlib/lm_file_util.ml
+2 -2 libmojave/stdlib/lm_file_util.mli
+2 -2 libmojave/stdlib/lm_hash_set.ml
+2 -2 libmojave/stdlib/lm_hash_set.mli
+2 -2 libmojave/stdlib/lm_imp_dag.ml
+2 -2 libmojave/stdlib/lm_imp_dag.mli
+2 -2 libmojave/stdlib/lm_int_util.ml
+2 -2 libmojave/stdlib/lm_linear_set_sig.ml
+2 -2 libmojave/stdlib/lm_map_sig.ml
+2 -2 libmojave/stdlib/lm_num.ml
+2 -2 libmojave/stdlib/lm_num.mli
+2 -2 libmojave/stdlib/lm_ref_util.ml
+2 -2 libmojave/stdlib/lm_ref_util.mli
+2 -2 libmojave/stdlib/lm_rformat.ml
+2 -2 libmojave/stdlib/lm_rformat.mli
+2 -2 libmojave/stdlib/lm_set.ml
+2 -2 libmojave/stdlib/lm_set.mli
+2 -2 libmojave/stdlib/lm_set_sig.ml
+2 -2 libmojave/stdlib/lm_small_set.ml
+2 -2 libmojave/stdlib/lm_small_set.mli
+2 -2 libmojave/stdlib/lm_splay_linear_set.ml
+2 -2 libmojave/stdlib/lm_splay_linear_set.mli
+2 -2 libmojave/stdlib/lm_splay_set.ml
+2 -2 libmojave/stdlib/lm_splay_set.mli
+2 -2 libmojave/stdlib/lm_splay_table.ml
+2 -2 libmojave/stdlib/lm_splay_table.mli
+2 -2 libmojave/stdlib/lm_table_util.ml
+2 -2 libmojave/stdlib/lm_table_util.mli
+2 -2 libmojave/stdlib/lm_thread_event.ml
+2 -2 libmojave/stdlib/lm_thread_event.mli
+2 -2 libmojave/stdlib/lm_thread_util.ml
+2 -2 libmojave/stdlib/lm_thread_util.mli
+2 -2 libmojave/system/lm_marshal_shared.ml
+2 -2 libmojave/system/lm_marshal_shared.mli
+2 -2 libmojave/unix/lm_id.ml
+2 -2 libmojave/unix/lm_inet.ml
+2 -2 libmojave/unix/lm_inet.mli
+2 -2 libmojave/unix/lm_mmap.ml
+2 -2 libmojave/unix/lm_mmap.mli
+2 -2 libmojave/unix/lm_mmap_pipe.ml
+2 -2 libmojave/unix/lm_mmap_pipe.mli
+2 -2 libmojave/unix/lm_unix_util.ml
+2 -2 libmojave/unix/lm_unix_util.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-06 19:34:06 -0700 (Wed, 06 Jul 2005)
Revision: 1198
Log message:

      More preamble changes
      

Changes  Path
+5 -2 libmojave/cutil/lm_marshal_shared.c
+5 -2 libmojave/cutil/lm_marshal_shared.h

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-07 13:28:16 -0700 (Thu, 07 Jul 2005)
Revision: 1201
Log message:

      Use OCaml implementation of string comparison instead of the C one.
      

Changes  Path
+0 -15 libmojave/cutil/lm_abstract.c
+18 -1 libmojave/stdlib/lm_string_util.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-10 19:56:34 -0700 (Sun, 10 Jul 2005)
Revision: 1207
Log message:

      I think I'm settling on this approach.
      
      Features:
         - All files have separate scopes.
         - Linking is dynamic, so you can change OMAKEPATH,
           or use computed values in open/include/extends/import,
           and everything should continue to work.
         - In default relaxed mode, you shouldn't see any change
           from what you do now.  However, it is possible to define
           a strict mode (I haven't done it yet).
         - public: fields can be modified.
           protected: fields are read-only when you open the object.
           private: fields local to an object, statically scoped.
      
      As usual, this commit is completely untested and needs to
      be cleaned up.
      

Changes  Path
+9 -1 libmojave-branches/strictscope1/stdlib/lm_list_util.ml
+18 -17 libmojave-branches/strictscope1/stdlib/lm_list_util.mli
+17 -0 libmojave-branches/strictscope1/util/lm_symbol.ml
+4 -0 libmojave-branches/strictscope1/util/lm_symbol.mli
+5 -2 omake-branches/strictscope1/src/build/omake_builtin.ml
+1 -1 omake-branches/strictscope1/src/build/omake_builtin_base.ml
+11 -9 omake-branches/strictscope1/src/build/omake_builtin_io_fun.ml
+5 -1 omake-branches/strictscope1/src/build/omake_builtin_object.ml
+96 -37 omake-branches/strictscope1/src/env/omake_command_digest.ml
+779 -556 omake-branches/strictscope1/src/env/omake_env.ml
+109 -62 omake-branches/strictscope1/src/env/omake_env.mli
+527 -469 omake-branches/strictscope1/src/env/omake_ir_ast.ml
+14 -10 omake-branches/strictscope1/src/env/omake_ir_free_vars.ml
+23 -6 omake-branches/strictscope1/src/env/omake_ir_semant.ml
+183 -121 omake-branches/strictscope1/src/eval/omake_eval.ml
+1 -1 omake-branches/strictscope1/src/eval/omake_eval.mli
+9 -1 omake-branches/strictscope1/src/eval/omake_value.ml
+25 -30 omake-branches/strictscope1/src/ir/omake_ir.ml
+80 -76 omake-branches/strictscope1/src/ir/omake_ir_print.ml
+7 -5 omake-branches/strictscope1/src/ir/omake_ir_util.ml
+55 -0 omake-branches/strictscope1/src/ir/omake_node.ml
+10 -0 omake-branches/strictscope1/src/ir/omake_node.mli
+7 -8 omake-branches/strictscope1/src/main/omake_shell.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-13 17:24:27 -0700 (Wed, 13 Jul 2005)
Revision: 1214
Log message:

      Query the Win32 registry to figure out where omake is installed.
      The search tries the following in order:
         1. The registry
         2. The OMAKELIB environment variable
         3. The value hard-coded in omake_magic.ml
      
      Updated the installer config.
      

Changes  Path
+75 -3 libmojave/cutil/lm_unix_cutil.c
+13 -3 libmojave/unix/lm_unix_util.ml
+11 -0 libmojave/unix/lm_unix_util.mli
Binary omake/omake.aip
+9 -8 omake/src/ir/omake_state.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-13 17:25:58 -0700 (Wed, 13 Jul 2005)
Revision: 1215
Log message:

      Unix C function type should match the Win32 function.
      

Changes  Path
+1 -10 libmojave/cutil/lm_unix_cutil.c

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-13 20:00:25 -0700 (Wed, 13 Jul 2005)
Revision: 1218
Log message:

      New boot procedure for Pervasives.  It starts off as the generic "this",
      then gets reparented once we know the file name.
      

Changes  Path
+4 -2 libmojave-branches/strictscope1/util/lm_hash.ml
+3 -10 omake-branches/strictscope1/src/build/omake_build.ml
+12 -16 omake-branches/strictscope1/src/build/omake_builtin.ml
+0 -1 omake-branches/strictscope1/src/build/omake_builtin.mli
+3 -8 omake-branches/strictscope1/src/build/omake_builtin_base.ml
+2 -7 omake-branches/strictscope1/src/build/omake_builtin_file.ml
+15 -20 omake-branches/strictscope1/src/build/omake_builtin_io.ml
+9 -9 omake-branches/strictscope1/src/build/omake_builtin_io_fun.ml
+2 -6 omake-branches/strictscope1/src/build/omake_builtin_shell.ml
+1 -5 omake-branches/strictscope1/src/build/omake_builtin_target.ml
+6 -10 omake-branches/strictscope1/src/build/omake_builtin_test.ml
+81 -77 omake-branches/strictscope1/src/env/omake_env.ml
+17 -7 omake-branches/strictscope1/src/env/omake_env.mli
+2 -10 omake-branches/strictscope1/src/env/omake_ir_ast.ml
+27 -44 omake-branches/strictscope1/src/eval/omake_eval.ml
+27 -46 omake-branches/strictscope1/src/eval/omake_rule.ml
+1 -4 omake-branches/strictscope1/src/eval/omake_value.ml
+2 -5 omake-branches/strictscope1/src/eval/omake_value.mli
+0 -3 omake-branches/strictscope1/src/ir/omake_node.ml
+0 -1 omake-branches/strictscope1/src/ir/omake_node.mli
+2 -6 omake-branches/strictscope1/src/main/omake_main.ml
+13 -26 omake-branches/strictscope1/src/main/omake_shell.ml
+2 -7 omake-branches/strictscope1/src/shell/omake_shell_job.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-14 15:18:41 -0700 (Thu, 14 Jul 2005)
Revision: 1219
Log message:

      Added an ad-hoc profiling mechanism.
      

Changes  Path
+70 -0 libmojave/stdlib/lm_debug.ml
+11 -0 libmojave/stdlib/lm_debug.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-14 17:30:24 -0700 (Thu, 14 Jul 2005)
Revision: 1220
Log message:

      When the same debug flag is created several times, make sure debug_description
      match.
      

Changes  Path
+5 -6 libmojave/stdlib/lm_debug.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-14 18:00:43 -0700 (Thu, 14 Jul 2005)
Revision: 1221
Log message:

      Added code for ad-hoc profiling of top-level tactics. The profiling is
      controlled by the "profile_tactics" debug variable.
      

Changes  Path
+4 -4 libmojave/stdlib/lm_debug.ml

Changes by: ( at unknown.email)
Date: 2005-07-14 18:00:43 -0700 (Thu, 14 Jul 2005)
Revision: 1222
Log message:

      This commit was manufactured by cvs2svn to create branch
      'jprover-rule-based-unif'.

Changes  Path
Copied libmojave-branches/jprover-rule-based-unif

Changes by: ( at unknown.email)
Date: 2005-07-15 18:42:48 -0700 (Fri, 15 Jul 2005)
Revision: 1242
Log message:

      This commit was manufactured by cvs2svn to create branch 'strictscope2'.

Changes  Path
Copied libmojave-branches/strictscope2
Deleted libmojave-branches/strictscope2/.cvsignore
Deleted libmojave-branches/strictscope2/OMakefile
Deleted libmojave-branches/strictscope2/OMakeroot
Deleted libmojave-branches/strictscope2/cutil/.cvsignore
Deleted libmojave-branches/strictscope2/cutil/OMakefile
Deleted libmojave-branches/strictscope2/cutil/lm_abstract.c
Deleted libmojave-branches/strictscope2/cutil/lm_config.c
Deleted libmojave-branches/strictscope2/cutil/lm_float.c
Deleted libmojave-branches/strictscope2/cutil/lm_marshal_shared.c
Deleted libmojave-branches/strictscope2/cutil/lm_marshal_shared.h
Deleted libmojave-branches/strictscope2/cutil/lm_mmap.c
Deleted libmojave-branches/strictscope2/cutil/lm_mmap.h
Deleted libmojave-branches/strictscope2/cutil/lm_ncurses.c
Deleted libmojave-branches/strictscope2/cutil/lm_nocompare.c
Deleted libmojave-branches/strictscope2/cutil/lm_raw.c
Deleted libmojave-branches/strictscope2/cutil/lm_readline.c
Deleted libmojave-branches/strictscope2/cutil/lm_rusage.c
Deleted libmojave-branches/strictscope2/cutil/lm_ssl.c
Deleted libmojave-branches/strictscope2/cutil/lm_terminfo.c
Deleted libmojave-branches/strictscope2/stdlib/.cvsignore
Deleted libmojave-branches/strictscope2/stdlib/Files
Deleted libmojave-branches/strictscope2/stdlib/OMakefile
Deleted libmojave-branches/strictscope2/stdlib/lm_array.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_array.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_array_linear_set.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_array_linear_set.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_array_sig.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_big_int.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_big_int.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_buffer.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_buffer.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_char.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_char.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_cycle_dag.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_cycle_dag.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_dag_sig.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_file_util.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_file_util.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_format.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_format.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_hash_set.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_hash_set.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_hashtbl_util.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_hashtbl_util.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_imp_dag.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_imp_dag.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_int_util.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_int_util.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_io.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_io.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_large_array.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_large_array.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_large_array_weak.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_large_array_weak.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_linear_set_sig.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_list.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_list.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_make_printf.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_make_printf.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_nocompare.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_nocompare.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_num.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_num.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_pervasives.h
Deleted libmojave-branches/strictscope2/stdlib/lm_printf_rbuffer.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_printf_rbuffer.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_ref_util.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_ref_util.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_rformat.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_rformat.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_rformat_html.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_rformat_html.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_rformat_raw.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_rformat_raw.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_rformat_tex.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_rformat_tex.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_rformat_text.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_rformat_text.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_rprintf.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_rprintf.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_serial_map.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_serial_map.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_small_set.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_small_set.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_splay.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_splay.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_splay_linear_set.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_splay_linear_set.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_splay_set.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_splay_set.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_splay_table.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_splay_table.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_string.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_string.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_sys.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_sys.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_table_util.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_table_util.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_test.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_test.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_test_sig.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_thread_event.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_thread_event.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_thread_shell.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_thread_shell.mli
Deleted libmojave-branches/strictscope2/stdlib/lm_thread_util.ml
Deleted libmojave-branches/strictscope2/stdlib/lm_thread_util.mli
Deleted libmojave-branches/strictscope2/unix/.cvsignore
Deleted libmojave-branches/strictscope2/unix/Files
Deleted libmojave-branches/strictscope2/unix/OMakefile
Deleted libmojave-branches/strictscope2/unix/lm_id.ml
Deleted libmojave-branches/strictscope2/unix/lm_id.mli
Deleted libmojave-branches/strictscope2/unix/lm_inet.ml
Deleted libmojave-branches/strictscope2/unix/lm_inet.mli
Deleted libmojave-branches/strictscope2/unix/lm_mmap.ml
Deleted libmojave-branches/strictscope2/unix/lm_mmap.mli
Deleted libmojave-branches/strictscope2/unix/lm_mmap_pipe.ml
Deleted libmojave-branches/strictscope2/unix/lm_mmap_pipe.mli
Deleted libmojave-branches/strictscope2/unix/lm_rusage.ml
Deleted libmojave-branches/strictscope2/unix/lm_rusage.mli
Deleted libmojave-branches/strictscope2/util/.cvsignore
Deleted libmojave-branches/strictscope2/util/Files
Deleted libmojave-branches/strictscope2/util/OMakefile
Deleted libmojave-branches/strictscope2/util/lm_attribute.ml
Deleted libmojave-branches/strictscope2/util/lm_attribute.mli
Deleted libmojave-branches/strictscope2/util/lm_bitmatrix.ml
Deleted libmojave-branches/strictscope2/util/lm_bitmatrix.mli
Deleted libmojave-branches/strictscope2/util/lm_clock.ml
Deleted libmojave-branches/strictscope2/util/lm_clock.mli
Deleted libmojave-branches/strictscope2/util/lm_command_util.ml
Deleted libmojave-branches/strictscope2/util/lm_command_util.mli
Deleted libmojave-branches/strictscope2/util/lm_config.ml
Deleted libmojave-branches/strictscope2/util/lm_config.mli
Deleted libmojave-branches/strictscope2/util/lm_ctype.ml
Deleted libmojave-branches/strictscope2/util/lm_ctype.mli
Deleted libmojave-branches/strictscope2/util/lm_digraph.ml
Deleted libmojave-branches/strictscope2/util/lm_digraph.mli
Deleted libmojave-branches/strictscope2/util/lm_dlist.ml
Deleted libmojave-branches/strictscope2/util/lm_dlist.mli
Deleted libmojave-branches/strictscope2/util/lm_field_table.ml
Deleted libmojave-branches/strictscope2/util/lm_field_table.mli
Deleted libmojave-branches/strictscope2/util/lm_flags.ml
Deleted libmojave-branches/strictscope2/util/lm_flags.mli
Deleted libmojave-branches/strictscope2/util/lm_float80.ml
Deleted libmojave-branches/strictscope2/util/lm_float80.mli
Deleted libmojave-branches/strictscope2/util/lm_fmarshal.ml
Deleted libmojave-branches/strictscope2/util/lm_fmarshal.mli
Deleted libmojave-branches/strictscope2/util/lm_format_util.ml
Deleted libmojave-branches/strictscope2/util/lm_format_util.mli
Deleted libmojave-branches/strictscope2/util/lm_graph.ml
Deleted libmojave-branches/strictscope2/util/lm_graph.mli
Deleted libmojave-branches/strictscope2/util/lm_interval_set.ml
Deleted libmojave-branches/strictscope2/util/lm_interval_set.mli
Deleted libmojave-branches/strictscope2/util/lm_listbuf.ml
Deleted libmojave-branches/strictscope2/util/lm_listbuf.mli
Deleted libmojave-branches/strictscope2/util/lm_loop.ml
Deleted libmojave-branches/strictscope2/util/lm_loop.mli
Deleted libmojave-branches/strictscope2/util/lm_ncurses.ml
Deleted libmojave-branches/strictscope2/util/lm_ncurses.mli
Deleted libmojave-branches/strictscope2/util/lm_ncurses_display.ml
Deleted libmojave-branches/strictscope2/util/lm_ncurses_display.mli
Deleted libmojave-branches/strictscope2/util/lm_parse_id.ml
Deleted libmojave-branches/strictscope2/util/lm_parse_id.mli
Deleted libmojave-branches/strictscope2/util/lm_print_util.ml
Deleted libmojave-branches/strictscope2/util/lm_print_util.mli
Deleted libmojave-branches/strictscope2/util/lm_profile.ml
Deleted libmojave-branches/strictscope2/util/lm_profile.mli
Deleted libmojave-branches/strictscope2/util/lm_rawfloat.ml
Deleted libmojave-branches/strictscope2/util/lm_rawfloat.mli
Deleted libmojave-branches/strictscope2/util/lm_rawint.ml
Deleted libmojave-branches/strictscope2/util/lm_rawint.mli
Deleted libmojave-branches/strictscope2/util/lm_readline.ml
Deleted libmojave-branches/strictscope2/util/lm_readline.mli
Deleted libmojave-branches/strictscope2/util/lm_ssl.ml
Deleted libmojave-branches/strictscope2/util/lm_ssl.mli
Deleted libmojave-branches/strictscope2/util/lm_symbol_matrix.ml
Deleted libmojave-branches/strictscope2/util/lm_symbol_matrix.mli
Deleted libmojave-branches/strictscope2/util/lm_table_graph.ml
Deleted libmojave-branches/strictscope2/util/lm_table_graph.mli
Deleted libmojave-branches/strictscope2/util/lm_terminfo.ml
Deleted libmojave-branches/strictscope2/util/lm_terminfo.mli
Deleted libmojave-branches/strictscope2/util/lm_trace.ml
Deleted libmojave-branches/strictscope2/util/lm_trace.mli
Copied omake-branches/strictscope2
Deleted omake-branches/strictscope2/src/ir/omake_ir_print.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-16 18:10:58 -0700 (Sat, 16 Jul 2005)
Revision: 1243
Log message:

      We can now at least interpret all the files.
      

Changes  Path
+13 -5 libmojave-branches/strictscope1/stdlib/lm_map.ml
+1 -1 omake-branches/strictscope1/rebuild.sh
+60 -1 omake-branches/strictscope1/src/build/omake_builtin.ml
+4 -4 omake-branches/strictscope1/src/build/omake_builtin_base.ml
+5 -5 omake-branches/strictscope1/src/build/omake_builtin_fun.ml
+7 -7 omake-branches/strictscope1/src/build/omake_builtin_io_fun.ml
+16 -10 omake-branches/strictscope1/src/build/omake_builtin_object.ml
+2 -2 omake-branches/strictscope1/src/build/omake_builtin_target.ml
+33 -21 omake-branches/strictscope1/src/env/omake_command_digest.ml
+369 -173 omake-branches/strictscope1/src/env/omake_env.ml
+61 -39 omake-branches/strictscope1/src/env/omake_env.mli
+122 -112 omake-branches/strictscope1/src/env/omake_ir_ast.ml
+2 -2 omake-branches/strictscope1/src/env/omake_ir_free_vars.ml
+27 -18 omake-branches/strictscope1/src/env/omake_ir_semant.ml
+448 -407 omake-branches/strictscope1/src/eval/omake_eval.ml
+2 -0 omake-branches/strictscope1/src/eval/omake_eval.mli
+15 -18 omake-branches/strictscope1/src/eval/omake_rule.ml
+23 -11 omake-branches/strictscope1/src/eval/omake_value.ml
+1 -1 omake-branches/strictscope1/src/ir/omake_command_type.ml
+9 -9 omake-branches/strictscope1/src/ir/omake_ir.ml
+13 -12 omake-branches/strictscope1/src/ir/omake_ir_print.ml
+6 -3 omake-branches/strictscope1/src/main/omake_shell.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-17 09:01:33 -0700 (Sun, 17 Jul 2005)
Revision: 1245
Log message:

      Update against the trunk, since I'm planning to make some changes there.
      

Changes  Path
+10 -0 libmojave-branches/strictscope2/stdlib/lm_filename_util.ml
+4 -0 libmojave-branches/strictscope2/stdlib/lm_filename_util.mli
+9 -1 libmojave-branches/strictscope2/stdlib/lm_list_util.ml
+18 -17 libmojave-branches/strictscope2/stdlib/lm_list_util.mli
+13 -5 libmojave-branches/strictscope2/stdlib/lm_map.ml
+4 -2 libmojave-branches/strictscope2/util/lm_hash.ml
+17 -0 libmojave-branches/strictscope2/util/lm_symbol.ml
+4 -0 libmojave-branches/strictscope2/util/lm_symbol.mli
+4 -5 omake-branches/strictscope2/Files
+6 -2 omake-branches/strictscope2/Pervasives.src
+6 -2 omake-branches/strictscope2/lib/Pervasives.om
+6 -7 omake-branches/strictscope2/src/build/omake_build.ml
+87 -17 omake-branches/strictscope2/src/build/omake_builtin.ml
+0 -1 omake-branches/strictscope2/src/build/omake_builtin.mli
+20 -44 omake-branches/strictscope2/src/build/omake_builtin_base.ml
+5 -5 omake-branches/strictscope2/src/build/omake_builtin_file.ml
+6 -9 omake-branches/strictscope2/src/build/omake_builtin_fun.ml
+17 -17 omake-branches/strictscope2/src/build/omake_builtin_io.ml
+46 -30 omake-branches/strictscope2/src/build/omake_builtin_io_fun.ml
+24 -107 omake-branches/strictscope2/src/build/omake_builtin_object.ml
+0 -5 omake-branches/strictscope2/src/build/omake_builtin_object.mli
+4 -4 omake-branches/strictscope2/src/build/omake_builtin_shell.ml
+5 -5 omake-branches/strictscope2/src/build/omake_builtin_target.ml
+8 -8 omake-branches/strictscope2/src/build/omake_builtin_test.ml
+1 -1 omake-branches/strictscope2/src/build/omake_builtin_util.ml
+1 -1 omake-branches/strictscope2/src/env/omake_ast_lex.mll
+209 -98 omake-branches/strictscope2/src/env/omake_command_digest.ml
+1408 -577 omake-branches/strictscope2/src/env/omake_env.ml
+220 -125 omake-branches/strictscope2/src/env/omake_env.mli
+980 -490 omake-branches/strictscope2/src/env/omake_ir_ast.ml
+8 -30 omake-branches/strictscope2/src/env/omake_ir_ast.mli
+58 -76 omake-branches/strictscope2/src/env/omake_ir_free_vars.ml
+2 -2 omake-branches/strictscope2/src/env/omake_ir_free_vars.mli
+73 -51 omake-branches/strictscope2/src/env/omake_ir_semant.ml
+1 -1 omake-branches/strictscope2/src/env/omake_ir_semant.mli
+750 -605 omake-branches/strictscope2/src/eval/omake_eval.ml
+13 -13 omake-branches/strictscope2/src/eval/omake_eval.mli
+60 -75 omake-branches/strictscope2/src/eval/omake_rule.ml
+37 -22 omake-branches/strictscope2/src/eval/omake_value.ml
+1 -1 omake-branches/strictscope2/src/ir/omake_command_type.ml
+133 -51 omake-branches/strictscope2/src/ir/omake_ir.ml
+360 -277 omake-branches/strictscope2/src/ir/omake_ir_print.ml
+13 -11 omake-branches/strictscope2/src/ir/omake_ir_util.ml
+1 -1 omake-branches/strictscope2/src/ir/omake_ir_util.mli
+67 -0 omake-branches/strictscope2/src/ir/omake_node.ml
+13 -0 omake-branches/strictscope2/src/ir/omake_node.mli
+6 -3 omake-branches/strictscope2/src/ir/omake_symbol.ml
+9 -5 omake-branches/strictscope2/src/main/omake_main.ml
+51 -39 omake-branches/strictscope2/src/main/omake_shell.ml
+2 -2 omake-branches/strictscope2/src/shell/omake_shell_job.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-17 16:49:45 -0700 (Sun, 17 Jul 2005)
Revision: 1249
Log message:

      As you can no doubt see, this change was too extensive to commit
      to the trunk.
      
      The main change is to use marshal-safe hash-consing for files, dirs,
      and symbols.  The change is fairly minor, but it propagates to a lot
      of places.
      

Changes  Path
+2 -10 libmojave-branches/strictscope2/stdlib/lm_filename_util.ml
+0 -4 libmojave-branches/strictscope2/stdlib/lm_filename_util.mli
+1 -9 libmojave-branches/strictscope2/stdlib/lm_list_util.ml
+17 -18 libmojave-branches/strictscope2/stdlib/lm_list_util.mli
+7 -13 libmojave-branches/strictscope2/stdlib/lm_map.ml
+2 -0 libmojave-branches/strictscope2/stdlib/lm_set.ml
+7 -7 libmojave-branches/strictscope2/stdlib/lm_thread_sig.ml
Added libmojave-branches/strictscope2/util/.#lm_hash.mli
Properties libmojave-branches/strictscope2/util/.#lm_hash.mli
+1164 -28 libmojave-branches/strictscope2/util/lm_hash.ml
+18 -3 libmojave-branches/strictscope2/util/lm_lexer.ml
+2 -0 libmojave-branches/strictscope2/util/lm_location.ml
+2 -0 libmojave-branches/strictscope2/util/lm_position.ml
+68 -85 libmojave-branches/strictscope2/util/lm_symbol.ml
+0 -4 libmojave-branches/strictscope2/util/lm_symbol.mli
+45 -107 omake-branches/strictscope2/Files
+1 -1 omake-branches/strictscope2/Makefile.in
+1 -1 omake-branches/strictscope2/Makefile.nt
+2 -2 omake-branches/strictscope2/OMakefile.in
+23 -90 omake-branches/strictscope2/src/build/omake_build.ml
+0 -14 omake-branches/strictscope2/src/build/omake_build_type.ml
+3 -2 omake-branches/strictscope2/src/build/omake_build_util.ml
+17 -87 omake-branches/strictscope2/src/build/omake_builtin.ml
+1 -0 omake-branches/strictscope2/src/build/omake_builtin.mli
+44 -20 omake-branches/strictscope2/src/build/omake_builtin_base.ml
+9 -9 omake-branches/strictscope2/src/build/omake_builtin_file.ml
+9 -6 omake-branches/strictscope2/src/build/omake_builtin_fun.ml
+17 -17 omake-branches/strictscope2/src/build/omake_builtin_io.ml
+30 -46 omake-branches/strictscope2/src/build/omake_builtin_io_fun.ml
+107 -24 omake-branches/strictscope2/src/build/omake_builtin_object.ml
+5 -0 omake-branches/strictscope2/src/build/omake_builtin_object.mli
+4 -4 omake-branches/strictscope2/src/build/omake_builtin_shell.ml
+5 -5 omake-branches/strictscope2/src/build/omake_builtin_target.ml
+8 -8 omake-branches/strictscope2/src/build/omake_builtin_test.ml
+1 -1 omake-branches/strictscope2/src/build/omake_builtin_util.ml
+98 -209 omake-branches/strictscope2/src/env/omake_command_digest.ml
+583 -1410 omake-branches/strictscope2/src/env/omake_env.ml
+125 -220 omake-branches/strictscope2/src/env/omake_env.mli
+490 -980 omake-branches/strictscope2/src/env/omake_ir_ast.ml
+30 -8 omake-branches/strictscope2/src/env/omake_ir_ast.mli
+76 -58 omake-branches/strictscope2/src/env/omake_ir_free_vars.ml
+2 -2 omake-branches/strictscope2/src/env/omake_ir_free_vars.mli
+51 -73 omake-branches/strictscope2/src/env/omake_ir_semant.ml
+1 -1 omake-branches/strictscope2/src/env/omake_ir_semant.mli
+605 -750 omake-branches/strictscope2/src/eval/omake_eval.ml
+13 -13 omake-branches/strictscope2/src/eval/omake_eval.mli
+75 -60 omake-branches/strictscope2/src/eval/omake_rule.ml
+22 -37 omake-branches/strictscope2/src/eval/omake_value.ml
+29 -35 omake-branches/strictscope2/src/ir/omake_cache.ml
+2 -0 omake-branches/strictscope2/src/ir/omake_cache_type.ml
+1 -1 omake-branches/strictscope2/src/ir/omake_command_type.ml
+53 -133 omake-branches/strictscope2/src/ir/omake_ir.ml
+277 -360 omake-branches/strictscope2/src/ir/omake_ir_print.ml
+11 -13 omake-branches/strictscope2/src/ir/omake_ir_util.ml
+1 -1 omake-branches/strictscope2/src/ir/omake_ir_util.mli
+479 -549 omake-branches/strictscope2/src/ir/omake_node.ml
+14 -31 omake-branches/strictscope2/src/ir/omake_node.mli
+1 -16 omake-branches/strictscope2/src/ir/omake_node_sig.ml
Deleted omake-branches/strictscope2/src/ir/omake_node_type.ml
+0 -1 omake-branches/strictscope2/src/ir/omake_options_type.ml
+0 -5 omake-branches/strictscope2/src/ir/omake_state.ml
+3 -6 omake-branches/strictscope2/src/ir/omake_symbol.ml
+142 -54 omake-branches/strictscope2/src/magic/omake_gen_magic.ml
+5 -9 omake-branches/strictscope2/src/main/omake_main.ml
+39 -51 omake-branches/strictscope2/src/main/omake_shell.ml
+2 -2 omake-branches/strictscope2/src/shell/omake_shell_job.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-17 17:55:00 -0700 (Sun, 17 Jul 2005)
Revision: 1252
Log message:

      Well, this was dumb, I completely obliterated the branch with the
      changes that I had made.
      
      I'll have to start another branch.
      
      This adds back support for phony targets.  They are now *really*
      scoped, so we won't get those bogus phony errors when a target
      changes from phony back to normal.
      

Changes  Path
+3 -1 libmojave-branches/strictscope2/util/.#lm_hash.mli
+11 -1 libmojave-branches/strictscope2/util/lm_hash.ml
+6 -5 omake-branches/strictscope2/src/build/omake_build.ml
+1 -1 omake-branches/strictscope2/src/build/omake_builtin_shell.ml
+48 -20 omake-branches/strictscope2/src/env/omake_env.ml
+5 -5 omake-branches/strictscope2/src/ir/omake_cache.ml
+2 -2 omake-branches/strictscope2/src/ir/omake_install.ml
+41 -16 omake-branches/strictscope2/src/ir/omake_node.ml
+4 -0 omake-branches/strictscope2/src/ir/omake_node.mli
+15 -15 omake-branches/strictscope2/src/ir/omake_node_sig.ml
+1 -1 omake-branches/strictscope2/src/main/omake_shell.ml

Changes by: ( at unknown.email)
Date: 2005-07-17 18:21:03 -0700 (Sun, 17 Jul 2005)
Revision: 1254
Log message:

      This commit was manufactured by cvs2svn to create branch 'strictscope3'.

Changes  Path
Copied libmojave-branches/strictscope3
Deleted libmojave-branches/strictscope3/.cvsignore
Deleted libmojave-branches/strictscope3/OMakefile
Deleted libmojave-branches/strictscope3/OMakeroot
Deleted libmojave-branches/strictscope3/cutil/.cvsignore
Deleted libmojave-branches/strictscope3/cutil/OMakefile
Deleted libmojave-branches/strictscope3/cutil/lm_abstract.c
Deleted libmojave-branches/strictscope3/cutil/lm_config.c
Deleted libmojave-branches/strictscope3/cutil/lm_float.c
Deleted libmojave-branches/strictscope3/cutil/lm_marshal_shared.c
Deleted libmojave-branches/strictscope3/cutil/lm_marshal_shared.h
Deleted libmojave-branches/strictscope3/cutil/lm_mmap.c
Deleted libmojave-branches/strictscope3/cutil/lm_mmap.h
Deleted libmojave-branches/strictscope3/cutil/lm_ncurses.c
Deleted libmojave-branches/strictscope3/cutil/lm_nocompare.c
Deleted libmojave-branches/strictscope3/cutil/lm_raw.c
Deleted libmojave-branches/strictscope3/cutil/lm_readline.c
Deleted libmojave-branches/strictscope3/cutil/lm_rusage.c
Deleted libmojave-branches/strictscope3/cutil/lm_ssl.c
Deleted libmojave-branches/strictscope3/cutil/lm_terminfo.c
Deleted libmojave-branches/strictscope3/stdlib/.cvsignore
Deleted libmojave-branches/strictscope3/stdlib/Files
Deleted libmojave-branches/strictscope3/stdlib/OMakefile
Deleted libmojave-branches/strictscope3/stdlib/lm_array.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_array.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_array_linear_set.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_array_linear_set.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_array_sig.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_big_int.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_big_int.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_buffer.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_buffer.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_char.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_char.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_cycle_dag.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_cycle_dag.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_dag_sig.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_file_util.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_file_util.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_format.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_format.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_hash_set.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_hash_set.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_hashtbl_util.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_hashtbl_util.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_imp_dag.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_imp_dag.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_int_util.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_int_util.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_io.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_io.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_large_array.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_large_array.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_large_array_weak.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_large_array_weak.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_linear_set_sig.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_list.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_list.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_make_printf.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_make_printf.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_nocompare.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_nocompare.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_num.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_num.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_pervasives.h
Deleted libmojave-branches/strictscope3/stdlib/lm_printf_rbuffer.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_printf_rbuffer.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_ref_util.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_ref_util.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_rformat.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_rformat.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_rformat_html.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_rformat_html.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_rformat_raw.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_rformat_raw.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_rformat_tex.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_rformat_tex.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_rformat_text.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_rformat_text.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_rprintf.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_rprintf.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_serial_map.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_serial_map.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_small_set.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_small_set.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_splay.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_splay.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_splay_linear_set.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_splay_linear_set.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_splay_set.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_splay_set.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_splay_table.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_splay_table.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_string.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_string.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_sys.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_sys.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_table_util.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_table_util.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_test.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_test.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_test_sig.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_thread_event.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_thread_event.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_thread_shell.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_thread_shell.mli
Deleted libmojave-branches/strictscope3/stdlib/lm_thread_util.ml
Deleted libmojave-branches/strictscope3/stdlib/lm_thread_util.mli
Deleted libmojave-branches/strictscope3/unix/.cvsignore
Deleted libmojave-branches/strictscope3/unix/Files
Deleted libmojave-branches/strictscope3/unix/OMakefile
Deleted libmojave-branches/strictscope3/unix/lm_id.ml
Deleted libmojave-branches/strictscope3/unix/lm_id.mli
Deleted libmojave-branches/strictscope3/unix/lm_inet.ml
Deleted libmojave-branches/strictscope3/unix/lm_inet.mli
Deleted libmojave-branches/strictscope3/unix/lm_mmap.ml
Deleted libmojave-branches/strictscope3/unix/lm_mmap.mli
Deleted libmojave-branches/strictscope3/unix/lm_mmap_pipe.ml
Deleted libmojave-branches/strictscope3/unix/lm_mmap_pipe.mli
Deleted libmojave-branches/strictscope3/unix/lm_rusage.ml
Deleted libmojave-branches/strictscope3/unix/lm_rusage.mli
Deleted libmojave-branches/strictscope3/util/.cvsignore
Deleted libmojave-branches/strictscope3/util/Files
Deleted libmojave-branches/strictscope3/util/OMakefile
Deleted libmojave-branches/strictscope3/util/lm_attribute.ml
Deleted libmojave-branches/strictscope3/util/lm_attribute.mli
Deleted libmojave-branches/strictscope3/util/lm_bitmatrix.ml
Deleted libmojave-branches/strictscope3/util/lm_bitmatrix.mli
Deleted libmojave-branches/strictscope3/util/lm_clock.ml
Deleted libmojave-branches/strictscope3/util/lm_clock.mli
Deleted libmojave-branches/strictscope3/util/lm_command_util.ml
Deleted libmojave-branches/strictscope3/util/lm_command_util.mli
Deleted libmojave-branches/strictscope3/util/lm_config.ml
Deleted libmojave-branches/strictscope3/util/lm_config.mli
Deleted libmojave-branches/strictscope3/util/lm_ctype.ml
Deleted libmojave-branches/strictscope3/util/lm_ctype.mli
Deleted libmojave-branches/strictscope3/util/lm_digraph.ml
Deleted libmojave-branches/strictscope3/util/lm_digraph.mli
Deleted libmojave-branches/strictscope3/util/lm_dlist.ml
Deleted libmojave-branches/strictscope3/util/lm_dlist.mli
Deleted libmojave-branches/strictscope3/util/lm_field_table.ml
Deleted libmojave-branches/strictscope3/util/lm_field_table.mli
Deleted libmojave-branches/strictscope3/util/lm_flags.ml
Deleted libmojave-branches/strictscope3/util/lm_flags.mli
Deleted libmojave-branches/strictscope3/util/lm_float80.ml
Deleted libmojave-branches/strictscope3/util/lm_float80.mli
Deleted libmojave-branches/strictscope3/util/lm_fmarshal.ml
Deleted libmojave-branches/strictscope3/util/lm_fmarshal.mli
Deleted libmojave-branches/strictscope3/util/lm_format_util.ml
Deleted libmojave-branches/strictscope3/util/lm_format_util.mli
Deleted libmojave-branches/strictscope3/util/lm_graph.ml
Deleted libmojave-branches/strictscope3/util/lm_graph.mli
Deleted libmojave-branches/strictscope3/util/lm_interval_set.ml
Deleted libmojave-branches/strictscope3/util/lm_interval_set.mli
Deleted libmojave-branches/strictscope3/util/lm_listbuf.ml
Deleted libmojave-branches/strictscope3/util/lm_listbuf.mli
Deleted libmojave-branches/strictscope3/util/lm_loop.ml
Deleted libmojave-branches/strictscope3/util/lm_loop.mli
Deleted libmojave-branches/strictscope3/util/lm_ncurses.ml
Deleted libmojave-branches/strictscope3/util/lm_ncurses.mli
Deleted libmojave-branches/strictscope3/util/lm_ncurses_display.ml
Deleted libmojave-branches/strictscope3/util/lm_ncurses_display.mli
Deleted libmojave-branches/strictscope3/util/lm_parse_id.ml
Deleted libmojave-branches/strictscope3/util/lm_parse_id.mli
Deleted libmojave-branches/strictscope3/util/lm_print_util.ml
Deleted libmojave-branches/strictscope3/util/lm_print_util.mli
Deleted libmojave-branches/strictscope3/util/lm_profile.ml
Deleted libmojave-branches/strictscope3/util/lm_profile.mli
Deleted libmojave-branches/strictscope3/util/lm_rawfloat.ml
Deleted libmojave-branches/strictscope3/util/lm_rawfloat.mli
Deleted libmojave-branches/strictscope3/util/lm_rawint.ml
Deleted libmojave-branches/strictscope3/util/lm_rawint.mli
Deleted libmojave-branches/strictscope3/util/lm_readline.ml
Deleted libmojave-branches/strictscope3/util/lm_readline.mli
Deleted libmojave-branches/strictscope3/util/lm_ssl.ml
Deleted libmojave-branches/strictscope3/util/lm_ssl.mli
Deleted libmojave-branches/strictscope3/util/lm_symbol_matrix.ml
Deleted libmojave-branches/strictscope3/util/lm_symbol_matrix.mli
Deleted libmojave-branches/strictscope3/util/lm_table_graph.ml
Deleted libmojave-branches/strictscope3/util/lm_table_graph.mli
Deleted libmojave-branches/strictscope3/util/lm_terminfo.ml
Deleted libmojave-branches/strictscope3/util/lm_terminfo.mli
Deleted libmojave-branches/strictscope3/util/lm_trace.ml
Deleted libmojave-branches/strictscope3/util/lm_trace.mli
Copied omake-branches/strictscope3
Deleted omake-branches/strictscope3/Files
Copied omake-branches/strictscope3/Files
Deleted omake-branches/strictscope3/src/ir/omake_node_type.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-17 19:26:43 -0700 (Sun, 17 Jul 2005)
Revision: 1255
Log message:

      I think I got back most of what I lost on the strictscope2 branch.
      

Changes  Path
Added libmojave/util/.#lm_hash.mli
Properties libmojave/util/.#lm_hash.mli
+12 -0 libmojave-branches/strictscope3/stdlib/lm_filename_util.ml
+4 -0 libmojave-branches/strictscope3/stdlib/lm_filename_util.mli
+9 -1 libmojave-branches/strictscope3/stdlib/lm_list_util.ml
+18 -17 libmojave-branches/strictscope3/stdlib/lm_list_util.mli
+15 -5 libmojave-branches/strictscope3/stdlib/lm_map.ml
+2 -0 libmojave-branches/strictscope3/stdlib/lm_set.ml
+7 -7 libmojave-branches/strictscope3/stdlib/lm_thread_sig.ml
+1175 -28 libmojave-branches/strictscope3/util/lm_hash.ml
+18 -3 libmojave-branches/strictscope3/util/lm_lexer.ml
+2 -0 libmojave-branches/strictscope3/util/lm_location.ml
+2 -0 libmojave-branches/strictscope3/util/lm_position.ml
+90 -72 libmojave-branches/strictscope3/util/lm_symbol.ml
+8 -0 libmojave-branches/strictscope3/util/lm_symbol.mli
Properties omake-branches/strictscope3
+1 -0 omake-branches/strictscope3/.cvsignore
+45 -8 omake-branches/strictscope3/Files
+1 -1 omake-branches/strictscope3/Makefile.in
+1 -1 omake-branches/strictscope3/Makefile.nt
+2 -2 omake-branches/strictscope3/OMakefile.in
+6 -2 omake-branches/strictscope3/Pervasives.src
+6 -2 omake-branches/strictscope3/lib/Pervasives.om
+28 -96 omake-branches/strictscope3/src/build/omake_build.ml
+0 -14 omake-branches/strictscope3/src/build/omake_build_type.ml
+3 -2 omake-branches/strictscope3/src/build/omake_build_util.ml
+88 -17 omake-branches/strictscope3/src/build/omake_builtin.ml
+0 -1 omake-branches/strictscope3/src/build/omake_builtin.mli
+20 -44 omake-branches/strictscope3/src/build/omake_builtin_base.ml
+9 -9 omake-branches/strictscope3/src/build/omake_builtin_file.ml
+6 -9 omake-branches/strictscope3/src/build/omake_builtin_fun.ml
+17 -17 omake-branches/strictscope3/src/build/omake_builtin_io.ml
+46 -30 omake-branches/strictscope3/src/build/omake_builtin_io_fun.ml
+24 -107 omake-branches/strictscope3/src/build/omake_builtin_object.ml
+0 -5 omake-branches/strictscope3/src/build/omake_builtin_object.mli
+5 -5 omake-branches/strictscope3/src/build/omake_builtin_shell.ml
+5 -5 omake-branches/strictscope3/src/build/omake_builtin_target.ml
+8 -8 omake-branches/strictscope3/src/build/omake_builtin_test.ml
+1 -1 omake-branches/strictscope3/src/build/omake_builtin_util.ml
+1 -1 omake-branches/strictscope3/src/env/omake_ast_lex.mll
+210 -98 omake-branches/strictscope3/src/env/omake_command_digest.ml
+1461 -598 omake-branches/strictscope3/src/env/omake_env.ml
+221 -125 omake-branches/strictscope3/src/env/omake_env.mli
+981 -490 omake-branches/strictscope3/src/env/omake_ir_ast.ml
+8 -30 omake-branches/strictscope3/src/env/omake_ir_ast.mli
+58 -76 omake-branches/strictscope3/src/env/omake_ir_free_vars.ml
+2 -2 omake-branches/strictscope3/src/env/omake_ir_free_vars.mli
+73 -51 omake-branches/strictscope3/src/env/omake_ir_semant.ml
+1 -1 omake-branches/strictscope3/src/env/omake_ir_semant.mli
+751 -605 omake-branches/strictscope3/src/eval/omake_eval.ml
+13 -13 omake-branches/strictscope3/src/eval/omake_eval.mli
+60 -75 omake-branches/strictscope3/src/eval/omake_rule.ml
+37 -22 omake-branches/strictscope3/src/eval/omake_value.ml
+34 -40 omake-branches/strictscope3/src/ir/omake_cache.ml
+2 -0 omake-branches/strictscope3/src/ir/omake_cache_type.ml
+1 -1 omake-branches/strictscope3/src/ir/omake_command_type.ml
+2 -2 omake-branches/strictscope3/src/ir/omake_install.ml
+135 -52 omake-branches/strictscope3/src/ir/omake_ir.ml
+361 -277 omake-branches/strictscope3/src/ir/omake_ir_print.ml
+13 -11 omake-branches/strictscope3/src/ir/omake_ir_util.ml
+1 -1 omake-branches/strictscope3/src/ir/omake_ir_util.mli
+522 -497 omake-branches/strictscope3/src/ir/omake_node.ml
+17 -16 omake-branches/strictscope3/src/ir/omake_node.mli
+18 -31 omake-branches/strictscope3/src/ir/omake_node_sig.ml
+0 -1 omake-branches/strictscope3/src/ir/omake_options_type.ml
+0 -5 omake-branches/strictscope3/src/ir/omake_state.ml
+6 -3 omake-branches/strictscope3/src/ir/omake_symbol.ml
Added omake-branches/strictscope3/src/ir/omake_virtual_id.ml
Properties omake-branches/strictscope3/src/ir/omake_virtual_id.ml
Added omake-branches/strictscope3/src/ir/omake_virtual_id.mli
Properties omake-branches/strictscope3/src/ir/omake_virtual_id.mli
+142 -54 omake-branches/strictscope3/src/magic/omake_gen_magic.ml
+9 -5 omake-branches/strictscope3/src/main/omake_main.ml
+53 -40 omake-branches/strictscope3/src/main/omake_shell.ml
+2 -2 omake-branches/strictscope3/src/shell/omake_shell_job.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-07-18 14:57:51 -0700 (Mon, 18 Jul 2005)
Revision: 1259
Log message:

      Somehow lm_hash.mli from the branch got added on the trunk, preventing it from
      compiling.
      

Changes  Path
Deleted libmojave/util/.#lm_hash.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-20 10:32:10 -0700 (Wed, 20 Jul 2005)
Revision: 1261
Log message:

      Some more experimenting.  This simplifies the system by having 3 kinds
      of variables: private, protected/public, and virtual/file.
      

Changes  Path
Added libmojave-branches/strictscope3/util/.#lm_hash.mli
Properties libmojave-branches/strictscope3/util/.#lm_hash.mli
+5 -1 libmojave-branches/strictscope3/util/lm_hash.ml
+24 -23 omake-branches/strictscope3/src/build/omake_builtin.ml
+3 -2 omake-branches/strictscope3/src/build/omake_builtin_base.ml
+5 -5 omake-branches/strictscope3/src/build/omake_builtin_fun.ml
+8 -6 omake-branches/strictscope3/src/build/omake_builtin_io_fun.ml
+34 -17 omake-branches/strictscope3/src/build/omake_builtin_object.ml
+1 -1 omake-branches/strictscope3/src/build/omake_builtin_target.ml
+95 -909 omake-branches/strictscope3/src/env/omake_command_digest.ml
+946 -1168 omake-branches/strictscope3/src/env/omake_env.ml
+74 -129 omake-branches/strictscope3/src/env/omake_env.mli
+226 -237 omake-branches/strictscope3/src/env/omake_ir_ast.ml
+3 -1 omake-branches/strictscope3/src/env/omake_ir_ast.mli
+9 -2 omake-branches/strictscope3/src/env/omake_ir_free_vars.ml
+2 -2 omake-branches/strictscope3/src/env/omake_ir_free_vars.mli
+12 -2 omake-branches/strictscope3/src/env/omake_ir_semant.ml
+1 -1 omake-branches/strictscope3/src/env/omake_ir_semant.mli
+377 -304 omake-branches/strictscope3/src/eval/omake_eval.ml
+3 -2 omake-branches/strictscope3/src/eval/omake_eval.mli
+7 -4 omake-branches/strictscope3/src/eval/omake_rule.ml
+19 -1 omake-branches/strictscope3/src/eval/omake_value.ml
+124 -71 omake-branches/strictscope3/src/ir/omake_ir.ml
+352 -359 omake-branches/strictscope3/src/ir/omake_ir_print.ml
+12 -8 omake-branches/strictscope3/src/ir/omake_ir_print.mli
+3 -2 omake-branches/strictscope3/src/ir/omake_ir_util.ml
+1 -1 omake-branches/strictscope3/src/ir/omake_ir_util.mli
+1 -0 omake-branches/strictscope3/src/ir/omake_symbol.ml
+65 -20 omake-branches/strictscope3/src/ir/omake_virtual_id.ml
+14 -3 omake-branches/strictscope3/src/ir/omake_virtual_id.mli
+10 -5 omake-branches/strictscope3/src/main/omake_shell.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-20 17:29:39 -0700 (Wed, 20 Jul 2005)
Revision: 1263
Log message:

      Minor change to determine the Pervasives file early.
      

Changes  Path
+3 -3 libmojave-branches/strictscope3/stdlib/lm_filename_util.mli
+5 -4 omake-branches/strictscope3/src/build/omake_build.ml
+1 -4 omake-branches/strictscope3/src/build/omake_builtin.ml
+4 -3 omake-branches/strictscope3/src/build/omake_builtin_base.ml
+4 -3 omake-branches/strictscope3/src/build/omake_builtin_file.ml
+17 -16 omake-branches/strictscope3/src/build/omake_builtin_io.ml
+5 -4 omake-branches/strictscope3/src/build/omake_builtin_io_fun.ml
+4 -3 omake-branches/strictscope3/src/build/omake_builtin_shell.ml
+2 -1 omake-branches/strictscope3/src/build/omake_builtin_target.ml
+4 -3 omake-branches/strictscope3/src/build/omake_builtin_test.ml
+42 -71 omake-branches/strictscope3/src/env/omake_env.ml
+26 -29 omake-branches/strictscope3/src/env/omake_env.mli
+4 -8 omake-branches/strictscope3/src/env/omake_ir_ast.ml
+1 -1 omake-branches/strictscope3/src/env/omake_ir_ast.mli
+25 -40 omake-branches/strictscope3/src/eval/omake_eval.ml
+28 -27 omake-branches/strictscope3/src/eval/omake_rule.ml
+1 -1 omake-branches/strictscope3/src/eval/omake_value.ml
+3 -2 omake-branches/strictscope3/src/eval/omake_value.mli
+113 -0 omake-branches/strictscope3/src/ir/omake_virtual_id.ml
+70 -0 omake-branches/strictscope3/src/ir/omake_virtual_id.mli
+2 -1 omake-branches/strictscope3/src/main/omake_main.ml
+11 -11 omake-branches/strictscope3/src/main/omake_shell.ml
+3 -2 omake-branches/strictscope3/src/shell/omake_shell_job.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-25 13:25:37 -0700 (Mon, 25 Jul 2005)
Revision: 1272
Log message:

      Whew, MetaPRL finally compiles.  The new model is transparent; the
      old OMakefiles work as-is, with one exception for the $(defined X)
      function.  I can probably hack it for compatibility.
      

Changes  Path
+19 -3 libmojave-branches/strictscope3/stdlib/lm_string_util.ml
+9 -0 libmojave-branches/strictscope3/stdlib/lm_string_util.mli
+2 -0 libmojave-branches/strictscope3/util/.#lm_hash.mli
+59 -50 libmojave-branches/strictscope3/util/lm_hash.ml
Deleted omake-branches/strictscope3/C
Added omake-branches/strictscope3/C.om
Properties omake-branches/strictscope3/C.om
Added omake-branches/strictscope3/Common.om
Properties omake-branches/strictscope3/Common.om
+0 -9 omake-branches/strictscope3/Files
+4 -4 omake-branches/strictscope3/Install
Deleted omake-branches/strictscope3/LaTeX
Added omake-branches/strictscope3/LaTeX.om
Properties omake-branches/strictscope3/LaTeX.om
Deleted omake-branches/strictscope3/OCaml
Added omake-branches/strictscope3/OCaml.om
Properties omake-branches/strictscope3/OCaml.om
+30 -20 omake-branches/strictscope3/OMakefile.in
Added omake-branches/strictscope3/OMakeroot.om
Properties omake-branches/strictscope3/OMakeroot.om
Deleted omake-branches/strictscope3/Pervasives.old
Added omake-branches/strictscope3/Pervasives.om
Properties omake-branches/strictscope3/Pervasives.om
Added omake-branches/strictscope3/Sys.om
Properties omake-branches/strictscope3/Sys.om
+223 -242 omake-branches/strictscope3/doc/html/omake-base.html
+228 -71 omake-branches/strictscope3/doc/html/omake-pervasives.html
+66 -154 omake-branches/strictscope3/doc/html/omake-root.html
+126 -160 omake-branches/strictscope3/doc/html/omake-system.html
+14 -0 omake-branches/strictscope3/doc/man/omake-base.1
+56 -60 omake-branches/strictscope3/doc/man/omake-doc.1
+42 -60 omake-branches/strictscope3/doc/man/omake-pervasives.1
+4 -4 omake-branches/strictscope3/lib/boot/Install
+10 -4 omake-branches/strictscope3/src/ast/omake_ast.ml
+52 -36 omake-branches/strictscope3/src/ast/omake_ast_print.ml
+12 -12 omake-branches/strictscope3/src/ast/omake_ast_util.ml
+9 -1 omake-branches/strictscope3/src/build/omake_build.ml
+1 -0 omake-branches/strictscope3/src/build/omake_build.mli
+2 -2 omake-branches/strictscope3/src/build/omake_builtin.ml
+117 -68 omake-branches/strictscope3/src/build/omake_builtin_base.ml
+3 -4 omake-branches/strictscope3/src/build/omake_builtin_io.ml
+2 -13 omake-branches/strictscope3/src/build/omake_builtin_object.ml
+3 -3 omake-branches/strictscope3/src/build/omake_builtin_shell.ml
+2 -1 omake-branches/strictscope3/src/build/omake_builtin_type.ml
+30 -24 omake-branches/strictscope3/src/env/omake_ast_lex.mll
+75 -32 omake-branches/strictscope3/src/env/omake_ast_parse.input
+24 -4 omake-branches/strictscope3/src/env/omake_command_digest.ml
+199 -159 omake-branches/strictscope3/src/env/omake_env.ml
+17 -15 omake-branches/strictscope3/src/env/omake_env.mli
+4 -1 omake-branches/strictscope3/src/env/omake_gen_parse.ml
+379 -154 omake-branches/strictscope3/src/env/omake_ir_ast.ml
+10 -0 omake-branches/strictscope3/src/env/omake_ir_free_vars.ml
+21 -1 omake-branches/strictscope3/src/env/omake_ir_semant.ml
+67 -9 omake-branches/strictscope3/src/eval/omake_eval.ml
+13 -14 omake-branches/strictscope3/src/eval/omake_rule.ml
+29 -6 omake-branches/strictscope3/src/ir/omake_ir.ml
+35 -4 omake-branches/strictscope3/src/ir/omake_ir_print.ml
+2 -0 omake-branches/strictscope3/src/ir/omake_ir_print.mli
+3 -1 omake-branches/strictscope3/src/ir/omake_ir_util.ml
+3 -2 omake-branches/strictscope3/src/ir/omake_state.ml
+4 -3 omake-branches/strictscope3/src/ir/omake_state.mli
+3 -1 omake-branches/strictscope3/src/ir/omake_symbol.ml
+12 -4 omake-branches/strictscope3/src/ir/omake_virtual_id.ml
+5 -0 omake-branches/strictscope3/src/ir/omake_virtual_id.mli
+3 -1 omake-branches/strictscope3/src/magic/omake_gen_magic.ml
+3 -1 omake-branches/strictscope3/src/main/omake_main.ml
+1 -1 omake-branches/strictscope3/version.txt

Changes by: ( at unknown.email)
Date: 2005-07-30 09:12:13 -0700 (Sat, 30 Jul 2005)
Revision: 1274
Log message:

      This commit was manufactured by cvs2svn to create branch
      'version_0_9_7_pre1'.

Changes  Path
Copied libmojave-branches/version_0_9_7_pre1
Deleted libmojave-branches/version_0_9_7_pre1/.cvsignore
Deleted libmojave-branches/version_0_9_7_pre1/OMakefile
Deleted libmojave-branches/version_0_9_7_pre1/OMakeroot
Deleted libmojave-branches/version_0_9_7_pre1/cutil/.cvsignore
Deleted libmojave-branches/version_0_9_7_pre1/cutil/OMakefile
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_abstract.c
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_config.c
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_float.c
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_marshal_shared.c
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_marshal_shared.h
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_mmap.c
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_mmap.h
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_ncurses.c
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_nocompare.c
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_raw.c
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_readline.c
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_rusage.c
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_ssl.c
Deleted libmojave-branches/version_0_9_7_pre1/cutil/lm_terminfo.c
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/.cvsignore
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/Files
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/OMakefile
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_array.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_array.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_array_linear_set.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_array_linear_set.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_array_sig.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_big_int.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_big_int.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_buffer.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_buffer.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_char.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_char.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_cycle_dag.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_cycle_dag.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_dag_sig.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_file_util.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_file_util.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_format.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_format.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_hash_set.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_hash_set.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_hashtbl_util.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_hashtbl_util.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_imp_dag.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_imp_dag.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_int_util.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_int_util.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_io.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_io.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_large_array.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_large_array.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_large_array_weak.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_large_array_weak.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_linear_set_sig.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_list.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_list.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_make_printf.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_make_printf.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_nocompare.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_nocompare.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_num.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_num.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_pervasives.h
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_printf_rbuffer.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_printf_rbuffer.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_ref_util.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_ref_util.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_rformat.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_rformat.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_rformat_html.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_rformat_html.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_rformat_raw.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_rformat_raw.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_rformat_tex.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_rformat_tex.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_rformat_text.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_rformat_text.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_rprintf.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_rprintf.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_serial_map.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_serial_map.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_small_set.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_small_set.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_splay.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_splay.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_splay_linear_set.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_splay_linear_set.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_splay_set.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_splay_set.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_splay_table.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_splay_table.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_string.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_string.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_sys.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_sys.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_table_util.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_table_util.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_test.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_test.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_test_sig.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_thread_event.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_thread_event.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_thread_shell.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_thread_shell.mli
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_thread_util.ml
Deleted libmojave-branches/version_0_9_7_pre1/stdlib/lm_thread_util.mli
Deleted libmojave-branches/version_0_9_7_pre1/unix/.cvsignore
Deleted libmojave-branches/version_0_9_7_pre1/unix/Files
Deleted libmojave-branches/version_0_9_7_pre1/unix/OMakefile
Deleted libmojave-branches/version_0_9_7_pre1/unix/lm_id.ml
Deleted libmojave-branches/version_0_9_7_pre1/unix/lm_id.mli
Deleted libmojave-branches/version_0_9_7_pre1/unix/lm_inet.ml
Deleted libmojave-branches/version_0_9_7_pre1/unix/lm_inet.mli
Deleted libmojave-branches/version_0_9_7_pre1/unix/lm_mmap.ml
Deleted libmojave-branches/version_0_9_7_pre1/unix/lm_mmap.mli
Deleted libmojave-branches/version_0_9_7_pre1/unix/lm_mmap_pipe.ml
Deleted libmojave-branches/version_0_9_7_pre1/unix/lm_mmap_pipe.mli
Deleted libmojave-branches/version_0_9_7_pre1/unix/lm_rusage.ml
Deleted libmojave-branches/version_0_9_7_pre1/unix/lm_rusage.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/.cvsignore
Deleted libmojave-branches/version_0_9_7_pre1/util/Files
Deleted libmojave-branches/version_0_9_7_pre1/util/OMakefile
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_attribute.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_attribute.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_bitmatrix.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_bitmatrix.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_clock.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_clock.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_command_util.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_command_util.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_config.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_config.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_ctype.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_ctype.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_digraph.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_digraph.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_dlist.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_dlist.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_field_table.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_field_table.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_flags.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_flags.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_float80.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_float80.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_fmarshal.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_fmarshal.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_format_util.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_format_util.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_graph.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_graph.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_interval_set.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_interval_set.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_listbuf.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_listbuf.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_loop.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_loop.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_ncurses.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_ncurses.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_ncurses_display.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_ncurses_display.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_parse_id.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_parse_id.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_print_util.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_print_util.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_profile.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_profile.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_rawfloat.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_rawfloat.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_rawint.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_rawint.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_readline.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_readline.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_ssl.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_ssl.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_symbol_matrix.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_symbol_matrix.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_table_graph.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_table_graph.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_terminfo.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_terminfo.mli
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_trace.ml
Deleted libmojave-branches/version_0_9_7_pre1/util/lm_trace.mli
Copied omake-branches/version_0_9_7_pre1
Deleted omake-branches/version_0_9_7_pre1/C.src
Deleted omake-branches/version_0_9_7_pre1/Common.src
Deleted omake-branches/version_0_9_7_pre1/LaTeX.src
Deleted omake-branches/version_0_9_7_pre1/OCaml.src
Deleted omake-branches/version_0_9_7_pre1/OMakefile.src
Deleted omake-branches/version_0_9_7_pre1/OMakeroot.src
Deleted omake-branches/version_0_9_7_pre1/Pervasives
Deleted omake-branches/version_0_9_7_pre1/Pervasives.src

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-07-30 09:12:13 -0700 (Sat, 30 Jul 2005)
Revision: 1275
Log message:

      Merges changes from the trunk.
      

Changes  Path
Added libmojave/util/.#lm_hash.mli
Properties libmojave/util/.#lm_hash.mli
+12 -0 libmojave-branches/version_0_9_7_pre1/stdlib/lm_filename_util.ml
+7 -3 libmojave-branches/version_0_9_7_pre1/stdlib/lm_filename_util.mli
+9 -1 libmojave-branches/version_0_9_7_pre1/stdlib/lm_list_util.ml
+18 -17 libmojave-branches/version_0_9_7_pre1/stdlib/lm_list_util.mli
+15 -5 libmojave-branches/version_0_9_7_pre1/stdlib/lm_map.ml
+2 -0 libmojave-branches/version_0_9_7_pre1/stdlib/lm_set.ml
+19 -3 libmojave-branches/version_0_9_7_pre1/stdlib/lm_string_util.ml
+9 -0 libmojave-branches/version_0_9_7_pre1/stdlib/lm_string_util.mli
+7 -7 libmojave-branches/version_0_9_7_pre1/stdlib/lm_thread_sig.ml
+1188 -28 libmojave-branches/version_0_9_7_pre1/util/lm_hash.ml
+18 -3 libmojave-branches/version_0_9_7_pre1/util/lm_lexer.ml
+2 -0 libmojave-branches/version_0_9_7_pre1/util/lm_location.ml
+2 -0 libmojave-branches/version_0_9_7_pre1/util/lm_position.ml
+90 -72 libmojave-branches/version_0_9_7_pre1/util/lm_symbol.ml
+8 -0 libmojave-branches/version_0_9_7_pre1/util/lm_symbol.mli
Added omake/C.om
Properties omake/C.om
Added omake/Common.om
Properties omake/Common.om
Added omake/Install
Properties omake/Install
Added omake/LaTeX.om
Properties omake/LaTeX.om
Added omake/License
Properties omake/License
Added omake/OCaml.om
Properties omake/OCaml.om
Added omake/OMakeroot.om
Properties omake/OMakeroot.om
Added omake/Pervasives.om
Properties omake/Pervasives.om
Added omake/Sys.om
Properties omake/Sys.om
Properties omake/lib
Added omake/lib/.cvsignore
Properties omake/lib/.cvsignore
Properties omake/lib/boot
Added omake/lib/boot/.cvsignore
Properties omake/lib/boot/.cvsignore
Added omake/lib/boot/Install
Properties omake/lib/boot/Install
Added omake/lib/boot/License
Properties omake/lib/boot/License
Properties omake/lib/build
Added omake/lib/build/.cvsignore
Properties omake/lib/build/.cvsignore
Added omake/src/ir/omake_virtual_id.ml
Properties omake/src/ir/omake_virtual_id.ml
Added omake/src/ir/omake_virtual_id.mli
Properties omake/src/ir/omake_virtual_id.mli
Properties omake-branches/version_0_9_7_pre1
+1 -0 omake-branches/version_0_9_7_pre1/.cvsignore
+93 -54 omake-branches/version_0_9_7_pre1/Files
+14 -15 omake-branches/version_0_9_7_pre1/Makefile.in
+1 -1 omake-branches/version_0_9_7_pre1/Makefile.nt
+68 -57 omake-branches/version_0_9_7_pre1/OMakefile.in
+10 -5 omake-branches/version_0_9_7_pre1/OMakeroot
+11 -11 omake-branches/version_0_9_7_pre1/doc/OMakefile
+226 -245 omake-branches/version_0_9_7_pre1/doc/html/omake-base.html
+253 -94 omake-branches/version_0_9_7_pre1/doc/html/omake-pervasives.html
+66 -154 omake-branches/version_0_9_7_pre1/doc/html/omake-root.html
+126 -160 omake-branches/version_0_9_7_pre1/doc/html/omake-system.html
+50 -58 omake-branches/version_0_9_7_pre1/doc/man/omake-base.1
+227 -212 omake-branches/version_0_9_7_pre1/doc/man/omake-doc.1
+178 -40 omake-branches/version_0_9_7_pre1/doc/man/omake-pervasives.1
+0 -84 omake-branches/version_0_9_7_pre1/doc/man/omake-root.1
+0 -29 omake-branches/version_0_9_7_pre1/doc/man/omake-system.1
+1 -0 omake-branches/version_0_9_7_pre1/rebuild.sh
+10 -4 omake-branches/version_0_9_7_pre1/src/ast/omake_ast.ml
+52 -36 omake-branches/version_0_9_7_pre1/src/ast/omake_ast_print.ml
+12 -12 omake-branches/version_0_9_7_pre1/src/ast/omake_ast_util.ml
+61 -123 omake-branches/version_0_9_7_pre1/src/build/omake_build.ml
+1 -0 omake-branches/version_0_9_7_pre1/src/build/omake_build.mli
+0 -14 omake-branches/version_0_9_7_pre1/src/build/omake_build_type.ml
+3 -2 omake-branches/version_0_9_7_pre1/src/build/omake_build_util.ml
+88 -105 omake-branches/version_0_9_7_pre1/src/build/omake_builtin.ml
+7 -4 omake-branches/version_0_9_7_pre1/src/build/omake_builtin.mli
+27 -37 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_arith.ml
+0 -11 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_arith.mli
+213 -212 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_base.ml
+0 -10 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_base.mli
+103 -109 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_file.ml
+0 -10 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_file.mli
+19 -47 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_fun.ml
+0 -11 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_fun.mli
+75 -107 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_io.ml
+0 -10 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_io.mli
+80 -62 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_io_fun.ml
+0 -10 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_io_fun.mli
+91 -160 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_object.ml
+0 -18 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_object.mli
+16 -20 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_rule.ml
+0 -10 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_rule.mli
+32 -33 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_shell.ml
+0 -10 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_shell.mli
+10 -11 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_sys.ml
+0 -10 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_sys.mli
+28 -24 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_target.ml
+0 -13 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_target.mli
+23 -22 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_test.ml
+0 -10 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_test.mli
+14 -0 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_type.ml
+96 -1 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_util.ml
+8 -1 omake-branches/version_0_9_7_pre1/src/build/omake_builtin_util.mli
+34 -26 omake-branches/version_0_9_7_pre1/src/env/omake_ast_lex.mll
+75 -32 omake-branches/version_0_9_7_pre1/src/env/omake_ast_parse.input
+282 -970 omake-branches/version_0_9_7_pre1/src/env/omake_command_digest.ml
+1884 -859 omake-branches/version_0_9_7_pre1/src/env/omake_env.ml
+228 -170 omake-branches/version_0_9_7_pre1/src/env/omake_env.mli
+4 -1 omake-branches/version_0_9_7_pre1/src/env/omake_gen_parse.ml
+1943 -521 omake-branches/version_0_9_7_pre1/src/env/omake_ir_ast.ml
+10 -30 omake-branches/version_0_9_7_pre1/src/env/omake_ir_ast.mli
+58 -78 omake-branches/version_0_9_7_pre1/src/env/omake_ir_free_vars.ml
+2 -2 omake-branches/version_0_9_7_pre1/src/env/omake_ir_free_vars.mli
+89 -57 omake-branches/version_0_9_7_pre1/src/env/omake_ir_semant.ml
+945 -663 omake-branches/version_0_9_7_pre1/src/eval/omake_eval.ml
+19 -13 omake-branches/version_0_9_7_pre1/src/eval/omake_eval.mli
+85 -89 omake-branches/version_0_9_7_pre1/src/eval/omake_rule.ml
+49 -22 omake-branches/version_0_9_7_pre1/src/eval/omake_value.ml
+3 -2 omake-branches/version_0_9_7_pre1/src/eval/omake_value.mli
+20 -10 omake-branches/version_0_9_7_pre1/src/exec/omake_exec_print.ml
+34 -40 omake-branches/version_0_9_7_pre1/src/ir/omake_cache.ml
+2 -0 omake-branches/version_0_9_7_pre1/src/ir/omake_cache_type.ml
+1 -1 omake-branches/version_0_9_7_pre1/src/ir/omake_command_type.ml
+2 -2 omake-branches/version_0_9_7_pre1/src/ir/omake_install.ml
+212 -48 omake-branches/version_0_9_7_pre1/src/ir/omake_ir.ml
+223 -98 omake-branches/version_0_9_7_pre1/src/ir/omake_ir_print.ml
+16 -8 omake-branches/version_0_9_7_pre1/src/ir/omake_ir_print.mli
+14 -11 omake-branches/version_0_9_7_pre1/src/ir/omake_ir_util.ml
+538 -503 omake-branches/version_0_9_7_pre1/src/ir/omake_node.ml
+17 -16 omake-branches/version_0_9_7_pre1/src/ir/omake_node.mli
+23 -31 omake-branches/version_0_9_7_pre1/src/ir/omake_node_sig.ml
+0 -1 omake-branches/version_0_9_7_pre1/src/ir/omake_options_type.ml
+8 -6 omake-branches/version_0_9_7_pre1/src/ir/omake_state.ml
+7 -5 omake-branches/version_0_9_7_pre1/src/ir/omake_state.mli
+17 -6 omake-branches/version_0_9_7_pre1/src/ir/omake_symbol.ml
+155 -76 omake-branches/version_0_9_7_pre1/src/magic/omake_gen_magic.ml
+16 -7 omake-branches/version_0_9_7_pre1/src/main/omake_main.ml
+58 -41 omake-branches/version_0_9_7_pre1/src/main/omake_shell.ml
+3 -2 omake-branches/version_0_9_7_pre1/src/shell/omake_shell_job.ml
+1 -1 omake-branches/version_0_9_7_pre1/version.txt

Changes by: ( at unknown.email)
Date: 2005-07-30 09:12:13 -0700 (Sat, 30 Jul 2005)
Revision: 1276
Log message:

      This commit was manufactured by cvs2svn to create branch
      'omake_0_9_7_type1'.

Changes  Path
Copied libmojave-branches/omake_0_9_7_type1
Deleted libmojave-branches/omake_0_9_7_type1/.cvsignore
Deleted libmojave-branches/omake_0_9_7_type1/OMakefile
Deleted libmojave-branches/omake_0_9_7_type1/OMakeroot
Deleted libmojave-branches/omake_0_9_7_type1/cutil/.cvsignore
Deleted libmojave-branches/omake_0_9_7_type1/cutil/OMakefile
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_abstract.c
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_config.c
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_float.c
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_marshal_shared.c
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_marshal_shared.h
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_mmap.c
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_mmap.h
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_ncurses.c
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_nocompare.c
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_raw.c
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_readline.c
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_rusage.c
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_ssl.c
Deleted libmojave-branches/omake_0_9_7_type1/cutil/lm_terminfo.c
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/.cvsignore
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/Files
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/OMakefile
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_array.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_array.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_array_linear_set.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_array_linear_set.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_array_sig.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_big_int.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_big_int.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_buffer.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_buffer.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_char.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_char.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_cycle_dag.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_cycle_dag.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_dag_sig.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_file_util.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_file_util.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_filename_util.ml
Copied libmojave-branches/omake_0_9_7_type1/stdlib/lm_filename_util.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_filename_util.mli
Copied libmojave-branches/omake_0_9_7_type1/stdlib/lm_filename_util.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_format.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_format.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_hash_set.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_hash_set.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_hashtbl_util.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_hashtbl_util.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_imp_dag.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_imp_dag.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_int_util.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_int_util.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_io.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_io.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_large_array.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_large_array.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_large_array_weak.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_large_array_weak.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_linear_set_sig.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_list.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_list.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_list_util.ml
Copied libmojave-branches/omake_0_9_7_type1/stdlib/lm_list_util.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_list_util.mli
Copied libmojave-branches/omake_0_9_7_type1/stdlib/lm_list_util.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_make_printf.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_make_printf.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_map.ml
Copied libmojave-branches/omake_0_9_7_type1/stdlib/lm_map.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_nocompare.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_nocompare.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_num.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_num.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_pervasives.h
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_printf_rbuffer.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_printf_rbuffer.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_ref_util.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_ref_util.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_rformat.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_rformat.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_rformat_html.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_rformat_html.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_rformat_raw.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_rformat_raw.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_rformat_tex.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_rformat_tex.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_rformat_text.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_rformat_text.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_rprintf.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_rprintf.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_serial_map.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_serial_map.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_set.ml
Copied libmojave-branches/omake_0_9_7_type1/stdlib/lm_set.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_small_set.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_small_set.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_splay.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_splay.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_splay_linear_set.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_splay_linear_set.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_splay_set.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_splay_set.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_splay_table.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_splay_table.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_string.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_string.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_string_util.ml
Copied libmojave-branches/omake_0_9_7_type1/stdlib/lm_string_util.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_string_util.mli
Copied libmojave-branches/omake_0_9_7_type1/stdlib/lm_string_util.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_sys.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_sys.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_table_util.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_table_util.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_test.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_test.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_test_sig.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_thread_event.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_thread_event.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_thread_shell.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_thread_shell.mli
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_thread_sig.ml
Copied libmojave-branches/omake_0_9_7_type1/stdlib/lm_thread_sig.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_thread_util.ml
Deleted libmojave-branches/omake_0_9_7_type1/stdlib/lm_thread_util.mli
Deleted libmojave-branches/omake_0_9_7_type1/unix/.cvsignore
Deleted libmojave-branches/omake_0_9_7_type1/unix/Files
Deleted libmojave-branches/omake_0_9_7_type1/unix/OMakefile
Deleted libmojave-branches/omake_0_9_7_type1/unix/lm_id.ml
Deleted libmojave-branches/omake_0_9_7_type1/unix/lm_id.mli
Deleted libmojave-branches/omake_0_9_7_type1/unix/lm_inet.ml
Deleted libmojave-branches/omake_0_9_7_type1/unix/lm_inet.mli
Deleted libmojave-branches/omake_0_9_7_type1/unix/lm_mmap.ml
Deleted libmojave-branches/omake_0_9_7_type1/unix/lm_mmap.mli
Deleted libmojave-branches/omake_0_9_7_type1/unix/lm_mmap_pipe.ml
Deleted libmojave-branches/omake_0_9_7_type1/unix/lm_mmap_pipe.mli
Deleted libmojave-branches/omake_0_9_7_type1/unix/lm_rusage.ml
Deleted libmojave-branches/omake_0_9_7_type1/unix/lm_rusage.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/.cvsignore
Deleted libmojave-branches/omake_0_9_7_type1/util/Files
Deleted libmojave-branches/omake_0_9_7_type1/util/OMakefile
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_attribute.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_attribute.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_bitmatrix.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_bitmatrix.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_clock.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_clock.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_command_util.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_command_util.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_config.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_config.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_ctype.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_ctype.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_digraph.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_digraph.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_dlist.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_dlist.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_field_table.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_field_table.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_flags.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_flags.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_float80.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_float80.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_fmarshal.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_fmarshal.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_format_util.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_format_util.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_graph.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_graph.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_hash.ml
Copied libmojave-branches/omake_0_9_7_type1/util/lm_hash.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_interval_set.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_interval_set.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_lexer.ml
Copied libmojave-branches/omake_0_9_7_type1/util/lm_lexer.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_listbuf.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_listbuf.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_location.ml
Copied libmojave-branches/omake_0_9_7_type1/util/lm_location.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_loop.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_loop.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_ncurses.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_ncurses.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_ncurses_display.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_ncurses_display.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_parse_id.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_parse_id.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_position.ml
Copied libmojave-branches/omake_0_9_7_type1/util/lm_position.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_print_util.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_print_util.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_profile.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_profile.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_rawfloat.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_rawfloat.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_rawint.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_rawint.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_readline.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_readline.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_ssl.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_ssl.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_symbol.ml
Copied libmojave-branches/omake_0_9_7_type1/util/lm_symbol.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_symbol.mli
Copied libmojave-branches/omake_0_9_7_type1/util/lm_symbol.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_symbol_matrix.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_symbol_matrix.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_table_graph.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_table_graph.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_terminfo.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_terminfo.mli
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_trace.ml
Deleted libmojave-branches/omake_0_9_7_type1/util/lm_trace.mli
Copied omake-branches/omake_0_9_7_type1
Deleted omake-branches/omake_0_9_7_type1/.cvsignore
Copied omake-branches/omake_0_9_7_type1/.cvsignore
Deleted omake-branches/omake_0_9_7_type1/C.src
Deleted omake-branches/omake_0_9_7_type1/Common.src
Deleted omake-branches/omake_0_9_7_type1/Files
Copied omake-branches/omake_0_9_7_type1/Files
Deleted omake-branches/omake_0_9_7_type1/LaTeX.src
Deleted omake-branches/omake_0_9_7_type1/Makefile.in
Copied omake-branches/omake_0_9_7_type1/Makefile.in
Deleted omake-branches/omake_0_9_7_type1/Makefile.nt
Copied omake-branches/omake_0_9_7_type1/Makefile.nt
Deleted omake-branches/omake_0_9_7_type1/OCaml.src
Deleted omake-branches/omake_0_9_7_type1/OMakefile.in
Copied omake-branches/omake_0_9_7_type1/OMakefile.in
Deleted omake-branches/omake_0_9_7_type1/OMakefile.src
Deleted omake-branches/omake_0_9_7_type1/OMakeroot
Copied omake-branches/omake_0_9_7_type1/OMakeroot
Deleted omake-branches/omake_0_9_7_type1/OMakeroot.src
Deleted omake-branches/omake_0_9_7_type1/Pervasives
Deleted omake-branches/omake_0_9_7_type1/Pervasives.src
Deleted omake-branches/omake_0_9_7_type1/doc/OMakefile
Copied omake-branches/omake_0_9_7_type1/doc/OMakefile
Deleted omake-branches/omake_0_9_7_type1/doc/html/omake-base.html
Copied omake-branches/omake_0_9_7_type1/doc/html/omake-base.html
Deleted omake-branches/omake_0_9_7_type1/doc/html/omake-pervasives.html
Copied omake-branches/omake_0_9_7_type1/doc/html/omake-pervasives.html
Deleted omake-branches/omake_0_9_7_type1/doc/html/omake-root.html
Copied omake-branches/omake_0_9_7_type1/doc/html/omake-root.html
Deleted omake-branches/omake_0_9_7_type1/doc/html/omake-system.html
Copied omake-branches/omake_0_9_7_type1/doc/html/omake-system.html
Deleted omake-branches/omake_0_9_7_type1/doc/man/omake-base.1
Copied omake-branches/omake_0_9_7_type1/doc/man/omake-base.1
Deleted omake-branches/omake_0_9_7_type1/doc/man/omake-doc.1
Copied omake-branches/omake_0_9_7_type1/doc/man/omake-doc.1
Deleted omake-branches/omake_0_9_7_type1/doc/man/omake-pervasives.1
Copied omake-branches/omake_0_9_7_type1/doc/man/omake-pervasives.1
Deleted omake-branches/omake_0_9_7_type1/doc/man/omake-root.1
Copied omake-branches/omake_0_9_7_type1/doc/man/omake-root.1
Deleted omake-branches/omake_0_9_7_type1/doc/man/omake-system.1
Copied omake-branches/omake_0_9_7_type1/doc/man/omake-system.1
Deleted omake-branches/omake_0_9_7_type1/lib/OMakeroot.om
Deleted omake-branches/omake_0_9_7_type1/lib/Pervasives.om
Deleted omake-branches/omake_0_9_7_type1/lib/build/C.om
Deleted omake-branches/omake_0_9_7_type1/lib/build/Common.om
Deleted omake-branches/omake_0_9_7_type1/lib/build/LaTeX.om
Deleted omake-branches/omake_0_9_7_type1/lib/build/OCaml.om
Deleted omake-branches/omake_0_9_7_type1/rebuild.sh
Copied omake-branches/omake_0_9_7_type1/rebuild.sh
Copied omake-branches/omake_0_9_7_type1/src
Deleted omake-branches/omake_0_9_7_type1/src/ast/omake_ast_print.mli
Copied omake-branches/omake_0_9_7_type1/src/ast/omake_ast_print.mli
Deleted omake-branches/omake_0_9_7_type1/src/ast/omake_ast_util.mli
Copied omake-branches/omake_0_9_7_type1/src/ast/omake_ast_util.mli
Deleted omake-branches/omake_0_9_7_type1/src/build/omake_build_util.mli
Copied omake-branches/omake_0_9_7_type1/src/build/omake_build_util.mli
Copied omake-branches/omake_0_9_7_type1/src/clib
Deleted omake-branches/omake_0_9_7_type1/src/env/omake_ast_lex.mli
Copied omake-branches/omake_0_9_7_type1/src/env/omake_ast_lex.mli
Deleted omake-branches/omake_0_9_7_type1/src/env/omake_command_digest.mli
Copied omake-branches/omake_0_9_7_type1/src/env/omake_command_digest.mli
Deleted omake-branches/omake_0_9_7_type1/src/env/omake_exn_print.ml
Copied omake-branches/omake_0_9_7_type1/src/env/omake_exn_print.ml
Deleted omake-branches/omake_0_9_7_type1/src/env/omake_exn_print.mli
Copied omake-branches/omake_0_9_7_type1/src/env/omake_exn_print.mli
Deleted omake-branches/omake_0_9_7_type1/src/env/omake_ir_semant.mli
Copied omake-branches/omake_0_9_7_type1/src/env/omake_ir_semant.mli
Deleted omake-branches/omake_0_9_7_type1/src/env/omake_lexer.ml
Copied omake-branches/omake_0_9_7_type1/src/env/omake_lexer.ml
Deleted omake-branches/omake_0_9_7_type1/src/env/omake_parser.ml
Copied omake-branches/omake_0_9_7_type1/src/env/omake_parser.ml
Deleted omake-branches/omake_0_9_7_type1/src/eval/omake_rule.mli
Copied omake-branches/omake_0_9_7_type1/src/eval/omake_rule.mli
Deleted omake-branches/omake_0_9_7_type1/src/eval/omake_target.ml
Copied omake-branches/omake_0_9_7_type1/src/eval/omake_target.ml
Deleted omake-branches/omake_0_9_7_type1/src/eval/omake_target.mli
Copied omake-branches/omake_0_9_7_type1/src/eval/omake_target.mli
Copied omake-branches/omake_0_9_7_type1/src/exec
Deleted omake-branches/omake_0_9_7_type1/src/exec/omake_exec_print.ml
Copied omake-branches/omake_0_9_7_type1/src/exec/omake_exec_print.ml
Deleted omake-branches/omake_0_9_7_type1/src/ir/omake_cache.mli
Copied omake-branches/omake_0_9_7_type1/src/ir/omake_cache.mli
Deleted omake-branches/omake_0_9_7_type1/src/ir/omake_command.ml
Copied omake-branches/omake_0_9_7_type1/src/ir/omake_command.ml
Deleted omake-branches/omake_0_9_7_type1/src/ir/omake_command.mli
Copied omake-branches/omake_0_9_7_type1/src/ir/omake_command.mli
Deleted omake-branches/omake_0_9_7_type1/src/ir/omake_install.mli
Copied omake-branches/omake_0_9_7_type1/src/ir/omake_install.mli
Deleted omake-branches/omake_0_9_7_type1/src/ir/omake_ir_util.mli
Copied omake-branches/omake_0_9_7_type1/src/ir/omake_ir_util.mli
Deleted omake-branches/omake_0_9_7_type1/src/ir/omake_node_type.ml
Copied omake-branches/omake_0_9_7_type1/src/ir/omake_node_type.ml
Copied omake-branches/omake_0_9_7_type1/src/ir/omake_virtual_id.ml
Copied omake-branches/omake_0_9_7_type1/src/ir/omake_virtual_id.mli
Copied omake-branches/omake_0_9_7_type1/src/main
Deleted omake-branches/omake_0_9_7_type1/src/main/omake_main.ml
Copied omake-branches/omake_0_9_7_type1/src/main/omake_main.ml
Deleted omake-branches/omake_0_9_7_type1/src/main/omake_shell.ml
Copied omake-branches/omake_0_9_7_type1/src/main/omake_shell.ml
Copied omake-branches/omake_0_9_7_type1/src/shell
Deleted omake-branches/omake_0_9_7_type1/src/shell/omake_shell_job.ml
Copied omake-branches/omake_0_9_7_type1/src/shell/omake_shell_job.ml
Copied omake-branches/omake_0_9_7_type1/src/util
Deleted omake-branches/omake_0_9_7_type1/version.txt
Copied omake-branches/omake_0_9_7_type1/version.txt

Changes by: ( at unknown.email)
Date: 2005-07-30 09:12:13 -0700 (Sat, 30 Jul 2005)
Revision: 1277
Log message:

      This commit was manufactured by cvs2svn to create branch
      'version_0_9_7_pre1'.

Changes  Path
Copied libmojave-branches/version_0_9_7_pre1/util/.#lm_hash.mli
Copied omake-branches/version_0_9_7_pre1/C.om
Copied omake-branches/version_0_9_7_pre1/Common.om
Copied omake-branches/version_0_9_7_pre1/Install
Copied omake-branches/version_0_9_7_pre1/LaTeX.om
Copied omake-branches/version_0_9_7_pre1/License
Copied omake-branches/version_0_9_7_pre1/OCaml.om
Copied omake-branches/version_0_9_7_pre1/OMakeroot.om
Copied omake-branches/version_0_9_7_pre1/Pervasives.om
Copied omake-branches/version_0_9_7_pre1/Sys.om
Copied omake-branches/version_0_9_7_pre1/lib
Deleted omake-branches/version_0_9_7_pre1/lib/OMakeroot.om
Deleted omake-branches/version_0_9_7_pre1/lib/Pervasives.om
Deleted omake-branches/version_0_9_7_pre1/lib/build/C.om
Deleted omake-branches/version_0_9_7_pre1/lib/build/Common.om
Deleted omake-branches/version_0_9_7_pre1/lib/build/LaTeX.om
Deleted omake-branches/version_0_9_7_pre1/lib/build/OCaml.om
Copied omake-branches/version_0_9_7_pre1/src/ir/omake_virtual_id.ml
Copied omake-branches/version_0_9_7_pre1/src/ir/omake_virtual_id.mli