Re: [PATCH] Fixing namespace edit (#319116)
"Mario Sopena Novales" <[email protected]> Fri, 22 Feb 2008 18:08:38 +0100
| Newsgroups | gmane.comp.gnome.mono.documentation |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_381_26133305.1203700118979 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Ups, ;-P On 22/02/2008, Jonathan Pryor <[email protected]> wrote: > On Fri, 2008-02-22 at 13:16 +0100, Mario Sopena Novales wrote: > > Hi, > > > > the attached path fices the problem with namespaces that cannot be > > edited right now as states bug #319116. > > > > Unfortunately, you must rebuild the docs to see it working, because > > the editing infrastructure put some information on zip files for > > editing which is not present for namespaces unless you rebuild the doc > > with the patch. > > > > May I commit it? > > > Insert missing patch here. :-) > > - Jon > > > ------=_Part_381_26133305.1203700118979 Content-Type: text/x-patch; name=ns.diff Content-Transfer-Encoding: base64 X-Attachment-Id: f_fcyzyjup Content-Disposition: attachment; filename=ns.diff SW5kZXg6IHByb3ZpZGVyLmNzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHByb3ZpZGVyLmNzCShyZXZpc2nDs246 IDk2NDExKQorKysgcHJvdmlkZXIuY3MJKGNvcGlhIGRlIHRyYWJham8pCkBAIC02MDksOSArNjA5 LDEzIEBACiAJCX0JCiAJfQogCQotCXB1YmxpYyB2b2lkIFBhY2tYbWwgKHN0cmluZyBmbmFtZSwg WG1sRG9jdW1lbnQgZG9jKQorCXB1YmxpYyB2b2lkIFBhY2tYbWwgKHN0cmluZyBmbmFtZSwgWG1s RG9jdW1lbnQgZG9jLCBzdHJpbmcgcmVhbF9wYXRoKQogCXsKLQkJemlwX291dHB1dC5QdXROZXh0 RW50cnkgKG5ldyBaaXBFbnRyeSAoZm5hbWUpKTsKKyAgICAgICAgWmlwRW50cnkgZW50cnkgPSBu ZXcgWmlwRW50cnkgKGZuYW1lKTsKKyAgICAgICAgaWYgKHJlYWxfcGF0aCAhPSBudWxsKQorICAg ICAgICAgICAgZW50cnkuRXh0cmFEYXRhID0gQ29udmVydFRvQXJyYXkocmVhbF9wYXRoKTsKKwor CQl6aXBfb3V0cHV0LlB1dE5leHRFbnRyeSAoZW50cnkpOwogCQlYbWxUZXh0V3JpdGVyIHhtbFdy aXRlciA9IG5ldyBYbWxUZXh0V3JpdGVyICh6aXBfb3V0cHV0LCBFbmNvZGluZy5VVEY4KTsKIAkJ ZG9jLldyaXRlQ29udGVudFRvICh4bWxXcml0ZXIpOwogCQl4bWxXcml0ZXIuRmx1c2ggKCk7Cklu ZGV4OiBtb25vLWVjbWEtY3NzLnhzbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBtb25vLWVjbWEtY3NzLnhzbAko cmV2aXNpw7NuOiA5NjQxMSkKKysrIG1vbm8tZWNtYS1jc3MueHNsCShjb3BpYSBkZSB0cmFiYWpv KQpAQCAtNjg0LDcgKzY4NCw3IEBACiAJCQkJPHhzbDphcHBseS10ZW1wbGF0ZXMgc2VsZWN0PSJz dW1tYXJ5IiBtb2RlPSJub3RvcHBhcmEiLz4KIAkJCQk8eHNsOmlmIHRlc3Q9Im1vbm9kb2M6TW9u b0VkaXRpbmcoKSI+CiAJCQkJCTx4c2w6dmFsdWUtb2Ygc2VsZWN0PSInICciIC8+Ci0JCQkJCTxh IGhyZWY9Inttb25vZG9jOkVkaXRVcmxOYW1lc3BhY2UgKCRuYW1lc3BhY2UsICdzdW1tYXJ5Jyl9 Ij5bRWRpdF08L2E+CisJCQkJCVs8YSBocmVmPSJ7bW9ub2RvYzpFZGl0VXJsTmFtZXNwYWNlICgu LCAkbmFtZXNwYWNlLCAnc3VtbWFyeScpfSI+RWRpdDwvYT5dCiAJCQkJPC94c2w6aWY+CiAJCQk8 L2Rpdj4KIApAQCAtNjk2LDcgKzY5Niw3IEBACiAJCQkJPHhzbDphcHBseS10ZW1wbGF0ZXMgc2Vs ZWN0PSJyZW1hcmtzIi8+CiAJCQkJPHhzbDppZiB0ZXN0PSJtb25vZG9jOk1vbm9FZGl0aW5nKCki PgogCQkJCQk8eHNsOnZhbHVlLW9mIHNlbGVjdD0iJyAnIiAvPgotCQkJCQk8YSBocmVmPSJ7bW9u b2RvYzpFZGl0VXJsTmFtZXNwYWNlICgkbmFtZXNwYWNlLCAncmVtYXJrcycpfSI+W0VkaXRdPC9h PgorCQkJCQlbPGEgaHJlZj0ie21vbm9kb2M6RWRpdFVybE5hbWVzcGFjZSAoLiwgJG5hbWVzcGFj ZSwgJ3JlbWFya3MnKX0iPkVkaXQ8L2E+XQogCQkJCTwveHNsOmlmPgogCQkJCTwvZGl2PgogCQkJ PC94c2w6aWY+CkluZGV4OiBtb25vLWVjbWEueHNsCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIG1vbm8tZWNtYS54 c2wJKHJldmlzacOzbjogOTY0MTEpCisrKyBtb25vLWVjbWEueHNsCShjb3BpYSBkZSB0cmFiYWpv KQpAQCAtNzE3LDcgKzcxNyw3IEBACiAJCQkJPHhzbDphcHBseS10ZW1wbGF0ZXMgc2VsZWN0PSJz dW1tYXJ5IiBtb2RlPSJub3RvcHBhcmEiLz4KIAkJCQk8eHNsOmlmIHRlc3Q9Im1vbm9kb2M6TW9u b0VkaXRpbmcoKSI+CiAJCQkJCTx4c2w6dmFsdWUtb2Ygc2VsZWN0PSInICciIC8+Ci0JCQkJCTxh IGhyZWY9Inttb25vZG9jOkVkaXRVcmxOYW1lc3BhY2UgKCRuYW1lc3BhY2UsICdzdW1tYXJ5Jyl9 Ij5bRWRpdF08L2E+CisJCQkJCVs8YSBocmVmPSJ7bW9ub2RvYzpFZGl0VXJsTmFtZXNwYWNlICgu LCAkbmFtZXNwYWNlLCAnc3VtbWFyeScpfSI+RWRpdDwvYT5dCiAJCQkJPC94c2w6aWY+CiAJCQk8 L3A+CiAKQEAgLTcyOSw3ICs3MjksNyBAQAogCQkJCTx4c2w6YXBwbHktdGVtcGxhdGVzIHNlbGVj dD0icmVtYXJrcyIvPgogCQkJCTx4c2w6aWYgdGVzdD0ibW9ub2RvYzpNb25vRWRpdGluZygpIj4K IAkJCQkJPHhzbDp2YWx1ZS1vZiBzZWxlY3Q9IicgJyIgLz4KLQkJCQkJPGEgaHJlZj0ie21vbm9k b2M6RWRpdFVybE5hbWVzcGFjZSAoJG5hbWVzcGFjZSwgJ3JlbWFya3MnKX0iPltFZGl0XTwvYT4K KwkJCQkJWzxhIGhyZWY9Inttb25vZG9jOkVkaXRVcmxOYW1lc3BhY2UgKC4sICRuYW1lc3BhY2Us ICdyZW1hcmtzJyl9Ij5FZGl0PC9hPl0KIAkJCQk8L3hzbDppZj4KIAkJCQk8L2Jsb2NrcXVvdGU+ CiAJCQk8L3hzbDppZj4KSW5kZXg6IGVjbWEtcHJvdmlkZXIuY3MKPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gZWNt YS1wcm92aWRlci5jcwkocmV2aXNpw7NuOiA5NjQxMSkKKysrIGVjbWEtcHJvdmlkZXIuY3MJKGNv cGlhIGRlIHRyYWJham8pCkBAIC0xODQsNiArMTg0LDcgQEAKIAkJCQkJaWYgKEZpbGUuRXhpc3Rz IChuc19zdW1tYXJ5X2ZpbGUpKSB7CiAJCQkJCQlYbWxEb2N1bWVudCBuc1N1bW1hcnlGaWxlID0g bmV3IFhtbERvY3VtZW50ICgpOwogCQkJCQkJbnNTdW1tYXJ5RmlsZS5Mb2FkIChuc19zdW1tYXJ5 X2ZpbGUpOworICAgICAgICAgICAgICAgICAgICAgICAgbmFtZXNwYWNlX3JlYWxwYXRoIFt0bl0g PSBuc19zdW1tYXJ5X2ZpbGU7CiAJCQkJCQkKIAkJCQkJCVhtbE5vZGUgbnNfc3VtbWFyeSA9IG5z U3VtbWFyeUZpbGUuU2VsZWN0U2luZ2xlTm9kZSAoIk5hbWVzcGFjZS9Eb2NzL3N1bW1hcnkiKTsK IAkJCQkJCWlmIChuc19zdW1tYXJ5ICE9IG51bGwgJiYgbnNfc3VtbWFyeS5Jbm5lclRleHQgIT0g IlRvIGJlIGFkZGVkLiIgJiYgbnNfc3VtbWFyeS5Jbm5lclRleHQgIT0gIiIpIHsKQEAgLTI5MSw3 ICsyOTIsNyBAQAogCQkJCWUuQXBwZW5kQ2hpbGQgKGNvcHkpOwogCQkJCWVsZW1lbnRzLkFwcGVu ZENoaWxkIChlKTsKIAkJCX0KLQkJCWhzLlBhY2tYbWwgKCJ4bWwuc3VtbWFyeS4iICsgbnMsIGRv Yyk7CisJCQlocy5QYWNrWG1sICgieG1sLnN1bW1hcnkuIiArIG5zLCBkb2MsKHN0cmluZykgbmFt ZXNwYWNlX3JlYWxwYXRoW25zXSk7CiAJCX0KIAkJCiAJCQpAQCAtMzEwLDEyICszMTEsMTMgQEAK IAkJCQlzdW1tYXJ5LkFwcGVuZENoaWxkIChuc1N1bW1hcnkuQ3JlYXRlRWxlbWVudCgic3VtbWFy eSIpKTsKIAkJCQogCQl9Ci0JCXRyZWUuSGVscFNvdXJjZS5QYWNrWG1sICgibWFzdGVyc3VtbWFy eS54bWwiLCBuc1N1bW1hcnkpOworCQl0cmVlLkhlbHBTb3VyY2UuUGFja1htbCAoIm1hc3RlcnN1 bW1hcnkueG1sIiwgbnNTdW1tYXJ5LCBudWxsKTsKIAl9CiAJICAgICAgIAogCXN0YXRpYyBIYXNo dGFibGUgY2xhc3Nfc3VtbWFyaWVzID0gbmV3IEhhc2h0YWJsZSAoKTsKIAlzdGF0aWMgSGFzaHRh YmxlIG5hbWVzcGFjZV9zdW1tYXJpZXMgPSBuZXcgSGFzaHRhYmxlICgpOwogCXN0YXRpYyBIYXNo dGFibGUgbmFtZXNwYWNlX3JlbWFya3MgPSBuZXcgSGFzaHRhYmxlICgpOworCXN0YXRpYyBIYXNo dGFibGUgbmFtZXNwYWNlX3JlYWxwYXRoID0gbmV3IEhhc2h0YWJsZSAoKTsKIAlYbWxEb2N1bWVu dCBkb2M7CiAJCiAJdm9pZCBQb3B1bGF0ZUNsYXNzIChzdHJpbmcgbnMsIE5vZGUgbnNfbm9kZSwg c3RyaW5nIGZpbGUpCkBAIC04NjksMTYgKzg3MSwxNiBAQAogCiAJCQltYXRjaF9ub2RlID0gbnNf bm9kZTsKIAkJCXN0cmluZyBuc19uYW1lID0gbnN1cmwuU3Vic3RyaW5nICgyKTsKLQkJCQotCQkJ WG1sUmVhZGVyIHN1bW1hcnkgPSBHZXROYW1lc3BhY2VEb2N1bWVudCAobnNfbmFtZSk7Ci0JCQlp ZiAoc3VtbWFyeSA9PSBudWxsKQorICAgICAgICAgICAgCisgICAgICAgICAgICBYbWxEb2N1bWVu dCBkb2MgPSBHZXRIZWxwWG1sV2l0aENoYW5nZXMoInhtbC5zdW1tYXJ5LiIgKyBuc19uYW1lKTsK KyAgICAgICAgICAgIGlmIChkb2MgPT0gbnVsbCkKIAkJCQlyZXR1cm4gbnVsbDsKIAogCQkJWHNs dEFyZ3VtZW50TGlzdCBhcmdzID0gbmV3IFhzbHRBcmd1bWVudExpc3QoKTsKIAkJCWFyZ3MuQWRk RXh0ZW5zaW9uT2JqZWN0KCJtb25vZG9jOi8vL2V4dGVuc2lvbnMiLCBFeHRPYmplY3QpOwogCQkJ YXJncy5BZGRQYXJhbSgic2hvdyIsICIiLCAibmFtZXNwYWNlIik7CiAJCQlhcmdzLkFkZFBhcmFt KCJuYW1lc3BhY2UiLCAiIiwgbnNfbmFtZSk7Ci0JCQlzdHJpbmcgcyA9IEh0bWxpemUobmV3IFhQ YXRoRG9jdW1lbnQgKHN1bW1hcnkpLCBhcmdzKTsKKwkJCXN0cmluZyBzID0gSHRtbGl6ZShkb2Ms IGFyZ3MpOwogCQkJcmV0dXJuIEJ1aWxkSHRtbCAoY3NzX2VjbWFfY29kZSwgcyk7IAogCiAJCX0K QEAgLTExODEsMTAgKzExODMsMTIgQEAKIAkJCXJldHVybiAiIjsKIAkJfQogCi0JCXB1YmxpYyBz dHJpbmcgRWRpdFVybE5hbWVzcGFjZSAoc3RyaW5nIG5zLCBzdHJpbmcgc2VjdGlvbikKKwkJcHVi bGljIHN0cmluZyBFZGl0VXJsTmFtZXNwYWNlIChYUGF0aE5vZGVJdGVyYXRvciBpdHIsIHN0cmlu ZyBucywgc3RyaW5nIHNlY3Rpb24pCiAJCXsKIAkJCWlmIChocyBpcyBFY21hVW5jb21waWxlZEhl bHBTb3VyY2UpCiAJCQkJcmV0dXJuICJlZGl0OmZpbGU6IiArIFBhdGguQ29tYmluZSgoKEVjbWFV bmNvbXBpbGVkSGVscFNvdXJjZSlocykuQmFzZVBhdGgsIG5zICsgIi54bWwiKSArICJAL05hbWVz cGFjZS9Eb2NzLyIgKyBzZWN0aW9uOyAKKyAgICAgICAgICAgIGVsc2UgaWYgKGl0ci5Nb3ZlTmV4 dCAoKSkKKyAgICAgICAgICAgICAgICByZXR1cm4gRWRpdGluZ1V0aWxzLkZvcm1hdEVkaXRVcmko aXRyLkN1cnJlbnQuQmFzZVVSSSwgIi9lbGVtZW50cy8iICsgc2VjdGlvbik7CiAJCQlyZXR1cm4g IiI7CiAJCX0KIAo= ------=_Part_381_26133305.1203700118979 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Mono-docs-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-docs-list ------=_Part_381_26133305.1203700118979--