Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-01 19:43:08 -0700 (Wed, 01 Sep 2004)
Revision: 512
Log message:

      Moved the globber, lexer, parser, and channel into libmojave proper.
      

Changes  Path
+4 -1 libmojave/util/lm_channel.ml
+1 -0 libmojave/util/lm_channel.mli
+8 -7 libmojave/util/lm_glob.ml
+30 -1 libmojave/util/lm_lexer.ml
+15 -0 libmojave/util/lm_lexer.mli
+12 -12 omake/Files
+2 -2 omake/Makefile.in
+1 -1 omake/OMakefile.in
+3 -3 omake/omake.html

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-01 20:09:00 -0700 (Wed, 01 Sep 2004)
Revision: 513
Log message:

      Split out the C code needed by libmojave.
      

Changes  Path
Added libmojave/cutil/lm_channel.c
Properties libmojave/cutil/lm_channel.c
+9 -6 omake/Files
+0 -46 omake/src/clib/omake_shell_sys.c

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-02 00:45:56 -0700 (Thu, 02 Sep 2004)
Revision: 517
Log message:

      Fixed some typoes in the error messages.
      

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-02 07:33:02 -0700 (Thu, 02 Sep 2004)
Revision: 518
Log message:

      Compute the number of arguments when the regular expression is
      calculated.
      

Changes  Path
+26 -4 libmojave/util/lm_lexer.ml
+5 -2 libmojave/util/lm_lexer.mli
+1 -1 omake/omake.html
+1 -1 omake/src/build/omake_builtin_base.ml
+6 -6 omake/src/build/omake_builtin_io_fun.ml
+1 -1 omake/src/env/omake_lexer.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-02 07:49:34 -0700 (Thu, 02 Sep 2004)
Revision: 519
Log message:

      Argument counting won't work...
      

Changes  Path
+3 -5 libmojave/util/lm_lexer.ml
+2 -5 libmojave/util/lm_lexer.mli
+1 -1 omake/omake.html
+1 -1 omake/src/build/omake_builtin_base.ml
+6 -6 omake/src/build/omake_builtin_io_fun.ml
+1 -1 omake/src/env/omake_lexer.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-02 10:32:27 -0700 (Thu, 02 Sep 2004)
Revision: 520
Log message:

      Factor precedence out of the parser module.
      

Changes  Path
+136 -88 libmojave/util/lm_parser.ml
+22 -3 libmojave/util/lm_parser.mli
+1 -1 omake/omake.html
+1 -1 omake/src/env/omake_parser.ml

Changes by: ( at unknown.email)
Date: 2004-09-02 17:36:24 -0700 (Thu, 02 Sep 2004)
Revision: 523
Log message:

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

Changes  Path
Copied libmojave-branches/new_parser
Copied omake-branches/new_parser
Deleted omake-branches/new_parser/.cvsignore
Deleted omake-branches/new_parser/Makefile.dep.nt
Deleted omake-branches/new_parser/Makefile.in
Deleted omake-branches/new_parser/Makefile.nt
Deleted omake-branches/new_parser/OMakefile.default
Deleted omake-branches/new_parser/OMakefile.in
Deleted omake-branches/new_parser/OMakefile.src
Deleted omake-branches/new_parser/OMakeroot.default
Deleted omake-branches/new_parser/OMakeroot.src.in
Deleted omake-branches/new_parser/Pervasives.src
Deleted omake-branches/new_parser/config_rpm
Deleted omake-branches/new_parser/doc/src/omake-examples.tex
Deleted omake-branches/new_parser/doc/src/omake-intro.tex
Deleted omake-branches/new_parser/doc/src/omake-prologue.tex
Deleted omake-branches/new_parser/install_rpm
Deleted omake-branches/new_parser/lm_symbol_omake.ml
Deleted omake-branches/new_parser/make_rpm
Deleted omake-branches/new_parser/omake.html
Deleted omake-branches/new_parser/omake.spec
Deleted omake-branches/new_parser/src/build/omake_build.ml
Deleted omake-branches/new_parser/src/build/omake_builtin_base.ml
Deleted omake-branches/new_parser/src/build/omake_builtin_file.ml
Deleted omake-branches/new_parser/src/build/omake_builtin_io.ml
Deleted omake-branches/new_parser/src/clib/fam_win32.c
Deleted omake-branches/new_parser/src/clib/omake_shell_sys.c
Deleted omake-branches/new_parser/src/clib/readline.c
Deleted omake-branches/new_parser/src/env/omake_ast_lex.mll
Deleted omake-branches/new_parser/src/env/omake_ast_parse.input
Deleted omake-branches/new_parser/src/env/omake_env.ml
Deleted omake-branches/new_parser/src/env/omake_ir_ast.ml
Deleted omake-branches/new_parser/src/eval/omake_eval.ml
Deleted omake-branches/new_parser/src/eval/omake_rule.ml
Deleted omake-branches/new_parser/src/eval/omake_target.ml
Deleted omake-branches/new_parser/src/eval/omake_target.mli
Deleted omake-branches/new_parser/src/ir/omake_ir.ml
Deleted omake-branches/new_parser/src/ir/omake_ir_print.ml
Deleted omake-branches/new_parser/src/ir/omake_state.ml
Deleted omake-branches/new_parser/src/ir/omake_state.mli
Deleted omake-branches/new_parser/src/main/omake_shell.ml
Deleted omake-branches/new_parser/version.txt

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-03 01:45:48 -0700 (Fri, 03 Sep 2004)
Revision: 526
Log message:

      Omake_target.target_is_buildable does not use or need pos & loc arguments.
      

Changes  Path
+4 -4 omake/src/build/omake_build.ml
+4 -4 omake/src/build/omake_builtin_file.ml
+32 -36 omake/src/eval/omake_target.ml
+1 -1 omake/src/eval/omake_target.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-03 01:50:31 -0700 (Fri, 03 Sep 2004)
Revision: 527
Log message:

      Make sure omake.txt is built with LANG=C (we do not want any Unicode symbols
      getting into it!)
      

Changes  Path
+1 -1 omake/Makefile.in

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-03 02:18:01 -0700 (Fri, 03 Sep 2004)
Revision: 528
Log message:

      (Bug 293) before expanding an implicit rule rule, make sure its dependencies
      are buildable.
      

Changes  Path
+4 -34 omake/src/build/omake_build.ml
+33 -26 omake/src/eval/omake_target.ml
+1 -0 omake/src/eval/omake_target.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-03 02:28:30 -0700 (Fri, 03 Sep 2004)
Revision: 529
Log message:

      A number of minor bugs were fixed since the initial 0.9.0, so bumping
      the version number.
      

Changes  Path
+1 -1 omake/version.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-03 19:06:42 -0700 (Fri, 03 Sep 2004)
Revision: 532
Log message:

      Revert to changes that Aleksey reverted on the MetaPRL side.
      

Changes  Path
+1 -1 omake/OMakefile.in
+9 -1 omake/omake.html

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-03 21:15:02 -0700 (Fri, 03 Sep 2004)
Revision: 533
Log message:

      Initial web site commit.
      

Changes  Path
Added omake/doc/html/download.html
Properties omake/doc/html/download.html
Binary omake/doc/html/images/grid.ai
Properties omake/doc/html/images/grid.ai
Binary omake/doc/html/images/omake.ai
Properties omake/doc/html/images/omake.ai
Binary omake/doc/html/images/omake.gif
Properties omake/doc/html/images/omake.gif
Binary omake/doc/html/images/omake.psd
Properties omake/doc/html/images/omake.psd
Added omake/doc/html/index.html
Properties omake/doc/html/index.html

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-03 21:28:02 -0700 (Fri, 03 Sep 2004)
Revision: 534
Log message:

      Tar files have the version.
      

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-03 21:29:45 -0700 (Fri, 03 Sep 2004)
Revision: 535
Log message:

      Get download location right.
      

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-04 08:36:37 -0700 (Sat, 04 Sep 2004)
Revision: 536
Log message:

      Added a link.
      

Changes  Path
+7 -3 omake/doc/html/index.html

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-04 08:38:42 -0700 (Sat, 04 Sep 2004)
Revision: 537
Log message:

      Updated man page.
      

Changes  Path
Added omake/doc/html/annouce.txt
Properties omake/doc/html/annouce.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-04 08:40:39 -0700 (Sat, 04 Sep 2004)
Revision: 538
Log message:

      Fixed image link.
      

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-04 08:47:20 -0700 (Sat, 04 Sep 2004)
Revision: 539
Log message:

      Slight changes.
      

Changes  Path
+4 -1 omake/doc/html/annouce.txt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-04 08:49:17 -0700 (Sat, 04 Sep 2004)
Revision: 540
Log message:

      Somehow overwrote the Bugzilla line.
      

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-04 12:48:25 -0700 (Sat, 04 Sep 2004)
Revision: 541
Log message:

      Refer to rpm.nogin.org
      

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

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-04 15:00:17 -0700 (Sat, 04 Sep 2004)
Revision: 544
Log message:

      Generate html/omake.html directly.
      

Changes  Path
+1 -1 omake/Makefile.in
+2 -2 omake/OMakefile.in
Deleted omake/omake.html

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-04 15:16:39 -0700 (Sat, 04 Sep 2004)
Revision: 545
Log message:

      - Added "make tar" that would create a html/downloads/omake-VERSION-RELEASE.tar.gz
      without creating an rpm
      
      - Updated "make rpm" to use the "make_tar' script for creating the tar file.
      
      - Skip contents of the "html/downloads" directory when creating the tar file.
      
      - Removed the "make publish" becasuse simple "cvs commit" will now be sufficient.
      

Changes  Path
+3 -8 omake/Makefile.in
+0 -4 omake/config_rpm
Deleted omake/install_rpm
+3 -22 omake/make_rpm
Added omake/make_tar
Properties omake/make_tar

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-04 15:24:22 -0700 (Sat, 04 Sep 2004)
Revision: 546
Log message:

      Adding the VERSION-RELEASE to all the download files (for the .zip
      files I manually renamed them on the CVS server).
      

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

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-04 15:33:43 -0700 (Sat, 04 Sep 2004)
Revision: 547
Log message:

      
      Added a "make zip" rule for creating an .src.zip file under Unix.
      

Changes  Path
+3 -1 omake/Makefile.in
+1 -0 omake/config_rpm
Added omake/make_checkout
Properties omake/make_checkout
+1 -20 omake/make_tar
Added omake/make_zip
Properties omake/make_zip

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-04 16:38:47 -0700 (Sat, 04 Sep 2004)
Revision: 548
Log message:

      Typo.
      

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-05 08:01:48 -0700 (Sun, 05 Sep 2004)
Revision: 549
Log message:

      Added a target "zip" to build Win32 binary zip.
      

Changes  Path
+13 -13 omake/Makefile.dep.nt
+8 -0 omake/Makefile.nt
Added omake/Makefile.version
Properties omake/Makefile.version
+1 -1 omake/doc/html/download.html
Added omake/version.var
Properties omake/version.var

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-05 13:44:13 -0700 (Sun, 05 Sep 2004)
Revision: 551
Log message:

      Added "   o Full native support for rules that build several things at once."
      
      This seems to be a feature that's important to people - we should mention
      it in future announcements.
      

Changes  Path
+1 -0 omake/doc/html/annouce.txt

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-05 16:18:01 -0700 (Sun, 05 Sep 2004)
Revision: 552
Log message:

      - Fixed a number of problems that prevented "latex omake.tex" from wworking
      (mostly this was "\item[FOO_BAR]" -> "\item[FOO\_BAR]" changes)
      
      - Fixed couple of typos in documentation.
      
      - Set the version in prologue to 0.9.1 (I imagine Jason had this locally, but
      for some reason this was not committed).
      

Changes  Path
Properties omake
+3 -0 omake/.cvsignore
+3 -1 omake/Makefile.in
+20 -20 omake/OMakeroot.src.in
+1 -1 omake/doc/src/omake-intro.tex
+2 -2 omake/doc/src/omake-prologue.tex
+1 -1 omake/src/build/omake_builtin_base.ml
+3 -3 omake/src/build/omake_builtin_file.ml
+16 -16 omake/src/build/omake_builtin_io.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-05 16:55:26 -0700 (Sun, 05 Sep 2004)
Revision: 553
Log message:

      I've fixed the problem Nathan noticed with latex2man not handling the %
      signs inside verbatim blocks correctly. This commit includes the doc files
      produced by a fixed latex2man, and I will post my fix to latex2man later today.
      

Changes  Path
+2 -2 omake/Makefile.in
+2 -2 omake/OMakefile.in

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-05 17:03:56 -0700 (Sun, 05 Sep 2004)
Revision: 554
Log message:

      Updated to make sure valid HTML is generated.
      

Changes  Path
+2 -2 omake/src/build/omake_builtin_io.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-05 20:29:06 -0700 (Sun, 05 Sep 2004)
Revision: 555
Log message:

      Updated the announcement, replacing the "built-in support" (which confused
      a number of people) with "default configuration file" that "provides support".
      

Changes  Path
+2 -1 omake/doc/html/annouce.txt

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-05 21:55:41 -0700 (Sun, 05 Sep 2004)
Revision: 557
Log message:

      \verb+ issue.
      

Changes  Path
Added omake/doc/html/omake.html
Properties omake/doc/html/omake.html
+1 -3 omake/src/build/omake_builtin_base.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-05 23:08:52 -0700 (Sun, 05 Sep 2004)
Revision: 558
Log message:

      
      Added the MIT license, as per Aleksey's text.
      

Changes  Path
+7 -2 libmojave/util/lm_glob.ml
+18 -0 omake/OMakefile.default
+22 -2 omake/OMakefile.src
+15 -0 omake/OMakeroot.default
+20 -1 omake/OMakeroot.src.in
+26 -0 omake/Pervasives.src
Properties omake/RPM
+1 -0 omake/RPM/.cvsignore
+1 -1 omake/doc/src/omake-examples.tex
+1 -1 omake/doc/src/omake-intro.tex
+1 -1 omake/doc/src/omake-prologue.tex
+26 -0 omake/lib/Pervasives.om

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-06 07:33:35 -0700 (Mon, 06 Sep 2004)
Revision: 559
Log message:

      *** empty log message ***
      

Changes  Path
+10 -12 omake/Makefile.in
+3 -9 omake/OMakefile.in

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-06 07:35:08 -0700 (Mon, 06 Sep 2004)
Revision: 560
Log message:

      Add the configure script.  True, it is a generated file, but it
      is usually distributed as part of a project so the user doesn't
      have to have autoconf (that's the whole point of autoconf).
      

Changes  Path
Added omake/configure
Properties omake/configure

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-06 09:57:36 -0700 (Mon, 06 Sep 2004)
Revision: 561
Log message:

      Regenarated documentation.
      

Changes  Path
+5 -5 omake/doc/html/omake.html

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-06 10:07:44 -0700 (Mon, 06 Sep 2004)
Revision: 562
Log message:

      Uncommented the "OMakefile: OMakefile.in config.status" rule.
      

Changes  Path
+12 -12 omake/OMakefile.in

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-06 10:19:49 -0700 (Mon, 06 Sep 2004)
Revision: 563
Log message:

      Fixed the LANG=C problem.
      

Changes  Path
+3 -3 omake/OMakefile.in

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-06 11:20:28 -0700 (Mon, 06 Sep 2004)
Revision: 564
Log message:

      Adding the text of GNU GPL from http://www.gnu.org/licenses/gpl.txt
      

Changes  Path
Added omake/LICENSE
Properties omake/LICENSE

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-06 11:32:07 -0700 (Mon, 06 Sep 2004)
Revision: 565
Log message:

      Adding a version of a godi-omake package.
      

Changes  Path
Added omake/godi-omake/DESCR
Properties omake/godi-omake/DESCR
Added omake/godi-omake/Makefile
Properties omake/godi-omake/Makefile
Added omake/godi-omake/PLIST
Properties omake/godi-omake/PLIST
Added omake/godi-omake/distinfo
Properties omake/godi-omake/distinfo
+4 -1 omake/omake.spec

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-06 11:38:16 -0700 (Mon, 06 Sep 2004)
Revision: 566
Log message:

      Updating the tar file for GODI.
      

Changes  Path
+2 -1 omake/godi-omake/PLIST
+2 -2 omake/godi-omake/distinfo

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-06 11:52:22 -0700 (Mon, 06 Sep 2004)
Revision: 567
Log message:

      Typo in the file name ;-)
      

Changes  Path
Deleted omake/doc/html/annouce.txt
Added omake/doc/html/announce.txt
Properties omake/doc/html/announce.txt

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-06 12:07:54 -0700 (Mon, 06 Sep 2004)
Revision: 568
Log message:

      Replacing the description text with the new Jason's version.
      

Changes  Path
+11 -4 omake/godi-omake/DESCR
+11 -4 omake/omake.spec

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-06 13:30:39 -0700 (Mon, 06 Sep 2004)
Revision: 569
Log message:

      Tar file for the GODI build package.
      

Changes  Path
+2 -0 omake/make_tar

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-06 13:32:11 -0700 (Mon, 06 Sep 2004)
Revision: 570
Log message:

      Typo.
      

Changes  Path
+1 -1 omake/make_tar

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-07 10:25:52 -0700 (Tue, 07 Sep 2004)
Revision: 574
Log message:

      Rebuild the .zip file.
      

Changes  Path
Properties omake/doc/html
Added omake/doc/html/.cvsignore
Properties omake/doc/html/.cvsignore
Properties omake/doc/html/images
Added omake/doc/html/images/.cvsignore
Properties omake/doc/html/images/.cvsignore
Properties omake/doc/man
Added omake/doc/man/.cvsignore
Properties omake/doc/man/.cvsignore
Properties omake/doc/tex
Added omake/doc/tex/.cvsignore
Properties omake/doc/tex/.cvsignore
Properties omake/godi-omake
Added omake/godi-omake/.cvsignore
Properties omake/godi-omake/.cvsignore

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-07 16:42:13 -0700 (Tue, 07 Sep 2004)
Revision: 575
Log message:

      Typo.
      

Changes  Path
+1 -1 omake/godi-omake/DESCR

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-07 20:30:41 -0700 (Tue, 07 Sep 2004)
Revision: 576
Log message:

      Attack the $HOME/.omake problem on two fronts.
         1. Don't create the directories unless explicitly needed.
         2. Set HOME to /tmp before running omake.
      
      Move the -custom option to OCAML_BYTE_LINK_FLAGS
      

Changes  Path
+2 -2 libmojave/util/lm_lexer.ml
+2 -2 omake/Makefile.in
+2 -2 omake/OMakeroot.src.in
+1 -1 omake/src/eval/omake_eval.ml
+30 -18 omake/src/ir/omake_state.ml
+3 -3 omake/src/ir/omake_state.mli
+12 -11 omake/src/main/omake_shell.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-08 10:51:48 -0700 (Wed, 08 Sep 2004)
Revision: 579
Log message:

      Fixed the problem with dependencies like
      
      a.o: a.c
      a.o: moo
      
      Also, the syntax wasn't complete for DoubleColon targets
      
      $(EMPTY)foo:: bar
      
      failed.  Added the production for this case.
      

Changes  Path
+2 -0 omake/src/env/omake_ast_parse.input
+3 -1 omake/src/env/omake_env.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-08 17:42:55 -0700 (Wed, 08 Sep 2004)
Revision: 580
Log message:

      Prohibit mixing the "::" rules with the ":" ones.
      

Changes  Path
+3 -2 omake/src/env/omake_env.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-08 18:16:10 -0700 (Wed, 08 Sep 2004)
Revision: 581
Log message:

      Working on moving the downloads directory out of CVS.
      

Changes  Path
Properties omake
+1 -0 omake/.cvsignore
+3 -1 omake/Makefile.in
+7 -1 omake/OMakefile.in
+3 -3 omake/doc/html/download.html
+1 -3 omake/make_tar
+1 -1 omake/make_zip

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-08 18:29:44 -0700 (Wed, 08 Sep 2004)
Revision: 582
Log message:

      - Bumping the version number to 0.9.2
      - Preparing to release it into the new download directory.
      

Changes  Path
+1 -0 omake/Makefile.in
+1 -1 omake/Makefile.version
+1 -0 omake/OMakefile.in
+3 -3 omake/doc/html/omake.html
+1 -1 omake/doc/src/omake-prologue.tex
+1 -0 omake/make_checkout
+1 -1 omake/version.txt

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-08 18:32:46 -0700 (Wed, 08 Sep 2004)
Revision: 583
Log message:

      Forgot to update for the new download directory.
      

Changes  Path
+1 -2 omake/make_rpm

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-08 18:37:25 -0700 (Wed, 08 Sep 2004)
Revision: 584
Log message:

      The new location for the binary zip file.
      

Changes  Path
+2 -1 omake/Makefile.nt

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-08 19:08:35 -0700 (Wed, 08 Sep 2004)
Revision: 585
Log message:

      - Implicit dependencies for phony targets in subdirs (that are generated
        by the .SUBDIRS directive) are considered to be a ":", not "::"
      - It's OK to merge ":" dependency with a "::" rule.
      

Changes  Path
+8 -4 omake/src/env/omake_env.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-08 19:35:08 -0700 (Wed, 08 Sep 2004)
Revision: 586
Log message:

      Adding 0.9.2 links.
      

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

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-08 19:36:37 -0700 (Wed, 08 Sep 2004)
Revision: 587
Log message:

      I adjusted the logic--it doesn't seems reasonable to allow
      the multiple to migrate.  However, it does seems sensible
      to ignore multiplicity on .PHONY targets.
      
      Aleksey, take a look and see what you think.
      

Changes  Path
+3 -1 omake/Makefile.nt
+9 -8 omake/src/env/omake_env.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-08 19:40:15 -0700 (Wed, 08 Sep 2004)
Revision: 588
Log message:

      "make publish" shouldn't insist on preserving permissions.
      

Changes  Path
+1 -1 omake/Makefile.in
+1 -1 omake/OMakefile.in

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-08 19:44:35 -0700 (Wed, 08 Sep 2004)
Revision: 589
Log message:

      Do not insist on preserving permissions in rsync.
      

Changes  Path
+1 -1 omake/Makefile.nt

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-08 20:08:22 -0700 (Wed, 08 Sep 2004)
Revision: 590
Log message:

      Removed the caml_ prefix on C calls.
      These can easily be added back when necessary.
      

Changes  Path
+1 -0 omake/src/build/omake_builtin_io.ml
+5 -6 omake/src/clib/fam_win32.c
+5 -5 omake/src/clib/omake_shell_sys.c
+6 -6 omake/src/clib/readline.c

Changes by: ( at unknown.email)
Date: 2004-09-08 20:08:22 -0700 (Wed, 08 Sep 2004)
Revision: 591
Log message:

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

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

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-09 00:06:33 -0700 (Thu, 09 Sep 2004)
Revision: 592
Log message:

      It's close, not fclose
      

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

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-09 00:11:16 -0700 (Thu, 09 Sep 2004)
Revision: 593
Log message:

      Append the commands in the "::" rules in the correct order.
      

Changes  Path
+2 -2 omake/src/env/omake_env.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-09 00:32:57 -0700 (Thu, 09 Sep 2004)
Revision: 594
Log message:

      Made sure the "::" commands are appended in the "natural" order, even
      across .SUBDIR boundaries.
      

Changes  Path
+2 -2 omake/src/env/omake_env.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-09 19:03:08 -0700 (Thu, 09 Sep 2004)
Revision: 595
Log message:

      (Bug 302) Use the POSIX-compliant tcsetpgrp function instead of the TIOCSPGRP
      ioctl that does not exist under Cygwin.
      
      Patch by Peter Jolly (gfx at haeleth.net).
      

Changes  Path
+2 -2 omake/src/clib/omake_shell_sys.c

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-10 09:37:19 -0700 (Fri, 10 Sep 2004)
Revision: 596
Log message:

      The target was being computed too early.
      This resolves bug #301.
      

Changes  Path
+1 -2 omake/src/eval/omake_rule.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-10 10:23:10 -0700 (Fri, 10 Sep 2004)
Revision: 597
Log message:

      Fixed the problem with empty arrays, and unusual array semantics
      that preserves whitespace (only) in the first definition.  For example,
      
      X[] = a b
      X += c d
      
      would give an array of 3 elements "a b" "c" "d".
      
      This is dumb, this patch produces the correct "a" "b" "c" "d".
      
      Also, updated the osh prompter to handle eof normally.
      

Changes  Path
+2 -3 omake/src/env/omake_ast_lex.mll
+2 -1 omake/src/env/omake_ir_ast.ml
+3 -0 omake/src/eval/omake_eval.ml
+1 -0 omake/src/ir/omake_ir.ml
+3 -0 omake/src/ir/omake_ir_print.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-10 18:19:58 -0700 (Fri, 10 Sep 2004)
Revision: 600
Log message:

      (bug 305) GO back to using "install -d" + install instead of "install -D"
      which turned out not to be very portable. To avoid problems that some
      people had with -d complaining of not being able to fix permissions,
      use th "-" prefix on the "install -d" lines.
      

Changes  Path
+11 -8 omake/Makefile.in
+11 -8 omake/OMakefile.in

Changes by: ( at unknown.email)
Date: 2004-09-10 18:19:58 -0700 (Fri, 10 Sep 2004)
Revision: 601
Log message:

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

Changes  Path
Copied omake-branches/new_parser/.cvsignore
Copied omake-branches/new_parser/LICENSE
Copied omake-branches/new_parser/Makefile.dep.nt
Copied omake-branches/new_parser/Makefile.in
Copied omake-branches/new_parser/Makefile.nt
Copied omake-branches/new_parser/Makefile.version
Copied omake-branches/new_parser/OMakefile.default
Copied omake-branches/new_parser/OMakefile.in
Copied omake-branches/new_parser/OMakefile.src
Copied omake-branches/new_parser/OMakeroot.default
Copied omake-branches/new_parser/OMakeroot.src.in
Copied omake-branches/new_parser/Pervasives.src
Copied omake-branches/new_parser/RPM
Copied omake-branches/new_parser/config_rpm
Copied omake-branches/new_parser/configure
Copied omake-branches/new_parser/doc/html
Copied omake-branches/new_parser/doc/man
Copied omake-branches/new_parser/doc/src/omake-examples.tex
Copied omake-branches/new_parser/doc/src/omake-intro.tex
Copied omake-branches/new_parser/doc/src/omake-prologue.tex
Copied omake-branches/new_parser/doc/tex
Copied omake-branches/new_parser/lib
Copied omake-branches/new_parser/make_checkout
Copied omake-branches/new_parser/make_rpm
Copied omake-branches/new_parser/make_tar
Copied omake-branches/new_parser/make_zip
Copied omake-branches/new_parser/omake.spec
Copied omake-branches/new_parser/src/build/omake_build.ml
Copied omake-branches/new_parser/src/build/omake_builtin_base.ml
Copied omake-branches/new_parser/src/build/omake_builtin_file.ml
Copied omake-branches/new_parser/src/build/omake_builtin_io.ml
Copied omake-branches/new_parser/src/clib/fam_win32.c
Copied omake-branches/new_parser/src/clib/omake_shell_sys.c
Copied omake-branches/new_parser/src/clib/readline.c
Copied omake-branches/new_parser/src/env/omake_ast_lex.mll
Copied omake-branches/new_parser/src/env/omake_ast_parse.input
Copied omake-branches/new_parser/src/env/omake_env.ml
Copied omake-branches/new_parser/src/env/omake_ir_ast.ml
Copied omake-branches/new_parser/src/eval/omake_eval.ml
Copied omake-branches/new_parser/src/eval/omake_rule.ml
Copied omake-branches/new_parser/src/eval/omake_target.ml
Copied omake-branches/new_parser/src/eval/omake_target.mli
Copied omake-branches/new_parser/src/ir/omake_ir.ml
Copied omake-branches/new_parser/src/ir/omake_ir_print.ml
Copied omake-branches/new_parser/src/ir/omake_state.ml
Copied omake-branches/new_parser/src/ir/omake_state.mli
Copied omake-branches/new_parser/src/main/omake_shell.ml
Copied omake-branches/new_parser/version.txt
Copied omake-branches/new_parser/version.var

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-11 15:26:38 -0700 (Sat, 11 Sep 2004)
Revision: 604
Log message:

      Working around yet another latex2man deficiency (latex2man fails to escape the
      verbatim lines that start with a dot when writing out troff format.
      

Changes  Path
+14 -15 omake/doc/html/omake.html
+12 -12 omake/src/build/omake_builtin_file.ml
+1 -2 omake/src/build/omake_builtin_io_fun.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-11 16:54:30 -0700 (Sat, 11 Sep 2004)
Revision: 605
Log message:

      Upgrading the LALR generator.
      

Changes  Path
+43 -13 libmojave-branches/new_parser/util/lm_parser.ml
+4 -0 omake-branches/new_parser/Files
+1 -1 omake-branches/new_parser/src/build/omake_builtin_base.ml
+6 -6 omake-branches/new_parser/src/build/omake_builtin_io_fun.ml
+4 -1 omake-branches/new_parser/src/env/omake_lexer.ml
+6 -1 omake-branches/new_parser/src/env/omake_parser.ml
+2 -0 omake-branches/new_parser/tests/calculator/Test

Changes by: yegor (yegor at unknown.email)
Date: 2004-09-20 10:28:33 -0700 (Mon, 20 Sep 2004)
Revision: 610
Log message:

      It was referencing to enter/leave_blocking_section but didn't include their definitions.
      Added #include caml/compatibility.h where enter/leave_blocking_section is defined.
      readline.c and omake_shell_csys.c include it indirectly (via memory.c,fail.c,custom.c, etc), may be there is a reason for it...
      

Changes  Path
+1 -0 omake/src/clib/fam_win32.c

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2004-09-21 10:11:35 -0700 (Tue, 21 Sep 2004)
Revision: 611
Log message:

      Formatted announcement.
      

Changes  Path
Properties omake/doc/html/images
+3 -0 omake/doc/html/images/.cvsignore
Binary omake/doc/html/images/announce.ps
Properties omake/doc/html/images/announce.ps
Added omake/doc/html/images/announce.tex
Properties omake/doc/html/images/announce.tex
Binary omake/doc/html/images/grid.ai
Binary omake/doc/html/images/omake.eps
Properties omake/doc/html/images/omake.eps

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-23 12:36:10 -0700 (Thu, 23 Sep 2004)
Revision: 612
Log message:

      (Bug 307) getenv should use the internal environment (venv_getenv), not
      the external one (Sys,getenv).
      

Changes  Path
+7 -11 omake/src/build/omake_builtin_base.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-27 00:35:10 -0700 (Mon, 27 Sep 2004)
Revision: 615
Log message:

      - For compatibility with gamin, om_notify_suspend/om_notify_resume will now raise
      Invalid_argument instead of using FAMSuspendMonitor/FAMResumeMonitor
      (see https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=133162 for more on this).
      
      - Added "-debug-notify" to be able to see what FAM/Gamin/etc is telling us.
      
      - Minor code similification in omake_build.ml
      

Changes  Path
+5 -7 omake/src/build/omake_build.ml
+10 -0 omake/src/clib/omake_notify.c
+3 -1 omake/src/main/omake_main.ml
+14 -0 omake/src/util/omake_notify.ml
+1 -0 omake/src/util/omake_notify.mli

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-29 02:02:06 -0700 (Wed, 29 Sep 2004)
Revision: 616
Log message:

      (Bug 304) Adding ocamlfind support. Based on a patch by Bardur Arantsson
      (list-omake at scientician.net).
      

Changes  Path
+51 -22 omake/OMakeroot.src.in

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-29 02:03:51 -0700 (Wed, 29 Sep 2004)
Revision: 617
Log message:

      Regenerated the documentation (adds documentation for OCAMLFIND and
      OCAMLPACKS variables).
      

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

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2004-09-29 13:30:39 -0700 (Wed, 29 Sep 2004)
Revision: 618
Log message:

      Because of a typo, stderr was not properly left alone in "expr1 | expr2"
      redirections.
      

Changes  Path
+1 -1 omake/src/shell/omake_shell_job.ml