File: ChangeLog

package info (click to toggle)
zsh 3.1.2-10
  • links: PTS
  • area: main
  • in suites: slink
  • size: 3,632 kB
  • ctags: 3,582
  • sloc: ansic: 39,480; sh: 2,393; makefile: 1,189; perl: 329; awk: 257; sed: 25
file content (1427 lines) | stat: -rw-r--r-- 52,110 bytes parent folder | download | duplicates (2)
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
Tue Jun  3 06:14:14 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/version.h: zsh-3.1.2 released

	* Src/params.c: Some compilers do not like ? (void *) :

	* Src/jobs.c: pg(){ less;};:|pg caused suspended (tty input)

Mon Jun  2 07:52:31 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Doc/paths.yo.in: Updated date

	* Doc/paths.yo, Doc/zsh.1, Doc/zsh.texi, Doc/zshall.1,
 	  Doc/zshbuiltins.1, Doc/zshcompctl.1, Doc/zshexpn.1,
 	  Doc/zshmisc.1, Doc/zshmodules.1, Doc/zshoptions.1,
 	  Doc/zshparam.1, Doc/zshzle.1: generated zsh-3.1.2 manuals

	* Doc/Zsh/builtins.yo, Doc/Zsh/params.yo: Typo fixes from Tomasz
 	  Cholewo (3163)

	* Src/Zle/zle_refresh.c: Xterm cut & paste fixes from Geoff (3135)

	* Src/hist.c: Fix !# history expansion during completion.  From
 	  Peter (3132)

	* Doc/Zsh/builtins.yo, Doc/Zsh/compat.yo, Doc/Zsh/expn.yo,
 	  Doc/Zsh/func.yo: Minor documentation fixes from Zefram (3125)

	* Doc/Zsh/guide.yo, Doc/Zsh/intro.yo: The zsh web site moved

	* Etc/FAQ, Etc/FAQ.yo: FAQ from Peter: Id: zshfaq.yo,v 1.6
 	  1997/05/29 09:15:00 pws Exp

	* Etc/Makefile.in: Do not make FAQ.yodl by default

	* INSTALL: Instructions about dynamic modules and builtin modules

	* Functions/zls: Improved zll module renamed to zls supporting the
 	  ailLFd options

	* Src/glob.c: The T glob flag did not work

Sun Jun  1 08:02:19 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/system.h: Use _POSIX_VDISABLE is available.  Fixes ^@ in zle
 	  on some systems.

	* Src/Zle/zle_tricky.c: expand-or-complete-prefix fixed

	* Src/Builtins/rlimits.c, Src/Builtins/sched.c,
 	  Src/Modules/clone.c, Src/Modules/example.c, Src/Zle/comp1.c,
 	  Src/Zle/compctl.c, Src/Zle/deltochar.c, Src/Zle/zle_hist.c,
 	  Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
 	  Src/Zle/zle_move.c, Src/Zle/zle_params.c, Src/Zle/zle_refresh.c,
 	  Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c,
 	  Src/Zle/zle_vi.c, Src/Zle/zle_word.c, Src/builtin.c,
 	  Src/compat.c, Src/cond.c, Src/exec.c, Src/glob.c,
 	  Src/hashtable.c, Src/hist.c, Src/init.c, Src/input.c, Src/jobs.c,
 	  Src/lex.c, Src/linklist.c, Src/loop.c, Src/main.c, Src/math.c,
 	  Src/mem.c, Src/module.c, Src/options.c, Src/params.c,
 	  Src/parse.c, Src/prompt.c, Src/prototypes.h, Src/signals.c,
 	  Src/subst.c, Src/text.c, Src/utils.c, Src/watch.c: Declare
 	  functions used locally in one file static.

Sat May 31 07:29:53 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/comp.h, Src/prototypes.h, Src/makepro.sh,
 	  Src/Builtins/Makefile.in, Src/Makefile.in,
 	  Src/Modules/Makefile.in, Src/Zle/Makefile.in, Src/Zle/zle.h,
 	  Src/module.c: Use fixed names for module make/cleanup funxtions.
  	  Generate prototypes for static functions.  Ideas from articles
 	  3123 and 3124 from Zefram.

Thu May 29 05:17:31 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/cond.c: directories are always executable by root

	* META-FAQ: The zsh web page moved.

	* aclocal.m4, configure, configure.in: --enable-ansi2knr configure
 	  option added.  From Zefram (3122)

Tue May 20 05:22:16 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/utils.c: if abort or edit used on a correct prompt, do not
 	  attempt to correct further words on the line.

Sun May 18 18:57:08 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/builtin.c, Src/exec.c, Src/init.c, Src/signals.c, Src/jobs.c:
 	  Do not handle SIGPIPE specially for shells with job control

	* Src/init.c, Src/jobs.c, Src/utils.c: (:); while true; do; done
 	  was uninterruptible.  Sometimes LINES/COLUMNS was not set
 	  properly for non-interractive shells.

	* Src/exec.c, Src/signals.c: `:`; while true; do; done was
 	  uninterruptible

Mon May 12 09:01:55 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* configure, configure.in: on NetBSD <sys/time.h> is needed for
 	  rlimit type checks.  From Geoff.

	* Src/hist.c: !:2-1 history expansion caused memory corruption

Sun May 11 08:52:00 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/lex.c: $((foo);bar) syntax works

	* Src/hist.c: A terminal hangup caused coredump while saving history

	* Src/globals.h, Src/init.c, Src/params.c: if we cannot get the
 	  correct window size with ioctl, set LINES and COLUMNS from
 	  termcap.

	* Src/builtin.c: make sure zexit is not reentered when its
 	  execution is interrupted by a signal.

Fri May  9 07:59:00 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/utils.c: print_if_link (used by whence -s) did not work well.

	* Doc/zsh.texi: @br{} removed

	* Src/exec.c: Quick hack: do not open file redirections if noexec
 	  is set

	* Src/jobs.c: printjobs() set errflag when the foreground process
 	  was interrupted.

Thu May  8 09:18:56 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/cond.c: [[ -x file ]] does stat for privileged users

	* Src/Zle/zle_utils.c: do no read line[ll] (which is undefined)

	* Src/signals.c: flush the input queue on interrupt

	* Src/lex.c, Src/parse.c: improve parsing of for ((...))

	* Src/Zle/zle_tricky.c, Src/hist.c, Src/lex.c, Src/parse.c:
	  ((foo);bar) now works

Wed May  7 14:50:08 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Etc/Makefile.in: make clean should delete generated htmls

Tue May  6 06:33:06 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Etc/Makefile.in: rules to create FAQ and FAQ.html from the yodl
 	  source

	* Doc/Makefile.in, Doc/Zsh/guide.yo, Doc/Zsh/mod_cap.yo,
 	  Doc/Zsh/mod_clone.yo, Doc/Zsh/modules.yo, Doc/Zsh/prompt.yo,
 	  Src/Modules/Makefile.in, Src/Modules/cap.c, Src/mods.conf,
 	  Src/prompt.c, Src/system.h, Src/utils.c, config.h.in, configure,
 	  configure.in: Make the shell aware of POSIX.1e capabilities and
 	  add a cap builtin module.  From Zefram (3088)

	* Src/Zle/zle_main.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c: vi
 	  line range bugfix from Zefram (3094)

	* Src/signals.c: WINCH traps did not work.  From Peter (3093)

	* Src/hashtable.h, Src/params.c: LC_* parameters stopped working
 	  after patch 3014.  From Zefram (3089)

	* Doc/Zsh/builtins.yo, Doc/Zsh/restricted.yo, Src/builtin.c,
 	  Src/hashtable.h: hash builtin fixes from Zefram (3061)

	* Src/Zle/zle_thingy.c, Src/hashtable.c, Src/params.c, Src/zsh.h:
 	  Allow adding/deleting nodes during scanhashtable.  From Zefram
 	  (3058)

Mon May  5 09:29:22 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/hist.c: % word designator fix from Bruce Murphy
 	  <packrat@iinet.net.au> (3065)

	* Doc/Zsh/builtins.yo, Src/builtin.c, Src/hashtable.h,
 	  Src/utils.c: whence -s prints expanded symlinks (idea from
 	  art. 3067 by Juergen A. Erhard <jae@laden.ilk.de>).  Use zputs
 	  in whence. xsymlinks return 1 iff it found some symlinks or ../
 	  (previously it always returned 0 although it had some
 	  never-reached return 1 statements).

	* Src/params.c: zero LINES/COLUMNS should not set narrow/short
 	  term.  From Zefram (3063)

	* Src/builtin.c: typeset -R UID caused a coredump

	* Src/globals.h, Src/mem.c, Src/prototypes.h: alloc/ncalloc
 	  declarations moved to globals.h.  From Zefram (3057)

	* Doc/Makefile.in, Doc/zsh.yo: doc install and zshall fixes.  From
 	  Zefram (3056)

	* Src/prototypes.h, Src/system.h, config.h.in, configure,
 	  configure.in: checks for memcpy and memmove.  From Zefram (3055)

	* Doc/Zsh/params.yo: parameter documentation improvements.  From
 	  Zefram (3051)

	* Src/utils.c: simplify adjustwinsize().  Based on art. 3053 from
 	  Zefram.

	* Src/Zle/zle_main.c, Src/Zle/zle_params.c, Src/builtin.c,
 	  Src/exec.c, Src/globals.h, Src/init.c, Src/params.c: remove
 	  locallist.  From Zefram (3049)

	* Doc/Zsh/builtins.yo, Doc/Zsh/guide.yo, Doc/Zsh/params.yo,
 	  Src/builtin.c, Src/params.c: local parameters can hide special
 	  parameters.  From Zefram (3048)

Sun May  4 06:16:44 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Builtins/Makefile.in, Src/Makefile.in,
 	  Src/Modules/Makefile.in, Src/Zle/Makefile.in, aczsh.m4,
 	  configure, configure.in: Strip shared modules and executables if
 	  possible.  From Zefram (3038)

	* Doc/Zsh/mod_sched.yo, Doc/Zsh/guide.yo, Doc/Zsh/mod_files.yo,
 	  Doc/Zsh/mod_stat.yo, Doc/Zsh/modules.yo,
 	  Src/Builtins/Makefile.in, Src/Builtins/sched.c, Src/Makefile.in,
 	  Src/builtin.c, Src/globals.h, Src/hashtable.h, Src/init.c,
 	  Src/linklist.c, Src/mods.conf, Src/utils.c, Src/xmods.conf,
 	  Src/zsh.h: The sched builtin moved to a separate module.  From
 	  Zefram (3037)

	* Src/Builtins/rlimits.c, Src/prototypes.h, Src/hashtable.h,
 	  Src/mods.conf, Src/xmods.conf, Src/Builtins/Makefile.in,
 	  Src/Makefile.in, configure, configure.in: Src/Builtins directory
 	  created.  rlimits.c moved to Src/Builtins and converted into a
 	  loadable module.

Wed Apr 30 07:40:30 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Doc/Zsh/grammar.yo, Src/globals.h, Src/lex.c, Src/loop.c,
 	  Src/parse.c, Src/text.c, Src/zsh.h: ksh style ;& case
 	  fall-through feature from Zefram (3062)

	* Src/text.c: printing case commands were broken.  From Zefram (3062)

	* Doc/Zsh/builtins.yo, Doc/Zsh/func.yo, Doc/Zsh/options.yo,
 	  Src/builtin.c, Src/exec.c, Src/hashtable.c, Src/options.c,
 	  Src/utils.c, Src/zsh.h: KSH_AUTOLOAD option from Zefram (3060)

	* Src/module.c: Do not remove dependencies for a module when it is
 	  unloaded. From Zefram (3033)

	* Src/Zle/zle_main.c, Src/Zle/zle_tricky.c, Src/builtin.c,
 	  Src/exec.c, Src/utils.c: get{sh,fp}func() return &dummy_list for
 	  non-existent functions.  This allows autoloading empty
 	  functions.  From Zefram (3036)

	* Src/exec.c: Assume ksh-autoloading only if the autoloaded file
 	  is a single function definition.  From Zefram (3032)

	* Src/Makefile.in, Src/mkbltnmlst.sh, Src/mkstamp.sh,
 	  Src/xmods.conf, aczsh.m4, configure, configure.in: Link comp1
 	  into the main zsh if the system lacks RTDL_GLOBAL functionality.
  	  From Zefram (3030)

	* config.h.in, configure, aczsh.m4, configure.in, Makefile.in,
 	  acconfig.h, aclocal.m4: The config part of the nameclash patch
 	  from Zefram (3028).  The code part does not work with ansi2knr.

Mon Apr 28 07:28:34 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/comp.h, Src/Zle/comp1.c, Src/Zle/compctl.c,
 	  Src/Zle/deltochar.c, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
 	  Src/Zle/zle_hist.c, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
 	  Src/Zle/zle_misc.c, Src/Zle/zle_move.c, Src/Zle/zle_params.c,
 	  Src/Zle/zle_refresh.c, Src/Zle/zle_thingy.c,
 	  Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
 	  Src/Zle/zle_word.c, Src/builtin.c, Src/globals.h, Src/init.c,
 	  Src/zsh.h: move compctl related read stuff global variables from
 	  the main binary into the comp1 module.  From Zefram (3029)

	* Src/Zle/zle_tricky.c: Yet an other suffix removal fix from
 	  Zefram (3024)

	* Src/builtin.c, Src/system.h, acconfig.h, config.h.in, configure,
 	  configure.in, Src/Builtins/rlimits.c: Use rlim_t if available

	* Doc/Zsh/builtins.yo, Doc/Zsh/restricted.yo, Src/globals.h,
 	  Src/init.c, Src/jobs.c, Src/main.c: jobs -Z documented, improved
 	  and disabled in restricted mode.  From Zefram (3027)

	* Doc/Zsh/builtins.yo, Src/hashtable.h, Src/jobs.c: jobs -d prints
 	  the working current directory of jobs.  From Peter (2889)

	* Doc/Zsh/restricted.yo, Src/module.c: disallow adding module
 	  dependencies with absolute pathnames in restricted mode.  From
 	  Zefram (3025)

	* Doc/Zsh/options.yo, Src/options.c: New option aliases to please
 	  bash users: dotglob, hashall, histappend, histexpand, mailwarn,
 	  onecmd and promptvars.  From Zefram (3026)

	* Etc/FAQ.yo: from Peter: Id: zshfaq.yo,v 1.5 1997/04/24 10:19:15
 	  pws Exp

	* Etc/FAQ: April 24 1997 FAQ from Peter

	* Src/Makefile.in, Src/Zle/zle_params.c, Doc/Zsh/zle.yo,
 	  Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_main.c,
 	  Src/exec.c, Src/hashtable.h, Src/mods.conf, Src/params.c,
 	  Src/zsh.h: New special parameters {,L,R}BUFFER, CURSER added
 	  only present in zle widget functions.  Virtualised unset method
 	  in struct param.  pm->data modev to pm->u.data.  From Zefram
 	  (3014)

	* Src/Zle/zle_thingy.c: Fix a memory leak when unloading zle with
 	  user-defined widgets.  From Zefram (3015)

	* Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
 	  Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Src/builtin.c,
 	  Src/globals.h, Src/init.c, Src/input.c, Src/loop.c, Src/utils.c,
 	  Src/zsh.h: Remove in_vared and use a third parameter to zleread
 	  to allow history recall.  histallowed is a new zle global
 	  variable for that.  Rename inzlefunc to incompctlfunc.  Add some
 	  checks to avoid dangerous recursive zle calls.  From Zefram
 	  (3013)

	* Src/Zle/zle_main.c, Src/Zle/zle_tricky.c: menu completion did
 	  not work well with auto_param_keys.  From Zefram (3011)

Sat Apr 26 06:26:11 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Functions/zed: Reenter zed if it fails to save the file

	* Functions/zed: Use bindkey -L to temporarily save bindings.
  	  From Zefram (3012)

	* Src/builtin.c, Src/init.c: Do not retry failed autoloads.  From
 	  Zefram (3010)

	* Src/Makefile.in, Src/mkbltnmlst.sh: non-dynamic zsh can be built
 	  without zle.  From Zefram (3008)

	* Doc/Zsh/builtins.yo, Src/module.c: Rearrange modules.c.
  	  zmodload -qu removes dependencies.  From Zefram (3009)

	* Doc/Zsh/builtins.yo, Src/module.c: zmodload -i -a works as one
 	  would expect.  From Zefram (3007)

	* Doc/Zsh/builtins.yo, Src/module.c: zmodload -a argument swap to
 	  allow autoloading multiple builtins from a single file in one
 	  command.  From Zefram (2997)

Fri Apr 25 06:41:36 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Doc/zman.yo: use UPPERCASE yodl macro

	* Functions/cdmatch, Misc/compctl-examples: compctl-examples
 	  improvements from Zefram (3006)

	* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
 	  Src/Zle/zle_hist.c, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
 	  Src/Zle/zle_thingy.c: ZLE unload code from Zefram (3005)

	* Src/options.c: NOTIFY is off in sh/ksh mode.  From Zefram (3003)

	* Doc/Zsh/builtins.yo, Doc/Zsh/zle.yo, Misc/compctl-examples,
 	  Src/Zle/Makefile.in, Src/Zle/deltochar.c, Src/Zle/iwidgets.list,
 	  Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
 	  Src/Zle/zle_main.c, Src/Zle/zle_misc.c, Src/Zle/zle_move.c,
 	  Src/Zle/zle_things.sed, Src/Zle/zle_thingy.c,
 	  Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c, Src/Zle/zle_widget.sed,
 	  Src/Zle/zle_word.c, Src/xmods.conf: New ZLE widgets allow
 	  user-defind ZLE functions.  From Zefram (3002)

	* Src/params.c: ${foo#bar} writes to the value of foo which can be
	  a const causing SEGV.  From Zefram (2998)

	* Src/Modules/files.c: files module fixes from Zefram (2996)

	* Functions/zll, Src/Modules/Makefile.in, Src/Modules/stat.c,
 	  Src/mods.conf: stat module fixes from Zefram (2995)

	* Functions/zll, Src/Modules/stat.c: stat module from Peter (2994)

	* Doc/Makefile.in, Doc/Zsh/compctl.yo, Doc/Zsh/guide.yo,
 	  Doc/Zsh/intro.yo, Doc/Zsh/mod_clone.yo, Doc/Zsh/mod_comp1.yo,
 	  Doc/Zsh/mod_compctl.yo, Doc/Zsh/mod_deltochar.yo,
 	  Doc/Zsh/mod_example.yo, Doc/Zsh/mod_files.yo,
 	  Doc/Zsh/mod_stat.yo, Doc/Zsh/mod_zle.yo, Doc/Zsh/modules.yo,
 	  Doc/Zsh/seealso.yo, Doc/zsh.yo, Doc/zshmodules.yo: Module
 	  documentations from zefram (2994)

Sun Apr 20 07:24:12 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/init.c, Src/params.c, Src/utils.c: Remove setintenv()

Tue Apr 15 05:51:27 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/zle_refresh.c: SGTABTYPE can contain more than one bit
 	  set.  From Geoff (2976)

	* Doc/Zsh/prompt.yo, Src/prompt.c, Src/utils.c, Src/watch.c: New
 	  escapes %K and %f inside %D{...} promt sequences.  %k and %e are
 	  now compatible with strftime().  From Peter (2963)

	* Src/Zle/zle_keymap.c: bindkey -s "^X^L" "^@" produced a pound
 	  sterling sign.  From Zefram (2951)

	* Src/Zle/zle_main.c: vared 1 caused a coredump.  From Peter (2909)

	* Src/exec.c, Src/signals.c: execute trap on EXIT in the caller's
 	  environment. From Peter (2896)

	* Src/Zle/zle_tricky.c: Autoparamkeys broken by earlier patch
 	  fixed.  From Zefram and Peter (2894)

	* Src/Zle/zle_tricky.c: Clear menucur in invalidatelist().  From
 	  Peter (2881)

	* Src/Zle/zle_main.c: vared path caused permanent
 	  allocation in arrayfixenv

Sat Apr 12 04:27:34 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/zle_misc.c: Overwrite mode did not work

Sat Mar  8 00:17:24 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/compctl.c: Sometimes an incorrect compctl caused a core
 	  dump.  From Peter (2942)

Fri Mar  7 23:54:18 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Makefile.in: zle_binding.pro is not used

	* Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_refresh.c,
 	  Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c, Src/builtin.c,
 	  Src/globals.h, Src/init.c, Src/params.c, Src/prompt.c,
 	  Src/zsh.h: termok changed to termflags.  Modified version of
 	  art. 2970 from Geoff

Thu Mar  6 18:06:17 1997  Zoltan T. Hidvegi  <hzoli@vnet.ibm.com>

	* Src/init.c, Src/params.c, Src/utils.c: handle narrow and short
	  terminals centralized in zlevarsetfn().  From Bart and me
	  (2956, 2957)

Wed Mar  5 23:37:30 1997  Zoltan T. Hidvegi  <hzoli@vnet.ibm.com>

	* Src/Zle/zle.h, Src/Zle/zle_refresh.c: act as if single_line_zle
	  were set when LINES < 3.  From Geoff (2865)

	* Doc/zmacros.yo: Use UPPERCASE() yodl macro instead of chartable
 	  hacks.  From Zefram (2873)

	* Src/Zle/zle_tricky.c: menu completing parameters removed
 	  non-existent / suffix. From Zefram (2872)

	* Src/Zle/zle_bindings.c: Some zle functions did not use
 	  ZLE_KEEPSUFFIX.  From Zefram (2871)

	* Src/Zle/Makefile.in, Src/Zle/zle.h: zle_bindings doesn't define
 	  any functions so zle_bindings.pro is not needed

	* Src/loop.c: $? was incorrectly reset before executing case,
	  while, for

Tue Feb 18 20:59:51 1997  Zoltan Hidvegi  <hzoli@vnet.ibm.com>

	* Src/Zle/zle_bindings.c: M-p and M-n defaults to
	  history-beginning-search-*

	* Src/builtin.c: getopts handling of required argument fix from
	  Andrew Robinson (2846)

	* Src/builtin.c, Src/globals.h, Src/hist.c, Src/lex.c, Src/zsh.h:
	  History fixes: fc -AI;fc -R now do not confuse hist_ignore_dups
	  and some other cleanups from Peter (2845).  Contains changes
	  from articles 2748 and 2755.

	* Src/signals.c: An #ifdef SIGWINCH was missing.  From Hrvoje
	  Niksic <hniksic@srce.hr> (2844)

	* Src/Modules/files.c: fix problems on machines with unsigned long
	  mode_t.  From Zefram (2843)

	* Doc/Makefile.in, Doc/Zsh/builtins.yo, Doc/Zsh/compctl.yo,
	  Doc/Zsh/expn.yo, Doc/Zsh/guide.yo, Doc/Zsh/prompt.yo,
	  Doc/Zsh/restricted.yo, Doc/zman.yo, Doc/zsh.yo, Doc/ztexi.yo,
	  configure.in: Various documentation fixes from Zefram (2842)

	* Src/exec.c: return from a function called from a loop breaked
	  the loop

	* Src/lex.c: eval \$\{$#\} did not work

Tue Feb 11 20:25:59 1997  Zoltan Hidvegi  <hzoli@cs.elte.hu>

	* config.h.in, Src/compat.c, Src/utils.c, configure, configure.in:
	  stupid AIX 3.2 does not have fchdir

Tue Jan 28 00:57:37 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/version.h: zsh-3.1.1 released

	* Doc/paths.yo, Doc/zsh.1, Doc/zsh.texi, Doc/zshall.1,
 	  Doc/zshbuiltins.1, Doc/zshcompctl.1, Doc/zshexpn.1,
 	  Doc/zshmisc.1, Doc/zshoptions.1, Doc/zshparam.1, Doc/zshzle.1:
 	  yodl generated generated documentation

Mon Jan 27 22:04:29 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/signals.c: temprarily set breaks to zero when executing a trap

	* Src/exec.c: do not reset breaks in doshfunc

	* Src/parse.c: words following for ((...)) are in command position.

Sun Jan 26 23:29:48 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/builtin.c, Src/hashtable.h: fix cd -, use unrecognized
 	  option arguments literally

	* Src/exec.c: localoptions should not restore RESTRICTED

	* Src/signals.c: terminate a restricted shell if an untrapped INT
 	  signal is received

	* Src/init.c: set noerrexit to -1 in setupvals()

Sat Jan 25 20:07:46 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/subst.c, Src/utils.c: some assignments were missing from my
 	  spacesplit fix

	* Etc/FAQ: FAQ from Peter: Id: zsh.FAQ,v 2.23 1997/01/24 13:21:16
 	  pws Exp

	* config.h.in, configure, configure.in: check for setsid()

	* Src/Modules/Makefile.in, Src/Modules/clone.c: new builtin: start
 	  a forked instance of the current shell on a new terminal

Thu Jan 23 15:45:27 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/zle_refresh.c, Src/globals.h, Src/prompt.c:
	  redisplay fix for multiline prompts from Geoff (2817)

	* Src/subst.c, Src/utils.c: a${=:- }b expanded to `ab'

	* Doc/Zsh/compctl.yo, Doc/Zsh/guide.yo, Doc/Zsh/options.yo,
 	  Doc/Zsh/restricted.yo, Doc/zsh.yo, Doc/zshmisc.yo: RESTRICTED
 	  option documentation

	* Doc/Makefile.in: generate everything with yodl

	* Doc/zman.yo, Doc/ztexi.yo: itemize environment added

	* Src/module.c: disable zmodload -a and loading explicitely given
 	  modules when restricted

	* Doc/Zsh/zle.yo: what-cursor-position zle function documented

Wed Jan 22 00:54:02 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Doc/Zsh/builtins.yo: cd -sLP documentation

	* Doc/Zsh/builtins.yo, Src/module.c: zmodload -au removes defined
 	  but not yet loaded builtins

Tue Jan 21 20:38:24 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Doc/ztexi.yo: sitem() fix for TeX

	* Misc/compctl-examples: limit/unlimit compctl improvemenmt

	* Doc/Zsh/builtins.yo, Doc/ztexi.yo: TeX changes

Mon Jan 20 21:11:22 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/hashtable.h, acconfig.h, config.h.in, configure,
 	  configure.in: some old compilers cannot initialise a union

	* Src/Zle/zle.h, Src/Zle/zle_keymap.c, Src/options.c: changes for
 	  K&R compilers

	* Src/Zle/deltochar.c: deltochar is IN_ZLE

	* Src/Modules/files.c, Src/Zle/zle_misc.c, Src/mem.c: stupid SunOS
 	  4 has broken headers

	* Src/system.h: cast alloca in VARARR

	* Src/Zle/zle_bindings.c, Src/Zle/zle_keymap.c,
 	  Src/Zle/zle_misc.c: what-cursor-position zle function added

	* Src/Zle/zle_utils.c: move the mark when characters are
 	  inserted/deleted.  From Peter (2807)

	* Src/builtin.c, Src/hashtable.h: bash/ksh compatible cd -LP options

	* Src/utils.c: lchdir fix

	* Src/Modules/files.c: rm -r works with arbitrary deep
 	  hierarchies.  rm -r can be interrupted

Sun Jan 19 13:30:36 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/glob.c: glob arbitrary deep directory structures

	* Src/mem.c, Src/Zle/zle_keymap.c, Src/subst.c, Src/utils.c,
	  Src/zsh.h: add real hrealloc()

Sat Jan 18 22:34:17 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/zle_keymap.c: in bindkey -s the string was not zrdupped.

	* Src/utils.c: after Zefram's changes getkeystring should return
	  the result on the heap

	* Src/utils.c: fix file descriptor leak in lchdir

	* acconfig.h, config.h.in, configure, configure.in: use the
	  AC_FUNC_STRCOLL builtin autoconf test

	* Src/subst.c, Src/system.h, config.h.in, configure, configure.in:
	  alloca() and VARARR macro added which defines a variable sized
	  automatic array

Tue Jan 14 23:17:34 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/glob.c: debugging changes (the change is mostrly reindentation)

	* Src/Zle/zle_move.c: vi-goto-column did not move to the last column

	* Src/glob.c: some old C compilers cannot use typedefed type
	  defined function prototypes

	* Src/exec.c: PATH=foo somecommand gives error in restricted mode

	* Src/options.c, Src/init.c: the -r command line option turns on
	  restricted mode

Mon Jan 13 21:28:35 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/builtin.c, Src/exec.c, Src/hashtable.h, Src/init.c,
	  Src/options.c, Src/params.c, Src/text.c, Src/zsh.h: RESTRICTED
	  option added

Sun Jan 12 01:00:04 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/zle_tricky.c: automenu starts iff lastambig is true.
	  From Zefram (2781)

	* Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
	  Src/Zle/zle_main.c, Src/Zle/zle_move.c: add ZLE_LASTCOL flag to
	  zle-commands which set lastcol.  From Zefram (2780)

	* Src/Zle/deltochar.c, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
	  Src/Zle/zle_hist.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
	  Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c: zle removable suffix
	  cleanup.  ZLE_INSERT and ZLE_DELETE is gone and ZLE_KEEPSUFFIX
	  added for commands which do not remove autoremovable suffixes.
	  From Zefram (2779)

	* Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_utils.c: remove
	  some code duplications and undo fixes.  From Zefram (2769)

Sat Jan 11 23:45:50 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/compat.c: lstat is defined to stat on systems without lstat

	* Src/system.h: define lstat(X,Y) instead of lstst if HAVE_LSTAT
	  is not defined

	* Src/Zle/zle_tricky.c: ll was not restored for xorrec

	* Src/builtin.c: read -l forgot to duplicate line before assignment

	* Src/jobs.c: do not execute trap when only the child receives the
	  signal.  Based on article 2480 from Zefram.

	* Src/builtin.c, Src/jobs.c: move job control builtins to jobs.c

	* Src/builtin.c: fix bugs when there was no current job after disown

Thu Jan  9 16:07:31 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/rlimits.c: zstrtorlimit was defined instead of zstrtorlimt

	* Src/Modules/Makefile.in, Src/Zle/Makefile.in: some buggy makes
	  could not find out how to make .so from .c

Wed Jan  8 22:02:51 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Doc/Zsh/zle.yo, Doc/zsh.texi, Doc/zshzle.man, Src/Zle/zle.h,
	  Src/Zle/zle_bindings.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
	  Src/Zle/zle_utils.c: zle undo rewrite from Zefram (2746)

	* Src/Zle/zle.h, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
	  Src/Zle/zle_misc.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
	  Src/utils.c: feep() just sets a flag and the main zle loop calls
	  beep() when this flag is set so multiple feeps cause only one
	  beep.  From Zefram (2745)

	* Src/hist.c, Src/main.c, Src/utils.c: use shout instead of stderr
	  where appropriate.  From Zefram (2743)

	* configure, configure.in: on NetBSD <sys/time.h> is needed for
	  rlimit type checks.  Based on article 2742 from Geoff

	* Src/builtin.c: empty cd caused a coredump

	* Doc/Makefile.in: texi -> dvi suffix rule added

	* Doc/Zsh/redirect.yo: fix a typo.  From Zefram (2685)

	* Doc/Zsh/expn.yo, Doc/Zsh/grammar.yo: brace related bugfixes

	* Doc/Makefile.in, Doc/Zsh/arith.yo, Doc/Zsh/builtins.yo,
	  Doc/Zsh/compat.yo, Doc/Zsh/compctl.yo, Doc/Zsh/cond.yo,
	  Doc/Zsh/exec.yo, Doc/Zsh/expn.yo, Doc/Zsh/filelist.yo,
	  Doc/Zsh/files.yo, Doc/Zsh/func.yo, Doc/Zsh/grammar.yo,
	  Doc/Zsh/guide.yo, Doc/Zsh/index.yo, Doc/Zsh/intro.yo,
	  Doc/Zsh/invoke.yo, Doc/Zsh/jobs.yo, Doc/Zsh/options.yo,
	  Doc/Zsh/params.yo, Doc/Zsh/prompt.yo, Doc/Zsh/redirect.yo,
	  Doc/Zsh/seealso.yo, Doc/Zsh/zle.yo, Doc/paths.yo.in,
	  Doc/zmacros.yo, Doc/zman.yo, Doc/zsh.yo, Doc/zshbuiltins.yo,
	  Doc/zshcompctl.yo, Doc/zshexpn.yo, Doc/zshmisc.yo,
	  Doc/zshoptions.yo, Doc/zshparam.yo, Doc/zshzle.yo, Doc/ztexi.yo:
	  documentation rewritten into yodl format by Zefram.

Tue Jan  7 23:10:24 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/params.c, Src/builtin.c, Src/exec.c: print error when
	  changing read-only variables, prevent core dump when assigning
	  an array to read-only scalar and some other fixes

	* Src/Zle/zle_tricky.c: compctl -S bugfix

Mon Jan  6 20:43:36 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/exec.c, acconfig.h, config.h.in, configure, configure.in:
	  better /dev/fd filesystem check

	* Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_tricky.c: make
	  dependency cleanups

	* Src/Zle/Makefile.in, Src/Zle/zle.h, Src/Zle/zle_keymap.c,
	  Src/Zle/zle_things.sed: autogenerate the enum of z_* and t_*
	  macros.  From Zefram (2731)

	* Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
	  Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
	  Src/Zle/zle_move.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c: zle
	  prefix commands rewrite from Zefram (2722)

	* Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c:
	  history-search-*ward serch for complete words.  From Zefram
	  (2721, 2730)

	* Doc/zsh.texi, Doc/zshbuiltins.man, Src/Zle/zle_keymap.c,
	  Src/Zle/zle_main.c: remove bindkey -u -U options.  From Zefram
	  (2711)

	* Src/Zle/Makefile.in, Src/Zle/deltochar.c, Src/Zle/zle.h,
	  Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
	  Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
	  Src/Zle/zle_thingy.c, Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c,
	  Src/mods.conf: first zle extendability patch from Zefram (2710)

Sun Jan  5 23:33:32 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/builtin.c, Src/exec.c: do builtin autoloading in execcmd and
	  do not ignore BINF_PSPECIAL and BINF_MAGICEQUALS flags for the
	  builtin being loaded

	* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
	  Src/builtin.c, Src/prototypes.h, Src/rlimits.c, Src/utils.c:
	  move limit/ulimit/unlimit builtins to rlimits.c

	* Src/builtin.c, Src/system.h, Src/utils.c, acconfig.h,
	  config.h.in, configure, configure.in: checks for quad_t and
	  unsigned resource types

	* Src/Modules/example.c, Src/Modules/files.c: the copyright notice
	  was different from the rest of the code

	* Src/jobs.c: set_clktck() function added

	* Src/compat.c, Src/Modules/files.c, Src/builtin.c, Src/utils.c,
	  Src/zsh.h: safe rm and cd which do not follow any symlinks

	* Src/builtin.c, Src/rlimits.awk: safe fallback when RLIM_ macros
	  are not found

	* Src/Zle/zle_main.c: EOF ignored in interactive mode when not in
	  the first line.  From Peter (2713)

Fri Jan  3 02:26:03 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Misc/compctl-examples: setopt/unsetopt compctl fixes

	* Src/Zle/comp.h, Src/Zle/comp1.c, Src/Zle/compctl.c,
	  Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
	  Src/mods.conf, Src/xmods.conf, Src/Zle/Makefile.in: compctl base
	  module.  compctl no longer depends on zle instead both zle and
	  compctl depends on this new comp1 module.  From Zefram (2700)

	* Src/Zle/zle.h, Src/Zle/zle_keymap.c, Src/Zle/zle_main.c,
	  Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c,
	  Src/Zle/zle_utils.c, Src/utils.c: add showmsg() which displays
	  an arbitrary message below the ZLE buffer and minibuffer.  From
	  Zefram (2699)

	* Src/Zle/zle_keymap.c, Src/hashtable.c: omit resize option from
	  emptytable thus make is available as a generic emptytable
	  method.  From Zefram (2698)

	* Src/Zle/zle_utils.c: literal ^ characters were not escaped when
	  printing key sequences.  From Zefram (2689)

	* Src/utils.c: finddir() now can cope with arbitrary long
	  directories.	From Zefram (2688)

	* Src/prompt.c: my long directories in prompt fix broke prompt
	  truncation.  From Zefram (2687)

Thu Jan  2 20:57:33 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* configure, configure.in: alpha-linux defines signals in
	  <asm/signum.h>.  From David Krinsky <krinsky@hcs.harvard.edu>
	  (2706)

	* Src/Makefile.in: . does not set positional parameters

	* Src/builtin.c, Src/compat.c: zchdir returns -2 when it looses
	  the current directory.

	* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
	  Src/Zle/compctl.c, Src/Zle/zle.h, Src/params.c, Src/zsh.h:
	  header dependencies and inclusions fixes from Zefram (2697)

	* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
	  Src/conf.sed, Src/mkbltnmlst.sh, Src/mkstamp.sh, Src/mods.conf,
	  Src/xmods.conf: more Makefile fixes from Zefram (2703)

	* Src/Modules/files.c, Src/utils.c: files module rm -r fixes

	* Src/Modules/files.c: make rm -r safe so that it never follows
	  symlinks.

	* Src/utils.c (lchdir): paranoid chdir which does not follow
	  symlinks.  From Zefram (2690)

	* Src/Modules/Makefile.in, Src/Modules/files.c: module with
	  builtin ln, mkdir, mv, rm, rmdir, sync utilities.  From Zefram
	  (2621)

	* Src/compat.c: do not use lstat if HAVE_LSTAT is not defined

	* Src/conf.sed, Src/mkbltnmlst.sh, Src/mkstamp.sh: move big shell
	  scripts from the Makefile to separate files.

Wed Jan  1 20:04:06 1997  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/options.c: remove union initialisation hacks and use optno
	  for aliases

	* Src/params.c, Src/hashtable.h: remove the struct iparam hack
	  which assumed that sizeof(long) == sizeof(void*)

	* Src/system.h, configure, configure.in: dgux CLOBBERS_TYPEAHEAD.
	  From Roderick Schertler <roderick@gate.net> (2623)

Tue Dec 31 02:28:09 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
	  improve proto dependency rules

	* Doc/zshbuiltins.man, Doc/zshzle.man, Src/Zle/Makefile.in,
	  Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
	  Src/Zle/zle_keymap.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
	  Src/Zle/zle_move.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
	  Src/hashtable.c, Src/mods.conf, Src/utils.c, Util/reporter:
	  keymap rewrite from Zefram (2648)

	* Src/Makefile.in: avoid using -nt test operator

	* Src/Zle/zle_tricky.c, Src/params.c, Src/utils.c: use
	  dupstrpfx/ztrduppfx

Mon Dec 30 23:24:46 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Makefile.in, Src/init.c, Src/mods.conf, Src/xmods.conf:
	  automatic generation of linked-in module boot code and automatic
	  autoload code.  From Zefram (2647)

	* Src/utils.c: dupsctruct/freestruct now work even if sizeof(int)
	  != sizeof(void*)

	* Src/options.c: option initialisation did not work on Alpha

	* Src/Makefile.in: some sh's do not like empty for lists

	* Src/options.c: use short instead of enum

	* Src/globals.h, Src/input.c, Src/lex.c, Src/zsh.h: after alias
	  foo='echo ' ; alias bar=foo, foo bar should expand to foo echo.
	  From Peter (2558)

	* Src/compat.c: zgetcwd's result should not be freed

	* Src/prompt.c (putpromptchar): handle long pwd

	* Src/builtin.c, Src/compat.c, Src/init.c: zgetcwd's result should
	  not be freed

	* Src/glob.c: make functions only called from glob.c static.
	  Rearrange functions so that they are already defined when first
	  referenced.

Sun Dec 29 22:34:21 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Doc/zsh.texi, Doc/zshexpn.man, Doc/zshmisc.man, Src/glob.c,
	  Src/lex.c: brace related bugfixes

	* Src/glob.c, Src/utils.c: fix a buffer overflow bug in parsecomp()

	* Src/exec.c, Src/loop.c, Src/parse.c: case argument should not be
	  globbed

Sat Dec 28 19:55:04 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/options.c (optlookup): no prefix was ignored

	* Src/Makefile.in, Src/Modules/example.c, Src/Zle/compctl.c,
	  Src/Zle/zle_main.c, Src/init.c, Src/module.c, Src/zsh.h:
	  addbuiltins() and deletebuiltins() functions to add/delete a
	  group of builtins.  From Zefram (2646)

Fri Dec 27 23:33:20 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Modules/example.c, Src/Zle/compctl.c, Src/Zle/zle_main.c,
	  Src/init.c, Src/module.c: addbuiltin can now set all members of
	  the builtin structure.  From Zefram (2643)

	* Src/options.c: set ALWAYSLASTPROMPT, APPENDHISTORY, AUTOLIST,
	  AUTOMENU, AUTOPARAMKEYS, AUTOPARAMSLASH, AUTOREMOVESLASH,
	  LISTAMBIGUOUS, LISTTYPES options by default

	* Src/main.c, Src/options.c, Src/zsh.h: use the hastable functions
	  for optiontab instead of the optns array.

	* Src/exec.c: minor noclobber changes

Thu Dec 26 22:43:13 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/exec.c, Src/hist.c, Src/lex.c, Src/mem.c, Src/params.c,
	  Src/subst.c, Src/text.c, Src/utils.c: all "can't happen"
	  messages start with a BUG: From Zefram (2633)

	* Src/Makefile.in: better rules for version changes

	* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
	  some Makefile cleanups

	* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in,
	  configure, configure.in: use ..o suffix for module objects.
	  From Zefram (2632)

	* Src/Makefile.in, Src/init.c, Src/zsh.h: only init.o depends on
	  zshxmods.h.  From Zefram (2631)

	* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
	  some hacks to get parallel make work.	 From Zefram (2630)

	* Src/Zle/zle.h, Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c,
	  Src/Zle/zle_main.c, Src/Zle/zle_misc.c, Src/Zle/zle_move.c,
	  Src/Zle/zle_refresh.c, Src/Zle/zle_tricky.c,
	  Src/Zle/zle_utils.c, Src/Zle/zle_vi.c, Src/Zle/zle_word.c,
	  Src/globals.h, Src/init.c, Src/module.c, Src/zsh.h: zle module
	  autoloading interface cleanup from Zefram (2627)

	* Src/Zle/compctl.c, Src/Zle/zle_main.c: remove unnecessary
	  contitional code for printcompctlp.  From Zefram (2629)

	* Src/module.c: print error message when module's boot/cleanup
	  function not found.  From Zefram (2628)

	* Src/module.c: zmodload -L did not handle module names starting
	  with `-'. From Zefram (2626)

	* Doc/zshbuiltins.man, Src/hashtable.h, Src/module.c,
	  Util/reporter: zmodload -a lists builtins declared for
	  autoloading. -L prints everything in sourcable format.  From
	  Zefram (2620)

	* Src/Zle/zle_main.c, Src/hashtable.c, Src/options.c,
	  Src/params.c, Src/zsh.h: Make ZSH_HASH_DEBUG less visible.  From
	  Zefram (2619)

	* Src/builtin.c, Src/compat.c, Src/utils.c: handle arbitrary long
	  pathnames in pwd

Wed Dec 25 16:04:45 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Doc/zsh.texi, Doc/zshoptions.man, Src/Makefile.in,
	  Src/Zle/zle_tricky.c, Src/builtin.c, Src/glob.c, Src/globals.h,
	  Src/init.c, Src/main.c, Src/params.c, Src/prototypes.h,
	  Src/utils.c, Src/zsh.h, Src/options.c: New hash table for
	  options, option aliases.  From Zefram (2612)

Tue Dec 24 02:25:20 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/zle_tricky.c, Src/glob.c, Src/hashtable.c, Src/utils.c:
	  move . and .. special case handling into zreaddir().	From
	  Zefram (2617)

	* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
	  parallel make support gone again as it always rebuilt everything

	* Src/Makefile.in, Src/Modules/Makefile.in, Src/Zle/Makefile.in:
	  More Makefile cleanups.  Parallel make now runs fine

	* Src/Zle/zle.h, Src/Zle/zle_main.c, Src/globals.h, Src/init.c,
	  Src/main.c, Src/module.c, Src/zsh.h, Src/Makefile.in,
	  Src/Modules/Makefile.in, Src/Zle/Makefile.in: module makefile
	  improvements, better support for builtin modules.  From Zefram
	  (2611)

Sat Dec 21 02:00:12 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/version.h: zsh-3.1.0 released

	* Makefile.in: modifications for the beta series

	* Src/Zle/zle_main.c, Src/globals.h, Src/hist.c, Src/module.c,
 	  Src/zsh.h: changes to allow compilation on SunOS 4 with K&R
 	  compiler

	* Doc/zsh.texi, Doc/zshbuiltins.man, Src/builtin.c, Src/hashtable.h:
	  pwd now accepts -L and -P to be compatible with bash and ksh

	* configure, configure.in: SunOS 4 shared libraries do not work
 	  when they are stripped

Thu Dec 19 21:27:17 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/init.c: work around a bug in NeXTStep 3.2 which caused slow
 	  refresh

	* Etc/FAQ: FAQ from Peter: Id: zsh.FAQ,v 2.22 1996/12/19 09:52:11
 	  pws Exp

Wed Dec 18 23:51:24 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Doc/zsh.texi, Etc/FAQ, META-FAQ: ftp.prz.tu-berlin.de no longer
 	  mirrors zsh, uiarchive.uiuc.edu name correction

Tue Dec 17 20:08:58 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/params.c: remove some compiler varnings

	* Src/Makefile.in: rlimits.h depends on rlimits.awk.  Cosmetic
 	  changes.  From Zefram (2589)

Mon Dec 16 03:33:12 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* README: unknown limits should no longer be a problem

	* Src/glob.c: toggles were not reset after a comma in a glob
 	  qualifier list (e.g. *(@-.,/))

	* Src/builtin.c: fg %% failed and disabled job control sometimes
 	  when there were no current job

Sun Dec 15 01:07:40 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* README: beta warning

	* Misc/compctl-examples: compctl for zmodload

Sat Dec 14 22:50:00 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/zle_main.c: Remove unnecessary prefix delay in zle.
  	  From Zefram (2583)

	* Src/exec.c (execcmd): builtin < / > / closed stdin

	* configure, Src/Makefile.in, Src/builtin.c, Src/rlimits.awk,
 	  configure.in: awk generated rlimits from Peter (2573)

	* config.guess, config.sub, configure, configure.in: upgrade to
 	  autoconf-2.12.  Linux machines are still recognized without the
 	  -gnu suffix

	* configure, configure.in: working fifos should be tested in /tmp

Wed Dec 11 02:30:39 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/zle_tricky.c, Src/builtin.c, Src/exec.c, Src/globals.h,
 	  Src/hist.c, Src/init.c, Src/input.c, Src/lex.c, Src/zsh.h:
 	  remove the alias stack and fix several related bugs. From Peter
 	  (2548, 2551)

	* Doc/zsh.texi, META-FAQ: ftp mirror site changes

	* Src/params.c: use the heap in getstrvalue()

Tue Dec 10 02:27:35 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/zle_refresh.c: single line zle refresh bugfix from Geoff
 	  (2549)

	* Src/subst.c: ${(l:4:)foo} stopped working between 3.0.0 and 3.0.1

	* Src/math.c: $((#\c)) character code expansion did not work when
 	  c was a metafied

	* Src/params.c: $foo[i] did not work when foo[i] was a metafied
 	  character

	* Src/builtin.c: use the heap in zexit()

Sun Dec  8 21:32:06 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/utils.c, Doc/zshbuiltins.man, Src/hashtable.h, Src/module.c:
 	  zmodload can be used to define atoloaded builtins and module
 	  dependencies

	* Doc/zsh.texi, Doc/zshoptions.man: options documentation
 	  improvements from Zefram (2529)

	* Src/globals.h, Src/hist.c, Src/zsh.h: HIST_REDUCE_BLANKS from
 	  Wayne (2446)

	* Etc/FEATURES, Etc/NEWS: news in zsh-3.1

	* Src/hashtable.h: security: do not import MODULE_PATH

	* Src/input.c: no further input should be attempted when lexstop
 	  is true (e.g. after eof).

	* Src/Makefile.in: make tags fix

	* Misc/compctl-examples: MH compctl changes from Peter (2535)

	* Src/Zle/zle_tricky.c, Src/glob.c, Src/hashtable.c, Src/utils.c:
 	  unmetafy did not put a null terminator to the end of the string.
  	  zreaddir discarded the metafied filename.  readdir was used
 	  instead of zreaddir in zle_tricky.c.  From Zefram (2533)

	* Src/Zle/zle_vi.c: vi-replace-chars now emulates better the real
 	  vi.  From Zefram (2496)

	* Src/jobs.c: CLK_TCK is 60 on NeXT not 64 as defined in the
 	  system headers.  From Robert F Tobler
 	  <rft@raven.cg.tuwien.ac.at> (2522)

	* Src/input.c, Src/zsh.h: alias foo='a=b foo' ; foo caused an
 	  infinite loop.  From Peter (2515)

	* Src/builtin.c, Src/zsh.h: put hash tables to a linked list when
 	  hash-debug is enabled and move the simplified bin_hashinfo into
 	  hashtable.c.  From Zefram (2509)

	* Src/builtin.c, Src/Zle/compctl.c: more bad option fixes. Make
 	  the getopts builtin 8-bit clean.  From Zefram (2508)

	* Src/builtin.c: show metafied characters correctly in bad option
 	  errors.  From Zefram (2497)

Thu Dec  5 03:59:45 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Makefile.in, Src/Modules/Makefile.in, Src/Modules/example.c,
 	  Src/Zle/Makefile.in, Src/Zle/deltochar.c, Src/Zle/zle.h,
 	  Src/Zle/zle_bindings.c, Src/Zle/zle_hist.c, Src/Zle/zle_main.c,
 	  Src/Zle/zle_misc.c, Src/Zle/zle_move.c, Src/Zle/zle_refresh.c,
 	  Src/Zle/zle_tricky.c, Src/Zle/zle_utils.c, Src/Zle/zle_vi.c,
 	  Src/Zle/zle_word.c, Src/builtin.c, Src/globals.h,
 	  Src/hashtable.c, Src/hashtable.h, Src/init.c, Src/input.c,
 	  Src/loop.c, Src/main.c, Src/module.c, Src/modules-bltin,
 	  Src/prompt.c, Src/prototypes.h, Src/utils.c, Src/zsh.h,
 	  configure, configure.in: Move zle into a separate directory and
 	  convert it to an optional auto-loadable module.  Create Modules
 	  subdirectory.  Many Makefile changes.  boot_modname and
 	  cleanup_modname is back since on elf all module use one common
 	  name space.  Lots of other changes.

Wed Nov 27 03:20:53 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/zle_main.c, Src/Zle/zle_vi.c: ANSI was broken and fixed
 	  again in zle_main.c ESC in vi command mode caused SEGV.  From
 	  Zefram (2479)

	* configure, configure.in: -pedantic is used with
 	  --enable-zsh-debug.  Link non-debugged zsh with -s.  From Zefram
 	  (2479)

Tue Nov 26 02:45:15 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/exec.c: the STTY parameter did not work well when pipes were
 	  used.  From Peter (2474)

	* Src/Zle/zle_main.c: little fix for the bindkey patch from Peter
 	  (2470)

	* Doc/zshbuiltins.man, Src/Zle/zle.h, Src/Zle/zle_bindings.c,
 	  Src/Zle/zle_hist.c, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
 	  Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c, Src/builtin.c,
 	  Src/globals.h, Src/hashtable.c, Src/init.c: big multi-character
 	  key bindings fix from Zefram (2464)

	* Doc/zshbuiltins.man, Src/hashtable.h, Src/module.c, Src/zsh.h:
 	  The -f option of zmodload is removed.  Improved zmodload
 	  documentation.

	* Src/hashtable.h, Doc/zshbuiltins.man, Src/module.c: zmodload
 	  with -i will not complain and will succeed without doing
 	  anything if an already loaded module is loaded or a non-loaded
 	  module is unloaded.  From Zefram (2463)

	* Doc/Makefile.in, Doc/zshbuiltins.man, Doc/zshparam.man: zmodload
 	  documentation.  It only appears in the final manual if dynamic
 	  modules are enabled.  Note that the texinfo documentation is
 	  still missing.  From Zefram (2460)

	* Etc/FAQ: FAQ from Peter: Id: zsh.FAQ,v 2.21 1996/11/25 09:13:28
 	  pws Exp

Mon Nov 25 02:39:08 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/module.c: try to load the modules with .DL_EXT appended
 	  first.  Honor PATH_DIRS when loading a module.

	* Src/Makefile.in: handle force ruleas as in the top-level Makefile

	* Makefile.in, Src/Makefile.in, Src/init.c: module install added,
 	  default module_path is $(libdir)/zsh/$(VERSION).  From Zefram
 	  (2458 and 2465 with modifications)

	* Src/Makefile.in: optimized and made more silent

	* Src/Makefile.in, Src/Modules/example.c, Src/Zle/deltochar.c,
 	  Src/init.c, Src/main.c, Src/module.c: modules can now statically
 	  compiled into zsh.  From Zefram (2455)

Sun Nov 24 22:44:12 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Zle/zle_move.c: vi-goto-mark fix from Thorsten

	* Src/utils.c: dupnode mergerd into the simplified dupstruct2,
 	  freetreenode merged into the simplified freestruct

	* Src/globals.h, Src/text.c, Doc/zsh.texi, Doc/zshmisc.man,
 	  Src/lex.c, Src/loop.c, Src/parse.c, Src/utils.c, Src/zsh.h: for
 	  ((expr; expr; expr)) command added

Sat Nov 23 23:34:58 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/exec.c:
	  ((...)) substituted the expression twice and coredumped on (())

	* Doc/zsh.texi, Doc/zshcompctl.man: compctl -e clarification from
 	  Peter (2453)

	* Src/hist.c (hend): minor cleanup from Wayne (2447)

	* Doc/zsh.texi, Doc/zshzle.man, Src/Zle/zle_hist.c:
 	  insert-last-word with numeric arguments inserts the given word
 	  from the previous history event.  From Bart (2445),
 	  documentation by me.

	* Src/subst.c, acconfig.h, config.h.in, configure, configure.in:
 	  added configure check for variable-length automatic arrays

Wed Nov 20 00:58:06 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/utils.c: The spell checker always tries to fix as many
 	  leading directory compontents as possible.  From Bart (2429)

	* Src/Zle/zle.h, Src/Zle/zle_main.c, Src/Zle/zle_misc.c,
 	  Src/Zle/zle_tricky.c, Src/Zle/zle_vi.c: the source was not ANSI
 	  C compatible.  From Thorsten Meinecke <kaefer@aglaia.aball.DE>

	* Src/Zle/zle_tricky.c: my spell-word fix used an uninitialised
 	  pointer.  Fix from Bart (2428)

Sun Nov 17 21:21:22 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Makefile.in: fix the .SUFFIXES list

	* Src/module.c: do not call dlclose() if cleanup_module failed
 	  (returned nonzero)

	* Src/Makefile.in, Src/init.c, Src/main.c, Src/prototypes.h,
 	  configure, configure.in: try to support dynamic loading on SVR4
 	  systems

	* config.h.in: Makefile and configure fixes from Zefram (2416)

	* Src/params.c: remove a few memory leaks when initialising the
 	  parameter table.

	* Src/exec.c, Src/zsh.h: allow arbitrary number of multios.  From
 	  Zefram (2414)

	* Src/exec.c, Src/parse.c, Src/text.c, Src/zsh.h: do not convert
 	  ((...)) to builtin let internally.

Sat Nov 16 23:57:40 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/zle_tricky.c: spell-word zle function did not work for word
 	  beginning with a tilde

	* Src/hist.c: histignoredups ignores insignificant whitespace
 	  changes.  From Peter (1949)

	* Src/zle_main.c: execute-last-named-cmd may point to an already
 	  removed zle function after a zle module is deleted.  From Zefram
 	  (2418)

	* Doc/Makefile.in: give some explanation if the user compiling zsh
 	  has no makeinfo

	* configure.in: fix a problem introduced by patch 2338.  From
 	  Zefram (2416)

	* Makefile.in, acconfig.h, configure.in: Makefile and configure
 	  fixes from Zefram (2416)

	* Src/zle_tricky.c: the cursor moved back on TAB when it was on
 	  "".  From Zefram (2415)

Thu Nov 14 12:59:25 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/zle_refresh.c: one more refresh fix from Geoff (2404)

	* Src/Makefile.in, Src/Modules/deltochar.c, Src/Modules/example.c,
 	  configure, configure.in: move modules into Src/Modules

Wed Nov 13 21:47:28 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Modules/deltochar.c, Src/Modules/example.c, Src/module.c:
 	  unload the module if the boot routine failed

	* config.guess, config.sub: recognize i[6-9]86

	* Src/globals.h, Src/init.c, Src/utils.c: make fdtable dynamic

	* Src/zle_refresh.c: zle_refresh fix from Geoff (2387)

	* Src/zle_refresh.c: some checks added.  From Geoff (2386)

	* Src/zle_refresh.c: fix an off-by-one array bound bug.  From
 	  Geoff (2359)

	* Doc/zsh.texi, Doc/zshbuiltins.man, Src/Modules/deltochar.c,
 	  Src/hashtable.h, Src/module.c, Src/zle_main.c: handle name
 	  clashes when adding zle modules and remove bindings when a zle
 	  module is removed.  From Peter (2370)

	* Src/zle_refresh.c: zle_refresh scrolling change from Geoff (2351)

	* Src/Modules/deltochar.c, Src/module.c, Src/zle.h,
 	  Src/zle_main.c, Src/zle_misc.c, Src/zle_tricky.c, Src/zle_vi.c:
 	  zle function modules from Peter (2339)

Tue Nov 12 21:35:18 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/init.c, Src/zle_refresh.c: zle-refresh patch from Geoff (2336)

	* Src/hashtable.h, Src/module.c: rename modload to zmodload.  From
 	  Peter (2333)

	* Src/Makefile.in: added automatic ansi2knr rules

Mon Nov 11 21:55:17 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Makefile.in, Src/Modules/example.c, Src/module.c, configure,
 	  configure.in: various module changes from Zefram (2338)

	* configure, configure.in: a $ was missing.  IRIX gcc needs
 	  -shared for modules.  From Peter

Wed Nov  6 20:54:33 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Makefile.in, Src/mod_example.c: moduule modifications for
 	  old compilers

Sun Nov  3 23:00:05 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/system.h: set OPEN_MAX to 64 if NOFILE is not defined

	* Src/hashtable.c: disable -f TRAPxxx permanently removed the
	  function

	* Functions/pushd: setopt localoptions must come after
	  emulate -R zsh

Sat Nov  2 22:47:53 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/compat.c, Src/hashtable.c, Src/utils.c: do not blindly
 	  assume that . and .. are always the first two enrties in a
 	  directory.  Problem discovered by Hideki ONO and fixed by Bart
 	  (2309)

	* Src/utils.c: max_zsh_fd should not be decreased below zero

Thu Oct 31 01:38:10 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/Makefile.in, Src/globals.h, Src/hashtable.c,
 	  Src/hashtable.h, Src/init.c, Src/mod_example.c, Src/module.c,
 	  Src/prototypes.h, Src/zsh.h, acconfig.h, config.h.in, configure,
 	  configure.in: support dynamically loaded binary modules

	* Src/hist.c: zsh splitted lines longer than 1022 while reading
 	  the history file

	* Src/glob.c (doesmatch): <-number> range glob did not work

	* Src/builtin.c: read -c ignored its first parameter

Fri Oct 25 20:50:38 1996  Zolt�n Hidv�gi  <hzoli@cs.elte.hu>

	* Src/version.h: zsh-3.0.1 released