mirror of
https://github.com/tmux/tmux.git
synced 2025-09-30 23:18:34 +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
-
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 -
9a07e8f372
Sync OpenBSD patchset 147:
Tiago Cunha
2009-07-20 16:01:07 +00:00 -
e8957009c7
Sync OpenBSD patchset 146:
Tiago Cunha
2009-07-20 15:57:05 +00:00 -
c0862dae45
Tweak unbind-key language very slightly.
Nicholas Marriott
2009-07-20 15:51:55 +00:00 -
62017452e9
Sync OpenBSD patchset 145:
Tiago Cunha
2009-07-20 15:51:32 +00:00 -
16f424d25d
Sync OpenBSD patchset 144:
Tiago Cunha
2009-07-20 15:48:54 +00:00 -
95d593dd51
Sync OpenBSD patchset 143:
Tiago Cunha
2009-07-20 15:46:55 +00:00 -
545893df73
Sync OpenBSD patchset 142:
Tiago Cunha
2009-07-20 15:42:05 +00:00 -
54afcfbfb4
Display the number of failed password attempts (if any) when the server is locked. From Tom Doherty.
Nicholas Marriott
2009-07-20 14:37:51 +00:00 -
b292f71c49
Add a status-justify option to allow the window list in the status line to be positioned at the left, centre, or right.
Nicholas Marriott
2009-07-20 14:32:09 +00:00 -
e32e0d5692
New options, window-status-current-{fg,bg,attr}, to set the fg, bg and attributes with which the current window is shown in the status line. From Johan Friis, thanks.
Nicholas Marriott
2009-07-20 09:15:18 +00:00 -
73732ffa05
Kill some dead stores and fix a null pointer deref, found by clang.
Nicholas Marriott
2009-07-20 07:31:10 +00:00 -
ff2cc0e387
Move the offsets as well when swapping panes.
Nicholas Marriott
2009-07-20 07:13:31 +00:00 -
680f2098f1
With gcc4, turn off unnecessart pointer sign warnings.
Nicholas Marriott
2009-07-20 05:40:13 +00:00 -
376c808b50
Add three new session options: visual-activity, visual-bell, visual-content. If these are enabled (and the monitor-activity, bell-action and monitor-content options are configurated appropriately), when activity, a bell, or content is detected, a message is shown.
Tiago Cunha
2009-07-19 14:35:56 +00:00 -
550b855c9d
tweak previous;
Jason McIntyre
2009-07-19 14:07:47 +00:00 -
4cf6396e4c
Change a couple of screenshots which had screen in them now I've got rid of screen on that box too :-).
Nicholas Marriott
2009-07-19 13:52:51 +00:00 -
6036bdd06c
Improved layout code.
Nicholas Marriott
2009-07-19 13:21:40 +00:00 -
17170f5d6e
Add a -k flag to unlink-window which makes it behave the same as the old kill-window - if a window is linked into only one session it unlinked and destroyed.
Tiago Cunha
2009-07-19 00:39:37 +00:00 -
fc6a65c620
Add three new session options: visual-activity, visual-bell, visual-content. If these are enabled (and the monitor-activity, bell-actio and monitor-content options are configurated appropriately), when activity, a bell, or content is detected, a message is shown.
Nicholas Marriott
2009-07-18 14:59:25 +00:00 -
19cb1fb592
Make it so using kill-pane to destroy the last pane in a window destroys the window instead of being an error.
Nicholas Marriott
2009-07-18 11:07:14 +00:00 -
c30fbd1d8d
When resizing a screen smaller in alternate screen mode, all the lines needed could be consumed by deleting from the bottom, leaving none to be removed from the top. In this case, don't call grid_view_delete_lines with ny of 0 as this is incorrect and causes a bounds check to fatal error if built with -DDEBUG.
Nicholas Marriott
2009-07-18 11:06:35 +00:00 -
6bc9ee3420
Tidy up new-session and attach-session and change them to work from inside tmux, switching the current client to the new or requested session.
Nicholas Marriott
2009-07-18 11:06:09 +00:00 -
4192449112
Remove a duplicate key binding, and turn off autorepeat for up/down as it is kind of annoying by default.
Nicholas Marriott
2009-07-18 11:05:45 +00:00 -
f1efd6b4e7
If -u is specified or UTF-8 is otherwise detected when the server is started, enable the utf8 and status-utf8 optons. While here, note in the man page that the server is started with the first session and exits when none remain.
Nicholas Marriott
2009-07-18 11:05:13 +00:00 -
0ca6f667e3
Make it so using kill-pane to destroy the last pane in a window destroys the window instead of being an error.
Nicholas Marriott
2009-07-17 20:37:03 +00:00 -
6f5150a943
- New command display-message (alias display) to display a message in the status line (bound to "i" and displays the current window and time by default). The same substitutions are applied as for status-left/right. - Add support for including the window index (#I), pane index (#P) and window name (#W) in the message, and status-left or status-right. - Bump protocol version.
Nicholas Marriott
2009-07-17 18:45:08 +00:00 -
21cfef45d6
When resizing a screen smaller in alternate screen mode, all the lines needed could be consumed by deleting from the bottom, leaving none to be removed from the top. In this case, don't call grid_view_delete_lines with ny of 0 as this is incorrect and causes a bounds check to fatal error if built with -DDEBUG.
Nicholas Marriott
2009-07-17 18:35:55 +00:00 -
ad006bc6b6
When resizing a screen smaller in alternate screen mode, all the lines needed could be consumed by deleting from the bottom, leaving none to be removed from the top. In this case, don't call grid_view_delete_lines with ny of 0 as this is incorrect and causes a bounds check to fatal error if built with -DDEBUG.
Nicholas Marriott
2009-07-17 18:35:11 +00:00 -
ae7dda10ce
- New command display-message (alias display) to display a message in the status line (bound to "i" by default). - Add support for including the window index, pane index, and window name in status-left, or status-right. - Bump protocol version.
Tiago Cunha
2009-07-17 18:32:54 +00:00 -
646632de1d
Update TODO.
Nicholas Marriott
2009-07-17 18:05:06 +00:00 -
770ea563ee
Changed the wrong thing here.
Nicholas Marriott
2009-07-17 15:56:46 +00:00 -
ce53936a2b
Tidy up new-session and attach-session and change them to work from inside tmux, switching the current client to the new or requested session.
Nicholas Marriott
2009-07-17 15:03:11 +00:00 -
1938c994e7
Remove a duplicate key binding, and turn off autorepeat for up/down as it is kind of annoying by default.
Nicholas Marriott
2009-07-17 13:43:07 +00:00 -
7ddba901a4
If -u is specified or UTF-8 is otherwise detected when the server is started, enable the utf8 and status-utf8 optons. While here, note in the man page that the server is started with the first session and exits when none remain.
Nicholas Marriott
2009-07-17 13:38:03 +00:00 -
946affe60d
Stupid cvsps.
Nicholas Marriott
2009-07-17 12:35:01 +00:00 -
89543e999d
A similar for fix for window_choose: don't rely on the callback always being called to free data, have a separate free callback and call it from the mode cleanup code.
Nicholas Marriott
2009-07-17 12:12:54 +00:00 -
fc17ce0150
Oops, it is always a good idea to get arguments the right way round.
Nicholas Marriott
2009-07-17 09:28:27 +00:00 -
441c118b63
Memory could be leaked if a second prompt or message appeared while another was still present, so add a separate prompt free callback and make the _clear function responsible for calling it if necessary (rather than the individual
Nicholas Marriott
2009-07-17 09:26:21 +00:00 -
ac55534055
Remove some duplicate code that was causing the status line to be redrawn even when it hadn't changed.
Nicholas Marriott
2009-07-17 07:46:08 +00:00 -
821de39b27
Fix arguments to switch-client.
Nicholas Marriott
2009-07-17 07:45:42 +00:00 -
ede2dd2d3a
Typo in grid_duplicate_lines (sy for dy) causing it to write into the wrong place when copying UTF-8 data. Found by Dan Colish.
Nicholas Marriott
2009-07-17 07:45:08 +00:00 -
d3b5c242cc
Oops, it is always a good idea to get arguments the right way round.
Nicholas Marriott
2009-07-17 07:09:46 +00:00 -
216df07688
A similar for fix for window_choose: don't rely on the callback always being called to free data, have a separate free callback and call it from the mode cleanup code.
Nicholas Marriott
2009-07-17 07:05:58 +00:00 -
65deba3a35
Memory could be leaked if a second prompt or message appeared while another was still present, so add a separate prompt free callback and make the _clear function responsible for calling it if necessary (rather than the individual prompt callbacks). Also make both messages and prompts clear any existing when a new is set.
Nicholas Marriott
2009-07-17 06:13:27 +00:00 -
9642f0373f
Remove some duplicate code that was causing the status line to be redrawn even when it hadn't changed.
Nicholas Marriott
2009-07-16 23:25:21 +00:00 -
3e9d9a2119
Fix arguments to switch-client.
Nicholas Marriott
2009-07-16 22:50:49 +00:00 -
08d32a1522
Update TODO.
Nicholas Marriott
2009-07-16 07:35:41 +00:00 -
d956ed0760
Typo in grid_duplicate_lines (sy for dy) causing it to write into the wrong place when copying UTF-8 data. Found by Dan Colish.
Nicholas Marriott
2009-07-16 07:35:35 +00:00