Skip to content

Commit adb27bd

Browse files
committed
Build 0.97 Updated Save on Compile routine to retry (x5) on save failures
1 parent 4fcb3e6 commit adb27bd

14 files changed

+94
-91
lines changed

CHANGELOG.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
The following enhancements and changes have been made to Atari Dev Studio:
44

5-
## 0.9.7 (TO RELEASED)
5+
## 0.9.7
66

7-
* Attempted fix to work around the 'vscode.workspace.saveAll()' issue where the validation check fails due to some sort of internal VSCode problem.
7+
* Updated the internal Save on Compile routine to auto retry (a maximum of 5 times) before failing the save and exiting the compiler with a warning.
88

99
## 0.9.6
1010

README.md

+8
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,14 @@ The Sprite Editor is based on [Spritemate](http://spritemate.com) by Ingo Hinter
105105
### Settings
106106
There are a number of compiler, emulator and editor configuration options available in Atari Dev Studio which can be changed via the **Settings** (Preferences -> Settings -> Extensions -> Atari Dev Studio).
107107

108+
### Recommended Setting changes
109+
It is recommended to change these VSCode settings to the following as they appear to sometimes affect the ability of the internal save functions to automatically save your open documents before continuing with the compilation:
110+
111+
Files: Auto Save - set to Off (default is autoDelay)
112+
Files: Auto Save Delay - set to 0 (default is 1000)
113+
114+
NOTE: from version 0.97 onwards I have attempted to rectify this issue with an auto-retry function (will retry 5 times).
115+
108116
### Debugging the extension
109117
During the development phase of the extension I've added some developer output to assist with any issues that may appear.  To view this output, open the VS Code **Developer Tools** by selecting **Help -> Toggle Developer Tools** from the menu, and in the debugger window ensure the **Console** tab is activated.  This information may help identify the area where the extension is failing to process as expected.
110118

out/compilers/batchCompiler.js

+2-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

out/compilers/batchCompiler.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

out/compilers/compilerBase.js

+33-17
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)