From 401c466fcd0d21a3e529173dfd9271f7269cb1e5 Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Tue, 13 Apr 2021 19:13:59 +0200 Subject: ci/freebsd: only run if we are the correct repository owner. --- .github/workflows/freebsd.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/freebsd.yml b/.github/workflows/freebsd.yml index 945be19..c05ef7a 100644 --- a/.github/workflows/freebsd.yml +++ b/.github/workflows/freebsd.yml @@ -4,6 +4,8 @@ on: [push, pull_request] jobs: build: + if: github.event.pull_request.head.repo.full_name == github.repository + runs-on: ubuntu-latest steps: -- cgit v1.2.3 From 61798244e552f5663fb7546644ba26c11410d3d2 Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Tue, 13 Apr 2021 11:14:23 +0200 Subject: parse: check if PAGER environment variable is empty. --- parse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parse.c b/parse.c index a315243..4d4702c 100644 --- a/parse.c +++ b/parse.c @@ -2494,7 +2494,7 @@ static struct expr *parse_xdev(struct parser_state *state, int arg1, int arg2) { */ static CFILE *launch_pager(pid_t *pid, CFILE *cout) { char *pager = getenv("PAGER"); - if (!pager) { + if (!pager || !pager[0]) { pager = "more"; } -- cgit v1.2.3