-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnews.ms
136 lines (136 loc) · 4.51 KB
/
news.ms
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
.DA
.TL
WikiTeX %VERSION% NEWS
.AU
Peter Danenberg <pcd at wikitex dot org>
.SH
Sun Feb 19 17:34:41 PST 2006
.RS
.PP
Added five layout properties for <graph>, corresponding to the suite of Graphviz utilities: dot (default), neato, fdp, twopi and circo.
.PP
<feyn> has been updated to accomodate Thorsten Ohl's powerf feynMF package.
.RE
.SH
Sun Feb 12 16:21:57 PST 2006 Peter Danenberg
.RS
.PP
WikiTeX's security model has been reimplemented from the ground up: We've doffed our dependence on blacklists, and instead rely on a combination of ulimit, quotas, sudo; and the native facilites of LaTeX and LilyPond for forbidding script execution and directory ascent.
.PP
In addition, the \(oqsrc\(cq and \(oqdata\(cq parameters allow you to reference uploads directly in your script; examples:
.RS
.LD
<svg src="tiger.svg"></svg>
.DE
.RE
to hide ugly code; or to plot data:
.RS
.LD
<plot data="plot.dat">plot "plot.dat" using 1:3</plot>
.DE
.RE
Files thus sourced forgo processing by the template.
.RE
.SH
Thu Mar 10 01:26:39 PST 2005 Peter Danenberg
.RS
.PP
Skak by Torben Hoffmann has replaced Piet Tutelaers' package as the <chess> renderer; Skak is backwards compatible and allows, amongst other things:
.RS
.IP \(bu
SAN and PGN notation
.IP \(bu
large boards (with \\largeboard)
.IP \(bu
move arrows (with \\printarrow)
.RE
.LP
see the docs for details.
.RE
.SH
Tue Mar 8 16:53:39 PST 2005 Peter Danenberg
.RS
.PP
<schem> added; id est, schematic capture with gschem (geda.seul.org). PPCH has been deprecated; XyMTeX, meanwhile, has taken its place as the <chem> renderer.
.PP
Effort is underway to replace our ad-hoc blacklists with chroot-based security; adieu, \(lqdirecta non grata!\(rq
.PP
Lastly, verbose errors now declare not only the whence, but the why of defects.
.RE
.SH
Sun Feb 6 14:21:48 PST 2005 Peter Danenberg
.RS
.PP
We've disassociated our versioning from MediaWiki, and started with a pristine 1.0; so that, should we bundle in the future, our release cycles can be distinct.
.RE
.SH
Sat Jan 29 00:34:09 PST 2005 Peter Danenberg
.RS
.PP
Changes almost too numerous to enumerate; but some of the more exciting:
.IP \(bu
Gnuplot and Graphviz: <plot> and <graph>, respectively
.IP \(bu
Multi-page output for music, go and chess
.IP \(bu
More detailed, helpful error messages
.PP
The installation process, to boot, is less error-prone; no Python: but the bash interface has been refactored.
.RE
.SH
Tue Jan 25 11:23:48 PST 2005 Peter Danenberg
.RS
.PP
This candidate both maintains by tightening down our blacklist (thanks, Johannes Berg); and innovates by introducing Jan-Aoke Larsson's dvipng. dvipng replaces dvi2bitmap; resulting in cleaner, faster renders.
.PP
<math></math> becomes <amsmath></amsmath> in the stand-alone version, to avoid conflicting with texvc; in pre-packaged WikiTeX, it replaces texvc.
.PP
I'd also like to un-cobweb that bash interface with Python before we go live.
.RE
.SH
Mon Oct 4 01:56:23 PDT 2004 Peter Danenberg
.RS
.PP
In order to plumb their several virtues' depth, the Batik toolkit ("heavy SVG"), will be available alongside ImageMagick; its more efficient kin.
.PP
Batik may be invoked by <batik></batik>; and <svg></svg>, ImageMagick.
.RE
.SH
Sun Oct 3 17:38:03 PDT 2004 Peter Danenberg
.RS
.PP
SVG is finally here; and we opted for Batik's SVG kit (xml.apache.org/batik) which, though very full-featured, suffers from a Java-like retardation. It were mere oeconomy that ever importuned us to return to ImageMagick's SVG subset.
.RE
.SH
Mon Sep 6 03:20:26 PDT 2004 Peter Danenberg
.RS
.PP
With the introduction of XML-like tags, we have cleared a major hurdle towards integration with Media\%Wiki; next on the list, parameters of the form:
.QP
<music tempo="80"></music>
.LP
WikiTeX' vulnerability to attack must also be thoroughly sounded.
.RE
.SH
Sun May 30 00:00:00 PDT 2004 Peter Danenberg
.RS
.PP
We're refactoring WikiTeX from the ground up to implement tags of the form:
.QP
<class [parm: value]>content</class>
.LP
and likely of an external parser; where a lex/yacc solution
might be attractive. (Finite state recognition is probably
what we're looking for, however, rather than look-ahead
left-to-right parsing; i.e. top-down recursive descent.)
.PP
If WikiTeX' sum scope, on the other hand, resembles a
glue-script with regular-expression grinding,*
.FS *
Raymond, Eric Steven. The Art of Unix Programming (faqs.org/docs/artu).
.FE
we might not need to look past Perl; PHP, in any case, just passes as
lexer/parser: but we'd like something more robust and, above
all, to separate application from interface.
.RE
.bp