Commit 5d77247
fix(discussion view): print only requested items in non-tty output
Make the non-interactive output of each mode print only what was asked
for. Without --comments, only the discussion metadata and body are
printed. With --comments, only the comments are printed, each as a
metadata block (author, created, url, and answer when applicable)
followed by its body. In replies mode, only the replies are printed in
the same block format, without the parent comment. Comments and replies
follow the same chronological ordering as the interactive output, and
pagination cursors are no longer emitted in non-tty mode.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 06d2e34 commit 5d77247
2 files changed
Lines changed: 76 additions & 86 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
326 | 326 | | |
327 | 327 | | |
328 | 328 | | |
329 | | - | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
330 | 334 | | |
331 | 335 | | |
332 | 336 | | |
| |||
446 | 450 | | |
447 | 451 | | |
448 | 452 | | |
449 | | - | |
| 453 | + | |
450 | 454 | | |
451 | 455 | | |
452 | 456 | | |
| |||
457 | 461 | | |
458 | 462 | | |
459 | 463 | | |
460 | | - | |
461 | | - | |
462 | | - | |
463 | 464 | | |
464 | 465 | | |
465 | 466 | | |
466 | 467 | | |
467 | 468 | | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
472 | 483 | | |
473 | 484 | | |
474 | 485 | | |
| |||
576 | 587 | | |
577 | 588 | | |
578 | 589 | | |
579 | | - | |
580 | | - | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
581 | 594 | | |
582 | | - | |
583 | | - | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | | - | |
588 | | - | |
589 | | - | |
590 | | - | |
591 | | - | |
592 | | - | |
593 | | - | |
594 | | - | |
| 595 | + | |
595 | 596 | | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
596 | 600 | | |
597 | 601 | | |
598 | 602 | | |
| |||
632 | 636 | | |
633 | 637 | | |
634 | 638 | | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
635 | 642 | | |
636 | | - | |
637 | | - | |
638 | | - | |
639 | | - | |
640 | | - | |
641 | | - | |
642 | | - | |
643 | | - | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
644 | 646 | | |
645 | | - | |
646 | | - | |
647 | 647 | | |
648 | | - | |
649 | | - | |
| 648 | + | |
| 649 | + | |
650 | 650 | | |
651 | 651 | | |
652 | 652 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
484 | 484 | | |
485 | 485 | | |
486 | 486 | | |
487 | | - | |
488 | | - | |
489 | | - | |
490 | | - | |
491 | | - | |
492 | | - | |
493 | | - | |
494 | | - | |
495 | | - | |
496 | | - | |
497 | | - | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
498 | 491 | | |
499 | 492 | | |
500 | | - | |
501 | | - | |
502 | | - | |
503 | | - | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
504 | 497 | | |
505 | 498 | | |
| 499 | + | |
506 | 500 | | |
507 | 501 | | |
508 | 502 | | |
| |||
581 | 575 | | |
582 | 576 | | |
583 | 577 | | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | | - | |
588 | | - | |
589 | | - | |
590 | | - | |
591 | | - | |
592 | | - | |
593 | | - | |
594 | | - | |
595 | | - | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
596 | 582 | | |
597 | 583 | | |
598 | | - | |
599 | | - | |
600 | | - | |
601 | | - | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
602 | 588 | | |
603 | 589 | | |
| 590 | + | |
604 | 591 | | |
605 | 592 | | |
606 | 593 | | |
| |||
884 | 871 | | |
885 | 872 | | |
886 | 873 | | |
887 | | - | |
888 | | - | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
| 881 | + | |
| 882 | + | |
| 883 | + | |
| 884 | + | |
889 | 885 | | |
890 | | - | |
891 | | - | |
892 | | - | |
893 | | - | |
894 | | - | |
895 | | - | |
896 | | - | |
897 | 886 | | |
898 | 887 | | |
899 | 888 | | |
| |||
913 | 902 | | |
914 | 903 | | |
915 | 904 | | |
916 | | - | |
917 | | - | |
918 | | - | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
919 | 916 | | |
920 | | - | |
921 | | - | |
922 | | - | |
923 | | - | |
924 | | - | |
925 | | - | |
926 | | - | |
927 | 917 | | |
928 | 918 | | |
929 | 919 | | |
| |||
0 commit comments