Commit Graph

72 Commits

Author SHA1 Message Date
troy@netscape.com
1a521750a4 Minor changes to reduce the amount of unnecessary ref counting and speed
things up a little
1999-09-16 23:31:59 +00:00
ftang@netscape.com
0987d65ed4 implement word jump for non Ascii 1999-08-19 06:06:57 +00:00
ftang@netscape.com
051b0d8cff tune performance by elimate unnecessary reference to nsIWordBreaker in nsTexTransformer. Add NS_PRECONDITION code into nsTextTransformer to make code better 1999-08-10 07:23:56 +00:00
ftang@netscape.com
ac80ea0d6f fix bug 7544 1999-06-15 02:21:03 +00:00
kipp@netscape.com
9e2b481abe Use shared IID 1999-04-27 22:14:36 +00:00
ftang@netscape.com
5263a4c2ff add one boolean to indicate word break or line break 1999-04-06 22:41:44 +00:00
kipp@netscape.com
886a730b67 Support MOZ_PRE_WRAP 1999-03-31 04:12:46 +00:00
ftang@netscape.com
df6cf15602 fix mHasMultibyte hint problem when the first character of the *word* is not ASCII 1999-03-11 03:00:33 +00:00
kipp@netscape.com
a16dfd59ec Eliminate some compiler warnings 1999-03-05 04:28:54 +00:00
ftang@netscape.com
213f5a4141 change nsTextTransformer to break line by calling nsILineBreak and make nsTextFrame pass the nsILineBreaker to nsTextTransformer 1999-02-24 18:21:23 +00:00
ftang@netscape.com
a99cf98ce0 Make Case conversion work for non-Latin1 Unicode. Reviewed by kipp. Perofrmance is the same after changing this. 1999-02-23 02:27:54 +00:00
mjudge@netscape.com
462b1e5446 Added, jump to prev word, modified INIT of nsTextTransformer to better prepare for a start offset at the end of the mFrags list. added implementation of extra parameter to nsIFrame::PeekOffset to keep state for the next word problem of eating ws. nsTextFrame should be all set on implementation of jumping words. 1999-02-22 04:59:52 +00:00
mjudge@netscape.com
ac6633be8b gettig word jumping to work, adding GetPrevWord to texttransformer 1999-02-22 03:20:59 +00:00
troy@netscape.com
b4f8c0fbbe Changed some nsIFrame member functions to use ** instead of *& for OUT
paremeters
1999-02-10 00:42:56 +00:00
kipp@netscape.com
9f3e4c1249 Use macros from nsTextFragment 1999-01-05 23:02:27 +00:00
kipp@netscape.com
f0a9124c93 Fixed bug #1257: the bug was that we were overrunning the transformers malloc'd buffer because the mBufferLength was never being updated 1998-11-14 22:27:50 +00:00
kipp@netscape.com
113f78554c Use computed word-len not out parameter that is unset at the time of usage 1998-10-26 17:27:35 +00:00
kipp@netscape.com
27d458b920 Slimmed down the implementation 1998-10-21 20:05:31 +00:00
kipp@netscape.com
48313c4423 Fixed lastFrag computation 1998-10-21 03:07:37 +00:00
kipp@netscape.com
11fc9cec6a Fixed lastFrag computation (doh!) 1998-10-21 03:04:46 +00:00
kipp@netscape.com
2cdfc0a476 Added support for capitalization transform 1998-10-20 16:45:14 +00:00
kipp@netscape.com
4effe447f0 new 1998-10-20 00:17:17 +00:00