--------------Boundary-00=_SILMX0779KVVWVCAFQFM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hi developers, The vertical scrolling of the kwrite widget sometimes looks rather strange. This is due to several scrolling events without a repaint of the widget. The attached patch disables vertical scrolling temporarily until the widget is repainted again. I haven't checked it but the idea of the patch might be interesting for kate as well. Regards, Jens PS: What is happening to the KDevelop-2.0 branch? I have the feeling that it gets worse each day (no offense intended). Hopefully, this is a short time between two good releases and I know: this is beta or even alpha software. However, some things I have noticed with my CVS-version from Saturday (so maybe some problems are already solved): - On startup when restoring the last project the main-window is not displayed in maximized mode but the window icons are already inserted into the menu bar. Resizing the window resizes the window to full size, but does not embed it correctly into the frame. It is still floating in the workspace. - Ctrl-W and File|Close do not close edit-files. - Closing two files by pressing onto the close icons (of the MDI-framework) does work for the first file but not for the second. You have to activate a different file first. - I don't know how to trigger this bug, but sometimes there is the message box displayed indicating that the file was changed outside the editor, which is definitely not correct. - If the file was change outside the editor the messagebox is only displayed correctly if you click onto the classtree. It would be interesting to check the filedate/-time on a focus-in/enter-widget event (or how it is called). - Sometimes (don't remember if it was via the class-tree) the document title in the window-bar is not updated unless you click into the edit window. - The stack frame is displayed or not during debugging. I haven't found out how this bug works. - The Variables window disappears (class view is displayed instead) after each step with the debugger - The Variables window can be dragged from the class-view to the messages block which is nice but it screws up everything especially if the classview window is on icons-only mode (I think that the problem might be related to the icons). Draggin one of the windows like stack frame to the classviewer leads to problems as well. - After loading a project that leads to compilation errors and starting compiling immediately displays errors in the message window. Clicking into the message window does not display the cursor in the edit window at the corresponding location. It does not display the cursor at all. You have to click into the editor somewhere first and then it will work. - "Run to cursor" does not work in debugging mode Well, there are some things to do, maybe I have time to fix some of them if you aren't faster :-) --------------Boundary-00=_SILMX0779KVVWVCAFQFM Content-Type: text/x-c; charset="iso-8859-1"; name="kwrite_scrolling.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="kwrite_scrolling.diff" SW5kZXg6IGt3cml0ZS9rd3ZpZXcuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL3Byb2pl Y3RzL2tkZWN2cy9jdnNyb290L2tkZXZlbG9wL2tkZXZlbG9wL2t3cml0ZS9BdHRpYy9rd3ZpZXcu Y3BwLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjkuMi4xOS4yLjM0CmRpZmYgLXUgLTMgLXAgLXIx LjkuMi4xOS4yLjM0IGt3dmlldy5jcHAKLS0tIGt3cml0ZS9rd3ZpZXcuY3BwCTIwMDEvMDQvMTgg MDg6NTg6MDUJMS45LjIuMTkuMi4zNAorKysga3dyaXRlL2t3dmlldy5jcHAJMjAwMS8wNC8zMCAy MTowODowNwpAQCAtMzQ3LDYgKzM0Nyw3IEBAIHZvaWQgS0ljb25Cb3JkZXI6OnNsb3RHZXRSYW5n ZSgpCiBLV3JpdGVWaWV3OjpLV3JpdGVWaWV3KEtXcml0ZSAqd3JpdGUsIEtXcml0ZURvYyAqZG9j KSA6IFFXaWRnZXQod3JpdGUpIHsKICAga1dyaXRlID0gd3JpdGU7CiAgIGtXcml0ZURvYyA9IGRv YzsKKyAgYklzUGFpbnRpbmcgPSBmYWxzZTsKIAogICBRV2lkZ2V0OjpzZXRDdXJzb3IoaWJlYW1D dXJzb3IpOwogICBzZXRNb3VzZVRyYWNraW5nKHRydWUpOyAgIC8vZGJnCkBAIC01ODEsNiArNTgy LDggQEAgdm9pZCBLV3JpdGVWaWV3OjpjaGFuZ2VYUG9zKGludCBwKSB7CiB2b2lkIEtXcml0ZVZp ZXc6OmNoYW5nZVlQb3MoaW50IHApIHsKICAgaW50IGR5OwogCisgIGlmICggYklzUGFpbnRpbmcg KQorICAgIHJldHVybjsKICAgZHkgPSB5UG9zIC0gcDsKICAgeVBvcyA9IHA7CiAgIHN0YXJ0TGlu ZSA9IHlQb3MgLyBrV3JpdGVEb2MtPmZvbnRIZWlnaHQ7CkBAIC05MTAsNiArOTEzLDExIEBAIHZv aWQgS1dyaXRlVmlldzo6dXBkYXRlVmlldyhpbnQgZmxhZ3MsIGkKICNlbmRpZgogfQogCit2b2lk IEtXcml0ZVZpZXc6OnNjcm9sbCggaW50IGR4LCBpbnQgZHkgKSB7CisgIGJJc1BhaW50aW5nPSB0 cnVlOworICBRV2lkZ2V0OjpzY3JvbGwoIGR4LCBkeSApOworfQorCiAvKgogdm9pZCBLV3JpdGVW aWV3OjpzY3JvbGwyKCBpbnQgZHgsIGludCBkeSApIHsKICAgaW50IHcsIGgsIHgsIHk7CkBAIC0x MzQ3LDYgKzEzNTUsNyBAQCB2b2lkIEtXcml0ZVZpZXc6OnBhaW50RXZlbnQoUVBhaW50RXZlbnQK ICAgaW50IHhTdGFydCwgeEVuZDsKICAgaW50IGg7CiAgIGludCBsaW5lLCB5LCB5RW5kOworICBi SXNQYWludGluZyA9IHRydWU7CQkvLyB0b2dnbGUgc2Nyb2xsaW5nIG9mZgogLy8gIGJvb2wgaXNW aXNpYmxlOwogCiAgIFFSZWN0IHVwZGF0ZVIgPSBlLT5yZWN0KCk7CkBAIC0xMzk1LDYgKzE0MDQs NyBAQCB2b2lkIEtXcml0ZVZpZXc6OnBhaW50RXZlbnQoUVBhaW50RXZlbnQKICAgfQogICBwYWlu dC5lbmQoKTsKICAgaWYgKGN1cnNvck9uKSBwYWludEN1cnNvcigpOworICBiSXNQYWludGluZyA9 IGZhbHNlOwkJLy8gdG9nZ2xlIHNjcm9sbGluZyBvbgogfQogCiB2b2lkIEtXcml0ZVZpZXc6OnJl c2l6ZUV2ZW50KFFSZXNpemVFdmVudCAqKSB7CkluZGV4OiBrd3JpdGUva3d2aWV3LmgKPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PQpSQ1MgZmlsZTogL2hvbWUvcHJvamVjdHMva2RlY3ZzL2N2c3Jvb3Qva2RldmVsb3Ava2Rl dmVsb3Ava3dyaXRlL0F0dGljL2t3dmlldy5oLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjYuMi4x MS4yLjEzCmRpZmYgLXUgLTMgLXAgLXIxLjYuMi4xMS4yLjEzIGt3dmlldy5oCi0tLSBrd3JpdGUv a3d2aWV3LmgJMjAwMS8wNC8xNCAyMToyMjo1OAkxLjYuMi4xMS4yLjEzCisrKyBrd3JpdGUva3d2 aWV3LmgJMjAwMS8wNC8zMCAyMTowODowOQpAQCAtMTk1LDYgKzE5NSw3IEBAIHByb3RlY3RlZCBz bG90czoKICAgICB2b2lkIHVwZGF0ZUN1cnNvcigpOwogICAgIHZvaWQgdXBkYXRlQ3Vyc29yKFBv aW50U3RydWMgJm5ld0N1cnNvcik7CiAgICAgdm9pZCB1cGRhdGVWaWV3KGludCBmbGFncywgaW50 IG5ld1hQb3MgPSAwLCBpbnQgbmV3WVBvcyA9IDApOworICAgIHZvaWQgc2Nyb2xsKGludCwgaW50 KTsKIC8vICB2b2lkIHNjcm9sbDIoaW50LCBpbnQpOwogICAgIHZvaWQgd2hlZWxFdmVudChRV2hl ZWxFdmVudCAqKTsKICAgICB2b2lkIHRhZ0xpbmVzKGludCBzdGFydCwgaW50IGVuZCk7CkBAIC0y NDQsNiArMjQ1LDcgQEAgcHJvdGVjdGVkIHNsb3RzOgogICAgIGludCBlbmRMaW5lOwogICAgIGlu dCB1cGRhdGVTdGF0ZTsKICAgICBpbnQgdXBkYXRlTGluZXNbMl07CisgICAgYm9vbCBiSXNQYWlu dGluZzsKIAogICAgIFFQaXhtYXAgKmRyYXdCdWZmZXI7CiB9Owo= --------------Boundary-00=_SILMX0779KVVWVCAFQFM-- - to unsubscribe from this list send an email to kdevelop-devel-request@kdevelop.org with the following body: unsubscribe »your-email-address«