Skip to content

Command feature: archive mode #3

@lichendust

Description

@lichendust

A flag for the merge command called --archive, which would expand and bake all syntax features into the text:

  • includes
  • scene numbers
  • counters

It would also sanitise Meander of any other Meander-flavoured syntaxes, such as wrapping header: updates in note syntax to obfuscate them. It's essentially a command modifier that "un-Meanderises" any document, suitable for importing into Final Draft or simply archiving the file long-term at the end of a production.

Current limitation: the parser kinda sucks and is desctructive, so it makes writing this kind of feature require a lot of duplicated logic and code. A proper tokenising parser that can bi-directionally reconstruct all of the original text would enable this feature handily and fix a bunch of edge programming that's currently in other parts of Meander right now.

Metadata

Metadata

Assignees

Labels

ideaProposal for a new idea

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions