mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-06-19 14:33:33 -04:00
Commit graph
Select branches
Hide pull requests
master
multi-cursor
no-unmap-on-exit
osc-5522
pixman-16f-2
releases/1.0
releases/1.1
releases/1.10
releases/1.11
releases/1.12
releases/1.13
releases/1.14
releases/1.15
releases/1.16
releases/1.17
releases/1.18
releases/1.19
releases/1.2
releases/1.20
releases/1.21
releases/1.22
releases/1.23
releases/1.24
releases/1.25
releases/1.26
releases/1.27
releases/1.3
releases/1.4
releases/1.5
releases/1.6
releases/1.7
releases/1.8
releases/1.9
sixel-heap-buffer-overflow
#100
#1003
#1006
#1007
#1011
#1013
#1014
#1015
#1016
#1017
#1018
#102
#1020
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1029
#103
#1032
#1034
#1035
#1037
#1038
#104
#1041
#1044
#1045
#1048
#1049
#105
#1050
#1051
#1052
#1053
#1054
#1057
#1059
#106
#1060
#1061
#1062
#1064
#1066
#1071
#1072
#1073
#1075
#1076
#1079
#1081
#1085
#1086
#1087
#1088
#109
#1090
#1093
#1095
#1098
#1099
#1101
#111
#1110
#1113
#1119
#112
#1121
#1123
#1124
#1125
#1126
#113
#1131
#1134
#1137
#114
#1140
#1143
#1144
#1145
#1149
#115
#1153
#1157
#1159
#1160
#1163
#1164
#1167
#117
#1170
#1171
#1174
#1175
#1177
#1178
#1180
#1181
#1182
#1184
#1185
#1186
#1187
#1189
#119
#1191
#1192
#1195
#1197
#1198
#12
#1201
#1202
#1203
#1206
#1207
#1208
#1210
#1215
#122
#1220
#1221
#1223
#1227
#123
#1231
#1234
#1237
#124
#1240
#1241
#1242
#1243
#1244
#1245
#1247
#1250
#1251
#1252
#1254
#1255
#126
#1260
#1262
#1263
#1266
#1267
#1268
#127
#1279
#1281
#1289
#129
#1290
#1292
#1295
#1298
#130
#1304
#1306
#1307
#131
#1311
#1318
#1319
#1323
#1327
#1328
#133
#1331
#1332
#1334
#1339
#1340
#1342
#1343
#1344
#1346
#1350
#1352
#1357
#1359
#1361
#1363
#1365
#1366
#137
#1370
#1371
#1372
#1373
#1374
#1375
#1376
#1378
#1381
#1382
#1387
#1388
#1389
#1390
#1393
#1397
#1398
#1399
#1400
#1401
#1402
#1406
#1407
#1408
#1411
#1412
#1413
#1415
#1417
#1418
#1420
#1421
#1424
#1427
#143
#1432
#1433
#1437
#1438
#1439
#1440
#1442
#1445
#1448
#145
#1450
#1452
#1453
#1454
#1455
#1460
#1466
#1467
#1468
#147
#1471
#148
#1481
#1483
#1485
#1486
#1489
#1490
#1491
#1493
#1495
#1496
#1499
#15
#1501
#1504
#1507
#1508
#1510
#1513
#1517
#1518
#152
#1521
#1522
#1524
#1529
#153
#1530
#1532
#1537
#1544
#1547
#1560
#1564
#1567
#1570
#1574
#1575
#1576
#1578
#1580
#1585
#1590
#1591
#1592
#1593
#1599
#160
#1600
#1602
#1603
#1606
#1608
#161
#1611
#1612
#1616
#1617
#1618
#1619
#162
#1625
#1626
#1627
#1628
#1629
#1630
#1631
#1632
#1635
#164
#1640
#1644
#1645
#1646
#1647
#1648
#1649
#165
#1656
#1658
#166
#1660
#1669
#167
#1670
#1671
#1672
#1676
#1677
#1679
#1681
#1682
#1683
#1684
#1686
#1687
#1688
#1689
#1691
#1692
#1693
#1698
#1699
#1700
#1703
#1704
#1714
#1716
#1719
#172
#1720
#1724
#1726
#1728
#173
#1735
#1736
#1740
#1746
#1747
#1748
#1749
#1751
#1753
#1754
#1755
#1756
#1757
#1758
#176
#1762
#1766
#1767
#1768
#177
#1770
#1772
#1773
#1774
#1776
#1779
#1780
#1781
#1785
#1786
#1788
#1790
#1791
#1793
#1794
#1796
#18
#1800
#1806
#1809
#1810
#1815
#1817
#1825
#1826
#1830
#1831
#1832
#1833
#1834
#1835
#1839
#1843
#185
#1852
#1858
#1859
#1862
#1863
#1868
#1869
#1870
#1871
#1875
#1876
#1877
#1879
#1880
#1881
#1886
#1888
#1893
#1898
#1899
#1900
#1902
#1904
#1905
#1907
#1909
#1915
#1919
#192
#1920
#1921
#1922
#1923
#1926
#1927
#1928
#193
#1930
#1934
#1935
#1936
#1937
#1938
#1941
#1944
#1946
#1948
#1949
#1952
#1953
#1955
#1957
#196
#1961
#1964
#1966
#1970
#1974
#1981
#1982
#1983
#1984
#1988
#1990
#1991
#1993
#1995
#1996
#1997
#1999
#200
#2001
#2008
#201
#2012
#2013
#2017
#2018
#2019
#2021
#2022
#2023
#2028
#2030
#2031
#2036
#2037
#2038
#204
#2040
#2041
#2042
#2043
#2045
#2046
#2047
#205
#2069
#2070
#2074
#2075
#2076
#2077
#2081
#2083
#2084
#2088
#2089
#209
#2092
#2093
#2094
#2096
#2098
#2100
#2102
#2104
#2106
#2107
#2108
#211
#2112
#2113
#212
#2128
#2129
#213
#2130
#2135
#214
#2146
#2147
#2150
#2151
#2152
#2153
#2154
#2155
#2157
#2158
#216
#2160
#2165
#2167
#2169
#217
#2171
#2176
#2178
#2181
#2184
#2185
#2186
#2191
#2192
#2193
#2195
#2197
#2198
#22
#220
#2200
#2204
#2205
#2207
#2208
#2217
#2218
#222
#2225
#223
#2233
#2234
#2236
#2239
#2240
#2242
#2243
#2245
#2246
#2247
#2248
#2250
#2253
#2258
#2259
#226
#2260
#2264
#2266
#2268
#2269
#227
#2270
#2271
#2272
#2273
#2277
#2278
#228
#2280
#2281
#2282
#2283
#2285
#2287
#229
#2290
#2291
#2293
#2295
#2296
#2297
#2298
#23
#2301
#2304
#2306
#2308
#231
#2310
#2312
#2315
#2317
#2319
#232
#2320
#2325
#2328
#2333
#2334
#2336
#234
#2340
#2341
#2345
#2349
#2350
#2354
#2355
#2356
#2358
#2359
#236
#2369
#237
#2376
#2378
#2380
#2381
#2382
#2384
#2385
#2386
#2387
#2388
#2389
#240
#241
#243
#246
#247
#248
#251
#252
#253
#255
#256
#26
#260
#262
#263
#268
#269
#271
#272
#275
#276
#277
#28
#280
#282
#284
#285
#290
#292
#293
#294
#295
#296
#297
#298
#299
#302
#303
#304
#307
#310
#312
#314
#315
#316
#317
#318
#321
#322
#323
#327
#329
#33
#331
#332
#333
#334
#336
#339
#341
#342
#343
#344
#346
#349
#352
#353
#354
#356
#357
#358
#36
#364
#365
#367
#368
#369
#37
#370
#371
#372
#374
#377
#378
#380
#382
#383
#385
#388
#39
#390
#393
#396
#397
#398
#40
#400
#401
#402
#403
#406
#408
#41
#412
#414
#416
#417
#420
#422
#423
#426
#428
#429
#43
#433
#435
#437
#438
#439
#44
#440
#442
#444
#445
#446
#447
#45
#450
#452
#454
#457
#458
#46
#461
#462
#465
#467
#469
#470
#472
#473
#477
#48
#480
#482
#483
#484
#486
#488
#493
#496
#497
#498
#499
#50
#500
#501
#505
#506
#507
#510
#511
#512
#513
#519
#520
#521
#523
#525
#529
#530
#532
#535
#536
#537
#538
#539
#540
#543
#545
#546
#548
#550
#551
#553
#559
#56
#560
#561
#563
#564
#566
#567
#568
#570
#571
#572
#574
#575
#576
#577
#578
#579
#58
#582
#584
#585
#587
#588
#589
#590
#592
#595
#597
#598
#599
#6
#60
#601
#602
#605
#606
#607
#609
#61
#610
#611
#616
#617
#618
#62
#621
#623
#624
#626
#629
#63
#630
#632
#634
#635
#636
#637
#640
#641
#643
#645
#647
#65
#650
#652
#653
#655
#66
#660
#661
#662
#663
#666
#667
#668
#669
#67
#672
#673
#674
#675
#676
#677
#679
#68
#681
#682
#683
#688
#689
#698
#699
#7
#705
#706
#707
#71
#710
#712
#719
#72
#720
#722
#727
#73
#731
#732
#733
#737
#739
#74
#740
#741
#742
#745
#749
#750
#754
#755
#757
#759
#760
#764
#767
#768
#770
#773
#774
#778
#781
#785
#788
#790
#791
#793
#794
#796
#799
#80
#802
#803
#805
#806
#807
#81
#810
#811
#813
#815
#817
#818
#819
#82
#820
#821
#822
#824
#825
#827
#83
#831
#832
#833
#834
#835
#837
#839
#84
#841
#843
#845
#847
#85
#850
#852
#858
#860
#861
#862
#864
#867
#870
#871
#873
#874
#875
#877
#878
#88
#882
#885
#886
#888
#889
#89
#890
#892
#893
#894
#895
#899
#90
#901
#902
#903
#905
#906
#908
#909
#910
#911
#912
#913
#915
#916
#92
#920
#921
#923
#925
#927
#928
#929
#93
#930
#936
#937
#938
#941
#944
#945
#946
#947
#948
#95
#953
#954
#957
#96
#961
#965
#967
#970
#972
#973
#977
#978
#98
#981
#984
#985
#986
#987
#989
#99
#990
#991
#993
#994
#996
#998
0.9.0
1.0.0
1.1.0
1.10.0
1.10.1
1.10.2
1.10.3
1.11.0
1.12.0
1.12.1
1.13.0
1.13.1
1.14.0
1.15.0
1.15.1
1.15.2
1.15.3
1.16.0
1.16.1
1.16.2
1.17.0
1.17.1
1.17.2
1.18.0
1.18.1
1.19.0
1.2.0
1.2.1
1.2.2
1.2.3
1.20.0
1.20.1
1.20.2
1.21.0
1.22.0
1.22.1
1.22.2
1.22.3
1.23.0
1.23.1
1.24.0
1.25.0
1.26.0
1.26.1
1.27.0
1.3.0
1.4.0
1.4.1
1.4.2
1.4.3
1.4.4
1.5.0
1.5.1
1.5.2
1.5.3
1.5.4
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.8.0
1.8.1
1.8.2
1.9.0
1.9.1
1.9.2
-
98fde56c51meson: add -fprofile-correction
Daniel Eklöf
2020-05-21 18:01:53 +02:00 -
483ea4ae73scrolling: fix crash when offset was exactly at the wrap-around
Daniel Eklöf
2020-05-19 18:51:56 +02:00 -
8ad3b9c172selection: performance: check for < 0 or >= 0 instead of == -1
Daniel Eklöf
2020-05-19 18:51:30 +02:00 -
08588cd0fcselection: handle viewport wrap around correctly
Daniel Eklöf
2020-05-19 18:49:42 +02:00 -
550667a9eaterm: scrolling: calling function must clamp scroll amount
Daniel Eklöf
2020-05-19 18:47:38 +02:00 -
dea36de7e3readme: add suggested cflags for a release build
Daniel Eklöf
2020-05-18 19:01:22 +02:00 -
33346ba02dterm: erase_cell_range: set row->dirty before calling memset()
Daniel Eklöf
2020-05-17 16:29:09 +02:00 -
52e6a751b3term: scrolling: mark selection top if-statement as 'unlikely'
Daniel Eklöf
2020-05-17 15:48:58 +02:00 -
96a4f1b993term: scrolling: hopefully fix all selection/scrolling related crashes
Daniel Eklöf
2020-05-17 15:34:49 +02:00 -
5d643e63feselection: on_rows_in_view: fix range check
Daniel Eklöf
2020-05-17 12:01:24 +02:00 -
8f9e6127daterm: scrolling: sixel: simplify now that row count is clamped
Daniel Eklöf
2020-05-17 11:46:44 +02:00 -
cfd0b5d2d8term: scrolling: in debug builds, verify all rows are allocated
Daniel Eklöf
2020-05-16 23:53:23 +02:00 -
ebd867372aterm: scrolling: simplify, now that scroll row count is clamped
Daniel Eklöf
2020-05-16 23:53:03 +02:00 -
a4f5938123term: scrolling: clamp number of rows to number of rows in scrolling region
Daniel Eklöf
2020-05-16 23:44:54 +02:00 -
57e04a1320grid: swap_row: remove unused parameter 'initialize'
Daniel Eklöf
2020-05-16 23:43:05 +02:00 -
6902c22a77selection: copy: insert line break if either cell is empty
Daniel Eklöf
2020-05-16 22:29:53 +02:00 -
1a8ccb0ffaselection/render: sync cells' 'selected' bit before rendering
Daniel Eklöf
2020-05-16 21:36:08 +02:00 -
a1c95562fbterm: scrolling: clear selection *before* scrolling
Daniel Eklöf
2020-05-16 21:27:56 +02:00 -
e3992b8379selection: update: don't assert on 'start' being set
Daniel Eklöf
2020-05-16 21:16:35 +02:00 -
e4a2d41f51selection: don't automatically no-op operations if selection isn't enabled
Daniel Eklöf
2020-05-16 21:09:59 +02:00 -
38c050746dselection: on_row_in_view() -> on_rows_in_view(), and now takes a range
Daniel Eklöf
2020-05-16 16:28:32 +02:00 -
b647aa447brender: only apply transparency to the default background color
Daniel Eklöf
2020-05-16 16:26:52 +02:00 -
0c9b679958readme: add 'synchronized updates' to feature list
Daniel Eklöf
2020-05-16 14:16:38 +02:00 -
6deae0b07aterminfo: add tmux extension 'Sync' - indicates 'Synchronized Updates' support
Daniel Eklöf
2020-05-16 14:13:45 +02:00 -
0955cee902changelog: prepare for the next, unreleased version
Daniel Eklöf
2020-05-13 13:22:19 +02:00 -
8bea5855b1Merge branch 'releases/1.3'
Daniel Eklöf
2020-05-13 13:21:34 +02:00 -
3ed177bb39meson/PKGBUILD: bump version to 1.3.0 1.3.0 releases/1.3
Daniel Eklöf
2020-05-13 13:10:08 +02:00 -
9b7b4878f1changelog 1.3.0
Daniel Eklöf
2020-05-13 13:09:12 +02:00 -
e654cf3880slave: configure pts to be the controlling terminal of the forked process
Daniel Eklöf
2020-05-13 13:04:52 +02:00 -
980606233bMerge branch 'fcft-precompose'
Daniel Eklöf
2020-05-13 13:03:20 +02:00 -
6d0f8e52cbwayland: force-trigger a resize on 'configured' event
Daniel Eklöf
2020-05-12 18:35:28 +02:00 -
f156f3f4bdreadme: use unicode RIGHT ARROW instead of '->'
Daniel Eklöf
2020-05-10 17:36:15 +02:00 -
8d7eab9fb9readme: short section describing the origins of the name 'foot'
Daniel Eklöf
2020-05-10 17:33:48 +02:00 -
00df12f1a3unicode-combine: simplify - remove -Dunicode-precompose option
Daniel Eklöf
2020-05-10 17:10:33 +02:00 -
c7b031e177generate-unicode-precompose: /bin/sh is more standard than /usr/bin/sh
Daniel Eklöf
2020-05-09 12:42:40 +02:00 -
1dc60d7094
Update Readme and Changlog
Alexander Sieg
2020-05-09 12:12:22 +02:00 -
77e256763creadme: unicode-combining: mention when we render the decomposed version
Daniel Eklöf
2020-05-09 11:29:33 +02:00 -
cce76909c4meson/PKGBUILD: we now require fcft-2.1.0
Daniel Eklöf
2020-05-09 11:15:56 +02:00 -
718ba1602ameson: explicitly define _POSIX_C_SOURCE
Daniel Eklöf
2020-05-09 10:58:45 +02:00 -
b1b32152c1unicode-precompose: use fcft's precompose functionality
Daniel Eklöf
2020-05-08 23:36:33 +02:00 -
c090a0664fRevert "term: print: line-wrap multi-column characters instead of cutting them in half"
Daniel Eklöf
2020-05-09 12:04:55 +02:00 -
8448296bb3term: print: line-wrap multi-column characters instead of cutting them in half
Daniel Eklöf
2020-05-09 11:57:19 +02:00 -
2e7ead42decompletions: zsh: complete command/shell, and its arguments
Daniel Eklöf
2020-05-08 18:45:05 +02:00 -
5b70f94827main/client: be POSIXLY_CORRECT when parsing command line
Daniel Eklöf
2020-05-08 18:43:03 +02:00 -
18a1787e50
ignore terminfo on freebsd, this will be done in ports
Alexander Sieg
2020-05-07 22:42:06 +02:00 -
39e226e923
changes requested by code review
Alexander Sieg
2020-05-07 22:40:57 +02:00 -
a8da30c437
include sys/timerfd as required by epoll-shim
Alexander Sieg
2020-05-07 20:31:44 +02:00 -
56d53ec2a1term: don't register ptmx with FDM if we're shutting down
Daniel Eklöf
2020-05-04 20:49:28 +02:00 -
9864d91975term: set 'is_shutting_down' before calling term_destroy() on error
Daniel Eklöf
2020-05-04 20:46:27 +02:00 -
af9e5aef2bcsi: ignore invalid parameters in 'CSI Ps <space> q'
Daniel Eklöf
2020-05-04 20:19:24 +02:00 -
921331854aterm: check return value when instantiating thread synchronization primitives
Daniel Eklöf
2020-05-04 20:11:45 +02:00 -
7d314ce738
Disable O_NONBLOCK assert on FreeBSD
Alexander Sieg
2020-05-03 17:50:21 +02:00 -
770bd79a9c
meson: try to workaround 'tic' writing multiple files into a subdirectory
Daniel Eklöf
2020-05-03 17:00:22 +02:00 -
728db1df0emeson: use find_program() to find 'tic'
Daniel Eklöf
2020-05-03 16:39:10 +02:00 -
b8e9e1ca06
made generate-unicode-precompose.sh work on BSD systems
Alexander Sieg
2020-05-02 21:10:38 +02:00 -
0488aa6b5e
Replaced
HOST_NAME_MAXwith portable versionAlexander Sieg
2020-04-13 18:30:03 +02:00 -
a318fb4efa
MAP_UNINITIALIZEDdoesn't exists on FreeBSDAlexander Sieg
2020-04-13 18:12:16 +02:00 -
fc8e51a4dc
Disable scrolling code for FreeBSD
Alexander Sieg
2020-04-13 18:08:09 +02:00 -
de7c8467f0
epoll_shim and stdthreads are needed on freebsd
Alexander Sieg
2020-04-13 18:03:07 +02:00 -
12c370ee19
Pass new proc_title as a arg and use format string
Alexander Sieg
2020-04-12 15:38:09 +02:00 -
d3c4810885
Forgot a header in render.c
Alexander Sieg
2020-04-12 15:36:28 +02:00 -
6d17515646
Fixed headers for FreeBSD
Alexander Sieg
2020-04-12 14:50:59 +02:00 -
6bac1bd257term: thrd_success isn't necessarily 0
Daniel Eklöf
2020-05-03 14:17:54 +02:00 -
729a57d3a8util: thrd_err_as_string: fix alignment
Daniel Eklöf
2020-05-03 12:40:40 +02:00 -
7525fa20c2thrd_create(): handle errors correctly
Daniel Eklöf
2020-05-03 12:25:04 +02:00 -
dd3f43d65cutil: thrd_err_as_string(): new function, returns a thrd_*() error string
Daniel Eklöf
2020-05-03 12:24:34 +02:00 -
1d1eb89925Merge branch 'space-optimize-combining-chars'
Daniel Eklöf
2020-05-03 11:36:20 +02:00 -
4d4df92f66unicode-combining: limit maximum number of allowed composed chains
Daniel Eklöf
2020-05-03 11:31:59 +02:00 -
1ebdc01162unicode-combining: detect when we've reached the chain limit
Daniel Eklöf
2020-05-03 11:27:06 +02:00 -
b7ad4c2e2achangelog: update 'unicode comining' entry - only parts of the feature are optional
Daniel Eklöf
2020-05-03 11:22:06 +02:00 -
9638d0213breadme: update 'Unicode combining'
Daniel Eklöf
2020-05-03 11:21:31 +02:00 -
62e0774319unicode-combining: store seen combining chains "globally" in the term struct
Daniel Eklöf
2020-05-03 11:03:22 +02:00 -
ae7383189aosc: fix scaling of RGB formatted color specifiers
Daniel Eklöf
2020-05-02 23:07:26 +02:00 -
9eda632c97osc: OSC 12: mimic xterm - a color value of 0 means use inverted fg/bg
Daniel Eklöf
2020-05-02 22:58:50 +02:00 -
db9b99e8acosc: fix 'OSC 12 ?' to return the cursor color, not the cursor text color
Daniel Eklöf
2020-05-02 22:58:30 +02:00 -
ac58d05c6bosc: fix scaling of legacy formatted color specifiers
Daniel Eklöf
2020-05-02 22:57:12 +02:00 -
ef637fb5e8render: don't re-instantiate the foreground pixman source
Daniel Eklöf
2020-05-02 22:14:48 +02:00 -
b10436e49bvt: use signed integers to correctly detect when we're done
Daniel Eklöf
2020-05-02 20:01:43 +02:00 -
39024681ecreadme: sligh re-wording of the "Unicode combining" chapter
Daniel Eklöf
2020-05-02 19:57:18 +02:00 -
804642580emeson: don't generate pre-compose table when -Dunicode-precompose=false
Daniel Eklöf
2020-05-02 18:43:13 +02:00 -
d8ebed0ee0meson: only define FOOT_UNICODE_PRECOMPOSE if combining chars > 0
Daniel Eklöf
2020-05-02 18:42:47 +02:00 -
265a88c1cemeson: generate unicode compose table
Daniel Eklöf
2020-05-02 18:29:39 +02:00 -
a24a3520c7script: generate-unicode-precompose: generate a complete header file
Daniel Eklöf
2020-05-02 18:25:15 +02:00 -
5a5b8140c4readme: utf8proc is no longer a dependency
Daniel Eklöf
2020-05-02 17:36:22 +02:00 -
83e6b6df5dchangelog: try to fix link for Codebergs markdown parser
Daniel Eklöf
2020-05-02 17:35:04 +02:00 -
2df7b3c611changelog: remove bad ']' in link
Daniel Eklöf
2020-05-02 17:34:19 +02:00 -
d945b68b73unicode-combine: remove utf8proc dependency
Daniel Eklöf
2020-05-02 17:29:00 +02:00 -
8389c76549unicode-combining: don't limit ourselves to the (western) diacritics blocks
Daniel Eklöf
2020-05-02 16:11:51 +02:00 -
3b29aa95c9render: de-indent #if statement
Daniel Eklöf
2020-05-01 21:51:40 +02:00 -
4ae0e7c922unicode-combining: pack struct
Daniel Eklöf
2020-05-01 21:47:38 +02:00 -
0c7a94dfdcunicode-combine: leave a note saying we might need more than 2 combining chars
Daniel Eklöf
2020-05-01 20:19:46 +02:00 -
50543983adunicode-combine: only compose if we don't have any other combining characters
Daniel Eklöf
2020-05-01 20:17:37 +02:00 -
a6cd151cc7meson: emit a 'summary()' at the end
Daniel Eklöf
2020-05-01 12:32:10 +02:00 -
99172e7f8eMerge branch 'unicode-combining-for-real'
Daniel Eklöf
2020-05-01 12:06:09 +02:00 -
3474624c2cunicode-combining: completely remove unicode combining characters when feature is disabled
Daniel Eklöf
2020-05-01 12:05:38 +02:00 -
66e5abdda3term: combining characters: reduce max number of combining characters
Daniel Eklöf
2020-05-01 12:00:36 +02:00 -
9f3d07ff21changelog: rewrite entry for combining characters
Daniel Eklöf
2020-05-01 12:00:01 +02:00 -
623329cf23selection: extract text: also copy combining characters
Daniel Eklöf
2020-05-01 11:59:09 +02:00 -
76567e9ef0render: render combining characters
Daniel Eklöf
2020-05-01 11:56:13 +02:00 -
40bf01a8e6grid: reflow: copy combining characters
Daniel Eklöf
2020-05-01 11:55:22 +02:00