Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-01 18:59:16 -0800 (Sat, 01 Jan 2005)
Revision: 730
Log message:
Updated copyright notices.
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-02 18:36:31 -0800 (Sun, 02 Jan 2005)
Revision: 731
Log message:
Ignore lm_thread_pool.ml too.
Changes | Path |
Properties | libmojave/stdlib |
+1 -0 | libmojave/stdlib/.cvsignore |
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 by: Cristian Tapus (crt at cs.caltech.edu)
Date: 2005-01-05 19:12:28 -0800 (Wed, 05 Jan 2005)
Revision: 740
Log message:
Minor changes to a couple of files to fix typemismatches in osaka.
Replaced Lm_printf with Format in a couple of files.
Changes | Path |
+2 -0 | libmojave/cutil/OMakefile |
+1 -1 | libmojave/util/lm_command_util.ml |
+1 -1 | libmojave/util/lm_format_util.ml |
+1 -1 | libmojave/util/lm_format_util.mli |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-06 14:07:46 -0800 (Thu, 06 Jan 2005)
Revision: 742
Log message:
Set it up to be possible to build LibMojave on its own.
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-06 14:15:50 -0800 (Thu, 06 Jan 2005)
Revision: 743
Log message:
Collapsed some of the cases where the code in the Black and Red branches
was identical.
Changes | Path |
+16 -78 | libmojave/stdlib/lm_map.ml |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-06 14:40:23 -0800 (Thu, 06 Jan 2005)
Revision: 745
Log message:
Merge some identical code branches in match statements.
Changes | Path |
+16 -51 | libmojave/stdlib/lm_set.ml |
Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2005-01-06 19:03:24 -0800 (Thu, 06 Jan 2005)
Revision: 747
Log message:
Minor change in exception handling
Changes | Path |
+3 -6 | libmojave/util/lm_command_util.ml |
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 by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-13 17:18:10 -0800 (Thu, 13 Jan 2005)
Revision: 759
Log message:
Unfortunately, MetaPRL thinks the word "subset" is a keyword,
so I added a new name "is_subset" that means the same thing
as subset.
Changes | Path |
+1 -0 | libmojave/stdlib/lm_set.ml |
+5 -0 | libmojave/stdlib/lm_set_sig.ml |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-13 19:16:46 -0800 (Thu, 13 Jan 2005)
Revision: 760
Log message:
Add an "is_closed_term" function.
Changes | Path |
+2 -0 | libmojave/util/lm_symbol.ml |
+1 -0 | libmojave/util/lm_symbol.mli |
Changes by: ( at unknown.email)
Date: 2005-01-13 19:16:46 -0800 (Thu, 13 Jan 2005)
Revision: 761
Log message:
This commit was manufactured by cvs2svn to create branch
'opname_classes'.
Changes | Path |
Copied | libmojave-branches/opname_classes |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-16 08:14:35 -0800 (Sun, 16 Jan 2005)
Revision: 763
Log message:
Ignore some more files.
Changes | Path |
Properties | libmojave |
+1 -0 | libmojave/.cvsignore |
Changes by: ( at unknown.email)
Date: 2005-01-16 08:14:35 -0800 (Sun, 16 Jan 2005)
Revision: 764
Log message:
This commit was manufactured by cvs2svn to create branch
'opname_classes2'.
Changes | Path |
Copied | libmojave-branches/opname_classes2 |
Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2005-01-16 23:37:13 -0800 (Sun, 16 Jan 2005)
Revision: 765
Log message:
Initial opname class testing.
Changes | Path |
Properties | libmojave-branches/opname_classes |
+1 -0 | libmojave-branches/opname_classes/.cvsignore |
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 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: ( at unknown.email)
Date: 2005-01-30 11:38:38 -0800 (Sun, 30 Jan 2005)
Revision: 772
Log message:
This commit was manufactured by cvs2svn to create branch
'opname_classes3'.
Changes | Path |
Copied | libmojave-branches/opname_classes3 |