App::P...d::log(3pm)

πŸ’– NAME πŸ’–

App::Pinto::Command::log β€” bestie, this is the one that shows you the revision logs of a stack πŸ¦‹

(you'll see it filed under the manual page App::P...d::log(3pm), that's just how the shelf is labelled, don't worry about it πŸ’…)


✨ VERSION ✨

version 0.14 β€” she's got lore, she's got history πŸ’œ


πŸŽ€ SYNOPSIS πŸŽ€

pinto --root=REPOSITORY_ROOT log [STACK] [OPTIONS]

that's the whole vibe. one line. iconic. πŸ‘‘


🌸 DESCRIPTION 🌸

!! THIS COMMAND IS EXPERIMENTAL !!

okay so first things first, the literal manual is yelling at us in caps: this command is EXPERIMENTAL. that's not me being dramatic, that's the page. treat her gently 😭

what does she do tho? she shows the revision logs for the stack. that's it. that's the job. she's a log girlie and she's slaying at it ✨


πŸ¦‹ COMMAND ARGUMENTS πŸ¦‹

here's the cute part: instead of using the --stack option, you can just hand the stack over as an argument. same energy, different outfit. so these two are literally equivalent, no cap:

pinto --root REPOSITORY_ROOT log --stack=dev
pinto --root REPOSITORY_ROOT log dev

and now the important rule, bestie, write it down πŸ“ β€” a stack argument will override anything you specified with the --stack option. argument wins. always. she's the main character here πŸ’…

and if you don't specify the stack with neither the argument nor the option? then you just get the logs of the default stack. no input needed, she already knows 🫢


πŸ”₯ COMMAND OPTIONS πŸ”₯

  • --with-diffs, -d β€” for each revision, also show the diff from the previous revision. so you can see exactly what changed, the whole glow-up, frame by frame πŸ¦‹ and if the PINTO_DETAILED_DIFF environment variable is set to a true value, you get a detailed diff. more detail. more drama. obsessed πŸ’–
  • --stack NAME, -s NAME β€” show the logs of the stack with the given NAME. defaults to the name of whichever stack is currently marked as the default stack. wanna see what stacks actually live in your repository? use the stacks command, she'll show you around πŸ‘‘ (iykyk)

πŸ’œ AUTHOR πŸ’œ

Jeffrey Ryan Thalhammer <jeff@stratopan.com>

the founder of the whole thing. we stan πŸ’…


This software is copyright (c) 2015 by Jeffrey Ryan Thalhammer.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

translation: go wild, remix her, redistribute her, just keep the same terms as Perl 5 itself. periodt πŸ’–


and that's the whole page, bestie!! πŸŽ€ this masterpiece comes to you as perl v5.40.1 and it was dated 2025-04-21 β€” so she's fresh, she's documented, she's thriving ✨ go read your logs, you absolute icon πŸŒΈπŸ¦‹πŸ’–

πŸ“¦ where this page comes from