Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-09-04 11:32:17 -0700 (Mon, 04 Sep 2006)
Revision: 9555
Log message:

      Use $< in place of $*."some_ext" whenever possible. Thanks to David KÃ¥gedal
      for sugesting this -
      http://lists.metaprl.org/pipermail/omake/2006-September/001205.html
      

Changes  Path
+4 -4 omake-branches/0.9.8.x/lib/build/C.om

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-09-14 10:12:52 -0700 (Thu, 14 Sep 2006)
Revision: 9565
Log message:

      Added
         truncate(length, file...)
         split-string(sep, s) -- will probably remove this
      
      Added a "sloppy" digest on files over 8MB by sampling
      on only parts of the file.  It would be nice if this were
      configurable, so that you can specify in your project
      if you want to use it.  This isn't easy though.
      

Changes  Path
+11 -0 omake-branches/0.9.8.x/lib/Pervasives.om
+49 -1 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml
+38 -3 omake-branches/0.9.8.x/src/builtin/omake_builtin_file.ml
+60 -6 omake-branches/0.9.8.x/src/ir/omake_cache.ml
+7 -7 omake-branches/0.9.8.x/src/ir/omake_symbol.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-09-14 14:36:41 -0700 (Thu, 14 Sep 2006)
Revision: 9567
Log message:

      Added string channels (input channels from strings already existed,
      we just never exported it).
      
      Adding a simplified lex function.
      

Changes  Path
+23 -0 omake-branches/0.9.8.x/lib/Pervasives.om
+17 -10 omake-branches/0.9.8.x/src/build/omake_rule.ml
+0 -48 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml
+72 -10 omake-branches/0.9.8.x/src/builtin/omake_builtin_io.ml
+146 -11 omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+15 -9 omake-branches/0.9.8.x/src/env/omake_env.ml
+4 -4 omake-branches/0.9.8.x/src/env/omake_env.mli
+8 -6 omake-branches/0.9.8.x/src/eval/omake_value.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-09-14 20:15:56 -0700 (Thu, 14 Sep 2006)
Revision: 9569
Log message:

      Added functions lex and lex-search.
      

Changes  Path
+26 -2 omake-branches/0.9.8.x/src/builtin/omake_builtin_base.ml
+189 -59 omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml
+14 -7 omake-branches/0.9.8.x/src/builtin/omake_builtin_object.ml
+1 -0 omake-branches/0.9.8.x/src/env/omake_env.ml
+1 -0 omake-branches/0.9.8.x/src/env/omake_env.mli

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-09-14 20:49:46 -0700 (Thu, 14 Sep 2006)
Revision: 9570
Log message:

      Added the "b" option to awk.
      

Changes  Path
+98 -37 omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-09-20 14:07:07 -0700 (Wed, 20 Sep 2006)
Revision: 9577
Log message:

      Use Malc's idea for /ShowIncludes for Win32 scanner rules for C.
      

Changes  Path
+11 -17 omake-branches/0.9.8.x/lib/build/C.om

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-09-20 14:28:44 -0700 (Wed, 20 Sep 2006)
Revision: 9578
Log message:

      Added David Kagedal flags to grep (see <878xkgf3ey.fsf@morpheus.hq.vtech>).
      

Changes  Path
+8 -4 omake-branches/0.9.8.x/src/builtin/omake_builtin_io_fun.ml

Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2006-09-20 21:38:14 -0700 (Wed, 20 Sep 2006)
Revision: 9579
Log message:

      Fixed the % match so that we really get the value matched
      by the pattern.
      

Changes  Path
+7 -3 omake-branches/0.9.8.x/src/env/omake_env.ml

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-09-25 19:17:15 -0700 (Mon, 25 Sep 2006)
Revision: 9584
Log message:

      Jason's Win32 update was a bit incomplete, fixing.
      

Changes  Path
+7 -4 omake-branches/0.9.8.x/lib/build/C.om

Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-09-26 12:11:14 -0700 (Tue, 26 Sep 2006)
Revision: 9585
Log message:

      Removing an outdated comment
      

Changes  Path
+0 -5 omake-branches/0.9.8.x/lib/build/C.om