Compare commits

...

12 Commits
4.2.0 ... main

Author SHA1 Message Date
Brandon Rhodes d288119b8b New wmm.cof from original maintainer Elwood Downey 2025-02-11 18:14:55 -05:00
Tom 0efc6cb6fc
Update FAQ links to new GitHub Pages URL (#97) 2025-01-23 10:26:08 -05:00
Brandon Rhodes b6529a3ce3 Fix GitHub Actions by installing groff on Mac 2024-05-17 23:41:52 -04:00
dave-kaye 48db8e8eaa
Update release date in Help > About menu (#92) 2024-05-15 22:01:19 -04:00
dave-kaye 25d9785659
Update download urls (#93)
Closes issue #80.
2024-05-03 14:47:40 -04:00
dave-kaye cbce84148a
Update header inserted into MPC .edb files (#94) 2024-04-09 16:30:53 -04:00
sanlupkim 6afc692a80
Use standard manpage sections; escape dashes (#90) 2024-03-04 13:11:24 -05:00
Mike Molina 534a5cd7dd
Fix a couple of spelling errors in binary (#87) 2024-02-20 08:08:18 -05:00
Brandon Rhodes 185f4b0202 Fix Makefile for Apple Silicon M1 and add CI build 2024-02-19 18:25:43 -05:00
Brandon Rhodes 30e14f685e Fix #73: resolve strptime() implicit declaration
This silences the compiler warning:
```
sunmenu.c: In function ‘readSOHOImage’:
sunmenu.c:926:3: warning: implicit declaration of function ‘strptime’; did you mean ‘strftime’? [-Wimplicit-function-declaration]
  926 |   strptime(buf+20, "%d %b %Y %H:%M:%S %Z", &tm);
```
2024-02-16 13:51:57 -05:00
Zhu Qun-Ying b035e69540
Fix some old HTTP URLs in documentation (#86) 2024-02-16 13:40:56 -05:00
Brandon Rhodes c98ef6079d Fix #84 by adding Fedora package link to README.md 2024-02-16 13:37:27 -05:00
20 changed files with 194 additions and 158 deletions

View File

@ -4,6 +4,7 @@ on:
push:
branches:
- main
- fix-ci
pull_request:
branches:
@ -31,6 +32,25 @@ jobs:
run: brew install openssl && brew info openssl
- name: Install XQuartz
run: brew install xquartz --cask && brew info xquartz
- name: Install groff
run: brew install groff && brew info groff
- name: Compile
run: make -C GUI/xephem
- name: Test
run: make -C tests
compile-apple-silicon:
runs-on: macos-14
steps:
- uses: actions/checkout@v2
- name: Install OpenMotif
run: brew install openmotif && brew info openmotif
- name: Install groff
run: brew install groff && brew info groff
- name: Install OpenSSL
run: brew install openssl && brew info openssl
- name: Install XQuartz
run: brew install xquartz --cask && brew info xquartz
- name: Compile
run: make -C GUI/xephem
- name: Test

View File

@ -29,11 +29,16 @@ MOTIFL = /usr/lib
endif
# For Linux and Apple OS X
# /opt/homebrew is for modern Apple Silicon; the other paths, for older macOS.
UNAME_S = $(shell uname -s)
ifeq ($(UNAME_S),Darwin)
PLATI = -I/usr/local/opt/openssl@3/include -I/opt/X11/include
PLATL = -L/usr/local/opt/openssl@3/lib -L/opt/X11/lib
PLATI = -I/opt/homebrew/include \
-I/usr/local/opt/openssl@3/include \
-I/opt/X11/include
PLATL = -L/opt/homebrew/lib \
-L/usr/local/opt/openssl@3/lib \
-L/opt/X11/lib
endif
CC = gcc

View File

@ -119,7 +119,7 @@ print "Creating $brtfn and $dimfn..\n";
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = gmtime;
$year += 1900;
$mon += 1;
$from = "# Data is from ftp://cfa-ftp.harvard.edu/pub/MPCORB/MPCORB.DAT\n";
$from = "# Data is from $MPCSITE/$MPCFTPDIR/$MPCFILE\n";
$what = "# Generated by mpcorb2edb.pl $ver, (c) 2000 Elwood Downey\n";
$when = "# Processed $year-$mon-$mday $hour:$min:$sec UTC\n";

View File

@ -1,93 +1,93 @@
2020.0 WMM-2020 12/10/2019
1 0 -29404.5 0.0 6.7 0.0
1 1 -1450.7 4652.9 7.7 -25.1
2 0 -2500.0 0.0 -11.5 0.0
2 1 2982.0 -2991.6 -7.1 -30.2
2 2 1676.8 -734.8 -2.2 -23.9
3 0 1363.9 0.0 2.8 0.0
3 1 -2381.0 -82.2 -6.2 5.7
3 2 1236.2 241.8 3.4 -1.0
3 3 525.7 -542.9 -12.2 1.1
4 0 903.1 0.0 -1.1 0.0
4 1 809.4 282.0 -1.6 0.2
4 2 86.2 -158.4 -6.0 6.9
4 3 -309.4 199.8 5.4 3.7
4 4 47.9 -350.1 -5.5 -5.6
5 0 -234.4 0.0 -0.3 0.0
5 1 363.1 47.7 0.6 0.1
5 2 187.8 208.4 -0.7 2.5
5 3 -140.7 -121.3 0.1 -0.9
5 4 -151.2 32.2 1.2 3.0
5 5 13.7 99.1 1.0 0.5
6 0 65.9 0.0 -0.6 0.0
6 1 65.6 -19.1 -0.4 0.1
6 2 73.0 25.0 0.5 -1.8
6 3 -121.5 52.7 1.4 -1.4
6 4 -36.2 -64.4 -1.4 0.9
6 5 13.5 9.0 -0.0 0.1
6 6 -64.7 68.1 0.8 1.0
7 0 80.6 0.0 -0.1 0.0
7 1 -76.8 -51.4 -0.3 0.5
7 2 -8.3 -16.8 -0.1 0.6
7 3 56.5 2.3 0.7 -0.7
7 4 15.8 23.5 0.2 -0.2
7 5 6.4 -2.2 -0.5 -1.2
7 6 -7.2 -27.2 -0.8 0.2
7 7 9.8 -1.9 1.0 0.3
8 0 23.6 0.0 -0.1 0.0
8 1 9.8 8.4 0.1 -0.3
8 2 -17.5 -15.3 -0.1 0.7
8 3 -0.4 12.8 0.5 -0.2
8 4 -21.1 -11.8 -0.1 0.5
8 5 15.3 14.9 0.4 -0.3
8 6 13.7 3.6 0.5 -0.5
8 7 -16.5 -6.9 0.0 0.4
8 8 -0.3 2.8 0.4 0.1
9 0 5.0 0.0 -0.1 0.0
9 1 8.2 -23.3 -0.2 -0.3
9 2 2.9 11.1 -0.0 0.2
9 3 -1.4 9.8 0.4 -0.4
9 4 -1.1 -5.1 -0.3 0.4
9 5 -13.3 -6.2 -0.0 0.1
9 6 1.1 7.8 0.3 -0.0
9 7 8.9 0.4 -0.0 -0.2
9 8 -9.3 -1.5 -0.0 0.5
9 9 -11.9 9.7 -0.4 0.2
10 0 -1.9 0.0 0.0 0.0
10 1 -6.2 3.4 -0.0 -0.0
10 2 -0.1 -0.2 -0.0 0.1
10 3 1.7 3.5 0.2 -0.3
10 4 -0.9 4.8 -0.1 0.1
10 5 0.6 -8.6 -0.2 -0.2
10 6 -0.9 -0.1 -0.0 0.1
10 7 1.9 -4.2 -0.1 -0.0
10 8 1.4 -3.4 -0.2 -0.1
10 9 -2.4 -0.1 -0.1 0.2
10 10 -3.9 -8.8 -0.0 -0.0
11 0 3.0 0.0 -0.0 0.0
11 1 -1.4 -0.0 -0.1 -0.0
11 2 -2.5 2.6 -0.0 0.1
11 3 2.4 -0.5 0.0 0.0
11 4 -0.9 -0.4 -0.0 0.2
11 5 0.3 0.6 -0.1 -0.0
11 6 -0.7 -0.2 0.0 0.0
11 7 -0.1 -1.7 -0.0 0.1
11 8 1.4 -1.6 -0.1 -0.0
11 9 -0.6 -3.0 -0.1 -0.1
11 10 0.2 -2.0 -0.1 0.0
11 11 3.1 -2.6 -0.1 -0.0
2025.0 WMM-2025 11/13/2024
1 0 -29351.8 0.0 12.0 0.0
1 1 -1410.8 4545.4 9.7 -21.5
2 0 -2556.6 0.0 -11.6 0.0
2 1 2951.1 -3133.6 -5.2 -27.7
2 2 1649.3 -815.1 -8.0 -12.1
3 0 1361.0 0.0 -1.3 0.0
3 1 -2404.1 -56.6 -4.2 4.0
3 2 1243.8 237.5 0.4 -0.3
3 3 453.6 -549.5 -15.6 -4.1
4 0 895.0 0.0 -1.6 0.0
4 1 799.5 278.6 -2.4 -1.1
4 2 55.7 -133.9 -6.0 4.1
4 3 -281.1 212.0 5.6 1.6
4 4 12.1 -375.6 -7.0 -4.4
5 0 -233.2 0.0 0.6 0.0
5 1 368.9 45.4 1.4 -0.5
5 2 187.2 220.2 0.0 2.2
5 3 -138.7 -122.9 0.6 0.4
5 4 -142.0 43.0 2.2 1.7
5 5 20.9 106.1 0.9 1.9
6 0 64.4 0.0 -0.2 0.0
6 1 63.8 -18.4 -0.4 0.3
6 2 76.9 16.8 0.9 -1.6
6 3 -115.7 48.8 1.2 -0.4
6 4 -40.9 -59.8 -0.9 0.9
6 5 14.9 10.9 0.3 0.7
6 6 -60.7 72.7 0.9 0.9
7 0 79.5 0.0 -0.0 0.0
7 1 -77.0 -48.9 -0.1 0.6
7 2 -8.8 -14.4 -0.1 0.5
7 3 59.3 -1.0 0.5 -0.8
7 4 15.8 23.4 -0.1 0.0
7 5 2.5 -7.4 -0.8 -1.0
7 6 -11.1 -25.1 -0.8 0.6
7 7 14.2 -2.3 0.8 -0.2
8 0 23.2 0.0 -0.1 0.0
8 1 10.8 7.1 0.2 -0.2
8 2 -17.5 -12.6 0.0 0.5
8 3 2.0 11.4 0.5 -0.4
8 4 -21.7 -9.7 -0.1 0.4
8 5 16.9 12.7 0.3 -0.5
8 6 15.0 0.7 0.2 -0.6
8 7 -16.8 -5.2 -0.0 0.3
8 8 0.9 3.9 0.2 0.2
9 0 4.6 0.0 -0.0 0.0
9 1 7.8 -24.8 -0.1 -0.3
9 2 3.0 12.2 0.1 0.3
9 3 -0.2 8.3 0.3 -0.3
9 4 -2.5 -3.3 -0.3 0.3
9 5 -13.1 -5.2 0.0 0.2
9 6 2.4 7.2 0.3 -0.1
9 7 8.6 -0.6 -0.1 -0.2
9 8 -8.7 0.8 0.1 0.4
9 9 -12.9 10.0 -0.1 0.1
10 0 -1.3 0.0 0.1 0.0
10 1 -6.4 3.3 0.0 0.0
10 2 0.2 0.0 0.1 -0.0
10 3 2.0 2.4 0.1 -0.2
10 4 -1.0 5.3 -0.0 0.1
10 5 -0.6 -9.1 -0.3 -0.1
10 6 -0.9 0.4 0.0 0.1
10 7 1.5 -4.2 -0.1 0.0
10 8 0.9 -3.8 -0.1 -0.1
10 9 -2.7 0.9 -0.0 0.2
10 10 -3.9 -9.1 -0.0 -0.0
11 0 2.9 0.0 0.0 0.0
11 1 -1.5 0.0 -0.0 -0.0
11 2 -2.5 2.9 0.0 0.1
11 3 2.4 -0.6 0.0 -0.0
11 4 -0.6 0.2 0.0 0.1
11 5 -0.1 0.5 -0.1 -0.0
11 6 -0.6 -0.3 0.0 -0.0
11 7 -0.1 -1.2 -0.0 0.1
11 8 1.1 -1.7 -0.1 -0.0
11 9 -1.0 -2.9 -0.1 0.0
11 10 -0.2 -1.8 -0.1 0.0
11 11 2.6 -2.3 -0.1 0.0
12 0 -2.0 0.0 0.0 0.0
12 1 -0.1 -1.2 -0.0 -0.0
12 2 0.5 0.5 -0.0 0.0
12 3 1.3 1.3 0.0 -0.1
12 4 -1.2 -1.8 -0.0 0.1
12 5 0.7 0.1 -0.0 -0.0
12 6 0.3 0.7 0.0 0.0
12 1 -0.2 -1.3 0.0 -0.0
12 2 0.3 0.7 -0.0 0.0
12 3 1.2 1.0 -0.0 -0.1
12 4 -1.3 -1.4 -0.0 0.1
12 5 0.6 -0.0 -0.0 -0.0
12 6 0.6 0.6 0.1 -0.0
12 7 0.5 -0.1 -0.0 -0.0
12 8 -0.2 0.6 0.0 0.1
12 9 -0.5 0.2 -0.0 -0.0
12 10 0.1 -0.9 -0.0 -0.0
12 11 -1.1 -0.0 -0.0 0.0
12 12 -0.3 0.5 -0.1 -0.1
12 8 -0.1 0.8 0.0 0.0
12 9 -0.4 0.1 0.0 -0.0
12 10 -0.2 -1.0 -0.1 -0.0
12 11 -1.3 0.1 -0.0 0.0
12 12 -0.7 0.2 -0.1 -0.1
999999999999999999999999999999999999999999999999
999999999999999999999999999999999999999999999999

View File

@ -109,7 +109,7 @@ static ColHdr col[] = {
{MISC_COL, "SnLght", "Light travel time from Sun"},
{MISC_COL, "Uranom", "Volume and page number in Uranometria"},
{MISC_COL, "Uran2k", "Volume and page number in Uranometria 2000"},
{MISC_COL, "MillSA", "Volume and page number in Millenium Star Atlas"},
{MISC_COL, "MillSA", "Volume and page number in Millennium Star Atlas"},
{RISET_COL, "RisTm", "Rise time, today"},
{RISET_COL, "RisAz", "Rise azimuth, today"},

View File

@ -744,11 +744,11 @@ String fallbacks[] = {
"XEphem*WCS.y: 10",
"XEphem*WebDB*Pattern.value: ",
"XEphem*WebDB*Search.set: False",
"XEphem*WebDB*URL0.value: http://celestrak.org/NORAD/elements/stations.txt",
"XEphem*WebDB*URL1.value: http://celestrak.org/NORAD/elements/science.txt",
"XEphem*WebDB*URL2.value: http://celestrak.org/NORAD/elements/tle-new.txt",
"XEphem*WebDB*URL3.value: http://celestrak.org/NORAD/elements/amateur.txt",
"XEphem*WebDB*URL4.value: http://celestrak.org/NORAD/elements/visual.txt",
"XEphem*WebDB*URL0.value: https://celestrak.org/NORAD/elements/stations.txt",
"XEphem*WebDB*URL1.value: https://celestrak.org/NORAD/elements/science.txt",
"XEphem*WebDB*URL2.value: https://celestrak.org/NORAD/elements/tle-new.txt",
"XEphem*WebDB*URL3.value: https://celestrak.org/NORAD/elements/amateur.txt",
"XEphem*WebDB*URL4.value: https://celestrak.org/NORAD/elements/visual.txt",
"XEphem*WebDB*URL5.value: https://www.minorplanetcenter.net/iau/Ephemerides/Comets/Soft03Cmt.txt",
"XEphem*WebDB*URL6.value: https://www.minorplanetcenter.net/iau/Ephemerides/CritList/Soft03CritList.txt",
"XEphem*WebDB*URL7.value: https://www.minorplanetcenter.net/iau/Ephemerides/Distant/Soft03Distant.txt",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.5 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -716,7 +716,7 @@ substituted. If you figure
out how to configure for another browser or you know of a better
definition please send us your results and we will post on our web site.<br>
<br>
Note the entry for using IE under <a href="http://www.cygwin.com"
Note the entry for using IE under <a href="https://www.cygwin.com"
target="new">cygwin</a>. In order for this to work,
you must create an
environment variable before running XEphem named XEHELPURL set to the
@ -1082,7 +1082,7 @@ field varies from true north. Put another way,true az = magnetic
bearing - mag decl. The model is stored in the file wmm.cof in the
auxil directory of the shared directory. It is valid for 2000
through the end of 2004. Check <a
href="http://www.ngdc.noaa.gov/seg/potfld/DoDWMM.shtml" target="new">http://www.ngdc.noaa.gov/seg/potfld/DoDWMM.shtml</a>
href="https://www.ncei.noaa.gov/products/world-magnetic-model" target="new">https://www.ncei.noaa.gov/products/world-magnetic-model</a>
for updates.<br clear="all">
</li>
</ul>
@ -1753,7 +1753,7 @@ number of object's location in the new Uranometria 2000 edition.</li>
</ul>
<ul>
<li><span style="font-weight: bold;">MillSA</span> Volume and Page
number of object's location in the Millenium Star Atlas, published
number of object's location in the Millennium Star Atlas, published
by Sky Publishing Corp.</li>
</ul>
Section two controls information related to rising, transitting, and
@ -1896,14 +1896,14 @@ hspace="10" width="266">This
window provides a convenient tool to download, display and manage
images
from SOHO, the <a target="_blank"
href="http://sohowww.nascom.nasa.gov/">Solar
href="https://sohowww.nascom.nasa.gov/">Solar
&amp; Heliospheric Observatory</a>. <font size="3">Use of this
extraordinary data is courtesy of the SOHO consortium. SOHO is a
project
of international cooperation between ESA and NASA.<br>
<br>
The SOHO data is pulled from the web site
http://sohowww.nascom.nasa.gov. The host name is defined in the XEphem
https://sohowww.nascom.nasa.gov. The host name is defined in the XEphem
resource XEphem.SOHOhost. This may be changed if necessary by placing a
new value in the XEphem resource file.<br>
</font>
@ -2195,8 +2195,8 @@ surface but would rather not change the XEphem date to a full Moon.<br>
This value depends on the gamma of your display. A fine discussion
of display gamma and a test image with which you can determine the
gamma value of your own display may be found at the URL: <a
href="http://web.mit.edu/jmorzins/www/gamma/rwb/gamma.html"
target="new">http://web.mit.edu/jmorzins/www/gamma/rwb/gamma.html</a>.</div>
href="https://web.mit.edu/jmorzins/www/gamma/rwb/gamma.html"
target="new">https://web.mit.edu/jmorzins/www/gamma/rwb/gamma.html</a>.</div>
<br>
<span style="font-weight: bold;">Movie Demo</span><br>
<br>
@ -2547,7 +2547,7 @@ height. </div>
cloud imagery, ice, sea and land temperatures, courtesy Space
Science and Engineering Center at the University of Wisconsin. The
image is a gif file retrieved from <a
href="http://www.ssec.wisc.edu/data/comp/latest_cmoll.gif" target="new">http://www.ssec.wisc.edu/data/comp/latest_cmoll.gif</a>.
href="https://www.ssec.wisc.edu/data/comp/latest_cmoll.gif" target="new">https://www.ssec.wisc.edu/data/comp/latest_cmoll.gif</a>.
It is updated once every six hours. All other graphical features of
the Earth view remain available as overlays to this image. Primary
advantage is ease in determining whether weather will effect
@ -5391,7 +5391,7 @@ protocol, any other instrumentation whatsoever. The control can be
performed via a simple fifo connection, or a much more flexible INDI
interface. For a complete description of the INDI protocol, please
download the reference specification from <a
href="http://www.clearskyinstitute.com/INDI/INDI.pdf">http://www.clearskyinstitute.com/INDI/INDI.pdf</a>.
href="https://www.clearskyinstitute.com/INDI/INDI.pdf">https://www.clearskyinstitute.com/INDI/INDI.pdf</a>.
Here we only describe the INDI configuration window, the INDI
control panel, testing the INDI system using the sample drivers, and
finally the&nbsp; simple fifo interface.<br>
@ -6325,13 +6325,12 @@ the frames directly as an actual movie because there are many such
formats and other tools available to collect the files into a movie in
your preferred format. For example, you could convert the PNG files
into GIF files using <em>pngtopnm</em> and <em>ppmtogif</em> tools
from the <a target="netpbm" href="http://netpbm.sourceforge.net">netpbm</a>
from the <a target="netpbm" href="https://netpbm.sourceforge.net">netpbm</a>
toolkit then make an
animated gif using&nbsp;<a target="whirlgif"
href="http://www.danbbs.dk/%7Edino/whirlgif">whirlgif</a>
or <a target="gifsicle" href="http://www.lcdf.org/%7Eeddietwo/gifsicle">gifsicle</a>.
animated gif using&nbsp;
<a target="gifsicle" href="https://www.lcdf.org/%7Eeddietwo/gifsicle">gifsicle</a>.
Another possibility is to use <em>convert</em> which is part of the
<a target="imagemagick" href="http://www.imagemagick.org">ImageMagick</a>
<a target="imagemagick" href="https://www.imagemagick.org">ImageMagick</a>
collection. Check your system before looking too far, these tools are
often
already installed on many UN*X systems.<br>
@ -7992,7 +7991,7 @@ format if it is not already.<br>
<br>
Several particularly useful sites as of this build are already entered.
The first five are from Dr. TS Kelso's Earth satellite lists at <a
href="http://www.celestrak.org">celestrak.org</a>. The other four are
href="https://celestrak.org">celestrak.org</a>. The other four are
the Minor Planet Center's lists of hot comets and unusual asteroids
specially formatted for <a
href="https://www.minorplanetcenter.net/iau/Ephemerides/Soft03.html">XEphem</a>.
@ -8001,9 +8000,10 @@ catalog to download the file to the Private directory and
simultaneously load into XEphem memory.<br>
<br>
Special files created by the <a
href="http://cfa-www.harvard.edu/cfa/ps/mpc.html">Minor Planet Center</a>
and <a href="ftp://ftp.lowell.edu/pub/elgb/astorb.html">Lowell
Observatory</a> may also be downloaded. Each organization maintains
href="https://www.minorplanetcenter.net/data/">Minor Planet Center</a>
and <a href="https://asteroid.lowell.edu/astorb/">Lowell
Observatory</a> may also be downloaded.
Each organization maintains
extensive lists of all known asteroids and produces on a regular basis
Keplarian orbital elements precessed to the current date. Both are of
excellent quality. When the <span style="font-weight: bold;">Get</span>
@ -8131,7 +8131,7 @@ This catalog has been included with permission of USNO as long as
we mention the following stipulations:<br>
<br>
<div style="margin-left: 40px;"> It may not be the latest version,
check with http://www.usno.navy.mil. </div>
check with https://www.usno.navy.mil. </div>
<br>
<div style="margin-left: 40px;"> If you paid for XEphem, you paid for
the software, not this catalog. The catalog is available free from
@ -8188,7 +8188,7 @@ UCAC</span>
<div style="margin-left: 40px;"><br>
This choice allows using the USNO Astrographic catalog with XEphem. For
more information on this catalog please refer to
<a target="_blank" href="http://www.usno.navy.mil/USNO/astrometry/optical-IR-prod/ucac">here</a>.
<a target="_blank" href="https://www.usno.navy.mil/USNO/astrometry/optical-IR-prod/ucac">here</a>.
As of release UCAC4, the directory specified must be that which contains
the u4b and u4i directories. In turn, u4b must contain all 900 z files and
u4i must contain u4index.unf and u4hpm.dat.
@ -8489,7 +8489,7 @@ Save it, the change only effects XEphem until you exit.<br>
<h3><a class="mozTocH3" name="mozTocId803196"></a> 8.2.2 Star colors</h3>
XEphem assigns colors to stars based on their spectral classification.
The default colors were chosen based on work done by <a
href="http://www.vendian.org/mncharity/dir3/starcolor">Mitchell Charity</a>.
href="https://www.vendian.org/mncharity/dir3/starcolor">Mitchell Charity</a>.
The colors are specified using X Resources. The resource names each
begin with "XEphem.starSpect" followed by one or two characters. The
value of the resource is the color. The following table shows the
@ -8899,15 +8899,14 @@ correct use of Sky View options in individual planetary views.
contributed by the late Guillermo Andrade Velasco. <p>
<p>The Blue Marble project at
<a target="new"
href="http://earthobservatory.nasa.gov/Newsroom/BlueMarble">http://earthobservatory.nasa.gov/Newsroom/BlueMarble
</a>for their
href="https://visibleearth.nasa.gov/collection/1484/blue-marble">https://visibleearth.nasa.gov/collection/1484/blue-marble</a>for their
wonderful
whole-earth color images.</p>
<p>
Corrections for ecliptic longitude from Adrian Robinson, adrianprobinson@yahoo.co.uk </p>
<p>The stellar spectra colors are based on work by Mitchell Charity,
mcharity@lcs.mit.edu, at
<a target="new" href="http://www.vendian.org/mncharity/dir3/starcolor">http://www.vendian.org/mncharity/dir3/starcolor.
<a target="new" href="https://www.vendian.org/mncharity/dir3/starcolor">https://www.vendian.org/mncharity/dir3/starcolor.
</a> </p>
<p>Thanks to Paul Schlyter for some improved anomaly code.<br>
</p>
@ -8937,7 +8936,7 @@ based on map from http://www.ebicom.net/~rsf1/fun/sm-new.htm copyright
</p>
<p>The local magnetic declination model is from the DoD World Magnetic
Model as published at <a target="new"
href="http://www.ngdc.noaa.gov/seg/potfld/DoDWMM.shtml">http://www.ngdc.noaa.gov/seg/potfld/DoDWMM.shtml
href="https://www.ncei.noaa.gov/products/world-magnetic-model">https://www.ncei.noaa.gov/products/world-magnetic-model
</a> </p>
<p>Thanks to Fridger Schrempp, fridger.schrempp@desy.de, for his long
term encouragement of the project, and particularly for many
@ -8950,7 +8949,7 @@ code, as converted from FORTRAN to C by Magnus Backstrom,
b@eta.chalmers.se. See "Spacetrack Report Number 3: Models for
Propagation of NORAD Element Sets" at
<a target="new"
href="http://www.celestrak.org/NORAD/documentation/spacetrk.pdf">http://www.celestrak.org/NORAD/documentation/spacetrk.pdf</a>
href="https://www.celestrak.org/NORAD/documentation/spacetrk.pdf">https://www.celestrak.org/NORAD/documentation/spacetrk.pdf</a>
</p>
<p>Improvements to Delta T code, help and wording contributed by Neal
McBurnett, nealmcb@bell-labs.com.</p>
@ -8975,13 +8974,13 @@ Laser
Altimeter on board the Mars Global Surveyor, operated by the Jet
Propulsion
Laboratory, NASA.
See <a target="new" href="http://marsprogram.jpl.nasa.gov/mgs">http://marsprogram.jpl.nasa.gov/mgs</a>
See <a target="new" href="https://marsprogram.jpl.nasa.gov/mgs">https://marsprogram.jpl.nasa.gov/mgs</a>
</p>
<p>The near real-time weather map in the Earth view is provided by
the Space Science and Engineering Center at the University of
Wisconsin.
See their web site at <a target="new"
href="http://www.ssec.wisc.edu/ssec.html">http://www.ssec.wisc.edu/ssec.html</a>
href="https://www.ssec.wisc.edu/data/">https://www.ssec.wisc.edu/data</a>
</p>
<p>The XEphem logo was contributed by Jonathan Adams,
jfadams@mail.arc.nasa.gov. The galaxy background image is from Galaxy
@ -8989,7 +8988,7 @@ Photography, www.galaxyphoto.com.</p>
<p>For the years 1999-2010 the natural satellite ephemerides for Mars,
Jupiter, Saturn and Uranus are based on developments in mixed
functions computed and contributed at Bureau Des Longitudes,
<a target="new" href="http://www.bdl.fr">http://www.bdl.fr</a>
<a target="new" href="https://www.bdl.fr">https://www.bdl.fr</a>
by J.-E. Arlot, Ch. Ruatti and W. Thuillot. Many
thanks!</p>
<p>Outside this range, Jupiter's moons based on information in
@ -9059,7 +9058,7 @@ which grew into the new bitmap clipmask approach of drawing the stars.</p>
<p>Thanks to Jim Bell, jimbo@cuspif.tn.cornell.edu, and the team at
Mars Watch for encourage, support and ideas for the first Mars albedo
map in XEphem. The map as of Version 3.3 is from
<a target="new" href="http://maps.jpl.nasa.gov/mars.html">http://maps.jpl.nasa.gov/mars.html</a>
http://maps.jpl.nasa.gov/mars.html
</p>
<p>Thanks to Dimitromanolakis Apostolos &lt;apdim@grecian.net&gt; for
his contribution leading to support for fetching DSS in gzipped form.</p>
@ -9135,7 +9134,7 @@ Richard Talcott, published in _Astronomy_, October 1995, page 76.</p>
<p>Thanks to Richard Clark (rclark@lpl.arizona.edu) for an improved
version of anomaly.c.</p>
<p>A great source of comet information is <a target="new"
href="http://encke.jpl.nasa.gov">http://encke.jpl.nasa.gov</a>
href="https://science.nasa.gov/solar-system/comets/">https://science.nasa.gov/solar-system/comets/</a>
</p>
<p>Special thanks to Uwe Bonnes, bon@LTE.E-TECHNIK.uni-erlangen.de,
and Ralphe Neill, ran@rdt.monash.edu.au, for their many ideas and
@ -9159,9 +9158,9 @@ the July 1993 issue of Sky and Telescope. Any errors in transcription
are strictly my own.</p>
<p>Thanks to Lowell Observatory and the Minor Planet Center for
maintaining their huge lists of asteroids. See
<a target="new" href="ftp://ftp.lowell.edu/pub/elgb/astorb.html">ftp://ftp.lowell.edu/pub/elgb/astorb.html
<a target="new" href="https://asteroid.lowell.edu/">https://asteroid.lowell.edu/
</a> and
<a target="new" href="http://cfa-www.harvard.edu/cfa/ps/mpc.html">http://cfa-www.harvard.edu/cfa/ps/mpc.html</a>
<a target="new" href="https://cfa-www.harvard.edu/cfa/ps/mpc.html">https://cfa-www.harvard.edu/cfa/ps/mpc.html</a>
, respectively.</p>
<p>Thanks to the National Space Science Data Center and the Smithsonian
Astrophysical Observatory for the SAO star catalogue.</p>
@ -9401,6 +9400,6 @@ program
was named <span style="font-style: italic;">xephem</span>. I have been
diddling with it ever since. The original <span
style="font-style: italic;">ephem</span> is still <a
href="http://www.clearskyinstitute.com/ephem/ephem-4.29.tar.gz">available</a>.<br>
href="https://www.clearskyinstitute.com/ephem/">available</a>.<br>
</body>
</html>

View File

@ -229,7 +229,7 @@ ir_create()
s2_w = XmCreateToggleButton (irshell_w, "S1TB", args, n);
XtAddCallback (s2_w, XmNvalueChangedCallback, reg_cb, NULL);
set_xmstring (s2_w, XmNlabelString,
"Image to be registed is loaded, now click same 2 stars");
"Image to be registered is loaded, now click same 2 stars");
XtManageChild (s2_w);
/* labels for second set of reference stars */

View File

@ -5,5 +5,5 @@
#include "xephem.h"
char PATCHLEVEL[] = "4.2.0";
char PATCHDATE[] = "2021 September 13";
char PATCHDATE[] = "2024 February 13";
char COPYRIGHT[] = "Copyright (c) 1990-2021 by Elwood Charles Downey";

View File

@ -98,7 +98,7 @@ typedef struct {
char *desc; /* description */
char ura[ATLASLEN]; /* Uranometria page number */
char u2k[ATLASLEN]; /* Uranometria 200 page number */
char msa[ATLASLEN]; /* Millenium Star Atlas page number */
char msa[ATLASLEN]; /* Millennium Star Atlas page number */
} ObjInfo;
/* handy "no rise/set" test */
@ -139,7 +139,7 @@ static SortInfo sinfo[] = {
{"Urano", "Uranometria", sort_ura},
{"Uran2k", "Uranom 2000", sort_u2k},
{"MillSA", "Millenium", sort_msa},
{"MillSA", "Millennium", sort_msa},
{"RisTm", "Rise time", sort_risetm},
{"RisAz", "Rise azimuth", sort_riseaz},
{"TrnTm", "Transit time", sort_trantm},

View File

@ -1,6 +1,9 @@
/* code to manage the sun display
*/
/* For the declaration of strptime in <time.h>. */
#define _XOPEN_SOURCE
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>

View File

@ -158,7 +158,7 @@ wdb_create()
XtSetArg (args[n], XmNrightAttachment, XmATTACH_FORM); n++;
tf_w = XmCreateTextField (f_w, buf, args, n);
defaultTextFN (tf_w, 1, "", NULL);
wtip (tf_w, "URL of file to download (must use HTTP)");
wtip (tf_w, "URL of file to download (must use HTTP or HTTPS)");
XtManageChild (tf_w);
sprintf (buf, "XEphem*WebDB*URL%d.value", i);
sr_reg (tf_w, buf, wdbcategory, 1);

View File

@ -1,9 +1,9 @@
.TH XEphem 1X
.SH Name
.TH XEPHEM 1 "Feb 2024"
.SH NAME
XEphem \- an interactive astronomical ephemeris for X11
.SH Syntax
\fBxephem [-prfb] [-install {yes|no|guess}] [-resfile <resourcefile>] [-[no]splash]\fP
.SH Description
.SH SYNOPSIS
\fBxephem [\-prfb] [\-install {yes|no|guess}] [\-resfile <resourcefile>] [\-[no]splash]\fP
.SH DESCRIPTION
.na
.nh
.PP
@ -144,14 +144,14 @@ multi-user installations. XEphem looks here for support files. Unless
defined otherwise, the Shared directory is ".", that is, the current
directory.
.SH Author
.SH AUTHOR
.PP
Elwood C. Downey, email ecdowney@ClearSkyInstitute.com.
.SH References
.SH SEE ALSO
.PP
The Web homepage, including the FAQ, is maintained at
.I http://www.clearskyinstitute.com/xephem
.I https://xephem.github.io/XEphem/Site/xephem.html
.PP
The online Help entry
.I on Credits

View File

@ -33,7 +33,8 @@ There are more screenshots at bottom of this README.
Thanks to our community of contributors, there are XEphem packages
available for several operating systems (though these are not official):
* [Ubuntu, Fedora, CentOS](https://build.opensuse.org/package/show/home:rjmathar/xephem)
* [Ubuntu, CentOS](https://build.opensuse.org/package/show/home:rjmathar/xephem)
* [Fedora](https://packages.fedoraproject.org/pkgs/xephem/xephem/)
* [Gentoo](https://packages.gentoo.org/packages/sci-astronomy/xephem)
* [openSUSE](https://build.opensuse.org/package/show/Application:Geo/xephem)
* [Slack](https://slackbuilds.org/repository/13.37/academic/xephem/)

View File

@ -9,7 +9,7 @@ XEphem: INDI Device Control
<blockquote>
<center>
<font size="+1">
<b>Control any <a target="newwin" href="http://www.clearskyinstitute.com/INDI/INDI.pdf">INDI</a>-compliant devices with XEphem.
<b>Control any <a target="newwin" href="https://www.clearskyinstitute.com/INDI/INDI.pdf">INDI</a>-compliant devices with XEphem.
</b>
</font>
<p>
@ -20,10 +20,10 @@ Get <em>free</em> INDI drivers online for
<li>Meade and JMI focusers
</ul>
and many more devices from the
<a target="indi" href="http://indilib.org">indilib.org</a>.
<a target="indi" href="https://indilib.org">indilib.org</a>.
<p>
Also see the ASCOM/INDI gateway and Java implementations at
<a target="_blank" href="http://www.cloudmakers.eu/jindi">Cloudmakers</a>.
<a target="_blank" href="https://www.cloudmakers.eu/jindi">Cloudmakers</a>.
<p>
<img src="INDI.png">

View File

@ -4,6 +4,14 @@
</head>
<BODY background="/bg.png" TEXT="#000000" LINK="#004400" VLINK="#004400" ALINK="#000000">
<!-- next release
<li>Elwood has updated the <tt>wmm.cof</tt>
World Magnetic Model file
to reflect the new WMM2025 data that was released on December 17, 2024.
-->
<H3>Changes from 4.1.0 to 4.2.0</H3>
Released 2024 February 13.
@ -603,7 +611,7 @@ Released June 6, 2004
<li>Plot and List now have Undo controls.
<li>Plot, List and Solver can now save and restore configurations.
<li>Telescope control now supports <a target="newwin"
href="http://www.clearskyinstitute.com/INDI/INDI.pdf">INDI</a>, a
href="https://www.clearskyinstitute.com/INDI/INDI.pdf">INDI</a>, a
highly flexible XML
protocol.
<li>More data options and crisper graphs in AAVSO plot tool.

View File

@ -359,7 +359,7 @@ xephem@ClearSkyInstitute.com</a>
10.8 (Mountain Lion), installing XCode does not install the command line development tools. To
do that, just start XCode, open Preferences/Components and install the Command Line Tools. Also as
of Mountain Lion, Apple no longer ships X11. You now get it from
<a target="_blank" href="http://xquartz.macosforge.org">http://xquartz.macosforge.org</a>.
<a target="_blank" href="https://xquartz.macosforge.org">https://xquartz.macosforge.org</a>.
<p>
Now that you have command line tools such as cc and make and X11 installed, read the INSTALL
file inside the XEphem tarball for the proper way to invoke the
@ -522,11 +522,11 @@ using XEphem on my web site or publications?</b>
placed somewhere on each such page:
<p>
<pre>
&lt;a target="csiwin" href="http://www.ClearSkyInstitute.com/xephem/xephem.html"&gt;Created using &lt;b&gt;XEphem&lt;/b&gt;&lt;/a&gt;
&lt;a target="csiwin" href="https://xephem.github.io/XEphem/Site/xephem.html"&gt;Created using &lt;b&gt;XEphem&lt;/b&gt;&lt;/a&gt;
</pre>
<p>
It should look and work like this:
<a target="csiwin" href="http://www.ClearSkyInstitute.com/xephem/xephem.html">
<a target="csiwin" href="https://xephem.github.io/XEphem/Site/xephem.html">
Created using <b>XEphem</b></a>.
<p>
Regarding publications, the Postscript files generated by XEphem already

View File

@ -30,7 +30,7 @@ and Solaris.">
<img width="291" height="86" border="0" src="xephemdrop.png">
<br>
<font size="-3">(icon background by
<a target="galwin" href="http://www.galaxyphoto.com">Galaxy Photography</a>)
<a target="galwin" href="https://www.galaxyphoto.com">Galaxy Photography</a>)
</font>
<br>
@ -73,7 +73,7 @@ and Solaris.">
* "It takes some getting used to, but it's worth the effort. Once you
understand its peculiarities, you'll find that XEphem can do just about
anything you ask ...". Quoted with permission from
<a target="_blank" href="http://www.amazon.com/Astronomy-Hacks-Tools-Observing-Night/dp/0596100604/ref=sr_1_1?ie=UTF8&s=books&qid=1280642536&sr=8-1">Astronomy Hacks</a>
<a target="_blank" href="https://www.amazon.com/Astronomy-Hacks-Tools-Observing-Night/dp/0596100604/ref=sr_1_1?ie=UTF8&s=books&qid=1280642536&sr=8-1">Astronomy Hacks</a>
Copyright &#169; 2005 Robert Bruce Thompson and Barbara Fritchman Thompson.
<pre>
</pre>
@ -134,9 +134,9 @@ and Solaris.">
<p>
* XEphem does <em>not</em> run under native Windows but it works fine
using a virtualization toolkit such as
<a target="_blank" href="http://www.virtualbox.org">Virtualbox</a> and
<a target="_blank" href="https://www.virtualbox.org">Virtualbox</a> and
a free linux distro such as
<a target="_blank" href="http://www.opensuse.org">OpenSUSE</a>.
<a target="_blank" href="https://www.opensuse.org">OpenSUSE</a>.
<tr>
<td><p>

View File

@ -10,7 +10,7 @@ XEphem: Sun
<center>
<font size="+1">
<b>Near real-time Solar images from the
<a target="newwin" href="http://sohowww.nascom.nasa.gov">SOHO</a>
<a target="newwin" href="https://sohowww.nascom.nasa.gov">SOHO</a>
spacecraft. Download, save and view images from 8 data products in three
size formats.
<p>