summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/generic/xypic/ChangeLog
blob: 9c017d33009f78b6e5ad64178396012288023f8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
1998-10-05  Kristoffer Rose  <Kristoffer.Rose@ens-lyon.fr>

	* Address of FSF changed (*).  MINOR.....??

1998-10-03  Kristoffer Rose  <Kristoffer.Rose@ens-lyon.fr>

	* xyframe.doc (\useCurveFrames): Curve, not circle [fix by George
 	C. Necula].  MINOR.

	* xycurves.doc (\crvs@): \crv@defaultshape fixed [fix by George
 	C. Necula].  MINOR.

	* Makefile, xynecula.doc, xysmart.doc: New options, extracted from
	mail [by George C. Necula], added.  NEW.

	* xy.doc (\OBJECT@shapei): Change to implement *stylechar
 	correctly. Originally, *stylechar was behaving like shape
	[...]. Now *stylechar is expanded immediately and is not added to
 	tokens, while shape[...] does both [fix by George C. Necula].
  	MAJOR.

	* xy.doc (\checkZeroEdge@): Avoid expanding \Edge@c [fix by George
	C. Necula].  MINOR.

1998-03-18  Kristoffer Rose  <Kristoffer.Rose@ens-lyon.fr>

	* Makefile: New creation of fixes... NEW.

	* install-tds: local variables eliminated in functions.  MINOR
	[Pieter Donche].

1998-03-06  Kristoffer Rose  <Kristoffer.Rose@ens-lyon.fr>

	* Revision 3.6 released.

	* xyframe.doc: \dotcorner@ and \dashedcorner@ defined even when
 	curves not loaded.  MINOR.

Wed Oct 22 18:53:12 1997  Kristoffer Rose  <krisrose@ens-lyon.fr>

	* xygraph.doc: Only warn user about redefining graph escapes when
	this is indeed the case.  MINOR.

Mon Oct 13 12:55:36 1997  Kristoffer Rose  <krisrose@ens-lyon.fr>

	* Makefile, xyps-ps.doc, xydocps.doc: Version of the dictionary is
 	now controlled by the Makefile.  MINOR.

	* xy.doc, xyguide.man, xyrefer.man: Changed Kristoffer's address
	to ENS-Lyon.  MINOR. 

	* xycurve.doc, xyline.doc: line thickness now works for curves
	(from Ross).  MINOR.

Thu Oct  9 02:26:45 1997  Kristoffer Rose  <krisrose@ens-lyon.fr>

	* Makefile (macros): LATEXINPUTDIR eliminated; PSHEADERDIR changed
 	to conform to TDS.  Release targets updated for author's new
 	location @ens-lyon.fr.  MINOR.

Wed May 28 00:49:07 1997  Kristoffer H. Rose  <krisrose@brics.dk>

	* Releasing version 3.5.

Tue May 27 10:42:58 1997  Kristoffer H. Rose  <krisrose@brics.dk>

	* Makefile, INSTALL: Removed HTML which can't be generated
 	presently.  MINOR.

	* xy.doc: Fixed "missing rules bug" properly: avoid premature
 	expansion of \Clast@@.  Wrong "missing rules" fix undone to fix
 	new "missing breaks" bug.  MAJOR.

Mon May 19 17:51:03 1997  Kristoffer H. Rose  <krisrose@brics.dk>

	* Released version 3.4.

Sun May 18 03:49:01 1997  Kristoffer H. Rose  <krisrose@brics.dk>

	* xymovie.doc, movie.cls, xyrefer.man: New extension...added to
	reference manual.  MINOR.

Wed May 14 11:29:57 1997  Kristoffer H. Rose  <krisrose@brics.dk>

	* xy.doc (\xy): zero \mathsurround.  MINOR.

Sun May  4 14:53:59 1997  Kristoffer H. Rose  <krisrose@brics.dk>

	* xy.doc (\preconnect): methods should not inherit temporary
 	invisibility (fixes missing rules problem).  MINOR.

Tue Mar 11 21:48:50 1997  Kristoffer H. Rose  <krisrose@gorm.daimi.aau.dk>

	* Makefile (GFTOPK): Updated to allow using texk-7.0.  MINOR:
   	- Rename filenames such as `xyrefer.doc.dvi' to `xyrefer.dvi'.
   	- Don't use (now-redundant) -v option to gftopk

Tue Feb 11 19:17:50 1997  Ross Moore  <ross@brics.dk>

	* xycurve.doc (*crvconn@): Centers \connect@ object.  MINOR.

Sun Feb  9 21:04:19 1997  Kristoffer H. Rose  <krisrose@brics.dk>

	* xyline.doc (?): BUG: should set default line width dynamically...

Thu Jan 23 22:27:06 1997  Kristoffer H. Rose  <krisrose@gorm.daimi.aau.dk>
	
	* xycurve.doc, xyps-pro.doc, xypsdict.doc, xyidioms.doc,
	xyps-ps.doc, xypspatt.doc: Revert to Ross' naming of DVI-time
	hooks.  MINOR.

Mon Jan  6 22:08:25 1997  Kristoffer H Rose  <krisrose@gorm.daimi.aau.dk>

	* xy.doc (\txt): Don't attempt recognising vmode.  MINOR [Liam Healy].

	* Makefile (install): Don't make install.www.  MINOR [Liam Healy].

Thu Dec 19 05:39:27 1996  Kristoffer H. Rose  <krisrose@gorm.daimi.aau.dk>

	* Release 3.3.

Thu Dec 12 17:18:57 1996  Kristoffer H Rose  <krisrose@gorm.daimi.aau.dk>

	* xy.doc (\ellipseInner@, \ellipsecentredInner@): Edge-finding
	typos fixed.  MINOR.

Mon Dec  2 11:07:20 1996  Kristoffer H Rose  <krisrose@brics.dk.daimi.aau.dk>

	* xygraph.doc (\newgraphescape): never use \renewcommand.  MINOR.

	* xy.doc (\straightC{break,last}@@): straight connection
	subsegments connect properly to non-rectangle objects.  MAJOR.
	* NOTE: same bug needs to be fixed for curves!

Thu Nov 28 18:45:00 1996  Kristoffer H Rose  <krisrose@gorm.daimi.aau.dk>
	
	* xyv2.doc (\morphism): updated to use new style <path>s.  MINOR.

Wed Nov 27 22:36:51 1996  Kristoffer H Rose  <krisrose@gorm.daimi.aau.dk>

	* xy.doc (\dir): redef'd dir3{<} naively to make center line
	segment work.  MINOR.

Mon Nov 25 06:08:38 1996  Kristoffer H Rose  <krisrose@brics.dk.daimi.aau.dk>

	* xygraph.doc (\newgraphescape): Allow [n] for argument count.  NEW!

	* xy.doc (\cmerge@): keep edge with new breaking principle.  MINOR.

Wed Nov 20 06:01:40 1996  Kristoffer H Rose  <krisrose@brics.dk>

	* xymatrix.doc (\xymatrix@at): @E generalised to @M/@W/@H.  MINOR.
	
	* xy.doc (\line@): downward @3{>} rotates \line@ wrong.  BUG!

Mon Oct 21 16:49:59 1996  Kristoffer H Rose  <krisrose@gorm.daimi.aau.dk>

	* xy.doc (shapes): [r] [l] / [u] [d] behave when entry very
	tall / wide [Michel Goossens].  MINOR.

Fri Oct 11 03:58:11 1996  Kristoffer H Rose  <krisrose@gorm.daimi.aau.dk>

	* xyarrow.doc (\PATHlabelalias@): save breaks properly.  MINOR.

Wed Oct  9 18:37:06 1996  Ross Moore  <ross@mpce.mq.edu.au>

	* xy.doc (\solid@): fixed `missing rules' bug.  MAJOR.

Wed Oct  9 18:37:06 1996  Kristoffer Høgsbro Rose  <krisrose@gorm.daimi.aau.dk>

	* xy.doc (\dottedSpread@): fixed `spurious dot' bug.  MAJOR.

Fri Sep 20 03:33:32 1996  Kristoffer Høgsbro Rose  <krisrose@gorm.daimi.aau.dk>

	* xyguide.man: Several exercises added and some love poured in.

Thu Sep  5 19:57:22 1996  Kristoffer Høgsbro Rose  <krisrose@gorm.daimi.aau.dk>

	* xy.doc, xyarrow.doc, xymatrix.doc: All redefinitions of \oxy@
	now via \change@oxy@ for safety reasons.  MINOR.
	
	* xy.doc (\solidhrule@, \solidvrule@, \straight@): added
	\straighttypeset@@ hook for line typesetting primitive.  MINOR.

	* xymatrix.doc: Added @M and @L spacing adjustments.  MINOR.

Thu Aug 15 00:03:46 1996  Kristoffer H Rose  <krisrose@brics.dk>

	* xy.doc: dottedSpread bails out when no filling requested.  HACK.

	* xycurve.doc: Avoid redefinition warning.  MINOR.

	* xyguide.man: Worked through; documented that line intersection
	of curves works.  MINOR.

Mon Aug 13 00:00:00 EST 1996  Ross Moore  <ross@mpce.mq.edu.au>

	* xycurve.doc, xyline.doc, ?: Thorough recoding to respect
	styles.  MAJOR.
	
Thu Aug 15 00:03:46 1996  Kristoffer H Rose  <krisrose@brics.dk>

	* xy.doc: dottedSpread bails out when no filling requested.  HACK.

	* xycurve.doc: Avoid redefinition warning.  MINOR.

	* xyguide.man: Worked through; documented that line intersection
	of curves works.  MINOR.

Mon Aug 13 00:00:00 EST 1996  Ross Moore  <ross@mpce.mq.edu.au>

	* xycurve.doc, xyline.doc, ?: Thorough recoding to respect
	styles.  MAJOR.
	
Sun Jun 30 21:12:35 1996  Kristoffer H|gsbro Rose  <krisrose@gorm.daimi.aau.dk>

	* xyarrow.doc: Hide tips.  MINOR.

Tue Jun 11 01:23:46 1996  Kristoffer H|gsbro Rose  <krisrose@gorm.daimi.aau.dk>

	* xyarrow.doc: use \PATHcontinue@@ correctly.  MAJOR.

	* xy.doc: \checkXyStyle@ was never defined, now prints `?'.

Fri May 24 04:27:32 1996  Kristoffer H Rose  <kris@laptop (Kristoffer H Rose)>

	* xyarrow.doc (*): fixed use of new kernel connect methods!  MAJOR.

Thu May 23 20:30:53 1996  Kristoffer H Rose  <kris@laptop (Kristoffer H Rose)>

	* xy.doc: SUMMARY of (functionality) KERNEL CHANGES since v3.2:
	- (PREAMBLE) \xy*@ definitions made global.
	- (\zz@) new almost-zero test (uses dimension register).
	- (\xyinputorelse@) split into conditional (not loading if
	  \*loaded already defined) and unconditional (with @@).
	- (\xymath@) use fontdimen22 to vertically adjust.
	- (\vfromabsolute@@, \AddOp@) add 1sp ??
	- (\preconnect, ...) setup but don't do \connect.
	- (\OBJECT@@, \Drop@@) default is to use \styledbox@.
	- (\OBJECT@@, \object) define \pre/postXY@style@.
	- (\checkZeroEdge@) uses \zz@-checker.
	- (\OBJECT@shapei) fix expandafter trickery.
	- (\styledbox@) new wrapper for \pre/post-styles.
	- (\checkXyStyle@, \styleDrop@, \styleConnect@) removed.
	- (\xynamestyle@) removed warning when not redefining.
	- (\xycompileto@) attempt to recover when compiled file truncated.
	- (\MakeOutlines) Allow compilation of outlines only.
	- (\no@, \line@, \solid@, \tip@) don't reset i/h flags ??
	- (\line@, \pointlike@, \squiggle@, \[Tt]ip@, \cir@*) use \styledbox@.
	- (\solid[vh]rule@) respect i/h flags, setup break-methods.
	- (\xyoption) truncate right.
	- (\xydriversselected) default to empty!
	- (CONNECTIONS) recoded (too many changes to summarise)!

Tue Jan  2 14:18:04 1996  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xy.doc (\xyinputorelse@): Stop gobbling csnames like mad: use a
	shaved version to input non-doc files.  MINOR.

	* xy.doc (\xydef@,...): made private definitions global.  MINOR.

	* xygraph.doc: do not save node ids with explicit ="...".  NEW.

Wed Dec 13 03:16:04 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xy.doc (methods): Changed style principle such that the style is
	always used, and such that it is reestablished.  MAJOR.

Mon Nov 20 23:06:26 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xy.doc (shapes): Now [=...] is the same as [|=...].  MINOR.

Thu Nov 16 03:12:01 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xyarrow.doc (\ar): update variant more often but only when not
 	already set.  MINOR.
	From: Stefano Guerrini <guerrini@DI.Unipi.IT>

Wed Nov 15 20:36:10 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xy.doc (\straight@): added Cbreak@@ and Clast@@ methods!  NEW.

Mon Nov 13 16:14:11 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xymatrix.doc (\xymatrix@fix): Fixed @! <setup> to make row and
 	column spacing the same; added @![RC]0 and @![RC]=<dimen> to set
 	override entry size for spacing computation.  MINOR, NEW..

Thu Oct 26 16:09:10 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xy.doc (\xycompile): add \OnlyOutlines and friends.  NEW.

Wed Oct 18 03:13:45 1995  Kristoffer H Rose  <kris@rose.diku.dk>

	* xyps-pro.doc (PS Prolog): eliminate obsolete \currentxydriver@
	such that conditionals are right.  MINOR.

	* xyidioms.doc (\xysetup@@): avoid problems when Babel loaded with
	plain TeX.  MINOR.

Tue Oct 17 21:38:03 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xymatrix.doc (\xymatrix@at): @1 <setup> adds math strut.  NEW.

	* xy.doc (\xymath@): Use axis_height (fontdimen22 of textfont2) to
	adjust the reference point of in-math Xy-pictures.  MAJOR.

Mon Oct 16 20:04:25 EST 1995  Ross Moore  <ross@mpce.mq.edu.au>

	* xycurve.doc: improved the edge-finding capabilities. MINOR
	
	* xyarrow.doc: removed \cmergethecz@ from path sub-segments. MINOR

Wed Oct 11 08:16:27 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xy*.doc: \xyinputorelse@ now skips files files that have set
 	\FILEloaded = \empty.  MINOR.

Tue Oct 10 20:30:16 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xy.doc (\xycompileto): attempt to recover from truncated
	.xyc-file. MINOR.

	* xyv2.doc (\diagramcompileto): avoid competing compilation. MINOR.
	(\XXtoY@, \toXY@): avoid @-names in literate code. MINOR.
	From: Joerg Eich <jeich@wmpi13.math.uni-wuppertal.de>

Mon Oct  9 20:58:13 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xymatrix.doc (entry spacing): added <setup> forms @*[shape] and
	@*<addop><size> to set defaults for **... equivalents; also made
	these constructions cumulative (bug: still backwards).  MINOR, NEW.

Thu Oct  5 16:44:09 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xymatrix.doc: changed row/column names to the user-accessible
 	\Row and \Col. MINOR.

Tue Oct  3 16:33:41 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xygraph.doc (\MOVE@place): Lookahead properly after <move> of
 	the form ...!<place>.  MINOR.

Mon Oct  2 16:40:29 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xy.doc (\vfromabsolute@@, \Addop@), xyframe.doc, xycurve.doc:
 	add new \zz@ almost-zero-test and add tiny amount to absolute
 	dimensions to make more robust and in particular circumvent bug in
 	some PostScript interpreters (!).  MINOR; should also be fixed in
 	PS backends...

Sat Sep 23 19:48:38 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xyps-ps.doc, xyps.doc:  fixed undefined \UnloadPS@@  MAJOR.
	* xyframe.doc, xycurve.doc:  problem with \L@ and \R@  MAJOR.
	* documentation fixes; undefined references, etc.   MINOR.

	* altered example diagrams, due to bug in PS interpreters.
	   A better fix may be possible within  xyps-ps.doc.

	* Released version 3.2 on  ftp.mpce.mq.edu.au
		with above fixes and corrected manuals.

Tue Sep 19 17:42:24 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* Release 3.2.

	* xyframe.doc (Circles): several instances of \L@ and \R@ should
	be \L@c and \R@c...  MAJOR.
	From: Clemens Beckstein <beckstei@mipool.uni-jena.de>

Fri Sep 15 95 19:03:37 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xyarrow.doc (\droplabel@): labels as objects now
	flawless!  MAJOR.

Wed Sep 13 18:29:25 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xyarc.doc, xytpic.doc: fixed version numbers.  MINOR.

	* xytile.doc: changed example code...to avoid weird Level 1
 	PostScript error.  MINOR.

	* xypspatt.doc: documentation now prints with GhostScript (added
 	hack to side-step bad Level 2 patterns).  MAJOR.

Wed Sep 13 01:54:55 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xyarrow.doc: Fixed size and modifiers of labels on all
 	segments. MAJOR.  From: Jürgen Koslowski <koslowj@iti.cs.tu-bs.de>

Tue Sep 12 01:59:34 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xyarrow.doc: added [shape]* prefix to <it>.  NEW!

Mon Sep 11 21:22:37 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xypspatt.doc, xypsdict.doc: fixed pattern frequencies and
 	angles.  MINOR.

	* xyps.doc, xyps-ps.doc, + <driver> files: isolated font/ps
 	interface.  MAJOR.

Fri Sep  8 18:15:33 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xycurve.doc: fixed \resetbreaks undefined w/o arrow.  MINOR.
	Fixed wrong circle-frames w/o PS.  MAJOR.
	From: Fred T. Krogh <fkrogh@math.jpl.nasa.gov>

Wed Sep  6 20:48:01 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xydvidrv.doc: Changed wrong \withoption to \xywithoption.  MAJOR.
	From: Young U. Ryu <ryoung@utdallas.edu>

Tue Sep  5 22:38:55 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* Release 3.1!

	* xyframe.doc: added :<dimen> modifier to [F...] shapes.  MINOR.
	From: Marc Gemis <makke@pucky.uia.ac.be>

	* xyarrow.doc: fixed *{x} labels to use default object
	style. MINOR.

Tue Sep  5 18:49:57 EST 1995 Ross R. Moore  <ross@mpce.mq.edu.au>

	* xyweb.doc, xyguide.man: fixed an example. MINOR.

	* xy.doc: added method  \circleProp@ for labels.  MAJOR.

	* xyemtex.doc, xydvidrv.doc, xydvips.doc:
	 	Support for em-\TeX \special commands. NEW.

Fri Sep  1 16:11:02 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xyarrow.doc: added @? <form> to swap the meaning of ^ and _ for
 	an arrow. NEW!

Fri Sep  1 18:46:39 EST 1995 Ross R. Moore  <ross@mpce.mq.edu.au>

	* xy.doc, xyframe.doc, xyarrow.doc: frames around arrow-labels now
 	positioned better...MAJOR.

Thu Aug  31 18:46:39 EST 1995 Ross R. Moore  <ross@mpce.mq.edu.au>

	* xytp-f.doc: filled frames now all work.  MAJOR.

Tue Aug 29 15:34:25 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xy.doc (\OBJECT@change): - object modifier now works. MINOR.

Tue Aug 29 20:21:59 EST 1995 Ross R. Moore  <ross@mpce.mq.edu.au>

	* xyframe.doc, xy.doc, xycurve.doc, xyps.doc, xytp-f.doc, xytpic.doc
	implemented some curved and oval frames using splines and/or tpic. 
	fixed some bugs in frames.  MAJOR.

Thu Aug 24 21:59:53 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xycolor.doc, xyline.doc, xyrotate.doc, xytile.doc: removed need
	for obsolete style option. MINOR.

	* xy.doc (define <shape>): xystyle.doc annihilated and its
 	functionality inserted with the syntax [=...] in the
 	kernel.  MINOR.

	* xy.doc, xytile.doc, xyrotate.doc, xyline.doc, xycolor.doc,
 	xyps-t.doc, xyps-ps.doc, xyps-c.doc: Changed \*shape@<shape>@ to
 	merely \shape [<shape>] and \*shapechar@<char>@ to \shape
 	[<char>...].  MAJOR.

	* xy.doc (\xyadddriversupport@): <driver> support control sequence
	no longer cleared upon every addition to it.  MAJOR.

Wed Aug 23 22:42:24 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xytp-f.doc, xytpic.doc: implements frames for TPIC   NEW!
	* xytp-f.doc: (incomplete) rectangles, not circles/ellispes. MINOR.

Wed Aug 23 11:32:25 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xyframe.doc, xyps-f.doc, xyps-pro.doc: added \frm{**} for
	stroked fills.  NEW!

	* xy.doc: shortened the loading of drivers and removed the initial
	``unload''.  MINOR.

	* xycurve.doc: lack of invisibility, fixed.  MINOR.

Tue Aug 22 20:24:03 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xytpic.doc: all bugs fixed (!).  MAJOR.
	* xytpic.doc: dotted/dashed lines now work.  NEW!
	* xytpic.doc: implements \xycircle and \qspline.  NEW!
	* xyxdvi.doc: new driver.   NEW!
	* xy<driver>.doc: edits to reflect the TPIC support.  MINOR.
	* xydoc.sty: macros for driver names.  MINOR.

Tue Aug 22 01:09:46 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xyguide.man, man2html.gawk: Several changes to make the .html
	version of the User's Guide prettier. MINOR.

Mon Aug 21 20:24:03 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xycurve.doc: Quadratic splines added: \qspline  NEW!
	* xyps-?.doc: minor edits to documentation  MINOR.
	* xyrefer.doc: moved the  xyps-?.doc  to Part IV   MINOR.
	* xytpic.doc: removed tracing and fixed a bug.  MINOR.

Fri Aug 18 17:13:01 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xyframe.doc: fixed several bugs: `missing' frames now are found;
 	zero-sized frames handled properly; default `blacked' frames
 	placed correctly; frame <object>-modifiers placed BEFORE object,
 	not AFTER.  MAJOR.

	* xyps-f.doc, xyps-c.doc, xyps-t.doc, xyps-r.doc, xyps-l.doc:
	ability to turn PSframes, PScolor, ... on/off.  MINOR.

	* xyline.doc, xy<driver>.doc: renaming of cs's for consistency.
  	MINOR.

	* xy.doc: fixed bug affecting  ADDOP@minus.  MAJOR.

Tue Aug 15 16:38:22 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xyidioms.doc, xy*.doc: xysetup@ is now xysetup@@ (in other files
 	also).

	* xyps-pro.doc: fixed error in PostScript for oval frames.

Mon Aug 14 15:19:56 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xy<driver>.doc: removed the \global s, which were unnecessary.
  	MINOR.

	* xydvitops.doc: new driver --- untested.  MINOR.

	* xyrotate.doc, xyps-r.doc: rationalised control sequence names.
  	MINOR.

Fri Aug 11 18:25:31 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xy updated the Macintosh driver files.   MAJOR.

	* xycmactex.doc, xyemtex.doc: dummy drivers that simply
 	\xyrequire{dvips} (should be independent).  NEW!

Thu Aug 10 19:36:49 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xy.doc, xydvips.doc, xytile.doc: attempted correct
	driver-loading sequencing for non-delayed loading.  MAJOR.

	* xyps-ps.doc: forgot to let \xyUnloadPS@@=\xyUnloadPS@. MINOR.

Wed Aug  9 19:50:11 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	xycmtip.doc: with PS-backend, now work again.  MAJOR

	* xyps-ps.doc, xyps.doc, xydvips.doc: reorganised the unloading of
	PS to simplify code in the driver-files.  MINOR.

	* xy.doc: reinstated \xysetup@ for single drivers.  (Simply delayed
	the action:  \xydef@\selectdriver@single#1{\xysetup@{...}}. Now
	\xyReloadDrivers  happens when it should --- everything loads at
	once, without all those repetitions as new extensions are added.
	The remaining problem (?) is that extra requests for a new (or the
	same) driver seem to generate an increasing number of calls to
	\xyReloadDrivers; e.g. 1 driver ==> 1 call ,  2 drivers ==> 1+2=3
	calls , 3 drivers ==> 1+2+3=6  calls , ....).  MAJOR.

Mon Aug  7 16:08:06 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xy.doc, xyrecat.doc: fixed catcode loading.  MAJOR.

	* xycmtip.doc: do not work in the reference manual, with PS.  MAJOR
		looking at the <driver>-table   --- great hacking, Kris  :-)
		it seems that  cmtips  needs a <driver>.  Why ?
		Could this explain its failure to load ?
		Or is it the  \xysetup@ problem again ?
			i.e. it needs a trigger for the activation.

Fri Aug  4 13:11:12 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xydvips.doc, xytextures.doc:  hooks now end in  @@, for
	consistency. MINOR.

	* xyframe.doc: fixed up fills, allowing non-default
	implementations.  MAJOR.

	* xydvips.doc xycolor.doc: fixed colours. Problem in the
	redefinition of unloading, etc.  Fix:  make unloading a hook
	also. Drivers may redefine the hook to unload.  MAJOR.

Wed Jul 26 15:24:17 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xyidioms.doc, *.doc: Defined \xyclosedown@@ to make it easy to
	add important warnings to the end of the run.  Renamed \xysetup@
	to \xysetup@ with global replace in all files. MINOR.

Tue Jul 25 14:52:36 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xyguide.man: Index entries inserted; still needs sexy examples
	last. MINOR.

	* xyrefer.man: Inserted Preface with overview and license. MINOR.

	* xy.doc (\xyoption): Do not execute \xyoption{o} until *after* o
	has been loaded (delay definition of \xy<option>loaded).  MINOR.
	(\newdriver): Use \xywithoption{<driver>}{...} to activate. MINOR.

Mon Jul 24 01:12:48 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xyguide.man (Sliding arrows sideways): use the now fixed @<1ex>
	form for sliding. MINOR.

	* xyarrow.doc (note slide arrow): @<dimen> fixed such that it
	works. MAJOR.

	* xy.doc (\endxy): explicit error for unmatched \endxy. MINOR.

	* xymatrix.doc (New coordinate formats): <place> accepted after
	<hop>+. NEW!

	* xy16textures.doc (Unloading): add pseudo-extension to handle
	special \shipout undefinition. MINOR.

	* xydvips.doc, xytextures.doc, xy16textures.doc, xyoztex.doc,
	xy17oztex.doc: use new <driver> principle. NEW!

	* xydoc.sty: drivers treated like other options in the reference
        manual. MINOR.

	* xycolor.doc, xyframe.doc, xyline.doc, xyps.doc: Added `unload'
	<driver> support; removed some status messages. NEW!

	* xydocps.doc: use plain TeX. MINOR.

Sun Jul 23 20:35:16 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xy.doc (\xyeveryrequest): execute code at every invocation of
	an option. NEW!
	(\xyeverywithoption): execute code at every inocation of
	code created with \xywithoption. NEW!
	(Driver options): completely rewrite of driver option support,
	incorporating concepts of xydriver.doc. NEW!

	* Makefile (KERNELSOURCES): xydriver.doc removed. MINOR.

	* xyframe.doc: \frm{!} hack incorporated into plain frames when
	line extension is loaded. MINOR.

Sat Jul 22 14:45:44 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xy16textures.doc, xy17oztex.doc, xy2cell.doc, xyarc.doc,
	xyarrow.doc, xycolor.doc, xydriver.doc, xyframe.doc, xyknot.doc,
	xymatrix.doc, xyoztex.doc, xyps.doc, xytextures.doc, xyv2.doc,
	xyweb.doc: many documentation fixes. MINOR.

Fri Jul 21 18:43:14 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xyidioms.doc (\xysetup@): Also delay preamble declarations for
	the amsppt.sty style for AMS-TeX. MINOR.

	* xydummy.doc: Counts its own usefulness :-). NEW!

Fri Jul 21 22:23:07 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xy16textures.doc, xy17oztex.doc, xyoztex.doc, xytextures.doc:
	removed redundant \xyuncatcodes. MINOR.

Fri Jul 21 14:08:43 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xy.doc (\Xy-pic options): Search properly for options using all
	possible file names. MINOR.

Fri Jul 21 00:13:03 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xyframe.doc: elliptical frames now work properly... MINOR
	* xyps-f.doc: ...using PostScript.
	still need to get them working using \xycircle, for non-PS.

	* import1.eps: changed font name: MINOR
	/courier changed to /Courier, else DPS may complain.

	* xyimport.doc: made save-safe. MINOR
	Modified to use xy@@s such that it is compile safe.

Thu Jul 20 10:16:59 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* Makefile (DVIPS): Use 300 dpi and a4 paper as advertised. MINOR.

	* xymatrix.doc (\xymatrix@pretypeset): Final matrix dimension set
	after \halign.
	Longest last row ignored. MAJOR.
	From: Marc Gemis <makke@pucky.uia.ac.be>

Wed Jul 19 17:43:25 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xyframe.doc: reformulated note on using \frm{*} on
	non-rectangular objects. MINOR

Tue Jul 18 22:26:47 EST 1995  Ross R. Moore  <ross@mpce.mq.edu.au>

	* xyimport.doc: append .eps  to example graphic's filename. MINOR
	Added default sizes in case graphics box is empty, or has a zero 
	dimension, or coords are set at zero size.

	* xyrefer.man: append .eps  to graphics filenames. MINOR
	Some implementations of LaTeX graphics may not need it, but others do.

	* xydvips.doc: removed unnecessary catcode changes. MINOR
	no longer necessary due to the fixes explained in the
	following entry...

	* xyps-l.doc, xyps-c.doc, xyps-f.doc, xyps-r.doc, xyps-t.doc,
	xyps-t.doc, xycolor.doc, xycrayon.doc: inserted \xyuncatcodes
	after installation --- loading options in different orders could
	leave the catcodes set incorrectly (using plain TeX). MAJOR.
	Lesson: \xyuncatcodes must follow any installation procedure
	   which either reads a file or creates new cs-names;
	   since it may be the last thing loaded.
	From: Dierdrik Wiersma.

	* xycurve.doc: documentation fixes: MINOR
	Changed the `ToDo:' section for xycircle to DOCMODE2
	Fixed bad presentation in the main display and elsewhere;
	--- no more Underfull or Overfull boxes !!

	* xyps-ps.doc: put \xyuncatcodes after dictionary loading. MINOR
	Otherwise users can get the wrong catcodes if  xypsdict.tex
	is the last file to load.

	* xyarc.doc: documentation fixes. MINOR
	fixed the aberrant example; other cosmetic changes.

Mon Jul 17 17:59:26 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* Makefile: Avoid retypesetting of manual? MINOR.

	* xypic.map: Fixed PS font names (to upper-case). MINOR.
	From: Michel Goossens <goossens@afsmail.cern.ch>

Wed Jul 12 19:48:16 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xy.sty: Also apply @-active hack for `amsmath' package. MINOR.

Tue Jul 11 12:25:54 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* xyframe.doc (Filled regions): Explained that non-rectangular
	fills require backend support. MINOR.

	* xy.sty: dvips document class option again loads dvips+ps. MINOR.

	* xydoc.sty (\specialxyprovide): Use short \CompilePrefix{...}.
	Bug: File names for .xyc-files of reference manual too long. MINOR.
	From: Jörg Knappen <KNAPPEN@VKPMZD.kph.Uni-Mainz.DE>

	* Makefile: use ...|while read f... instead of `...` to avoid
	overlong lines during administrative makes. MINOR.

Mon Jul 10 13:27:44 1995  Kristoffer H. Rose  <kris@tyr.diku.dk>

	* fix01 announced (to world since MAJOR bugs fixed).

	* xyv2.doc (\framed, \Framed, ...): Removed erroneous brace level;
        furthermore made it compile-safe.
	Bug: Frames disappear in compatibility mode. MAJOR.
	From: Clemens Beckstein <beckstei@mipool.uni-jena.de>
	From: Michael J. Healy <mjhealy@espresso.rt.cs.boeing.com>

	* xymatrix.doc: changed \row@/\col@ to \row@@/col@@.
	Bug: conflict with AMS-LaTeX \row@ cs. MAJOR.
	From: Enrico Gregorio <GREGORIO@dipmat.unict.it>

	* xyarrow.doc (\PATHturn@i): Split turn code into several \xy@@s.
	Bug: Too long lines in xyguide-30.xyc and xyguide-38.xyc. MINOR.
	From: Jörg Knappen <KNAPPEN@VKPMZD.kph.Uni-Mainz.DE>

	* xyguide.man: Set \CompilePrefix to 6-character string.
	Bug: File names for .xyc-files of guide too long. MINOR.
	From: Jörg Knappen <KNAPPEN@VKPMZD.kph.Uni-Mainz.DE>

	* latin1.sty: Explicitly includes plain TeX's \def\copyright...
	Bug: Can't typeset \copyright properly. MINOR.
	From: Antonio Possolo <antonio@espresso.rt.cs.boeing.com>
	From: Robert Kiessling <Robert.Kiessling@rrze.uni-erlangen.de>