Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-03 11:59:07 -0800 (Mon, 03 Jan 2005)
Revision: 732
Log message:

      Bumping the version number; preparing for the 0.9.4 release.
      

Changes  Path
+33 -25 omake/doc/html/download.html
+4 -4 omake/doc/html/omake.html
+2 -2 omake/doc/src/omake-prologue.tex
+1 -1 omake/version.txt

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-04 13:36:00 -0800 (Tue, 04 Jan 2005)
Revision: 733
Log message:

      A more precise rule for re-running latex
      

Changes  Path
+3 -3 omake/OMakeroot.src.in

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-04 13:53:00 -0800 (Tue, 04 Jan 2005)
Revision: 734
Log message:

      In preparation for the 0.9.4 release, adding a change log file.
      

Changes  Path
Added omake/Changes.txt
Properties omake/Changes.txt
+1 -1 omake/doc/html/download.html
+1 -1 omake/omake.spec

Changes by: ( at unknown.email)
Date: 2005-01-04 13:53:00 -0800 (Tue, 04 Jan 2005)
Revision: 735
Log message:

      This commit was manufactured by cvs2svn to create tag 'omake_0_9_4'.

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

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-04 16:21:34 -0800 (Tue, 04 Jan 2005)
Revision: 736
Log message:

      Do not try generating documentation, unless latex2man is found
      

Changes  Path
+4 -4 omake/Makefile.in

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-04 16:28:13 -0800 (Tue, 04 Jan 2005)
Revision: 737
Log message:

      Adding the omake.dvi, omake.ps and omake.pdf documantation.
      

Changes  Path
+3 -1 omake/Makefile.in
+4 -4 omake/doc/html/download.html
+1 -7 omake/doc/html/omake.html
+1 -1 omake/omake.spec

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-04 20:28:27 -0800 (Tue, 04 Jan 2005)
Revision: 738
Log message:

      Link to the Microsoft Installer file.
      

Changes  Path
+2 -2 omake/doc/html/download.html

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-04 20:29:07 -0800 (Tue, 04 Jan 2005)
Revision: 739
Log message:

      typo
      

Changes  Path
+1 -1 omake/doc/html/download.html

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-05 19:31:02 -0800 (Wed, 05 Jan 2005)
Revision: 741
Log message:

      Added Evan's Debian package.
      

Changes  Path
+1 -0 omake/doc/html/download.html

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-06 14:23:29 -0800 (Thu, 06 Jan 2005)
Revision: 744
Log message:

      Modified the sorting algorithm to use (int*node) tables instead of the node
      tables. This should fix bug 376.
      

Changes  Path
+41 -26 omake/src/build/omake_build_util.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-06 16:39:23 -0800 (Thu, 06 Jan 2005)
Revision: 746
Log message:

      rm -r now works--it was using Unix.rmdir instead of Unix.unlink to
      remove normal files.
      

Changes  Path
+1 -1 omake/doc/html/omake.html
+1 -1 omake/src/build/omake_builtin_file.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-08 08:12:37 -0800 (Sat, 08 Jan 2005)
Revision: 748
Log message:

      
      Added Debian package configuration files.
      

Changes  Path
+10 -2 omake/Makefile.in
Added omake/debian/README.Debian
Properties omake/debian/README.Debian
Added omake/debian/changelog
Properties omake/debian/changelog
Added omake/debian/compat
Properties omake/debian/compat
Added omake/debian/conffiles.ex
Properties omake/debian/conffiles.ex
Added omake/debian/control
Properties omake/debian/control
Added omake/debian/copyright
Properties omake/debian/copyright
Added omake/debian/cron.d.ex
Properties omake/debian/cron.d.ex
Added omake/debian/dirs
Properties omake/debian/dirs
Added omake/debian/docs
Properties omake/debian/docs
Added omake/debian/emacsen-install.ex
Properties omake/debian/emacsen-install.ex
Added omake/debian/emacsen-remove.ex
Properties omake/debian/emacsen-remove.ex
Added omake/debian/emacsen-startup.ex
Properties omake/debian/emacsen-startup.ex
Added omake/debian/files
Properties omake/debian/files
Added omake/debian/init.d.ex
Properties omake/debian/init.d.ex
Added omake/debian/manpage.1.ex
Properties omake/debian/manpage.1.ex
Added omake/debian/manpage.sgml.ex
Properties omake/debian/manpage.sgml.ex
Added omake/debian/manpage.xml.ex
Properties omake/debian/manpage.xml.ex
Added omake/debian/menu.ex
Properties omake/debian/menu.ex
Added omake/debian/omake-0.9.4-default.ex
Properties omake/debian/omake-0.9.4-default.ex
Added omake/debian/omake-0.9.4.doc-base.EX
Properties omake/debian/omake-0.9.4.doc-base.EX
Added omake/debian/postinst.ex
Properties omake/debian/postinst.ex
Added omake/debian/postrm.ex
Properties omake/debian/postrm.ex
Added omake/debian/preinst.ex
Properties omake/debian/preinst.ex
Added omake/debian/prerm.ex
Properties omake/debian/prerm.ex
Added omake/debian/rules
Properties omake/debian/rules
Added omake/debian/watch.ex
Properties omake/debian/watch.ex

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-08 09:54:20 -0800 (Sat, 08 Jan 2005)
Revision: 749
Log message:

      More updates for Debian.
      

Changes  Path
+15 -0 omake/Files
+11 -12 omake/Makefile.in
+3 -1 omake/Makefile.nt
+7 -6 omake/OMakefile.in
+666 -414 omake/config.guess
+39 -22 omake/config.sub
+42 -69 omake/configure
+2 -3 omake/configure.in
+1 -1 omake/debian/rules
+8 -8 omake/libmojave.m4

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-08 10:14:07 -0800 (Sat, 08 Jan 2005)
Revision: 750
Log message:

      More minor changes for debian packaging.
      

Changes  Path
+3 -4 omake/Files
+2 -1 omake/debian/control
+6 -12 omake/debian/copyright
+1 -1 omake/debian/dirs
+1 -1 omake/debian/rules

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-08 10:28:29 -0800 (Sat, 08 Jan 2005)
Revision: 751
Log message:

      A few more changes for Debian.
      

Changes  Path
+2 -1 omake/Files
+2 -2 omake/Makefile.in
Added omake/README.Debian
Properties omake/README.Debian
Properties omake/debian
Added omake/debian/.cvsignore
Properties omake/debian/.cvsignore

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-08 10:28:56 -0800 (Sat, 08 Jan 2005)
Revision: 752
Log message:

      Ignore more files.
      

Changes  Path
Properties omake
+1 -0 omake/.cvsignore

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-08 10:29:42 -0800 (Sat, 08 Jan 2005)
Revision: 753
Log message:

      Don't remove omake.dvi
      

Changes  Path
+1 -1 omake/Files

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-08 10:37:38 -0800 (Sat, 08 Jan 2005)
Revision: 754
Log message:

      Package depends on libfam0c102
      

Changes  Path
+2 -2 omake/debian/control

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-08 12:21:30 -0800 (Sat, 08 Jan 2005)
Revision: 755
Log message:

      .\#* is interpreted as a comment on Win32.
      

Changes  Path
+1 -1 omake/Files
+2 -2 omake/Makefile.dep.nt
+2 -2 omake/Makefile.in
+2 -2 omake/Makefile.nt
+2 -2 omake/OMakefile.in
+21 -22 omake/doc/html/download.html

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-08 12:39:56 -0800 (Sat, 08 Jan 2005)
Revision: 756
Log message:

      Add Evan's site.
      

Changes  Path
+3 -0 omake/doc/html/download.html

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-08 21:12:10 -0800 (Sat, 08 Jan 2005)
Revision: 757
Log message:

      Added the "test" command.
      The usage follows the man page for test(1).
      I believe everything on the man page works.
      
      Internal:
         $(test <exp>)
      Shell:
         test <exp>
         [ <exp> ]
      
      For example, the following two expressions are equivalent.
      
         if $(test -f foo)
            echo The file foo is a normal file
      
         [ -f foo ] && echo The file foo is a normal file
      

Changes  Path
+9 -5 libmojave/util/lm_glob.ml
+5 -0 omake/Files
+17 -0 omake/Pervasives.src
+62 -34 omake/configure
+17 -0 omake/lib/Pervasives.om
+4 -0 omake/src/build/omake_builtin.ml
Added omake/src/build/omake_builtin_test.ml
Properties omake/src/build/omake_builtin_test.ml
Added omake/src/build/omake_builtin_test.mli
Properties omake/src/build/omake_builtin_test.mli
+8 -14 omake/src/env/omake_ast_lex.mll
+1 -0 omake/src/env/omake_env.ml
+1 -0 omake/src/env/omake_env.mli
+6 -2 omake/src/eval/omake_rule.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-09 12:49:26 -0800 (Sun, 09 Jan 2005)
Revision: 758
Log message:

      Documentation change.
      

Changes  Path
+2 -3 omake/src/build/omake_builtin_test.ml
+5 -0 omake/src/shell/omake_shell_job.ml
Added omake-branches/new_parser/tests/calculator/Test.input0
Properties omake-branches/new_parser/tests/calculator/Test.input0

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-13 22:32:46 -0800 (Thu, 13 Jan 2005)
Revision: 762
Log message:

      Minor documentation fix
      

Changes  Path
+1 -1 omake/src/build/omake_builtin_test.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-20 21:55:32 -0800 (Thu, 20 Jan 2005)
Revision: 766
Log message:

      Bug 139: in order to make the effects of the OCamlGeneratedFiles global,
      I've created a .PHONY target (OCamlGeneratedFilesTarget) that the OCaml
      .SCANNER rules depend on and the OCamlGeneratedFiles function now just
      adds dependencies for the new target.
      
      The original behaviour (which may still be useful in a number of cases)
      can be achieved by using a new LocalOCamlGeneratedFiles function.
      

Changes  Path
+8 -5 omake/OMakeroot.src.in

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-20 21:57:07 -0800 (Thu, 20 Jan 2005)
Revision: 767
Log message:

      Documentation refresh
      

Changes  Path
+367 -223 omake/doc/html/omake.html

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-20 22:05:50 -0800 (Thu, 20 Jan 2005)
Revision: 768
Log message:

      Minor documentation fix
      

Changes  Path
+3 -3 omake/doc/html/omake.html
+1 -1 omake/src/build/omake_builtin_io.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-27 20:01:08 -0800 (Thu, 27 Jan 2005)
Revision: 769
Log message:

      Lm_glob.glob returns answers that could be relative to the directory that
      is given to in as an argument, and glob does not care about the actual cwd.
      For some reason the code in omake_builtin_file expected the answers to be
      relative to the cwd (i.e. the root of the project), leading to weird results.
      

Changes  Path
+4 -0 libmojave/util/lm_glob.mli
+7 -4 omake/src/build/omake_builtin_file.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-30 09:55:06 -0800 (Sun, 30 Jan 2005)
Revision: 770
Log message:

      In the $(in ...) function, evaluate the arguments early, so that commands
      like the following work.
      
         %.out: %.in
            echo $(in foo, $(file $<))
      
      Without this eager evaluation, this command wouldn't
      work because expressions in rules bodies are evaluated
      lazily, and the $(file $<) needs to be evaluated early.
      

Changes  Path
+12 -0 omake/src/build/omake_builtin_file.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-30 11:38:38 -0800 (Sun, 30 Jan 2005)
Revision: 771
Log message:

      Added ALLOW_EMPTY_SUBDIRS, that allows for subdirectories with no
      OMakefile.
      

Changes  Path
+13 -3 libmojave/util/lm_glob.ml
+1 -0 libmojave/util/lm_glob.mli
+1 -0 omake/src/build/omake_builtin_file.ml
+35 -21 omake/src/eval/omake_rule.ml
+1 -0 omake/src/ir/omake_symbol.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-30 12:01:12 -0800 (Sun, 30 Jan 2005)
Revision: 773
Log message:

      Bug 394: added DVIPSFLAGS and DVIPDFMFLAGS variables instead of having the
      paper size hardcoded.
      

Changes  Path
+6 -2 omake/OMakeroot.src.in

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-30 12:46:27 -0800 (Sun, 30 Jan 2005)
Revision: 774
Log message:

      Added .SUBDIR bodies for default subdirectory OMakefiles.
      
      .SUBDIR: dir1 dir2 ...
         foo: boo
            cat $< > $@
      
      The body of the .SUBDIR is interpreted just as if it were
      <dir>/OMakefile.  It can contain rule definitions etc, and it
      is evaluated with working directory <dir>.
      

Changes  Path
+41 -32 omake/src/eval/omake_rule.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-30 13:34:58 -0800 (Sun, 30 Jan 2005)
Revision: 775
Log message:

      If a .SUBDIRS hasa body, always prefer the body over the file.
      

Changes  Path
+11 -6 omake/src/eval/omake_rule.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-30 14:06:13 -0800 (Sun, 30 Jan 2005)
Revision: 776
Log message:

      Added:
      
      +By default, implicit rules are only used for the targets in the current
      +directory. However subdirectories included via the \verb+.SUBDIRS+ rules
      +inherit all the implicit rules that are in scope.
      

Changes  Path
+3 -0 omake/doc/src/omake-intro.tex