Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-08 10:12:51 -0700 (Sun, 08 Apr 2007)
Revision: 10376
Log message:

      Minor update to catch up with recent changes in OMake and LibMojave.

Changes  Path
+2 -1 metaprl/OMakefile
+4 -3 metaprl/filter/base/filter_magic.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-10 16:30:38 -0700 (Tue, 10 Apr 2007)
Revision: 10393
Log message:

      Use a foreach instead of the 3-place rule in order to avoid issues with
     upcoming OMake 0.9.8.2, which will change the semantics of the 3-place rules.

Changes  Path
+3 -2 metaprl/editor/ml/OMakefile

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-13 12:39:09 -0700 (Fri, 13 Apr 2007)
Revision: 10423
Log message:

      Use ConfMsgError, where appropriate.

Changes  Path
+7 -5 metaprl/OMakefile
+52 -61 metaprl/OMakefile_common
+21 -21 metaprl/OMakefile_theories
+2 -1 metaprl/OMakeroot
+8 -7 metaprl/filter/base/OMakefile
+5 -3 metaprl/mk/defaults
+1 -1 metaprl/mk/gen_omakeroot

Changes by: Yegor N. Bryukhov (ybryukhov at gmail.com)
Date: 2007-04-15 08:37:03 -0700 (Sun, 15 Apr 2007)
Revision: 10431
Log message:

      bringing CIC up to speed with the rest of MetaPRL
     1.it seems that 'const' became a reserved word though the error message is _very_ cryptic
     2.also, reduce resource improvements should wrap rewrites with wrap_reduce

Changes  Path
+4 -4 metaprl/theories/cic/cic_ind_elim_dep.ml
+3 -3 metaprl/theories/cic/cic_ind_elim_dep.mli

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-16 09:15:15 -0700 (Mon, 16 Apr 2007)
Revision: 10432
Log message:

      Minor no-op reorg of the code.

Changes  Path
+14 -16 metaprl/filter/base/filter_spell.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-16 09:46:28 -0700 (Mon, 16 Apr 2007)
Revision: 10433
Log message:

      Use the "const" shape modifier as LINDENT, without making it a keyword.

Changes  Path
+2 -3 metaprl/filter/filter/filter_parse.ml
+4 -4 metaprl/theories/cic/cic_ind_elim_dep.ml
+3 -3 metaprl/theories/cic/cic_ind_elim_dep.mli

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-16 10:01:02 -0700 (Mon, 16 Apr 2007)
Revision: 10434
Log message:

      The CIC theory now compiles and initializes fine, adding it to THEORIES_ALL.

Changes  Path
+1 -1 metaprl/mk/defaults
+6 -6 metaprl/theories/cic/cic_ind_type.ml
+1 -1 metaprl/theories/cic/cic_lambda.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-16 11:50:54 -0700 (Mon, 16 Apr 2007)
Revision: 10437
Log message:

      Bringing pa_macro closer to the default 3.09.3 version (in order to make life
     easier for massive 3.10 Camlp4 changes):
     - Allow using "END" in place of "ENDIF"
     - Minor cosmetic changes (comments, formatting, etc).

Changes  Path
+33 -29 metaprl/util/pa_macro.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-16 11:56:43 -0700 (Mon, 16 Apr 2007)
Revision: 10438
Log message:

      More cosmetic changes.

Changes  Path
+6 -5 metaprl/util/pa_macro.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-16 18:06:33 -0700 (Mon, 16 Apr 2007)
Revision: 10444
Log message:

      Fixing a warning.

Changes  Path
+5 -7 metaprl/library/db.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-17 10:38:18 -0700 (Tue, 17 Apr 2007)
Revision: 10449
Log message:

      Branching for the upcoming OCaml 3.10

Changes  Path
Copied metaprl-branches/ocaml-3.10/ (from rev 10448, )

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-17 10:40:06 -0700 (Tue, 17 Apr 2007)
Revision: 10450
Log message:

      Oops, previous commit was wrong (I did a branch off the top level of the
     repository, instead of off the MetaPRL trunk).

Changes  Path
Deleted metaprl-branches/ocaml-3.10/

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-17 10:40:45 -0700 (Tue, 17 Apr 2007)
Revision: 10451
Log message:

      Branching to work on preparing for the upcoming OCaml 3.10 (which has
     significant camlp4 changes).

Changes  Path
Copied metaprl-branches/ocaml-3.10/ (from rev 10450, metaprl)

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-17 12:20:20 -0700 (Tue, 17 Apr 2007)
Revision: 10453
Log message:

      Made some progress towards compiling MetaPRL with OCaml 3.10+beta:
     - Made a number of updates in OMakefiles for the new camlp4 stuff.
     - Switched from pa_macro.ml to a fixed and improved version of the new Camlp4MacroParser.ml
     - Many other fixes.

Changes  Path
+24 -19 metaprl-branches/ocaml-3.10/OMakefile_common
+2 -13 metaprl-branches/ocaml-3.10/editor/ml/OMakefile
+5 -22 metaprl-branches/ocaml-3.10/filter/OMakefile
+0 -1 metaprl-branches/ocaml-3.10/filter/base/filter_exn.mli
+12 -11 metaprl-branches/ocaml-3.10/filter/base/filter_hash.mli
+1 -10 metaprl-branches/ocaml-3.10/filter/base/filter_ocaml.ml
+2 -2 metaprl-branches/ocaml-3.10/mk/defaults
+0 -1 metaprl-branches/ocaml-3.10/refiner/reflib/OMakefile
+6 -4 metaprl-branches/ocaml-3.10/refiner/reflib/mp_resource.mli
+0 -1 metaprl-branches/ocaml-3.10/refiner/term_ds/OMakefile
+0 -1 metaprl-branches/ocaml-3.10/refiner/term_std/OMakefile
+4 -1 metaprl-branches/ocaml-3.10/tactics/proof/OMakefile
+3 -2 metaprl-branches/ocaml-3.10/tactics/proof/options_boot.mli
+6 -5 metaprl-branches/ocaml-3.10/tactics/proof/proof_term_boot.ml
+9 -8 metaprl-branches/ocaml-3.10/tactics/proof/proof_term_boot.mli
+8 -8 metaprl-branches/ocaml-3.10/tactics/proof/tactic_boot.ml
+30 -29 metaprl-branches/ocaml-3.10/tactics/proof/tactic_boot_sig.ml
Copied metaprl-branches/ocaml-3.10/util/Camlp4MacroParser.ml (from rev 10451, metaprl-branches/ocaml-3.10/util/pa_macro.ml)
+284 -360 metaprl-branches/ocaml-3.10/util/Camlp4MacroParser.ml (from rev 10451, metaprl-branches/ocaml-3.10/util/pa_macro.ml)
+12 -10 metaprl-branches/ocaml-3.10/util/OMakefile
Deleted metaprl-branches/ocaml-3.10/util/macro_main.ml
Deleted metaprl-branches/ocaml-3.10/util/pa_macro.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-17 16:52:40 -0700 (Tue, 17 Apr 2007)
Revision: 10454
Log message:

      More 3.10+beta changes.

Changes  Path
+6 -5 metaprl-branches/ocaml-3.10/filter/base/filter_exn.mli
+6 -8 metaprl-branches/ocaml-3.10/filter/base/filter_grammar.ml
+1 -1 metaprl-branches/ocaml-3.10/filter/base/filter_magic.ml
+43 -41 metaprl-branches/ocaml-3.10/filter/base/filter_type.ml
+5 -9 metaprl-branches/ocaml-3.10/filter/filter/filter_patt.mli
+6 -4 metaprl-branches/ocaml-3.10/refiner/reflib/mp_resource.ml
+0 -2 metaprl-branches/ocaml-3.10/refiner/reflib/simple_print.mli
+6 -6 metaprl-branches/ocaml-3.10/refiner/term_gen/term_addr_gen.ml
+6 -5 metaprl-branches/ocaml-3.10/support/shell/shell_p4_sig.mlz
+7 -7 metaprl-branches/ocaml-3.10/support/shell/shell_sig.mlz
+4 -3 metaprl-branches/ocaml-3.10/tactics/proof/options_boot.ml
+8 -7 metaprl-branches/ocaml-3.10/tactics/proof/proof_boot.ml
+5 -4 metaprl-branches/ocaml-3.10/tactics/proof/rewrite_boot.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-18 10:25:38 -0700 (Wed, 18 Apr 2007)
Revision: 10455
Log message:

      Now trying to use the latest OCaml CVS from the "release310" branch. There the
     Camlp4MacroParser module does everything we need, so there is no need to have
     our own.

Changes  Path
+2 -27 metaprl-branches/ocaml-3.10/OMakefile_common
+1 -1 metaprl-branches/ocaml-3.10/filter/OMakefile
+14 -3 metaprl-branches/ocaml-3.10/mk/defaults
+9 -0 metaprl-branches/ocaml-3.10/mk/load_config
Deleted metaprl-branches/ocaml-3.10/util/Camlp4MacroParser.ml
+9 -15 metaprl-branches/ocaml-3.10/util/OMakefile

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-18 15:00:03 -0700 (Wed, 18 Apr 2007)
Revision: 10458
Log message:

      More 3.10 work.

Changes  Path
+0 -1 metaprl-branches/ocaml-3.10/filter/base/Files
+15 -14 metaprl-branches/ocaml-3.10/filter/base/filter_cache.ml
+6 -5 metaprl-branches/ocaml-3.10/filter/base/filter_cache_fun.mli
+9 -29 metaprl-branches/ocaml-3.10/filter/base/filter_exn.ml
+9 -8 metaprl-branches/ocaml-3.10/filter/base/filter_ocaml.mli
+6 -5 metaprl-branches/ocaml-3.10/filter/base/filter_summary.mli
+20 -19 metaprl-branches/ocaml-3.10/filter/base/filter_summary_type.ml
+25 -25 metaprl-branches/ocaml-3.10/filter/base/filter_type.ml
Deleted metaprl-branches/ocaml-3.10/filter/base/free_vars.ml
Deleted metaprl-branches/ocaml-3.10/filter/base/free_vars.mli
+2 -2 metaprl-branches/ocaml-3.10/filter/base/infix.ml
+12 -11 metaprl-branches/ocaml-3.10/filter/filter/filter_prog.mli
+0 -28 metaprl-branches/ocaml-3.10/refiner/reflib/simple_print.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-19 09:30:13 -0700 (Thu, 19 Apr 2007)
Revision: 10463
Log message:

      Backporting some rev. 10455 changes from the ocaml-3.10 branch.

Changes  Path
+2 -27 metaprl/OMakefile_common
+13 -2 metaprl/mk/defaults
+9 -0 metaprl/mk/load_config

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-19 10:36:52 -0700 (Thu, 19 Apr 2007)
Revision: 10464
Log message:

      - A few fixes for Windows.
     - Set svn:eol-style on a few files.

Changes  Path
Properties metaprl/OMakefile_common
Properties metaprl/OMakefile_theories
Properties metaprl/mk/gen_omakeroot
Properties metaprl/mk/load_config

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-24 12:50:07 -0700 (Tue, 24 Apr 2007)
Revision: 10492
Log message:

      Made some incremental progress towards 3.10 compatibility.

Changes  Path
+8 -30 metaprl-branches/ocaml-3.10/filter/base/filter_util.ml
+10 -13 metaprl-branches/ocaml-3.10/filter/base/filter_util.mli
+13 -12 metaprl-branches/ocaml-3.10/filter/base/infix.ml
+12 -13 metaprl-branches/ocaml-3.10/filter/filter/filter_parse.ml
+26 -29 metaprl-branches/ocaml-3.10/filter/filter/filter_patt.ml
+124 -127 metaprl-branches/ocaml-3.10/filter/filter/filter_prog.ml
+46 -46 metaprl-branches/ocaml-3.10/filter/filter/filter_reflect.ml
+6 -5 metaprl-branches/ocaml-3.10/filter/filter/filter_reflect.mli
+76 -82 metaprl-branches/ocaml-3.10/filter/filter/term_grammar.ml

Changes by: Aleksey Nogin (nogin at metaprl.org)
Date: 2007-04-30 17:30:47 -0700 (Mon, 30 Apr 2007)
Revision: 10572
Log message:

      More 3.10 work.

Changes  Path
+77 -91 metaprl-branches/ocaml-3.10/filter/filter/filter_parse.ml
+19 -19 metaprl-branches/ocaml-3.10/filter/filter/filter_patt.ml
+126 -153 metaprl-branches/ocaml-3.10/filter/filter/filter_prog.ml
+2 -2 metaprl-branches/ocaml-3.10/mk/defaults