From 0ea239503c1f0a015a0c30ef894c018cd3143186 Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Thu, 17 Jul 2025 07:49:39 -0700 Subject: [PATCH] dev: rename the hidden --timeclock-old flag to --old-timeclock --timeclock-old is still supported as well, for now, even though this flag is not documented yet (it has appeared in changelogs/release notes and in issue discussion). --- hledger/Hledger/Cli/CliOptions.hs | 2 +- hledger/test/timeclock.test | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/hledger/Hledger/Cli/CliOptions.hs b/hledger/Hledger/Cli/CliOptions.hs index a1f4eeb79..091c703b9 100644 --- a/hledger/Hledger/Cli/CliOptions.hs +++ b/hledger/Hledger/Cli/CliOptions.hs @@ -298,7 +298,7 @@ hiddenflagsformainmode = [ ,flagNone ["pretty-tables"] (setopt "pretty" "always") "legacy flag that was renamed" ,flagNone ["anon"] (setboolopt "anon") "deprecated, renamed to --obfuscate" -- #2133, handled by anonymiseByOpts ,flagNone ["obfuscate"] (setboolopt "obfuscate") "slightly obfuscate hledger's output. Warning, does not give privacy. Formerly --anon." -- #2133, handled by maybeObfuscate - ,flagNone ["timeclock-old"] (setboolopt "oldtimeclock") "don't pair timeclock entries by account name" + ,flagNone ["old-timeclock", "timeclock-old"] (setboolopt "oldtimeclock") "don't pair timeclock entries by account name" ,flagReq ["rules-file"] (\s opts -> Right $ setopt "rules" s opts) "RULESFILE" "was renamed to --rules" ] diff --git a/hledger/test/timeclock.test b/hledger/test/timeclock.test index ec59b9f48..ecf5a95c0 100644 --- a/hledger/test/timeclock.test +++ b/hledger/test/timeclock.test @@ -147,7 +147,7 @@ $ hledger -f timeclock:- print >= -# ** 12. The --timeclock-old flag reverts to the old behavior. +# ** 12. The --old-timeclock flag reverts to the old behavior. < i 2009/1/1 08:00:00 o 2009/1/1 09:00:00 stuff on checkout record is ignored @@ -157,7 +157,7 @@ o 2009/1/2 09:00:00 i 2009/1/3 08:00:00 some:account name and a description o 2009/1/3 09:00:00 -$ hledger --timeclock-old -f timeclock:- print +$ hledger --old-timeclock -f timeclock:- print > 2009-01-01 * 08:00-09:00 () 1.00h