mlange-42 / yarner

Literate Programming command line tool for Markdown
https://mlange-42.github.io/yarner
MIT License
32 stars 1 forks source link

Suspend "opposing" watcher during build process #164

Closed mlange-42 closed 3 years ago

mlange-42 commented 3 years ago

When saving multiple times shortly after another, it may happen that the attempted reverse operation fails due to "Source/code files changed. Stopping to avoid overwriting..."

Thus, simply checking for changes before writing is not sufficien. Suspending the "opposing" watcher also completely avoids the unneccessary attempt for the opposing build direction.

mlange-42 commented 3 years ago

Closed in favor of #165