|
Jerry James |
f93ce6d |
--- ./lib/helpdef.gi.orig 2013-12-01 03:17:14.000000000 -0700
|
|
Jerry James |
f93ce6d |
+++ ./lib/helpdef.gi 2014-01-13 22:00:00.000000000 -0700
|
|
Jerry James |
f93ce6d |
@@ -329,6 +329,11 @@ HELP_BOOK_HANDLER.default.ReadSix := fun
|
|
Jerry James |
f93ce6d |
res.pdffile := ShallowCopy(fname);
|
|
Jerry James |
f93ce6d |
Add(res.formats, "pdf");
|
|
Jerry James |
f93ce6d |
fi;
|
|
Jerry James |
f93ce6d |
+ fname{[Length(fname)-5..Length(fname)]} := "dvi.gz";
|
|
Jerry James |
f93ce6d |
+ if IsExistingFile( fname ) = true then
|
|
Jerry James |
f93ce6d |
+ res.dvifile := ShallowCopy(fname);
|
|
Jerry James |
f93ce6d |
+ Add(res.formats, "dvi");
|
|
Jerry James |
f93ce6d |
+ fi;
|
|
Jerry James |
f93ce6d |
fi;
|
|
Jerry James |
f93ce6d |
res.directories := Directory(fname{[1..Length(fname)-10]});
|
|
Jerry James |
f93ce6d |
return res;
|
|
Jerry James |
f93ce6d |
--- ./lib/helpview.gi.orig 2013-12-01 03:17:14.000000000 -0700
|
|
Jerry James |
f93ce6d |
+++ ./lib/helpview.gi 2014-01-13 22:00:00.000000000 -0700
|
|
Jerry James |
f93ce6d |
@@ -430,6 +430,27 @@ show := function(file)
|
|
|
574c352 |
end
|
|
|
574c352 |
);
|
|
|
574c352 |
|
|
|
574c352 |
+# View HTML, DVI, or PDF files with xdg-open, which opens documents with the
|
|
|
574c352 |
+# user's preferred application.
|
|
|
574c352 |
+HELP_VIEWER_INFO.xdghtml := rec(
|
|
|
574c352 |
+type := "url",
|
|
|
574c352 |
+show := function(url)
|
|
|
574c352 |
+ Exec(Concatenation("xdg-open \"", url, "\""));
|
|
|
574c352 |
+end
|
|
|
574c352 |
+);
|
|
|
574c352 |
+HELP_VIEWER_INFO.xdgdvi := rec(
|
|
|
574c352 |
+type := "dvi",
|
|
|
574c352 |
+show := function(file)
|
|
|
574c352 |
+ Exec(Concatenation("xdg-open \"", file, "\""));
|
|
|
574c352 |
+end
|
|
|
574c352 |
+);
|
|
|
574c352 |
+HELP_VIEWER_INFO.xdgpdf := rec(
|
|
|
574c352 |
+type := "pdf",
|
|
|
574c352 |
+show := function(file)
|
|
|
574c352 |
+ Exec(Concatenation("xdg-open \"", file, "\""));
|
|
|
574c352 |
+end
|
|
|
574c352 |
+);
|
|
|
574c352 |
+
|
|
|
574c352 |
#############################################################################
|
|
|
574c352 |
##
|
|
|
574c352 |
#F SetHelpViewer(<viewer>): Set the viewer used for help
|