X Tutup
Skip to content

Commit e380d68

Browse files
authored
Merge pull request cli#3789 from cristiand391/increase-gh-pager-precedence
Increase `GH_PAGER` precedence
2 parents 5984cf2 + b3c2318 commit e380d68

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

cmd/gh/main.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,9 @@ func mainRun() exitCode {
9696
if prompt, _ := cfg.Get("", "prompt"); prompt == "disabled" {
9797
cmdFactory.IOStreams.SetNeverPrompt(true)
9898
}
99-
100-
if pager, _ := cfg.Get("", "pager"); pager != "" {
99+
if ghPager, ghPagerExists := os.LookupEnv("GH_PAGER"); ghPagerExists {
100+
cmdFactory.IOStreams.SetPager(ghPager)
101+
} else if pager, _ := cfg.Get("", "pager"); pager != "" {
101102
cmdFactory.IOStreams.SetPager(pager)
102103
}
103104

pkg/iostreams/iostreams.go

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -281,12 +281,7 @@ func System() *IOStreams {
281281
stdoutIsTTY := isTerminal(os.Stdout)
282282
stderrIsTTY := isTerminal(os.Stderr)
283283

284-
var pagerCommand string
285-
if ghPager, ghPagerExists := os.LookupEnv("GH_PAGER"); ghPagerExists {
286-
pagerCommand = ghPager
287-
} else {
288-
pagerCommand = os.Getenv("PAGER")
289-
}
284+
pagerCommand := os.Getenv("PAGER")
290285

291286
io := &IOStreams{
292287
In: os.Stdin,

0 commit comments

Comments
 (0)
X Tutup