Minor additions, fixes, and clarifications.
This commit is contained in:
parent
57e14ce081
commit
e91d0dbf05
1 changed files with 13 additions and 12 deletions
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
This explains how to make a new version of WylieWord.
|
This explains how to make a new version of WylieWord.
|
||||||
|
|
||||||
The program source file is called "WylieWord developement copy.dot".
|
The program source file is called "WylieWord development copy.dot".
|
||||||
This is what you edit with the VBA editor.
|
This is what you edit with the VBA editor.
|
||||||
|
|
||||||
When you have finished modifying it:
|
When you have finished modifying it:
|
||||||
|
@ -13,22 +13,21 @@ I use "!!!" in comments to note known bugs that should be dealt with.
|
||||||
Search for "!!!" and make sure anything left in that state is
|
Search for "!!!" and make sure anything left in that state is
|
||||||
acceptable in the release.
|
acceptable in the release.
|
||||||
|
|
||||||
|
Do "Debug > Compile" in the F11 window. Verify there are no
|
||||||
|
compilation errors.
|
||||||
|
|
||||||
Re-test everything that has changed since the last release, and
|
Re-test everything that has changed since the last release, and
|
||||||
anything that might be affected by those changes. Do the testing with
|
anything that might be affected by those changes.
|
||||||
the template loaded from the Word Startup folder. For some reason,
|
|
||||||
Word runs VBA differently when loaded from there; specifically, missing
|
|
||||||
type declarations are more likely to result in run-time errors.
|
|
||||||
|
|
||||||
Increment the version number in AboutWylieWord.
|
Increment the version number in AboutWylieWord.
|
||||||
|
|
||||||
Run PrepareDistribution in immediate window.
|
Run PrepareDistribution in immediate window.
|
||||||
This runs automated tests. Verify that the results are OK.
|
This runs automated tests. The third set of tests may take ten minutes or so.
|
||||||
|
Verify that the results are OK.
|
||||||
It also unbinds all the WylieWord keys.
|
It also unbinds all the WylieWord keys.
|
||||||
This is critical to having WylieWord work correctly on
|
This is critical to having WylieWord work correctly on non-English keyboards.
|
||||||
non-English keyboards.
|
(After making the distribution, you will want to restore the keybindings
|
||||||
After making the distribution, you will want to restore
|
in the development copy by calling WylieWordBindKeys.)
|
||||||
the keybindings in the develoment copy by calling
|
|
||||||
WylieWordBindKeys.
|
|
||||||
|
|
||||||
Save "WylieWord development copy.dot"
|
Save "WylieWord development copy.dot"
|
||||||
|
|
||||||
|
@ -48,4 +47,6 @@ In SEAU:
|
||||||
Run the SEAU builder.
|
Run the SEAU builder.
|
||||||
Run the resulting self-extracting .exe file.
|
Run the resulting self-extracting .exe file.
|
||||||
|
|
||||||
Re-test everything.
|
Re-test everything. Do the testing with the template installed in and
|
||||||
|
loaded from the Word Startup folder. (Due to Word idiocy, VBA runs
|
||||||
|
differently (and usually worse) when loaded from there.)
|
Loading…
Reference in a new issue