about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | test_py2_compat: Test the new with-statement checktoonn2021-08-081-0/+26
| | | |
| * | | py2_compat: Fix formatting for PEP8toonn2021-08-081-3/+3
| | | |
| * | | popen_forked: Satisfy PEP8toonn2021-08-081-0/+1
| | | |
| * | | spawn: Use Popen23 for compatibilitytoonn2021-08-081-3/+6
| | | |
| * | | img_display: Use Popen23 for compatibilitytoonn2021-08-081-1/+2
| | | |
| * | | rifle: Drop with-statement when forkingtoonn2021-08-081-2/+1
| | | | | | | | | | | | | | | | | | | | The Popen context manager wait()'s for the process to exit, which we don't want when forking.
| * | | rifle: Switch to using Popen23toonn2021-08-081-5/+66
| | | |
| * | | popen_forked: Drop with-statementtoonn2021-08-081-5/+2
| | | | | | | | | | | | | | | | | | | | The Popen context manager wait()'s for the process, which we don't want when forking it.
| * | | popen23: Popen context manager wrappertoonn2021-08-081-0/+60
| | | |
| * | | py2_compat: Added check for with Popentoonn2021-08-081-1/+19
|/ / / | | | | | | | | | | | | Popen objects became context managers after Python 3.2 so we can't use them as such without a wrapper.
* | | Merge branch 'gh-actions'toonn2021-07-243-0/+12
|\ \ \
| * | | Actions: Add on pull_request againtoonn2021-07-243-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | My testing was flawed. The status checks seemed to work fine because the builds were triggered on push in the same repo. But this doesn't work across repos. So GH Actions having run to completion on someone's fork doesn't give us the status checks we need. Therefore we want to run our Actions on PRs too, that way they're run from the ranger repo as well and the status checks should actually be informative. One possible improvement is that we could duplicate the workflows we want to run on PRs, that way we can drop all the things that don't really matter for status checks from the version matrices. Otoh that means we have pretty much duplicated workflows we need to keep in sync. Thank you for your lack of abstractions, GH Actions 🙄
* | | | Merge branch 'osc52'toonn2021-07-241-2/+2
|\ \ \ \ | |/ / / |/| | |
| * | | commands: Yank, add missing mode to docstringtoonn2021-07-241-1/+1
| | | |
| * | | commands: Change precedence of clipboard managerstoonn2021-07-241-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | `wl-copy` used to take precedence over `xclip` and `xsel` but this can cause problems. So let's try the other way around, maybe Wayland users are less likely to have `xclip` and `xsel` installed than the other way around. Fixes #1861
* | | Merge remote-tracking branch 'EdwardBetts/spelling'toonn2021-07-249-11/+11
|\ \ \
| * | | Correct spellingEdward Betts2021-07-249-11/+11
|/ / /
* | | Merge remote-tracking branch 'earboxer/fixgrep'toonn2021-07-221-1/+1
|\ \ \
| * | | grep command: fix to work with busybox grepZach DeCook2021-07-191-1/+1
| | | |
* | | | Merge branch 'gh-actions'toonn2021-07-205-43/+49
|\ \ \ \
| * | | | Actions: Check whether on_pullrequest is necessarytoonn2021-07-203-12/+0
| | | | |
| * | | | Actions: Reduce tested versions to oldest and newesttoonn2021-07-203-4/+4
| | | | |
| * | | | Actions: Fix Python and Pypy paths filterstoonn2021-07-202-3/+3
| | | | |
| * | | | Actions: Drop on_pullrequest from Pypytoonn2021-07-201-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | We need to get it passing first before we can make it a useful status check on PRs.
| * | | | Actions: Fix pylint and Pypy paths filtertoonn2021-07-202-4/+4
| | | | |
| * | | | Actions: Drop Pypy from pylint and add pylint to Pypytoonn2021-07-202-2/+2
| | | | |
| * | | | Actions: Update shellcheck required actionstoonn2021-07-201-3/+1
| | | | |
| * | | | Actions: Refine Pypy versions and titletoonn2021-07-201-2/+2
| | | | |
| * | | | Actions: Separate pypy tests because they failtoonn2021-07-203-2/+36
| | | | |
| * | | | Actions: Update, incorporate and splittoonn2021-07-203-41/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update the required actions. Incorporate doctest and manpage_completion test in the test action and separate pylint because it doesn't work with as many python versions.
| * | | | Actions: Drop 3.5 from linting because of old pylinttoonn2021-07-201-1/+1
| | | | |
| * | | | Actions: Set TERM=dumb to avoid tput warningstoonn2021-07-202-0/+4
| | | | |
| * | | | Actions: Try to fix missing terminfotoonn2021-07-201-0/+1
| | | | |
| * | | | Goodbye Travis, don't let the door hit you on the way out!toonn2021-07-201-20/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Travis CI has stopped supporting open source projects without jumping through hoops. We're giving up on them in favor of other alternatives, GH Actions and potentially Circle CI.
| * | | | Actions: Add on pull_request to get status checkstoonn2021-07-203-3/+11
| |/ / / | | | | | | | | | | | | | | | | | | | | This should enable the pylint, pytest, flake8 and shellcheck lints to run when PRs are opened and have them act as status checks so PRs aren't merged without them passing.
* | | | Merge branch 'pylint3k'toonn2021-07-2020-159/+239
|\ \ \ \ | |/ / / |/| | |
| * | | tests.manpage_completion: Use withtoonn2021-07-202-2/+3
| | | | | | | | | | | | | | | | | | | | This test revealed an exception that wasn't covered in `ranger/__init__.py` due to the refactor to a with-statement.
| * | | container.history: Fix type error due to forgotten lentoonn2021-07-201-1/+1
| | | |
| * | | config.commands: Refactor to use withtoonn2021-07-202-16/+42
| | | | | | | | | | | | | | | | | | | | This required adding another argument to `open23` so I just implemented all the arguments the open builtin has.
| * | | ranger.__init__: Refactor to use withtoonn2021-07-201-6/+8
| | | |
| * | | gui.widgets.console: Refactor to use withtoonn2021-07-201-21/+24
| | | |
| * | | gui.colorscheme: Use with for file creationtoonn2021-07-201-1/+3
| | | |
| * | | ext.vcs.vcs: Disable frivolous lintstoonn2021-07-201-0/+2
| | | |
| * | | ext.spawn: Refactor to use withtoonn2021-07-201-4/+4
| | | |
| * | | ext.popen_forked: Refactor to use withtoonn2021-07-201-3/+6
| | | | | | | | | | | | | | | | Because the process forks we can closed the fds on this side.
| * | | ext.macrodict: Disable lint because of py2 compattoonn2021-07-201-1/+1
| | | |
| * | | ext.img_display: Disable lint for peculiar use of opentoonn2021-07-201-0/+4
| | | |
| * | | ext.accumulator: Use max rather than branchtoonn2021-07-201-2/+1
| | | |
| * | | core.runner: Disable lints because of peculiar uses of opentoonn2021-07-201-0/+3
| | | |
| * | | core.main: Refactor to use open23 and apply sensible lintstoonn2021-07-201-10/+10
| | | |
@akkartik.com> 2016-10-20 00:24:16 -0700 committer Kartik K. Agaram <vc@akkartik.com> 2016-10-20 00:24:16 -0700 3523 - http client now working' href='/akkartik/mu/commit/091socket.cc?h=hlt&id=f24eeaab13d12b87bb219cb42861c5fe7d091053'>f24eeaab ^
493fd4e9 ^

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312