From: SourceForge.net <no...@so...> - 2010-11-25 17:41:04
|
Patches item #2483695, was opened at 2009-01-03 05:34 Message generated for change (Comment added) made by ezust You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=300588&aid=2483695&group_id=588 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Kazutoshi Satoda (k_satoda) Assigned to: Nobody/Anonymous (nobody) Summary: More soft wraps not only at whitespaces Initial Comment: This patch implements more soft wraps not only at whitespaces (as it is now), but also at breaks determined by java.text.BreakIterator as suggested in bug #574189. https://sourceforge.net/support/tracker.php?aid=574189 Without some change like this patch, the soft wrap feature is not so useful for languages which don't use spaces as word breaks (ex. Chinese, Japanese, ...). By using BreakIterator, some basic rules of line wrapping are applied. But they are for natural languages (and locale dependant), not for programming languages. I'm worried about that this can cause some unexpected behavior. Please test. If no one objects, I'll apply this patch on trunk after some more testing period (possibly a week or so). ---------------------------------------------------------------------- >Comment By: Alan Ezust (ezust) Date: 2010-11-25 09:41 Message: If I am not using a language which uses spaces, how can i test it? Does this mean only people who are using those languages will notice any difference at all? ---------------------------------------------------------------------- Comment By: Kazutoshi Satoda (k_satoda) Date: 2009-02-06 10:36 Message: Unfortunately, this doesn affect programming mode, too. For example, "x.foo()" could be broken at the next of the period. I'm seeking some solution to select, or unify the two algorithms to find line breaks; the one now jEdit does, and the one BreakIterator does. ---------------------------------------------------------------------- Comment By: Alan Ezust (ezust) Date: 2009-02-05 23:21 Message: If it does not affect programming mode langauges, but only natural languages, I have no problem with you committing this patch. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=300588&aid=2483695&group_id=588 |