Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-03-01 15:06:56 -0800 (Tue, 01 Mar 2005)
Revision: 799
Log message:

      Added a "find" function.  Unlike the Unix version of find, this one
      uses the same syntax as "test".
      

Changes  Path
+5 -0 libmojave/util/lm_glob.ml
+5 -0 libmojave/util/lm_glob.mli
+13 -0 omake/Pervasives.src
+13 -0 omake/lib/Pervasives.om
+70 -0 omake/src/build/omake_builtin_file.ml
+250 -60 omake/src/build/omake_builtin_test.ml
+7 -1 omake/src/eval/omake_eval.ml
+13 -8 omake/src/ir/omake_cache.ml
+1 -0 omake/src/ir/omake_symbol.ml
+1 -1 omake/version.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-03-01 20:23:27 -0800 (Tue, 01 Mar 2005)
Revision: 800
Log message:

      This is now version 0.9.4.1
      

Changes  Path
+1 -1 omake/version.txt

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-03-02 00:49:50 -0800 (Wed, 02 Mar 2005)
Revision: 801
Log message:

      Docummentation fix
      

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-03-06 07:54:18 -0800 (Sun, 06 Mar 2005)
Revision: 802
Log message:

      Updated the documentation for glob.
      

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-03-06 08:24:55 -0800 (Sun, 06 Mar 2005)
Revision: 803
Log message:

      Convert to nodes eagerly in $(homename ...)
      

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-03-14 12:59:20 -0800 (Mon, 14 Mar 2005)
Revision: 808
Log message:

      Added getvar and setvar functions.
      

Changes  Path
+57 -0 omake/src/build/omake_builtin_base.ml
+2 -1 omake/src/build/omake_builtin_file.ml
+2 -0 omake/src/eval/omake_rule.ml
+1 -1 omake/version.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-03-14 14:31:59 -0800 (Mon, 14 Mar 2005)
Revision: 810
Log message:

      Forgot to add Lm_list_util.
      

Changes  Path
+4 -0 omake/Files

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-03-15 11:21:13 -0800 (Tue, 15 Mar 2005)
Revision: 811
Log message:

      Print a nicer error when OMakeroot is not found.
      

Changes  Path
+4 -0 omake/src/env/omake_env.ml
+4 -0 omake/src/env/omake_env.mli
+3 -0 omake/src/env/omake_exn_print.ml
+1 -1 omake/src/main/omake_main.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-03-15 16:12:13 -0800 (Tue, 15 Mar 2005)
Revision: 812
Log message:

      When deadlock was detected during the scanner phaze, it was reported as an
      inconsistency instead of as a deadlock. Fixed.
      

Changes  Path
+6 -2 omake/src/build/omake_build.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-03-16 19:17:58 -0800 (Wed, 16 Mar 2005)
Revision: 813
Log message:

      Temporary workaround for bug 421. When both NATIVE and BYTE are enabled and a
      file does not have an .mli, then we'll have a single rule that runs both
      ocamlc and ocamlopt and generates all 4 files (.o, .cmi, .cmo, and .cmx).
      This is not terribly efficient, but it seems to work.
      

Changes  Path
+44 -15 omake/OMakeroot.src.in

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-03-18 13:39:47 -0800 (Fri, 18 Mar 2005)
Revision: 814
Log message:

      FreeeBSD 5.3 requires an explicit cats of NULL to intptr_t.
      Patch by Florian Hars.
      

Changes  Path
+1 -1 omake/src/clib/fam_kqueue.c

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-03-18 21:40:18 -0800 (Fri, 18 Mar 2005)
Revision: 817
Log message:

      Update for the recent changes in Lm_parser.
      

Changes  Path
+2 -1 omake/src/env/omake_lexer.ml
+7 -4 omake/src/env/omake_parser.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-03-19 16:34:55 -0800 (Sat, 19 Mar 2005)
Revision: 822
Log message:

      Fixing documentation typos noticed by malc at pulsesoft.com.
      

Changes  Path
+2 -2 omake/Pervasives.src
+2 -2 omake/lib/Pervasives.om

Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2005-03-22 17:21:07 -0800 (Tue, 22 Mar 2005)
Revision: 834
Log message:

      Introduced a new option to compile PDF documents using pdflatex instead
      of dvipdfm. This allows to generate documents with hyperref. The
      documentation has been updated accordingly.
      

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

Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2005-03-22 17:51:06 -0800 (Tue, 22 Mar 2005)
Revision: 835
Log message:

      Included the description of flags in the comments.
      

Changes  Path
+4 -0 omake/OMakeroot.src.in
+482 -373 omake/doc/html/omake.html

Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2005-03-25 18:25:49 -0800 (Fri, 25 Mar 2005)
Revision: 841
Log message:

      Fixed the build rules for pdflatex.
      

Changes  Path
+10 -1 omake/OMakeroot.src.in

Changes by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2005-03-25 18:33:29 -0800 (Fri, 25 Mar 2005)
Revision: 842
Log message:

      A spacing typo introduced by the previous commit.
      

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

Changes by: yegor (yegor at unknown.email)
Date: 2005-03-26 19:09:09 -0800 (Sat, 26 Mar 2005)
Revision: 844
Log message:

      For a long time, under cygwin while compiling MetaPRL it expects ocaml binaries
      like camlp4r but there is actually campl4r.exe and either omake or cygwin
      do not think that they are the same.
      Before this commit I was always making symlinks manually but finally
      I've added $(EXE) to several places in OMakeroot.src and now this
      bump in MetaPRL+cygwin is gone and as far as I understand it should not break
      either Linux or win32 compilation.
      

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

Changes by: yegor (yegor at unknown.email)
Date: 2005-03-26 19:43:15 -0800 (Sat, 26 Mar 2005)
Revision: 845
Log message:

      Oops, I've commited the wrong file.
      I was actually going to change OMakeroot.install but it seems to be generated
      (ultimately I want to change /usr/local/lib/omake/OMakeroot)
      

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

Changes by: yegor (yegor at unknown.email)
Date: 2005-03-27 11:18:08 -0800 (Sun, 27 Mar 2005)
Revision: 846
Log message:

      This is the commit I failed to do yesterday, it adds $(EXE)
      to OCAMLOPT, OCAMLC and others.
      The reason is that under cygwin actual names have .exe but
      either MetaPRL or Omake was expecting .exe-free names at certain point.
      

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

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-03-29 23:34:50 -0800 (Tue, 29 Mar 2005)
Revision: 847
Log message:

      - Added function "filter" (we had "filter-out", but no "filter).
      
      - Changed "filter" and "filter-out" to take a sequence of patterns instead of
        just a single pattern as its first argument.
      

Changes  Path
+348 -333 omake/doc/html/omake.html
+52 -14 omake/src/build/omake_builtin_base.ml

Changes by: ( at unknown.email)
Date: 2005-03-29 23:34:50 -0800 (Tue, 29 Mar 2005)
Revision: 848
Log message:

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

Changes  Path
Copied libmojave-branches/lexer_args_correction
Deleted libmojave-branches/lexer_args_correction/.cvsignore
Deleted libmojave-branches/lexer_args_correction/OMakefile
Deleted libmojave-branches/lexer_args_correction/OMakeroot
Deleted libmojave-branches/lexer_args_correction/util/.cvsignore
Deleted libmojave-branches/lexer_args_correction/util/Files
Deleted libmojave-branches/lexer_args_correction/util/OMakefile
Deleted libmojave-branches/lexer_args_correction/util/lm_arg.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_arg.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_attribute.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_attribute.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_bitmatrix.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_bitmatrix.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_channel.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_channel.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_clock.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_clock.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_command_util.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_command_util.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_config.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_config.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_ctype.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_ctype.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_digraph.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_digraph.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_dlist.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_dlist.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_field_table.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_field_table.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_flags.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_flags.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_float80.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_float80.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_fmarshal.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_fmarshal.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_format_util.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_format_util.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_glob.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_glob.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_graph.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_graph.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_interval_set.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_interval_set.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_listbuf.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_listbuf.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_location.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_location.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_loop.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_loop.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_ncurses.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_ncurses.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_ncurses_display.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_ncurses_display.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_parse_id.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_parse_id.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_parser.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_parser.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_position.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_position.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_print_util.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_print_util.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_profile.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_profile.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_rawfloat.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_rawfloat.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_rawint.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_rawint.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_readline.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_readline.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_ssl.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_ssl.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_symbol.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_symbol.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_symbol_matrix.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_symbol_matrix.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_table_graph.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_table_graph.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_terminfo.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_terminfo.mli
Deleted libmojave-branches/lexer_args_correction/util/lm_trace.ml
Deleted libmojave-branches/lexer_args_correction/util/lm_trace.mli
Copied omake-branches/lexer_args_correction
Deleted omake-branches/lexer_args_correction/.cvsignore
Deleted omake-branches/lexer_args_correction/Changes.txt
Deleted omake-branches/lexer_args_correction/Files
Deleted omake-branches/lexer_args_correction/LICENSE
Deleted omake-branches/lexer_args_correction/Makefile.dep.nt
Deleted omake-branches/lexer_args_correction/Makefile.in
Deleted omake-branches/lexer_args_correction/Makefile.nt
Deleted omake-branches/lexer_args_correction/Makefile.version
Deleted omake-branches/lexer_args_correction/OMakefile.default
Deleted omake-branches/lexer_args_correction/OMakefile.in
Deleted omake-branches/lexer_args_correction/OMakefile.src
Deleted omake-branches/lexer_args_correction/OMakeroot
Deleted omake-branches/lexer_args_correction/OMakeroot.default
Deleted omake-branches/lexer_args_correction/OMakeroot.src.in
Deleted omake-branches/lexer_args_correction/Pervasives
Deleted omake-branches/lexer_args_correction/Pervasives.src
Deleted omake-branches/lexer_args_correction/README.Debian
Deleted omake-branches/lexer_args_correction/README.Unix
Deleted omake-branches/lexer_args_correction/README.WIN32
Deleted omake-branches/lexer_args_correction/aclocal.m4
Deleted omake-branches/lexer_args_correction/compat_win32.c
Deleted omake-branches/lexer_args_correction/compat_win32.h
Deleted omake-branches/lexer_args_correction/config.guess
Deleted omake-branches/lexer_args_correction/config.h.in
Deleted omake-branches/lexer_args_correction/config.nt
Deleted omake-branches/lexer_args_correction/config.sub
Deleted omake-branches/lexer_args_correction/config_rpm
Deleted omake-branches/lexer_args_correction/configure
Deleted omake-branches/lexer_args_correction/configure.in
Deleted omake-branches/lexer_args_correction/install-sh
Deleted omake-branches/lexer_args_correction/libmojave.m4
Deleted omake-branches/lexer_args_correction/lm_symbol_omake.ml
Deleted omake-branches/lexer_args_correction/make_checkout
Deleted omake-branches/lexer_args_correction/make_rpm
Deleted omake-branches/lexer_args_correction/make_tar
Deleted omake-branches/lexer_args_correction/make_zip
Deleted omake-branches/lexer_args_correction/omake-doc.awk
Binary omake-branches/lexer_args_correction/omake.aip
Deleted omake-branches/lexer_args_correction/omake.spec
Deleted omake-branches/lexer_args_correction/omake_abstract.ml
Deleted omake-branches/lexer_args_correction/omake_bitvector.ml
Deleted omake-branches/lexer_args_correction/omake_bitvector.mli
Deleted omake-branches/lexer_args_correction/omake_cabstract.c
Deleted omake-branches/lexer_args_correction/omake_cutil.c
Deleted omake-branches/lexer_args_correction/rebuild.sh
Deleted omake-branches/lexer_args_correction/src/build/omake_build.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_build.mli
Deleted omake-branches/lexer_args_correction/src/build/omake_build_type.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_build_util.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_build_util.mli
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin.mli
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_arith.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_arith.mli
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_base.mli
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_file.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_file.mli
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_fun.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_fun.mli
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_io.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_io.mli
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_io_fun.mli
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_object.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_object.mli
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_shell.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_shell.mli
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_sys.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_sys.mli
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_test.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_test.mli
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_type.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_util.ml
Deleted omake-branches/lexer_args_correction/src/build/omake_builtin_util.mli
Deleted omake-branches/lexer_args_correction/version.txt
Deleted omake-branches/lexer_args_correction/version.var