March 4, 1991
PsyPlan 1.0 released, limited publication for beta testing
note: all prior versions were used only internally by PPI
at our labs in Philadelphia and Norwood, PA.
910310
P...: fix colors to work with monochrome CGA
920516 PsyPlanL:
Fix calculation of number of days for the period being computed to
correctly consider a combination of the annual report with monthly report(s).
Allow for the MOTIONS file not being written yet because user's system
has a disk buffering program which buffers disk writes: pause 9 seconds and
try again.
920516 PsyPlan:
Provide setup option (/P) to specify print port or file for printing of
planners.
Provide setup option (/L) to specify softfont loading options: 0: do not
load softfonts which will be preloaded somehow; -1: load softfonts once for
each print operation; 1 to 999: idle seconds before softfont loading will be
repeated.
Change the printing routines to send data to the printer without
interruptions where possible, and where not possible re-send the softfont
and other preparatory data after any delay of time, as specified in setup.
Rewrite filename collection from the directory using interrupt x21 by
using function x1A instead of x2F to handle the DTA (data transfer area).
920518 release version 2.0B
920523 PsyPlanL:
Fix calculation of number of days for the period being computed to
correctly consider a combination of the annual report with monthly report(s)
for preparation of PLN file.
920530 PsyPlanF:
For FRM files, default to blank lines if two few lines in file.
Enable OnError error checking.
Limit production of monthly planners according to NAT options and not
according to dates remaining in PLN file.
920530 release version 2.0C
...
921025 PsyPlanN:
Fix problems with certain specifications of lattitude and longitude.
Add option to toggle sound off and on with F10.
Add notes about entering time after midnight and noon.
921224 PsyPlan v. 2.06:
Add installation option /O for left and top margins for simplex and
duplex printers. Notes use of program ALIGN.
Add to planner printing use of left and top margin specifications. Handle
simplex and duplex printers.
Add to planner printing job separation command.
921231 PsyPlanD v. 2.06:
Fix SID output function to correctly associate extension text to primary
text -- was always using the first and only extension text record.
930103 PsyPlanF v.2.06:
Fix use of planet codes to use "c" instead of "h" for mid-heaven. This
is needed because of changes to PsyPlanD in previous version.
930107 PsyPlan and PsyPlanN v. 2.06:
Add installation option of sounds ON or OFF.
930123 Install v. 2.06:
Add function to convert user-built Succinct Implication Databases to the
new format.
930129 PsyPlanF v.2.06:
Fix computation of weekday in Annual Forecast Report.
930303 PsyPlanL v.2.06:
Fix: Annual report: transits to natal midheaven show letters instead of
glyphs; monthly planner: transits to natal midheaven do not show.
930314 Install v.2.062:
Fix: Does not always correctly guess the drive of the install input.
930314 PsyPlan v.2.06:
Fix: When adding a new natal file, the PLANNER file is not loaded with
the name of the new natal file.
Provide setup option (/T) to specify print output stacking at top or rear;
use option T=R or T=T.
930317 Install v.2.063:
Enhance: check for existence of COMMAND.COM program.
930321 PsyPlanF v.2.063:
Increase limit of continuation lines from 350 to 490 lines.
930321 PsyPlan v.2.063:
Increase center margins of pocket-size planners.
930605 PsyPlan v.2.07:
Add install option for precession of the equinoxes.
930605 PsyPlanL v.2.07:
Add code to bypass adjustment of natal planet positions by 0.0138 degrees
per year of age if precession of the equinoxes is not chosen.
930605 PsyPlanN v.2.07:
Add natal option for precession of the equinoxes.
Allow latitude and longitude to be reversed. Reverse if necessary.
Allow use of tab, shift-tab, up-arrow and down-arrow without locking onto
the field if it has an error. Lock onto the field if it has an error only
when ENTER is pressed.
Improve field descriptions in help panels: Advise birth time be adjusted
to standard time; etc.
Fix: Prevent abend if illegal function call while calculating latitude
or longitude; indicate a field error instead.
931118 PsyPlanF v.2.08:
Add calendar pages to the Annual Forecast Report and rename it as the
Calendar Forecast.
931205 PsyPlan v.2.08:
Add install option to handle backside printing like with the HP LJ IIP as
BACK in addition to the TOP and REAR options.
Add loading of fonts for second print side for Horoscopes for the
Unbeliever and for the Natal Chart.
931205 PsyPlanN v.2.08:
Take the installation option for precession as the default option for a
new natal file.
Fix: Part of fortune is in error when the sum of Ascendant and moon
position is less than the Sun position.
931224 INSTALL v2.08:
Add the Installation Options procedure, same as in the main program.
Change the Windows PIF memory specifications to -1 for all available
memory instead of specific memory requirements.
940605 PsyPlanN v.2.08:
Fix: Sometimes get out-of-stack-memory error when changing a pre-existing
natal file. Empty L$ array when finished using it.
941210 Install v.2.09:
Add glyphs option for default for natal editor.
941210 PsyPlan v.2.09:
Fix: Natal chart side 2 printed without the ZODIAC font.
Add glyphs option for default for natal editor.
Add option to print non-stop when printing several planners.
Add ability to print one-side planners.
Change phone number from 215 532-1447 to 610 532-1447.
Redesign format of Horoscopes For The Unbeliever.
Add function to remove temporary work files.
Assert option version from 2.0 to 2.09.
Enhance black & white screen display for laptop computers.
941210 PsyPlanD v.2.09:
Enhance import function to assure a space at end of lines of multi-line
text to compensate for word processors that do not provide this.
Add rudimentary spell-checker with 68,000+ words.
Extend the scope of the database to include test for void-of-course moon,
moon phases, natal planets in signs, and copyright notice and headings for
salutation, appointments, scheduling and notes.
Expand the maximum size of database items from 255 to 400 characters.
Redesign the database from two files to one, from DBP and DBS to SID.
Enhance black & white screen display for laptop computers.
941210 PsyPlanF v.2.09:
Add glyphs option to indicate printing of glyphs or not in monthly planner.
Add support for the Exact and Unsure options.
Fix the indication of page 76 on page 74 of the Calendar Forecast Report.
Assure error-free handling of arrays to hold filenames.
Apply slight format changes to support the new One-Side print size.
Put copyright notice from the database on the copyright and notices page
(inside front cover) and position appropriately the other new column headings
from the database.
941210 PsyPlanL v.2.09:
Move V/C and moon phases text to the database to allow customization.
941210 PsyPlanN v.2.09:
Fix: Sometimes get strange errors when changing a pre-existing natal file.
Add glyphs option to indicate printing of glyphs or not in monthly planner.
Move natal chart text to the database to allow customization.
Add new print size of One-Side.
Add Exact birth time option to indicate inclusion of transits to the
midheaven and ascendant, and Unsure for no transits to natal moon.
Enhance user-friendliness (at slight expense of efficiency) by always
recalculating horoscope upon exit with save.
Assure error-free handling of the array to hold city locations.
Enhance black & white screen display for laptop computers.
951029 PsyPlan v.2.09:
Fix: Return new filename if changed by Natal Editor PsyPlanN.
951029 PsyPlanD v.2.09:
Fix: Abend while reorganizing SID after a change due to an attemp to
delete temporary file that's not there.
951029 PsyPlanF v.2.09:
Enhance: Remove extra dot on Scheduling Implication monthly page and
calendar forecast report.
Fix: Planner exceeds permitted number of pages due to extreme text
continuations.
951029 PsyPlanN v.2.09:
Enhance user entry of date and time with letters "O" and "I" intending
numbers "0" and "1" by automatically correcting for the user.
Enhance: Allow two space margin for additional charts page.
Fix: An entry of 12:30 AM wrongly generates 12:30 PM.
951104 SIDs:
Added two text databases, KEYWORD and NOVICE, by John Derrickson.
960219 PsyPlanF v.2.09.1:
Fix: When planner exceeds permitted number of pages due to extreme text
continuations and other planners had already been prepared, things go haywire.
960303 PsyPlanF v.2.09.2:
Fix: When program tries to finish preparing a December planner and start
a January planner, things go haywire. Introduced by previous fix.
Fix: When program tells user daylight savings dates are not found, the
keypress response is carried to the next program execution. Usually harmless
but very undesirable.
970126 PsyPlanO v.2.09:
Fix: Subscript out of range when more than 54 aspects in natal chart; put
" ... ... " in last slot and ignore excess.
...
980503 PsyPlan v.2.10 programs:
Enhance: Expand year from two to four digits to handle dates into the
next century.
Change: Remove references to obsolete phone number and add reference
to www.psyplan.com. Make other minor editorial changes.
Enhance: Show all planet retrogrades and general planet transit aspects.
Enhance: Add to holidays file: Chinese new year, equinox, solstice,
solar eclipse, Jewish feasts at sundown dates in addition to civil dates.
Enhance: Add biorhythm indication to daily pages.
Enhance: Add more cities to cities file.
990627 PsyPlanF v.2.11:
Fix: When planner exceeds permitted number of pages due to extreme text
and the planner is being rebuilt with compensations, the wrong date range
is used for daylight savings resulting in the wrong time zone on some pages.
990728 PsyPlanF v.2.12:
Fix: December 31, 2000 doesn't show on the two-year calendar page.