mirror of
https://github.com/tmux/tmux.git
synced 2025-11-13 16:36:04 +00:00
Commit Graph
Select branches
Hide Pull Requests
master
scrollbars
tmux-3.5a
#1
#1
#1014
#1014
#1016
#1016
#1033
#1033
#1034
#1034
#1037
#1037
#1038
#1038
#1039
#1039
#1041
#1041
#1050
#1050
#1051
#1051
#1062
#1062
#1071
#1071
#1072
#1073
#1073
#1075
#1075
#1096
#1096
#1097
#1097
#1100
#1100
#1102
#1102
#1103
#1103
#112
#112
#1123
#1123
#1124
#1124
#1139
#1139
#1140
#1140
#1144
#1144
#1147
#1147
#1161
#1161
#1165
#1184
#1184
#121
#121
#122
#122
#123
#123
#124
#124
#1247
#1247
#125
#125
#1262
#1262
#1263
#1263
#1274
#1274
#1275
#1275
#1276
#1276
#1283
#1283
#1284
#1284
#1289
#1289
#1290
#1290
#1294
#1294
#1298
#1298
#130
#130
#1306
#1306
#1309
#1309
#1323
#133
#133
#1339
#1339
#1343
#1343
#1358
#1358
#1359
#1359
#1372
#1372
#1374
#1374
#1376
#1376
#1377
#1377
#1380
#1380
#1381
#1381
#1385
#1385
#1386
#1386
#1389
#1389
#1394
#1394
#1395
#1395
#1398
#1398
#1404
#1404
#1414
#1414
#1434
#1434
#1440
#1440
#1443
#1443
#1444
#1444
#1450
#1450
#1460
#1460
#1464
#1464
#1465
#1465
#1466
#1466
#1475
#1475
#1487
#1487
#1495
#1495
#15
#15
#1545
#1548
#1556
#1558
#1564
#1589
#1594
#1595
#1601
#1611
#162
#162
#1620
#1628
#163
#163
#1633
#1644
#1650
#1653
#1670
#1674
#1676
#1685
#1697
#1702
#1703
#173
#173
#1731
#1733
#1734
#1735
#174
#174
#1741
#1742
#1743
#1748
#1758
#1761
#1768
#1771
#1773
#1782
#1785
#1798
#1802
#1805
#1819
#1848
#185
#185
#1857
#1869
#1875
#1883
#1891
#1892
#1899
#19
#19
#190
#190
#1900
#1906
#1907
#1912
#1914
#1915
#1920
#1921
#1924
#1933
#1934
#1943
#1944
#1945
#1950
#1951
#1955
#1958
#1964
#1982
#1985
#1986
#1988
#2
#2
#20
#20
#2001
#2010
#2014
#2020
#2030
#2034
#2038
#2046
#2051
#2067
#2068
#2075
#2079
#2080
#2086
#2087
#2097
#210
#210
#2106
#2112
#2115
#2119
#2123
#2125
#2128
#2129
#2130
#2131
#2142
#2151
#2152
#2161
#2162
#2164
#2172
#218
#218
#2195
#2198
#2209
#221
#221
#2219
#2270
#2271
#2288
#2299
#23
#23
#2304
#2309
#2317
#2322
#234
#234
#2343
#235
#235
#2359
#236
#236
#2378
#2381
#2382
#2385
#2386
#2388
#2389
#2390
#2392
#2395
#2399
#2400
#2403
#2404
#2405
#2406
#2413
#2422
#243
#243
#2436
#2442
#2448
#2453
#2457
#246
#246
#2463
#2465
#247
#247
#2474
#2476
#248
#248
#2491
#2497
#251
#251
#252
#252
#2525
#2546
#2553
#2558
#2561
#2569
#2571
#2573
#2582
#2589
#259
#259
#2590
#2599
#2604
#2605
#261
#261
#2614
#2621
#2628
#2631
#2633
#2648
#2651
#2655
#2656
#2660
#2664
#2673
#2678
#2692
#2693
#2695
#2724
#2729
#273
#273
#2736
#2739
#2741
#2744
#275
#275
#2755
#2763
#2765
#277
#277
#2802
#2803
#2807
#2824
#2851
#2873
#2875
#2875
#2890
#2899
#2900
#2918
#2922
#2924
#2927
#2929
#293
#293
#2930
#2931
#2935
#2936
#2937
#294
#294
#2941
#2942
#2946
#2947
#2950
#2951
#2954
#2958
#2959
#2960
#2961
#2962
#2967
#2968
#297
#297
#2977
#3
#3
#30
#30
#3003
#3012
#3019
#3022
#3023
#3025
#303
#303
#3038
#306
#306
#3079
#3093
#3116
#3119
#3121
#3129
#3145
#3145
#3148
#3160
#3165
#3184
#3196
#3201
#3202
#3204
#3209
#3212
#3223
#3240
#3247
#325
#325
#3255
#3259
#3263
#3267
#3268
#3269
#3274
#3286
#3297
#3298
#3300
#3301
#3302
#3307
#3308
#3313
#3319
#3324
#3332
#3358
#336
#336
#3363
#3368
#3372
#3380
#3385
#3408
#3421
#3431
#3459
#3465
#3467
#3471
#348
#348
#3496
#3498
#35
#35
#3501
#3507
#3508
#3509
#3514
#3527
#3548
#355
#355
#3573
#3577
#3579
#3586
#3588
#3590
#3592
#3595
#3596
#3604
#3606
#3607
#3612
#3619
#3620
#3621
#3626
#3630
#3631
#3641
#3647
#3648
#3649
#3650
#3661
#3665
#3666
#367
#367
#3673
#3679
#3709
#373
#373
#3738
#3740
#3747
#3750
#3762
#3789
#3798
#38
#38
#3806
#3809
#382
#382
#3830
#3840
#3847
#3851
#3860
#3863
#3869
#3872
#3874
#3877
#3886
#3888
#3890
#3891
#3892
#3893
#3897
#3898
#3899
#390
#390
#3901
#3902
#3903
#3908
#3915
#3919
#392
#392
#3930
#3933
#3941
#3958
#396
#396
#3961
#3962
#3972
#3973
#3975
#3979
#3982
#399
#399
#3995
#4
#4
#401
#401
#4013
#4014
#4015
#4030
#4036
#4037
#4038
#4039
#4040
#4041
#4042
#4043
#4054
#406
#406
#4068
#4076
#4080
#4082
#4084
#4085
#4086
#4088
#4093
#4094
#4095
#4096
#4097
#4106
#4108
#412
#412
#4121
#4122
#4126
#4137
#4137
#4138
#4148
#4149
#4153
#416
#416
#4164
#4170
#4176
#4178
#4179
#4180
#4184
#4190
#4191
#4192
#4194
#4195
#4201
#4203
#4206
#4209
#421
#421
#4212
#4221
#4222
#4223
#4231
#4233
#4239
#4241
#4242
#4246
#4247
#4253
#4254
#4256
#4257
#4260
#4266
#4274
#4301
#4303
#4312
#432
#432
#4322
#434
#434
#4348
#4351
#4352
#4353
#4360
#4361
#4361
#4363
#4364
#4371
#4372
#4374
#4375
#4376
#4378
#4379
#4379
#4384
#4399
#4401
#4410
#4411
#4414
#4415
#4419
#4420
#4422
#4435
#4437
#4439
#444
#444
#4441
#4444
#4445
#4446
#4450
#4451
#4455
#4463
#4469
#4470
#4472
#4478
#448
#448
#4481
#4485
#4488
#4490
#4492
#4495
#4496
#45
#45
#4505
#451
#451
#4513
#4515
#4516
#4519
#453
#453
#4534
#4534
#4539
#4542
#4546
#4550
#4551
#456
#456
#4560
#4568
#4570
#4577
#4580
#4581
#4587
#4588
#4596
#4600
#4604
#4605
#4608
#461
#461
#4612
#4613
#4614
#4615
#4616
#4618
#4621
#4622
#4623
#4625
#4626
#4627
#4630
#4635
#4636
#464
#464
#4649
#4655
#4655
#466
#466
#4662
#4665
#4666
#4678
#4688
#471
#471
#473
#473
#480
#480
#501
#501
#505
#505
#523
#523
#524
#524
#526
#526
#527
#527
#529
#529
#53
#53
#550
#550
#551
#551
#557
#557
#56
#56
#57
#57
#574
#574
#581
#581
#587
#587
#59
#59
#593
#593
#6
#6
#615
#615
#646
#648
#648
#649
#649
#650
#650
#651
#651
#652
#652
#654
#654
#658
#658
#661
#661
#662
#662
#672
#672
#675
#675
#705
#705
#707
#707
#710
#710
#714
#714
#717
#717
#721
#721
#725
#725
#727
#727
#734
#734
#746
#746
#752
#752
#756
#756
#757
#757
#761
#761
#765
#765
#77
#77
#777
#777
#778
#778
#785
#785
#808
#808
#819
#819
#829
#829
#830
#830
#831
#831
#834
#834
#84
#84
#850
#850
#854
#854
#861
#861
#865
#865
#866
#866
#871
#871
#875
#875
#878
#878
#884
#884
#891
#891
#897
#897
#899
#899
#916
#916
#927
#927
#942
#942
#949
#949
#95
#95
#956
#956
#957
#957
#962
#965
#965
#981
#981
#989
#989
#994
#994
#999
#999
0.8
0.9
1.0
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.9a
2.0
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.9a
3.0
3.0a
3.1
3.1a
3.1b
3.1c
3.2
3.2a
3.3
3.3a
3.4
3.5
3.5a
Select branches
Hide Pull Requests
master
scrollbars
tmux-3.5a
#1
#1
#1014
#1014
#1016
#1016
#1033
#1033
#1034
#1034
#1037
#1037
#1038
#1038
#1039
#1039
#1041
#1041
#1050
#1050
#1051
#1051
#1062
#1062
#1071
#1071
#1072
#1073
#1073
#1075
#1075
#1096
#1096
#1097
#1097
#1100
#1100
#1102
#1102
#1103
#1103
#112
#112
#1123
#1123
#1124
#1124
#1139
#1139
#1140
#1140
#1144
#1144
#1147
#1147
#1161
#1161
#1165
#1184
#1184
#121
#121
#122
#122
#123
#123
#124
#124
#1247
#1247
#125
#125
#1262
#1262
#1263
#1263
#1274
#1274
#1275
#1275
#1276
#1276
#1283
#1283
#1284
#1284
#1289
#1289
#1290
#1290
#1294
#1294
#1298
#1298
#130
#130
#1306
#1306
#1309
#1309
#1323
#133
#133
#1339
#1339
#1343
#1343
#1358
#1358
#1359
#1359
#1372
#1372
#1374
#1374
#1376
#1376
#1377
#1377
#1380
#1380
#1381
#1381
#1385
#1385
#1386
#1386
#1389
#1389
#1394
#1394
#1395
#1395
#1398
#1398
#1404
#1404
#1414
#1414
#1434
#1434
#1440
#1440
#1443
#1443
#1444
#1444
#1450
#1450
#1460
#1460
#1464
#1464
#1465
#1465
#1466
#1466
#1475
#1475
#1487
#1487
#1495
#1495
#15
#15
#1545
#1548
#1556
#1558
#1564
#1589
#1594
#1595
#1601
#1611
#162
#162
#1620
#1628
#163
#163
#1633
#1644
#1650
#1653
#1670
#1674
#1676
#1685
#1697
#1702
#1703
#173
#173
#1731
#1733
#1734
#1735
#174
#174
#1741
#1742
#1743
#1748
#1758
#1761
#1768
#1771
#1773
#1782
#1785
#1798
#1802
#1805
#1819
#1848
#185
#185
#1857
#1869
#1875
#1883
#1891
#1892
#1899
#19
#19
#190
#190
#1900
#1906
#1907
#1912
#1914
#1915
#1920
#1921
#1924
#1933
#1934
#1943
#1944
#1945
#1950
#1951
#1955
#1958
#1964
#1982
#1985
#1986
#1988
#2
#2
#20
#20
#2001
#2010
#2014
#2020
#2030
#2034
#2038
#2046
#2051
#2067
#2068
#2075
#2079
#2080
#2086
#2087
#2097
#210
#210
#2106
#2112
#2115
#2119
#2123
#2125
#2128
#2129
#2130
#2131
#2142
#2151
#2152
#2161
#2162
#2164
#2172
#218
#218
#2195
#2198
#2209
#221
#221
#2219
#2270
#2271
#2288
#2299
#23
#23
#2304
#2309
#2317
#2322
#234
#234
#2343
#235
#235
#2359
#236
#236
#2378
#2381
#2382
#2385
#2386
#2388
#2389
#2390
#2392
#2395
#2399
#2400
#2403
#2404
#2405
#2406
#2413
#2422
#243
#243
#2436
#2442
#2448
#2453
#2457
#246
#246
#2463
#2465
#247
#247
#2474
#2476
#248
#248
#2491
#2497
#251
#251
#252
#252
#2525
#2546
#2553
#2558
#2561
#2569
#2571
#2573
#2582
#2589
#259
#259
#2590
#2599
#2604
#2605
#261
#261
#2614
#2621
#2628
#2631
#2633
#2648
#2651
#2655
#2656
#2660
#2664
#2673
#2678
#2692
#2693
#2695
#2724
#2729
#273
#273
#2736
#2739
#2741
#2744
#275
#275
#2755
#2763
#2765
#277
#277
#2802
#2803
#2807
#2824
#2851
#2873
#2875
#2875
#2890
#2899
#2900
#2918
#2922
#2924
#2927
#2929
#293
#293
#2930
#2931
#2935
#2936
#2937
#294
#294
#2941
#2942
#2946
#2947
#2950
#2951
#2954
#2958
#2959
#2960
#2961
#2962
#2967
#2968
#297
#297
#2977
#3
#3
#30
#30
#3003
#3012
#3019
#3022
#3023
#3025
#303
#303
#3038
#306
#306
#3079
#3093
#3116
#3119
#3121
#3129
#3145
#3145
#3148
#3160
#3165
#3184
#3196
#3201
#3202
#3204
#3209
#3212
#3223
#3240
#3247
#325
#325
#3255
#3259
#3263
#3267
#3268
#3269
#3274
#3286
#3297
#3298
#3300
#3301
#3302
#3307
#3308
#3313
#3319
#3324
#3332
#3358
#336
#336
#3363
#3368
#3372
#3380
#3385
#3408
#3421
#3431
#3459
#3465
#3467
#3471
#348
#348
#3496
#3498
#35
#35
#3501
#3507
#3508
#3509
#3514
#3527
#3548
#355
#355
#3573
#3577
#3579
#3586
#3588
#3590
#3592
#3595
#3596
#3604
#3606
#3607
#3612
#3619
#3620
#3621
#3626
#3630
#3631
#3641
#3647
#3648
#3649
#3650
#3661
#3665
#3666
#367
#367
#3673
#3679
#3709
#373
#373
#3738
#3740
#3747
#3750
#3762
#3789
#3798
#38
#38
#3806
#3809
#382
#382
#3830
#3840
#3847
#3851
#3860
#3863
#3869
#3872
#3874
#3877
#3886
#3888
#3890
#3891
#3892
#3893
#3897
#3898
#3899
#390
#390
#3901
#3902
#3903
#3908
#3915
#3919
#392
#392
#3930
#3933
#3941
#3958
#396
#396
#3961
#3962
#3972
#3973
#3975
#3979
#3982
#399
#399
#3995
#4
#4
#401
#401
#4013
#4014
#4015
#4030
#4036
#4037
#4038
#4039
#4040
#4041
#4042
#4043
#4054
#406
#406
#4068
#4076
#4080
#4082
#4084
#4085
#4086
#4088
#4093
#4094
#4095
#4096
#4097
#4106
#4108
#412
#412
#4121
#4122
#4126
#4137
#4137
#4138
#4148
#4149
#4153
#416
#416
#4164
#4170
#4176
#4178
#4179
#4180
#4184
#4190
#4191
#4192
#4194
#4195
#4201
#4203
#4206
#4209
#421
#421
#4212
#4221
#4222
#4223
#4231
#4233
#4239
#4241
#4242
#4246
#4247
#4253
#4254
#4256
#4257
#4260
#4266
#4274
#4301
#4303
#4312
#432
#432
#4322
#434
#434
#4348
#4351
#4352
#4353
#4360
#4361
#4361
#4363
#4364
#4371
#4372
#4374
#4375
#4376
#4378
#4379
#4379
#4384
#4399
#4401
#4410
#4411
#4414
#4415
#4419
#4420
#4422
#4435
#4437
#4439
#444
#444
#4441
#4444
#4445
#4446
#4450
#4451
#4455
#4463
#4469
#4470
#4472
#4478
#448
#448
#4481
#4485
#4488
#4490
#4492
#4495
#4496
#45
#45
#4505
#451
#451
#4513
#4515
#4516
#4519
#453
#453
#4534
#4534
#4539
#4542
#4546
#4550
#4551
#456
#456
#4560
#4568
#4570
#4577
#4580
#4581
#4587
#4588
#4596
#4600
#4604
#4605
#4608
#461
#461
#4612
#4613
#4614
#4615
#4616
#4618
#4621
#4622
#4623
#4625
#4626
#4627
#4630
#4635
#4636
#464
#464
#4649
#4655
#4655
#466
#466
#4662
#4665
#4666
#4678
#4688
#471
#471
#473
#473
#480
#480
#501
#501
#505
#505
#523
#523
#524
#524
#526
#526
#527
#527
#529
#529
#53
#53
#550
#550
#551
#551
#557
#557
#56
#56
#57
#57
#574
#574
#581
#581
#587
#587
#59
#59
#593
#593
#6
#6
#615
#615
#646
#648
#648
#649
#649
#650
#650
#651
#651
#652
#652
#654
#654
#658
#658
#661
#661
#662
#662
#672
#672
#675
#675
#705
#705
#707
#707
#710
#710
#714
#714
#717
#717
#721
#721
#725
#725
#727
#727
#734
#734
#746
#746
#752
#752
#756
#756
#757
#757
#761
#761
#765
#765
#77
#77
#777
#777
#778
#778
#785
#785
#808
#808
#819
#819
#829
#829
#830
#830
#831
#831
#834
#834
#84
#84
#850
#850
#854
#854
#861
#861
#865
#865
#866
#866
#871
#871
#875
#875
#878
#878
#884
#884
#891
#891
#897
#897
#899
#899
#916
#916
#927
#927
#942
#942
#949
#949
#95
#95
#956
#956
#957
#957
#962
#965
#965
#981
#981
#989
#989
#994
#994
#999
#999
0.8
0.9
1.0
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.9a
2.0
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.9a
3.0
3.0a
3.1
3.1a
3.1b
3.1c
3.2
3.2a
3.3
3.3a
3.4
3.5
3.5a
-
ba5404d93e
Continue rather than returning if not a mouse key, to avoid hanging on any function key...
Nicholas Marriott
2009-11-26 22:26:51 +00:00 -
4ca857e0e9
Remove a couple of unused arguments where possible, and add /* ARGSUSED */ to the rest to reduce lint output.
Nicholas Marriott
2009-11-26 21:37:13 +00:00 -
621dabd44e
Rename a variable to something more helpful.
Nicholas Marriott
2009-11-26 21:22:31 +00:00 -
3e147967e2
Get a u_char from the string, otherwise it isn't possible to enter \0377 as it is mistaken for EOF (doh).
Nicholas Marriott
2009-11-26 21:14:30 +00:00 -
9c0147915e
Handle the possibility of partial mouse reads, and fix a comment while here.
Nicholas Marriott
2009-11-26 15:14:03 +00:00 -
d31d4c05cf
Emulate il1, dl1, ich1 to run (albeit slowly) with vt100 feature set.
Nicholas Marriott
2009-11-26 14:46:08 +00:00 -
399002baa4
Despite terminfo being in use for around 20 years, NetBSD still haven't got their act together, so add an ifdef to use ncurses.h instead of curses.h.
Nicholas Marriott
2009-11-26 09:19:05 +00:00 -
094bca5ac3
Output the right keys for application and number keypad modes (they were the wrong way round).
Nicholas Marriott
2009-11-25 12:24:31 +00:00 -
87821fce0e
Add a -p flag to display-message to print the output rather than displaying in the status line, this allows things like "display -p '#W'" to find the current window index.
Nicholas Marriott
2009-11-24 19:16:11 +00:00 -
809902226e
Sync.
Nicholas Marriott
2009-11-24 19:03:59 +00:00 -
45ac2cc4e7
+.
Nicholas Marriott
2009-11-23 20:29:04 +00:00 -
727fdb44a0
+load average.
Nicholas Marriott
2009-11-23 09:53:24 +00:00 -
3cb0c8e650
Done.
Tiago Cunha
2009-11-22 23:29:09 +00:00 -
fce47e2e63
Add cursor keys to the key names list.
Nicholas Marriott
2009-11-22 22:52:39 +00:00 -
1a41a3b48f
Sync OpenBSD patchset 559:
Tiago Cunha
2009-11-22 00:13:34 +00:00 -
1527ed0ff8
Sync OpenBSD patchset 558:
Tiago Cunha
2009-11-22 00:12:33 +00:00 -
bce5aedc64
Sync OpenBSD patchset 557:
Tiago Cunha
2009-11-22 00:11:33 +00:00 -
1d58ca61a7
Sync OpenBSD patchset 556:
Tiago Cunha
2009-11-22 00:10:39 +00:00 -
074780fea4
Sync OpenBSD patchset 555:
Tiago Cunha
2009-11-22 00:09:42 +00:00 -
9b9d26f80e
Use home from struct passwd if HOME is empty as well as if it is NULL, and fix a style nit. Both from Tiago Cunha.
Nicholas Marriott
2009-11-21 17:52:18 +00:00 -
58688c48aa
When -h and -p are given to split-window, calculate the percentage size using the width instead of the height.
Nicholas Marriott
2009-11-20 19:12:39 +00:00 -
ec68dae252
+.
Nicholas Marriott
2009-11-20 14:59:45 +00:00 -
5d56225d95
Display UTF-8 properly in status line messages and prompt. Cursor handling is still way off though.
Nicholas Marriott
2009-11-20 07:01:12 +00:00 -
070e3b4178
Remove oldest messages from log when limit is hit, not newest.
Nicholas Marriott
2009-11-20 06:33:26 +00:00 -
7a9bfabf7a
Sync OpenBSD patchset 554:
Tiago Cunha
2009-11-19 22:37:04 +00:00 -
cbc7a23e33
Update.
Tiago Cunha
2009-11-19 22:35:51 +00:00 -
f9451028c0
Sync OpenBSD patchset 553:
Tiago Cunha
2009-11-19 22:35:10 +00:00 -
1feea926ed
Sync OpenBSD patchset 552:
Tiago Cunha
2009-11-19 22:32:12 +00:00 -
8512811535
Sync OpenBSD patchset 551:
Tiago Cunha
2009-11-19 22:31:27 +00:00 -
224ae13ab0
Sync OpenBSD patchset 550:
Tiago Cunha
2009-11-19 22:30:39 +00:00 -
5fd1cf743e
Update.
Tiago Cunha
2009-11-19 22:28:59 +00:00 -
563f34477a
Sync OpenBSD patchset 549:
Tiago Cunha
2009-11-19 22:25:52 +00:00 -
a5ae0dc216
Sync OpenBSD patchset 548:
Tiago Cunha
2009-11-19 22:24:17 +00:00 -
a0b2b8e875
Sync OpenBSD patchset 547:
Tiago Cunha
2009-11-19 22:23:27 +00:00 -
acc331c787
Sync OpenBSD patchset 546:
Tiago Cunha
2009-11-19 22:20:04 +00:00 -
8777a809dc
Sync OpenBSD patchset 545:
Tiago Cunha
2009-11-19 22:15:58 +00:00 -
2cea9433c2
Get some brackets in the right place so ## works. Also fix a space in a comment.
Nicholas Marriott
2009-11-19 21:30:53 +00:00 -
33b337f618
Change status line drawing to create the window list in a separate screen and then copy it into the status line screen. This allows UTF-8 in window names and fixes some problems with #[] in window-status-format.
Nicholas Marriott
2009-11-19 19:47:28 +00:00 -
543fb99bc6
Two new options, window-status-format and window-status-current-format, which allow the format of each window in the status line window list to be controlled using similar # sequences as status-left/right.
Nicholas Marriott
2009-11-19 16:22:10 +00:00 -
8b8a211185
tweak previous;
Jason McIntyre
2009-11-19 15:00:32 +00:00 -
4a38189349
Revert to xterm-keys off by default. It was on as an experiment to see if the option could be removed, but it affects vi, so we have to keep the option, and a conservative default is better.
Nicholas Marriott
2009-11-19 14:06:33 +00:00 -
ed781e84ee
Tidy up by breaking the # replacement code into a separate function, also add a few comments.
Nicholas Marriott
2009-11-19 11:38:54 +00:00 -
ac5b7d518e
Don't interpret #() for display-message, it usually doesn't make sense and may leak commands.
Nicholas Marriott
2009-11-19 10:22:06 +00:00 -
8d4eae5662
Missed an unused variable :-/.
Nicholas Marriott
2009-11-18 17:03:16 +00:00 -
a78cc98c8b
Cleanup by moving various (mostly horrible) little bits handling UTF-8 grid data into functions in a new file, grid-utf8.c, and use sizeof intead of UTF8_DATA.
Nicholas Marriott
2009-11-18 17:02:17 +00:00 -
ec48709dc2
+.
Nicholas Marriott
2009-11-18 13:56:06 +00:00 -
8db145da1e
Add a per-client log of status line messages displayed while that client exists. A new message-limit session option sets the maximum number of entries and a command, show-messages, shows the log (bound to ~ by default).
Nicholas Marriott
2009-11-18 13:16:33 +00:00 -
68f5c9c72d
Mark -n keys with (no prefix) rather than [].
Nicholas Marriott
2009-11-18 10:18:25 +00:00 -
9829cfc8d2
Sync OpenBSD patchset 544:
Tiago Cunha
2009-11-18 01:28:43 +00:00 -
4c2e037046
Sync OpenBSD patchset 543:
Tiago Cunha
2009-11-18 01:27:33 +00:00 -
1c97866a5f
Sync OpenBSD patchset 542:
Tiago Cunha
2009-11-18 01:25:35 +00:00 -
063a474fe0
Sync OpenBSD patchset 541:
Tiago Cunha
2009-11-18 01:24:33 +00:00 -
a9ca8df8e3
Permit top-bit-set characters to be entered in the status line. They could already be set from the shell and are just passed through when printing (so invisible characters or displaying on terminals with different character sets may cause problems).
Nicholas Marriott
2009-11-17 13:30:07 +00:00 -
67bf0933e2
In choose mode, assign each item a number or lowercase letter from those available and accept that as a shortcut key for the item.
Nicholas Marriott
2009-11-17 13:06:11 +00:00 -
5d7bff4051
A screen can be one cell wide; don't crash if that is the case.
Nicholas Marriott
2009-11-16 13:40:45 +00:00 -
9f6d685c05
I made a complete horlicks of the last change, fix it so it doesn't either lead to a double free or free the item after the end of the array.
Nicholas Marriott
2009-11-16 11:15:44 +00:00 -
a7158784f2
Sync OpenBSD patchset 540:
Tiago Cunha
2009-11-14 17:57:41 +00:00 -
e35f5b35bd
Sync OpenBSD patchset 539:
Tiago Cunha
2009-11-14 17:56:39 +00:00 -
fc6a835be8
Sync OpenBSD patchset 538:
Tiago Cunha
2009-11-14 17:52:04 +00:00 -
ee9be88946
Sync OpenBSD patchset 537:
Tiago Cunha
2009-11-14 17:51:06 +00:00 -
0bb00a0df3
Sync OpenBSD patchset 536:
Tiago Cunha
2009-11-14 17:49:37 +00:00 -
72bc03ac4c
Sync OpenBSD patchset 535:
Tiago Cunha
2009-11-14 17:48:39 +00:00 -
10e05f9867
Tweak a comment and add some spacing.
Nicholas Marriott
2009-11-13 19:58:32 +00:00 -
76ef8770cd
Get rid of the ugly CMD_CHFLAG macro and use a const string (eg "dDU") in the command entry structs and a couple of functions to check/set the flags.
Nicholas Marriott
2009-11-13 19:53:28 +00:00 -
dafa0f022c
Unreachable statement, found by lint.
Nicholas Marriott
2009-11-13 18:59:14 +00:00 -
390472566c
Tidy up and fix some types, prompted by lint via deraadt.
Nicholas Marriott
2009-11-13 18:13:18 +00:00 -
a18a374d51
imsg_read returns ssize_t not int, pointed out by lint via deraadt.
Nicholas Marriott
2009-11-13 18:07:52 +00:00 -
8e47966225
Destroy panes immediately rather than checking them all every loop.
Nicholas Marriott
2009-11-13 17:33:07 +00:00 -
56447d73c1
Sync OpenBSD patchset 534:
Tiago Cunha
2009-11-13 16:59:19 +00:00 -
0986001908
Sync OpenBSD patchset 533:
Tiago Cunha
2009-11-13 16:58:24 +00:00 -
2bd39071d3
Sync OpenBSD patchset 532:
Tiago Cunha
2009-11-13 16:57:21 +00:00 -
ac6b1a817b
Sync OpenBSD patchset 531:
Tiago Cunha
2009-11-13 16:56:15 +00:00 -
ba832ff2c3
Sync OpenBSD patchset 530:
Tiago Cunha
2009-11-13 16:55:10 +00:00 -
2ec5aca064
Sync OpenBSD patchset 529:
Tiago Cunha
2009-11-13 16:54:04 +00:00 -
e8424d333e
Sync OpenBSD patchset 528:
Tiago Cunha
2009-11-13 16:52:46 +00:00 -
1b4a76d58f
Sync OpenBSD patchset 527:
Tiago Cunha
2009-11-13 16:51:49 +00:00 -
1415eb3dd2
Use winlink_remove() to remove old winlinks when synchronizing grouped sessions rather than doing it manually and not adjusted the reference count. Fixes crash seen by Dan Harnett.
Nicholas Marriott
2009-11-13 14:47:31 +00:00 -
5d397462e4
Zap unused functions, prompted by deraadt.
Nicholas Marriott
2009-11-13 07:00:54 +00:00 -
5ae542e7ee
Emulate the ri (reverse index) capability: this allows tmux to at least start on Sun consoles (TERM=sun or sun-color), even if there appear to still be problems on some boxes (my Blade 100 is fine but edd's Blade 1000 shows odd screen corruption).
Nicholas Marriott
2009-11-12 08:05:23 +00:00 -
d9deb4b530
Support rxvt-style keys again, but this time: support all the variations, put them in as raw escape sequences rather than fiddling with the values from terminfo, put them /after/ the terminfo values so the latter take precedence.
Nicholas Marriott
2009-11-12 08:01:02 +00:00 -
89763f2ace
Rewrite a confusing loop when freeing the arg array on exit and move the check for argv being NULL, prompted by parfait via deraadt.
Nicholas Marriott
2009-11-11 18:56:07 +00:00 -
9df4e7597d
Add an explicit zero-length check for UTF-8 input data, prompted by a report from parfait via deraadt.
Nicholas Marriott
2009-11-11 18:53:21 +00:00 -
08a8ccf46b
Free the pane bufferevent when the fd is closed (the signal could come before the error callback).
Nicholas Marriott
2009-11-11 13:24:42 +00:00 -
7230fe1648
OS X is still broken, so ask libevent not to use kqueue or poll.
Nicholas Marriott
2009-11-11 09:54:07 +00:00 -
2756437f4b
Only need to chmod +x or -x the socket when a client is created, lost or attached, rather than every event loop.
Nicholas Marriott
2009-11-11 08:00:42 +00:00 -
60869fa4c3
Sync OpenBSD patchset 526:
Tiago Cunha
2009-11-10 23:34:03 +00:00 -
ba7aa506f3
Sync OpenBSD patchset 525:
Tiago Cunha
2009-11-10 23:32:53 +00:00 -
9817d41947
Sync OpenBSD patchset 524:
Tiago Cunha
2009-11-10 23:32:09 +00:00 -
74e742113d
Sync OpenBSD patchset 523:
Tiago Cunha
2009-11-10 23:31:21 +00:00 -
e9b357550f
Sync OpenBSD patchset 522:
Tiago Cunha
2009-11-10 23:30:26 +00:00 -
38ac9bb414
Sync OpenBSD patchset 521:
Tiago Cunha
2009-11-10 23:28:53 +00:00 -
c01816c26d
Sync OpenBSD patchset 520:
Tiago Cunha
2009-11-10 23:27:57 +00:00 -
36bb298bfa
Sync OpenBSD patchset 519:
Tiago Cunha
2009-11-10 23:27:03 +00:00 -
e275bc52f2
Sync OpenBSD patchset 518:
Tiago Cunha
2009-11-10 23:26:13 +00:00 -
15b9946a40
There is no real standard for modifier plus function keys. Previously, tmux output some from rxvt but in other ways did the same as xterm or other terminals, but this is a bit inconsistent.
Nicholas Marriott
2009-11-10 18:53:11 +00:00 -
d9961f40bf
Don't output rxvtisms either.
Nicholas Marriott
2009-11-10 18:48:03 +00:00 -
05831b52c4
Twiddling the last bit is an rxvtism, so do not support it in the table by default.
Nicholas Marriott
2009-11-10 17:59:34 +00:00 -
b92fcf23fd
Whoops, this is needed for last commit as well.
Nicholas Marriott
2009-11-10 17:41:35 +00:00 -
38f64b3da3
Lookup key as a named key (eg 'Space') before checking for single character keys, makes C-Space/M-Space etc resolve to the correct key code.
Nicholas Marriott
2009-11-10 17:24:43 +00:00 -
9f47c6083a
Don't return 1 unless there was actually a problem (signal/lost server) rather than for all events (normal exit/detach/etc).
Nicholas Marriott
2009-11-10 15:47:48 +00:00