Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

Annoying home/end editor behavior on wrapped text

<< < (2/4) > >>

dmoore:
to clarify my position here: I'm claiming that current home/end behavior for wrapped text is WRONG and that i would like to fix it (moreover the behavior of alt+shift+home/end is an outright bug). the only reason i want to make it an option rather than force the change on everyone is so that people who are used to the wrong behavior aren't left out in the cold.

thomas:

--- Quote from: dmoore on July 26, 2007, 09:21:06 pm ---actually very few rich editing wrapping text controls exhibit this behavior. end key goes to the end of the displayed line
--- End quote ---
I have just tested the following 6 applications which all exhibit exactly this "wrong" behaviour:
Scite (1.66)
Notepad (5.1/Win XP SP2)
Microsoft Word (2002/SP3)
phase5 HTML editor (6.1.05)
nano (1.3.12)
vi (VIM 7.0)

dmoore:
no, nano, word and notepad implement home/end for wrapped text the way i want it to work and so does word pad, nvu, open office and gedit.  (obviously scite and other scintilla based apps will not, because they are probably all using the same default scintilla keybinds, if you are using vim you shouldn't be using home/end at all and i couldn't get  the apparently german-only phase5 to work at all on my pc). are you sure we are talking about the same thing or is there some weird localization thing going on?

thomas:

--- Quote from: dmoore on July 27, 2007, 01:18:49 pm ---no, nano, word and notepad implement home/end for wrapped text the way i want it to work
--- End quote ---

This is what nano looks like, pressing home and end alternatingly:


Scite, Notepad, Word, <insert random application> and Code::Blocks all work like that too.

dmoore:
I can't see the image (filtered). can you upload it or e-mail it to me?

I've attached images of cb and notepad with the cursor centered in wrapped text and then pressing shift+home. different right?

[attachment deleted by admin]

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version