Code

History

Commits on CacheMyWorkingCopy to cli/src/ui.rs16
  1. cli: extract CommandError and helper functions to new moduleYuya Nishihara committed 2 years ago97024e5
  2. Use `minus` as a builtin pagerBenjamin Brittain committed 2 years agod3699c2
  3. ui: remove redundant .to_lowercase() from prompt_yes_no()Yuya Nishihara committed 2 years ago2839922
  4. testing: allow testing of commands that expect stdinDaniel Ploch committed 2 years agodeaea07
  5. ui: add helpers for prompting from a set of valuesDaniel Ploch committed 2 years agof3edc75
  6. ui: handle EOF on promptsDaniel Ploch committed 2 years ago5448a47
  7. cli editor and pager: Add a commentIlya Grigoriev committed 2 years agoea22f90
  8. cli: show executable name in error message, include underlying error detailsYuya Nishihara committed 2 years ago13c93d5
  9. cleanup: don't use debug format to print source errorsYuya Nishihara committed 2 years ago31def4b
  10. ui: remove write*() and flush() methodsYuya Nishihara committed 3 years agoe6f4955
  11. ui: move UiOutput definition close to stdout/stderr wrappersYuya Nishihara committed 3 years ago98bf083
  12. ui: add thin stdout/stderr wrappers to be used with write!() macrosYuya Nishihara committed 3 years ago0e22a42
  13. cli: fix --no-pager to persist across layered config loadingYuya Nishihara committed 3 years ago28633bb
  14. configs: add the ability to disable paging via `ui.paginate`Matt Stavola committed 3 years ago4760b56
  15. cli: attach stderr stream of external diff command to pagerYuya Nishihara committed 3 years ago0cbee40
  16. cli: move src/ directory to new cli/ directoryAustin Seipp committed 3 years ago48fa821