aboutsummaryrefslogtreecommitdiffstats
path: root/z51.c
diff options
context:
space:
mode:
authorJeffrey H. Kingston <jeff@it.usyd.edu.au>2010-09-14 20:37:45 +0000
committerJeffrey H. Kingston <jeff@it.usyd.edu.au>2010-09-14 20:37:45 +0000
commitc89f0bc2209f7f98695e6b94fbac316c84fbf9d4 (patch)
tree456d506bd18edd3b768eaffa8f70ae93565682e4 /z51.c
parent7db8921aac3a0e1223af269ec7092bdd91a7c7a2 (diff)
downloadlout-c89f0bc2209f7f98695e6b94fbac316c84fbf9d4.tar.gz
Lout 3.25.
git-svn-id: http://svn.savannah.nongnu.org/svn/lout/trunk@19 9365b830-b601-4143-9ba8-b4a8e2c3339c
Diffstat (limited to 'z51.c')
-rw-r--r--z51.c30
1 files changed, 25 insertions, 5 deletions
diff --git a/z51.c b/z51.c
index 246a244..ed7395c 100644
--- a/z51.c
+++ b/z51.c
@@ -1,7 +1,7 @@
/*@z51.c:Plain Text Back End:Plain_BackEnd@***********************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
-/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.25) */
+/* COPYRIGHT (C) 1991, 2001 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
/* Basser Department of Computer Science */
@@ -22,9 +22,10 @@
/* along with this program; if not, write to the Free Software */
/* Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA */
/* */
-/* FILE: z49.c */
-/* MODULE: PostScript Back End */
-/* EXTERNS: PS_BackEnd */
+/* FILE: z51.c */
+/* MODULE: Plain Text Back End */
+/* EXTERNS: Plain_BackEnd, PlainCharWidth, PlainCharHeight, */
+/* PlainFormFeed */
/* */
/*****************************************************************************/
#include "externs.h"
@@ -583,6 +584,24 @@ static void Plain_LinkDest(OBJECT name, FULL_LENGTH llx, FULL_LENGTH lly,
/*****************************************************************************/
/* */
+/* Plain_LinkURL(url, llx, lly, urx, ury) */
+/* */
+/* Print an external link. */
+/* */
+/*****************************************************************************/
+
+static void Plain_LinkURL(OBJECT url, FULL_LENGTH llx, FULL_LENGTH lly,
+ FULL_LENGTH urx, FULL_LENGTH ury)
+{
+ debug5(DPT, D, "Plain_LinkURL(%s, %d, %d, %d, %d)", EchoObject(url),
+ llx, lly, urx, ury);
+ /* do nothing; no links in plain text output */
+ debug0(DPT, D, "Plain_LinkURL returning.");
+} /* end Plain_LinkDest */
+
+
+/*****************************************************************************/
+/* */
/* Plain_LinkCheck() */
/* */
/* Called at end of run; will check that for every link source point there */
@@ -639,6 +658,7 @@ static struct back_end_rec plain_back = {
Plain_PrintGraphicInclude,
Plain_LinkSource,
Plain_LinkDest,
+ Plain_LinkURL,
Plain_LinkCheck,
};