{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":294262638,"defaultBranch":"main","name":"command","ownerLogin":"creachadair","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-10T00:39:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19258?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726026793.0","currentOid":""},"activityList":{"items":[{"before":"74b28f95a0404846ce53a644b248d3e3f4b38e85","after":"478df19ecd0c577999f7deb81002788a79f69af3","ref":"refs/heads/main","pushedAt":"2024-09-11T03:51:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Revert \"Print short help for --help, rather than long.\"\n\nThis reverts commit df41502623a201d3f0929e8dfdc65019b74c91c3.\n\nAsking for --help specifically should still print full help.\nOnly falling off the end should be short, and that is already handled in Run.","shortMessageHtmlLink":"Revert \"Print short help for --help, rather than long.\""}},{"before":"c22391d68f3826c7b932c42338a793d30c64176d","after":"74b28f95a0404846ce53a644b248d3e3f4b38e85","ref":"refs/heads/main","pushedAt":"2024-09-08T14:49:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Make flag merging the default for new environments.\n\nPreviously it was necessary to set env.MergeFlags(true) to get the flag merging\nbehaviour. Change the default to be true instead. You can still disable merge\nby setting env.MergeFlags(false).","shortMessageHtmlLink":"Make flag merging the default for new environments."}},{"before":"f088f6c98f7e613af4c236cc2a6625f08ccb3a0b","after":"c22391d68f3826c7b932c42338a793d30c64176d","ref":"refs/heads/main","pushedAt":"2024-09-08T14:42:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Clarify argument processing a bit.","shortMessageHtmlLink":"Clarify argument processing a bit."}},{"before":"bcf7a85b70e65db6060c07c4419cdd72d016ba23","after":"f088f6c98f7e613af4c236cc2a6625f08ccb3a0b","ref":"refs/heads/main","pushedAt":"2024-09-05T04:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Fix some documentation comments.","shortMessageHtmlLink":"Fix some documentation comments."}},{"before":"4bb5a8dc5d25bad42ebe4b283bd3af5d4d1e3d50","after":"bcf7a85b70e65db6060c07c4419cdd72d016ba23","ref":"refs/heads/main","pushedAt":"2024-09-05T00:44:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Improve documentation for the Env type and its fields.","shortMessageHtmlLink":"Improve documentation for the Env type and its fields."}},{"before":"4e848eeb38be23c0c62291054650f01689730229","after":"4bb5a8dc5d25bad42ebe4b283bd3af5d4d1e3d50","ref":"refs/heads/main","pushedAt":"2024-08-30T19:34:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Release v0.1.14\n\nMaintenance:\n- go.mod: update toolchain base to 1.22\n- go.mod: update module dependencies\n\nChanges:\n- Print explicit help to stdout instead of stderr.\n- Print short help for --help, rather than long.","shortMessageHtmlLink":"Release v0.1.14"}},{"before":"df41502623a201d3f0929e8dfdc65019b74c91c3","after":"4e848eeb38be23c0c62291054650f01689730229","ref":"refs/heads/main","pushedAt":"2024-08-30T19:31:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"go.mod: update module dependencies","shortMessageHtmlLink":"go.mod: update module dependencies"}},{"before":"5a55e4e6de41ea9508183c3354cf9dbc0ac049fb","after":"df41502623a201d3f0929e8dfdc65019b74c91c3","ref":"refs/heads/main","pushedAt":"2024-08-30T19:29:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Print short help for --help, rather than long.","shortMessageHtmlLink":"Print short help for --help, rather than long."}},{"before":"1c6d122f6c3173f366eeed42b6325e6af6ea7b22","after":"5a55e4e6de41ea9508183c3354cf9dbc0ac049fb","ref":"refs/heads/main","pushedAt":"2024-07-30T02:50:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"go.mod: update mds to v0.15.5","shortMessageHtmlLink":"go.mod: update mds to v0.15.5"}},{"before":"d248327c75d02a9d865685e0764f87a66b795949","after":"1c6d122f6c3173f366eeed42b6325e6af6ea7b22","ref":"refs/heads/main","pushedAt":"2024-03-18T00:10:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"adapt: mention the command name in argument errors","shortMessageHtmlLink":"adapt: mention the command name in argument errors"}},{"before":"64b71fd2cf7a8625d2458720651d9d8d90c44ee7","after":"d248327c75d02a9d865685e0764f87a66b795949","ref":"refs/heads/main","pushedAt":"2024-03-11T03:05:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"command: allow explicitly requesting help for unlisted commands\n\nWhen the help --all metaflag is set, allow help to select an unlisted command\nby name even if it would otherwise be filtered out.","shortMessageHtmlLink":"command: allow explicitly requesting help for unlisted commands"}},{"before":"f058c6f5a88422250656e15385f6a19e88748b5f","after":"64b71fd2cf7a8625d2458720651d9d8d90c44ee7","ref":"refs/heads/main","pushedAt":"2024-03-10T19:11:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"command: add ProgramName helper","shortMessageHtmlLink":"command: add ProgramName helper"}},{"before":"ee4e5b02450fecaa4aaf0dcf50788f1cf0323f95","after":"f058c6f5a88422250656e15385f6a19e88748b5f","ref":"refs/heads/main","pushedAt":"2024-03-07T04:22:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Fix the cleanup cancellation at the end of a Run.","shortMessageHtmlLink":"Fix the cleanup cancellation at the end of a Run."}},{"before":"311f2570265fa7d0fed3ea3c3936528b6f8d9a53","after":"ee4e5b02450fecaa4aaf0dcf50788f1cf0323f95","ref":"refs/heads/main","pushedAt":"2024-03-07T01:30:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Make the \"help\" extension flag work with no arguments too.","shortMessageHtmlLink":"Make the \"help\" extension flag work with no arguments too."}},{"before":"566c32a53b999329b41dacebaf2cd07c3fd12f78","after":"311f2570265fa7d0fed3ea3c3936528b6f8d9a53","ref":"refs/heads/main","pushedAt":"2024-03-04T23:05:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Add a magic flag to \"help\" to show unlisted commands & flags","shortMessageHtmlLink":"Add a magic flag to \"help\" to show unlisted commands & flags"}},{"before":"b2b31eed30b45e1760a82c182b9532e14d799834","after":"566c32a53b999329b41dacebaf2cd07c3fd12f78","ref":"refs/heads/main","pushedAt":"2024-02-16T01:39:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Release v0.1.8\n\nMaintenance update.\n\n- b948f0a Add the executable path to VersionInfo.\n- b2b31ee Fix comment typos.","shortMessageHtmlLink":"Release v0.1.8"}},{"before":"b948f0a4ccbb5ab2c4729b27e1880b286adc542f","after":"b2b31eed30b45e1760a82c182b9532e14d799834","ref":"refs/heads/main","pushedAt":"2024-02-15T01:38:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Fix comment typos.","shortMessageHtmlLink":"Fix comment typos."}},{"before":"9f712f2b558b1887ac9de8ffce099223922254aa","after":"b948f0a4ccbb5ab2c4729b27e1880b286adc542f","ref":"refs/heads/main","pushedAt":"2024-02-12T19:00:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Add the executable path to VersionInfo.","shortMessageHtmlLink":"Add the executable path to VersionInfo."}},{"before":"0d1fc4996b8712c0abc5a0ac7dc4c35dc2d26a10","after":"9f712f2b558b1887ac9de8ffce099223922254aa","ref":"refs/heads/main","pushedAt":"2024-02-10T20:33:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Export the VersionInfo type and add a constructor.\n\nAllow the caller access to the same version information the VersionCommand\nconstructor uses.","shortMessageHtmlLink":"Export the VersionInfo type and add a constructor."}},{"before":"0e80c0cd092ac581d45f74a52da524800376f3ab","after":"0d1fc4996b8712c0abc5a0ac7dc4c35dc2d26a10","ref":"refs/heads/main","pushedAt":"2024-02-10T18:03:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Improve the output of the \"version\" command.\n\nMake more effort to discover version information, even if vcs.* tags are not\navailable in the build info because the program was installed \"remotely\", e.g.,\nvia \"go install\" without a repository present.\n\nAlso add a --json flag to the version command, allowing these data to be\nwritten out in machine-readable form.","shortMessageHtmlLink":"Improve the output of the \"version\" command."}},{"before":"3d29f4a9cf5cb523df23c9587c1f85b9029a10ee","after":"0e80c0cd092ac581d45f74a52da524800376f3ab","ref":"refs/heads/main","pushedAt":"2024-01-17T01:28:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Fix a comment typo.","shortMessageHtmlLink":"Fix a comment typo."}},{"before":"618fa8de057f773e93a8e481a0624cd2e6f4f768","after":"3d29f4a9cf5cb523df23c9587c1f85b9029a10ee","ref":"refs/heads/main","pushedAt":"2024-01-14T22:48:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Note that Flags is initialized even when not parsing.","shortMessageHtmlLink":"Note that Flags is initialized even when not parsing."}},{"before":"e382ed7ae2931566ff3a1d3d6b2447c4e3da0f77","after":"618fa8de057f773e93a8e481a0624cd2e6f4f768","ref":"refs/heads/main","pushedAt":"2024-01-03T18:59:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Document default Usage messages.","shortMessageHtmlLink":"Document default Usage messages."}},{"before":"23001f2a7e5c0d109b71cb7493c484f9c469c99a","after":"e382ed7ae2931566ff3a1d3d6b2447c4e3da0f77","ref":"refs/heads/main","pushedAt":"2023-12-11T04:16:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":".github: update setup-go to v5","shortMessageHtmlLink":".github: update setup-go to v5"}},{"before":"c4427bafb517ffe94eae93b8941a076c9e4ba9b3","after":"23001f2a7e5c0d109b71cb7493c484f9c469c99a","ref":"refs/heads/main","pushedAt":"2023-11-16T18:14:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Extend auto-usage to include subcommands, where available.\n\nWhen a command has no usage, infer default usage from the presence of\nsubcommands as well as the presence of flags.","shortMessageHtmlLink":"Extend auto-usage to include subcommands, where available."}},{"before":"d461376d04ba4a687ebe368b89e8be252529d671","after":null,"ref":"refs/heads/mjf/flag-usage","pushedAt":"2023-11-16T01:34:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"}},{"before":"37522925596f28c6c3f8888171d6eaa5fd09a125","after":"c4427bafb517ffe94eae93b8941a076c9e4ba9b3","ref":"refs/heads/main","pushedAt":"2023-11-16T01:34:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Populate a default usage for commands with flags. (#4)\n\nIf the Usage field is empty but the command defines (non-hidden) flags, present\r\na usage indicating the command accepts flags, e.g.,\r\n\r\n Usage:\r\n cmdname [flags]\r\n\r\nExplicitly-set usage overrides this, and commands with neither flags nor\r\nexplicit usage continue to omit the usage section entirely.","shortMessageHtmlLink":"Populate a default usage for commands with flags. (#4)"}},{"before":null,"after":"d461376d04ba4a687ebe368b89e8be252529d671","ref":"refs/heads/mjf/flag-usage","pushedAt":"2023-11-16T01:33:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Populate a default usage for commands with flags.\n\nIf the Usage field is empty but the command defines (non-hidden) flags, present\na usage indicating the command accepts flags, e.g.,\n\n Usage:\n cmdname [flags]\n\nExplicitly-set usage overrides this, and commands with neither flags nor\nexplicit usage continue to omit the usage section entirely.","shortMessageHtmlLink":"Populate a default usage for commands with flags."}},{"before":"e629e4ed33ff8a7fed404933e5ee8c1e45f6d493","after":"37522925596f28c6c3f8888171d6eaa5fd09a125","ref":"refs/heads/main","pushedAt":"2023-11-02T04:00:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Remove marketing words.","shortMessageHtmlLink":"Remove marketing words."}},{"before":"3591ca6b0e3d9ebfd7a6f1c3e75134866f459938","after":"e629e4ed33ff8a7fed404933e5ee8c1e45f6d493","ref":"refs/heads/main","pushedAt":"2023-10-24T04:39:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creachadair","name":"M. J. Fromberger","path":"/creachadair","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19258?s=80&v=4"},"commit":{"message":"Release v0.1.3\n\n- Allow overriding the default help flags.\n- Use mtest for panic tests.\n- Remove duplicate test cases.","shortMessageHtmlLink":"Release v0.1.3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsryz0gA","startCursor":null,"endCursor":null}},"title":"Activity ยท creachadair/command"}