Copy/Paste works well for pasting within 003, but there are a couple of problems with pasting indented text from 003:
Would it be possible (in OO4, for example) for the text content of the pasteboard not to break wrapped lines (inserting LF) when we copy OO3 outlines ?
This would then make it possible to solve problem 2. above using something like Keyboard Maestro assignments to modify the copied text before it is pasted, with bash lines like:
(to translate the sequence of 4 spaces into tabs) or
(to also add hyphen bullets in the Markdown style).
A problem with space indentations is that some applications don't recognise these leading spaces as indents. Markdown editors, for example, will interpret all such lines as code.
- Wrapped lines are broken (LF inserted at the wrap), and
- indents are translated to spaces rather than tabs.
Would it be possible (in OO4, for example) for the text content of the pasteboard not to break wrapped lines (inserting LF) when we copy OO3 outlines ?
This would then make it possible to solve problem 2. above using something like Keyboard Maestro assignments to modify the copied text before it is pasted, with bash lines like:
Code:
pbpaste | unexpand -a -t 4 | pbcopy
Code:
pbpaste | unexpand -a -t 4 | perl -pe 's/^(\s*)(\S)/$1- $2/' | pbcopy
A problem with space indentations is that some applications don't recognise these leading spaces as indents. Markdown editors, for example, will interpret all such lines as code.