Daniel Polansky - 2008-06-22

Logged In: YES
user_id=625500
Originator: NO

This issue can be solved:

(a) on the user side: paste the content to Notepad or any other plain text editor, copy it to clipboard again, paste it into FreeMind.
(b) on the FreeMind side: by introducing a user option "Paste HTML as plain text."
(c) on the FreeMind side: by introducing a "Paste As" or "Paste Special" action, modeled on Microsoft Excel and OOo Calc, enabling the choice of pasted format just after the action has been invoked. The options:
(i) Paste as tree, plain text
(ii) Paste as one node, plain text
(iii) Paste as one node, rich text
(iv) Paste as tree, rich text
The option (iv) requires implementation of further algorithm for splitting and nesting of rich text into a tree, the specification of which (the desired behavior of which) is unclear: whether header levels should serve as the basis for splitting and nesting, whether bullet and numbered lists should serve as the basis for splitting and nesting, and how the headings and lists should be combined. Recommendation: Put (iv) out of scope 0.9.0.

There was a thread on this issue, posted by Dimitry, in which Dimitry required implementing (iv) in 0.9.0.

Implementing (iv) is IMHO not urgent, as the function of release 0.8.0 can be served without loss by (b), and (c) options, with (iv) unimplemented. The loss of the option (a), currently avaiable, is additional steps that user has to take.

Dan