mirror of
https://github.com/tmux/tmux.git
synced 2025-09-30 06:58:36 +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
#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
#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
#4605
#4608
#461
#461
#4612
#4613
#4614
#4615
#4616
#4618
#4621
#4622
#4623
#4625
#4626
#4627
#4627
#4630
#4630
#4635
#4635
#4636
#4636
#464
#464
#466
#466
#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
#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
#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
#4605
#4608
#461
#461
#4612
#4613
#4614
#4615
#4616
#4618
#4621
#4622
#4623
#4625
#4626
#4627
#4627
#4630
#4630
#4635
#4635
#4636
#4636
#464
#464
#466
#466
#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
-
38e13942ac
Now all timers are events, there is no longer any need to wake up every 50 ms - only wake up when an event happens.
Nicholas Marriott
2009-11-05 08:48:15 +00:00 -
b58bf49e91
Switch tty key input over to happen on a read event. This is a bit more complicated because of escape input, but in that case instead of processing a key immediately, schedule a timer and reprocess the bufer when it expires.
Nicholas Marriott
2009-11-05 08:45:08 +00:00 -
80444436f3
Convert the key repeat timer to an event.
Nicholas Marriott
2009-11-05 00:05:00 +00:00 -
44d6a2c435
Change window name change to use a timer event rather than a gettimeofday() check every loop.
Nicholas Marriott
2009-11-04 23:54:57 +00:00 -
946ed97273
Move status timer check into the global once-per-second timer, this could maybe be done better but one every second is better than once every 50 ms.
Nicholas Marriott
2009-11-04 23:42:51 +00:00 -
b1264a7416
Use timeout events for the identify and message timers.
Nicholas Marriott
2009-11-04 23:29:42 +00:00 -
b3c4956efe
Don't reenlist the client imsg event every loop, instead have a small function to it and call it after the event triggers or after a imsg is added.
Nicholas Marriott
2009-11-04 23:12:43 +00:00 -
625348122c
Sync OpenBSD patchset 490:
Tiago Cunha
2009-11-04 23:12:32 +00:00 -
27c2b98f5f
Sync OpenBSD patchset 489:
Tiago Cunha
2009-11-04 23:10:43 +00:00 -
344a241c28
Sync OpenBSD patchset 488:
Tiago Cunha
2009-11-04 23:09:48 +00:00 -
fdda6ef8bd
Adjust OpenBSD patchset 487 to the portable version, and while there drop malloc_options on DragonFlyBSD, and FreeBSD.
Tiago Cunha
2009-11-04 23:09:09 +00:00 -
6a6a42aa3a
It would help if I read my own comments... make alt keys work again by sending alt AND the key not alt instead of it.
Nicholas Marriott
2009-11-04 23:00:22 +00:00 -
862fe15c32
Move some common code into a function.
Nicholas Marriott
2009-11-04 22:57:49 +00:00 -
c78426f033
Sync OpenBSD patchset 487:
Tiago Cunha
2009-11-04 22:49:27 +00:00 -
fde36fccc3
Tell the client to exit on configuration file error.
Nicholas Marriott
2009-11-04 22:47:34 +00:00 -
9e208584ed
Sync OpenBSD patchset 486:
Tiago Cunha
2009-11-04 22:47:29 +00:00 -
5be38f2b3a
Sync OpenBSD patchset 485:
Tiago Cunha
2009-11-04 22:46:25 +00:00 -
5bebbd81d7
Bye-bye buffer*.c.
Nicholas Marriott
2009-11-04 22:44:53 +00:00 -
b7fc4f3760
Sync OpenBSD patchset 484:
Tiago Cunha
2009-11-04 22:44:01 +00:00 -
a02c7e804c
Convert the window pane (pty master side) fd over to use a bufferevent.
Nicholas Marriott
2009-11-04 22:43:11 +00:00 -
bbad75fb6c
Sync OpenBSD patchset 483:
Tiago Cunha
2009-11-04 22:42:31 +00:00 -
06ffed3216
Call event_init() before loading the config file, since potentially it could set up events.
Nicholas Marriott
2009-11-04 22:40:36 +00:00 -
a090b78e8d
Sync OpenBSD patchset 482:
Tiago Cunha
2009-11-04 22:39:20 +00:00 -
0a4d830ee1
Sync OpenBSD patchset 481:
Tiago Cunha
2009-11-04 22:38:16 +00:00 -
f3b4b60aa8
Sync OpenBSD patchset 480:
Tiago Cunha
2009-11-04 22:37:18 +00:00 -
91ad830c88
Switch window pane pipe redirect fd over to a bufferevent.
Nicholas Marriott
2009-11-04 22:02:38 +00:00 -
7342615c7d
Switch tty fds over to a bufferevent.
Nicholas Marriott
2009-11-04 21:47:42 +00:00 -
abb728684b
Add back JOB_PERSIST checks that got lost.
Nicholas Marriott
2009-11-04 21:10:49 +00:00 -
4d6091379b
Switch jobs over to use a bufferevent.
Nicholas Marriott
2009-11-04 21:04:43 +00:00 -
ea8c8c5f33
A couple of minor cosmetic changes.
Nicholas Marriott
2009-11-04 20:59:22 +00:00 -
abf3a5d50e
Initial changes to move tmux to libevent.
Nicholas Marriott
2009-11-04 20:50:11 +00:00 -
f575e39b0a
Unused (but assigned to) variable, found by lint.
Nicholas Marriott
2009-11-04 20:35:19 +00:00 -
10f58cb1bc
Ignore the colour on space, /not/ the attributes.
Nicholas Marriott
2009-11-04 15:59:27 +00:00 -
a94535f318
Fix the reverse emulation when a terminal doesn't have setab to use the correct fg/bg (adjusted if spaces) and happen before attribute setting.
Nicholas Marriott
2009-11-04 13:34:26 +00:00 -
d2dfbef05a
Change declaration and use of malloc_options to be more standard, from Tim van der Molen.
Nicholas Marriott
2009-11-04 12:41:43 +00:00 -
d8332e6373
Don't backoff based on suspended or deda clients as they are always likely to have data backed up.
Nicholas Marriott
2009-11-04 08:35:11 +00:00 -
0785f2872f
Add an activity time for clients, like for sessions, and change session and client lookup to pick the most recently used rather than the most recently created - this is much more useful when used interactively and (because the activity time is set at creation) should have no effect on source-file.
Nicholas Marriott
2009-11-03 22:40:40 +00:00 -
5761ab6b55
If it isn't available explicitly, work out the current client in a similar way to the current session - build a list of the possibilities then pick the newest.
Nicholas Marriott
2009-11-03 20:59:22 +00:00 -
5289da29ba
Change session and client activity and creation time members to have more meaningful names.
Nicholas Marriott
2009-11-03 20:29:47 +00:00 -
c95f1d1ff9
tv member of struct paste_buffer is updated but not otherwise used, so remove it.
Nicholas Marriott
2009-11-03 17:17:24 +00:00 -
01943062b4
Fix vi page up mode key (from naddy), add missing half page keys, and sort.
Nicholas Marriott
2009-11-03 06:55:49 +00:00 -
012e7106de
Sync OpenBSD patchset 479:
Tiago Cunha
2009-11-02 21:42:27 +00:00 -
bbdf78cd97
Sync OpenBSD patchset 478:
Tiago Cunha
2009-11-02 21:41:16 +00:00 -
6b4b4c78cf
Sync OpenBSD patchset 477:
Tiago Cunha
2009-11-02 21:40:44 +00:00 -
ee1cc9f415
Sync OpenBSD patchset 476:
Tiago Cunha
2009-11-02 21:39:34 +00:00 -
053e40572c
Sync OpenBSD patchset 475:
Tiago Cunha
2009-11-02 21:38:27 +00:00 -
47f69075a0
Sync OpenBSD patchset 474:
Tiago Cunha
2009-11-02 21:35:40 +00:00 -
b4beb1a5cb
Sync OpenBSD patchset 473:
Tiago Cunha
2009-11-02 21:34:32 +00:00 -
738489f2bb
Sync OpenBSD patchset 472:
Tiago Cunha
2009-11-02 21:32:52 +00:00 -
d57ba5e30b
+.
Nicholas Marriott
2009-11-02 20:24:07 +00:00 -
86182f33c3
Double the escape timer (the time after a \033 is received before tmux gives up waiting to see if it is part of a key sequence and passes it through) to 500 ms, the previous setting was too fast. Suggested by naddy.
Nicholas Marriott
2009-11-02 20:18:22 +00:00 -
ca24e00d75
Example from Thayer Williams.
Nicholas Marriott
2009-11-02 18:59:28 +00:00 -
1c853c6860
When matching the session names with -t, look for exact matches first before trying partial matches.
Nicholas Marriott
2009-11-02 16:24:29 +00:00 -
2a585dc4ed
Leftover unused variable :-/.
Nicholas Marriott
2009-11-02 13:42:25 +00:00 -
42fd44f1db
There isn't much point in doing lstat before connect so instead just do connect and handle ENOENT from it which is a little tidier.
Nicholas Marriott
2009-11-02 13:41:25 +00:00 -
992dd86309
Reorder slightly to tidy code.
Nicholas Marriott
2009-11-02 12:48:44 +00:00 -
2f813ef75d
Add a flag for jobs that shouldn't be freed after they've died and use it for status jobs, then only kill those jobs when status-left, status-right or set-titles-string is changed.
Nicholas Marriott
2009-11-01 23:20:37 +00:00 -
32299e4010
Missing setenv/showenv aliases.
Nicholas Marriott
2009-11-01 19:17:08 +00:00 -
513c1cf0c7
+-.
Nicholas Marriott
2009-11-01 18:48:20 +00:00 -
e8b25188ad
Missing ;. From eric@ ages ago.
Nicholas Marriott
2009-10-29 08:59:17 +00:00 -
d13d3a9902
Sync OpenBSD patchset 471:
Tiago Cunha
2009-10-28 23:17:28 +00:00 -
c529c02ac0
Sync OpenBSD patchset 470:
Tiago Cunha
2009-10-28 23:16:30 +00:00 -
745fd16452
Sync OpenBSD patchset 469:
Tiago Cunha
2009-10-28 23:15:32 +00:00 -
f4514f5c60
Sync OpenBSD patchset 468:
Tiago Cunha
2009-10-28 23:14:15 +00:00 -
a5acabd923
Sync OpenBSD patchset 467:
Tiago Cunha
2009-10-28 23:12:38 +00:00 -
e65aa04ad7
Sync OpenBSD patchset 466:
Tiago Cunha
2009-10-28 23:11:07 +00:00 -
d0afc47bfb
Sync OpenBSD patchset 465:
Tiago Cunha
2009-10-28 23:10:05 +00:00 -
ce743b2058
Sync OpenBSD patchset 464:
Tiago Cunha
2009-10-28 23:08:52 +00:00 -
88bb9381b2
Sync OpenBSD patchset 463:
Tiago Cunha
2009-10-28 23:08:04 +00:00 -
876ded6dfe
Sync OpenBSD patchset 462:
Tiago Cunha
2009-10-28 23:06:41 +00:00 -
5a4ba76293
Sync OpenBSD patchset 461:
Tiago Cunha
2009-10-28 23:05:43 +00:00 -
31bb577075
Sync OpenBSD patchset 460:
Tiago Cunha
2009-10-28 23:05:01 +00:00 -
10aab82539
Sync OpenBSD patchset 459:
Tiago Cunha
2009-10-28 23:03:51 +00:00 -
1c4b7d33b1
Sync OpenBSD patchset 458:
Tiago Cunha
2009-10-28 23:01:44 +00:00 -
8ff0d06d34
Sync OpenBSD patchset 457:
Tiago Cunha
2009-10-28 23:00:21 +00:00 -
6cf9965e42
Sync OpenBSD patchset 456:
Tiago Cunha
2009-10-28 22:59:01 +00:00 -
c45a56d66b
Sync OpenBSD patchset 455:
Tiago Cunha
2009-10-28 22:57:55 +00:00 -
a8300b7a44
Sync OpenBSD patchset 454:
Tiago Cunha
2009-10-28 22:56:50 +00:00 -
98122860cc
Sync OpenBSD patchset 453:
Tiago Cunha
2009-10-28 22:56:05 +00:00 -
dd8174f545
Sync OpenBSD patchset 452:
Tiago Cunha
2009-10-28 22:54:54 +00:00 -
5350212e53
Sync OpenBSD patchset 451:
Tiago Cunha
2009-10-28 22:54:00 +00:00 -
dc3fdc8dc7
If any client currently displaying a window pane has more than 1 KB of output buffered, don't accept any further data from the process running in the pane.
Nicholas Marriott
2009-10-28 22:53:14 +00:00 -
4f7e669271
Sync OpenBSD patchset 450:
Tiago Cunha
2009-10-28 22:53:03 +00:00 -
165538b4bd
Sync OpenBSD patchset 449:
Tiago Cunha
2009-10-28 22:51:55 +00:00 -
6338fd78f7
Sync OpenBSD patchset 448:
Tiago Cunha
2009-10-28 22:50:24 +00:00 -
181f7722b3
Sync OpenBSD patchset 447:
Tiago Cunha
2009-10-28 22:49:22 +00:00 -
41863470ba
Sync OpenBSD patchset 446:
Tiago Cunha
2009-10-28 22:48:35 +00:00 -
c4637da860
Sync OpenBSD patchset 445:
Tiago Cunha
2009-10-28 22:46:15 +00:00 -
1eaefbf169
Add a minor optimisatin: if the character being printed is space, don't worry about setting the background colour or attributes (except reverse).
Nicholas Marriott
2009-10-28 08:52:36 +00:00 -
5730cbf3e3
Twaek this slightly to avoid confusing use of flags variable.
Nicholas Marriott
2009-10-28 08:33:20 +00:00 -
eb5f4460d1
Setting SGR0 when setting the fg and bg has problems if only one of the two is meant to be default, so rewrite the code to move this outside, move setting colours before attributes and generally clean up.
Nicholas Marriott
2009-10-28 08:27:33 +00:00 -
37ffdff5ba
Move the poll registration functions into the server-*.c files.
Nicholas Marriott
2009-10-27 13:03:33 +00:00 -
ed62d1263c
tabs are better; ok nicm
Theo Deraadt
2009-10-26 21:42:04 +00:00 -
a8b1379ccb
Clear signal flags /before/ taking action and continue afterwards to reduce chance of dropping signals. Pointed out by deraadt@.
Nicholas Marriott
2009-10-26 21:38:18 +00:00 -
6b804f3a4a
Call fstat() after fopen() rather than stat() before.
Nicholas Marriott
2009-10-26 21:25:57 +00:00 -
539c73bdb1
Reset the umask right after fopen to avoid leaving it changed on error, noticed by deraadt@.
Nicholas Marriott
2009-10-26 21:13:06 +00:00 -
6dc6333323
Use strlcpy instead of strncpy, pointed out by deraadt.
Nicholas Marriott
2009-10-26 21:10:24 +00:00 -
353f2a2ad4
Don't do anything in the client callback if the client has already died to avoid a use-after-free (the callback is used twice, once for the client itself and once for the tty). Fixes crashes seen by Han Boetes.
Nicholas Marriott
2009-10-26 20:47:00 +00:00 -
53957dcbaa
Nuke accidentally-committed debugging statement.
Nicholas Marriott
2009-10-26 18:16:32 +00:00 -
e831649b64
Not all terminals swap CSI and SS3 on ctrl, so remove that.
Nicholas Marriott
2009-10-26 17:59:46 +00:00