Changes by: Jason Hickey (jyh at cs.caltech.edu)
Date: 2000-09-23 17:46:18 -0700 (Sat, 23 Sep 2000)
Revision: 3074
Log message:
Update Itt_logic/implies_df to a nested dform (so it displays recursive
implications correctly). Also, fixed a bug in rformat.ml that was causing
the formatter to calculate the left margin correctly.
I also forgot to mention two new things earlier. I added the
cbreak [s1:s; s2:s] display form, which adds a break if the next text
element would overlow the right margin. This is useful in text formatting.
The s1 and s2 are optional; cbreak <--> cbreak[""; " "]. Also, there
is now a display form pushm[str:s], which adds the text in every
indentatio, rather than whitespace. This is useful for comment formatting,
where the comment lines are indented with the " * " string.
Changes | Path |
+30 -35 | metaprl/refiner/reflib/rformat.ml |
+10 -11 | metaprl/theories/itt/itt_int_bool_new.ml |
+16 -5 | metaprl/theories/itt/itt_logic.ml |
+38 -37 | metaprl/theories/tactic/base_dform.ml |