summaryrefslogtreecommitdiff
path: root/src/shared/pager.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* basic/macros: rename noreturn into _noreturn_ (#8456)Franck Bui2018-03-151-1/+1
* pager: let's move static variables up, to the rest of themLennart Poettering2018-01-041-5/+5
* pager,agent: insist that we are called from the main threadLennart Poettering2018-01-041-0/+3
* tree-wide: make use of wait_for_terminate_and_check() at various placesLennart Poettering2018-01-041-7/+1
* process-util: add another fork_safe() flag for enabling LOG_ERR/LOG_WARN loggingLennart Poettering2018-01-041-4/+4
* tree-wide: introduce new safe_fork() helper and port everything overLennart Poettering2017-12-251-37/+10
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* pager: cache not only number of columns but also of lines before we open pagerLennart Poettering2017-11-101-2/+3
* pager: let's create pager fds with O_CLOEXEC firstLennart Poettering2017-09-131-1/+1
* tree-wide: make use of getpid_cached() wherever we canLennart Poettering2017-07-201-1/+1
* improve readability (#5814)Matija Skala2017-04-261-4/+6
* fix parenthesis in pager.c (#5798)Matija Skala2017-04-251-2/+2
* redirect stdout/stderr back when closing the pager (#5661)Matija Skala2017-04-241-4/+25
* assigning stdout and stderr is not allowedMatija Skala2017-03-161-2/+2
* shared/pager: abort if we cannot set environment variablesZbigniew Jędrzejewski-Szmek2017-02-201-3/+5
* copy: change the various copy_xyz() calls to take a unified flags parameterLennart Poettering2017-02-171-1/+1
* pager: tiny beautificationLennart Poettering2016-10-111-1/+2
* pager: don't start pager if the terminal is explicitly set to TERM=dumbLennart Poettering2016-05-301-1/+1
* tree-wide: merge pager_open_if_enabled() to the pager_open()Alexander Kuleshov2016-02-261-1/+4
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* shared: include what we useThomas Hindoe Paaboel Andersen2015-12-061-2/+6
* util-lib: move more locale-related calls to locale-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split out fd-related operations into fd-util.[ch]Lennart Poettering2015-10-251-1/+2
* util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering2015-10-241-6/+7
* pager: minor modernizationsLennart Poettering2015-09-291-12/+12
* pager: minor simplificationLennart Poettering2015-09-291-2/+1
* tree-wide: never use the off_t unless glibc makes us use itLennart Poettering2015-09-101-1/+1
* util: introduce safe_fclose() and port everything over to itLennart Poettering2015-09-091-6/+3
* tree-wide: make use of log_error_errno() return valueLennart Poettering2015-09-091-2/+1
* pager: set $LESSCHARSET when we output UTF8 charsLennart Poettering2015-08-311-1/+11
* pager: also redirect stderrLennart Poettering2015-08-281-0/+7
* pager: port fallback pager to use copy_bytes()Lennart Poettering2015-08-281-7/+5
* tree-wide: whenever we fork off a foreign child process reset signal mask/han...Lennart Poettering2015-06-101-0/+8
* shared: add terminal-util.[ch]Ronny Chevalier2015-04-111-0/+1
* shared: add process-util.[ch]Ronny Chevalier2015-04-101-0/+1
* remove unused includesThomas Hindoe Paaboel Andersen2015-02-231-1/+0
* util: rework strappenda(), and rename it strjoina()Lennart Poettering2015-02-031-1/+1
* treewide: another round of simplificationsMichal Schmidt2014-11-281-12/+6
* treewide: use log_*_errno whenever %m is in the format stringMichal Schmidt2014-11-281-6/+6
* treewide: no need to negate errno for log_*_errno()Michal Schmidt2014-11-281-1/+1
* treewide: auto-convert the simple cases to log_*_errno()Michal Schmidt2014-11-281-1/+1
* shared: explicitly ignore the return value of wait_for_terminateRonny Chevalier2014-11-101-1/+1
* systemd-verify: check man pagesZbigniew Jędrzejewski-Szmek2014-07-201-0/+53
* util: replace close_pipe() with new safe_close_pair()Lennart Poettering2014-03-241-3/+3
* pager: support SYSTEMD_LESS environment variableJason A. Donenfeld2014-02-121-3/+6
* _noreturn_ --> noreturn for C11 compatShawn Landden2013-12-171-1/+1
* polkit: don't spawn local client if we access a remote systemLennart Poettering2013-11-071-0/+3
* pager: add -M to $LESS to make the bottom line nicerLennart Poettering2013-03-071-2/+2
* pager: always override LESSLennart Poettering2013-03-071-2/+2