[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-03-12 Thread ralf3u via Github-comments
I just opened a new ticket at Scintilla: https://sourceforge.net/p/scintilla/feature-requests/1513/ The title of the ticket is: `Add the option "Line Wrapping without freezing the display"` -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3666#issuecom

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-03-02 Thread elextr via Github-comments
Well I think you said it, possibly lot of work for Scintilla for little return. But you can always ask, but don't be surprised or upset if its no. If Scintilla provides an option then "somebody" can make a PR to add it to Geany. But the general approach these days is to make more features asyn

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-03-02 Thread ralf3u via Github-comments
>[...] to offer two Line Wrapping An other solution could be to offer only one Line Wrapping, and in the Preferences one can deactivate a checkbox at `Line Wrapping without freezing the display`. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3666#i

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-03-02 Thread ralf3u via Github-comments
>Interestingly here, even without wrapping, featherpad freezes for 4-5 seconds >just pasting geany.html 12 times, but Geany is instantaneous, but Geany takes >1-2 seconds to wrap the resulting file if the edit window is about 40 >characters wide but featherpad is instantaneous. Maybe featherpad

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-03-01 Thread elextr via Github-comments
Interestingly here, even without wrapping, featherpad freezes for 4-5 seconds just pasting `geany.html` 12 times, but Geany is instantaneous, but Geany takes 1-2 seconds to wrap the resulting file if the edit window is about 40 characters wide but featherpad is instantaneous. Maybe featherpad i

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-03-01 Thread ralf3u via Github-comments
>I am not sure what the point is, so one application has made a different >decision to another, so what? I just wanted to demonstrate that it is possible. >wrapping lots of text is slow I can't confirm this in FeatherPad. >[...] the Scintilla developers (and its other users) clearly subscribe

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-03-01 Thread elextr via Github-comments
> Turning wrap lines on and off is a little different to pasting lots I was using that to demonstrate the Scintilla behaviour in a simple way. I am not sure what the point is, so one application has made a different decision to another, so what? Neither is an oracle for "correctness", they are

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-03-01 Thread ralf3u via Github-comments
>Turning wrap lines on and off is a little different to pasting lots, [...] In FeatherPad I didn't turn on and off 'Wrap Lines', I did the test from https://github.com/geany/geany/issues/3666#issuecomment-1972693169. The test is: >Copy a very very long text. Open a new tab in Geany. Activate in G

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-03-01 Thread elextr via Github-comments
> My position is: Freezing the display is better than a disappearance of the > cursor. You are of course entitled to your opinion, but the Scintilla developers (and its other users) clearly subscribe to the other opinion since they went to the effort of making wrap work in background so it woul

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-03-01 Thread ralf3u via Github-comments
If I do the test in the editor Featherpad when 'Wrap Lines' is activated, then the cursor does not disappear. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3666#issuecomment-1972842143 You are receiving this because you are subscribed to this thread.

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-03-01 Thread ralf3u via Github-comments
>There is no good "solution" to this, wrapping is always going to be slow, so >freeze the display until it finishes? Pretty much unacceptable I would have >said. That's not my position. My position is: Freezing the display is better than a disappearance of the cursor. -- Reply to this email d

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-03-01 Thread elextr via Github-comments
@ralf3u my comment [above](https://github.com/geany/geany/issues/3666#issuecomment-1788533664) is post Geany 2.0 release, so it would have been what was used. The issue has been explained: 1. wrapping lots of text is slow 2. so its performed in background whilst allowing display to continue, i

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-02-29 Thread ralf3u via Github-comments
>Seems to be answered, closed In my last comment, I didn't ask to close the issue. I asked to remove the 'Waiting for information'-label from the issue. The issue is still there, at least in Geany 1.38. I don't know if the issue is in Geany 2.0 because I don't have Geany 2.0. But because there

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-02-29 Thread elextr via Github-comments
Seems to be answered, closed -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3666#issuecomment-1972221171 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-02-29 Thread elextr via Github-comments
Closed #3666 as completed. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3666#event-11973000866 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2024-02-29 Thread ralf3u via Github-comments
Could someone please remove the 'Waiting for information'-label from this issue? -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3666#issuecomment-1972032635 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2023-11-01 Thread Puxap-3opre via Github-comments
Yes, I have Line Wrapping on, so that may be the cause. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3666#issuecomment-1788599984 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2023-11-01 Thread elextr via Github-comments
> scrolling is performed before any wrapping of the new lines. would explain it, and no need for big files or slow wrapping. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3666#issuecomment-1788535095 You are receiving this because you are subscribed

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2023-11-01 Thread elextr via Github-comments
Ok, can replicate with a small file, with wrap on pasting wrapping lines to a position close to the bottom of the screen leaves the screen in a position where the cursor is not visible, but with wrapping off it always leaves the cursor visible. -- Reply to this email directly or view it on Gi

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2023-11-01 Thread Neil Hodgson via Github-comments
Its likely that the user has turned on Line Wrapping which is a background process and may take over 10 seconds on a large file. After the text has been added scrolling is performed before any wrapping of the new lines. While there could be attempts to scroll to the new caret position as wrappin

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2023-10-31 Thread elextr via Github-comments
Please always paste the first few lines of `Help->Debug Messages` (down to and including OS, no need to expose your personal directories) > The last line I see in my editing window is No.3624, while the last line of > text is No.3732. (Means positioning is incorrect). How do you know its 3732?

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2023-10-31 Thread Puxap-3opre via Github-comments
1. Open the Geany manual: https://www.geany.org/manual/current/index.html 2. Select all text (Ctrl-A) and copy it (Ctrl-C). 3. Create a new file in Geany (Ctrl-N) 4. Paste that text in this new file. Result: The last line I see in my editing window is #3624, while the last line of text is #3732.

[Github-comments] Re: [geany/geany] Incorrect positioning in text after pasting a large chunk (Issue #3666)

2023-10-31 Thread elextr via Github-comments
Please provide an exact and detailed recipe for reproducing the problem. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3666#issuecomment-1786750254 You are receiving this because you are subscribed to this thread. Message ID: