Dirk-Jan C. Binnema
|
fcd89039eb
|
expand_path: better handle paths with spaces
I.e., work around surprising behavior of wordexp
Fixes #2566.
|
2023-10-07 00:18:56 +03:00 |
Dirk-Jan C. Binnema
|
ee18c02762
|
maildir: improve unit tests
And get some more info from run_command.
|
2023-09-24 21:33:18 +03:00 |
Dirk-Jan C. Binnema
|
abb0fb4fd5
|
utils/add: improve unit test coverage
|
2023-09-24 17:29:56 +03:00 |
Dirk-Jan C. Binnema
|
24add72126
|
mu-file-utils: add run_command0
To ensure command ran and had exit-code=0 in one go.
|
2023-09-19 22:26:45 +03:00 |
Dirk-Jan C. Binnema
|
0a12b70d7b
|
utils-file: improve mu_play
implement in terms of run_command
|
2023-09-13 23:03:51 +03:00 |
Dirk-Jan C. Binnema
|
c8568eecd4
|
utils/file: add basename/dirname helpers and use them
|
2023-09-10 10:15:28 +03:00 |
Dirk-Jan C. Binnema
|
e1308a9b40
|
utils: small tweaks
|
2023-08-27 11:07:55 +03:00 |
Dirk-Jan C. Binnema
|
111e48efa3
|
utils: add expand_path (wordexp wrapper)
For expanding command-line options for shells that don't do that by themselves.
|
2023-08-03 22:47:27 +03:00 |
Dirk-Jan C. Binnema
|
cf6c5a36d7
|
utils: rework running system commands
Use g_spawn and pass arguments, so we don't involve a shell that needs
escaping etc.
Improve error handling.
|
2023-07-18 20:19:27 +03:00 |
Dirk-Jan C. Binnema
|
cc65b8b401
|
utils: add some more helpers for test code
Creating and removing (temp) dirs, running mu commands.
|
2023-07-10 23:15:40 +03:00 |
Dirk-Jan C. Binnema
|
4920b56671
|
update to use fmt-based apis
Not complete, but a first big stab converting users of Mu::Error and
various g_warning & friends, format to the new libfmt-based APIs.
|
2023-07-05 23:10:13 +03:00 |
Dirk-Jan C. Binnema
|
3a05dd8725
|
lib/utils: implement read_from_stdin
|
2023-04-29 23:01:12 +03:00 |
Dirk-Jan C. Binnema
|
e4af910d04
|
utils: implement g_cancellable_new_with_timeout
|
2023-04-29 23:01:12 +03:00 |
Dirk-Jan C. Binnema
|
a8daec9598
|
lib: use join_paths
Convert some manual concatenation to the new join_paths helper.
|
2023-01-29 10:13:29 +02:00 |
Dirk-Jan C. Binnema
|
25635c5cfe
|
utils: add join_paths + tests
|
2023-01-29 10:13:29 +02:00 |
Dirk-Jan C. Binnema
|
6979a66630
|
utils: get rid of mu-util.[ch]
It was getting old...
Remove the unused parts, refactor the few parts still in use.
|
2023-01-14 20:02:05 +02:00 |