This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --344824367-940051422-993659309=:29161 Content-Type: TEXT/PLAIN; charset=US-ASCII The konsole part always gives warnings about non-existing slots, making debugging programs embedding it difficult. This patch fixes this and also removes an unjustified and error-prone QWidget->QMainWindow cast. The patch is a hack, but as the way TESession interacts with the shell is a hack anyway, I don't see any better way of fixing it. Bernd. --344824367-940051422-993659309=:29161 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="konsole.patch" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename="konsole.patch" PyBrb25zb2xlLnBhdGNoDQpJbmRleDoga29uc29sZV9wYXJ0LkMNCj09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAvaG9tZS9rZGUva2RlYmFz ZS9rb25zb2xlL3NyYy9rb25zb2xlX3BhcnQuQyx2DQpyZXRyaWV2aW5nIHJl dmlzaW9uIDEuMzENCmRpZmYgLXUgLXIxLjMxIGtvbnNvbGVfcGFydC5DDQot LS0ga29uc29sZV9wYXJ0LkMJMjAwMS8wNi8xMyAyMDoxNzowMQkxLjMxDQor Kysga29uc29sZV9wYXJ0LkMJMjAwMS8wNi8yNyAxNjoyMzo0NQ0KQEAgLTEx Nyw3ICsxMTcsNyBAQA0KICAgdGUtPnNldFNjcm9sbGJhckxvY2F0aW9uKFRF V2lkZ2V0OjpTQ1JSSUdIVCk7DQogICBzZXRXaWRnZXQodGUpOw0KICAgLy8g ZmFraW5nIGEgS01haW53aW5kb3cgLSBURVNlc3Npb24gYXNzdW1lcyB0aGF0 ICh3cm9uZyBkZXNpZ24hKQ0KLSAgaW5pdGlhbCA9IG5ldyBURVNlc3Npb24o KEtNYWluV2luZG93KilwYXJlbnRXaWRnZXQsDQorICBpbml0aWFsID0gbmV3 IFRFU2Vzc2lvbihwYXJlbnRXaWRnZXQsDQogICAgICAgICAgICAgICAgICAg ICAgICAgICB0ZSxzaGVsbCxlYXJncywieHRlcm0iKTsNCiAgIGNvbm5lY3Qo IGluaXRpYWwsU0lHTkFMKGRvbmUoVEVTZXNzaW9uKixpbnQpKSwNCiAgICAg ICAgICAgIHRoaXMsU0xPVChkb25lU2Vzc2lvbihURVNlc3Npb24qLGludCkp ICk7DQpJbmRleDogc2Vzc2lvbi5DDQo9PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 DQpSQ1MgZmlsZTogL2hvbWUva2RlL2tkZWJhc2Uva29uc29sZS9zcmMvc2Vz c2lvbi5DLHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS4zNw0KZGlmZiAtdSAt cjEuMzcgc2Vzc2lvbi5DDQotLS0gc2Vzc2lvbi5DCTIwMDEvMDYvMTMgMjA6 MTc6MDEJMS4zNw0KKysrIHNlc3Npb24uQwkyMDAxLzA2LzI3IDE2OjIzOjQ1 DQpAQCAtMSw0ICsxLDUgQEANCiAjaW5jbHVkZSAic2Vzc2lvbi5oIg0KKyNp bmNsdWRlIDxxbWV0YW9iamVjdC5oPg0KICNpbmNsdWRlIDxxcHVzaGJ1dHRv bi5oPg0KICNpbmNsdWRlIDxrZGVidWcuaD4NCiANCkBAIC0xOCw3ICsxOSw3 IEBADQogICAgIG9mIHRoZSBhYmlsaXRpZXMgb2YgdGhlIGZyYW1ld29yayAt IG11bHRpYmxlIHNlc3Npb25zLg0KICovDQogDQotVEVTZXNzaW9uOjpURVNl c3Npb24oS01haW5XaW5kb3cqIG1haW4sIFRFV2lkZ2V0KiB0ZSwgY29uc3Qg Y2hhciogX3BnbSwgUVN0ckxpc3QgJiBfYXJncywgY29uc3QgY2hhciAqX3Rl cm0pDQorVEVTZXNzaW9uOjpURVNlc3Npb24oUVdpZGdldCogbWFpbiwgVEVX aWRnZXQqIHRlLCBjb25zdCBjaGFyKiBfcGdtLCBRU3RyTGlzdCAmIF9hcmdz LCBjb25zdCBjaGFyICpfdGVybSkNCiAgICA6IHNjaGVtYV9ubygwKQ0KICAg ICwgZm9udF9ubygzKQ0KICAgICwgcGdtKF9wZ20pDQpAQCAtNDAsMTEgKzQx LDE1IEBADQogICAvLyAnbWFpbicgc2hvdWxkIGRvIHRob3NlIGNvbm5lY3Rz IGl0c2VsZiwgc29tZWhvdy4NCiAgIC8vIFRoZXNlIGFyZW4ndCBLVE1XJ3Mg c2xvdHMsIGJ1dCBrb25zb2xlJ3MuKERhdmlkKQ0KIA0KLSAgY29ubmVjdCgg ZW0sU0lHTkFMKEltYWdlU2l6ZUNoYW5nZWQoaW50LGludCkpLG1haW4sU0xP VChub3RpZnlTaXplKGludCxpbnQpKSk7DQotICBjb25uZWN0KCBlbSxTSUdO QUwoc25kQmxvY2soY29uc3QgY2hhciosaW50KSksc2gsU0xPVChzZW5kX2J5 dGVzKGNvbnN0IGNoYXIqLGludCkpICk7DQotICBjb25uZWN0KCBlbSxTSUdO QUwoY2hhbmdlQ29sdW1ucyhpbnQpKSxtYWluLFNMT1QoY2hhbmdlQ29sdW1u cyhpbnQpKSApOw0KLSAgY29ubmVjdCggZW0sU0lHTkFMKGNoYW5nZVRpdGxl KGludCwgY29uc3QgUVN0cmluZyYpKSxtYWluLFNMT1QoY2hhbmdlVGl0bGUo aW50LCBjb25zdCBRU3RyaW5nJikpICk7DQorICBRU3RyTGlzdCBzbG90TmFt ZXMgPSAgbWFpbi0+bWV0YU9iamVjdCgpLT5zbG90TmFtZXModHJ1ZSk7DQor ICBpZiAoc2xvdE5hbWVzLmZpbmQoIm5vdGlmeVNpemUoaW50LGludCkiKSAh PSAtMSkNCisgICAgY29ubmVjdCggZW0sU0lHTkFMKEltYWdlU2l6ZUNoYW5n ZWQoaW50LGludCkpLG1haW4sU0xPVChub3RpZnlTaXplKGludCxpbnQpKSk7 DQorICBpZiAoc2xvdE5hbWVzLmZpbmQoImNoYW5nZUNvbHVtbnMoaW50KSIp ICE9IC0xKQ0KKyAgICBjb25uZWN0KCBlbSxTSUdOQUwoY2hhbmdlQ29sdW1u cyhpbnQpKSxtYWluLFNMT1QoY2hhbmdlQ29sdW1ucyhpbnQpKSApOw0KKyAg aWYgKHNsb3ROYW1lcy5maW5kKCJjaGFuZ2VUaXRsZShpbnQsY29uc3QgUVN0 cmluZyYpIikgIT0gLTEpDQorICAgIGNvbm5lY3QoIGVtLFNJR05BTChjaGFu Z2VUaXRsZShpbnQsIGNvbnN0IFFTdHJpbmcmKSksbWFpbixTTE9UKGNoYW5n ZVRpdGxlKGludCwgY29uc3QgUVN0cmluZyYpKSApOw0KIC8vICBjb25uZWN0 KCBlbSxTSUdOQUwoY2hhbmdlVGl0bGUoaW50LCBjb25zdCBRU3RyaW5nJikp LHRoaXMsU0xPVChzYXZlQ2hhbmdlZFRpdGxlKGludCwgY29uc3QgUVN0cmlu ZyYpKSApOw0KKyAgY29ubmVjdCggZW0sU0lHTkFMKHNuZEJsb2NrKGNvbnN0 IGNoYXIqLGludCkpLHNoLFNMT1Qoc2VuZF9ieXRlcyhjb25zdCBjaGFyKixp bnQpKSApOw0KICAgY29ubmVjdCggc2gsU0lHTkFMKGRvbmUoaW50KSksIHRo aXMsU0xPVChkb25lKGludCkpICk7DQogICAvL2tkRGVidWcoKTw8IlRFU2Vz c2lvbiBjdG9yKCkgZG9uZSI8PGVuZGw7DQogfQ0K --344824367-940051422-993659309=:29161--