aboutsummaryrefslogtreecommitdiff
path: root/doc/notes.v214
blob: 3e12afc25fa3cd0a548925f807179db112dc8458 (plain) (blame)
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
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
System Notes File for IRAF Version 2.14.
Begun with V2.14 code freeze 03 Dec 2007.
-------------------------------------------

pkg/cl/cl.par
pkg/ecl/cl.par
unix/hlib/login.cl
unix/hlib/zzsetenv.def
    Changed version to V2.14DEV Dec2007  (12/07/07 MJF)


pkg/images/immatch/src/geometry/t_geomap.gx
    Changed the output precision of the rotation angles from 3 to 5
    decimal places.  (1/14/08, MJF)

unix/os/gmttolst.c
    On MacOSX systems the GMT offset includes the DST if it is in effect
    and so added an ifdef so it wasn't added an extra time.  This was causing
    the time in Chile to be off by an hour as of this fix (i.e. DST in effect
    in Chile)  (1/14/08, MJF)

sys/imio/imloop.x
    Earlier changes to this routine were only partially correct and
    fail for the case of a 1-D image section by truncating the last two
    pixels of the section.  This caused "black stripes" in e.g. XREGISTER
    or otherwise bogus pixel values that lead in some cases to FPE errors.
    This version is the latest one believed to be correct, note that because
    of the scope of the problem a new set of binaries needed to be released
    for V2.14.  (1/14/08, MJF)

pkg/xtools/inlfit/innlinit.gx
    Removed an extra argument from the nlfree$t() call (1/16/08, MJF)

images/lib/rgtransform.x
image/immatch/src/listmatch/t_xyxymatch.x
    Changed the name of the rg_intersect() function to rg_intersection()
    to avoid a possible conflict with an xtools procedure of the same
    name.  (1/16/08, MJF)

images/tv/display/zzdebug.x
    Added missing argument to sigl2_setup() call (1/16/08, MJF)

images/tv/wcslab/wcslab.x
    Pointer arrays were being allocated with TY_BOOL, changed to TY_INT
    (1/16/08, MJF)

sys/pmio/pmglp.gx
    Removed extra argument from pl_pixrop$t() call (1/16/08, MJF)

sys/fmtio/evexpr.y
    Removed extra arguments to aclrc() calls (1/16/08, MJF)

pkg/plot/crtpict/t_crtpict.x
    Added missing argument to gscan() call (1/17/08, MJF)

pkg/data/import/t_import.x
pkg/images/imcoords/src/t_ccmap.x
pkg/images/immatch/src/psfmatch/rgpsfm.x
pkg/images/imutil/src/t_imtile.x
pkg/images/tv/imexamine/t_imexam.x
pkg/proto/t_bscale.x
pkg/system/help/helpdir.x
sys/plio/placcess.x
sys/imio/iki/fxf/fxfrfits.x
sys/imio/iki/fxf/fxfupdhdr.x
    Fixed various procedure type declaration problems (1/21/08, MJF)

sys/imio/iki/fxf/fxfcache.com
    Moved the rf_time/rf_mtime arrays to a separate common to avoid alignment
    problems on 64-bit compilers  (1/21/08, MJF)

sys/imfort/mii.x
sys/imfort/imrdhdr.x
sys/imfort/imwrhdr.x
    Prefixed the MII procedures with a 'i_' to avoid a potential clash with
    the etc$ version of the procedures.  (1/21/08, MJF)

unix/boot/spp/xc.c
    Fixed a typo in a variable name used for Sun (1/23/08, MJF)

pkg/images/imcoords/src/t_ccfind.x
    When using a ZPN projection, the transform code in mwcs tries to
    reference the parent image to get the PV matrix keywords.  This task
    called sk_decwcs() to open the WCS, but for an image it then unmapped
    the image.  When the task later uses the 'mw' pointer to transform coords
    the ZPN reference to the parent image is invalid and results in a
    segfault.  Changed the code to call sk_decim() directly and operate on
    the currently open image instead.  (1/23/08, MJF)

pkg/dataio/doc/export.hlp
pkg/dataio/doc/import.hlp
pkg/dataio/doc/rcardimage.hlp
pkg/dataio/doc/reblock.hlp
pkg/dataio/doc/rtextimage.hlp
pkg/dataio/doc/t2d.hlp
pkg/dataio/doc/wfits.hlp
pkg/dataio/doc/export.hlp
pkg/dataio/doc/import.hlp
pkg/dataio/doc/rcardimage.hlp
pkg/dataio/doc/reblock.hlp
pkg/dataio/doc/rtextimage.hlp
pkg/dataio/doc/t2d.hlp
pkg/dataio/doc/wfits.hlp
pkg/language/doc/chdir.hlp
pkg/language/doc/cursors.hlp
pkg/language/doc/eparam.hlp
pkg/language/doc/error.hlp
pkg/language/doc/flprcache.hlp
pkg/language/doc/for.hlp
pkg/language/doc/intro.hlp
pkg/language/doc/next.hlp
pkg/language/doc/package.hlp
pkg/language/doc/prcache.hlp
pkg/language/doc/proc.hlp
pkg/language/doc/scan.hlp
pkg/language/doc/set.hlp
pkg/language/doc/strings.hlp
pkg/language/doc/stty.hlp
pkg/language/doc/switch.hlp
pkg/language/doc/unlearn.hlp
pkg/language/doc/update.hlp
pkg/language/doc/which.hlp
pkg/lists/doc/Lcalc.hlp
pkg/lists/doc/raverage.hlp
pkg/lists/doc/rgcursor.hlp
pkg/lists/doc/unique.hlp
pkg/plot/doc/contour.hlp
pkg/plot/doc/crtpict.hlp
pkg/plot/doc/gkidecode.hlp
pkg/plot/doc/graph.hlp
pkg/plot/doc/hafton.hlp
pkg/plot/doc/implot.hlp
pkg/plot/doc/pcol.hlp
pkg/plot/doc/pcols.hlp
pkg/plot/doc/phistogram.hlp
pkg/plot/doc/prow.hlp
pkg/plot/doc/prows.hlp
pkg/plot/doc/pvector.hlp
pkg/plot/doc/sgidecode.hlp
pkg/plot/doc/sgikern.hlp
pkg/plot/doc/showcap.hlp
pkg/plot/doc/surface.hlp
pkg/proto/doc/binfil.hlp
pkg/proto/doc/bscale.hlp
pkg/proto/doc/epix.hlp
pkg/proto/doc/fixpix.hlp
pkg/proto/doc/hfix.hlp
pkg/proto/doc/imalign.hlp
pkg/proto/doc/imcentroid.hlp
pkg/proto/doc/imextensions.hlp
pkg/proto/doc/imfunction.hlp
pkg/proto/doc/imreplace.hlp
pkg/proto/doc/mimstat.hlp
pkg/proto/doc/mskregions.hlp
pkg/proto/doc/rskysub.hlp
pkg/proto/doc/suntoiraf.hlp
pkg/proto/doc/wcsedit.hlp
pkg/proto/doc/wcsreset.hlp
    Checked in numerous spelling corrections found by Jason Quinn using
    automated tools (2/5/08, MJF)

sys/mwcs/mwc2tran.gx
sys/mwcs/mwltran.gx
sys/mwcs/mwv2tran.gx
    Allow the input and output vectors to be the same for a linear rotated
    tranformation.  Since other transformations allow this and it was
    not clear what should be allowed this change is put in for protection.
    In fact at least one bug is attributed to this mistake so this change
    is to catch cases which may be undiagnosed in other applications.
    (2/12/08, Valdes)

math/gsurfit/gs_deval.gx
math/iminterp/mrider.x
math/iminterp/mrieval.x
pkg/images/immatch/src/imcombine/t_imcombine.x
pkg/images/tv/imexamine/ievimexam.x
pkg/plot/t_pvector.x
pkg/dataio/import/iplistpix.x
pkg/images/imutil/src/listpixels.x
noao/astcat/src/attools/atcathdr.x
noao/digiphot/apphot/fitpsf/apsffit.x
noao/digiphot/apphot/phot/apmag.x
noao/digiphot/apphot/phot/apremag.x
noao/digiphot/apphot/wphot/apwmag.x
noao/digiphot/apphot/wphot/apwremag.x
noao/digiphot/daophot/allstar/dpcache.x
noao/onedspec/odcombine/t_odcombine.x
     Fixed some procedure calls being closed with a ']' instead of a ')'
     (2/17/08, MJF)

pkg/images/imutil/doc/imstack.hlp
pkg/images/imutil/doc/imheader.hlp
pkg/images/imutil/doc/sections.hlp
pkg/images/imutil/doc/imrename.hlp
pkg/images/imutil/doc/hselect.hlp
pkg/images/imutil/doc/imtile.hlp
pkg/images/imutil/doc/imexpr.hlp
pkg/images/imutil/doc/imsum.hlp
pkg/images/imutil/doc/imhistogram.hlp
pkg/images/imutil/doc/imfunction.hlp
pkg/images/imutil/doc/hedit.hlp
pkg/images/imutil/doc/imarith.hlp
pkg/images/imutil/doc/imstat.hlp
pkg/images/tv/doc/display.hlp
pkg/images/tv/doc/Tv.hlp
pkg/images/tv/doc/imexamine.hlp
pkg/images/tv/doc/tvmark.hlp
pkg/images/tv/doc/wcslab.hlp
pkg/images/tv/doc/imedit.hlp
pkg/images/tv/iis/doc/window.hlp
pkg/images/tv/iis/doc/blink.hlp
pkg/images/tv/iis/doc/ids/doc/Imdis.hlp
pkg/images/tv/iis/doc/cvl.hlp
pkg/images/tv/doc/bpmedit.hlp
pkg/images/immatch/doc/wcsmap.hlp
pkg/images/immatch/doc/xyxymatch.hlp
pkg/images/immatch/doc/psfmatch.hlp
pkg/images/immatch/doc/gregister.hlp
pkg/images/immatch/doc/skymap.hlp
pkg/images/immatch/doc/imcentroid.hlp
pkg/images/immatch/doc/geotran.hlp
pkg/images/immatch/doc/wcsxymatch.hlp
pkg/images/immatch/doc/wregister.hlp
pkg/images/immatch/doc/imcombine.hlp
pkg/images/immatch/doc/skyxymatch.hlp
pkg/images/immatch/doc/linmatch.hlp
pkg/images/immatch/doc/wcscopy.hlp
pkg/images/immatch/doc/sregister.hlp
pkg/images/immatch/doc/geoxytran.hlp
pkg/images/immatch/doc/xregister.hlp
pkg/images/immatch/doc/geomap.hlp
pkg/images/imfit/doc/fit1d.hlp
pkg/images/imfit/doc/imsurfit.hlp
pkg/images/imcoords/doc/wcsedit.hlp
pkg/images/imcoords/doc/ccget.hlp
pkg/images/imcoords/doc/mkcwwcs.hlp
pkg/images/imcoords/doc/skyctran.hlp
pkg/images/imcoords/doc/ccxymatch.hlp
pkg/images/imcoords/doc/imcctran.hlp
pkg/images/imcoords/doc/ccsetwcs.hlp
pkg/images/imcoords/doc/ccmap.hlp
pkg/images/imcoords/doc/wcsreset.hlp
pkg/images/imcoords/doc/starfind.hlp
pkg/images/imcoords/doc/ccstd.hlp
pkg/images/imcoords/doc/wcsctran.hlp
pkg/images/imcoords/doc/ccfind.hlp
pkg/images/imcoords/doc/cctran.hlp
pkg/images/imcoords/doc/mkcwcs.hlp
pkg/images/imfilter/doc/rmedian.hlp
pkg/images/imfilter/doc/rmode.hlp
pkg/images/imfilter/doc/gradient.hlp
pkg/images/imfilter/doc/boxcar.hlp
pkg/images/imfilter/doc/fmode.hlp
pkg/images/imfilter/doc/convolve.hlp
pkg/images/imfilter/doc/laplace.hlp
pkg/images/imfilter/doc/gauss.hlp
pkg/images/imfilter/doc/frmode.hlp
pkg/images/imfilter/doc/runmed.hlp
pkg/images/imgeom/doc/imshift.hlp
pkg/images/imgeom/doc/magnify.hlp
pkg/images/imgeom/doc/imlintran.hlp
pkg/images/imgeom/doc/rotate.hlp
pkg/obsolete/doc/orfits.hlp
pkg/obsolete/doc/oimcombine.hlp
pkg/obsolete/doc/owfits.hlp
pkg/softools/doc/mkttydata.hlp
pkg/softools/doc/mkmanpage.hlp
pkg/softools/doc/mktags.hlp
pkg/system/doc/head.hlp
pkg/system/doc/type.hlp
pkg/system/doc/diskspace.hlp
pkg/system/doc/gripes.hlp
pkg/system/doc/devstatus.hlp
pkg/system/doc/Sys.hlp
pkg/system/doc/files.hlp
pkg/system/doc/Sys_intro.hlp
pkg/system/doc/help.hlp
pkg/system/doc/news.hlp
pkg/system/doc/lprint.hlp
pkg/system/doc/references.hlp
pkg/utilities/doc/surfit.hlp
pkg/utilities/doc/urand.hlp
pkg/utilities/doc/split.hlp
pkg/utilities/doc/polyfit.hlp
pkg/xtools/doc/xtpmmap.hlp
pkg/xtools/doc/inlfit.hlp
pkg/xtools/doc/center1d.hlp
pkg/xtools/doc/ranges.hlp
pkg/xtools/doc/xtextns.hlp
$iraf/doc/doc/expressions.hlp
$iraf/doc/doc/spp83.hlp
$iraf/doc/doc/pkg84.hlp
$iraf/doc/doc/news.v28.hlp
$iraf/doc/doc/biblio84.hlp
$iraf/doc/doc/crib83.hlp
$iraf/doc/packages.hlp
$iraf/doc/news.v29.hlp
$iraf/doc/vmsprog.hlp
$iraf/doc/vmsiraf.hlp
$iraf/doc/aosvsiraf.hlp
$iraf/doc/news.old.hlp
$iraf/doc/v211revs.hlp
$iraf/doc/suniraf.hlp
$iraf/doc/unixiraf.hlp
$iraf/doc/pac_toc.hlp
$iraf/doc/v212revs.hlp
$iraf/doc/spp_toc.hlp
    Another batch of documentation fixes from Jason Quinn.  The
    IMCOMBINE help was modified more recently and merged by hand.
    (2/18/08 MJF)

unix/os/mkpkg.sh
    The architecture test was being done with '==' instead of '=' (4/16/08, MJF)

unix/boot/bootlib/ostime.c
    Modified to support timezones on Solaris x86.  (2/19/08, MJF)

unix/boot/spp/xc.c
    Fixed a missing '#else' to compile for Solaris x86 (2/19/08, MJF)

unix/hlib/libc/stdarg.h
unix/hlib/libc/stdarg-solaris.h		+
    Changes needed for Solaris x86 (2/19/08, MJF)

sys/plio/mkpkg
sys/plio/plbox.x
sys/plio/plbox.h			+
sys/plio/plubox.x			+
sys/plio/plcircle.x
sys/plio/plcircle.h			+
sys/plio/plucircle.x			+
sys/plio/plpolygon.x
sys/plio/plpolygon.h			+
sys/plio/plupolygon.x			+
sys/tty/mkpkg
sys/tty/ttygdes.x
sys/tty/gttyload.x			+
pkg/images/imutil/src/mkpkg
pkg/images/imutil/src/imexpr.x
pkg/images/imutil/src/iegsym.x		+
pkg/proto/maskexpr/mkpkg
pkg/proto/maskexpr/peregfuncs.x
pkg/proto/maskexpr/peregfuncs.h		+
pkg/proto/maskexpr/peregufcn.x		+
pkg/proto/maskexpr/mskexpand.x
pkg/proto/maskexpr/megsym.x		+
pkg/softools/mkpkg
pkg/softools/mktags.x
pkg/softools/tgutil.x			+
    Broke out functions used as extern to separate files.  GCC 3.4.3 cannot 
    compile these files because of a bug that see 'extern int func()' and 
    'int func()' as different types.  (2/20/08, MJF)

unix/bin.sunos/f2c.h
    In the end the above changes weren't strictly required.  A workaround
    is to equivalence the 'int' and 'integer' types in the f2c.h file as
    was done (but never documented) for the Cygwin port.  For things like
    the fmtio$evexpr.y file it wasn't possible to break out the gettok()
    to a new file since it returned values generated by macros written 
    during the xyacc stage.  (2/20/08, MJF)

unix/hlib/install
    Fixed a typo where 'copy' command should be 'cp' (2/20/08, MJF)

pkg/ecl/gram.c
pkg/ecl/operand.h
pkg/ecl/binop.c
    Implemented a new strdic(str,dicstr) builtin function.  The first character
    of 'dicstr' will be used as a delimiter to define a dictionary string, i.e.
    a set of string values like "|foo|bar|rab|oof|".  The function returns
    the index of the 'str' that occurs in the dictionary, or zero if not
    found.  'str' may be a substring of the dictionary string for a match
    to be made.  For example

	cl> =strdic ("bar", "|foo|bar|rab|oof|")
	2
	cl> s1 = "FOO"
	cl> =strdic (strlwr(s1), "|foo|bar|rab|oof|")
	1

    The second example shows how to do a case-insensitive match against
    the dictionary.  (3/12/08, MJF)

pkg/ecl/binop.c
    Fixed a bug in strstr() where a call like  strstr("th","testthis")
    would fail to find the string.  Pointer was being incremented incorrectly.
    (4/3/08, MJF)


sys/imfort/mii.x
    An earlier change to this file to clarify procedure names inadvertantly
    added the prefix the MII routines in the osb$ directory, leading to 
    unresolved references when actually linking a program (4/16/08, MJF)

unix/hlib/clpackage.men
sys/fmtio/doc/fmtio.men
pkg/obsolete/obsolete.men
pkg/xtools/skywcs/doc/skywcs.men
pkg/xtools/doc/xtools.men
pkg/lists/lists.men
pkg/language/language.men
pkg/images/immatch/immatch.men
noao/artdata/mkexamples/onedspec.men
noao/onedspec/onedspec.men
noao/imred/argus/demos/demos.men
noao/imred/ctioslit/demos/demos.men
noao/imred/echelle/demos/demos.men
noao/imred/hydra/demos/demos.men
noao/imred/kpnocoude/demos/demos.men
noao/imred/kpnoslit/demos/demos.men
noao/twodspec/longslit/demos/demos.men
noao/imred/quadred/quadred.men
noao/imred/iids/iids.men
noao/imred/iids/irs.men
noao/imred/irs/irs.men
noao/artdata/mkexamples/onedspec.men
noao/onedspec/onedspec.men
noao/digiphot/photcal/photcal.men
noao/astutil/astutil.men
noao/astcat/astcat.men
noao/imred/specred/specred.men
    Fixed some typos in help menus found by Jason Quinn (4/20/08, MJF)

sys/imio/iki/fxf/fxfupdhdr.x
    Added some additional errchks (5/12/08, NZ/MJF)

sys/ki/ki.com
    Increased the size of SZ_SBUF from 255 to 1023 to permit more string
    storage in instructions using long pathnames.  (5/13/08, MJF)

sys/ki/ki.com
    Backed out of the change.  (5/14/08, MJF)

sys/imio/iki/fxf/fxfupdhdr.x
    Modified to use a shorter temp file name as a workaround to some pipeline
    problems caused by long KI pathnames. (5/14/08, NZ/MJF)

sys/imio/iki/fxf/fxfupdhdr.x
    Fixed a problem affecting the number of pad lines corrupting images.
    (5/23/08, NZ/MJF)

pkg/cl/param.c
pkg/ecl/param.c
    Fixed a bug in detecting ambiguous parameters (7/8/08, MJF)

unix/boot/spp/xc.c
    Forced the mode of a binary to be 0755 to avoid the problem on some
    linux systems where binaries aren't group/world readable by default 
    (7/31/08, MJF)

pkg/plot/hgpline.x              +
pkg/plot/t_prows.x
pkg/plot/t_pcols.x
pkg/plot/t_graph.x
pkg/plot/t_pvector.x
pkg/plot/initmarker.x
pkg/plot/mkpkg
pkg/plot/graph.par
pkg/plot/pcol.par
pkg/plot/pcols.par
pkg/plot/prow.par
pkg/plot/prows.par
pkg/plot/pvector.par
pkg/plot/doc/graph.hlp
pkg/plot/doc/prow.hlp
pkg/plot/doc/prows.hlp
pkg/plot/doc/pcol.hlp
pkg/plot/doc/pcols.hlp
pkg/plot/doc/pvector.hlp
    Added a feature where marker types of "lhist" or "bhist" draw line
    or box histograms when not in point mode.  In point mode these
    values default to box and when not in point mode any other value
    defaults to connected lines.  (8/13/08, Valdes)

sys/imio/iki/fxfopix.x
sys/imio/iki/fxfupdhdr.x
    Changes to the header updates of temporary files.  Related to earlier
    fixes made for padlines problems and long KI filenames (8/13/08, Valdes)

pkg/bench/bench.hlp
images/immatch/doc/geomap.hlp
images/immatch/doc/geotran.hlp
noao/digiphot/apphot/doc/center.hlp
noao/digiphot/apphot/doc/centerpars.hlp
noao/digiphot/apphot/doc/daofind.hlp
noao/digiphot/apphot/doc/datapars.hlp
noao/digiphot/apphot/doc/fitpsf.hlp
noao/digiphot/apphot/doc/fitsky.hlp
noao/digiphot/apphot/doc/fitskypars.hlp
noao/digiphot/apphot/doc/pexamine.hlp
noao/digiphot/apphot/doc/phot.hlp
noao/digiphot/apphot/doc/polymark.hlp
noao/digiphot/apphot/doc/polyphot.hlp
noao/digiphot/apphot/doc/qphot.hlp
noao/digiphot/apphot/doc/radprof.hlp
noao/digiphot/apphot/doc/ucache.hlp
noao/digiphot/apphot/doc/wphot.hlp
noao/digiphot/daophot/doc/addstar.hlp
noao/digiphot/daophot/doc/allstar.hlp
noao/digiphot/daophot/doc/centerpars.hlp
noao/digiphot/daophot/doc/daoedit.hlp
noao/digiphot/daophot/doc/daofind.hlp
noao/digiphot/daophot/doc/daopars.hlp
noao/digiphot/daophot/doc/daotest.hlp
noao/digiphot/daophot/doc/datapars.hlp
noao/digiphot/daophot/doc/group.hlp
noao/digiphot/daophot/doc/grpselect.hlp
noao/digiphot/daophot/doc/nstar.hlp
noao/digiphot/daophot/doc/peak.hlp
noao/digiphot/daophot/doc/pexamine.hlp
noao/digiphot/daophot/doc/phot.hlp
noao/digiphot/daophot/doc/psf.hlp
noao/digiphot/daophot/doc/pstselect.hlp
noao/digiphot/daophot/doc/substar.hlp
noao/digiphot/photcal/doc/apfile.hlp
noao/digiphot/photcal/doc/config.hlp
noao/digiphot/photcal/doc/evalfit.hlp
noao/digiphot/photcal/doc/fitparams.hlp
noao/digiphot/photcal/doc/inlfit.hlp
noao/digiphot/photcal/doc/invertfit.hlp
noao/digiphot/photcal/doc/mkapfile.hlp
noao/digiphot/photcal/doc/mkcatalog.hlp
noao/digiphot/photcal/doc/mkconfig.hlp
noao/digiphot/photcal/doc/mkimsets.hlp
noao/digiphot/photcal/doc/mknobsfile.hlp
noao/digiphot/photcal/doc/mkobsfile.hlp
noao/digiphot/photcal/doc/mkphotcors.hlp
noao/digiphot/photcal/doc/obsfile.hlp
noao/digiphot/photcal/doc/pcintro.hlp
noao/digiphot/ptools/doc/pconvert.hlp
noao/digiphot/ptools/doc/pdump.hlp
noao/digiphot/ptools/doc/pexamine.hlp
noao/digiphot/ptools/doc/pselect.hlp
noao/digiphot/ptools/doc/pttest.hlp
noao/digiphot/ptools/doc/tbselect.hlp
noao/digiphot/ptools/doc/tbsort.hlp
noao/digiphot/ptools/doc/txselect.hlp
noao/artdata/doc/gallist.hlp
noao/artdata/doc/mk1dspec.hlp
noao/artdata/doc/mk2dspec.hlp
noao/artdata/doc/mkechelle.hlp
noao/artdata/doc/mkexamples.hlp
noao/artdata/doc/mknoise.hlp
noao/artdata/doc/mkobjects.hlp
noao/artdata/doc/mkpattern.hlp
noao/artdata/doc/starlist.hlp
noao/astcat/doc/aslist.hlp
noao/astcat/doc/aimfind.hlp
noao/astcat/doc/ahedit.hlp
noao/astcat/doc/agetim.hlp
noao/astcat/doc/agetcat.hlp
noao/astcat/doc/afiltpars.hlp
noao/astcat/doc/adumpim.hlp
noao/astcat/doc/acatpars.hlp
noao/astutil/doc/astcalc.hlp
noao/astutil/doc/asthedit.hlp
noao/astutil/doc/asttimes.hlp
noao/astutil/doc/ccdtime.hlp
noao/astutil/doc/galactic.hlp
noao/astutil/doc/gratings.hlp
noao/astutil/doc/keywpars.hlp
noao/astutil/doc/obs.hlp
noao/astutil/doc/pdm.hlp
noao/astutil/doc/rvcorrect.hlp
noao/astutil/doc/setairmass.hlp
noao/astutil/doc/setjd.hlp
    More documentation typo corrections from Jason Quinn (8/18/08, MJF)

pkg/images/x_images.x
pkg/images/imutil/imutil.cl
pkg/images/imutil/imutil.hd
pkg/images/imutil/imutil.men
pkg/images/imutil/nhedit.par        	+
pkg/images/imutil/doc/nhedit.hlp    	+
pkg/images/imutil/src/nhedit.x      	+
pkg/images/imutil/src/getcmd.x      	+
pkg/images/imutil/src/mkpkg
    Installed the NHEDIT task (HEDIT with comments) (8/19/08, MJF)

unix/hlib/irafuser.csh
    Added a -DPOSIX to HSI_CF for freebsd systems (8/19/08, MJF)

unix/os/zgtime.c
    Had to ifdef the type declaration of time() to be compatible w/ 
    FreeBSD 6.3 (8/19/08, MJF)

unix/os/zfioks.c
    FreeBSD doesn't define IPPORT_USERRESERVED  (8/19/08, MJF)

unix/hlib/libc/stdarg.h
unix/hlib/libc/stdarg-freebsd.h		+
    Usual varargs fun for the FreeBSD build (8/19/08, MJF)

local/notes.v212
    Moved the the $iraf/doc directory (8/19/08, MJF)

unix/hlib/buglog.csh
    Fixed the script to once again worl (8/22/08, MJF)

unix/hlib/motd
unix/hlib/zzsetenv.def
unix/hlib/login.cl
pkg/cl/cl.par
pkg/ecl/cl.par
    Changed version to V2.14.1 (9/8/08)

pkg/ecl/errs.c
pkg/ecl/builtin.c
pkg/ecl/clmodes.h
    Added a 'beep' capability to the 'erract' variable (9/8/08, MJF)

unix/boot/mkpkg/scanlib.c
    Initialized a variable to fix a problem on FreeBSD systems where 
    garbage was causing library files to be read incorrectly. (9/8/09, MJF)

pkg/ecl/mkpkg
    Fixed a problem for 'sparc' systems in doing a 'mkpkg update) (9/15/08, MJF)

------------------------------------------------------
System Frozen for V2.14.1 Patch         (9/15/08)
------------------------------------------------------

fio/fmkbfs.x
imio/iki/fxf/fxfopen.x
    Added error checks to catch and pass on error in memory allocation
    (basically MFULL).  (10/15/08, Valdes)

unix/os/zmaloc.c
unix/os/zraloc.c
    Added check for negative IRAF pointer.
    (10/23/08, Valdes)

sys/plio/plcmpress.x
sys/plio/plupdate.x
     Extra checking for a null pointer which might occur when memory
     allocation fails (memory full).  (10/23/08, Valdes)

sys/imio/iki/fxf/fxfplread.x
     The heuristic to determine whether the earlier (incorrect) byte
     size was used was wrong.  This heuristic gives a wrong answer with
     very small or sparse masks.  (10/28/08, Valdes)

lib/pkg/rmsorted.h
pkg/xtools/rmmed.x
pkg/xtools/rmsorted.x
pkg/images/imfilter/src/runmed.x
     Modified the running median library to allow running minimum and
     running maximum.  An argument addition required a change in the
     runmed task but there was no functional change.  The files are noted
     here because of the include file being in a system directory.
     (10/29/08, Valdes)

sys/fmtio/evvexpr.x
    The checking for compatible datatypes for mod, min, max, and median
    functions used the argument pointer rather than the dereferenced
    operand type resuling in an "incompatible types" error message.
    (11/3/08, Valdes)

sys/ki/kfmkcp.x
    The set of combinations of from and to files did not include a case
    where both files are remote (e.g. from node A do "move B!file C!file").
    This would result in the error
        Warning: Cannot access template file or cannot make copy file
    Added the missing case which is an obvious combination of the other
    cases.  (12/2/08, Valdes)

sys/gio/gki/gkiwesc.x
    Fixed two calls to amovs() that were using ARB as the size for the
    move instead of the hdrlen/datalen being passed in.  (12/3/08, MJF)

pkg/images/tv/imexamine/t_imexam.x
    Removed some accidental code that was causing the frame number to
    be prompted for.  (12/4/08, MJF)


pkg/dataio/lib/mkpkg
    The getdatatype.x and ranges.x files were duplicates of those in the
    XTOOLS library which is linked in dataio.  These files should be the
    versions actually linked in the binary, making XTOOLS unnecessary, but
    I think the intent was to use XTOOLS.  The getdatatype.x is identical
    but there are slight changes in ranges.x.  These files were left in
    place in case there are problems found but the binary should now be
    using the XTOOLS versions.  (12/5/08, MJF)

pkg/language/language.hd
pkg/language/language.men
pkg/language/doc/imaccess.hlp	+
    Added a missing help page for the imaccess() function (12/18/08, MJF)

sys/fmtio/ctod.x
    Modified to allow a space to be used to delimit sexagesimal values.
    Multiple spaces are allowed to preceed/follow the string as well as
    be used between values. (2/24/09, MJF)

sys/gio/ncarutil/conrec.f
sys/gio/ncarutil/srface.f
sys/gio/ncarutil/threed.f
sys/imio/dbc/imputextf.x
    Minor changes needed to compile using G77 (2/27/09, MJF)

sys/fmtio/ctod.x
    Minor bug fix to catch case where the input value may begin with one of
    the characters allowed for sexagesimal.  In order to allow the function
    to be used to scan values up to the first non-number character we need
    need to be sure the input doesn't begin with a stop character and then try
    to convert anyway.  (3/18/09, MJF)

pkg/language/doc/fprint.hlp
    Minor cleanup of the help page. (3/26/09, MJF)

pkg/ecl/param.c
    Modified to allow literal strings beginning with a paren (e.g. ")" 
    and ") test") to be handled without the normal parameter indirection.  
    Also changed to allow a '\' to be used to escape indirection for strings
    that begin with a paren and might otherwise be confused (3/26/09, MJF)

pkg/language/language.hd
pkg/language/language.men
pkg/language/doc/which.hlp
pkg/language/doc/access.hlp
pkg/language/doc/defpac.hlp
    Minor cleanup to provide help for whereis/defvar/imaccess (3/27/09, MJF)

pkg/ecl/builtin.c
    Fixed a segfault when trapping errors from CL functions (3/27/09, MJF)

pkg/images/immatch/doc/xyxymatch.hlp
pkg/images/immatch/doc/geomap.hlp
pkg/images/immatch/doc/geotran.hlp
pkg/images/immatch/doc/geoxytran.hlp
pkg/images/immatch/doc/gregister.hlp
    Readability corrections from Jason Quinn (4/6/09, MJF)

noao/astcat/doc/catalogs.hlp
noao/digiphot/apphot/doc/datapars.hlp
noao/digiphot/apphot/doc/radprof.hlp
noao/digiphot/daophot/doc/addstar.hlp
noao/digiphot/daophot/doc/allstar.hlp
noao/digiphot/daophot/doc/datapars.hlp
noao/digiphot/daophot/doc/group.hlp
noao/digiphot/daophot/doc/nstar.hlp
noao/digiphot/daophot/doc/peak.hlp
noao/digiphot/daophot/doc/phot.hlp
noao/digiphot/daophot/doc/pstselect.hlp
noao/digiphot/daophot/doc/substar.hlp
noao/digiphot/ptools/doc/tbdump.hlp
noao/imred/ccdred/doc/guide.hlp
noao/imred/quadred/src/quad/doc/guide.hlp
noao/imred/vtel/doc/mscan.hlp
noao/imred/vtel/doc/rmap.hlp
noao/onedspec/doc/specwcs.hlp
pkg/images/imcoords/doc/ccxymatch.hlp
pkg/images/imfilter/doc/frmode.hlp
pkg/images/immatch/doc/linmatch.hlp
pkg/images/immatch/doc/xregistry.hlp
pkg/images/immatch/doc/imcombine.hlp
pkg/images/immatch/doc/geomap.hlp
pkg/proto/doc/mimstat.hlp
pkg/proto/doc/rskysub.hlp
pkg/xtools/catquery/doc/catalogs.hlp
pkg/xtools/skywcs/doc/skdecwstr.hlp
    Fixed missing quote messing up HTML translation (4/14/09, MJF)

pkg/images/immatch/src/linmatch/rgltools.x
    Arrays were being initialized with INDEF values using amov() procedures
    instead of amovk.  (4/24/09, MJF)

unix/hlib/cl.csh
    Merged the Sun/IRAF and PC/IRAF cl.csh files (6/3/09, MJF)

pkg/plot/crtpict/t_crtpict.x
    Fixed a typo (open (STDIN,...) to open("STDIN", ...)) (6/23/09, MJF)

pkg/plot/t_hafton.x
pkg/plot/crtpict/minmax.x
    Fixed bad type checking on min/max value (6/23/09, MJF)

sys/osb/f77upk.f
sys/osb/f77pak.f
    Added checks that the last char never exceeds maxch (6/23/09, MJF)

pkg/plot/t_graph.x
    Fixed ggeti() calls that should be gstati() (6/25/09, MJF)

pkg/images/imutil/src/t_imstat.x
pkg/obsolete/t_oimstat.x
pkg/proto/masks/mimstat.x
    fntopnb() was being called as fntopenb()  (7/1/09, MJF)

pkg/proto/t_fixpix.x
    Fixed an IS_INDEF that should be IS_INDEFI (7/8/09, MJF)

pkg/proto/t_bscale.x
    The altax() procedure was incorrectly being called with complex() 
    arguments when scaling a TY_COMPLEX image (7/8/09, MJF)

pkg/proto/t_hfix.x
    The imtopenp procedure was incorrectly being used as imtopnp (7/9/09, MJF)

pkg/utilities/t_curfit.x
    The arcz[rd]() procedure was being called with an error function that 
    had an argument rather than the function name itself.  Additionally,
    in the case of CF_INSTRUMENTAL a separate function was required to 
    explicitly return 0.0.  (7/9/09, MJF)

plg/images/immatch/src/linmatch/rglscale.x
    A bounds check was incorrectly being done against the number of columns
    rather than the number of lines  (7/10/09, MJF)

noao/mtlocal/cyber/t_ridsfile.x
    Fixed minor error in calling procedures. (7/11/09, MJF)

noao/imred/dtoi/hdtoi.x
    The hd_fogcalc() proc was called with too few args (7/12/09, MJF)

pkg/fmtio/evvexpr.gy
    The absolute value function for a scalar was wrong.  Instead of the
    absolute value, the negative of the value was returned.  (7/14/09, FV)
    (Made change to evvexpr.gy, MJF)

pkg/ecl/history.c
    The string returned by readline() was never freed (7/15/09, MJF)

math/bevington/chifit.f
math/bevington/curfit.f
math/bevington/fderiv.f
math/bevington/gradls.f
math/bevington/gridls.f
math/bevington/regres.f
    Added 'external' declarations for the user-supplied functn()
    procedure to shut up compiler warnings. (7/17/09, MJF)

unix/boot/bootlib/osfiletype.c
    Added a few extra extensions to the lists of know src/bin and made
    the comparison case insensitive. (7/20/09, MJF)

sys/fmtio/ctod.x
    An earlier change to allow conversion of sexagesimal values in various
    formats allowed for a space-delimited string.  However, this fails when
    e.g. parsing WAT keywords containing coefficients.  Changed to disallow
    spaces as delimiters (8/12/09, MJF)

pkg/ecl/readline/readline.c
    Fixed problem in that the readline() procedure returns malloc'd pointer
    of the result, but we can't free it in the calling procedure because
    libc free() is expecting an SPP pointer.  Changed the routine to return
    a static buffer, and free'd the pointer in the readline() procedure
    itself which is compiled without iraf libc.  (8/12/09, MJF)

unix/hlib/libc/ctype.h
    Modified to cast the char to int to avoid compiler warnings (8/14/09, MJF)

sys/libc
    Updated completely with a new version that uses ANSI C prototypes.  Code
    was also cleaned up to remove all compiler warnings. Done as part of
    64-bit port.  (8/14/09, MJF)

unix/lib/libc/libc.h
    Updated with new LIBC prototype definitions. (8/14/09, MJF)

pkg/cl/errs.c
pkg/cl/clprintf.c
pkg/ecl/errs.c
pkg/ecl/clprintf.c
    Removed use of USE_STDARG ifdef's.  We no longer need to support the 
    <varargs.h> since all modern systems now use <stdarg.h>. (8/14/09, MJF)

unix/hlib/libc/iraf.h
unix/hlib/libc/varargs.h		-
unix/hlib/libc/varargs-bsd.h		-
unix/hlib/libc/varargs-linuxppc.h	-
     Removed use of <varargs.h> from the system.  (8/14/09, MJF)

noao/lib/obsdb.dat
    Added entry for Lulin Observatory (Taiwan) from Mike Yang (8/19/09, MJF)

pkg/cl/mkpkg
pkg/ecl/mkpkg
    Removed extraneous <varargs.h> dependencies.  (8/25/09, MJF)

pkg/obsolete/icstat.gx
noao/imred/ccdred/src/icstat.gx
    Fixed type problems for asum() (8/25/09, MJF)

pkg/cl/mkpkg
pkg/cl/param.h
pkg/ecl/mkpkg
pkg/ecl/param.h
    Increased the SZ_MAXLIN (max param file line size) from 132 to 512.
    Also removed unneeded dependencies on varargs.h from the mkpkg 
    (10/12/09, MJF)

pkg/images/imfilter/src/fmedian.h
pkg/images/imfilter/src/fmedian.x
pkg/images/imfilter/src/fmode.h
pkg/images/imfilter/src/fmode.x
pkg/images/imfilter/src/frmedian.h
pkg/images/imfilter/src/frmedian.x
pkg/images/imfilter/src/frmode.h
pkg/images/imfilter/src/frmode.x
pkg/images/imfilter/src/med_buf.x
pkg/images/imfilter/src/median.h
pkg/images/imfilter/src/mode.h
pkg/images/imfilter/src/rmedian.h
pkg/images/imfilter/src/rmedian.x
pkg/images/imfilter/src/rmode.h
pkg/images/imfilter/src/rmode.x
    A pointer allocated as TY_REAL was being freed as TY_INT (11/26/09, MJF)

pkg/ecl/param.c
    Backed out of earlier change that broke indirection. (12/11/09, MJF)

pkg/images/imfit/src/fit1d.x
pkg/images/imfit/fit1d.par
pkg/images/imfit/doc/fit1d.hlp
    Added a new parameter, bpm, to use a bad pixel mask to exclude data
    from the fitting.   (2/10/10, Valdes)

------------------------------------------------------
Merged 64-bit port notes		(3/1/10)
------------------------------------------------------


mkpkg
noao/mkpkg
local/.login
bin.linux64                      +
bin.linux64/IB.LNUX.X86_64       +
noao/bin.linux64                 +
noao/bin.linux64/NB.LNUX.X86_64  +
unix/as.linux64                  +
unix/bin.linux64                 +
unix/hlib/cl.csh 
unix/hlib/fc.csh 
unix/hlib/install 
unix/hlib/irafuser.csh 
unix/hlib/mkpkg.inc 
unix/hlib/mkpkg.sf.LNUX64	 +
unix/hlib/strip.iraf 
unix/hlib/sysinfo
unix/os/irafpath.c
    Set up 'linux64' architecture dirs/paths for port, added a '-DLINUX64'
    to HSI_CF.  (4/20/09, MJF))


bin.redhat	-> bin.linux
noao/bin.redhat	-> bin.linux
unix/as.redhat	-> as.linux
unix/bin.redhat	-> bin.linux
unix/hlib/irafuser.csh 
    Removed the 'redhat' directories and consolidated into a single 'linux'
    architecture.  In order to maintain compatability with external packages
    we retain the 'redhat' architecture in paths, the idea being that an
    extpkg can still use redhat, but in the core system the links resolve to
    the linux directory to saisfy the path.  (4/20/09, MJF)

sys/libc/scanf.c
sys/libc/printf.c
sys/libc/eprintf.c
sys/libc/sprintf.c
pkg/cl/errs.c
pkg/cl/clprintf.c
pkg/ecl/errs.c
pkg/ecl/clprintf.c
unix/hlib/libc/stdarg.h
    Removed the ifdef'd USE_STDARG code.  The <varargs.h> is no longer
    routinely used and support it problematic.  (7/13/09, MJF)

unix/hlib/libc/libc.h
    Declared XERPSH/XERPOP for use in all procedures. (7/13/09, MJF)

unix/hlib/libc/ctype.h
    Cast the subscripts to (int) to avoid -Wall warnings. (7/13/09, MJF)

sys/libc
    Major changes to make ANSI C and clean compile. (7/13/09, MJF)

unix/hlib/libc.h
    Added prototype declarations for libc procedure. (7/13/09, MJF)

pkg/cl/clprintf.c
pkg/ecl/clprintf.c
    Declared eprintf() void to match libc prototype. (7/13/09, MJF)

pkg/libc/stgio.c
    Added a maxch arg to c_stggetline().  This is only used in cl$modes.c
    (and ecl$modes.c) and a 3rd arg is supplied.  (7/13/09, MJF)

unix/hlib/libc/kernel.h
    Added <stdlib.h>, <unistd.h>, <sys/types.h> and <string.h> definition to
    get system prototypes (e.g. for the glibc strcmp()) (8/14/09, MJF)

unix/hlib/libc/iraf.h
unix/hlib/libc/varargs.h                -
unix/hlib/libc/varargs-bsd.h            -
unix/hlib/libc/varargs-linuxppc.h       -
    Removed use of <varargs.h> from the system.  (8/14/09, MJF)

unix/bin.redhat/f2c.h
unix/hlib/libc/kproto.h
unix/hlib/libc/vosproto.h
    System prototypes ....... (8/24/09, MJF)

unix/hlib/f77.sh
    Added a '-P' flag to allow F2C to produce function prototypes in
    files with '.P' extensions.  We'll use this in building the system
    library prototype files which have changed since the last time they
    were generated and are in need of automation (8/24/09, MJF)

unix/os/zgtime.c
    Modified to use more modern CLOCKS_PER_SEC vs CLK_TCK (9/23/09, MJF)

sys/nmemio			+
    New version of MEMIO interface supporting pointer bounds checking.

lib/syserr.h
lib/syserrmsg
    Added new codes for pointer under and overflow. ()

unix/boot/xyacc/debug/ytab.x
noao/obsutil/src/sptime/tabinterp.x
noao/obsutil/src/sptime/grating.x
noao/imred/vtel/destreak.x
noao/artdata/t_mk2dspec.x
noao/artdata/mktemplates.x
noao/onedspec/t_sapertures.x
noao/onedspec/t_tweak.x
noao/onedspec/dispcor/dcio.x
pkg/lists/lintran.x
pkg/images/imutil/src/imexpr.x
pkg/images/tv/display/imdwcs.x
pkg/images/tv/wcslab/wlutil.x
pkg/images/tv/wcslab/wllabel.x
pkg/images/tv/wcslab/wlwcslab.x
pkg/images/immatch/src/listmatch/t_imctroid.x
pkg/xtools/rmmed.x
pkg/xtools/rmturlach.x
pkg/xtools/rngranges.x
pkg/bench/xctest/lintran.x
sys/nmemio/zzfoo.x
sys/qpoe/zzdebug.x
sys/qpoe/gen/qpexcoder.x
sys/qpoe/gen/qpexparser.x
sys/qpoe/qpmacro.x
math/curfit/cverrorsr.x
math/nlfit/nlerrorsr.x
math/iminterp/asifit.x
math/gsurfit/gserrorsr.x
    Modified to add P2R/P2P macros on Memr as neded.

tables/lib/stxtools/xtwcs.x
tables/lib/stxtools/sp_util/sprote.x
tables/lib/stxtools/wcslab/wllabel.x
tables/lib/stxtools/wcslab/wlwcslab.x
tables/pkg/tbplot/igi/igi.h
tables/pkg/fitsio/stwfits/wfits.h
tables/pkg/fitsio/strfits/rfits.h
tables/pkg/tobsolete/r49fits/rfits.h
tables/lib/stxtools/wcslab/wcs_desc.h
tables/lib/gilib/gi.h
    Modified to add P2R/P2P macros on Memr as neded.

./noao/mtlocal/cyber/rrcopy/rrcopy.h
./noao/mtlocal/cyber/cyber.h
./noao/obsutil/src/starfocus/starfocus.h
./noao/obsutil/src/sptime/sptime.h
./noao/obsutil/src/specfocus/specfocus.h
./noao/imred/ccdred/src/ccdred.h
./noao/imred/ccdred/src/generic/ccdred.h
./noao/imred/quadred/src/ccdproc/ccdred.h
./noao/imred/quadred/src/ccdproc/generic/ccdred.h
./noao/imred/vtel/numeric.h
./noao/imred/dtoi/hdicfit/hdicfit.h
./noao/artdata/lists/starlist.h
./noao/digiphot/photcal/lib/obsfile.h
./noao/digiphot/photcal/lib/prstruct.h
./noao/digiphot/photcal/lib/lexer.h
./noao/digiphot/photcal/lib/apfile.h
./noao/digiphot/daophot/lib/psfdef.h
./noao/digiphot/daophot/lib/daophotdef.h
./noao/digiphot/apphot/lib/radprofdef.h
./noao/digiphot/apphot/lib/fitpsfdef.h
./noao/digiphot/apphot/lib/finddef.h
./noao/digiphot/apphot/lib/polyphotdef.h
./noao/digiphot/apphot/lib/noisedef.h
./noao/digiphot/apphot/lib/centerdef.h
./noao/digiphot/apphot/lib/photdef.h
./noao/digiphot/apphot/lib/fitskydef.h
./noao/digiphot/apphot/lib/apphotdef.h
./noao/rv/rvplots.h
./noao/rv/rvidlines/identify.h
./noao/rv/rvsample.h
./noao/rv/rvpackage.h
./noao/rv/rvcont.h
./noao/astcat/lib/aimparsdef.h
./noao/astutil/pdm/pdm.h
./noao/nproto/ace/acesky.h
./noao/nproto/ace/cat.h
./noao/nproto/ace/gwindow.h
./noao/nproto/ace/ace.h
./noao/nproto/ace/skyfit.h
./noao/nproto/ace/grow.h
./noao/nproto/ace/split.h
./noao/nproto/ace/detect.h
./noao/nproto/ace/objs.h
./noao/nproto/ace/skyblock.h
./noao/nproto/ir/iralign.h
./noao/onedspec/specplot.h
./noao/onedspec/irsiids/idsmtn.h
./noao/onedspec/ecidentify/ecidentify.h
./noao/onedspec/identify/autoid/autoid.h
./noao/onedspec/identify/identify.h
./noao/onedspec/sensfunc/sensfunc.h
./noao/onedspec/dispcor/dispcor.h
./noao/lib/smw.h
./noao/lib/units.h
./noao/lib/funits.h
./noao/twodspec/multispec/ms.h
./noao/twodspec/apextract/apertures.h
./pkg/obsolete/oimstat.h
./pkg/obsolete/fits/wfits.h
./pkg/images/imutil/src/imtile.h
./pkg/images/imutil/src/imstat.h
./pkg/images/imfit/src/imsurfit.h
./pkg/images/imcoords/src/starfind.h
./pkg/images/tv/tvmark/tvmark.h
./pkg/images/tv/imexamine/imexam.h
./pkg/images/tv/imexamine/starfocus.h
./pkg/images/tv/iis/src/gwindow.h
./pkg/images/tv/iis/lib/ids.h
./pkg/images/tv/imedit/epix.h
./pkg/images/tv/display/gwindow.h
./pkg/images/tv/wcslab/wcs_desc.h
./pkg/images/imfilter/src/median.h
./pkg/images/imfilter/src/fmedian.h
./pkg/images/imfilter/src/frmode.h
./pkg/images/imfilter/src/fmode.h
./pkg/images/imfilter/src/frmedian.h
./pkg/images/imfilter/src/mode.h
./pkg/images/imfilter/src/rmode.h
./pkg/images/imfilter/src/rmedian.h
./pkg/images/immatch/src/xregister/xregister.h
./pkg/images/immatch/src/psfmatch/psfmatch.h
./pkg/images/immatch/src/geometry/geotran.h
./pkg/images/immatch/src/linmatch/linmatch.h
./pkg/xtools/icfit/icfit.h
./pkg/xtools/inlfit/inlfitdef.h
./pkg/xtools/gtools/gtools.h
./pkg/plot/crtpict/wdes.h
./pkg/plot/crtpict/crtpict.h
./pkg/proto/maskexpr/peregfuncs.h
./pkg/proto/masks/mimstat.h
./pkg/proto/masks/rskysub.h
./pkg/dataio/fits/wfits.h
./pkg/dataio/export/export.h
./sys/psio/psio.h
./sys/mwcs/imwcs.h
./sys/imio/iki/oif/imhv1.h
./sys/imio/iki/oif/imhv2.h
./sys/imio/iki/fxf/fxf.h
./sys/imio/iki/qpf/qpf.h
./sys/plio/plcircle.h
./sys/imfort/imhv1.h
./sys/imfort/imhv2.h
./sys/gio/sgikern/sgi.h
./sys/gio/imdkern/imd.h
./sys/gio/calcomp/ccp.h
./sys/gio/stdgraph/stdgraph.h
./sys/gio/glabax/glabax.h
./sys/gio/nsppkern/gkt.h
./sys/qpoe/qpoe.h
./sys/qpoe/qpex.h
./sys/qpoe/qpio.h
./math/surfit/surfitdef.h
./math/curfit/curfitdef.h
./math/nlfit/nlfitdefr.h
./math/iminterp/im1interpdef.h
./math/iminterp/im2interpdef.h
./math/gsurfit/gsurfitdef.h
./lib/imio.h
./lib/evexpr.h
./lib/imhdr.h
./lib/gio.h
./lib/evvexpr.h
./lib/pkg/rmsorted.h
    Modified to add P2R/P2P macros on Memr as neded.

unix/boot/xyacc/debug/ytab.x
noao/obsutil/src/sptime/tabinterp.x
noao/obsutil/src/sptime/grating.x
noao/artdata/t_mk2dspec.x
noao/artdata/mktemplates.x
noao/onedspec/t_sapertures.x
noao/onedspec/t_tweak.x
noao/onedspec/dispcor/dcio.x
pkg/lists/lintran.x
pkg/images/imutil/src/imexpr.x
pkg/images/tv/display/imdwcs.x
pkg/images/tv/wcslab/wlwcslab.x
pkg/images/immatch/src/listmatch/t_imctroid.x
pkg/bench/xctest/lintran.x
sys/qpoe/qpmacro.x
math/curfit/cverrorsr.gx
math/nlfit/nlerrorsr.gx
math/iminterp/asifit.x
math/gsurfit/gserrorsr.gx
    Added P2R macros where needed (11/23/09)

lib/gio.h
lib/imio.h
lib/imhdr.h
    Added P2R macros where needed (11/23/09)

unix/gdev/sgidev/mkpkg.sh
unix/gdev/sgidev/sgi2svg.c
    Added SVG translator.

sys/plio/plload.x
sys/plio/plsave.x
sys/imfort/imioff.x
sys/imfort/imopnx.x
sys/imfort/imrdhdr.x
sys/imfort/imwrhdr.x
sys/imio/iki/oif/oifopen.x
sys/imio/iki/oif/oifopix.x
sys/imio/iki/oif/oifrdhdr.x
sys/imio/iki/oif/oifwrhdr.x
sys/imio/iki/stf/stfrdhdr.x
sys/imio/iki/stf/stfreblk.x
sys/imio/iki/fxf/fxf.h
sys/imio/iki/fxf/fxfopen.x
sys/imio/iki/fxf/fxfrfits.x
    Uses of SZ_STRUCT in computing sizes were converted to SZ_MII_INT

sys/libc/fgets.c
    Modified to ignore '\r' used in DOS-style text files.  Also now handles a
    missing '\n' at the EOF as can sometimes happen with emacs-edited files.


noao/onedspec/odcombine/src/xtimmap.gx
noao/onedspec/odcombine/srcwt/xtimmap.gx
noao/twodspec/longslit/lscombine/src/xtimmap.gx
pkg/images/immatch/src/imcombine/src/xtimmap.gx
    A pointer (Memi[ims+index-1]) wasn't being reset to NULL when 
    freed, leading to a segfault when run a second time from the cache.

osb/bitfields.c
    Added masks to accomodate 64-bit int sizes.  Fixed a FDV problem
    seen in NCAR tasks (e.g. contour)

pkg/plot/t_implot.x
    The impcom common block was being confused in the linker with the
    impcom.o object (imio$dbc) in libex.a.  Fixed implot bus error.

lib/gio.h
    Modified GP_WCSPTR to be properly aligned.

lib/szpixtype.inc		+
    Added an equivalent to szdtype.inc for use with pixel-based applications.
    The idea is that pixels will continue to be 32-bit ints regardless of
    the platform.

imcssz.x
imflsh.x
imggsc.x
imgnln.x
imgobf.x
imnote.x
impnln.x
imrbpx.x
imrdpx.x
imwbpx.x
imwrpx.x
    Changed use of ty_size[] to pix_size[]

imioff.x
imsetbuf.x
iki/fxf/fxfopix.x
iki/fxf/fxfpak.x
iki/fxf/fxfupk.x
iki/fxf/zfiofxf.x
iki/qpf/zfioqp.x
iki/stf/stfnewim.x
iki/stf/stfopix.x
iki/stf/stfrdhdr.x
    Changed use of sizeof(IM_PIXTYPE(im)) to pix_size[IM_PIXTYPE(im)]

lib/nmi.h
sys/etc/nmiread.gx
sys/etc/nmireadb.x
sys/etc/nmireadc.x
sys/etc/nmiwrite.gx
sys/etc/nmiwriteb.x
sys/etc/nmiwritec.x
    Added a new Native Machine Integer (NMI) interface.  This is similar to
    the MII interface but is meant for use with external binary files that
    don't require a (possible) byte-swap.  The main point of this is to 
    provide a means to write native 32-bit ints distinguished from 64-bit
    long.

sys/osb/nmilen.x
sys/osb/nminelem.x
sys/osb/nmipak.x
sys/osb/nmipak16.x
sys/osb/nmipak32.x
sys/osb/nmipak8.x
sys/osb/nmipakd.x
sys/osb/nmipakr.x
sys/osb/nmipksize.x
sys/osb/nmiupk.x
sys/osb/nmiupk16.x
sys/osb/nmiupk32.x
sys/osb/nmiupk8.x
sys/osb/nmiupkd.x
sys/osb/nmiupkr.x
    Support routines for the NMI interface.

sys/fmtio/evexpr.gy
sys/fmtio/evvexpr.gy
sys/fmtio/xevgettok.x
sys/fmtio/xvvgettok.x
    Broke out the xev_gettok() procedure into a new file.  Newer GCC
    compilers were complainint about the data type.

sys/imio/dbc/imdcom.x		-
sys/imio/dbc/imdrmcom.x		+
    Renamed the file containing the imdrmcom() procedure.  This was causing
    confusion with the 'imdcom' common block in the linker.

unix/os/mkproto
    Added utility script to generate IRAF kernel prototypes.

unix/gdev/sgidev/sgi2svg.x	+
    Added new SGI driver for SVG graphics.

unix/boot/spp/rpp/test.r	+
    Added new test file for RPP driver.

unix/boot/spp/xpp/xpp.l
unix/boot/spp/xpp/xppcode.c
    Attempt to try to manage new use of Memr[] macros, but one known to
    break backward compatibility.  A use such as "Memr[$1+N]" is obviously
    part of a structure definition, so we automatically add a P2R() macro
    so it reads "Memr[P2R($1+N)]" when being passed to RPP.  This properly
    aligns the struct on 64-bit platforms and is a no-op on 32-bit.  
	The complication is a simple case of "Memr[$1]" which may be either 
    the first element of a structure or a utility macro for a TY_REAL array.
    In this case, we output an error indicating that a P2P or P2R macro is
    required to resolve any ambiguity.
    	There are similar examples for 2-D arrays that aren't as easily parsed,
    but since we can't trap them generally we can't do much to automatically
    'fix' the macro.
	The overall utility of this change is questionable and may be pulled
    from a later release.

sys/osb/abs.c
    Added an abs() function to avoid type conflicts between int/long.

sys/osb/i32to64.c
sys/osb/i64to32.c
    Imported int 32/64 pack/unpack from IRAF64 code.  Note these are 
    MACHDEP on Intel byte order!

sys/osb/urand.c
sys/osb/imul32.c
    The urand() algorithm relies on 32-bit overflow to work properly.  Needed
    to add an 'imul32' function to do the multiplication with overflow.

sys/osb/ipak32.c
sys/osb/iupk32.c
    Added pak/unpak for 32-bit integers. 

pkg/images/imutil/src/t_chpix.x
    Added an imflush() to the output image.

pkg/plot/t_implot.x
    Renamed the 'impcom' to 'implcom' to avoid a symbol name clash in the
    linker.

lib/gio.h
sys/gio/cursor/gtr.h
    Increased the size of the WCS buffer.  The size was previously calculated
    as being 17 structure elements by assuming the SZ_INT was 2.  Increased
    to accomodate 64-bit sizes and will live with the wasted space.

local/iraf_test.tar.gz
    Added the "images test scripts" to the main distribution.  These require
    stty playback and so require the old CL to run.  To use these, unpack
    in a clean directory and begin with "stty playback=test.images", 
    successive tests will be run automatically.

pkg/system/bench.cl
    Added benchmark script to core distribution.

pkg/cl/proto.h
pkg/ecl/proto.h
    Function prototypes for the CL code.

unix/hlib/libc/kproto32.h
unix/hlib/libc/kproto64.h
unix/hlib/libc/vosproto.h
    Kernel prototype files.  These are somewhat massaged by hand to remove
    duplicate symbol names that cause errors but provide 98% coverage until
    this can be addressed.

unix/hlib/iraf.h ->
unix/hlib/mach.h ->
unix/hlib/iraf32.h
unix/hlib/mach32.h
unix/hlib/iraf64.h
unix/hlib/mach64.h
    Added 32 and 64-bit definitions of the files defining primary data types.
    Compilation is actually done using symlinks to the appropriate version in
    hbin$ directory.  The hlib$ versions are likewise a symlink that points to
    the correct version when the architecture is set.

/util				+
/Makefile			+
    Top-level makefle and utility scripts for building the system.  Makefile
    targets are

		all		alias for 'update'
		sysgen		do a complete sysgen
		update		update system since last sysgen
		updatex		update with debugging flags enabled
		src		clean system of current binaries
		clean		clean system of current binaries
		pristine	clean system of all binaries
		tables		compile the TABLES package
		noao		compile the NOAO package
		summary		print core/noao/tables spool file summaries
		showarch	show currently configure arch
		<arch>		reconfigure for named architecture

unix/hlib/mkpkg.sf.LNUX64
    Special files list for new arch.

unix/hlib/irafarch.csh
    Utility script to determine proper platform architecture name.

sys/osb/bitfieds.c
    Added extra masks to accomodate 64-bit integers.

pkg/xtools/ranges/rgfree.x
    Added a check for a null pointer around the mfree.  There were cases in
    the ICFIT code that this was being called with a NULL pointer and would
    trigger an error on newer libc, it seemed safest to allow the previous
    behavior but just protect against it.

sys/pmio/zzinterp.x
    pm_create() was being called with too many arguments.

unix/hlib/libc/libc.h
    Added libc prototype definitions for automatic checking.  This is also
    where we look at the vosproto.h



------------------------------------------------------
V2.15-ALPHA release			(3/2/10)
------------------------------------------------------

math/nlfit.gh
     A leftover definition of P2R was causing problems.

sys/nmemio/minit.x
     Calls to fmkbfs() to create initialize the I/O buffers were not taking
     into account that subsequent calls to the task in the prcache would
     already have an i/o buffer.  This was causing leading nulls to appear
     in the stdout stream (e.g. redirection or scan-from-pipe) as well as
     just output to appear in the CL stdout.  Commented out the code until
     it is better understood.  The intent was to ensure that when reporting
     memory usage we wouldn't see some arbitrary base value but could ensure
     that memory allocated by an app was accounted for completely.

noao/imred/ccdred/src/cosmic/crsurface.x
noao/imred/crutil/src/crsurface.x
pkg/images/tv/imedit/epsurface.x
pkg/images/tv/imexamine/iesimexam.x
pkg/plot/t_surface.x
    There is apparenty a bug in the NCAR ezsrfc() routine that reaches beyond
    the defined 'work' area (said to be twice the size of the data raster).
    This was originally increased to be 4*data in the SURFACE task, but the
    routine is called elsewhere and was failing in e.g. IMEXAM.  Increased
    the size for all instances but will need to track this down.
    Pragmatically this can be ignored on modern systems as a minor waste of
    space, it is much harder to debug the login of the NCAR code.

sys/libc/cfredir.c
unix/hlib/libc/libc.h
unix/hlib/libc/xnames.h
    Added a wrapper for frediro() from FIO to redirect open streams (7/5/10)

bin.ipad			+
noao/bin.ipad			+
unix/as.ipad			+
unix/bin.ipad			+
hlib/install
hlib/irafarch.csh
hlib/irafuser.csh
hlib/mkpkg.inc
os/zmain.c
os/zopdir.c
os/zzepro.c
os/irafpath.c
    Minor changes necessary for iPad port. (8/7/10)

noao/lib/obsdb.dat
    Added obsdb entry for Jack C. Davis Obs (8/31/10)

unix/os/zgtime.c
    Fixed a bug in the time calculation caused by a change in most systems
    in the definition of clock ticks (8/31/10)

unix/hlib/login.cl
    Added dummy definition for 'imclobber'. (9/17/10)

sys/imio/iki/fxf/fxfrfits.x
    If the DATE keyword doesn't specify a time, the IM_CTIME is calculated
    with INDEF values, leading to overflow (9/25/10)

extern/tables/pkg/fitsio/strfits/fits_rpixels.x
    The size of the 'spp' pointer was increased to avoid overflow.

noao/artdata/lists/stplot.x
noao/obsutil/src/ccdtime/ccddb.x
noao/mtlocal/camera/cam_keywords.x
noao/onedspec/odcombine/srcwt/icombine.x
pkg/images/immatch/src/linmatch/rgldelete.x
    Fixed various cases where Mem array were used as 'mem' (10/28/10)

pkg/utilities/bases.cl		+
pkg/utilities/utilities.cl
pkg/utilities/utilities.hd
pkg/utilities/utilities.men
    Imported the BASES task from the NLOCAL extpkg (10/29/10)

pkg/cl/exec.c
pkg/ecl/exec.c
    Modified the findexe() procedure to allow use of compatable binaries.
    For example, on linux64 we can use 32-bit linux/redhat binaries, on
    macintel we might be able to use macosx.  This also allows the system
    to use external packages following the older architecture names without
    change, e.g. on 32-bit systems where the arch is now 'linux', packages
    with only 'redhat' binaries will be used automatically.  (10/30/10)

unix/os/zgtenv.c
    Modified to allow a $HOME/.iraf.h file to be searched for if the system
    <iraf.h> cannot be found.  This supports a "personal installation" of
    IRAF on machines where users don't have root permission for a normal
    install.  The KI code will also pick up these definitions, and we allow
    the personal file to override the system default so give users the 
    option of running a private version.  (10/30/10)

pkg/mkpkg
pkg/tbtables			+
    The TABLES v3.12 version of libtbtables.a (ported to 64-bit) is now 
    included in the core system.  (11/4/10)

pkg/utilities/mkpkg
pkg/utilities/utilities.cl
pkg/utilities/utilities.hd
pkg/utilities/utilities.men
pkg/utilities/utilities.par
pkg/utilities/nttools		+
    Imported the TABLES.TOOLS package as a new NTTOOLS package that is 
    loaded with UTILITIES.  The KEYSELECT task is no longer available,
    other TABLES libraries (e.g. stxtools/display) we also imported to
    support specific tasks but are not generally exposed.  The new package
    name is to avoid a potential name collision when a standalone TABLES
    package is also installed.  (11/4/10)
 

noao/digiphot/ptools/mkpkg
noao/digiphot/daophot/mkpkg
noao/digiphot/ptools/ptools.cl
noao/digiphot/daophot/daophot.cl
noao/digiphot/photcal/photcal.cl
    Removed dependency on TABLES external package (11/4/10)

noao/digiphot/ptools/pttest.cl
    Changed the check for the TABLES package to look for NTTOOLS (11/4/10)

unix/gdev/sgidev/sgi2gif.c
    Fixed an error where fclose called twice on same descriptor. (11/8/10)

pkg/system/help/helpdb.x
pkg/system/help/helpdir.x
    Fixed a segvio problem in MKHELPDB on 64-bit systems, also fixed a
    problem with reading the helpdb.mip created on 'other' systems (11/13/10)

lib/helpdb.mip
noao/lib/helpdb.mip
    Rebuilt the help databases. (11/16/10)

immatch/src/imcombine/src/ichdr.x
    The step that stripped any directory from the image name for the $I
    value of the imcmb parameter failed for extensions.  (11/17/10, Valdes)

misc help pages
    Some 227 help pages were updated to correct spelling mistakes (including
    in one case the word 'misspelled'.  (11/17/10)

pkg/cl/cl.par
pkg/ecl/cl.par
unix/hlib/motd
unix/hlib/login.cl
unix/hlib/zzsetenv.def
    Changed the version to V2.15RELEASED.  (11/18/90)

unix/hlib/clpackage.cl
unix/hlib/zzsetenv.def
unix/hlib/extpkg.cl		+
iraf/extern			+
iraf/extern/configure		+
iraf/extern/README		+
    Installed the 'dynamic package loading' mechanism.  This feature 
    operates in concert with a 'repository' of files maintained on the
    ftp archive.  The scheme is that external packages are built to be
    complete for a particular architecture, unpacking these in the 
    iraf$extern directory constitutes an installed package.  The CLPACKAGE
    script was modified to automatically declare any package in this
    directory.
	To bootstrap the system, a configure script downloads the repository
    manifest from the server and creates skeleton directories for packages
    available on that platform.  Installing a package is then just a matter
    of typing "make fitsutil" to download and unpack the package.  Dependenc-
    ies are likewise downloaded automatically, scripts in the iraf$util 
    directory and hand-crafting of the repository do all the heavy lifting.
    Packages may be kept automatically up to date with a "make update"
    command to compare the install dates with the contents of the repository.
    The Makefile is generated automatically by the conigure script, more
    details are available in the README file.
    (11/19/10)
    

-------------------------------------------------
System Frozen for Final Build
Sat Nov 20 23:54:45 MST 2010
-------------------------------------------------

------------------------------------------
V2.15 EXPORT release (November 21, 2010)
------------------------------------------