--Boundary-=_AQxWpQCAceHcHzvFrkMLNozjKpqP Content-Type: text/plain Content-Transfer-Encoding: 8bit Hiya, Please test the following patch so that I can commit it. Cheers, Waldo -- Bug report 1590 -- Package: klipper Version: 0.1 When attempt to cut and paste a block of text from a web page (browsing using kfm), if that block contains a URL, when I attempt to paste it into a number of other applications (I've tried kedit and kmail composer as well as kjots), only the URL is pasted into the new application. I recognize that this may not be a klipper bug -- maybe klipper is only a history log. (Sorry I can't give better diagnostic information. I'm an "end-user" user -- not a programmer (though we're trying to fix that, Kernighan and Ritchie are on my reading table.)). Lisa Williams PS. Just upgraded to 1.1.1 and I think it's fantastic. I'm due to delete my Windows partition any day now. Keep up the good work. -- End of bugreport -- --Boundary-=_AQxWpQCAceHcHzvFrkMLNozjKpqP Content-Type: text/x-c++; name="kdebase.kfm.12-08-99.diff2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="kdebase.kfm.12-08-99.diff2" PyBjdnMuc3RhdHVzCj8gY3ZzLmRpZmYKSW5kZXg6IGtmbWd1aS5jcHAKPT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1Mg ZmlsZTogL2hvbWUva2RlL2tkZWJhc2Uva2ZtL0F0dGljL2tmbWd1aS5jcHAsdgpyZXRyaWV2aW5n IHJldmlzaW9uIDEuMTY3LjIuMTUKZGlmZiAtdSAtcjEuMTY3LjIuMTUga2ZtZ3VpLmNwcAotLS0g a2ZtZ3VpLmNwcAkxOTk5LzA4LzA1IDA3OjE3OjE0CTEuMTY3LjIuMTUKKysrIGtmbWd1aS5jcHAJ MTk5OS8wOC8xMiAxNDoyODozOQpAQCAtNjA2LDYgKzYwNiw5IEBACiAgICAgY29ubmVjdCggdmll dywgU0lHTkFMKCBzZXRUaXRsZShjb25zdCBjaGFyICopKSwgdGhpcywgU0xPVCggc2xvdFRpdGxl KGNvbnN0IGNoYXIgKikpICk7CiAgICAgY29ubmVjdCggdmlldywgU0lHTkFMKCBoaXN0b3J5VXBk YXRlKCBib29sLCBib29sICkgKSwgdGhpcywgU0xPVCggc2xvdFVwZGF0ZUhpc3RvcnkoIGJvb2ws IGJvb2wgKSApICk7CiAgICAgY29ubmVjdCggdmlldywgU0lHTkFMKCBuZXdVUkwoIGNvbnN0IGNo YXIgKiApICksIHRoaXMsIFNMT1QoIHNsb3ROZXdVUkwoIGNvbnN0IGNoYXIgKiApICkgKTsKKyAg ICBjb25uZWN0KCB2aWV3LCBTSUdOQUwoIHRleHRTZWxlY3RlZCggS0hUTUxWaWV3ICosIGJvb2wp ICksIHRoaXMsIFNMT1QoIHNsb3RUZXh0U2VsZWN0ZWQoIEtIVE1MVmlldyAqLCBib29sKSApICk7 CisgICAgY29ubmVjdCggdmlldywgU0lHTkFMKCBVUkxTZWxlY3RlZCggS0hUTUxWaWV3ICosIGNv bnN0IGNoYXIqLCBpbnQsIGNvbnN0IGNoYXIqKSApLCAKKyAgICAgICAgICAgICB0aGlzLCBTTE9U KCBzbG90VVJMU2VsZWN0ZWQoIEtIVE1MVmlldyAqLCBjb25zdCBjaGFyKiwgaW50LCBjb25zdCBj aGFyKikgKSApOwogICAgIGNvbm5lY3QoIHZpZXcsIFNJR05BTCggZG9jdW1lbnRTdGFydGVkKCBL SFRNTFZpZXcgKiApICksIAogCSAgICAgdGhpcywgU0xPVCggc2xvdEFkZFdhaXRpbmdXaWRnZXQo IEtIVE1MVmlldyAqICkgKSApOwogICAgIGNvbm5lY3QoIHZpZXcsIFNJR05BTCggZG9jdW1lbnRE b25lKCBLSFRNTFZpZXcgKiApICksIApAQCAtMTU3Miw3ICsxNTc1LDE4IEBACiAgICAgICAgdi0+ Z2V0U2VsZWN0ZWRUZXh0KCBzZWwgKTsKICAgICAgICBRQ2xpcGJvYXJkICpjYiA9IEtBcHBsaWNh dGlvbjo6Y2xpcGJvYXJkKCk7CiAgICAgICAgY2ItPnNldFRleHQoIHNlbCApOworICAgICAgIHZp ZXctPlRleHRTZWxlY3RlZCgpOwogICAgIH0KK30KKwordm9pZCBLZm1HdWk6OnNsb3RVUkxTZWxl Y3RlZCggS0hUTUxWaWV3ICp2LCBjb25zdCBjaGFyICpfdXJsLCAKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGludCBfYnV0dG9uLCBjb25zdCBjaGFyICpfdGFyZ2V0ICkKK3sKKyAgIFFT dHJpbmcgc2VsID0gX3VybDsKKworICAgUUNsaXBib2FyZCAqY2IgPSBLQXBwbGljYXRpb246OmNs aXBib2FyZCgpOworICAgY2ItPnNldFRleHQoIHNlbCApOworICAgdmlldy0+VVJMU2VsZWN0ZWQo KTsKIH0KIAogdm9pZCBLZm1HdWk6OnNsb3RTYXZlU2V0dGluZ3MoKQpJbmRleDoga2ZtZ3VpLmgK PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PQpSQ1MgZmlsZTogL2hvbWUva2RlL2tkZWJhc2Uva2ZtL0F0dGljL2tmbWd1aS5o LHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjQ4LjIuMwpkaWZmIC11IC1yMS40OC4yLjMga2ZtZ3Vp LmgKLS0tIGtmbWd1aS5oCTE5OTkvMDMvMzEgMjM6MzI6NDcJMS40OC4yLjMKKysrIGtmbWd1aS5o CTE5OTkvMDgvMTIgMTQ6Mjg6MzkKQEAgLTUxNCw2ICs1MTQsNyBAQAogICAgIAogICAgIHZvaWQg c2xvdFNob3dMb2NhdGlvbkJhcigpOwogICAgIHZvaWQgc2xvdFRleHRTZWxlY3RlZCggS0hUTUxW aWV3ICosIGJvb2wgKTsKKyAgICB2b2lkIHNsb3RVUkxTZWxlY3RlZCggS0hUTUxWaWV3ICosIGNv bnN0IGNoYXIgKiwgaW50LCBjb25zdCBjaGFyICogKTsKICAgICB2b2lkIHNsb3RQYWludFJlZCgp OwogICAgIAogcHJvdGVjdGVkOgpJbmRleDoga2Ztdmlldy5jcHAKPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmls ZTogL2hvbWUva2RlL2tkZWJhc2Uva2ZtL0F0dGljL2tmbXZpZXcuY3BwLHYKcmV0cmlldmluZyBy ZXZpc2lvbiAxLjEwOS4yLjYKZGlmZiAtdSAtcjEuMTA5LjIuNiBrZm12aWV3LmNwcAotLS0ga2Zt dmlldy5jcHAJMTk5OS8wNS8wNiAyMTowODozMAkxLjEwOS4yLjYKKysrIGtmbXZpZXcuY3BwCTE5 OTkvMDgvMTIgMTQ6Mjg6MzkKQEAgLTU5LDYgKzU5LDggQEAKICAgICByZWN0U3RhcnQgPSBmYWxz ZTsKICAgICBkUGFpbnRlciA9IDBMOwogICAgIAorICAgIGJVUkxTZWxlY3RlZCA9IGZhbHNlOwor CiAgICAgaHRtbENhY2hlID0gbmV3IEhUTUxDYWNoZSgpOwogICAgIGlmKCFfcGFyZW50X3ZpZXcp CiAgICAgewpAQCAtNTEyLDEwICs1MTQsMTIgQEAKIHZvaWQgS2ZtVmlldzo6c2xvdENvcHkoKQog ewogICAgIGNsaXBib2FyZC0+Y2xlYXIoKTsKLSAgICAvLyBBcmUgdGhlcmUgVVJMcyBzZWxlY3Rl ZCAoLT4gZGlyZWN0bHkgaW50byB0aGUgY2xpcGJvYXJkKSA/Ci0gICAgdmlldy0+Z2V0U2VsZWN0 ZWQoICgqY2xpcGJvYXJkKSApOwotCi0gICAgaWYgKGNsaXBib2FyZC0+aXNFbXB0eSgpKSAvLyBm aXJzdCB0ZXN0LCBzaW5jZSBzZWxlY3RpbmcgVVJMcyBzZWxlY3RzIHRleHQKKyAgICBpZiAoYlVS TFNlbGVjdGVkKQorICAgIHsKKyAgICAgICAvLyBBcmUgdGhlcmUgVVJMcyBzZWxlY3RlZCAoLT4g ZGlyZWN0bHkgaW50byB0aGUgY2xpcGJvYXJkKSA/CisgICAgICAgdmlldy0+Z2V0U2VsZWN0ZWQo ICgqY2xpcGJvYXJkKSApOworICAgIH0KKyAgICBlbHNlCiAgICAgeyAvLyBubyBVUkxzLCBnZXQg c2VsZWN0ZWQgdGV4dAogICAgICAgICAvLyBJcyB0aGVyZSBzZWxlY3RlZCB0ZXh0ID8KICAgICAg ICAgUVN0cmluZyB0eHQ7CkBAIC01MjMsOSArNTI3LDYgQEAKICAgICAgICAgaWYgKCF0eHQuaXNF bXB0eSgpKQogICAgICAgICAgICAgY2xpcGJvYXJkLT5hcHBlbmQodHh0KTsKICAgICB9Ci0gICAg Ly8gUHJvYmxlbSBpZiBvbmUgc2VsZWN0cyBzb21lIHRleHQgQU5EIGEgbGluayBpbiBhIGh0bWwg cGFnZSA6Ci0gICAgLy8gdGhlcmUgaXMgdGV4dCBBTkQgYSBVUkwgc2VsZWN0ZWQuIFdoYXQgZG8g d2UgcHV0IGluIHRoZSBjbGlwYm9hcmQgPwotICAgIC8vIEN1cnJlbnRseSB3ZSBwdXQgdGhlIFVS TC4uLgogfQogCiB2b2lkIEtmbVZpZXc6OnNsb3RUcmFzaCgpCkluZGV4OiBrZm12aWV3LmgKPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PQpSQ1MgZmlsZTogL2hvbWUva2RlL2tkZWJhc2Uva2ZtL0F0dGljL2tmbXZpZXcuaCx2 CnJldHJpZXZpbmcgcmV2aXNpb24gMS4yNgpkaWZmIC11IC1yMS4yNiBrZm12aWV3LmgKLS0tIGtm bXZpZXcuaAkxOTk5LzAxLzIyIDExOjAzOjM1CTEuMjYKKysrIGtmbXZpZXcuaAkxOTk5LzA4LzEy IDE0OjI4OjM5CkBAIC0xODIsNiArMTgyLDkgQEAKICAgICAgKi8KICAgICBzdGF0aWMgdm9pZCBJ bml0U3RhdGljKCkgeyBjbGlwYm9hcmQgPSBuZXcgUVN0ckxpc3Q7IH0KIAorICAgIHZvaWQgVVJM U2VsZWN0ZWQoKSB7IGJVUkxTZWxlY3RlZCA9IHRydWU7IH0KKyAgICB2b2lkIFRleHRTZWxlY3Rl ZCgpIHsgYlVSTFNlbGVjdGVkID0gZmFsc2U7IH0KKwogc2lnbmFsczoKIAogICAgIC8qKgpAQCAt NTEzLDYgKzUxNiw3IEBACiAgICAgICovCiAgICAgUVN0cmluZyBzZWxlY3RlZFVSTDsKIAorICAg IGJvb2wgYlVSTFNlbGVjdGVkOwogICAgIC8qKgogICAgICAqIEBzZWUgI3NldFVwVVJMCiAgICAg ICovCg== --Boundary-=_AQxWpQCAceHcHzvFrkMLNozjKpqP--