Lines Matching refs:path
104 static void exec_woman_emacs(const char *path, const char *page) in exec_woman_emacs() argument
112 if (!path) in exec_woman_emacs()
113 path = "emacsclient"; in exec_woman_emacs()
115 execlp(path, "emacsclient", "-e", man_page.buf, NULL); in exec_woman_emacs()
116 warning("failed to exec '%s': %s", path, in exec_woman_emacs()
121 static void exec_man_konqueror(const char *path, const char *page) in exec_man_konqueror() argument
131 if (path) { in exec_man_konqueror()
132 const char *file = strrchr(path, '/'); in exec_man_konqueror()
134 char *new = strdup(path); in exec_man_konqueror()
139 path = new; in exec_man_konqueror()
144 path = "kfmclient"; in exec_man_konqueror()
146 execlp(path, filename, "newTab", man_page.buf, NULL); in exec_man_konqueror()
147 warning("failed to exec '%s': %s", path, in exec_man_konqueror()
152 static void exec_man_man(const char *path, const char *page) in exec_man_man() argument
156 if (!path) in exec_man_man()
157 path = "man"; in exec_man_man()
158 execlp(path, "man", page, NULL); in exec_man_man()
159 warning("failed to exec '%s': %s", path, in exec_man_man()
408 static void open_html(const char *path) in open_html() argument
410 execl_perf_cmd("web--browse", "-c", "help.browser", path, NULL); in open_html()