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 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 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 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 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 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 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 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 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 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 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 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 |