[Mono-list] CorCompare XML ready

Piers Haken piersh@friskit.com
Tue, 26 Feb 2002 20:36:41 -0800


This is a multi-part message in MIME format.

------_=_NextPart_001_01C1BF48.5A5718E8
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Great, thanks Miguel!

I've added my stuff to the tree:
	mcs/tools/corcompare/cormissing.xsl
	mcs/tools/corcompare/transform.js
	mono/doc/web/deploy		[1]
	mono/doc/web/deploy/cm		[2]
	mono/doc/web/deploy/images	[3]
	mono/doc/web/src			[4]

[1] I've changed process.pl to dump the results in here instead of the
'web' directory so it's easiler to do recursive scps.
[2] The images and support files for the tree.
[3] due to [1], I had to relocate the images. I just copied them 'cos I
don't know the cvs magic to do the rename.
[4] this just holds the .src intermediate files for the process.pl
script.

I've attached the diff for the existing files. Things to note:
- I added a #CSS# and #SCRIPT# 'command' to the process.pl and related
files, this supports the additional .css and .js that the
class-status.html needs in its <HEAD/>
- the corcompare makefile now also generates the 'pending-classes' file
which is then merged into 'class-status' as before.
- please check the 'push:' rules in web/makefile. I'm just guessing the
recursive scp semantics there.

That's about it!

I hope I haven't broken anything too bad. Let me know if you want me to
commit...

Piers.

-----Original Message-----
From: Miguel de Icaza [mailto:miguel@ximian.com]=20
Sent: Tuesday, February 26, 2002 4:31 PM
To: Piers Haken
Subject: RE: [Mono-list] CorCompare XML ready


Hello Piers!

   Your account is ready, the login is `piers'.  For details, check
http://www.go-mono.com/ccvs.html.  Please note that I had to manually
remove the newlines in the ssh key, as your mailer wrapped them, and
that might cause you login problems.

Miguel

------_=_NextPart_001_01C1BF48.5A5718E8
Content-Type: application/octet-stream;
	name="cormissing.diff"
Content-Transfer-Encoding: base64
Content-Description: cormissing.diff
Content-Disposition: attachment;
	filename="cormissing.diff"

PyBtb25vL2RvYy93ZWIvc2l0ZQ0KPyBtb25vL2RvYy93ZWIvZGVwbG95L2NtDQo/IG1vbm8vZG9j
L3dlYi9kZXBsb3kvaW1hZ2VzDQpJbmRleDogbWNzL3Rvb2xzL21ha2VmaWxlDQo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
DQpSQ1MgZmlsZTogL2N2cy9wdWJsaWMvbWNzL3Rvb2xzL21ha2VmaWxlLHYNCnJldHJpZXZpbmcg
cmV2aXNpb24gMS4yMQ0KZGlmZiAtdSAtcjEuMjEgbWFrZWZpbGUNCi0tLSBtY3MvdG9vbHMvbWFr
ZWZpbGUJMjAwMi8wMi8yMSAxMTozMTo1OAkxLjIxDQorKysgbWNzL3Rvb2xzL21ha2VmaWxlCTIw
MDIvMDIvMjcgMDA6MTk6NDMNCkBAIC0xNCw2ICsxNCw3IEBADQogdXBkYXRlOiBDb3JDb21wYXJl
LmV4ZQ0KIAkuL2NvcmNvbXBhcmUvQ29yQ29tcGFyZS5leGUgLXggY29ybWlzc2luZy54bWwgLi4v
Y2xhc3MvbGliL2NvcmxpYl9jbXAuZGxsDQogCS4vY29yY29tcGFyZS9Db3JDb21wYXJlLmV4ZSAt
dCAuLi9jbGFzcy9saWIvY29ybGliX2NtcC5kbGwgPiAuLi8uLi9tb25vL2RvYy9wZW5kaW5nLWNs
YXNzZXMuaW4NCisJY3NjcmlwdCAvbm9sb2dvIC4vY29yY29tcGFyZS90cmFuc2Zvcm0uanMgLi9j
b3Jjb21wYXJlL2Nvcm1pc3NpbmcueG1sIC4vY29yY29tcGFyZS9jb3JtaXNzaW5nLnhzbCA+IC4u
Ly4uL21vbm8vZG9jL3BlbmRpbmctY2xhc3Nlcw0KIA0KIEVudW1DaGVjazogRW51bUNoZWNrLmV4
ZQ0KIA0KSW5kZXg6IG1vbm8vZG9jL01ha2VmaWxlLmFtDQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTog
L2N2cy9wdWJsaWMvbW9uby9kb2MvTWFrZWZpbGUuYW0sdg0KcmV0cmlldmluZyByZXZpc2lvbiAx
LjgNCmRpZmYgLXUgLXIxLjggTWFrZWZpbGUuYW0NCi0tLSBtb25vL2RvYy9NYWtlZmlsZS5hbQky
MDAyLzAyLzIwIDE2OjAyOjI2CTEuOA0KKysrIG1vbm8vZG9jL01ha2VmaWxlLmFtCTIwMDIvMDIv
MjcgMDA6MTk6NDMNCkBAIC0xMiw3ICsxMiw3IEBADQogCXJ1bnRpbWUgZG9jdW1lbnRhdGlvbiBk
b3dubG9hZCBmYXEgY29udHJpYnV0aW5nIFwNCiAJcmVzb3VyY2VzIHN0YXR1cyA+IGFsbC1kb2Nz
DQogDQotY2xhc3Mtc3RhdHVzOiBjbGFzcy1zdGF0dXMuaW4gcGVuZGluZy1jbGFzc2VzIE1ha2Vm
aWxlLmFtDQorY2xhc3Mtc3RhdHVzOiBjbGFzcy1zdGF0dXMuaW4gTWFrZWZpbGUuYW0gI3BlbmRp
bmctY2xhc3Nlcw0KIAljYXQgY2xhc3Mtc3RhdHVzLmluIHBlbmRpbmctY2xhc3NlcyA+IGNsYXNz
LXN0YXR1cw0KIA0KIHBlbmRpbmctY2xhc3NlczogcGVuZGluZy1jbGFzc2VzLmluIE1ha2VmaWxl
LmFtDQpJbmRleDogbW9uby9kb2Mvd2ViL2NvbW1hbmRzDQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTog
L2N2cy9wdWJsaWMvbW9uby9kb2Mvd2ViL2NvbW1hbmRzLHYNCnJldHJpZXZpbmcgcmV2aXNpb24g
MS4xOA0KZGlmZiAtdSAtcjEuMTggY29tbWFuZHMNCi0tLSBtb25vL2RvYy93ZWIvY29tbWFuZHMJ
MjAwMi8wMi8xMSAyMzowMDo1NwkxLjE4DQorKysgbW9uby9kb2Mvd2ViL2NvbW1hbmRzCTIwMDIv
MDIvMjcgMDA6MTk6NDMNCkBAIC0xLDIzICsxLDIzIEBADQotMCxIb21lLGluZGV4Lmh0bWwsaW5k
ZXguc3JjDQotMSxGQVEsZmFxLmh0bWwsZmFxLnNyYw0KLTAsTW9ubyxyYXRpb25hbGUuaHRtbCxy
YXRpb25hbGUuc3JjDQotMSxSdW50aW1lLHJ1bnRpbWUuaHRtbCxydW50aW1lLnNyYw0KLTEsQ2xh
c3NlcyxjbGFzcy1saWJyYXJ5Lmh0bWwsY2xhc3MtbGlicmFyeS5zcmMNCi0xLEd0ayMsaHR0cDov
L2d0ay1zaGFycC5zb3VyY2Vmb3JnZS5uZXQNCi0yLENsYXNzIFN0YXR1cyxjbGFzcy1zdGF0dXMu
aHRtbCxjbGFzcy1zdGF0dXMuc3JjDQotMSxDIyBDb21waWxlcixjLXNoYXJwLmh0bWwsYy1zaGFy
cC5zcmMNCi0xLFN0YXR1cyxzdGF0dXMuaHRtbCxzdGF0dXMuc3JjDQotMCxEb3dubG9hZCxkb3du
bG9hZC5odG1sLGRvd25sb2FkLnNyYw0KLTEsQ1ZTIGFjY2VzcyxjY3ZzLmh0bWwsY2N2cy5zcmMN
Ci0xLEFub25DVlMgYWNjZXNzLGFub25jdnMuaHRtbCxhbm9uY3ZzLnNyYw0KLTAsQ29udHJpYnV0
aW5nLGNvbnRyaWJ1dGluZy5odG1sLGNvbnRyaWJ1dGluZy5zcmMNCi0xLERvY3VtZW50YXRpb24s
ZG9jdW1lbnRhdGlvbi5odG1sLGRvY3VtZW50YXRpb24uc3JjDQotMSxDbGFzcyBEb2NzLGNsYXNz
bGliLWRvYy5odG1sLGNsYXNzbGliLWRvYy5zcmMNCi0xLFRlc3QgU3VpdGUsdGVzdGluZy5odG1s
LHRlc3Rpbmcuc3JjDQotMSxUb29scyx0b29scy5odG1sLHRvb2xzLnNyYw0KLTEsUG9ydGluZyxw
b3J0aW5nLmh0bWwscG9ydGluZy5zcmMNCi0wLFJlc291cmNlcyxyZXNvdXJjZXMuaHRtbCxyZXNv
dXJjZXMuc3JjDQotMSxNYWlsaW5nIExpc3RzLG1haWxpbmctbGlzdHMuaHRtbCxtYWlsaW5nLWxp
c3RzLnNyYw0KLTEsSWRlYXMsaWRlYXMuaHRtbCxpZGVhcy5zcmMNCi0xLFBhc3Nwb3J0LHBhc3Nw
b3J0Lmh0bWwscGFzc3BvcnQuc3JjDQotMCxDb250YWN0LGNvbnRhY3QuaHRtbCxjb250YWN0LnNy
Yw0KKzAsSG9tZSxpbmRleC5odG1sLGluZGV4LnNyYywsDQorMSxGQVEsZmFxLmh0bWwsZmFxLnNy
YywsDQorMCxNb25vLHJhdGlvbmFsZS5odG1sLHJhdGlvbmFsZS5zcmMsLA0KKzEsUnVudGltZSxy
dW50aW1lLmh0bWwscnVudGltZS5zcmMsLA0KKzEsQ2xhc3NlcyxjbGFzcy1saWJyYXJ5Lmh0bWws
Y2xhc3MtbGlicmFyeS5zcmMsLA0KKzEsR3RrIyxodHRwOi8vZ3RrLXNoYXJwLnNvdXJjZWZvcmdl
Lm5ldCwsDQorMixDbGFzcyBTdGF0dXMsY2xhc3Mtc3RhdHVzLmh0bWwsY2xhc3Mtc3RhdHVzLnNy
YyxjbVwvY29ybWlzc2luZy5jc3MsY21cL2Nvcm1pc3NpbmcuanMNCisxLEMjIENvbXBpbGVyLGMt
c2hhcnAuaHRtbCxjLXNoYXJwLnNyYywsDQorMSxTdGF0dXMsc3RhdHVzLmh0bWwsc3RhdHVzLnNy
YywsDQorMCxEb3dubG9hZCxkb3dubG9hZC5odG1sLGRvd25sb2FkLnNyYywsDQorMSxDVlMgYWNj
ZXNzLGNjdnMuaHRtbCxjY3ZzLnNyYywsDQorMSxBbm9uQ1ZTIGFjY2Vzcyxhbm9uY3ZzLmh0bWws
YW5vbmN2cy5zcmMsLA0KKzAsQ29udHJpYnV0aW5nLGNvbnRyaWJ1dGluZy5odG1sLGNvbnRyaWJ1
dGluZy5zcmMsLA0KKzEsRG9jdW1lbnRhdGlvbixkb2N1bWVudGF0aW9uLmh0bWwsZG9jdW1lbnRh
dGlvbi5zcmMsLA0KKzEsQ2xhc3MgRG9jcyxjbGFzc2xpYi1kb2MuaHRtbCxjbGFzc2xpYi1kb2Mu
c3JjLCwNCisxLFRlc3QgU3VpdGUsdGVzdGluZy5odG1sLHRlc3Rpbmcuc3JjLCwNCisxLFRvb2xz
LHRvb2xzLmh0bWwsdG9vbHMuc3JjLCwNCisxLFBvcnRpbmcscG9ydGluZy5odG1sLHBvcnRpbmcu
c3JjLCwNCiswLFJlc291cmNlcyxyZXNvdXJjZXMuaHRtbCxyZXNvdXJjZXMuc3JjLCwNCisxLE1h
aWxpbmcgTGlzdHMsbWFpbGluZy1saXN0cy5odG1sLG1haWxpbmctbGlzdHMuc3JjLCwNCisxLElk
ZWFzLGlkZWFzLmh0bWwsaWRlYXMuc3JjLCwNCisxLFBhc3Nwb3J0LHBhc3Nwb3J0Lmh0bWwscGFz
c3BvcnQuc3JjLCwNCiswLENvbnRhY3QsY29udGFjdC5odG1sLGNvbnRhY3Quc3JjLCwNCkluZGV4
OiBtb25vL2RvYy93ZWIvbWFrZWZpbGUNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAvY3ZzL3B1Ymxp
Yy9tb25vL2RvYy93ZWIvbWFrZWZpbGUsdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjIyDQpkaWZm
IC11IC1yMS4yMiBtYWtlZmlsZQ0KLS0tIG1vbm8vZG9jL3dlYi9tYWtlZmlsZQkyMDAyLzAyLzIw
IDE2OjAyOjI2CTEuMjINCisrKyBtb25vL2RvYy93ZWIvbWFrZWZpbGUJMjAwMi8wMi8yNyAwMDox
OTo0Mw0KQEAgLTM1LDE5ICszNSwyMSBAQA0KIGFsbDoNCiAJLW1rZGlyIHNpdGUNCiAJZm9yIGkg
aW4gJChTT1VSQ0VTKTsgZG8gXA0KLQkJcGVybCBodG1saWZ5ICQkaSA+IGBiYXNlbmFtZSAkJGlg
LnNyYzsgXA0KKwkJcGVybCBodG1saWZ5ICQkaSA+IHNyYy9gYmFzZW5hbWUgJCRpYC5zcmM7IFwN
CiAJZG9uZTsNCiANCiAJcGVybCBwcm9jZXNzLnBsIGNvbW1hbmRzIHRlbXBsYXRlLmh0bWwuaW4g
Lg0KIA0KIGNsZWFuOg0KIAlmb3IgaSBpbiAkKFNPVVJDRVMpOyBkbyBcDQotCQlybSAtZiBgYmFz
ZW5hbWUgJCRpYC5zcmMgYGJhc2VuYW1lICQkaWAuaHRtbDsgXA0KKwkJcm0gLWYgc3JjL2BiYXNl
bmFtZSAkJGlgLnNyYyBkZXBsb3kvYGJhc2VuYW1lICQkaWAuaHRtbDsgXA0KIAlkb25lOw0KIA0K
IHB1c2g6DQotCXNjcCAtUCAyMjAwICouaHRtbCAkKE5PTl9IVE1MX1NPVVJDRVMpIHd3d0B3d3cu
eGltaWFuLmNvbTovd2ViL2N2c21vZHVsZXMvbW9ubw0KLQllY2hvIHNjcCAqLmh0bWwgbWlndWVs
ZGVpY2F6YUBtb25vbmV0LnNmLm5ldDovaG9tZS9ncm91cHMvbS9tby9tb25vbmV0L2h0ZG9jcw0K
KwljcCAtZiAkKE5PTl9IVE1MX1NPVVJDRVMpIGRlcGxveQ0KKwlzY3AgLVAgMjIwMCAtciBkZXBs
b3kvKiB3d3dAd3d3LnhpbWlhbi5jb206L3dlYi9jdnNtb2R1bGVzL21vbm8NCisJZWNobyBzY3Ag
LXIgZGVwbG95LyogbWlndWVsZGVpY2F6YUBtb25vbmV0LnNmLm5ldDovaG9tZS9ncm91cHMvbS9t
by9tb25vbmV0L2h0ZG9jcw0KIA0KIHB1c2gyOiANCi0Jc2NwICouaHRtbCBwcmltYXRlczpwdWJs
aWNfaHRtbC94eHgNCisJc2NwIC1yIGRlcGxveS8qIHByaW1hdGVzOnB1YmxpY19odG1sL3h4eA0K
Kw0KSW5kZXg6IG1vbm8vZG9jL3dlYi9wcm9jZXNzLnBsDQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTog
L2N2cy9wdWJsaWMvbW9uby9kb2Mvd2ViL3Byb2Nlc3MucGwsdg0KcmV0cmlldmluZyByZXZpc2lv
biAxLjcNCmRpZmYgLXUgLXIxLjcgcHJvY2Vzcy5wbA0KLS0tIG1vbm8vZG9jL3dlYi9wcm9jZXNz
LnBsCTIwMDEvMTEvMTggMTc6NTc6MjkJMS43DQorKysgbW9uby9kb2Mvd2ViL3Byb2Nlc3MucGwJ
MjAwMi8wMi8yNyAwMDoxOTo0Mw0KQEAgLTQ2LDExICs0NiwxMSBAQA0KIA0KICAgaWYgKCRjb21t
YW5kWzJdID1+IC9eaHR0cDovKXsNCiAgIH0gZWxzZSB7DQotCSAgJG4gPSAkQVJHVlsyXSAuICIv
IiAuICRjb21tYW5kWzJdOw0KKwkgICRuID0gImRlcGxveS8iIC4gJEFSR1ZbMl0gLiAiLyIgLiAk
Y29tbWFuZFsyXTsNCiAJICBvcGVuIE9VVFBVVCwgIj4iIC4gJG4gfHwgZGllICJDYW4gbm90IGNy
ZWF0ZSAkbiI7DQogCQ0KIAkgIG15ICRjb250ZW50ID0gIiI7DQotCSAgb3BlbiBJTlBVVCwgJGNv
bW1hbmRbM10gfHwgZGllICJDYW4gbm90IG9wZW4gJGNvbW1hbmRbM10iOw0KKwkgIG9wZW4gSU5Q
VVQsICJzcmMvIiAuICRjb21tYW5kWzNdIHx8IGRpZSAiQ2FuIG5vdCBvcGVuICRjb21tYW5kWzNd
IjsNCiAJICB3aGlsZSAoPElOUFVUPikgew0KIAkgICAgJGNvbnRlbnQgLj0gJF87DQogCSAgfQ0K
QEAgLTYwLDE0ICs2MCwzMCBAQA0KIAkgIG15ICR0ZW1wOw0KIAkgIG15ICR0aXQ7DQogCSAgbXkg
JHRpdGxlOw0KKwkgIG15ICRjc3M7DQorCSAgbXkgJHNjcmlwdDsNCiAJDQogCSAgJHRpdCA9ICRj
b21tYW5kWzFdOw0KKwkgICRjc3MgPSAkY29tbWFuZFs0XTsNCisJICAkc2NyaXB0ID0gJGNvbW1h
bmRbNV07DQorDQogCSAgZm9yZWFjaCAkbGluZSAoQHRlbXBsYXRlKSB7DQogCSAgICAkdGVtcCA9
ICRsaW5lOw0KIAkgICAgJHRpdGxlID0gIiR0aXQgLyBNb25vIjsNCiAJICAgICR0ZW1wID1+IHMv
I1RJVExFIy8kdGl0bGUvOw0KIAkgICAgJHRlbXAgPX4gcy8jQ09OVEVOVCMvJGNvbnRlbnQvOw0K
IAkgICAgJHRlbXAgPX4gcy8jTUVOVSMvJG1lbnUvOw0KKwkgICAgaWYgKCRjc3MpIHsNCisJICAg
ICAgJHRlbXAgPX4gcy8jQ1NTIy88TElOSyByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHRcL2Nz
cyIgaHJlZj0iJGNzcyI+LzsNCisJICAgIH0gZWxzZSB7DQorCSAgICAgICR0ZW1wID1+IHMvI0NT
UyMvLzsNCisJICAgIH0NCisJCQ0KKwkgICAgaWYgKCRzY3JpcHQpIHsNCisJICAgICAgJHRlbXAg
PX4gcy8jU0NSSVBUIy88U0NSSVBUIHNyYz0iJHNjcmlwdCI+PFwvU0NSSVBUPi87DQorCSAgICB9
IGVsc2Ugew0KKwkgICAgICAkdGVtcCA9fiBzLyNTQ1JJUFQjLy87DQorCSAgICB9DQogCSAgICBw
cmludCBPVVRQVVQgJHRlbXA7DQogCSAgfQ0KICB9CQ0KSW5kZXg6IG1vbm8vZG9jL3dlYi90ZW1w
bGF0ZS5odG1sLmluDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTogL2N2cy9wdWJsaWMvbW9uby9kb2Mv
d2ViL3RlbXBsYXRlLmh0bWwuaW4sdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjE0DQpkaWZmIC11
IC1yMS4xNCB0ZW1wbGF0ZS5odG1sLmluDQotLS0gbW9uby9kb2Mvd2ViL3RlbXBsYXRlLmh0bWwu
aW4JMjAwMi8wMi8xMSAyMzozMToxNgkxLjE0DQorKysgbW9uby9kb2Mvd2ViL3RlbXBsYXRlLmh0
bWwuaW4JMjAwMi8wMi8yNyAwMDoxOTo0Mw0KQEAgLTIzLDYgKzIzLDggQEANCiANCiAvLyAtLT4N
CiA8L3N0eWxlPg0KKyNDU1MjDQorI1NDUklQVCMNCiA8L2hlYWQ+DQogPGJvZHkgYmdjb2xvcj0i
IzU1NTU1NSIgdGV4dD0iIzAwMDAwMCI+DQogDQo=

------_=_NextPart_001_01C1BF48.5A5718E8--