diff --git a/CHANGELOG.md b/CHANGELOG.md index f84b8ac0..96896b34 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ ## Bugs fixed - DUB projects: dependencies specified with _path_ were not available for auto-completion, also improved the detection patterns so that the _path_ property work with more packages. (#29) - +- DUB runnables: document specific messages were not cleared between two calls to "Run DUB single file package". (#27) ## Other - Toolchain: removed the background tool _dastworx_ and replaced it with a library called _libdexed-d_. Although this will not change the user experience: diff --git a/src/u_main.pas b/src/u_main.pas index 2503516a..7611b758 100644 --- a/src/u_main.pas +++ b/src/u_main.pas @@ -3433,6 +3433,7 @@ begin if fDoc.isNil then exit; FreeRunnableProc; + fMsgs.clearByData(fDoc); fRunProc := TDexedProcess.Create(nil); if fDoc.fileName.fileExists then fDoc.save