Граф коммитов

633 Коммитов

Автор SHA1 Сообщение Дата
jfrancis%netscape.com 9def206553 fix for bug 20205: selection was getting jerked around by whitespace conversion code. 1999-11-30 21:58:37 +00:00
akkana%netscape.com e7dac8feee 20348: Make alt the modifier for Unix, and generally clean up code. r=brade 1999-11-30 21:58:00 +00:00
jfrancis%netscape.com 73c7c90499 fixing iid of nsIAbsorbingTransaction 1999-11-30 14:31:47 +00:00
warren%netscape.com a265a32348 Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms. 1999-11-30 04:50:42 +00:00
pinkerton%netscape.com 521bc28628 removing obsolete d&d code and changing from CID's to progID's in d&d code. r=akkana. 1999-11-30 00:10:55 +00:00
pinkerton%netscape.com da010d9c48 eat drag gesture events for now. r=saari 1999-11-29 22:35:35 +00:00
akkana%netscape.com 0c25592248 18714: make InsertAsQuotation methods leave the insert point after, and outside, the node that was inserted. r=rhp 1999-11-29 21:15:57 +00:00
jfrancis%netscape.com 79218192b4 * ported the html editor work for the "caret doesn't move when i hit return" bug (16715) back to the plaintext editor. * fixed a paste/rules interaction problem (19367) * introduced an init time pass over html documents to populate empty list items and table cells with special breaks so that the user can click in them and actually get a caret * fixed some warnings r = floppy moose 1999-11-29 08:28:46 +00:00
akkana%netscape.com 5ac4f3863a 18033: Add editor API for delete methods, and hook up an initial
set of emacs key bindings for Unix.  r=jfrancis
1999-11-25 04:11:51 +00:00
jfrancis%netscape.com fc7b2de133 cool! i cant believe it's not butter! (how did the mac ever compile this?) fixing bizarre cut/paste error. 1999-11-25 01:34:42 +00:00
jfrancis%netscape.com 738f1d4415 fixing bad comptr usage (also not caught by mac compiler) 1999-11-25 00:39:55 +00:00
jfrancis%netscape.com 73c776acd1 fixing bad const in interface (not caught by mac compiler) 1999-11-25 00:36:34 +00:00
jfrancis%netscape.com 49e900609d implemented a system to track what portion of a document is affect by an editor action. Used that system to help solve extensive whitespace handling problems, ans also problems with caret placement in response to returns (this lattter fix for html editors only - plaintext coming later). Fixed numerous list bugs involving outdenting, unlisting, and splitting lists. Checkin addressees these bugzilla bugs: 2073 & 12337 - whitespace trouble when typing (you can end up with all nbsp's instead of spaces) 1999-11-25 00:19:45 +00:00
jfrancis%netscape.com 09ed614b05 implemented a system to track what portion of a document is affect by an editor action. Used that system to help solve extensive whitespace handling problems, ans also problems with caret placement in response to returns (this lattter fix for html editors only - plaintext coming later). Fixed numerous list bugs involving outdenting, unlisting, and splitting lists. Checkin addressees these bugzilla bugs: 2073 & 12337 - whitespace trouble when typing (you can end up with all nbsp's instead of spaces) 16715 - caret gone or wrong after hitting return 16988 - aim foiled by our mozDIVs 17908 - enter at end of document does nothing 16085 - 4.x mail replied foiled by mozDIVs 19368 - inline style lost after typing return 17059 - "normal" made a paragraph, but typing made a div. Now they both just use direct text in the body (or wherever) 18717 - exiting list gives UBER caret (note: this will only be fixed most of the time, not all) 17778 - cant type beside an image (it ends up above or below it) - this was a rather strange ramification of the old mozDIV rules which are now gone. 1999-11-25 00:16:56 +00:00
akkana%netscape.com 25ec09fbb0 19610: Change InsertAsQuotation API to return inserted node r=rhp 1999-11-24 20:48:59 +00:00
dp%netscape.com 34c91743fc - Converting to nsGenericModule
- Removed exported NS_New*()
- Using NS_IMPL_ISUPPORTS[0-9]
r=akkanna@netscape.com
1999-11-22 21:03:04 +00:00
nisheeth%netscape.com ef4a4e4872 Fix for bug 17937. nsHTMLEditor::DeleteSelectionAndCreateNode() wasn't addref'ing an out parameter. r=sfraser. 1999-11-22 00:01:18 +00:00
brade%netscape.com a583abbe39 during CloneAttributes, delete all the nodes attached (not half of them); discovered when fixing bug #14750; r=kin@netscape.com 1999-11-18 20:34:15 +00:00
akkana%netscape.com b799c9f3b9 Improve the problem of excessive whitespace around <pre> quotes in
plaintext mail (r=mcafee).
Also, 19237: an initial fix for html quoting (html source being
inserted outside the blockquote).
1999-11-18 19:43:14 +00:00
akkana%netscape.com f80c32f214 Use Recycle to free nsStrings; and fix a warning 1999-11-18 19:40:30 +00:00
sspitzer%netscape.com 7e2104aebd fix for blocker bug #19083, compose html message causes a crash.
r=sfraser.
1999-11-17 22:34:41 +00:00
jfrancis%netscape.com 136e705ac7 some fixes for deletion and also selection movement, contributed by Steve Clark. fixes bug 18537 (backspace can delete entire line); r = buster 1999-11-17 11:30:39 +00:00
jfrancis%netscape.com b075b4a2c8 improved fix for bug 15696 (leaking an atom). r=floppy moose 1999-11-17 11:26:41 +00:00
jfrancis%netscape.com 3ea1bdf90e rewrote GetFirstEditableNode() / GetLastEditableNode(). This fixes bugs: 18922, 18938, 18723; r=floppy moose 1999-11-17 11:03:25 +00:00
brade%netscape.com 2b99cca805 fix bug 14624 (don't handle tab key twice). r=kin@netscape.com. 1999-11-16 14:41:03 +00:00
brade%netscape.com f20a013f2a fix bug 18892 (r=kin@netscape.com); change constant to PRUnichar 1999-11-16 14:40:11 +00:00
beard%netscape.com 54792d43d1 pork jockey paint fixes. bug=18140, r=kmcclusk,pavlov 1999-11-14 02:51:25 +00:00
cmanske%netscape.com 0a01828233 Partial fix for 14344(Page Properties) and 18774(Increase/Decrease Font Size). Fixed 18234 (move Advanced Edit button), 18485 (don't prompt for title with Save As), 16714 (undefined value for para. property combobox) and 18494 (add filename to window caption). Improved Image Properties dialog and CSS style for toolbars. Added new Composer icons. r=sfraser 1999-11-13 16:37:58 +00:00
akkana%netscape.com ddb2bb55d5 18576: Enclose plaintext replies in a <pre> so they don't get wrapped,
and add appropriate edit rules to split pre tags when editing plaintext.
r=sfraser
1999-11-13 00:26:45 +00:00
akkana%netscape.com bacbdb1dd0 Oops, citer classes weren't initializing refcount, causing an assert on Windows. One-line change, r=rhp 1999-11-12 00:57:55 +00:00
kin%netscape.com 6496c7f512 TransactionManager fix for bug #11590: eliminate NS_COMFALSE
Modified all nsITransactionListener::Will* methods and implementations
to use an aInterrupt argument.

    mozilla/editor/base/nsEditorTxnLog.cpp
    mozilla/editor/base/nsEditorTxnLog.h
    mozilla/editor/txmgr/public/nsITransactionListener.h
    mozilla/editor/txmgr/src/nsTransactionItem.cpp
    mozilla/editor/txmgr/src/nsTransactionManager.cpp
    mozilla/editor/txmgr/src/nsTransactionManager.h

r=brade@netscape.com
1999-11-11 19:35:40 +00:00
buster%netscape.com 97427cebe7 partial fix for bug 14599. We no longer crash. The frameset loads in the editor window,
but no editor is actually attached, so no editing is possible.  Next step is
to detect the error case and stop the document load altogether.
1999-11-11 19:22:30 +00:00
akkana%netscape.com 0e470d0e0c 16803, 17341: Enable unicode paste. Code from nhotta, r=me. Also re-enable plaintext paste 1999-11-10 23:42:11 +00:00
dmose%mozilla.org 8535dda53e updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
mcafee%netscape.com 358d5d1399 Switching to use NS_WITH_SERVICE macro as specified in (5403); removing spurious clipboard service instance in nsEditorEventListeners.cpp. r=akkana, a=chofmann. 1999-11-05 01:29:49 +00:00
jfrancis%netscape.com 79110aac7f bug 17744; a=choffman; r=floppy moose 1999-11-05 00:46:06 +00:00
akkana%netscape.com 9b8c45cf1b Fix key event bustage: treat DOM_VK_RETURN and DOM_VK_ENTER equivalently. r=ftang,joki a=chofmann,leaf 1999-11-03 22:05:45 +00:00
joki%netscape.com d5c05ea133 Changes to DOM events to accomodate the new breakdown of events into mouse and key events. This fixes a couple of bug, though the main one is 13406. Involves changes to multiple DOM generated file as well as fixing up usage of DOM event api usage in editor, rdf, and xul. r:vidur 1999-11-03 07:11:45 +00:00
jfrancis%netscape.com e55964230f fix for 17673;r=sfraser 1999-11-03 00:07:37 +00:00
cls%seawood.org 14ef08310e Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
jfrancis%netscape.com c5ae2f5e74 changed bogus node type to br to get rid of annoying space in empty editors; r=kin 1999-11-02 21:35:21 +00:00
buster%netscape.com 457d79c005 fixed bug 17689 r=jfrancis 1999-11-02 05:16:41 +00:00
tbogard%aol.net 3dc01b8e31 Changed NS_NOTREACHED to be NS_WARN_IF_FALSE() so as to not crash everyone. r=sfraser. 1999-11-02 05:12:05 +00:00
tbogard%aol.net ebcfb0c284 Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. r=hyatt 1999-11-01 21:27:09 +00:00
tbogard%aol.net f65b191f87 Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. 1999-11-01 21:25:52 +00:00
jfrancis%netscape.com 66d3eb4808 fixes for bugs: 16361,12253,15696,15734; r=sfraser 1999-11-01 15:15:35 +00:00
braddr%puremagic.com d92727dc68 Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE in anticipation of nixing NS_COMFALSE in the near future.
r=scc
1999-10-28 03:16:48 +00:00
jfrancis%netscape.com 20b9d0e2c5 fix for 17056: making a list in empty doc didnt work; also making a new list item didn't work. r=floppy moose 1999-10-27 23:44:33 +00:00
ftang%netscape.com 7acdbdeec7 add debugging code. fix remove last uncomited IMEText. r=jfrancis 1999-10-27 22:56:36 +00:00
braddr%puremagic.com b49b3dbdce Ooops.. tree closed, better back these out for now. Sorry. 1999-10-27 21:01:37 +00:00