Bug 315984 (MONO65619) - Text-editor in monodevelop does not behaves as other text-editors
Summary: Text-editor in monodevelop does not behaves as other text-editors
Status: RESOLVED FIXED
: 332880 342934 (view as bug list)
Alias: MONO65619
Product: MonoDevelop
Classification: Mono
Component: texteditor (show other bugs)
Version: unspecified
Hardware: Other Other
: P3 - Medium : Enhancement
Target Milestone: ---
Assignee: MD Bugs
QA Contact: MD Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-09 19:33 UTC by Fabien Meghazi
Modified: 2008-03-25 10:53 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 18:53:09 UTC


---- Reported by agr@amigrave.com 2004-09-09 12:33:35 MST ----

The text editor does not behave like the majority of text-editors for the 
Ctrl-Left arrow : 
 
When using Ctrl-Left arrow at the beginning of this line : 
 
    word    word2 
 
the cursor goes behind of "word" instead of going in front of "word" 
 
Another quirk is the fact that using Ctrl+Down arrows in other editors 
scroll down the file while the cursor stay at the same line, under 
Monodevelop the behavior is different. 
 
Is there any particular reason for this ?



---- Additional Comments From tberman@off.net 2004-09-20 23:53:29 MST ----

Im with you on control-up/down, but why would control-left bring your
cursor right, deeper into the line?




---- Additional Comments From agr@amigrave.com 2004-09-21 05:13:07 MST ----

> but why would control-left bring your cursor right, deeper into the
line?

I made myself misunderstood about this. (my english is not good and
I've confused the expressions "behind" and "in front" and also "right"
and "left" as usual ;-), sorry about that)

Let me explain myself a better way with a visual example, so I won't
make mistake in my explanation :
(the pipe char is the cursor)

|      word     word2

When pushing Ctrl-Right in monodevelop, the cursor goes there :

       word|    word2

But in most of all other text editors, the cursor goes there :

       |word    word2

And it think it should go there, just at the begining of the first
word of the line.



---- Additional Comments From jluke@cfl.rr.com 2005-02-23 00:42:05 MST ----

control+up/down scrolling is in svn

the other I agree with but we get that from gtksourceview, and I am not
sure it is possible to easily modify the behavior. (gedit does the
same). Thanks for the visual representation it was helpful.

Perhaps this needs to be moved to gtksourceview at bugzilla.gnome.org?



---- Additional Comments From jluke@cfl.rr.com 2005-03-20 17:23:21 MST ----

A similar bug:
http://bugzilla.gnome.org/show_bug.cgi?id=111503

seems pango word breaking is the issue



---- Additional Comments From lluis@ximian.com 2007-02-12 21:58:01 MST ----

*** https://bugzilla.novell.com/show_bug.cgi?id=MONO78851 has been marked as a duplicate of this bug. ***



---- Additional Comments From fejj@novell.com 2007-03-09 20:45:49 MST ----

we could maybe work around this by intercepting key/mouse-click events
ourselves, but we'd need to be careful not to override
base.<EventCallback> when it isn't appropriate... this may or may not
be tricky.




---- Additional Comments From lluis@ximian.com 2007-05-17 11:52:04 MST ----

*** https://bugzilla.novell.com/show_bug.cgi?id=MONO81192 has been marked as a duplicate of this bug. ***



---- Additional Comments From lluis@ximian.com 2007-07-08 14:25:24 MST ----

*** https://bugzilla.novell.com/show_bug.cgi?id=MONO82032 has been marked as a duplicate of this bug. ***


Unknown bug field "cf_op_sys_details" encountered while moving bug
   <cf_op_sys_details>Debian SID</cf_op_sys_details>
Unknown operating system unknown. Setting to default OS "Other".

Comment 1 Lluis Sanchez 2007-10-11 11:58:51 UTC
*** Bug 332880 has been marked as a duplicate of this bug. ***
Comment 2 Lluis Sanchez 2007-11-20 11:12:31 UTC
*** Bug 342934 has been marked as a duplicate of this bug. ***
Comment 3 Lluis Sanchez 2008-03-25 10:53:14 UTC
Fixed by the new managed editor.