1092 Commits

Author SHA1 Message Date
kin%netscape.com
f83e42cc70 Modifications to re-enable Editor API Logging which was broken after the last editor source reorg.
editor/base/Makefile.in
  editor/base/makefile.win
    - Modified makefiles build files that were
      renamed, and use new define to build the
      API Logging code.

  editor/base/nsEditor.cpp
  editor/base/nsEditor.h
  editor/base/nsHTMLEditor.cpp
    - Removed all ENABLE_JS_EDITOR_LOG ifdef'd code.
    - Removed all references to nsVector.h.

  editor/base/nsEditorFactory.cpp
    - Added ENABLE_EDITOR_API_LOG ifdef'd code
      that will create an instance of nsHTMLEditorLog
      instead of nsHTMLEditor.

  editor/base/nsEditorTxnLog.cpp
    - Initial checkin of file. File was originally named nsJSTxnLog.cpp.

  editor/base/nsEditorTxnLog.h
    - Initial checkin of file. File was originally named nsJSTxnLog.h.

  editor/base/nsHTMLEditorLog.cpp
    - Initial checkin of file. File was originally named nsJSEditorLog.cpp.
    - nsHTMLEditorLog.cpp now derives from nsHTMLEditor, and only
      overrides methods that modify the content tree and are publicly
      available via XPIDL.

  editor/base/nsHTMLEditorLog.h
    - Initial checkin of file. File was originally named nsJSEditorLog.h.
    - nsHTMLEditorLog.cpp now derives from nsHTMLEditor, and only
      overrides methods that modify the content tree and are publicly
      available via XPIDL.
1999-08-19 13:19:10 +00:00
brade%netscape.com
053435f1c7 add license 1999-08-19 13:17:22 +00:00
rods%netscape.com
41a0de11a3 getting unicode data from clipboard 1999-08-18 15:10:18 +00:00
jfrancis%netscape.com
a099b1e5b6 some reorg of block transformation code; implemented make-{header,preformatted,address,normal}; tweaked make list to honor <br> in some circumstances; rewrote "return in list item" to pop you out of list if item is empty; rewrote "return in header" to work with non-trivial headers. 1999-08-18 08:13:06 +00:00
ramiro%netscape.com
f8ec9059dc Link with neckoutil_s as windows does. 1999-08-17 16:26:25 +00:00
tague%netscape.com
11dad9b8c4 Fix bug #11687 - [Dogfood] Enable ender to save documents in encodings other than ISO-8859-1. Approved by chofmann@netscape.com, reviewed by buster@netscape.com. 1999-08-13 22:26:50 +00:00
slamm%netscape.com
0375e0b94d Add a newline to the end of the file. 1999-08-10 23:17:10 +00:00
sfraser%netscape.com
669553a80b Fix the list buttons to show state. 1999-08-10 23:16:43 +00:00
slamm%netscape.com
d09418b7bd Add newline to end of file. 1999-08-10 23:14:21 +00:00
sfraser%netscape.com
b3336c69a6 Add an <OL> 1999-08-10 23:14:12 +00:00
brade%netscape.com
6f6874d386 diffs from pete@postpagan.com 1999-08-10 23:09:22 +00:00
brade%netscape.com
d5cf3b9156 diffs from pete@postpagan.com 1999-08-10 22:57:55 +00:00
brade%netscape.com
260934892f add some menu keybindings 1999-08-10 22:45:33 +00:00
brade%netscape.com
16f1b7595e from pete@postpagan.com 1999-08-10 22:44:39 +00:00
jfrancis%netscape.com
97693b4584 let VC 5 live! 1999-08-10 22:02:27 +00:00
jfrancis%netscape.com
e94e14d8d1 more block operation improvements to "make list" 1999-08-10 21:44:10 +00:00
mcafee%netscape.com
194686b481 newline at end of file 1999-08-10 21:29:49 +00:00
akkana%netscape.com
f673bdb804 11552: don't hardcode the character set for saving 1999-08-10 21:22:32 +00:00
brade%netscape.com
39c8470d8b partial synch up with editorappshell.xul; fix entities (a=mcafee) 1999-08-10 20:55:14 +00:00
brade%netscape.com
eecbe9cdc4 point to EditorAppShell.dtd (removing entities) 1999-08-10 14:18:16 +00:00
brade%netscape.com
30f474f457 *** empty log message *** 1999-08-10 14:17:47 +00:00
sspitzer%netscape.com
2696a2a86b ignore generated Makefile 1999-08-10 05:16:39 +00:00
jfrancis%netscape.com
b4b31aaa18 begginning of block operations honoring breaks... 1999-08-09 23:39:48 +00:00
jfrancis%netscape.com
4c2532dd8b fixing bug 9366 1999-08-09 22:51:40 +00:00
jfrancis%netscape.com
4d7c1bf9f2 default impl for InsertHeader(); plus adapted to new definition of SplitNodeDeep() 1999-08-09 21:51:19 +00:00
jfrancis%netscape.com
250a479977 added InsertHeader() 1999-08-09 21:50:28 +00:00
jfrancis%netscape.com
2c1631036f smarts for creating empty lists in the right places; prelim work for WillMakeHeader(); prelim work for indenting lists; helper routine IsEmptyBlock(); 1999-08-09 21:50:02 +00:00
jfrancis%netscape.com
c8ee477692 added helper function IsEmptyBlock() 1999-08-09 21:49:25 +00:00
jfrancis%netscape.com
70c5b10ce6 SplitNodeDeep() now emits an out param that tells you what the effective split offset was. This routine no longer splits text nodes unless it has to; ie, if the original offset was at the beginning or end of the text node, no split occurs in it. 1999-08-09 21:45:52 +00:00
jfrancis%netscape.com
9f2cfc31fe adding InsertHeader() 1999-08-09 21:43:53 +00:00
jfrancis%netscape.com
49b63463ff fix for 10584 1999-08-09 21:42:51 +00:00
buster%netscape.com
5b65a4e45f moved handling of flags from rules constructor to rules init, so
rules code can call SetFlags with mEditor initialized and do real
processing if it wants to.
1999-08-09 18:39:49 +00:00
brade%netscape.com
2cc4ca99b8 more strings 1999-08-09 18:38:31 +00:00
brade%netscape.com
aff0541fed localize buttons 1999-08-09 18:38:06 +00:00
brade%netscape.com
db927a693f localization (point to EditorHLineProperties.dtd) 1999-08-09 18:23:55 +00:00
sfraser%netscape.com
ac5099a587 Fix the nsTextEditRules init so that setting the flags works. 1999-08-09 18:22:13 +00:00
brade%netscape.com
39bbde1449 add locale directory 1999-08-09 18:15:35 +00:00
buster%netscape.com
503defd7f0 backed out my last change, it didn't fix the problem I thought it would. 1999-08-09 18:01:08 +00:00
buster%netscape.com
151ee02b62 call SetFlags from Init, so plaintext logic gets executed. 1999-08-09 17:44:14 +00:00
brade%netscape.com
cb24c7a3bc First Checked In. 1999-08-09 13:35:01 +00:00
brade%netscape.com
b44772a539 move entities to external dtd 1999-08-09 13:33:03 +00:00
sfraser%netscape.com
b7cdb2d021 Turn off the JS logging for now, for real this time (duplicate DEFINES line removed) 1999-08-09 02:28:51 +00:00
sfraser%netscape.com
923338fe36 Fix bustage 1999-08-09 02:03:57 +00:00
bienvenu%netscape.com
762c519f8d fix build bustage on win32 1999-08-09 01:57:28 +00:00
sfraser%netscape.com
730dbad85a Turn off the JS logging for now. 1999-08-09 01:42:08 +00:00
sfraser%netscape.com
d73dfd8ddb Landing editor API changes. Removed nsITextEditor and nsTextEditor, split interfaces into more, non-overlapping interfaces, and other general cleanup. 1999-08-09 01:37:50 +00:00
sfraser%netscape.com
7badb78ac8 Turn off JS logging for now. 1999-08-09 01:37:36 +00:00
sfraser%netscape.com
6f28b668c9 First Checked In. 1999-08-09 01:34:04 +00:00
ramiro%netscape.com
4ca8634688 Ignore generated Makefiles. 1999-08-07 22:34:02 +00:00
buster%netscape.com
fd79be28bb fixed handling of text controls with a max length set 1999-08-07 05:29:41 +00:00