Re: [PATCH] Fixing namespace edit (#319116)
Jonathan Pryor <[email protected]> Fri, 22 Feb 2008 13:10:43 -0500
| Newsgroups | gmane.comp.gnome.mono.documentation |
|---|---|
| Message-ID | <[email protected]> |
T24gRnJpLCAyMDA4LTAyLTIyIGF0IDE4OjA4ICswMTAwLCBNYXJpbyBTb3BlbmEgTm92YWxlcyB3 cm90ZToKPiBJbmRleDogcHJvdmlkZXIuY3MKPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Cj4gLS0tIHByb3ZpZGVyLmNz IChyZXZpc2nDs246IDk2NDExKQo+ICsrKyBwcm92aWRlci5jcyAoY29waWEgZGUgdHJhYmFqbykK PiBAQCAtNjA5LDkgKzYwOSwxMyBAQAo+ICAgICAgICAgICAgICAgICB9ICAgICAgIAo+ICAgICAg ICAgfQo+ICAgICAgICAgCj4gLSAgICAgICBwdWJsaWMgdm9pZCBQYWNrWG1sIChzdHJpbmcgZm5h bWUsIFhtbERvY3VtZW50IGRvYykKPiArICAgICAgIHB1YmxpYyB2b2lkIFBhY2tYbWwgKHN0cmlu ZyBmbmFtZSwgWG1sRG9jdW1lbnQgZG9jLCBzdHJpbmcgcmVhbF9wYXRoKQo+ICAgICAgICAgewo+ IC0gICAgICAgICAgICAgICB6aXBfb3V0cHV0LlB1dE5leHRFbnRyeSAobmV3IFppcEVudHJ5IChm bmFtZSkpOwo+ICsgICAgICAgIFppcEVudHJ5IGVudHJ5ID0gbmV3IFppcEVudHJ5IChmbmFtZSk7 Cj4gKyAgICAgICAgaWYgKHJlYWxfcGF0aCAhPSBudWxsKQo+ICsgICAgICAgICAgICBlbnRyeS5F eHRyYURhdGEgPSBDb252ZXJ0VG9BcnJheShyZWFsX3BhdGgpOwo+ICsKPiArICAgICAgICAgICAg ICAgemlwX291dHB1dC5QdXROZXh0RW50cnkgKGVudHJ5KTsKClBsZWFzZSBmaXggeW91ciBpbmRl bnRpbmcuCgo+IEluZGV4OiBtb25vLWVjbWEtY3NzLnhzbAo+ID09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPiAtLS0gbW9u by1lY21hLWNzcy54c2wgICAocmV2aXNpw7NuOiA5NjQxMSkKPiArKysgbW9uby1lY21hLWNzcy54 c2wgICAoY29waWEgZGUgdHJhYmFqbykKPiBAQCAtNjg0LDcgKzY4NCw3IEBACj4gICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8eHNsOmFwcGx5LXRlbXBsYXRlcyBzZWxlY3Q9InN1bW1h cnkiIG1vZGU9Im5vdG9wcGFyYSIvPgo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg PHhzbDppZiB0ZXN0PSJtb25vZG9jOk1vbm9FZGl0aW5nKCkiPgo+ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJyAnIiAvPgo+IC0g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBocmVmPSJ7bW9ub2RvYzpF ZGl0VXJsTmFtZXNwYWNlICgkbmFtZXNwYWNlLCAnc3VtbWFyeScpfSI+W0VkaXRdPC9hPgo+ICsg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbPGEgaHJlZj0ie21vbm9kb2M6 RWRpdFVybE5hbWVzcGFjZSAoLiwgJG5hbWVzcGFjZSwgJ3N1bW1hcnknKX0iPkVkaXQ8L2E+XQoK QW55IHBhcnRpY3VsYXIgcmVhc29uIHlvdSBkb24ndCB3YW50IHRoZSAnWycgYW5kICddJyBhcyBw YXJ0IG9mIHRoZSBsaW5rCnRleHQ/ICBJJ2QgcHJlZmVyIHRvIGtlZXAgdGhlbSBhcyBwYXJ0IG9m IHRoZSBsaW5rLgoKPiBJbmRleDogZWNtYS1wcm92aWRlci5jcwo+ID09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KPiAtLS0g ZWNtYS1wcm92aWRlci5jcyAgICAocmV2aXNpw7NuOiA5NjQxMSkKPiArKysgZWNtYS1wcm92aWRl ci5jcyAgICAoY29waWEgZGUgdHJhYmFqbykKPiBAQCAtMTg0LDYgKzE4NCw3IEBACj4gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChGaWxlLkV4aXN0cyAobnNfc3Vt bWFyeV9maWxlKSkgewo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIFhtbERvY3VtZW50IG5zU3VtbWFyeUZpbGUgPSBuZXcgWG1sRG9jdW1lbnQgKCk7Cj4g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbnNTdW1tYXJ5 RmlsZS5Mb2FkIChuc19zdW1tYXJ5X2ZpbGUpOwo+ICsgICAgICAgICAgICAgICAgICAgICAgICBu YW1lc3BhY2VfcmVhbHBhdGggW3RuXSA9IG5zX3N1bW1hcnlfZmlsZTsKCkZpeCBpbmRlbnRhdGlv bi4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCj4gQEAg LTg2OSwxNiArODcxLDE2IEBACj4gIAo+ICAgICAgICAgICAgICAgICAgICAgICAgIG1hdGNoX25v ZGUgPSBuc19ub2RlOwo+ICAgICAgICAgICAgICAgICAgICAgICAgIHN0cmluZyBuc19uYW1lID0g bnN1cmwuU3Vic3RyaW5nICgyKTsKPiAtICAgICAgICAgICAgICAgICAgICAgICAKPiAtICAgICAg ICAgICAgICAgICAgICAgICBYbWxSZWFkZXIgc3VtbWFyeSA9IEdldE5hbWVzcGFjZURvY3VtZW50 IChuc19uYW1lKTsKPiAtICAgICAgICAgICAgICAgICAgICAgICBpZiAoc3VtbWFyeSA9PSBudWxs KQo+ICsgICAgICAgICAgICAKPiArICAgICAgICAgICAgWG1sRG9jdW1lbnQgZG9jID0gR2V0SGVs cFhtbFdpdGhDaGFuZ2VzKCJ4bWwuc3VtbWFyeS4iICsgbnNfbmFtZSk7Cj4gKyAgICAgICAgICAg IGlmIChkb2MgPT0gbnVsbCkKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVy biBudWxsOwoKU2hvdWxkbid0IHRoaXMgZmFsbC1iYWNrIHRvIHVzaW5nIEdldE5hbXNwYWNlRG9j dW1lbnQoKSBpZgpHZXRIZWxwWG1sV2l0aENoYW5nZXMoKSBmYWlscz8KIAo+IEBAIC0xMTgxLDEw ICsxMTgzLDEyIEBACj4gICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICIiOwo+ICAgICAg ICAgICAgICAgICB9Cj4gIAo+IC0gICAgICAgICAgICAgICBwdWJsaWMgc3RyaW5nIEVkaXRVcmxO YW1lc3BhY2UgKHN0cmluZyBucywgc3RyaW5nIHNlY3Rpb24pCj4gKyAgICAgICAgICAgICAgIHB1 YmxpYyBzdHJpbmcgRWRpdFVybE5hbWVzcGFjZSAoWFBhdGhOb2RlSXRlcmF0b3IgaXRyLCBzdHJp bmcgbnMsIHN0cmluZyBzZWN0aW9uKQo+ICAgICAgICAgICAgICAgICB7Cj4gICAgICAgICAgICAg ICAgICAgICAgICAgaWYgKGhzIGlzIEVjbWFVbmNvbXBpbGVkSGVscFNvdXJjZSkKPiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAiZWRpdDpmaWxlOiIgKyBQYXRoLkNvbWJp bmUoKChFY21hVW5jb21waWxlZEhlbHBTb3VyY2UpaHMpLkJhc2VQYXRoLCBucyArICIueG1sIikg KyAiQC9OYW1lc3BhY2UvRG9jcy8iICsgc2VjdGlvbjsgCj4gKyAgICAgICAgICAgIGVsc2UgaWYg KGl0ci5Nb3ZlTmV4dCAoKSkKPiArICAgICAgICAgICAgICAgIHJldHVybiBFZGl0aW5nVXRpbHMu Rm9ybWF0RWRpdFVyaShpdHIuQ3VycmVudC5CYXNlVVJJLCAiL2VsZW1lbnRzLyIgKyBzZWN0aW9u KTsKCkluZGVudGF0aW9uLgoKVGhhbmtzLAogLSBKb24KCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpNb25vLWRvY3MtbGlzdCBtYWlsbGlzdCAgLSAgTW9u by1kb2NzLWxpc3RAbGlzdHMueGltaWFuLmNvbQpodHRwOi8vbGlzdHMueGltaWFuLmNvbS9tYWls bWFuL2xpc3RpbmZvL21vbm8tZG9jcy1saXN0Cg==