git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [ANNOUNCE] git-pasky-0.6.2 && heads-up on upcoming changes

From
DJDave Jones <davej@redhat.com>
Date
Apr 21, 2005, 04:22 UTC
Message-ID
<20050421042248.GA16002@redhat.com>
In-Reply-To
<Pine.LNX.4.58.0504202056310.2344@ppc970.osdl.org>
On Wed, Apr 20, 2005 at 09:00:44PM -0700, Linus Torvalds wrote:
 
 > > My logic: it's a lot more intuitive to say "cg-log | less" to get
 > > paginated output than it is to say "cg-log | cat" to get unpaginated
 > > output.
 > I disagree.
 > 
 > There is _never_ any valid situation where you do "cg-log" with 
 > unpaginated output to a tty.
 > 
 > In _any_ real system you'll be getting thousands of lines of output. 
 > Possibly millions. unpaginated? What the hell are you talking about?
 > 
 > And as I pointed out, if the output is not a tty, then both less and more
 > automatically turn into cat, so there's no difference. This change _only_
 > triggers for a tty, and I dare you to show a single relevant project where 
 > it's ok to scroll thousands of lines.
 > 
 > Even git-pasky, which is just a two-week-old project right now outputs 
 > 4338 lines of output to "git log". 
 > 
 > Unpaginated? You must be kidding.
 > 
 > (But if you are _that_ fast a reader, then hey, use "PAGER=cat", and 
 > you'll find yourself happy).

I used to do 'bk changes | grep \[AGPGART\] -C3 | head' on a regular basis, just to be able to answer 'hey, did cset x get into tree y?' questions from users. which is the probably the closest I came to non-paginated usage. (though, ok 'head' is technically a pager too..)

		Dave
Previous: Linus TorvaldsNext: Junio C Hamano
Message 17 of 33 in “[ANNOUNCE] git-pasky-0.6.2 && heads-up on upcoming changes”
  1. Petr BaudisApr 20, 2005
  2. Petr BaudisApr 20, 2005
  3. Greg KHApr 20, 2005
  4. Mike TahtApr 20, 2005
  5. Joshua T. CorbinApr 20, 2005
  6. Petr BaudisApr 20, 2005
  7. Randy.DunlapApr 20, 2005
  8. Steven ColeApr 20, 2005
  9. Linus TorvaldsApr 20, 2005
  10. Petr BaudisApr 20, 2005
  11. Greg KHApr 20, 2005
  12. Linus TorvaldsApr 21, 2005
  13. Linus TorvaldsApr 21, 2005
  14. Daniel JacobowitzApr 21, 2005
  15. SeanApr 21, 2005
  16. Linus TorvaldsApr 21, 2005
  17. Dave JonesApr 21, 2005
  18. Junio C HamanoApr 21, 2005
  19. Daniel JacobowitzApr 21, 2005
  20. Petr BaudisApr 21, 2005
  21. Edgar ToernigApr 21, 2005
  22. Petr BaudisApr 21, 2005
  23. Paul JacksonApr 24, 2005
  24. Randy.DunlapApr 21, 2005
  25. SeanApr 21, 2005
  26. Greg KHApr 21, 2005
  27. Paul JacksonApr 24, 2005
  28. Matthias UrlichsApr 21, 2005
  29. Removing command dispatcher (was Re: [ANNOUNCE] git-pasky-0.6.2 && heads-up on upcoming changes)David A. Wheeler, Apr 21, 2005
  30. Ingo MolnarApr 21, 2005
  31. Andrew MortonApr 25, 2005
  32. Bryan DonlanApr 21, 2005
  33. Petr BaudisApr 21, 2005

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.