When using
[Embed] for embedding fonts you can define a unicode range of characters, which should be embedded.
The problem: when changing the unicode range and recompiling, the compiler does not manage this change. For the compiler nothing has changed. So it won't compile the change of the unicode range. You have to reset the compiler manually to see the change. This is very confusing and frustrating for the user.
After speaking with Steffi and Meinhard they said, that FDT could reset the compiler automatically when the unicode range has changed. This would be a great improvement! Change the unicode range, compile with the launcher and everything works just as expected.
Suppose we have FDT automatically reset the incremental compilation - this could really slow things down if you have a large project. The trick is also to determine when to do the resetting - how would we know when you were 'done' editing the unicode range.
Imagine this scenario:
1. I make one change
2. FDT resets the compiler
3. i make another change
4. FDT resets the compiler
5. I made a mistake and have to redo something
6. FDT resets the compiler
Or is it just easier for the user to remember to flush the compiler when he needs to - like with a web browser.