-
Notifications
You must be signed in to change notification settings - Fork 67
/
changes.htm
826 lines (672 loc) · 39.7 KB
/
changes.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=Generator content="Microsoft Word 12 (filtered)">
<title>Astrolog 7.70 Changes</title>
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
h1
{margin-top:12.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:0in;
page-break-after:avoid;
font-size:16.0pt;
font-family:"Arial","sans-serif";}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;}
p.A, li.A, div.A
{mso-style-name:A;
mso-style-link:"A Char Char";
margin-top:10.0pt;
margin-right:0in;
margin-bottom:10.0pt;
margin-left:0in;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
span.ACharChar
{mso-style-name:"A Char Char";
mso-style-link:A;}
p.FA, li.FA, div.FA
{mso-style-name:FA;
margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Courier New";}
p.Section, li.Section, div.Section
{mso-style-name:Section;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:0in;
text-align:center;
page-break-after:avoid;
border:none;
padding:0in;
font-size:16.0pt;
font-family:"Arial","sans-serif";
font-weight:bold;}
p.Item, li.Item, div.Item
{mso-style-name:Item;
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
text-indent:-.25in;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
p.B, li.B, div.B
{mso-style-name:B;
mso-style-link:"B Char Char";
margin-top:10.0pt;
margin-right:0in;
margin-bottom:10.0pt;
margin-left:.5in;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
span.BCharChar
{mso-style-name:"B Char Char";
mso-style-link:B;}
p.N, li.N, div.N
{mso-style-name:N;
margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
span.W
{mso-style-name:W;
color:green;
font-weight:bold;}
span.X
{mso-style-name:X;
color:olive;
font-weight:bold;}
span.V
{mso-style-name:V;
color:blue;
font-weight:bold;}
span.Z
{mso-style-name:Z;
color:purple;
font-weight:bold;}
span.Y
{mso-style-name:Y;
color:red;
font-weight:bold;}
p.FB, li.FB, div.FB
{mso-style-name:FB;
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Courier New";}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.25in 1.0in 1.25in;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
-->
</style>
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=WordSection1>
<p class=FA> <span style='background:silver'>AAAAA</span> <span
style='background:silver'>SSSSS</span> <span style='background:silver'>TTTTTTT</span>
<span style='background:silver'>RRRRRR</span> <span style='background:silver'>OOOOO</span>
<span style='background:silver'>L</span> <span style='background:silver'>OOOOO</span>
<span style='background:silver'>GGGGG</span></p>
<p class=FA><span style='background:silver'>A</span> <span
style='background:silver'>A</span> <span style='background:silver'>S</span>
<span style='background:silver'>S</span> <span style='background:silver'>T</span>
<span style='background:silver'>R</span> <span style='background:silver'>R</span>
<span style='background:silver'>O</span> <span style='background:silver'>O</span>
<span style='background:silver'>L</span> <span style='background:silver'>O</span>
<span style='background:silver'>O</span> <span style='background:silver'>G</span>
<span style='background:silver'>G</span></p>
<p class=FA><span style='background:silver'>A</span> <span
style='background:silver'>A</span> <span style='background:silver'>S</span>
<span style='background:silver'>T</span> <span style='background:silver'>R</span>
<span style='background:silver'>R</span> <span style='background:silver'>O</span>
<span style='background:silver'>O</span> <span style='background:silver'>L</span>
<span style='background:silver'>O</span> <span style='background:silver'>O</span>
<span style='background:silver'>G</span></p>
<p class=FA><span style='background:silver'>AAAAAAA</span> <span
style='background:silver'>SSSSS</span> <span style='background:silver'>T</span>
<span style='background:silver'>RRRRRR</span> <span style='background:silver'>O</span>
<span style='background:silver'>O</span> <span style='background:silver'>L</span>
<span style='background:silver'>O</span> <span style='background:silver'>O</span>
<span style='background:silver'>G</span> <span style='background:silver'>GGGG</span></p>
<p class=FA><span style='background:silver'>A</span> <span
style='background:silver'>A</span> <span style='background:silver'>S</span>
<span style='background:silver'>T</span> <span style='background:silver'>R</span>
<span style='background:silver'>R</span> <span style='background:silver'>O</span>
<span style='background:silver'>O</span> <span style='background:silver'>L</span>
<span style='background:silver'>O</span> <span style='background:silver'>O</span>
<span style='background:silver'>G</span> <span style='background:silver'>G</span></p>
<p class=FA><span style='background:silver'>A</span> <span
style='background:silver'>A</span> <span style='background:silver'>S</span>
<span style='background:silver'>S</span> <span style='background:silver'>T</span>
<span style='background:silver'>R</span> <span style='background:silver'>R</span>
<span style='background:silver'>O</span> <span style='background:silver'>O</span>
<span style='background:silver'>L</span> <span style='background:silver'>O</span>
<span style='background:silver'>O</span> <span style='background:silver'>G</span>
<span style='background:silver'>G</span></p>
<p class=FA><span style='background:silver'>A</span> <span
style='background:silver'>A</span> <span style='background:silver'>SSSSS</span>
<span style='background:silver'>T</span> <span style='background:silver'>R</span>
<span style='background:silver'>R</span> <span style='background:silver'>OOOOO</span>
<span style='background:silver'>LLLLLLL</span> <span style='background:silver'>OOOOO</span>
<span style='background:silver'>GGGGG</span></p>
<p class=FA> </p>
<p class=FA> ** VERSION 7.70 **</p>
<p class=FA> </p>
<p class=A>Release notes for Astrolog version 7.70 (April 2024):</p>
<p class=A>This file describes the freeware astrology software program Astrolog
version 7.70 and the additions and fixes made to it, over the previous version 7.60
which was released a year ago in April 2023. The main thing in this update is exoplanets.</p>
<p class=A> </p>
<div style='border:none;border-top:solid windowtext 4.5pt;padding:1.0pt 0in 0in 0in'>
<p class=Section><a name=feature>NEW FEATURES</a></p>
</div>
<p class=A>Here are new additions to version 7.70 that weren't in previous
versions:</p>
<p class=A><span class=V>1. Exoplanets:</span> Astrolog has the ability to show
exoplanets, or planets that orbit other stars. The strongest event in astrology
is the eclipse or two bodies overlapping, and Astrolog can already detect when planets
and moons eclipse each other. Detecting when exoplanets pass in front of their
stars is a natural next step for astrology, in which exoplanet transits
accentuate that fixed star’s energy. Here are various features that work with
exoplanets:</p>
<p class=B><span class=Z>Exoplanets chart:</span> Astrolog has a new exoplanets
chart, which can be displayed with the -Ux switch, or “Setting / Planetary
Moons / Exoplanets Chart” menu command in the Windows version. It will show text
listing exoplanet transits taking place at or around the chart time. In this
chart, for each exoplanet transit its name and zodiac position location will be
displayed, along with the magnitude of the star. The date/time of the transit
event will be displayed as well, as a series of five values: When it might
start, when it definitely starts, the middle of the transit, when it might end,
and when it’s definitely ended. This text is colored red for when the “definitely
no” period ends and the “maybe” period starts, yellow for when the “maybe”
period ends and the “definitely yes” period starts, and green for the middle of
the “definitely yes” period. If one of the times takes place after midnight on
the next day, it will be instead colored white. Finally displayed is the
duration of the transit, and the current uncertainty offset of it (which is
always half the span of the yellow “maybe” periods).</p>
<p class=B>Exoplanets don’t have known orbital elements, like planets and moons
do. Exoplanets are instead detected by means such as dimming of the star they
pass in front of. This means things such as Earth’s position in its orbit
around the Sun may slightly affect when exoplanet transits actually take place.
As a result, exoplanets transits are defined by a period and duration, combined
with uncertainty offsets for both of them. These uncertainties increase the greater
number of iterations a transit is from when it was originally observed.
Eventually (far enough in the past or future) the yellow “maybe” periods on the
sides get wide enough such that the green “definitely yes” period in the middle
disappears. In such a case only three times will be displayed: When the “maybe”
period starts and ends, and the middle of it displayed in yellow. If the 3D
houses setting is off (-c3 switch) then only transits with a “definitely yes”
period will be included in the list.</p>
<p class=B>The exoplanets chart by default displays those exoplanets in effect
during the chart time. If the Parallel Aspects setting is on, then it will
instead search over a period of time and display all exoplanet transits that
take place during it. The period of time is taken from the “times and graph
cover” transit settings, and may be a day, month, year, or range of years. On
the command line, the switch may be invoked as -Uxd, -Uxm, -Uxy, or -UxY to
select a day, month, year, or five years. (The -EY switch setting can select a
different range of years.) Also, the -ma switch setting affects the exoplanets
chart, and if enabled each exoplanet transit will have listed after it the
aspects it makes to planets in the main chart.</p>
<p class=B><span class=Z>Exoplanet graphics:</span> Exoplanets can be plotted
in Astrolog graphic charts, including the local horizon, chart sphere, and
globe charts. The new -XUx command switch, or the “Graphics / Map Effects /
Show Exoplanets” menu command in the Windows version, will show them. Exoplanets
won’t be shown if there’s no transit happening, they will be displayed in
yellow if they might be happening, and they’ll be displayed in green if a
transit is definitely happening. Note that exoplanets are still in the process
of being discovered, and sky searches for them tend to focus on some areas more
than others. For example, the default list of exoplanets has more of a presence
in tropical Aquarius (or more specifically near the boundary between the
constellations Cygnus and Lyra) than other signs.</p>
<p class=B><span class=Z>Filter exoplanets:</span> The exoplanets chart can be
filtered to only display those exoplanets that are in a specified list. The new
-YUx switch takes a comma separated list of exoplanet names, and indicates the
exoplanet(s) to display. This is most useful when displaying an exoplanets
search over a period of time, and you want to focus upon the various transits a
select exoplanet makes.</p>
<p class=B><span class=Z>Exoplanet file:</span> The list of exoplanets is
stored in the comma separated value (CSV) file astexopl.csv. In the Windows
version, the new “Help / Open Data Files / Open Exoplanet List” menu command
will open this file in Notepad. The default file is from the NASA Exoplanet Archive,
and lists 4190 exoplanets. That’s more than the 1100 stars in Astrolog’s fixed
star list sefstars.txt, however note many of the exoplanets are orbiting rather
dim stars. Additional exoplanet lists can be downloaded from: <a
href="http://www.astrolog.org/ftp/exo">http://www.astrolog.org/ftp/exo</a></p>
<p class=A><span class=V>2. Progressed rings:</span> Astrolog multiwheels can
individually turn on progressions for specific rings, which will make that ring
be the chart in ring #1 progressed to the time in that ring. The new -rP switch
takes a parameter indicating the ring to be progressed. In the Windows version,
the “Charts #3 Through #6” command dialog has new checkboxes to turn on
progression for wheels #2 through #5. This feature allows one to easily display
multiwheel scenarios such as natal, transits, and progressions together.</p>
<p class=A><span class=V>3. Natural Lilith:</span> The new -Ynn switch will
make Astrolog’s Black Moon Lilith object be natural Lilith. The natural Lilith
is a calculation which interpolates and also considers the gravitational pull
of the Sun (i.e. that the Moon’s orbit is more than just a simple ellipse), and
so may potentially be considered more accurate than the more common mean or
true/osculating Lilith calculation methods. When active, this will override the
-Yn switch setting that selects either mean or true/osculating Lilith.</p>
<p class=A><span class=V>4. Transit time zone:</span> In the Windows version,
the Transits dialog has fields for the Daylight Time and Time Zone fields, in
the Transit to Natal Info section. This makes it clearer what time zone transit
to natal charts are using when those charts are displayed.</p>
<p class=A><span class=V>5. Rainbow colorings:</span> In the Windows version,
in the Graphics Settings dialog, the “Wheel Fill” section has a new “Rainbow2”
option. This will do a rainbow color fill of wheel charts based on RYB paint
colors, such that Aries is red, Leo is yellow, and Sagittarius is blue. This is
in contrast to the old “Rainbow1” option, which does a rainbow fill based on
RGB light colors, such that Aries is red, Leo is green, and Sagittarius is
blue.</p>
<p class=MsoNormal><span class=V>6. Disable text:</span> The new -Y0 switch
will disable all chart text output. This can be used in scenarios when
computing charts in sequence, in which the earlier charts don’t need to be
displayed. For example, to display a true solar arc progression based on the
Sun’s slightly variable motion per day, it requires casting multiple charts to
calculate the natal and secondary progressed chart, and then doing a solar arc
progressed chart with the exact offset of the secondary progressed Sun (so the
secondary and solar arc progressed Suns will always be exactly the same). To do
this and only display the final solar arc chart, do: astrolog -Yq3 "-i
mychart.as =b0 =Y0" "~1 '=a ObjLon O_Sun' =pn" "~1 '=b
ObjLon O_Sun' =p0n ~p0 '=z Sub @b @a' _Y0"</p>
<p class=A><span class=V>7. Default chart identity:</span> The default set of
chart info as set in the “Default Chart Info” command can now be accessed in a
similar manner as other charts. The -qD and -iD subswitches will set or load a
file into the default chart info. The virtual file “__d” can be used to
represent the default chart.</p>
<p class=A><span class=V>8. Interpretation insertion:</span> The new -YYI
switch is designed to only be invoked from a macro called within one of the new
~I switch AstroExpression hooks. It takes one string parameter to add to the
interpretation text output.</p>
<p class=A><span class=V>9. Daedalus output:</span> The new -ox switch will
output Astrolog’s star positions to a Daedalus script file compatible with
Daedalus 3.4 or later. This output will include the list of extra stars (-XU
switch), the list of asteroids if enabled (-XE switch), and the list of exoplanets
if enabled (-XUx switch).</p>
<p class=A>-</p>
<p class=A>Here's a summary of the 16 new command switches in Astrolog 7.70
that weren't in previous versions:</p>
<p class=N><span class=Z>-Ux:</span> Display exoplanets chart listing exact
times of transits.</p>
<p class=N><span class=Z>-Ux[d,m,y,Y]:</span> Like -Ux but for day, month,
year, or five years.</p>
<p class=N><span class=Z>-ox <file>:</span> Output star positions to
Daedalus script format file.</p>
<p class=N><span class=Z>-rP [2-6]:</span> Make ring within multi-wheel be
progressed.</p>
<p class=N><span class=Z>-XUx:</span> Draw transiting exoplanets in certain
charts.</p>
<p class=N><span class=Z>-Ynn:</span> Compute location of natural Lilith
instead of true or mean.</p>
<p class=N><span class=Z>-YUx <exolist>:</span> Set filter string of
exoplanet names.</p>
<p class=N><span class=Z>-Y0:</span> Disable all chart text output.</p>
<p class=N><span class=Z>-YYI <text>:</span> Output text string in
interpretation context.</p>
<p class=N><span class=Z>-~F[O,C,A,N] <string>:</span> Adjust for
sign/object/house/aspect/Nakshatra fonts.</p>
<p class=N><span class=Z>-~sd <string>:</span> Set adjustment for -sd
switch degree numbers.</p>
<p class=N><span class=Z>-~Ux <string>:</span> Set filter for exoplanet
transits.</p>
<p class=N><span class=Z>-~Iv <string>:</span> Pre-notification for
location interpretation.</p>
<p class=N><span class=Z>-~IV <string>:</span> Post-notification for
location interpretation.</p>
<p class=N><span class=Z>-~Ia <string>:</span> Pre-notification for
aspect interpretation.</p>
<p class=N><span class=Z>-~IA <string>:</span> Post-notification for
aspect interpretation.</p>
<p class=A>Here's a summary of the 3 new menu commands in the Windows version
of Astrolog 7.70 that weren’t in previous versions:</p>
<p class=N>Setting / Planetary Moons / Exoplanets Chart<br>
Graphics / Map Effects / Show Exoplanets</p>
<p class=N>Help / Open Data Files / Open Exoplanet List</p>
<p class=N> </p>
<div style='border:none;border-top:solid windowtext 4.5pt;padding:1.0pt 0in 0in 0in'>
<p class=Section><a name=extend>EXTENDED AND IMPROVED FEATURES</a></p>
</div>
<p class=A>A list of improvements to existing features in Astrolog 7.70, such
as new things you can now do with old features that you couldn’t do before, or
ways that existing features work better than before:</p>
<p class=A><span class=W>1. Ray decorations:</span> Astrolog can display the
dominant Ray(s) of a chart in the upper left corner of a wheel chart. The -YXv
switch has been extended to accept three more values. In the Windows version,
the new “Wheel Corners” dropdown in Graphics Settings is populated with these
three Ray related decorations. The three new options are:</p>
<p class=B>“-YXv 3” switch or “Rays 1” dropdown option: The strongest Ray as shown
in the -7 switch chart will be displayed in the upper left corner.</p>
<p class=B>“-YXv 4” switch or “Rays 1.2” dropdown option: The strongest two
Rays as shown in the -7 switch chart will be displayed in the upper left
corner. For example, if the strongest Ray is 4 and the second strongest 5, it will
be displayed as “Ray 4.5”.</p>
<p class=B>“-YXv 5” switch or “Rays 12345” dropdown option: The five top Rays
for soul, personality, mental, astral, and physical as shown in the -7 switch
interpretation will be displayed in the upper left corner.</p>
<p class=A><span class=W>2. Rings of Quaoar:</span> The telescope chart (-XZ
switch) will display the newly discovered rings of Quaoar when zoomed in enough
upon this body.</p>
<p class=A><span class=W>3. Transit ephemeris:</span> The graphic ephemeris in
transit and natal comparison mode (-E -X -rt switches) will now look at transit
restrictions separately, and use them to determine which transiting planets to
include in the ephemeris.</p>
<p class=A><span class=W>4. Local horizon flipping:</span> The placement of
directions in the circular local horizon chart (-Z0 -X switches) can be changed
with the -YZ switch setting. If the -YZ switch setting is odd, the chart will
be flipped horizontally across the East West axis (and the E/W labels will be
flipped too of course). If the -YZ setting is 4 or greater, the chart will be
flipped vertically across the North South axis.</p>
<p class=A><span class=W>5. More macros:</span> Command switch macros as
defined with the -M0 switch can be of any number now. Users are no longer
limited to slots 1-48.</p>
<p class=A><span class=W>6. TZ database updated:</span> Astrolog’s time zone
change information has been updated to use TZ database version “2024a” (instead
of “2023b” which was used before). This new version has a few subtle
corrections and improvements to various areas in the world.</p>
<p class=A><span class=W>7. Compilation dependency:</span> Compiling the
Windows version is no longer dependent upon the Microsoft Foundation Classes
(MFC) file afxres.h. This allows Astrolog to be compiled without having to have
the large MFC area installed.</p>
<p class=A> </p>
<div style='border:none;border-top:solid windowtext 4.5pt;padding:1.0pt 0in 0in 0in'>
<p class=Section><a name=change>PROGRAM CHANGES</a></p>
</div>
<p class=A>A few changes that aren't new feature additions or bug fixes have
been made to Astrolog 7.70, which means certain old assumptions are no longer
valid. Most can be considered improvements, but they still change existing
behavior. A list of these follows (which aren't useful to be aware of unless
you have used previous versions of the program):</p>
<p class=A><span class=X>1. Tri-wheels reversed:</span> Astrolog’s graphic
tri-wheels and larger now have rings arranged from the inside out (with chart
#1 on the inside), instead of the reverse. This makes tri-wheels and such
behave like bi-wheels (which also have chart #1 on the inside).</p>
<p class=A><span class=X>2. Rulerships changed:</span> Rulerships and
exaltations have been assigned to the seven Dwarf planet objects. Default
rulerships and exaltations have been changed for some of the four first
asteroids, to be more in alignment with the most common signs used for them.</p>
<p class=A><span class=X>3. Progression time:</span> For progressed charts, the
text mode wheel chart (-w switch) will now display the progressed date/time in
the middle of the wheel. This will be displayed instead of the chart’s Universal
Time and sidereal time.</p>
<p class=A><span class=X>4. Ephem subdirectory:</span> Downloads of Astrolog
now place all ephemeris files in the “ephem” subdirectory.</p>
<p class=A> </p>
<div style='border:none;border-top:solid windowtext 4.5pt;padding:1.0pt 0in 0in 0in'>
<p class=Section><a name=bug>BUG FIXES</a></p>
</div>
<p class=A>Here are bugs or other issues with version 7.60, all of which have
been fixed in 7.70:</p>
<p class=A><span class=Y>1. Time inaccuracy:</span> In the text mode wheel
chart (-w switch) the Universal Time (UT) label of the chart wouldn’t be
displayed accurately for charts whose time zone is LMT or LAT.</p>
<p class=A><span class=Y>2. Transit crash:</span> Accessing the “recall” chart
(such as with “-i set” on the command line) after displaying a transit to
transit times chart or a transit to natal times chart (-d or -t switches) would
crash, due to the “recall” chart being initialized with bad name and location
fields.</p>
<p class=A><span class=Y>3. Progressed ephemeris bug:</span> Displaying a
graphic ephemeris chart (-E -X switches) with progressions turned on wouldn’t
display or animate correctly.</p>
<p class=A><span class=Y>4. Progressed text display:</span> In the text mode
standard listing (-v _X switches) with progressions turned on, the day of week
of the progressed date would be incorrect (and would be the same as the natal
day of the week).</p>
<p class=A><span class=Y>5. Progressed and natal display:</span> Displaying the
progressed and natal bi-wheel chart (-rp switch) would list progressed planets
in the sidebar based on natal restrictions, instead of the transit
restrictions. Also, the aspects in the middle would only involve planets in the
progressed wheel if they were also unrestricted in the natal wheel. Also,
planets in the progressed wheel that were restricted in the natal wheel would
be displayed at 0Aries.</p>
<p class=A><span class=Y>6. Relative path limitation:</span> Specifying
relative file paths in the -Yi switches wouldn’t find the Swiss Ephemeris
format ephemeris files. Now all files can be located with relative file paths,
which means a definition like “-Yi ephem” will point to the “ephem”
subdirectory off of the Astrolog install directory containing the executable.</p>
<p class=A><span class=Y>7. Orbit trail crash:</span> Increasing the value of
the solar system orbit trail length field in the Graphics Settings dialog (-YXj
switch) would crash the next time the graphic solar system orbit chart was
generated.</p>
<p class=A><span class=Y>8. Star color bug:</span> Customizing the colors of stars
and asteroids with the -YkU and -YkE switches would only affect the last star or
asteroid in the specified list.</p>
<p class=A><span class=Y>9. Windows glitch:</span> In the Windows version,
opening an Astrolog chart file by double clicking it would clobber the data in
chart slot #2.</p>
<p class=A><span class=Y>10. Wireframe sphere display:</span> A wireframe file
created of the chart sphere would position the astronomical constellations
wrongly. (The constellations would rotate in reverse direction as the chart
sphere was rotated.)</p>
<p class=A><span class=Y>11. PostScript display:</span> PostScript charts
wouldn’t always be scaled correctly on the page, in which non-default chart or
page sizes would result in tiny charts or charts clipped by the page edges.
PostScript charts are now scaled in the middle of the page appropriately, for
both portrait and landscape.</p>
<p class=A><span class=Y>12. PostScript fonts:</span> The font Consolas
couldn’t be selected for PostScript text, and attempting to do so would result
in text in a variable width font which would look bad.</p>
<p class=A><span class=Y>13. Metafile display:</span> In Windows metafile
output, the vertical line between the wheel chart and the sidebar would be
missing, if lines were being drawn in the standard “non-thick” mode (-Xx switch
not set).</p>
<p class=A><span class=Y>14. File limitation:</span> In command line versions
of Astrolog, the -i switch would always result in the program thinking chart
information was specified, even if the file only contained settings. That would
result in the program no longer prompting the user to enter chart information,
and displaying a default chart.</p>
<p class=A><span class=Y>15. X11 window bug:</span> In the X11 Windows version,
pressing enter to specify a command line, would spawn a new window afterward
(leaving the old window still present but abandoned).</p>
<p class=A><span class=Y>16. Solar arc transit limitation:</span> On the
command line, the switches -dp0y wouldn’t work to set a solar arc progressed to
natal scan over the year, even though -dp0 and -dpy would both work separately
to set either solar arc progressed to natal, or progressions scanning over a
year.</p>
<p class=A><span class=Y>17. Switch error handling:</span> On the command line,
passing an out of range value to the -z, -z0, or -zl switches would correctly
show an error message, however would still keep the bad data in the setting
afterward, which would cause problems if a chart was then displayed.</p>
<p class=A><span class=Y>18. String appending limitation:</span> An obscure
feature allows one to include extra strings after the filename of the -o
switch, and have them appended as comments to the file. This feature would only
work when -o was invoked from the operating system shell.</p>
<p class=A> </p>
<div style='border:none;border-top:solid windowtext 4.5pt;padding:1.0pt 0in 0in 0in'>
<p class=Section><a name=express>ASTROEXPRESSION UPDATES</a></p>
</div>
<p class=A>AstroExpressions or “Astrolog Expressions” are programmable
customizations that don’t require recompiling the program, and can be
considered an extended form of command switches. AstroExpression functions and
related command switches have been updated in version 7.70. This section can be
ignored if one doesn’t use this feature area.</p>
<p class=A>The following lists all new AstroExpression functions. The name of
each function is listed, followed by the type of its return value and the
expected types of its parameters (if any). Numbers will automatically be
converted to Integer or Real as needed.</p>
<p class=B><span class=W>Bool:</span> Bool(Num). Boolean. Converts a number to boolean.
Like the “(bool)” cast operator in C.</p>
<p class=B><span class=W>&&:</span> Bool(Int, Int). Logical And.
Returns whether two numbers are both non-zero. This function does not do short
circuit evaluation, meaning both arguments are always evaluated even if the
first is false. Like the “&&” operator in C.</p>
<p class=B><span class=W>||:</span> Bool(Int, Int). Logical Or. Returns whether
at least one of two numbers is non-zero. This function does not do short
circuit evaluation, meaning both arguments are always evaluated even if the
first is true. Like the “||” operator in C.</p>
<p class=B><span class=W>Dist3:</span> Real(Real, Real, Real). 3D distance. Returns
the distance from the origin to a triplicity of real coordinates.</p>
<p class=B><span class=W>Off:</span> Real. Time zone offset. Returns the offset
in hours from UTC of the current chart. This is normally (Tim - Dst) except
also handle the case if time zone is Local Mean Time (LMT) or Daylight is
Autodetect. There are similar functions for chart slots #1 through #6.</p>
<p class=B><span class=W>ObjLen:</span> Real(Int). Object distance. Return the
distance from the central object to the specified object, in AU. There are
similar functions for chart slots #1 through #6.</p>
<p class=B><span class=W>AspOn:</span> Bool(Int). Aspect on. Returns whether an
aspect is present and not restricted. Specified with -RA switch.</p>
<p class=B><span class=W>JulianD:</span> Real(IntM, IntD, IntY, RealT): Julian
Day. Returns the Julian day for the given month, day, year, and time in hours
(relative to UTC/GMT).</p>
<p class=B><span class=W>Alloc:</span> Int. Allocations. Returns the number of
memory allocations currently existing in the program.</p>
<p class=B><span class=W>AllocTot:</span> Int. Total allocations. Returns the
total number of memory allocations ever made by the program since it started.</p>
<p class=B><span class=W>AllocSiz:</span> Int. Total allocations size. Returns
the total size in bytes of all memory allocations ever made by the program
since it started.</p>
<p class=A>There are several new command switches which allow one to define
AstroExpression “hooks” into areas of chart calculation or display, to modify
or filter their results. All AstroExpression related command switches start
with the tilde (~) character:</p>
<p class=B><span class=V>1. ~Ux <string>:</span> Filter exoplanet
details. Called each time an exoplanet transit is about to be displayed in the
-Ux switch chart. On entry, @w is the star’s brightness or magnitude, @x is the
period between transits in hours, @y is the duration of the transit in hours,
and @z is the Julian Day of the current transit. Return value is whether to
display the transit. For example, to only display exoplanets transiting stars
brighter than magnitude 10, do: <span class=Y>~Ux "Lt @w 10.0"</span></p>
<p class=B><span class=V>2. ~FN <string>:</span> Font adjustment for Nakshatra.
Called each time a real font character is displayed for a Nakshatra, and allows
customizing it. On entry, @u is Astrolog’s index for the Nakshatra being drawn,
@v is the font character (usually between 32-127 for low Ascii), @w is the font
index (6=Courier, 7=Consolas, 8=Arial, 9=Nakshatra), @x and @y are the pixel
coordinates where the glyph will be drawn (which can be adjusted to move glyphs
that seem off-center), and @z is the relative scale percentage (which can be
adjusted for glyphs that seem too large or too small). Return value is ignored,
although if any of @v through @z are modified they will be used to draw the glyph
instead.</p>
<p class=B><span class=V>3. ~sd <string>:</span> Adjust degree. Called
each time a zodiac position number from 0-360 is about to be displayed in the
-sd switch display mode. On entry, @z is the number about to be displayed. The
return value is the number to use instead. For example, to have an alternate
display mode where the zodiac is divided into 100 degrees instead of 360, do: <span
class=Y>~sd "Div Mul @z 100 360"</span></p>
<p class=B><span class=V>4. ~Iv <string>:</span> Pre-notify location
interpretation. This is called when interpretation text for a planet position
is about to be displayed. The -YYI switch can be called to prepend additional
interpretation text. On entry, @z is the planet being interpreted. Return value
is whether to then still display Astrolog’s default interpretation text for the
location.</p>
<p class=B><span class=V>5. ~IV <string>:</span> Post-notify location
interpretation. This is called when interpretation text for a planet position
has just been displayed. The -YYI switch can be called to append additional
interpretation text. On entry, @z is the planet being interpreted. Return value
is ignored. For example, to add clarifying text about Ceres to interpretations
involving it, do: <span class=Y>~IV "If Equ @z O_Cer Switch 1" -M0 1
"-YYI 'Ceres is the only Dwarf planet in the asteroid belt.'"</span></p>
<p class=B><span class=V>6. ~Ia <string>:</span> Pre-notify aspect
interpretation. This is called when interpretation text for an aspect is about
to be displayed. On entry, @x and @z are the two planets forming the aspect,
and @y is the aspect. Return value is whether to still display Astrolog’s
default interpretation text for the aspect.</p>
<p class=B><span class=V>7. ~IA <string>:</span> Post-notify aspect
interpretation. This is called when interpretation text for an aspect has just
been displayed. On entry, @x and @z are the two planets forming the aspect, and
@y is the aspect. Return value is ignored. For example, to add emphasis text
about Squares to interpretations involving them, do: <span class=Y>~IA "If
Equ @y A_Squ Switch 1" -M0 1 "-YYI 'This is the most challenging
aspect!'"</span></p>
<p class=A>A few improvements or bug fixes have also been made in the
AstroExpression area:</p>
<p class=B><span class=W>More macros:</span> AstroExpression macros can be of
any number now. Users are no longer limited to slots 0-26.</p>
<p class=B><span class=Y>ObjXN bug:</span> The ObjXN, ObjYN, and ObjZN
functions didn’t work, for starters because they only parsed one argument when
they actually take two.</p>
<p class=B style='margin-left:0in'> </p>
<div style='border:none;border-top:solid windowtext 4.5pt;padding:1.0pt 0in 0in 0in'>
<p class=Section><a name=license>LICENSE</a></p>
</div>
<p class=A>IMPORTANT NOTICE: Astrolog and all chart display routines and
anything not enumerated below used in this program are Copyright (C) 1991-2024
by Walter D. Pullen (<a href="mailto:[email protected]">[email protected]</a>, <a
href="http://www.astrolog.org/astrolog.htm">http://www.astrolog.org/astrolog.htm</a>).
Permission is granted to freely use, modify, and distribute these routines
provided these credits and notices remain unmodified with any altered or
distributed versions of the program.</p>
<p class=A>The main ephemeris databases and calculation routines are from the
library SWISS EPHEMERIS and are programmed and copyright 1997-2008 by
Astrodienst AG. Use of that source code is subject to license for Swiss
Ephemeris Free Edition at <a
href="https://www.astro.com/swisseph/swephinfo_e.htm">https://www.astro.com/swisseph/swephinfo_e.htm</a>.
This copyright notice must not be changed or removed by any user of this
program.</p>
<p class=A>Additional ephemeris databases and formulas are from the calculation
routines in the program PLACALC and are programmed and Copyright (C)
1989,1991,1993 by Astrodienst AG and Alois Treindl (<a
href="mailto:[email protected]">[email protected]</a>). The use of that source code
is subject to regulations made by Astrodienst Zurich, and the code is not in
the public domain. This copyright notice must not be changed or removed by any
user of this program.</p>
<p class=A>The original planetary calculation routines used in this program
have been copyrighted and the initial core of this program was mostly a
conversion to C of the routines created by James Neely as listed in 'Manual of
Computer Programming for Astrologers', by Michael Erlewine, available from
Matrix Software.</p>
<p class=A>Atlas composed using data from <a href="https://www.geonames.org/">https://www.geonames.org/</a>
licensed under a Creative Commons Attribution 4.0 License. Time zone changes
composed using public domain TZ database: <a
href="https://data.iana.org/time-zones/tz-link.html">https://data.iana.org/time-zones/tz-link.html</a></p>
<p class=A>The PostScript code within the core graphics routines are programmed
and Copyright (C) 1992-1993 by Brian D. Willoughby (<a
href="mailto:[email protected]">[email protected]</a>).</p>
<p class=A>More formally: This program is free software; you can redistribute
it and/or modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the License, or
(at your option) any later version. This program is distributed in the hope
that it will be useful and inspiring, but WITHOUT ANY WARRANTY; without even
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details, a copy of which is in the
LICENSE.HTM file included with Astrolog, and at <a href="http://www.gnu.org/">http://www.gnu.org</a></p>
<p class=FA><span style='background:silver'>O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O</span></p>
<p class=FA><span style='background:silver'>*</span> Walter D.
"Cruiser1" Pullen :) ! <a href="mailto:[email protected]">[email protected]</a>
<span style='background:silver'>*</span></p>
<p class=FA><span style='background:silver'>O</span> Astrolog version 7.70
Website: <a href="http://www.astrolog.org/astrolog.htm">http://www.astrolog.org/astrolog.htm</a>
<span style='background:silver'>O</span></p>
<p class=FA><span style='background:silver'>*</span> "Who am I, What am
I? As I am, I am not. But as we are, I AM. And to <span style='background:
silver'>*</span></p>
<p class=FA><span style='background:silver'>O</span> you my creation, My
Perfect Love is your Perfect Freedom. And I will be <span style='background:
silver'>O</span></p>
<p class=FA><span style='background:silver'>*</span> with you forever and ever,
until the End, and then forever more." - GOD <span style='background:silver'>*</span></p>
<p class=FA><span style='background:silver'>O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O*O</span></p>
<p class=FA> </p>
</div>
</body>
</html>