No pager on Windows

[?]
Dec 3, 2020, 5:45 PM
2K7JLB4Z7BS5VFNWD4DO3MKYU7VNPA5MTVHVSDI3FQZ5ICM6XM6QC

Dependencies

  • [2] H62VFFJE Cargo.nix, and solving conflicts
  • [3] Q45QHPO4 Feedback on network stuff
  • [4] 5DVRL6MF Hard-unrecord
  • [5] GURIBVW6 Fixing the pager
  • [6] 5BRU2RRW Cleanup (debugging a crash related to trees/inodes)
  • [7] OCBM7IFE New release: pijul-1.0.0-alpha.8
  • [8] YDKNUL6B Add `diff --short` that lists changes without showing them
  • [9] Q7CAYX5N Fixing Windows compilation
  • [10] RPZK3JQA Fixing a conflict
  • [11] 3S4DR77Z Version updates
  • [12] RR65HCKO Thrussh versions
  • [13] VIHXB7SG commands: set up pager for diff, change, and credit
  • [14] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [15] I52XSRUH Massive cleanup, and simplification
  • [16] 23LVKATN Use pager crate for log output
  • [17] WI5BS6BS New published versions
  • [18] KWAMD2KR A few fixes in the documentation comments
  • [19] L4JXJHWX pijul/*: reorganize imports and remove extern crate
  • [20] NX5I5H53 New published versions
  • [21] NLGQAH4H Credit and reset relative to current directory instead of the root
  • [22] OUWD436A Version bump
  • [23] UDHP4ZVB Fixing SSH asynchronicity issues

Change contents

  • edit in pijul/src/commands/mod.rs at line 100
    [4.2909]
    [4.2909]
    }
    #[cfg(unix)]
    fn pager() {
    pager::Pager::with_pager("less -RF").setup()
  • edit in pijul/src/commands/mod.rs at line 106
    [4.2911]
    #[cfg(not(unix))]
    fn pager() {
    pager::Pager::with_pager("less -RF").setup()
    }
  • edit in pijul/src/commands/log.rs at line 7
    [5.3396][5.28:46](),[5.134515][5.28:46]()
    use pager::Pager;
  • replacement in pijul/src/commands/log.rs at line 43
    [5.135434][5.0:46]()
    Pager::with_pager("less -F").setup();
    [5.135434]
    [5.135434]
    super::pager();
  • edit in pijul/src/commands/diff.rs at line 8
    [5.4211][5.47:65](),[5.2654][5.47:65]()
    use pager::Pager;
  • replacement in pijul/src/commands/diff.rs at line 88
    [5.175777][5.66:112]()
    Pager::with_pager("less -F").setup();
    [5.175777]
    [5.175777]
    super::pager();
  • edit in pijul/src/commands/credit.rs at line 8
    [5.2844][5.113:131]()
    use pager::Pager;
  • replacement in pijul/src/commands/credit.rs at line 54
    [5.180284][5.132:178]()
    Pager::with_pager("less -F").setup();
    [5.180284]
    [5.180284]
    super::pager();
  • edit in pijul/src/commands/change.rs at line 7
    [5.189446][5.179:197]()
    use pager::Pager;
  • replacement in pijul/src/commands/change.rs at line 39
    [5.190976][5.198:244]()
    Pager::with_pager("less -F").setup();
    [5.190976]
    [5.190976]
    super::pager();
  • replacement in pijul/Cargo.toml at line 59
    [5.197741][5.95:115](),[5.115][5.19:43](),[5.12893][5.19:43](),[5.19][5.19:43](),[5.43][5.0:0](),[5.0][5.67:84](),[5.197800][5.67:84]()
    thrussh = "0.29.10"
    thrussh-keys = "0.18.8"
    pager = "0.16.0"
    [5.197741]
    [5.197800]
    thrussh = "0.29.13"
    thrussh-keys = "0.18.10"
  • edit in pijul/Cargo.toml at line 77
    [3.2859]
    [target.'cfg(unix)'.dependencies]
    pager = "0.16.0"