mirror of
https://github.com/tmux/tmux.git
synced 2025-11-14 00:46:06 +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
-
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 -
ba84ddcf8e
Redraw after starting selection to correctly remove any existing selection.
Nicholas Marriott
2009-07-23 17:03:47 +00:00 -
895171478f
Revert r1.5, I don't like it, new sessions should start off identically - with the defaults.
Nicholas Marriott
2009-07-23 15:47:56 +00:00 -
e0d1954840
C-d is delete as well in emacs mode.
Nicholas Marriott
2009-07-23 13:44:02 +00:00 -
f2451c1e29
Sync OpenBSD patchset 168:
Tiago Cunha
2009-07-23 13:25:27 +00:00 -
a551ff2b1b
Sync OpenBSD patchset 167:
Tiago Cunha
2009-07-23 13:19:12 +00:00 -
7174c76bf0
Sync OpenBSD patchset 166:
Tiago Cunha
2009-07-23 13:15:41 +00:00 -
6708ad19c5
Sync OpenBSD patchset 165:
Tiago Cunha
2009-07-23 13:10:38 +00:00 -
fb0301f8b8
Sync OpenBSD patchset 164:
Tiago Cunha
2009-07-23 13:06:31 +00:00 -
c84145751a
Sync OpenBSD patchset 164:
Tiago Cunha
2009-07-23 12:57:45 +00:00 -
b72f9bea43
Sync OpenBSD patchset 162:
Tiago Cunha
2009-07-23 12:48:18 +00:00 -
9c6fa90857
Sync OpenBSD patchset 160:
Tiago Cunha
2009-07-23 12:38:01 +00:00 -
96a7cf1e6a
Both of cmdclient and curclient CAN be NULL - if the command is executed from the configuration file. In this case, attach-session can't do much, and new-session should just assume -d.
Nicholas Marriott
2009-07-23 12:33:48 +00:00 -
05b511f96a
If there is a current session, use its default path and working directory for the initial window when creating a new session.
Nicholas Marriott
2009-07-22 22:47:43 +00:00 -
bb14c36a27
Pass a set of flags into client_init rather than just a start_server variable. Only one flag now but more to come later.
Nicholas Marriott
2009-07-22 21:58:56 +00:00 -
5ee84436c8
window_add_pane cannot fail, so remove the unused cause argument and don't bother to check for a NULL return.
Nicholas Marriott
2009-07-22 21:34:36 +00:00 -
f7df0bac96
Tidy the target parsing code a bit and correct the behaviour so that as before a string with no colon as a target window is first looked up as a window then as a session, noted by Iain Morgan.
Nicholas Marriott
2009-07-22 21:23:29 +00:00 -
83d1f2b480
Some more TODO list items that are done.
Nicholas Marriott
2009-07-22 21:10:45 +00:00 -
19aae6dbd8
Add a couple of notes so I don't forget.
Nicholas Marriott
2009-07-22 21:02:07 +00:00 -
dd4a3b24fc
tty_write is relatively short and the only function left in tty-write.c so move it into tty.c.
Nicholas Marriott
2009-07-22 20:56:58 +00:00 -
ddad0be5f7
More tty code tidying: move the saved cursor/region position (from before the screen was updated) out of struct screen and into struct tty_ctx.
Nicholas Marriott
2009-07-22 20:53:38 +00:00 -
aa3a262caa
Update.
Tiago Cunha
2009-07-22 20:42:56 +00:00 -
b6afa30c39
Sync OpenBSD patchset 159:
Tiago Cunha
2009-07-22 18:08:56 +00:00 -
bb4bab4c26
log_debug3 no longer exists, change the sole use in GRID_DEBUG to log_debug2.
Nicholas Marriott
2009-07-22 18:06:58 +00:00 -
2ec2837daa
enum tty_cmd is only used as an index into the array of command function pointers, so remove it and use the function pointers directly to represent themselves.
Nicholas Marriott
2009-07-22 18:02:23 +00:00 -
75a44d856e
Sync OpenBSD patchset 158:
Tiago Cunha
2009-07-22 17:58:42 +00:00 -
41207e4861
Sync OpenBSD patchset 157:
Tiago Cunha
2009-07-22 17:53:27 +00:00 -
acdef09e00
Sync OpenBSD patchset 156:
Tiago Cunha
2009-07-22 17:49:09 +00:00 -
d29b57f597
Sync OpenBSD patchset 155:
Tiago Cunha
2009-07-22 17:46:53 +00:00 -
0237e1dafd
Sync OpenBSD patchset 154:
Tiago Cunha
2009-07-22 17:38:11 +00:00 -
a92993228f
Change GRID_DEBUG to use log_debug2 since log_debug3 was removed.
Tiago Cunha
2009-07-22 17:33:02 +00:00 -
6a97901691
Sync OpenBSD patchset 153:
Tiago Cunha
2009-07-22 17:31:20 +00:00 -
39aa8b32b1
Restore $Id$.
Tiago Cunha
2009-07-22 16:55:22 +00:00 -
1bf524c1b7
Sync OpenBSD patchset 152:
Tiago Cunha
2009-07-22 16:53:30 +00:00 -
6a309c53a8
There are relatively few arguments to tty_cmd_* functions now, so tidy them up by using a struct rather than hiding everything with varargs.
Nicholas Marriott
2009-07-22 16:45:31 +00:00 -
a734488a4b
Sync OpenBSD patchset 151:
Tiago Cunha
2009-07-22 16:24:59 +00:00 -
5bd72ec629
tty_cmd_raw is only used once, for raw UTF-8 output, so rename it to tty_cmd_utf8character and eliminate the size argument.
Nicholas Marriott
2009-07-22 15:55:32 +00:00 -
94e2339842
OpenSolaris ioctl(TIOCSWINSZ) appears to be broken and can return EINVAL here despite sx, sy and fd being fine (an fcntl on the fd succeeds). No problems on other platforms so ignore the error under #ifdef __sun__.
Nicholas Marriott
2009-07-22 12:42:57 +00:00 -
e43b6a2dd2
Adjust field width to fit longest key when listing.
Nicholas Marriott
2009-07-21 22:41:00 +00:00 -
3eb6080de3
Remove leftover debug logging of password.
Nicholas Marriott
2009-07-21 21:20:07 +00:00 -
76a9d98562
Make some functions which return unused values void (mostly found by lint) and tweak a redundant expression in window_pane_set_mode.
Nicholas Marriott
2009-07-21 19:54:22 +00:00 -
6945e86fd7
Nix a few unused attributes on arguments which are no longer unused.
Nicholas Marriott
2009-07-21 18:52:03 +00:00 -
044ebf1952
Remove a couple of unused functions and fix a type ("FALLTHOUGH"), found by lint.
Nicholas Marriott
2009-07-21 18:40:30 +00:00 -
b9a179089b
__progname is not const, pointed out by deraadt.
Nicholas Marriott
2009-07-21 18:38:52 +00:00 -
725938fb85
Tidy up keys: use an enum for the key codes, and remove the macros which just wrap flag sets/clears/tests.
Nicholas Marriott
2009-07-21 17:57:29 +00:00 -
5263b3f61e
Sync OpenBSD patchset 150:
Tiago Cunha
2009-07-21 16:27:41 +00:00 -
962b9c6548
Include .depend in GNUmakefile since GNU make does not include it automatically.
Nicholas Marriott
2009-07-21 13:51:30 +00:00 -
48c36d628a
No paths.h in cmd.c; add _PATH_DEV for Solaris.
Nicholas Marriott
2009-07-21 13:07:50 +00:00 -
e2a80151ae
Update.
Nicholas Marriott
2009-07-21 13:07:14 +00:00 -
c6012aaabc
Now that #P could be in the status line, flag it for redraw when the active pane changes.
Nicholas Marriott
2009-07-20 19:35:33 +00:00 -
2572c7139b
Sync OpenBSD patchset 149:
Tiago Cunha
2009-07-20 17:08:48 +00:00 -
e7cda4f363
Update.
Tiago Cunha
2009-07-20 17:06:13 +00:00 -
54c6848d75
Sync OpenBSD patchset 148:
Tiago Cunha
2009-07-20 16:07:23 +00:00