mirror of
https://github.com/tmux/tmux.git
synced 2025-09-30 15:08: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
-
6b69b93b53
clean up some macro abuse in the commands section;
Jason McIntyre
2009-08-04 07:56:38 +00:00 -
189fb08e13
Split the comparison into a function to make this code smaller and more understandable.
Nicholas Marriott
2009-08-03 17:12:07 +00:00 -
ac54dee9bb
Don't try to free old string values (and crash) when they are overridden unless they were actually found in the source terminal description. Reported by jmc.
Nicholas Marriott
2009-08-03 15:30:16 +00:00 -
9a391b3320
tweak previous;
Jason McIntyre
2009-08-03 14:34:47 +00:00 -
1673735f02
Add a terminal-overrides session option allowing individual terminfo(5) entries to be overridden. The 88col/256col checks are now moved into the default setting and out of the code.
Nicholas Marriott
2009-08-03 14:10:54 +00:00 -
e4bb08e1f5
Fix checking of setupterm(3) error codes. While there include the name of the terminal type causing the error where relevant. ok nicm@.
Matthieu Herrb
2009-08-02 20:47:35 +00:00 -
a834d037bc
Sync OpenBSD patchset 209:
Tiago Cunha
2009-07-31 20:35:21 +00:00 -
cccd072ed1
Sync OpenBSD patchset 208:
Tiago Cunha
2009-07-31 20:33:49 +00:00 -
5f0e688b50
Add some lines.
Nicholas Marriott
2009-07-31 10:58:51 +00:00 -
ec8930c144
Part of last commit, remove -lcurses.
Nicholas Marriott
2009-07-31 10:45:22 +00:00 -
3e46bcec93
On SUSE Linux compatibility is something that only happens to other people, so on Linux use -lncurses instead of -lcurses.
Nicholas Marriott
2009-07-31 10:44:03 +00:00 -
5d13704e04
Some Linuxes/gcc versions hide LLONG_MAX/MIN unless the compiler is told to use C99, so use -std=c99 on Linux.
Nicholas Marriott
2009-07-31 10:30:40 +00:00 -
5db47ed53a
Pass the ACS border characters through tty_get_acs so they appear correctly on terminals which don't use the standard set.
Nicholas Marriott
2009-07-31 10:12:49 +00:00 -
52f8578984
Some stuff that is done.
Nicholas Marriott
2009-07-30 21:55:16 +00:00 -
09c6432854
Sync OpenBSD patchset 207:
Tiago Cunha
2009-07-30 21:14:04 +00:00 -
796bfbd7af
Update.
Tiago Cunha
2009-07-30 21:11:10 +00:00 -
56dd5dfff4
Sync OpenBSD patchset 206:
Tiago Cunha
2009-07-30 21:07:23 +00:00 -
3eb77bf53f
Sync OpenBSD patchset 205:
Tiago Cunha
2009-07-30 21:04:40 +00:00 -
89826983eb
Sync OpenBSD patchset 204:
Tiago Cunha
2009-07-30 21:02:35 +00:00 -
697051d1fd
Sync OpenBSD patchset 203:
Tiago Cunha
2009-07-30 21:01:01 +00:00 -
67266dc25c
Sync OpenBSD patchset 202:
Tiago Cunha
2009-07-30 20:57:39 +00:00 -
95caeaa5dc
Don't leak when rollling buffers off when the paste buffer limit is reached.
Nicholas Marriott
2009-07-30 20:50:54 +00:00 -
817e93ac94
Sync OpenBSD patchset 201:
Tiago Cunha
2009-07-30 20:50:10 +00:00 -
1650b8552f
Sync OpenBSD patchset 200:
Tiago Cunha
2009-07-30 20:45:20 +00:00 -
97f105cde2
Plug some memory leaks.
Nicholas Marriott
2009-07-30 20:41:48 +00:00 -
ec1396c9ee
Sync OpenBSD patchset 199:
Tiago Cunha
2009-07-30 20:33:29 +00:00 -
ec3dba01b2
Sync OpenBSD patchset 198:
Tiago Cunha
2009-07-30 20:32:05 +00:00 -
8ce1f0b047
Sync OpenBSD patchset 197:
Tiago Cunha
2009-07-30 20:26:20 +00:00 -
6fbfcfc0d7
Sync OpenBSD patchset 196:
Tiago Cunha
2009-07-30 20:21:55 +00:00 -
5a9b7b230c
Sync OpenBSD patchset 195:
Tiago Cunha
2009-07-30 20:17:25 +00:00 -
61f3fc7e4d
Don't babysit people and let them try to load /dev/zero or (more useful) /dev/null if they want.
Nicholas Marriott
2009-07-30 17:46:12 +00:00 -
8df3035831
Remove some dead code found by clang.
Nicholas Marriott
2009-07-30 17:29:12 +00:00 -
6d86882ed4
tweak previous;
Jason McIntyre
2009-07-30 16:59:24 +00:00 -
9f1dd4d0af
Similar changes for server_msg_dispatch: use a switch instead of a lookup table and merge smaller functions inline.
Nicholas Marriott
2009-07-30 16:40:12 +00:00 -
5f13bb0c3a
There aren't many client message types or code to handle them so get rid of the lookup table and use a switch, merge the tiny handler functions into it, and move the whole lot to client.c.
Nicholas Marriott
2009-07-30 16:32:12 +00:00 -
479d614884
Tell the server when the client gets SIGTERM so it can clean up the terminal properly, rather than just exiting.
Nicholas Marriott
2009-07-30 16:16:19 +00:00 -
071494d8fa
Merge pane number into the target specification for pane commands. Instead of using -p index, a target pane is now addressed with the normal -t window form but suffixed with a period and a pane index, for example :0.2 or mysess:mywin.1. An unadorned number such as -t 1 is tried as a pane index in the current window, if that fails the same rules are followed as for a target window and the current pane in that window used.
Nicholas Marriott
2009-07-30 13:45:56 +00:00 -
a87228b4ff
new sentence, new line;
Jason McIntyre
2009-07-30 13:31:22 +00:00 -
a419e73f7a
Add a mode-mouse option to prevent tmux taking over the mouse in choice or copy modes.
Nicholas Marriott
2009-07-30 07:04:50 +00:00 -
2b331084b4
Add an additional heuristic to work out the current session when run from the command line. The name of all slave ptys in the server is known, so if the client was run on a tty, look for any sessions containing that tty and use the most recently created.
Nicholas Marriott
2009-07-29 17:03:16 +00:00 -
c1d6d7ac6b
Rename struct hdrtype to msgtype which is a better name and can be used even when struct hdr disappears.
Nicholas Marriott
2009-07-29 14:17:26 +00:00 -
d3c461097b
Taking account of the "s, 22 not 24 is the maximum length of #T in status-right to prevent the date being cut off.
Nicholas Marriott
2009-07-29 05:36:53 +00:00 -
522fc94d12
Sync OpenBSD patchset 194:
Tiago Cunha
2009-07-28 23:19:06 +00:00 -
deaba44835
Sync OpenBSD patchset 193:
Tiago Cunha
2009-07-28 23:13:00 +00:00 -
de7483a114
Sync OpenBSD patchset 192:
Tiago Cunha
2009-07-28 23:11:18 +00:00 -
d9dcc5ed44
Sync OpenBSD patchset 191:
Tiago Cunha
2009-07-28 23:04:29 +00:00 -
1c73e75982
Sync OpenBSD patchset 190:
Tiago Cunha
2009-07-28 22:58:20 +00:00 -
920b9c5872
Sync OpenBSD patchset 189:
Tiago Cunha
2009-07-28 22:55:59 +00:00 -
1880b83c37
Sync OpenBSD patchset 188:
Tiago Cunha
2009-07-28 22:49:26 +00:00 -
46cb0de347
Sync OpenBSD patchset 187:
Tiago Cunha
2009-07-28 22:44:38 +00:00 -
7562781c9d
Sync OpenBSD patchset 186:
Tiago Cunha
2009-07-28 22:41:38 +00:00 -
2a146852ef
Sync OpenBSD patchset 185:
Tiago Cunha
2009-07-28 22:39:29 +00:00 -
361801aaaa
Sync OpenBSD patchset 184:
Tiago Cunha
2009-07-28 22:37:02 +00:00 -
2aa4d47312
Sync OpenBSD patchset 183:
Tiago Cunha
2009-07-28 22:32:15 +00:00 -
2dda197980
Make similar changes to the OS-dependent code for FreeBSD, and NetBSD in accordance to OpenBSD patchset 182.
Tiago Cunha
2009-07-28 22:28:11 +00:00 -
6043d9cf89
Sync OpenBSD patchset 182:
Tiago Cunha
2009-07-28 22:26:13 +00:00 -
a3fc9dee32
Add PASS_MAX for glibc.
Tiago Cunha
2009-07-28 22:17:10 +00:00 -
d637cb33da
Sync OpenBSD patchset 181:
Tiago Cunha
2009-07-28 22:12:16 +00:00 -
f5c0695605
This stuff is done.
Nicholas Marriott
2009-07-28 18:51:10 +00:00 -
f596be9950
Final pieces of mode key rebinding: bind-key and unbind-key now accept a -t argument to modify a table.
Nicholas Marriott
2009-07-28 17:05:10 +00:00 -
9e5d585ba4
Accept and print "Enter" and "Escape" for keys rather than C-m and C-[.
Nicholas Marriott
2009-07-28 09:18:01 +00:00 -
86785004ba
Next step towards customisable mode keys: build each default table of keys into a named tree on start and use that for lookups. Also add command to string translation tables and modify list-keys to show the the mode key bindings (new -t argument).
Nicholas Marriott
2009-07-28 07:03:32 +00:00 -
2da4864483
If select-layout is not given an argument, repply the last layout used in the window, if any.
Nicholas Marriott
2009-07-28 06:48:44 +00:00 -
309b76fb32
Remove an unused entry in the mode keys command enum and rename MODEKEYCOPY_QUIT to _CANCEL to match the others.
Nicholas Marriott
2009-07-27 20:36:13 +00:00 -
d95274c5f2
Change mode key bindings from big switches into a set of tables. Rather than lumping them all together, split editing keys from those used in choice/more mode and those for copy/scroll mode.
Nicholas Marriott
2009-07-27 19:29:35 +00:00 -
13e29dd7b5
Get rid of empty mode_key_free function.
Nicholas Marriott
2009-07-27 18:51:46 +00:00 -
ad0aad21d5
Add a key to delete to end of line at the prompt (^K in emacs mode, C/D in vi).
Nicholas Marriott
2009-07-27 12:11:11 +00:00 -
fc65da1eed
Draw UTF-8 characters under the selection correctly.
Nicholas Marriott
2009-07-27 11:33:21 +00:00 -
584eda8339
Change previous-word behavior to move to the beginning of the word (matches emacs and vi). From Kalle Olavi Niemitalo.
Nicholas Marriott
2009-07-27 07:42:45 +00:00 -
639fbe0392
Detect backspace by looking at termios VERASE and translate it into \177 (which matches screen's behaviour if not its termcap/terminfo entry). The terminfo kbs cap is often wrong or missing so it can't be used, and just assuming \177 may be wrong.
Nicholas Marriott
2009-07-26 21:42:08 +00:00 -
55d8c01c33
Calculate the space available for the prompt buffer and the cursor position correctly, and make it work when the screen is not wide enough.
Nicholas Marriott
2009-07-26 21:13:47 +00:00 -
6b3b852ebc
Go to the next if the current best process is replaced, don't keep comparing it with itself. Also fix process name comparison.
Nicholas Marriott
2009-07-26 19:42:26 +00:00 -
21130b0c49
Add a couple of items, and wrap lines.
Nicholas Marriott
2009-07-26 15:58:40 +00:00 -
34a82e7629
Make all messages sent between the client and server fixed size.
Nicholas Marriott
2009-07-26 12:58:44 +00:00 -
a5ad186547
Sync OpenBSD patchset 180:
Tiago Cunha
2009-07-25 09:04:54 +00:00 -
5e7a48a865
Sync OpenBSD patchset 179:
Tiago Cunha
2009-07-25 09:03:33 +00:00 -
2386fa2355
Sync OpenBSD patchset 178:
Tiago Cunha
2009-07-25 08:59:38 +00:00 -
723f363c07
Sync OpenBSD patchset 177:
Tiago Cunha
2009-07-25 08:58:19 +00:00 -
a98dbb67b9
Sync OpenBSD patchset 176:
Tiago Cunha
2009-07-25 08:53:48 +00:00 -
28cf7dc39e
Sync OpenBSD patchset 175:
Tiago Cunha
2009-07-25 08:52:04 +00:00 -
744ccb7cc9
Sync OpenBSD patchset 174:
Tiago Cunha
2009-07-25 08:39:39 +00:00 -
db584544f4
Add some more bits.
Nicholas Marriott
2009-07-25 00:12:24 +00:00 -
f4718dcdf2
+another couple of items.
Nicholas Marriott
2009-07-25 00:00:33 +00:00 -
4ec1b5d4e2
+.
Nicholas Marriott
2009-07-24 22:59:06 +00:00 -
2bb89bc5bc
Set the active pane when respawning a window - fixes problems when respawning a window with multiple panes.
Nicholas Marriott
2009-07-24 19:35:33 +00:00 -
6e0626d3af
Screenshot with more ACS love.
Nicholas Marriott
2009-07-24 19:30:51 +00:00 -
dd51dd14af
Add.
Nicholas Marriott
2009-07-24 19:30:05 +00:00 -
133173850c
Use the full range of ACS line drawing characters to draw pane borders, including intersections.
Nicholas Marriott
2009-07-24 19:14:38 +00:00 -
c6dac5c3c9
cmd_find_index should return -2 on error.
Nicholas Marriott
2009-07-24 18:46:40 +00:00 -
029599c02c
Simplify screen redrawing by drawing the border and background together rather than border separately, and consolidating all the drawing characters into one string.
Nicholas Marriott
2009-07-24 16:21:42 +00:00 -
1d1ea681f0
Accept lowercase c- and m- prefix as well as C- and M-.
Nicholas Marriott
2009-07-24 14:57:22 +00:00 -
5a1a106637
Permit commands to be bound to key presses without the prefix key first. The new -n flag to bind-key and unbind-key sets or removes these bindings, and list-key shows them in []s.
Nicholas Marriott
2009-07-24 14:52:47 +00:00 -
ce4eb6559e
up-pane and down-pane no longer auto-repeat; update the description of repeat-time accordingly. ok nicm@
Stuart Henderson
2009-07-24 14:50:24 +00:00 -
7cd412dc57
Sync OpenBSD patchset 173:
Tiago Cunha
2009-07-23 23:47:23 +00:00 -
1870b96578
Sync OpenBSD patchset 172:
Tiago Cunha
2009-07-23 23:42:59 +00:00 -
2e4df706f6
Sync OpenBSD patchset 171:
Tiago Cunha
2009-07-23 23:37:14 +00:00 -
1141acfd4c
Revert previous per OpenBSD's patchset 170.
Tiago Cunha
2009-07-23 23:35:10 +00:00 -
53c1b32e02
Sync OpenBSD patchset 169:
Tiago Cunha
2009-07-23 23:29:53 +00:00 -
4a04b498db
None of the server message functions return anything but 0, so make them all void.
Nicholas Marriott
2009-07-23 21:19:11 +00:00 -
16e017d5a6
Tidy client message return slightly: convert flags into an enum, and merge error string into struct client_ctx as well.
Nicholas Marriott
2009-07-23 20:24:27 +00:00