File: log

package info (click to toggle)
brltty 6.8-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 35,776 kB
  • sloc: ansic: 150,447; java: 13,484; sh: 9,667; xml: 5,702; tcl: 2,634; makefile: 2,328; awk: 713; lisp: 366; python: 321; ml: 301
file content (1438 lines) | stat: -rw-r--r-- 47,278 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
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
commit 0f2214bc68929f5d3f447c0e926bda8b89854991
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Jun 9 19:38:03 2025 -0400

    Remove a "- 1" that didn't belong.

commit 1bc1da7d28c104bee2815a5a6afbe8884c58b6f9
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Jun 9 19:22:04 2025 -0400

    Move making the cell-to-text offset map into its own function.

commit 21f201b21b44aa01a847e53c415f360145a639a0
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Jun 9 18:55:10 2025 -0400

    Some code cleanup regarding rendering messages in contraced braille.

commit 70ce2ceb42c8090982e52cf9d23759690a26566b
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Jun 9 14:03:36 2025 -0400

    When copying a contracted braille message to the clipboard, copy the
    original text (rather than the braille).

commit bc6bb0a95ed50f9cbdb9a59c793924adc06eac9f
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Jun 9 11:40:47 2025 -0400

    When a message is contracted, build its cell to text offset mapping.

commit 8620b117ec4c76811782a9a909f7a95fe4ec7026
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Jun 8 15:56:00 2025 -0400

    Messages now honour the contracted braille setting.

commit c6d691557f6d2e0970212c5afd0ff06733a87be1
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Jun 8 13:24:01 2025 -0400

    Messages now honour the Word Wrap setting.

commit dd764084a3157f4b406eeb277ccf020daa234e07
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Jun 8 07:03:17 2025 -0400

    PASTE descriptions fix: insertion is before (not after) the cursor.

commit bfd9c25a6a29e9d946b56d82dc39f7de89571b47
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Jun 7 20:11:20 2025 -0400

    Fix the descriptive text for the PASTE_ALTMODE commands.

commit 4dbf62ae813409d7056760e4826a387c336fdc9f
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Jun 7 19:28:41 2025 -0400

    Rename the PASTE_ALTERNATE command to PASTE_ALTMODE.

commit f812cb5f0dfa92ff826ed5e8ed364c89c34490e0
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Jun 7 18:08:52 2025 -0400

    Rename the "Alternate Paste Enabled" preference to "Alternate Paste Mode Enabled".

commit 385f4641326fdf3279c155b7197e2e3e5fa2d7c5
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Jun 7 14:56:09 2025 -0400

    Refine the way that PASTE_ALTERNATE works.

commit 3d28834cf27449349d3d4084bb91a738cc36cd57
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Jun 7 01:48:11 2025 -0400

    Add the Alternate Paste Enabled preference.

commit f5f3a36d84b4b6326ee0b2dcf792500199af6da3
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Jun 7 01:33:26 2025 -0400

    Rename the PASTE_BRACKETED command to PASTE_ALTERNATE (descriptive text not yet changed).

commit 93cb47bf6e267da931f30d4b33a9d7ec1d287780
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Jun 6 16:58:01 2025 -0400

    PASTE_BRACKETED should always do a bracketed paste.

commit 5594de0d8772d853154543dd5532805cc22f25cb
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Jun 6 16:55:55 2025 -0400

    Linux screen driver: Small rework of the describe code.

commit 5fd538ad7e6e7dcb8b9af522b89c41e3e12c104c
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Jun 6 02:30:51 2025 -0400

    Linux screen driver: Save the mode-test script.

commit b369f780a960631351a3c27867ad92b20a678152
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Jun 5 15:43:00 2025 -0400

    Linux screen driver: Rework the "screen not in text mode" check.

commit 42071c315f51449801a9b713d16c21c949547e17
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed Jun 4 20:34:43 2025 -0400

    Linux screen driver: Improve the management of problem text.

commit 9f3f02d2ac3b2da0d2eb29be58a5287fe5647bad
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed Jun 4 09:44:04 2025 -0400

    Linux screen driver: Save the chvt-test script.

commit e541b4ca52b6ae220813a80b218a41c2ff4d4818
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Wed Jun 4 14:58:30 2025 +0200

    AtSpi2: do not manage widgets without text interface
    
    We will not get any content anyway, and trying to call GetText on the
    will make them emit warnings:
    
    CRITICAL **: 14:14:10.233: impl_GetText: assertion 'ATK_IS_TEXT (user_data)' failed

commit e4821c63ca58faf653184d0fc0a8a1f3d821e350
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed Jun 4 01:17:04 2025 -0400

    Linux screen driver: Rework the main refresh loop.

commit b47c60f6fcb69e4524403e5e95d126fcdad1421c
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Jun 2 18:20:42 2025 -0400

    Linux screen driver: Siplify the "too many cache refresh attempts" check.

commit f1aba726c9b285b35543886d23055cca283fc1d6
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Jun 2 14:24:51 2025 -0400

    Linux screen driver: Add a counter to protect against too many foreground console number changes.

commit 5be6981d3637ae1f0e450a6ed1f7278754b1dad7
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Jun 2 13:47:18 2025 -0400

    Linux screen driver: If a screen refresh fails then invalidate the unicode cache.

commit dc3c3846ae4003148ca67bb443ffb4fe8e58e703
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Jun 2 13:24:25 2025 -0400

    Linux screen driver: Change the signature for refreshScreenCache().

commit 05831f781ce731b454a381642e6789092202781f
Author: Mario Lang <mlang@blind.guru>
Date:   Mon Jun 2 19:12:26 2025 +0200

    Fixes to the German contraction table

commit 12f9a2166143eb70e57d3471dfe6089e9b1c0f86
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Jun 2 12:28:05 2025 -0400

    Linux screen driver: Use a common function to log truncated data.

commit 75c8846323fe69d89a566f7e8244ed159d9b2edc
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Jun 2 12:16:18 2025 -0400

    Linux screen dirver: Use a common function to extend a cache buffer.

commit d8d08abd4b73aa27dbf376d925030f7cf556314b
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Jun 2 07:57:45 2025 -0400

    Linux screen driver: Use a common function to log unexpected sizes.

commit 14a7361ba78722f96f140bf468cc73b3bdd9c3c3
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Jun 2 05:46:29 2025 -0400

    Linux screen driver: Log and handle long vcsa and vcsu reads.

commit 3ba6bbe456b4188ca2a49550f10b1cdc01b026d4
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Jun 1 17:59:05 2025 -0400

    Linux screen driver: If a screen cache refresh fails then read directly from the device.

commit 09a03ab68ad7e5d0a15eb6075bc61e6332db509d
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Jun 1 17:55:53 2025 -0400

    Linux screen driver: If a unicode cache refresh fails then read directly from the device.

commit f616245f6577cf69ddcb7e69d6294f0d3d1461c0
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Jun 1 13:58:02 2025 -0400

    Linux screen driver: Use a common function to read the screen and unicode caches.

commit aaa39b0a87cdbe7eec96265056658cdf60ced68a
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Jun 1 13:09:03 2025 -0400

    Linux screen driver: Improve the screen cache read offset check.

commit b7cdd89753abd21544a38c06e96ac5aae243c57e
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Jun 1 04:16:51 2025 -0400

    Linux scfreen driver: Check for short vcsu reads.

commit 36a1caf6acdfa4efe2748f740cac6aec9603a6c4
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Jun 1 03:55:11 2025 -0400

    Linux screen driver: Limit the number of short screen reads during a refresh.

commit f40e80fdb9e3d2ed62ed4f32bbea76f77b5946ee
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Jun 1 00:51:42 2025 -0400

    Linux screen driver: Don't suppress the error if TIOCL_GETFGCONSOLE yields EINVAL.

commit d72b1aafc95b7c6128271acc5878331564a3d836
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 31 21:54:44 2025 -0400

    Linux screen driver: Rename refreshScreenBuffer() to refreshScreenCache().

commit db8f5ac679e69172b912e48af9b41e56de25562c
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 31 21:46:34 2025 -0400

    Linux screen driver: Handle short vcsa reads.

commit cfb8fc0fa2dad51b93977c2584dee898b883bd93
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 31 18:18:12 2025 -0400

    Linux screen driver: Handle the foreground console number being unqueryable.

commit 0ca8f5f4e273f652d4f6a4979027da419e7d3df4
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 31 17:40:25 2025 -0400

    Linux screen driver: The foreground console could change during a refresh.

commit c95610bdc0ed89b99a8bb0fbb7d60fae91e08d4a
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 31 13:20:19 2025 -0400

    Linux screen driver: The main refresh loop is no longer necessary.

commit 3cf827d78241d5c4abaf42401b000994c3c85f4b
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 31 06:31:12 2025 -0400

    linux screen driver: Screen and unicode device open error logs should include the device name.

commit 59456704cbbcf61c020d0d95fcad87bc3aaf6fe6
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 31 06:15:21 2025 -0400

    Linux screen driver: Log screen and unicode device open errors.

commit 67544baffade38880741cf1c4cbbaaebb2ead130
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 31 05:23:02 2025 -0400

    Linux screen drver: Rename virtualTerminalNumber to selectedVirtualTerminal.

commit 26308bc922989fa5d2174302bed1e17e79e02805
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 31 03:28:59 2025 -0400

    Linux screen driver: Rework the way that TIOCGDEV is handled.

commit 702fe1f87a02d0fd8d5aa896f655a65a1d0cadf1
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri May 30 18:58:30 2025 -0400

    Linux screen driver: Log when the unicode buffer is extended.

commit 980d667eb51a520c3ae0ca30cc5bd93db84acb5e
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu May 29 22:40:30 2025 -0400

    Linux screen driver: Add logging to the loop that waits for the expected foreground VT number.

commit 4361f87723bbb3861a01bd104879fbe5f55dec54
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu May 29 18:13:34 2025 -0400

    Linux screen driver: Retry opening tty0 if it's bound to the wrong VT.

commit d3541b27c3f7cb931b33aac7ab93937cdd5028d3
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 28 21:43:36 2025 -0400

    Linux screen driver: If a vcsa device doesn't exist then its console can be deemed unused.

commit cdf37aac3a4d5fadbf5809efa7b9771e178e5346
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 28 21:09:38 2025 -0400

    Linux screen driver: The unused console check shouldn't involve the use of a tty device.

commit 3cbec57f5fb0978915821cc72e82d4cf5836a149
Author: Tiago Melo Casal <tcasal@intervox.nce.ufrj.br>
Date:   Mon May 26 23:10:05 2025 -0300

    Add 12 symbols uncovered by pt_BR documentation
    
    Adds 12 symbols not covered by Portuguese documentation, with
    dots slightly similar to other characters in use; here are the
    names of the symbols: bullet, horizontal ellipsis, fraction slash,
    trade mark sign, division slash, black square, white square,
    black small square, white circle, black circle,
    white bullet, black medium small square.

commit edaf3ca9e5fb5f96ffb86dfdc121ff2f7ecaa74f
Author: Tiago Melo Casal <tcasal@intervox.nce.ufrj.br>
Date:   Mon May 26 23:08:03 2025 -0300

    pt.ttb: Add support to Esperanto letters
    
    Adds the accented letters of the Esperanto language derived from
    the 6-dot definitions of the World Braille Usage book 3rd edition.

commit 048ec9371f045b8a91269c79e76c6e7bbbc6dccf
Author: Tiago Melo Casal <tcasal@intervox.nce.ufrj.br>
Date:   Mon May 26 23:04:37 2025 -0300

    Change 9 symbols uncovered by pt_BR documentation
    
    Modifies the dots of 9 characters not covered by
    Portuguese documentation for a slightly similar pattern of
    other characters in use; here are the names of the symbols:
    inverted exclamation mark, yen sign, broken bar, soft hyphen,
    micro sign, middle dot, inverted question mark,
    latin capital letter n with tilde, latin small letter n with tilde.

commit 74a06aa78ba84796ee76936774b8732d5c355001
Author: Tiago Melo Casal <tcasal@intervox.nce.ufrj.br>
Date:   Mon May 26 23:02:40 2025 -0300

    Add 6 more Portuguese Braille symbols to pt.ttb
    
    Adds to the pt.ttb file, 6 symbols of the Portuguese Braille code;
    here are their names: euro sign, logical and, logical or,
    intersection, union, not equal to.

commit 220f822207631ed524219a562b285400f19fad2a
Author: Tiago Melo Casal <tcasal@intervox.nce.ufrj.br>
Date:   Mon May 26 23:00:33 2025 -0300

    Add 49 Greek letters characters in pt.ttb

commit fc90ab96304dcc1d850af41cc845652028fbeaa8
Author: Tiago Melo Casal <tcasal@intervox.nce.ufrj.br>
Date:   Mon May 26 22:54:41 2025 -0300

    Fix the dots of 20 characters in pt.ttb
    
    Twenty characters are with incorrect braille dots in the pt.ttb file,
    this patch corrects them according to the official braille code
    documentation in Portuguese; here are their names:
    dollar sign, apostrophe, solidus, commercial at, circumflex accent,
    low line, grave accent, tilde, cent sign, pound sign, section sign,
    diaeresis, feminine ordinal indicator,
    left-pointing double angle quotation mark, not sign, degree sign,
    acute accent, masculine ordinal indicator,
    right-pointing double angle quotation mark,
    latin capital letter a with tilde.

commit 1ab57ce1a973600c6f412b8d3ba1339d61984245
Author: Tiago Melo Casal <tcasal@intervox.nce.ufrj.br>
Date:   Mon May 26 22:26:05 2025 -0300

    Add information about the table in the pt.ttb file
    
    Adds text that briefly presents the braille table, reference link to the
    official braille code, and contact of the new contributor to this
    braille table.

commit dcb2ecf3b34c5fa45f122c0858cdc6ac6b10bb8b
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun May 25 20:21:07 2025 -0400

    A driver's property should be changed on the core's thread.

commit f030325a37bfaebb85091c1ac2796f2eb21333cc
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Oct 21 15:18:58 2023 -0400

    DotPad: Some code cleanup.

commit aea1359a913f953d1823bc3cdf3e3712083ff39c
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Oct 15 18:51:05 2023 -0400

    DotPad: Reconfigure the display when a driver property is changed.

commit 46482c35dc66507f588cbe1b2de3794618a34bbd
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed Oct 11 12:30:38 2023 -0400

    DotPad: Document the driver's parameters and properties.

commit e5a32dad18b1faa379fe276c07a13951f0497208
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Oct 9 13:42:11 2023 -0400

    DotPad: Define the driver properties.

commit 1332cfd26945e37d5b8e7cb0b2e1c8ceede168c1
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Tue May 27 12:57:59 2025 -0400

    Linux screen driver: Protect refreshScreenBuffer() with a loop counter.

commit bfeb306aa6846fd50545c55e01d22f266bf90654
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Tue May 27 02:41:05 2025 -0400

    Linux screen driver: Only try TIOCGWINSZ if the current console is open.

commit c478a5534d7508ecc67a95848f69f1314cb5a9a1
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Tue May 27 02:17:52 2025 -0400

    Linux screen driver: Use a common function to log a truncated screen header.

commit aa8f47cac499749fbd7d436b1a5378e368d1b6de
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Tue May 27 02:00:28 2025 -0400

    Linux screen driver: Reopen the current console if unexpectedly few characters are read from the screen.

commit a93e398893269d1f71daf145babbae4e97e45061
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon May 26 15:48:25 2025 -0400

    Linux screen driver: Don't try VT_GETCONSIZECSRPOS if the current console isn't open.

commit 2e94967c7057aa37b5e8c670c1698cc03510ffc9
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon May 26 14:36:09 2025 -0400

    Remove the Bracketed Paste Enabled preference.

commit 075916fc64cd605e15fb88055b642670c5b492b1
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon May 26 02:01:26 2025 -0400

    Linux screen driver: More renames from unicode to unicode device.

commit 46c878095b565a4d5002ddb89dc0aa738b4d6996
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun May 25 23:39:42 2025 -0400

    Linux screen driver: Temporarily disable vcsa each time VT_GETCONSIZECSRPOS works successfully.

commit 9fceba97913efad07d3795b701b9e71db4cccd2f
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun May 25 23:13:28 2025 -0400

    Linux screen driver: Use the vcsa fallback only if ENOTTY (rather than any error) from ioctl[VT_GETCONSIZECSRPOS].

commit 15ee4bc181ebe62d0dd8851223eb9a425b7b3806
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun May 25 13:44:12 2025 -0400

    Reorganize the subpackage definitions within the rpm spec file.

commit ec61fd84be86ed45216f383b42d9b368ddccf5c4
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun May 25 02:23:52 2025 -0400

    Fix an sgml table error (_ needs to be &lowbar;).

commit 32106b9bbf4d1c462b85511be2844589f03f08fe
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 24 18:56:19 2025 -0400

    Update the Windows build logs.

commit 7bc4c945791ab5b58c4886cc4debf965b57a8835
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 24 18:18:14 2025 -0400

    Update the text table lists.

commit 0684cfb70610b56fbaf997e16e8b30d1fc75bd76
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 24 18:15:13 2025 -0400

    setLocale() in system_windows shouldn't return a value.

commit 4cd2143eb328eedde8155c3400912412da4a9f1d
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 24 18:08:38 2025 -0400

    Older C compilers don't allow a label to precede a declaration.

commit 75985cb55ed8841a676f464cb4ccbe2e695b0edd
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 24 17:26:22 2025 -0400

    Linux screen driver: Allow logKernelLimitation() to accept NULL for its alreadyLogged argument.

commit b5d77d1d3a00eceea13ef14a265bb1b3665d17db
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 24 14:17:57 2025 -0400

    Variable rename within the code that builds the Preferences Menu.

commit b40096f813512b555672fdd3500e8c4d8a59d7b4
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 24 13:41:05 2025 -0400

    Get rid of an ugly typecast.

commit a8299ef3d80a2caa960e1c988309784e73766d1c
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 24 13:36:39 2025 -0400

    Linux screen driver: Add a couple of "pre-x.y kernel limitation" warnings to the log.

commit ffcad0238de6a6bcdb48f35a5a007827173bbd20
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 24 03:46:51 2025 -0400

    Small rework of adding the override directories to the Command Options submenu.

commit e1fae50cd3ae971844afc1f5ad933e484e352ef5
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 24 03:30:51 2025 -0400

    List the override directories within the Command Options submenu.

commit 75557e31bc86c52c4e401044fc1d107af7d100d6
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri May 23 23:15:16 2025 -0400

    Detect if a paste can (or can't be) bracketed.

commit d918870c77dd24b99d90062cd7407ea525f0352a
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri May 23 17:05:12 2025 -0400

    Linux screen driver: ControlCurrentConsole() should log if the current console isn't open.

commit 24faf5d1c479a51d037363f6d7414672375edaf6
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri May 23 16:37:58 2025 -0400

    Add scr:canBracketScreenPaste().

commit b94848af2be5f7618af52baaeb67ce6bab0de0f5
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 21 17:20:03 2025 -0400

    Linux screen driver: The LargeScreenBug= parameter now defaults to yes if it's a pre-5.1 kernel.

commit f1c644840c2a603a0253e1b2c831ecb8c8a6f07b
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 21 17:11:47 2025 -0400

    Add the system_linux:getKernelRelease() function.

commit 8e193517caf1433b2d9a6fe702705df2c428d169
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 21 14:28:17 2025 -0400

    Linux screen driver: Add support for VT_GETCONSIZECSRPOS.

commit c78e296364a3dc41cc8a2fbd7cf2ffbc65902674
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 21 07:21:16 2025 -0400

    Linux screen driver: Don't show the cursor if it's outisde its renderable position range.

commit e4bfe6cc82233292ada01e8da6b0340fb6b9fcdf
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Tue May 20 14:36:59 2025 -0400

    Linux screen Driver: Add the LargeScreenBug parameter.

commit b66ed21975edcb03be8c1cdcce3046f07e71ea62
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Tue May 20 07:08:57 2025 -0400

    Linux screen driver: Don't routinely log that KDFONTOP(GET) isn't available.

commit a463d2d6a9ae946ad1a86d3a1695281e9c7f5476
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon May 19 15:29:12 2025 -0400

    Linux screen driver: Log if it's a main or current console operation.

commit 643d48c7764ca368eb528ba0b1a9d1c2c7e57054
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon May 19 04:43:12 2025 -0400

    The Linux screen driver should fully process a console number change before refreshing its content cache.

commit c06cd09e0b7bb82d01ff7bb7c250faeb27fdfb8f
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon May 19 04:26:12 2025 -0400

    The Linux screen driver was logging EAGAIN for TIOCGWINSZ twice at startup.

commit 67571bf1e6a140642a5a20dd9571292426102dab
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun May 18 17:47:41 2025 -0400

    Handle a Linux screen with more than 255 columns and/or lines.

commit fa8b77d7e84fe763f763022c804edcb2ac66bb00
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu May 15 13:36:52 2025 -0400

    Revive building brltest.

commit 1b2bc0e5184cfb34833041083b7b44ec1216a2ed
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu May 15 13:30:25 2025 -0400

    Fix the #includes for learn mode.

commit 59825ccf89898cea96d75c02391a7941439dafca
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 14 23:01:09 2025 -0400

    Wrong function call on an unlikely error path.

commit 848c369a765fec67c9c05cc3dc812142f0dc6def
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 14 22:49:07 2025 -0400

    The learn mode prompt, when spoken, shouldn't include the number of seconds.

commit 67bf8b63683663f7284555d9e538e15eb9a47a41
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 14 15:30:45 2025 -0400

    Add the number of seconds left to the Learn Mode prompt.

commit 009070fc7f074e2caaac7c3a2a7272c44b470d97
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 14 14:27:08 2025 -0400

    Log renaming the new preferences file before (rather than after) it's done.

commit 228930ac6c29e20eafe0923793b4d4b161a73489
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 14 12:55:15 2025 -0400

    Log where preferences settings are being saved.

commit 1b78976f782b1c4938893dde15232108bd666043
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 14 12:39:29 2025 -0400

    Save the preferences file safely.

commit 97d754cc374e628a16f61b981583f11e0e68e300
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 14 11:45:32 2025 -0400

    Some learn mode code reorganization.

commit 641baa58a9f61fd9c028a90abb4e0a5229000172
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Tue May 13 14:49:40 2025 -0400

    Allow copying to the clipboard when in Learn Mode.

commit 8c5f80e1c65b54b051f083af3b5520e67703b331
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Tue May 13 02:08:07 2025 -0400

    Restore the behaviour of COPY_LINE and COPY_RECT (to reset the end point).

commit 1ca44cedbdeeedf2c4f02d82dee9daf30855d098
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon May 12 15:08:33 2025 -0400

    A rectangular copy of message text should behave like a regular rectangular copy, i.e. ensure that there's a leading CR.

commit 66fed2272f3f5dca14525e186f9b92f713461f32
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Mon May 12 01:04:33 2025 +0200

    api: Make enterTtyMode documentation mention enterTtyModeWithPath

commit a848ab7a948aec8c1786a100682c595504be76ec
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun May 11 02:23:57 2025 -0400

    When copying a message to the clipboard, default to starting at its first character.

commit d424ad7719cfe11907a2727052bd4682594a3e4e
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 10 18:16:16 2025 -0400

    Trim trailing blanks from the clipboard before doing a rectangular append.

commit 5ca75b42e3839e9c73353bac4e9cebf56ec79efb
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 10 14:05:02 2025 -0400

    setClipboardContentUTF8() should add to clipboard history.

commit 99a78e7e491c6d4109b22c2be494174f0f537b4a
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat May 10 12:55:20 2025 -0400

    Copying message text to the clipboard should signal a main clipboard update.

commit 99bbe7291d1ea83647ef48e61d2c57e194030856
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri May 9 23:52:53 2025 -0400

    Don't leave the main clipboard locked if copying to it fails.

commit 2dad1f51fe490c92d3a6574e9755483e618ae013
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri May 9 17:26:23 2025 -0400

    Don't signal that the main clipboard has been updated while it is locked.

commit 37c5c430ee0106fccd97daca4432d76a9617da62
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri May 9 16:56:00 2025 -0400

    Rework appending a rectangular copy.

commit c548672aeb3d56519197067e95b6b8c5ded5da27
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri May 9 15:12:17 2025 -0400

    Some cliboard-related function and variable renames.

commit 4229c044481c81ea6f79d3062653369c2401cab4
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu May 8 13:33:26 2025 -0400

    Play the rejected command alert tune when the end of a copy is out of bounds.

commit 35deec015651b7b0651bf314a1d228e3fa914b5b
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu May 8 12:58:26 2025 -0400

    Use a more appropriate alert tune when trying to move beyond the beginning of a message.

commit bc7cd6d580882ab6aada30d03c255e192a35b7b9
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu May 8 12:56:23 2025 -0400

    Don't signal the key release for a long press binding.

commit 4aadf156a86475b3d6360dfdf085f3153b828f49
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu May 8 12:54:36 2025 -0400

    Resolve a duplicate external symbol - getScreenDescription().

commit c65b7e5534331e66ab3e6c2a56c3634835e3e952
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 7 17:13:35 2025 -0400

    Add clipboard copy support to messages.

commit 5b71610eac2b8deb096265a3a222a7efe209a308
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed May 7 17:10:22 2025 -0400

    Allow commands bound to a multi-key binding to work within a message.

commit 99a35abd1c9167fb169695bf08d75aa1862fbd16
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon May 5 21:59:01 2025 -0400

    Repair getting the screen description.

commit db1ec6c9b1d6c4c5ac2ffe7655b44bc154a62296
Author: Sébastien Hinderer <Sebastien.Hinderer@ens-lyon.org>
Date:   Mon May 5 10:20:37 2025 +0200

    Add the address parameter to the speech-dispatcher speech driver
    
    This subsumes the removed port parameter.
    
    If the address parameter is passed to the driver, its contents gets
    put in the SPEECHD_ADDRESS environment vriable so that libspeechd
    can use it.

commit 7ef219f738b43bf515af861c60344ab2aaa8ff9b
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon May 5 12:18:07 2025 -0400

    The BrlAPI braille driver needs to know the correct screen content quality.

commit 168f77d38e70c307a43fdcf23a303f6b450bd49b
Author: Sébastien Hinderer <Sebastien.Hinderer@ens-lyon.org>
Date:   Sun May 4 21:18:54 2025 +0200

    Add the autospawn parameter to the speech-dispatcher speech driver

commit 44fb91d6a1745ec78b0134a1f1e4c9b4ff8656a1
Author: Sébastien Hinderer <Sebastien.Hinderer@ens-lyon.org>
Date:   Wed Apr 30 21:28:27 2025 +0200

    Use spd_open2 rather than spd_open in the speech-dispatcher speech driver
    
    This gives more flexibility in the way the connection to
    speech-dispatcher is opened. In particular, it allows one to specify
    the communication method and whether a speech-dispatcher server
    should be spawend (the default) or not.
    
    It also provides an error message if the connection could not be opened.

commit a8828bfd3d04731bfbee4952d8232a4d1e79f2f9
Author: Sébastien Hinderer <Sebastien.Hinderer@ens-lyon.org>
Date:   Wed Apr 30 20:56:56 2025 +0200

    Remove the port parameter from the speech-dispatcher speech driver
    
    The SPEECHD_PORT environment variable where the specified port was written
    is no longer supported by speech-dispatcher since 2010.

commit 668e6e7a8a43e2fc07508167500fb347416e9148
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Apr 28 17:02:17 2025 -0400

    getWindowsLocaleName() isn't defined on Cygwin.

commit 064d84917c2092d4c12dd921deaa6962922781a3
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Apr 24 15:48:09 2025 -0400

    Log when the BrlAPI braille driver changes its client priority.

commit 8f560b3305c896a9883b47baad1aea343566c239
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Apr 24 14:53:07 2025 -0400

    Log the screen content quality.

commit 5d101184337b7e9900419672af926495ec6dcddb
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed Apr 23 13:29:35 2025 -0400

    Add some Arabic punctuation to the he_IL text table.

commit fcc122a78029ed0395f86a7cc6dd768623c9f216
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Apr 20 09:54:58 2025 -0400

    Correct some Arabic glyphs within the he_IL text table.

commit 7251e3882e9cf04ea30ba79e68209e29535c878c
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sun Apr 20 02:01:23 2025 +0200

    AtSpi2: Fix taking into account tabs and combining characters
    
    screen positions do not match with unicode codepoints, so we have to
    process the whole unicode content to determine screen position.

commit d8971f52cba2f9244ed8beeb3148d642e67c894e
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Apr 18 08:33:20 2025 -0400

    Resolve the last input collision in the he_IL text table.

commit 30781302b65578eeb383e8d55f00fbeca36e3caa
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Apr 17 17:39:53 2025 -0400

    Resolve most of the input collisions within the he_IL text table.

commit 9075fbd95919e7dd0d367694319e38ae1de0a4fd
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Apr 17 15:32:51 2025 -0400

    Some reorganization of the he_IL text table.

commit 6d80065b8e7667370604da1747100877af3c58c9
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Apr 17 02:19:16 2025 -0400

    Add he_IL to the list of provided text tables.

commit 7a78618ba3482563f0b91fa10f6ede885a58d247
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Apr 17 02:09:17 2025 -0400

    Reorganization of the he_IL text table.

commit 7c1695743db4c069a74dcc3ed71485c3b75d6333
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed Apr 16 19:14:42 2025 -0400

    Update the Hebrew text table.

commit 59923508e8921cd7c39ddd1ea2585452f66bd1eb
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Apr 14 00:34:06 2025 -0400

    Move the Braketed Paste Enabled setting lower in the Input Options submenu.

commit 8a9c185436f0804075b12c5f99b89313703f7411
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Apr 14 00:25:27 2025 -0400

    Remove the confirmation tone for a successful bracketed paste.

commit ab69569393ea21682b62bb2a3ac185262d1c3a2e
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Apr 13 18:01:16 2025 -0400

    Add the Bracketed Paste Enabled preference.

commit 6a735de9f1f4a463e2d9e96a03efbbaf997e7d9d
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Apr 13 17:40:32 2025 -0400

    Rename the Program Options submenu to Command Options.

commit cb452c4bac564367315424f8c7a06fb23626d9f7
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Apr 13 17:36:02 2025 -0400

    Define PASTE_BRACKETED as a long press of the PASTE binding for many common braille devices.

commit 164b72d42f1874fa3bcc1727619e6bedf6bb61cc
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Apr 12 23:23:40 2025 -0400

    Remove the Bracketed Paste preference and add the PASTE_BRACKETED and PASTE_HISTORY_BRACKETED commands.

commit 959e6e9c9f22f64861408a46aa5097d29d623535
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Apr 12 17:54:04 2025 -0400

    Add the Bracketed Paste preference.

commit 7679cbbe3d09af1cceadce705acdc7d5a8e9bb73
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Apr 12 17:02:26 2025 -0400

    Add an infrastructure for doing bracketed paste.

commit aa575905c74d9616236cb63e62ca2be59b3c7bd8
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Apr 11 18:36:48 2025 -0400

    Recognize more space characters when skipping blank windows.

commit e066151674d0f3680e54bca47909935664aa6d21
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Apr 11 15:47:06 2025 -0400

    Ignore zero-width spaces when pasting.

commit 57d57698916767c303cb324f6c4b7dadd6887d73
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Apr 11 14:49:47 2025 -0400

    Linux screen driver: When checking for wide characters, allow for any kind of space padding (rather than just a blank).

commit e10d67d377b8b61dc806e372a98230cd5dc61e55
Author: Mario Lang <mlang@blind.guru>
Date:   Wed Apr 9 23:58:21 2025 +0200

    Fixes to the German contraction table

commit 91ee14798a89538fda6363f362461ebc1a0405ba
Author: Mario Lang <mlang@blind.guru>
Date:   Mon Apr 7 19:05:50 2025 +0200

    Fixes to the German contraction table

commit f7ff16d92340bc02c4beca686ac6fb30dc42198d
Author: Mario Lang <mlang@blind.guru>
Date:   Mon Apr 7 08:14:43 2025 +0200

    Update the message catalog template

commit 2d18cb7f38bc1e892f377b9d72c015b3a0a622c1
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Apr 5 02:43:44 2025 -0400

    Make brltest buildable again (opt_writableDirectory has been moved).

commit 361cfbd4b8b52b5ca3d53186a6b78075d2eef158
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Apr 5 02:17:17 2025 -0400

    Move opt_updatableDirectory and opt_writableDirectory from config.c to file.c.

commit 591afe30219f4adb3e0e368addfaab2507dab60b
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Apr 5 01:35:59 2025 -0400

    Rename toContainedPath() to anchorRelativePath().

commit 9b8098950d5236c0c0f068098d671ffcdfa41832
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Apr 4 01:00:59 2025 -0400

    Resolve the absolute path to the preferences file at startup.

commit 40d0dcbf810a6ecaeafb0a0e3b13e0d0244e5cee
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Apr 3 11:54:59 2025 -0400

    Add more options to the Program Options submenu.

commit 5323a8b0952bedcab1fff7764ceac83a90ef76e1
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Thu Apr 3 11:52:31 2025 +0200

    BrlAPI documentation: add links to the general documentation

commit 8e79e1c33709fb5932ba3400ef51494a0f2cc934
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Thu Apr 3 11:38:39 2025 +0200

    brlapi documentation: Fix rendering
    
    The paragraph was getting included in the title

commit 9953304cf7ce820fe626740f62b5f7341543a8ac
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Apr 3 05:02:27 2025 -0400

    Add more flag options to the Program Options submenu.

commit 30768b93fb0b2bf55789c500ddd03fdd113fc3eb
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Apr 3 04:44:50 2025 -0400

    Add some flag options to the Program Options submenu.

commit 36bf26a082f33e7d739c13c586e1e49c07e09e21
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Apr 3 01:25:16 2025 -0400

    Add more items to the Program Options submenu.

commit d5e16cfc95b638487883a3233d7af79298dffa2c
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed Apr 2 22:32:12 2025 -0400

    Add more items to the Program Options submenu.

commit a995a207910b7d756d166d417ecb7a7f834aec24
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed Apr 2 19:50:51 2025 -0400

    Add the Log Settings submenu.

commit 7b5a3636c95ecde0ec9f9fcfcd45d9541bc16ab2
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed Apr 2 18:08:28 2025 -0400

    The Log Messages submenu should be visible when advanced submenus aren't being shown.

commit 2a137cedb5537cb510637ccdffe42ab10dde3041
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed Apr 2 17:55:07 2025 -0400

    Merge the Internal Parameters and Log Messages submenus into the Logging submenu.

commit 9bd778405d4d08e920fc3cd7d0f5fa3b059016c5
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed Apr 2 17:37:57 2025 -0400

    Add the Program Options submenu.

commit a56c01d30eb0af4c32ee5dbe4e3eee3663a32ca6
Author: Dave Mielke <dave@mielke.cc>
Date:   Thu Mar 27 14:59:40 2025 -0400

    Android: Temporarily remove the foreground servcie type (due to Play Console difficulties).

commit 42aa3dc5947d43bc68ec67adacfa3d446e6c5eda
Author: Dave Mielke <dave@mielke.cc>
Date:   Thu Mar 27 14:52:43 2025 -0400

    Android: Handle ForegroundServiceTypeMissingException.

commit 913c99e8d82820bfcd655a112e312f26de4039d9
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Mar 27 10:55:29 2025 -0400

    Don't try to fix an install path that hasn't been set.

commit cfca0de78f2b86d857e556c32b72b78e8652c416
Author: Mario Lang <mlang@blind.guru>
Date:   Tue Mar 25 07:14:25 2025 +0100

    Toggle Braille input with Chord+78

commit 64e30a11ae46e5505f11806731b8eb1cbb336d0f
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Mon Mar 17 20:39:29 2025 +0100

    Explicit that BrlAPI itself does not create a thread for callbacks

commit c274397dab0e60247d4a9fcb5bf864c46cf1a029
Author: Mario Lang <mlang@blind.guru>
Date:   Mon Mar 17 12:19:08 2025 +0100

    HelpTech Activator Pro has no joystick

commit c5a3c225437febab98ef7e0c2d0e47f6c535a5b3
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Mon Mar 17 00:57:24 2025 +0100

    XWindow: Fix opening menu with numlock on
    
    This shows up as Mod2 in xkb state.

commit cdb75e06cb71d79d396879d4eb9767f8a1123280
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Mon Mar 17 01:17:38 2025 +0100

    brlapi: Fix handling braille device resize
    
    We need to resize the per-connection buffer to fit it. It is simpler to do
    this on next write, to accomodate the requested write with the new size.
    The main loop can pick up the text and complete with spaces if needed.

commit 28eaf0347cf006d4fc035b5aafe186acfafb0b55
Author: Dave Mielke <dave@mielke.cc>
Date:   Tue Mar 11 16:00:35 2025 -0400

    Android: Document the reason for the FOREGROUND_SERVICE_CONNECTED_DEVICE permission.

commit cf5963b90ba1ae84eb3a6352396109ffd9fb7f99
Author: Dave Mielke <dave@mielke.cc>
Date:   Tue Mar 11 02:52:03 2025 -0400

    Android: Add a property describing why the braille service needs to have foreground attributes.

commit 71ad8dd8a18f6dd8432c772113ee1cc0b9075245
Author: Dave Mielke <dave@mielke.cc>
Date:   Thu Mar 6 08:09:59 2025 -0500

    Android 14: Don't crash on startup if the needed foreground service type permissions haven't been granted yet.

commit f4652ec45c16bbd44e7a2b70fdf1f5ed708a15b7
Author: Dave Mielke <dave@mielke.cc>
Date:   Tue Mar 4 07:05:56 2025 -0500

    As of Android 14 dynamically registering a receiver must explicitly specify if it's exported or not.

commit 316bac6119b3a90cb3f83e0f5e7af32ea1a1a94d
Author: Dave Mielke <dave@mielke.cc>
Date:   Mon Mar 3 16:43:43 2025 -0500

    Android 14 requires that a foreground service have an assigned foreground service type.

commit 331049da767f7e6248cfbe75096964997eadd3a1
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Mar 3 16:28:30 2025 -0500

    Resolve the possibility of a double free when closing a Linux USB device.

commit 3135adfa9456c84e60a3335f13c5aa936c646752
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Feb 24 07:21:54 2025 -0500

    More commands that should include the options.h header.

commit 0949c312b78f6958a63512d49473af59179a6818
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Feb 24 03:02:43 2025 -0500

    Move the options that need to be global into the new options.h header.

commit fd2e95e051b3b05066b41dac54debd96e1f57368
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Feb 23 21:34:49 2025 -0500

    Add the -H (--helpers-directory) option.

commit a384cd3df41d55cb91ab242f8183cff220da0585
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Feb 23 21:32:40 2025 -0500

    Add more logging to Linux privilege establishment.

commit 93562569bfd46a2966e7fa6d8eae1adc98640f54
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Feb 23 03:13:49 2025 -0500

    Allow an option to specify a relative path even if the current directory is changed after option processing.

commit 8ecb752e0afc520569da66f3dbddf19cbeb9b095
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Feb 22 17:08:53 2025 -0500

    brltty-mkuser shouldn't warn if a device doesn't exist.

commit 48e433d30c7e309db2c87d6ca9229e23d9fbeeaf
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Feb 22 17:00:42 2025 -0500

    brltty-mkuser shouldn't try to create the home directory if it already exists.

commit d9884cd931c072afbe1dae44e1fcd11734a8fdfe
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Feb 21 18:50:02 2025 -0500

    Ensure that the brltty-mkuser script is run with bash.

commit 744f94187ca2ddda50c8660ba115a8f40684e849
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Feb 21 18:45:10 2025 -0500

    Fix a couple of typos within the Linux README.

commit 0860fc7481d5a9fe41110a0192af04faeea26a73
Author: Mario Lang <mlang@blind.guru>
Date:   Fri Feb 21 17:03:03 2025 +0100

    Fixes to the German contraction table. (ml)

commit fe74b7c13d9d771803cb0070e55584ce4c66c6f5
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Feb 15 13:33:51 2025 -0500

    brltty-pty now adjusts the screen size when the window size changes.

commit 00e5c41ba871dce34f590002ce11fb9a1ec22b7d
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sat Feb 15 05:41:02 2025 -0500

    brltty-pty now responds to window size changes (shared segment not dealt with yet).

commit 70066dfd28592fde18ac93a2ef3e5d4e7665b5f9
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Nov 8 07:53:38 2024 -0500

    Add support for the hvp terminal action.

commit 79040db05d3989b5a68f60fe67cef5276c50952d
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Feb 14 14:44:12 2025 -0500

    brltty-pty should tell the kernel the size of the slave pty's window.

commit 2c2b25aabb21ae2f8ceee8fa177a5fec665415d1
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Tue Feb 11 00:19:40 2025 -0500

    The generic I/O ready timeout wasn't being applied for serial devices.

commit c657726a5e03d53a037632e6068d0c2273950b36
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Feb 10 17:16:00 2025 -0500

    Changes to support Tcl 9.0.

commit 0294a2a0ed035401fda5ecb9d80d502776e33f74
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Feb 10 15:56:55 2025 -0500

    Update the copyright from 2024 to 2025.

commit 249f36e5da4b60dee33e9207b41c5a3b135a670e
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Mon Feb 10 15:36:25 2025 -0500

    More ISO-8859-1 to UTF-8 conversion.

commit 4ac5189b32cb26c7195c52e0e81ea53c82910719
Author: Mario Lang <mlang@blind.guru>
Date:   Tue Feb 4 17:02:39 2025 +0100

    Fixes to the German contraction table. (ml)

commit 4054c210a151bbf281820572f74b2ac7f8ca4a0f
Author: Mario Lang <mlang@blind.guru>
Date:   Sun Jan 19 01:52:54 2025 +0100

    Fixes to the German contraction table. (ml)

commit 68b35ec04a4d4ee9f446cf8b189e8d25f6e0d767
Author: Mario Lang <mlang@blind.guru>
Date:   Thu Jan 16 16:00:40 2025 +0100

    Fixes to the German contraction table. (ml)

commit eea4a2439a4e8856d5ae50b968aa6348626e105d
Author: Mario Lang <mlang@blind.guru>
Date:   Wed Jan 15 02:55:56 2025 +0100

    Update to the German messages template. (ml)

commit ba2fe8e7a3cc1c1bf79e95c87c239b0f6de877fa
Author: Mario Lang <mlang@blind.guru>
Date:   Wed Jan 15 02:14:46 2025 +0100

    Update the message catalog template.

commit 2cf408dd992691b317281613b84564d85c981fdf
Author: Mario Lang <mlang@blind.guru>
Date:   Tue Jan 14 15:08:35 2025 +0100

    Fixes to the German contraction table. (ml)

commit 2bffb87f6a8b6a6f79605c4952fcbe2b1b287285
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sun Dec 15 00:29:20 2024 +0100

    Fix looking for libclang_rt.fuzzer_no_main-*.a

commit a37499267c8b6e581a3b3510586a3ea697a67add
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Fri Dec 13 01:44:06 2024 +0100

    ocaml: Fix warning about reaching unix functions

commit bf97423261f8e0cfa94fb0977a3ac0497555b780
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Wed Dec 11 02:13:46 2024 -0500

    Some source files were encoded as Latin1 instead of UTF-8.

commit 2e86054b29a9c1ebe16fc246b33adb7c5e771684
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Tue Dec 10 13:05:18 2024 -0500

    Tcl-8.6.15 has changed the TCL_PACKAGE_PATH delimiter from spaces to a colon.

commit 42fb9e9069c707f39cf8156d45666ed282dd585a
Author: Dave Mielke <dave@mielke.cc>
Date:   Mon Nov 25 07:33:53 2024 -0500

    Android: Fix the download-listing target.

commit 042e3b9ee88f2d6bcfa8b75494123f8bb531591f
Author: Dave Mielke <dave@mielke.cc>
Date:   Mon Nov 25 07:25:16 2024 -0500

    Android: Update our copy of the app's listing on Google Play.

commit e05fcf261728771ae249233aef87c1dfbc1c501c
Author: Dave Mielke <dave@mielke.cc>
Date:   Sun Nov 24 20:46:57 2024 -0500

    Android: Some more build renames.

commit 93e1d36f3ecac9ea8fe0df505f1801bf8d6c6f22
Author: Dave Mielke <dave@mielke.cc>
Date:   Sun Nov 24 19:06:09 2024 -0500

    Android: Some Gradle reorganization.

commit d52af19272bb785b6abf7aacb0b6cf09bf709274
Author: Dave Mielke <dave@mielke.cc>
Date:   Sun Nov 24 02:30:30 2024 -0500

    Android: Add more task ordering dependencies for release builds.

commit c8b28b9720959046817635fc32ef9a7a0db720ce
Author: Dave Mielke <dave@mielke.cc>
Date:   Sat Nov 23 22:44:04 2024 -0500

    Android: Fix the installation of jars and native libraries.

commit 1b914e0ce037410c13c8749f73f6cc4b59884c63
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sat Nov 23 23:42:58 2024 +0100

    Add missing install dependencies
    
    Fixes make install --shuffle (make ≥ 4.4)

commit 68600dc0f919f0fbb12249d9fa295653d5182d65
Author: Dave Mielke <dave@mielke.cc>
Date:   Fri Nov 22 22:12:39 2024 -0500

    Android: Upgrade to gradle 8.4 (from 6.5).

commit fbe6f0583968f5dc435330d3d8b97390f0e7c67a
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Nov 7 15:52:46 2024 -0500

    Java: Improve how parameters are listed.

commit 23921e2f02ecd5d85dda33e7899b6e8a0e1a53d1
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Thu Nov 7 13:47:22 2024 -0500

    Java: The Driver Property Value parameter should be flagged as hidable.

commit 591d6d365409042c80e9c7a7ad8b1392d806c767
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Thu Nov 7 02:02:35 2024 +0100

    typo

commit 7a1a865c183fe3c5779e8fd80e407c11feab85b7
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Oct 18 15:16:12 2024 -0400

    Add the SPK_PUNCT_LEVEL command and the Most speech punctuation level.

commit 86a91ce9acbc478ecc1a6336f0da455bdb8652aa
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Fri Oct 18 02:38:34 2024 -0400

    The External Speech driver should send the current settings on connect.

commit 23802716eea7808f6a6b54fea16b2bcdee104915
Author: Dave Mielke <Dave@Mielke.cc>
Date:   Sun Sep 29 18:18:06 2024 -0400

    Update to release 6.7 of BRLTTY.