git-annex/Assistant/Threads
Joey Hess 793ddecd4b
use openTempFile from file-io
And follow-on changes.

Note that relatedTemplate was changed to operate on a RawFilePath, and
so when it counts the length, it is now the number of bytes, not the
number of code points. This will just make it truncate shorter strings
in some cases, the truncation is still unicode aware.

When not building with the OsPath flag, toOsPath . fromRawFilePath and
fromRawFilePath . fromOsPath do extra conversions back and forth between
String and ByteString. That overhead could be avoided, but that's the
non-optimised build mode, so didn't bother.

Sponsored-by: unqueued
2025-01-22 11:41:43 -04:00
..
Committer.hs add: Consistently treat files in a dotdir as dotfiles, even when ran inside that dotdir 2024-11-13 13:43:01 -04:00
ConfigMonitor.hs add git ls-tree --long parser 2021-03-23 12:47:00 -04:00
Cronner.hs A few more of typo fixes/skip as detected with bleeding edge codespell 2024-05-01 20:06:08 -04:00
DaemonStatus.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Exporter.hs convert checkAvailable to use availability rather than localpath 2023-08-16 15:57:30 -04:00
Glacier.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Merger.hs sync: When in an adjusted branch, merge changes from the original branch 2023-07-06 12:42:24 -04:00
MountWatcher.hs filter out control characters in warning messages 2023-04-10 15:55:44 -04:00
NetWatcher.hs run codespell throughout fixing typos automagically 2024-05-01 15:46:21 -04:00
PairListener.hs filter out control characters in warning messages 2023-04-10 15:55:44 -04:00
ProblemFixer.hs convert checkAvailable to use availability rather than localpath 2023-08-16 15:57:30 -04:00
Pusher.hs convert checkAvailable to use availability rather than localpath 2023-08-16 15:57:30 -04:00
RemoteControl.hs convert to withCreateProcess for async exception safety 2020-06-04 12:44:09 -04:00
SanityChecker.hs filter out control characters in warning messages 2023-04-10 15:55:44 -04:00
TransferPoller.hs fix transfer lock file for Download to not include uuid 2024-03-25 14:47:46 -04:00
Transferrer.hs propagate git-annex -c on to transferrer child process 2020-12-15 11:36:25 -04:00
TransferScanner.hs punt on LiveUpdate plumbing through assistant for now 2024-08-24 09:37:24 -04:00
TransferWatcher.hs RawFilePath conversion of System.Directory 2025-01-20 19:17:33 -04:00
Upgrader.hs fix windows assistant upgrade glitch 2020-11-19 12:50:25 -04:00
UpgradeWatcher.hs finished this stage of the RawFilePath conversion 2020-11-04 14:20:37 -04:00
Watcher.hs plumb in LiveUpdate (WIP) 2024-08-23 16:35:12 -04:00
WebApp.hs use openTempFile from file-io 2025-01-22 11:41:43 -04:00