c1e35d7e7a
PR: ports/71438 Submitted by: Serge Gagnon.
39 lines
1.5 KiB
C
39 lines
1.5 KiB
C
--- gman.c.orig Mon Dec 13 22:25:03 2004
|
|
+++ gman.c Mon Dec 13 22:26:54 2004
|
|
@@ -62,6 +62,8 @@
|
|
|
|
//gtk_main();
|
|
|
|
+
|
|
+
|
|
while(1){
|
|
pthread_mutex_lock(>k_lock);
|
|
while(gtk_events_pending()) {
|
|
@@ -77,6 +79,14 @@
|
|
/******************* init_context() *****************/
|
|
void init_context()
|
|
{
|
|
+ static char *browser;
|
|
+ if ((browser = getenv("BROWSER")) == NULL)
|
|
+ {
|
|
+ fprintf(stderr,"A BROWSER variable that contains the name of your\n \
|
|
+favorite browser's executable file must be created\n \
|
|
+in order to use gman with localbrowse/netbrowse.\n");
|
|
+ exit(1);
|
|
+ }
|
|
FILE * fd;
|
|
char buffer[256];
|
|
context = new AppContext();
|
|
@@ -89,9 +99,9 @@
|
|
context->set_default_value("show_status_bar","int",(void*)0);
|
|
context->set_default_value("show_warning","int",(void*)0);
|
|
context->set_default_value("show_mode","int",(void*)0); // 0 = xterm, 1 = ghostview
|
|
- context->set_default_value("xterm_command","char*",(void*)"x-terminal-emulator");
|
|
- context->set_default_value("gv_command","char*",(void*)"gv");
|
|
- context->set_default_value("browser_command","char*",(void*)"mozilla"); // kfm also works
|
|
+ context->set_default_value("xterm_command","char*",(void*)"xterm");
|
|
+ context->set_default_value("gv_command","char*",(void*)"ghostview");
|
|
+ context->set_default_value("browser_command","char*",(void*)browser); // kfm also works
|
|
context->set_default_value("cgi_host","char*",(void*)"localhost");
|
|
context->set_default_value("cgi_location","char*",(void*)"/cgi-bin/gman.pl");
|
|
context->set_default_value("print_command","char*",(void*)"lpr"); // not in use
|