Fixing push/pull messages, and do not reverse the changes to download/upload

[?]
Dec 7, 2020, 4:39 PM
BBKV6VMN4EVBCBSAQMTL2TARBBSQEZGRCXMTKYUIDOJ3HZISUP7AC

Dependencies

  • [2] I52XSRUH Massive cleanup, and simplification
  • [3] BAUL3WR2 Format, versions, README
  • [4] IMCZFTIJ Update selection instructions to also mention pushing
  • [5] 5HF7C67M push/pull: fixed "changes" arguments
  • [6] XWETQ4DE Upgrading versions
  • [7] SXEYMYF7 Fixing the bad changes in history (unfortunately, by rebooting).
  • [8] YS2HLPX6 Don't propose an empty list of changes to push
  • [9] 76PCXGML Pushing to, and pulling from the local repository
  • [10] 5DVRL6MF Hard-unrecord
  • [11] M5FK3ABT Complete dependencies when pushing and pulling

Change contents

  • edit in pijul/src/commands/pushpull.rs at line 202
    [3.116906][3.116906:116935]()
    to_upload.reverse();
  • replacement in pijul/src/commands/pushpull.rs at line 236
    [3.1194][3.0:69]()
    let mut o = make_changelist(&repo.changes, &to_upload)?;
    [3.1194]
    [3.69]
    let mut o = make_changelist(&repo.changes, &to_upload, "push")?;
  • replacement in pijul/src/commands/pushpull.rs at line 243
    [3.324][3.324:383]()
    o = make_changelist(&repo.changes, &comp)?
    [3.324]
    [3.383]
    o = make_changelist(&repo.changes, &comp, "push")?
  • edit in pijul/src/commands/pushpull.rs at line 341
    [3.119116][3.119116:119151]()
    to_download.reverse();
  • replacement in pijul/src/commands/pushpull.rs at line 367
    [3.120145][3.398:469]()
    let mut o = make_changelist(&repo.changes, &to_download)?;
    [3.120145]
    [3.469]
    let mut o = make_changelist(&repo.changes, &to_download, "pull")?;
  • replacement in pijul/src/commands/pushpull.rs at line 374
    [3.734][3.734:793]()
    o = make_changelist(&repo.changes, &comp)?
    [3.734]
    [3.793]
    o = make_changelist(&repo.changes, &comp, "pull")?
  • edit in pijul/src/commands/pushpull.rs at line 431
    [2.2644]
    [3.121328]
    verb: &str,
  • replacement in pijul/src/commands/pushpull.rs at line 437
    [3.121455][3.32:108]()
    "# Please select the changes to pull. The lines that contain just a
    [3.121455]
    [3.121531]
    "# Please select the changes to {}. The lines that contain just a
  • replacement in pijul/src/commands/pushpull.rs at line 439
    [3.121602][3.82:105]()
    # be pulled/pushed.\n"
    [3.121602]
    [3.121618]
    # be {}ed.\n",
    verb, verb,