pager.rs: Some comment fixups

This commit is contained in:
Martin Nordholts 2021-01-10 13:25:18 +01:00
parent dfe7a60140
commit dd6f57e107
2 changed files with 7 additions and 7 deletions

View file

@ -20,7 +20,7 @@ pub(crate) enum PagerSource {
/// We know about some pagers, for example 'less'. This is a list of all pagers we know about
#[derive(Debug, PartialEq)]
pub(crate) enum PagerKind {
/// The pager is ourselves
/// bat
Bat,
/// less
@ -62,16 +62,16 @@ impl PagerKind {
/// A pager such as 'less', and from where we got it.
#[derive(Debug)]
pub(crate) struct Pager {
// The pager binary
/// The pager binary
pub bin: String,
// The pager binary arguments (that we might tweak)
/// The pager binary arguments (that we might tweak)
pub args: Vec<String>,
// What pager this is
/// What pager this is
pub kind: PagerKind,
// From where this pager comes
/// From where this pager comes
pub source: PagerSource,
}
@ -103,7 +103,7 @@ pub(crate) fn get_pager(config_pager: Option<&str>) -> Result<Option<Pager>, Par
Some((bin, args)) => {
let kind = PagerKind::from_bin(bin);
// 'more' and 'most' does not supports colors; automatically use 'less' instead
// 'more' and 'most' do not supports colors; automatically use 'less' instead
// if the problematic pager came from the generic PAGER env var
let no_color_support = kind == PagerKind::More || kind == PagerKind::Most;
let use_less_instead = no_color_support && source == PagerSource::EnvVarPager;

View file

@ -91,7 +91,7 @@ fn restore_path(original_path: String) {
fn with_mocked_versions_of_more_and_most_in_path(actual_test: fn()) {
let original_path = prepend_dir_to_path_env_var(get_mocked_pagers_dir());
// Make sure our own variants of 'more' and 'most' is used
// Make sure our own variants of 'more' and 'most' are used
Command::new(mocked_pager("more"))
.assert()
.success()