-
Notifications
You must be signed in to change notification settings - Fork 4
/
.rev
2963 lines (2874 loc) · 126 KB
/
.rev
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
<revisionlist>
<revision rev="1" vrev="40">
<srcmd5>69d5ed70ba7d59f53ddc70b5df31d094</srcmd5>
<version>5.5</version>
<time>1166483831</time>
<user>unknown</user>
</revision>
<revision rev="2" vrev="1">
<srcmd5>e4ba5ac1d04e2e049e194cfbe2b1d4dc</srcmd5>
<version>5.6</version>
<time>1170376374</time>
<user>unknown</user>
</revision>
<revision rev="3" vrev="6">
<srcmd5>655bc2a73414cc187b2162a77364b47f</srcmd5>
<version>5.6</version>
<time>1174308791</time>
<user>unknown</user>
</revision>
<revision rev="4" vrev="7">
<srcmd5>f31dd1219e77e3e9d67e2e07138366a2</srcmd5>
<version>5.6</version>
<time>1174557895</time>
<user>unknown</user>
</revision>
<revision rev="5" vrev="16">
<srcmd5>b0fe60c4b23f2b141d0c484f4373e14b</srcmd5>
<version>5.6</version>
<time>1179354663</time>
<user>unknown</user>
</revision>
<revision rev="6" vrev="19">
<srcmd5>068aa96c00d100324bfea9e6d7c15636</srcmd5>
<version>5.6</version>
<time>1180130241</time>
<user>unknown</user>
</revision>
<revision rev="7" vrev="38">
<srcmd5>fb71702c4aafafb614a129ca9a8b376b</srcmd5>
<version>5.6</version>
<time>1189701492</time>
<user>unknown</user>
</revision>
<revision rev="8" vrev="50">
<srcmd5>1cd77b3789e2f974a4663933466506f9</srcmd5>
<version>5.6</version>
<time>1196903101</time>
<user>unknown</user>
</revision>
<revision rev="9" vrev="52">
<srcmd5>609d566c7a1be1aa964edb7d003b9982</srcmd5>
<version>5.6</version>
<time>1197479732</time>
<user>unknown</user>
</revision>
<revision rev="10" vrev="71">
<srcmd5>0f062e23aeb4c7d0fd242e4f0b1f2168</srcmd5>
<version>5.6</version>
<time>1207769982</time>
<user>unknown</user>
</revision>
<revision rev="11" vrev="72">
<srcmd5>1a2d9577bf87969c2aebb9882aebf66c</srcmd5>
<version>5.6</version>
<time>1207820485</time>
<user>unknown</user>
</revision>
<revision rev="12" vrev="73">
<srcmd5>ed9c3e4c6027d561d8a409adb8cbb2a5</srcmd5>
<version>5.6</version>
<time>1207826075</time>
<user>unknown</user>
</revision>
<revision rev="13" vrev="74">
<srcmd5>65cfd16fb1d2f77350b2fd6a3d3e1921</srcmd5>
<version>5.6</version>
<time>1207827600</time>
<user>unknown</user>
</revision>
<revision rev="14" vrev="76">
<srcmd5>a629d5c2a62954e768a16fe6144ce8f6</srcmd5>
<version>5.6</version>
<time>1208023521</time>
<user>unknown</user>
</revision>
<revision rev="15" vrev="79">
<srcmd5>14f95b7240a9d029a698247d5c63dd25</srcmd5>
<version>5.6</version>
<time>1208641571</time>
<user>unknown</user>
</revision>
<revision rev="16" vrev="82">
<srcmd5>09933ab67838211f55548f9a1c5e2614</srcmd5>
<version>5.6</version>
<time>1209129886</time>
<user>unknown</user>
</revision>
<revision rev="17" vrev="83">
<srcmd5>e29173b0791aa30f0be6ea1707ee921a</srcmd5>
<version>5.6</version>
<time>1210196152</time>
<user>unknown</user>
</revision>
<revision rev="18" vrev="85">
<srcmd5>bf48f651a540f47769deb8c28132518f</srcmd5>
<version>5.6</version>
<time>1218831603</time>
<user>unknown</user>
</revision>
<revision rev="19" vrev="86">
<srcmd5>01d4a9c9bf5fdc7c4499b26d4df334cc</srcmd5>
<version>5.6</version>
<time>1219333868</time>
<user>unknown</user>
</revision>
<revision rev="20" vrev="87">
<srcmd5>d6904e04423005be59e0d1a490532d74</srcmd5>
<version>5.6</version>
<time>1220050897</time>
<user>unknown</user>
</revision>
<revision rev="21" vrev="88">
<srcmd5>82601d930b5ebfd8c13f94c547e8ae8b</srcmd5>
<version>5.6</version>
<time>1220637960</time>
<user>unknown</user>
</revision>
<revision rev="22" vrev="89">
<srcmd5>b1d0c3842e67b00258e667530dac7dc3</srcmd5>
<version>5.6</version>
<time>1226936103</time>
<user>unknown</user>
</revision>
<revision rev="23" vrev="90">
<srcmd5>96750a88a7985875296a7902f8bcd8c2</srcmd5>
<version>5.6</version>
<time>1231461456</time>
<user>unknown</user>
</revision>
<revision rev="24" vrev="92">
<srcmd5>96750a88a7985875296a7902f8bcd8c2</srcmd5>
<version>5.6</version>
<time>1231461456</time>
<user>unknown</user>
</revision>
<revision rev="25" vrev="93">
<srcmd5>3a31a4c2aa9f150994595695fb10477d</srcmd5>
<version>5.6</version>
<time>1258361575</time>
<user>autobuild</user>
<comment>Copy from Base:System/ncurses based on submit request 24424 from user msmeissn
</comment>
</revision>
<revision rev="26" vrev="1">
<srcmd5>68bd1316b668565eca52b6df40c7df1b</srcmd5>
<version>5.7</version>
<time>1263478679</time>
<user>autobuild</user>
<comment>Copy from Base:System/ncurses based on submit request 29358 from user WernerFink
</comment>
</revision>
<revision rev="27" vrev="2">
<srcmd5>3c6677a8c745702065d3cf300eafe207</srcmd5>
<version>5.7</version>
<time>1263567145</time>
<user>autobuild</user>
<comment>Copy from Base:System/ncurses based on submit request 29655 from user WernerFink
</comment>
</revision>
<revision rev="28" vrev="3">
<srcmd5>f62ce4d390b4f74ecf8ccaf345bb55e3</srcmd5>
<version>5.7</version>
<time>1268925064</time>
<user>autobuild</user>
</revision>
<revision rev="29" vrev="4">
<srcmd5>63432df7d66f632a8c653b2907594648</srcmd5>
<version>5.7</version>
<time>1274775976</time>
<user>autobuild</user>
<comment>Copy from Base:System/ncurses based on submit request 39665 from user WernerFink
</comment>
<requestid>39665</requestid>
</revision>
<revision rev="30" vrev="5">
<srcmd5>ca454a31573a0d63149156e871d7df2b</srcmd5>
<version>5.7</version>
<time>1278088590</time>
<user>autobuild</user>
<comment>Copy from Base:System/ncurses based on submit request 42421 from user elvigia
</comment>
<requestid>42421</requestid>
</revision>
<revision rev="31" vrev="7">
<srcmd5>ca454a31573a0d63149156e871d7df2b</srcmd5>
<version>5.7</version>
<time>1278667370</time>
<user>autobuild</user>
<comment>release number sync</comment>
</revision>
<revision rev="32" vrev="8">
<srcmd5>ca454a31573a0d63149156e871d7df2b</srcmd5>
<version>5.7</version>
<time>1278678600</time>
<user>autobuild</user>
<comment>release number sync</comment>
</revision>
<revision rev="33" vrev="9">
<srcmd5>ec4ff85106eb886ba105166b2970f2cc</srcmd5>
<version>5.7</version>
<time>1279538045</time>
<user>autobuild</user>
<comment>Copy from Base:System/ncurses based on submit request 42898 from user WernerFink
</comment>
<requestid>42898</requestid>
</revision>
<revision rev="34" vrev="10">
<srcmd5>7bdf90f14eafc5b28b385e0192e35119</srcmd5>
<version>unknown</version>
<time>1284036003</time>
<user>autobuild</user>
<comment>Copy from Base:System/ncurses based on submit request 47596 from user coolo
</comment>
<requestid>47596</requestid>
</revision>
<revision rev="35" vrev="11">
<srcmd5>d8765b733a4c8fddac042fe7839d9b7c</srcmd5>
<version>5.7</version>
<time>1287050364</time>
<user>autobuild</user>
<comment>Copy from Base:System/ncurses based on submit request 50375 from user WernerFink
</comment>
<requestid>50375</requestid>
</revision>
<revision rev="36" vrev="12">
<srcmd5>5040102346a70924f7aa4894aa25dcf5</srcmd5>
<version>5.7</version>
<time>1293006644</time>
<user>azouhr</user>
<comment>Accepted submit request 56555 from user WernerFink
</comment>
<requestid>56555</requestid>
</revision>
<revision rev="37" vrev="13">
<srcmd5>6a3258481f00e1a21fc67965199b75b1</srcmd5>
<version>5.7</version>
<time>1293006652</time>
<user>azouhr</user>
<comment>Autobuild autoformatter for 56555
</comment>
</revision>
<revision rev="38" vrev="16">
<srcmd5>6a3258481f00e1a21fc67965199b75b1</srcmd5>
<version>5.7</version>
<time>1297941525</time>
<user>autobuild</user>
<comment>11.4 source split</comment>
</revision>
<revision rev="39" vrev="1">
<srcmd5>eb6e38f9b1f5dbe4f2c9ff64db235a43</srcmd5>
<version>5.8</version>
<time>1299686895</time>
<user>saschpe</user>
<comment>Accepted submit request 63716 from user WernerFink
</comment>
<requestid>63716</requestid>
</revision>
<revision rev="40" vrev="2">
<srcmd5>9ba2f3248413b5f614dd610b41347f0c</srcmd5>
<version>5.8</version>
<time>1299686903</time>
<user>saschpe</user>
<comment>Autobuild autoformatter for 63716
</comment>
</revision>
<revision rev="41" vrev="3">
<srcmd5>cef290cb96fe0738b3b9cede6e2baeea</srcmd5>
<version>5.8</version>
<time>1317543631</time>
<user>lrupp</user>
<comment>- fix build under qemu for the ARM port</comment>
<requestid>85577</requestid>
</revision>
<revision rev="42" vrev="4">
<srcmd5>76c15d7c6957204b7dc12932168f157f</srcmd5>
<version>5.8</version>
<time>1318456846</time>
<user>lrupp</user>
<comment>- cross-build fixes: use %configure macro, use host's tic/tack
for build, don't ldd tack (forwarded request 86535 from uli_suse)</comment>
<requestid>87526</requestid>
</revision>
<revision rev="43" vrev="6">
<srcmd5>76c15d7c6957204b7dc12932168f157f</srcmd5>
<version>5.8</version>
<time>1319182196</time>
<user>adrianSuSE</user>
</revision>
<revision rev="44" vrev="7">
<srcmd5>5283c6e778d9431dfc81db40601232df</srcmd5>
<version>5.8</version>
<time>1321460380</time>
<user>coolo</user>
<comment>- Split libncurses(w) into libncurses(w)+libtinfo to be able to
link python against wide libncursesw and libreadline which is
linked with libtinfo only (bnc#729226)</comment>
<requestid>91780</requestid>
</revision>
<revision rev="45" vrev="1">
<srcmd5>bba8b9310fb33b1138eee3c00f12f6f7</srcmd5>
<version>5.9</version>
<time>1322073433</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20111119
* remove obsolete/conflicting fallback definition for _POSIX_SOURCE
from curses.priv.h, fixing a regression with IRIX64 and Tru64
(cf: 20110416)
* modify _nc_tic_dir() to ensure that its return-value is nonnull,
i.e., the database iterator was not initialized. This case is needed
to when tic is translating to termcap, rather than loading the
database (cf: 20111001).
- Update to tack 1.07-20110626
- Enlarge hash size for run time linker
- Enforce bind references to global function symbols to the
definition within libncurses and libtinfo
- Add ncurses patch 5.9.20111112
* add pccon entries for OpenBSD console (Alexei Malinin).
* build-fix for OpenBSD 4.9 with gcc 4.2.1, setting _XOPEN_SOURCE to
600 to work around inconsistent ifdef'ing of wcstof between C and
C++ header files.
* modify capconvert script to accept more than exact match on "xterm",
e.g., the "xterm-*" variants, to exclude from the conversion (patch
by Robert Millan).
* fix a typo misc/Makefile.in, used in uninstalling pc-files.
- Add ncurses patch 5.9.20111030
* modify make_db_path() to allow creating "terminfo.db" in the same
directory as an existing "terminfo" directory. This fixes a case
where switching between hashed/filesystem databases would cause the
new hashed database to be installed in the next best location -
root's home directory.
* add variable cf_cv_prog_gnat_correct to those passed to</comment>
<requestid>93089</requestid>
</revision>
<revision rev="46" vrev="2">
<srcmd5>4818777c771b5d713f6961c21779d352</srcmd5>
<version>5.9</version>
<time>1322144805</time>
<user>coolo</user>
<comment>- Use linker scripts to amke sure that libtinfo will be found
even if -ltinfo is missed on the linker command line</comment>
<requestid>93438</requestid>
</revision>
<revision rev="47" vrev="3">
<srcmd5>78e48d353c0e0c92515d81caad6a5e46</srcmd5>
<version>5.9</version>
<time>1322816438</time>
<user>coolo</user>
<comment>- Avoid linker script libterminfo.so as bash configure can not
handle this</comment>
<requestid>94961</requestid>
</revision>
<revision rev="48" vrev="4">
<srcmd5>fd075e46d4d0daf47bc6f65c4f488bf4</srcmd5>
<version>5.9</version>
<time>1323190790</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20111203
* modify configure-check for etip.h dependencies, supplying a temporary
copy of ncurses_dll.h since it is a generated file (prompted by
Debian #646977).
* modify CF_CPP_PARAM_INIT "main" function to work with current C++.
- Add ncurses patch 5.9.20111126
* correct database iterator's check for duplicate entries
(cf: 20111001).
* modify database iterator to ignore $TERMCAP when it is not an
absolute pathname.
* add -D option to tic, to show the database locations that it could
use.
* improve description of database locations in tic manpage.
* modify the configure script to generate a list of the ".pc" files to
generate, rather than deriving the list from the libraries which have
been built (patch by Mike Frysinger).
* use AC_CHECK_TOOLS in preference to AC_PATH_PROGS when searching for
ncurses*-config, e.g., in Ada95/configure and test/configure (adapted
from patch by Mike Frysinger).</comment>
<requestid>95459</requestid>
</revision>
<revision rev="49" vrev="5">
<srcmd5>9a1e7575fec0d33743e7b2ce707d8f9c</srcmd5>
<version>5.9</version>
<time>1325846763</time>
<user>coolo</user>
<comment>- remove call to suse_update_config (very old work around) (forwarded request 97718 from coolo)</comment>
<requestid>97852</requestid>
</revision>
<revision rev="50" vrev="6">
<srcmd5>37cf55e7050c7e0a5d17afa8817b5a18</srcmd5>
<version>5.9</version>
<time>1328261080</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20120128
+ add mach-gnu (Debian #614316, patch by Samuel Thibault)
+ add mach-gnu-color, tweaks to mach-gnu terminfo -TD
+ make sgr for sun-color agree with smso -TD
+ make sgr for prism9 agree with other caps -TD
+ make sgr for icl6404 agree with other caps -TD
+ make sgr for ofcons agree with other caps -TD
+ make sgr for att5410v1, att4415, att620 agree with other caps -TD
+ make sgr for aaa-unk, aaa-rv agree with other caps -TD
+ make sgr for avt-ns agree with other caps -TD
+ amend fix intended to separate fixups for acsc to allow "tic -cv" to
give verbose warnings (cf: 20110730).
+ modify misc/gen-edit.sh to make the location of the tabset directory
consistent with misc/Makefile.in, i.., using ${datadir}/tabset
(Debian #653435, patch by Sven Joachim).
- Add ncurses patch 5.9.20120121
+ add --with-lib-prefix option to allow configuring for old/new flavors
of OS/2 EMX.
+ modify check for gnat version to allow for year, as used in FreeBSD
port.
+ modify check_existence() in db_iterator.c to simply check if the
path is a directory or file, according to the need. Checking for
directory size also gives no usable result with OS/2 (cf: 20120107).
+ support OS/2 kLIBC (patch by KO Myung-Han).
- Add ncurses patch 5.9.20120114
* several improvements to test/movewindow.c (prompted by discussion on
Linux Mint forum):
- Add ncurses patch 5.9.20120107
* various improvments for MinGW (Juergen Pfeifer):</comment>
<requestid>102094</requestid>
</revision>
<revision rev="51" vrev="7">
<srcmd5>aeafcc69c8f0cd333f1409278bfa169a</srcmd5>
<version>5.9</version>
<time>1328891304</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20120204
+ improved tic -D option, avoid making target directory and provide
better diagnostics.</comment>
<requestid>102926</requestid>
</revision>
<revision rev="52" vrev="8">
<srcmd5>338b281e0cc30462c62efa83d34b0750</srcmd5>
<version>5.9</version>
<time>1329405625</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20120211
+ make sgr for xterm-pcolor agree with other caps -TD
+ make sgr for att5425 agree with other caps -TD
+ make sgr for att630 agree with other caps -TD
+ make sgr for linux entries agree with other caps -TD
+ make sgr for tvi9065 agree with other caps -TD
+ make sgr for ncr260vt200an agree with other caps -TD
+ make sgr for ncr160vt100pp agree with other caps -TD
+ make sgr for ncr260vt300an agree with other caps -TD
+ make sgr for aaa-60-dec-rv, aaa+dec agree with other caps -TD
+ make sgr for cygwin, cygwinDBG agree with other caps -TD
+ add configure option --with-xterm-kbs to simplify configuration for
Linux versus most other systems.</comment>
<requestid>105015</requestid>
</revision>
<revision rev="53" vrev="9">
<srcmd5>8b854ef2e1d586788e20ebc6a5ccfb5c</srcmd5>
<version>5.9</version>
<time>1331147385</time>
<user>coolo</user>
<comment>- Add tack patch 1.07.20120303
+ fix many compilerv warnings
+ update auto configure
+ update copyright date
+ Update configure-script and makefile template to work with this
post-5.9 change, allowing build of tack within the ncurses
source-tree 20110924. The change is prompted by review of
OpenSUSE package by Werner Fink, using a patch from the rpm
source file: ncurses-5.9-tack-tinfo.dif (2011-11-18)
- Add ncurses patch 5.9.20120303
+ minor tidying of terminfo.tail, clarify reason for limitation
regarding mapping of \0 to \200
+ minor improvement to _nc_copy_termtype(), using memcpy to replace
loops.
+ fix no-leaks checking in test/demo_termcap.c to account for multiple
calls to setupterm().
+ modified the libgpm change to show previous load as a problem in the
debug-trace.
> merge some patches from OpenSUSE rpm (Werner Fink):
+ ncurses-5.7-printw.dif, fixes for varargs handling in lib_printw.c
+ ncurses-5.7-gpm.dif, do not dlopen libgpm if already loaded by
runtime linker
+ ncurses-5.6-fallback.dif, do not free arrays and strings from static
fallback entries
- Add ncurses patch 5.9.20120228
+ fix breakage in tic/infocmp from 20120225 (report by Werner Fink).
- Add ncurses patch 5.9.20120225</comment>
<requestid>107969</requestid>
</revision>
<revision rev="54" vrev="10">
<srcmd5>63b8af668c5e53e0a8f116846365885b</srcmd5>
<version>5.9</version>
<time>1331579744</time>
<user>coolo</user>
<comment>- Add check_build script to avoid to stumble on gcc exception 32
- Add ncurses patch 5.9.20120310
+ fix some strict compiler warnings for abi6 and 64-bits.
+ use begin_va_copy/end_va_copy macros in lib_printw.c (cf: 20120303).
+ improve a limit-check in infocmp.c (Werner Fink)</comment>
<requestid>108885</requestid>
</revision>
<revision rev="55" vrev="11">
<srcmd5>03bf6b28bd0b2048a7bd695616fca76b</srcmd5>
<version>5.9</version>
<time>1338528108</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20120526
+ extend -c and -n options of infocmp to allow comparing more than two
entries.
+ correct check in infocmp for number of terminal names when more than
two are given.
+ correct typo in curs_threads.3x (report by Yanhui Shen on
freebsd-hackers mailing list).
- Add ncurses patch 5.9.20120512
+ corrected 'op' for bterm (report by Samuel Thibault) -TD
+ modify test/background.c to demonstrate a background character
holding a colored ACS_HLINE. The behavior differs from SVr4 due to
the thick- and double-line extension (cf: 20091003).
+ modify handling of acs characters in PutAttrChar to avoid mapping an
unmapped character to a space with A_ALTCHARSET set.
+ rewrite vt520 entry based on vt420 -TD
- Add ncurses patch 5.9.20120505
+ remove p6 (bold) from opus3n1+ for consistency -TD
+ remove acs stuff from env230 per clues in Ingres termcap -TD
+ modify env230 sgr/sgr0 to match other capabilities -TD
+ modify smacs/rmacs in bq300-8 to match sgr/sgr0 -TD
+ make sgr for dku7202 agree with other caps -TD
+ make sgr for ibmpc agree with other caps -TD
+ make sgr for tek4107 agree with other caps -TD
+ make sgr for ndr9500 agree with other caps -TD
+ make sgr for sco-ansi agree with other caps -TD
+ make sgr for d410 agree with other caps -TD
+ make sgr for d210 agree with other caps -TD
+ make sgr for d470c, d470c-7b agree with other caps -TD
+ remove redundant AC_DEFINE for NDEBUG versus Makefile definition.
+ fix a back-link in _nc_delink_entry(), which is needed if ncurses is</comment>
<requestid>123069</requestid>
</revision>
<revision rev="56" vrev="13">
<srcmd5>03bf6b28bd0b2048a7bd695616fca76b</srcmd5>
<version>5.9</version>
<time>1340183725</time>
<user>adrianSuSE</user>
<comment>branched from openSUSE:Factory</comment>
</revision>
<revision rev="57" vrev="14">
<srcmd5>b044963bf392645878bc3659048e4ece</srcmd5>
<version>5.9</version>
<time>1340725680</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20120622
+ add -d, -e and -q options to test/demo_terminfo and test/demo_termcap
+ fix caching of environment variables in database-iterator (patch by
Philippe Troin, Redhat #831366).
- Add ncurses patch 5.9.20120616
+ add configure check to distinguish clang from gcc to eliminate
warnings about unused command-line parameters when compiler warnings
are enabled.
+ improve behavior when updating terminfo entries which are hardlinked
by allowing for the possibility that an alias has been repurposed to
a new primary name.
+ fix some strict compiler warnings based on package scripts.
+ further fixes for configure check for working poll (Debian #676461).
- Add ncurses patch 5.9.20120608
+ fix an uninitialized variable in -c/-n logic for infocmp changes
(cf: 20120526).
- Add ncurses patch 5.9.20120602
+ add kdch1 aka "Remove" to vt220 and vt220-8 entries -TD
+ add kdch1, etc., to qvt108 -TD
+ add dl1/il1 to some entries based on dl/il values -TD
+ add dl to simpleterm -TD
+ add consistency-checks in tic for insert-line vs delete-line
controls, and insert/delete-char keys
+ correct no-leaks logic in infocmp when doing comparisons, fixing
duplicate free of entries given via the command-line, and freeing
entries loaded from the last-but-one of files specified on the
command-line.
+ add kdch1 to wsvt25 entry from NetBSD CVS (reported by David Lord,
analysis by Martin Husemann).
+ add cnorm/civis to wsvt25 entry from NetBSD CVS (report/analysis by</comment>
<requestid>126164</requestid>
</revision>
<revision rev="58" vrev="15">
<srcmd5>44b75b3a8496ba970ca1c77438e232f1</srcmd5>
<version>5.9</version>
<time>1342082962</time>
<user>namtrac</user>
<comment>- Add ncurses patch 5.9.20120707 (bnc#769788)
+ add ncurses_mingw.h to installed headers (prompted by patch by
Juergen Pfeifer).
+ clarify return-codes from wgetch() in response to SIGWINCH (prompted
by Novell #769788).
+ modify resizeterm() to always push a KEY_RESIZE onto the fifo, even
if screensize is unchanged. Modify _nc_update_screensize() to push a
KEY_RESIZE if there was a SIGWINCH, even if it does not call
resizeterm(). These changes eliminate the case where a SIGWINCH is
received, but ERR returned from wgetch or wgetnstr because the screen
dimensions did not change (Novell #769788).</comment>
<requestid>127417</requestid>
</revision>
<revision rev="59" vrev="16">
<srcmd5>bfb5e4a29f926db608f341679c372484</srcmd5>
<version>5.9</version>
<time>1342866636</time>
<user>namtrac</user>
<comment>- Add ncurses patch 5.9.20120714 (bnc#769788)
+ add use_tioctl() function (adapted from patch by Werner Fink,
Novell #769788):
- Set the default for use_tioctl() to TRUE and add a note in the
manual page for this.</comment>
<requestid>128488</requestid>
</revision>
<revision rev="60" vrev="17">
<srcmd5>af2b6cf70974b0c2523c0842bc4c0cc1</srcmd5>
<version>5.9</version>
<time>1343734587</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20120728
+ correct path for ncurses_mingw.h in include/headers, in case build
is done outside source-tree (patch by Roumen Petrov).
+ modify some older xterm entries to align with xterm source -TD
+ separate "xterm-old" alias from "xterm-r6" -TD
+ add E3 extended capability to xterm-basic and putty -TD
+ parenthesize parameters of other macros in curses.h -TD
+ parenthesize parameter of COLOR_PAIR and PAIR_NUMBER in curses.h
in case it happens to be a comma-expression, etc. (patch by Nick
Black).
- Add ncurses patch 5.9.20120721
+ improved form_request_by_name() and menu_request_by_name().
+ eliminate two fixed-size buffers in toe.c
+ extend use_tioctl() to have expected behavior when use_env(FALSE) and
use_tioctl(TRUE) are called.
+ modify ncurses test-program, adding -E and -T options to demonstrate
use_env() versus use_tioctl().
- Add NEWS and README to installed package documentation ((bnc#772916)
- Change order of listes authors into the order of relative
contributions made (bnc#772916)
- Add tabs description to description of ncurses-utils (bnc#772916)</comment>
<requestid>129436</requestid>
</revision>
<revision rev="61" vrev="18">
<srcmd5>0dad1285a2ee22db69ab4c036b418c62</srcmd5>
<version>5.9</version>
<time>1348669424</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20120908
+ add test-screens to test/ncurses to show 256-characters at a time,
to help with mingw port.
- Add ncurses patch 5.9.20120903
+ simplify varargs logic in lib_printw.c; va_copy is no longer needed
there.
+ modifications for mingw port to make wide-character display usable.
- Add ncurses patch 5.9.20120902
+ regenerate configure script (report by Sven Joachim, cf: 20120901).
- Add ncurses patch 5.9.20120901
+ add a null-pointer check in _nc_flush (cf: 20120825).
+ fix a case in _nc_scroll_optimize() where the _oldnums_list array
might not be allocated.
+ improve comparisons in configure.in for unset shell variables.
- Add ncurses patch 5.9.20120826
+ increase size of ncurses' output-buffer, in case of very small
initial screen-sizes.
+ fix evaluation of TERMINFO and TERMINFO_DIRS default values as needed
after changes to use --datarootdir (reports by Gabriele Balducci,
Roumen Petrov).
- Add ncurses patch 5.9.20120825
+ change output buffering scheme, using buffer maintained by ncurses
rather than stdio, to avoid problems with SIGTSTP handling (report
by Brian Bloniarz).
- Add ncurses patch 5.9.20120811
+ update autoconf patch to 2.52.20120811, adding --datarootdir
(prompted by discussion with Erwin Waterlander).
+ improve description of --enable-reentrant option in README and the
INSTALL file.
+ add nsterm-256color, make this the default nsterm -TD</comment>
<requestid>134672</requestid>
</revision>
<revision rev="62" vrev="19">
<srcmd5>657de1594ec47360d511a4e1ef9e8828</srcmd5>
<version>5.9</version>
<time>1350022037</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20121006
+ improve CF_GCC_VERSION to work around Debian's customization of gcc
--version message.
+ improve configure macros as done in byacc:
+ drop 2.13 compatibility; use 2.52.xxxx version only since EMX port
has used that for a while.
+ add 3rd parameter to AC_DEFINE's to allow autoheader to run, i.e.,
for experimental use.
+ remove unused configure macros.
+ modify configure script and makefiles to quiet new autoconf warning
for LIBS_TO_MAKE variable.
+ modify configure script to show $PATH_SEPARATOR variable.
+ update config.guess, config.sub
- Add ncurses patch 5.9.20120922
+ modify setupterm to set its copy of TERM to "unknown" if configured
for the terminal driver and TERM was null or empty.
+ modify treatment of TERM variable for MinGW port to allow explicit
use of the windows console driver by checking if $TERM is set to
"#win32con" or an abbreviation of that.
+ undo recent change to fallback definition of vsscanf() to</comment>
<requestid>137494</requestid>
</revision>
<revision rev="63" vrev="20">
<srcmd5>c672ddc7cd335b19dd3a5a86a7dcbf03</srcmd5>
<version>5.9</version>
<time>1350590224</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20121013
+ add vte-2012, gnome-2012, making these the defaults for vte/gnome
- Add ncurses patch 5.9.20121017
+ fix change to _nc_scroll_optimize(), which incorrectly freed memory</comment>
<requestid>138509</requestid>
</revision>
<revision rev="64" vrev="21">
<srcmd5>f5b819616d63e186d2c99e848715f936</srcmd5>
<version>5.9</version>
<time>1352562900</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20121026
+ improve malloc/realloc checking (prompted by discussion in Redhat
#866989).
+ add ncurses test-program as "ncurses6" to the rpm- and dpkg-scripts.
+ updated configure macros CF_GCC_VERSION and CF_WITH_PATHLIST. The
first corrects pattern used for Mac OS X's customization of gcc.
- Add ncurses patch 5.9.20121102
+ realign manual pages and fix a long-ago error in curs_addstr.3x
which said that a -1 length parameter would only write as much
as fit onto one line (report by Reuben Thomas).
+ remove obsolete fallback _nc_memmove() for memmove()/bcopy().
+ remove obsolete fallback _nc_strdup() for strdup().
+ cancel any debug-rpm in package/ncurses.spec
+ reviewed vte-2012, reverted most of the change since it was incorrect
based on testing with tack -TD
+ un-cancel the initc in vte-256color, since this was implemented
starting with version 0.20 in 2009 -TD</comment>
<requestid>140220</requestid>
</revision>
<revision rev="65" vrev="22">
<srcmd5>1263cb5ca68ea4e21f658aa775a0c251</srcmd5>
<version>5.9</version>
<time>1353404413</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20121117
> fixes based on Coverity report:
+ add missing braces around FreeAndNull in two places.
+ various fixes in test/ncurses.c
+ improve limit-checks in tinfo/make_hash.c, tinfo/read_entry.c
+ correct malloc size in progs/infocmp.c
+ guard against negative array indices in test/knight.c
+ fix off-by-one limit check in test/color_name.h
+ add null-pointer check in progs/tabs.c, test/bs.c, test/demo_forms.c,
test/inchs.c
+ fix memory-leak in tinfo/lib_setup.c, progs/toe.c,
test/clip_printw.c, test/demo_menus.c
+ delete unused windows in test/chgat.c, test/clip_printw.c,
test/insdelln.c, test/newdemo.c on error-return.
- Add ncurses patch 5.9.20121110
+ modify configure macro CF_INCLUDE_DIRS to put $CPPFLAGS after the
local -I include options in case someone has set conflicting -I
options in $CPPFLAGS (prompted by patch for ncurses/Makefile.in by
Vassili Courzakis).
+ modify the ncurses*-config scripts to eliminate relative paths from
the RPATH_LIST variable, e.g., "../lib" as used in installing shared
libraries or executables.</comment>
<requestid>141884</requestid>
</revision>
<revision rev="66" vrev="23">
<srcmd5>fea1fe0bbc1640afe029c0f30f6e6dba</srcmd5>
<version>5.9</version>
<time>1355912106</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20121215
+ fix several warnings from clang 3.1 --analyze, includes correcting
a null-pointer check in _nc_mvcur_resume.
+ correct display of double-width characters with MinGW port (report
by Erwin Waterlander).
+ replace MinGW's wcrtomb(), fixing a problem with _nc_viscbuf
+ correct check for 8-bit value in _nc_insert_ch().
+ remove dead code in progs/tset.c, test/linedata.h
+ add null-pointer checks in lib_tracemse.c, panel.priv.h, and some
test-programs.
- Add ncurses patch 5.9.20121208
+ modify test/knight.c to show the number of choices possible for
each position in automove option, e.g., to allow user to follow
Warnsdorff's rule to solve the puzzle.
+ remove a few redundant checks.
+ check return value from remove/unlink in tic.
+ fix a null dereference in c++/cursesw.cc
+ fix two instances of uninitialized variables when configuring for the
terminal driver.
+ correct scope of variable used in SetSafeOutcWrapper macro.
+ set umask when calling mkstemp in tic.
+ initialize wbkgrndset() temporary variable when extended-colors are
used.
- Add ncurses patch 5.9.20121201
+ also replace MinGW's wctomb(), fixing a problem with setcchar().
- Add ncurses patch 5.9.20121124
+ correct order of color initialization versus display in some of the
test-programs, e.g., test_addstr.c
- Add tack patch 1.07.20120916
* tack.c: ensure that $TERM is set and is not too large</comment>
<requestid>145637</requestid>
</revision>
<revision rev="67" vrev="24">
<srcmd5>de3b48923a77c327da2f46e3aaa4d5f9</srcmd5>
<version>5.9</version>
<time>1358417877</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20130112
+ correct prototype in manpage for vid_puts.
+ drop ncurses/tty/tty_display.h, ncurses/tty/tty_input.h, since they
are unused in the current driver model.
+ modify mvcur to use stdout except when called within the ncurses
library.
+ modify vidattr and vid_attr to use stdout as documented in manpage.
+ amend changes made to buffering in 20120825 so that the low-level
putp() call uses stdout rather than ncurses' internal buffering.
The putp_sp() call does the same, for consistency (Redhat #892674).
- Add ncurses patch 5.9.20130105
+ add "-s" option to test/view.c to allow it to start in single-step
mode, reducing size of trace files when it is used for debugging
MinGW changes.
+ revert part of 20121222 change to tinfo_driver.c
+ add experimental logic in win_driver.c to improve optimization of
screen updates. This does not yet work with double-width characters,
so it is ifdef'd out for the moment (prompted by report by Erwin
Waterlander regarding screen flicker).
- Add ncurses patch 5.9.20121229
+ fix coverity warnings regarding copying into fixed-size buffers.
+ add throw-declarations in the c++ binding per Coverity warning.
+ minor changes to new-items for consistent reference to bug-report
numbers.
- Add ncurses patch 5.9.20121222
+ add *.dSYM directories to clean-rule in ncurses directory makefile,
for Mac OS builds.
+ add a configure check for gcc option -no-cpp-precomp, which is not
available in all Mac OS X configurations (report by Andras Salamon,
cf: 20011208).</comment>
<requestid>148721</requestid>
</revision>
<revision rev="68" vrev="25">
<srcmd5>723038d3ab693858d885400c0cb9d153</srcmd5>
<version>5.9</version>
<time>1358872767</time>
<user>coolo</user>
<comment>- Add ncurses patch 5.9.20130119
+ fixes for issues found by Coverity:
+ fix memory leak in safe_sprintf.c
+ add check for return-value in tty_update.c
+ correct initialization for -s option in test/view.c
+ add check for numeric overflow in lib_instr.c
+ improve error-checking in copywin
+ add advice in infocmp manpage for termcap users (Debian #698469).
+ add "-y" option to test/demo_termcap and test/demo_terminfo to
demonstrate behavior with/without extended capabilities.
+ updated termcap manpage to document legacy termcap behavior for
matching capability names.
+ modify name-comparison for tgetstr, etc., to accommodate legacy
applications as well as to improve compatbility with BSD 4.2
termcap implementations (Debian #698299) (cf: 980725).</comment>
<requestid>149440</requestid>
</revision>
<revision rev="69" vrev="27">
<srcmd5>723038d3ab693858d885400c0cb9d153</srcmd5>
<version>5.9</version>
<time>1359109493</time>
<user>adrianSuSE</user>
<comment>Split 12.3 from Factory</comment>
</revision>
<revision rev="70" vrev="28">
<srcmd5>377eb58bcdefa7313ba14108272fe729</srcmd5>
<version>5.9</version>
<time>1361378640</time>
<user>coolo</user>
<comment>- Add ncurses patch 20130126
+ further fixes to mvcur to pass callback function (cf: 20130112),
needed to make test/dots_mvcur work.
+ reduce calls to SetConsoleActiveScreenBuffer in win_driver.c, to
help reduce flicker.
+ modify configure script to omit "+b" from linker options for very
old HP-UX systems (report by Dennis Grevenstein)
+ add HP-UX workaround for missing EILSEQ on old HP-UX systems (patch
by Dennis Grevenstein).
+ restore memmove/strdup support for antique systems (request by
Dennis Grevenstein).
+ change %l behavior in tparm to push the string length onto the stack
rather than saving the formatted length into the output buffer
(report by Roy Marples, cf: 980620).
- Add ncurses patch 20130202
+ correct initialization in knight.c which let it occasionally make
an incorrect move (cf: 20001028).
+ improve documentation of the terminfo/termcap search path.
- Add ncurses patch 20130209
+ modify test/configure script to make it simpler to override names
of curses-related libraries, to help with linking with pdcurses in
mingw environment.
+ if the --with-terminfo-dirs configure option is not used, there is
no corresponding compiled-in value for that. Fill in "no default
value" for that part of the manpage substitution.
- Add ncurses patch 20130216
+ modify test/testcurs.c to work with mouse for ncurses as it does for
pdcurses.
+ modify test/knight.c to work with mouse for pdcurses as it does for
ncurses.</comment>
<requestid>155745</requestid>
</revision>
<revision rev="71" vrev="29">
<srcmd5>2c581ff98fa5e72f780a1c8136c52447</srcmd5>
<version>5.9</version>
<time>1364309918</time>
<user>coolo</user>
<comment>- Add ncurses patch 20130324
+ build-fix for libtool configuration (reports by Daniel Silva Ferreira
and Roumen Petrov).
- Add ncurses patch 20130323
+ build-fix for OS X, to handle changes for --with-cxx-shared feature
(report by Christian Ebert).
+ change initialization for vt220, similar entries for consistency
with cursor-key strings (NetBSD #47674) -TD
+ further improvements to linux-16color (Benjamin Sittler)
- Add ncurses patch 20130316
+ additional fix for tic.c, to allocate missing buffer space.
+ eliminate configure-script warnings for gen-pkgconfig.in
+ correct typo in sgr string for sun-color,
add bold for consistency with sgr,
change smso for consistency with sgr -TD
+ correct typo in sgr string for terminator -TD
+ add blink to the attributes masked by ncv in linux-16color (report
by Benjamin Sittler)
+ improve warning message from post-load checking for missing "%?"
operator by tic/infocmp by showing the entry name and capability.
+ minor formatting improvement to tic/infocmp -f option to ensure
line split after "%;".
+ amend scripting for --with-cxx-shared option to handle the debug
library "libncurses++_g.a" (report by Sven Joachim).
- Add ncurses patch 20130309
+ amend change to toe.c for reading from /dev/zero, to ensure that
there is a buffer for the temporary filename (cf: 20120324).
+ regenerated html manpages.
+ fix typo in terminfo.head (report by Sven Joachim, cf: 20130302).
+ updated some autoconf macros:</comment>
<requestid>161192</requestid>
</revision>
<revision rev="72" vrev="30">
<srcmd5>726f78d3b24e5f1a23b26c33a172ddfd</srcmd5>
<version>5.9</version>
<time>1368695487</time>
<user>coolo</user>
<comment>- Make LD_LIBRARY_PATH include %_lib to make sure use and test the
fresh build libraries
- Add ncurses patch 20130511
+ move nsterm-related entries out of "obsolete" section to more
plausible "ansi consoles" -TD
+ additional cleanup of table-of-contents by reordering -TD
+ revise fix for check for 8-bit value in _nc_insert_ch(); prior fix
prevented inserts when video attributes were attached to the data
(cf: 20121215) (Redhat #959534).
- Add ncurses patch 20130504
+ fixes for issues found by Coverity:
+ correct FNKEY() macro in progs/dump_entry.c, allowing kf11-kf63 to
display when infocmp's -R option is used for HP or AIX subsets.
+ fix dead-code issue with test/movewindow.c
+ improve limited-checking in _nc_read_termtype().
- Add ncurses patch 20130427
+ fix clang 3.2 warning in progs/dump_entry.c
+ drop AC_TYPE_SIGNAL check; ncurses relies on c89 and later.
- Add ncurses patch 20130413
+ add MinGW to cases where ncurses installs by default into /usr
(prompted by discussion with Daniel Silva Ferreira).
+ add -D option to infocmp's usage-message (patch by Miroslav Lichvar).
+ add a missing 'int' type for main function in configure check for
type of bool variable, to work with clang 3.2 (report by Dmitri
Gribenko).
+ improve configure check for static_cast, to work with clang 3.2
(report by Dmitri Gribenko).
+ re-order rule for demo.o and macros defining header dependencies in
c++/Makefile.in to accommodate gmake (report by Dmitri Gribenko).</comment>
<requestid>175272</requestid>
</revision>
<revision rev="73" vrev="31">
<srcmd5>57bf0115ab6b2d8f48f07b6e94ef3c63</srcmd5>
<version>5.9</version>