Closed Bug 108263 Opened 24 years ago Closed 8 months ago

libeditor should build both plain and html by default

Categories

(Core :: DOM: Editor, task)

x86
Linux
task

Tracking

()

RESOLVED INVALID
Future

People

(Reporter: akkzilla, Unassigned)

Details

Attachments

(1 file, 1 obsolete file)

Currently, on linux, libeditor can build a text-only library or a text-and-html one. Windows builds both versions, which is better since it guards against bitrot in the plaintext-only library. Linux should do this, too.
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9.7
Patch: by default, build both libeditor.so and libtexteditor.so. If MOZ_PLAINTEXT_EDITOR_ONLY (configure option) is set, build only libtexteditor.so.
Kin, does this patch look reasonable to build both plaintext and full editor libraries, like you're doing on Windows?
Kin and I have been going over some issues. He came up with a much better way to do it which doesn't use the precarious dependencies. I'll attach a better patch. However, it seems that Cathleen disabled the Windows version of this because it was causing problems with the static builds (bug 111062, makefile.win 1.7-1.8). Unix will probably have the same problem. So let's not try to rush it in for 0.9.7; I'm bumping the TM by one, and that'll give us all a chance to get this working on both platforms for the static as well as shared builds. Kin suggests: "The thing to do to make this work is to lose the HTML transactions in libeditor/base, that is, move them to html where they should be."
Target Milestone: mozilla0.9.7 → mozilla0.9.8
Attachment #58002 - Attachment is obsolete: true
Everybody's been on vacation and there doesn't seem much chance that we'll get together to come up with a plan in time for 0.9.8. Sigh.
Target Milestone: mozilla0.9.8 → mozilla0.9.9
futuring
Target Milestone: mozilla0.9.9 → Future
QA Contact: sujay → editor

Mass-removing myself from cc; search for 12b9dfe4-ece3-40dc-8d23-60e179f64ac1 or any reasonable part thereof, to mass-delete these notifications (and sorry!)

Removing myself as assignee for editor bugs, since the editor project is (sadly) long gone.

Assignee: akkzilla → nobody
Status: ASSIGNED → NEW
Severity: normal → S3

This was about Composer/Editor App, not the current DOM:Editor scope.

Status: NEW → RESOLVED
Type: defect → task
Closed: 8 months ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: