summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog15
-rw-r--r--MANIFEST3
-rw-r--r--MORE.STUFF19
-rw-r--r--src/preproc/tbl/tbl.man15
-rw-r--r--src/roff/groff/pipeline.c2
-rw-r--r--src/roff/troff/input.cpp2
6 files changed, 42 insertions, 14 deletions
diff --git a/ChangeLog b/ChangeLog
index bfd05189..1695fd0f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,21 @@
+2003-06-12 Werner LEMBERG <wl@gnu.org>
+
+ * src/preproc/tbl/tbl.man: Document formatting of text blocks.
+
+ * src/roff/troff/input.cc (token::next) <handle_escape_char>:
+ Assign `n' even here. It is possible to construct a node
+ immediately following an escape character:
+
+ .di xx
+ \?\\\?a
+ .br
+ .di
+ .xx
+
2003-06-10 Werner LEMBERG <wl@gnu.org>
* README.WIN32: Removed.
+ * MANIFEST: Updated.
2003-06-07 Werner LEMBERG <wl@gnu.org>
diff --git a/MANIFEST b/MANIFEST
index c0ce12e7..50d59aef 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,6 +1,6 @@
MANIFEST
-Last update: 13 Apr 2003
+Last update: 11 Jun 2003
This file is part of groff, the GNU roff type-setting system.
@@ -37,7 +37,6 @@ the groff source distribution.
PROBLEMS Tips to handle known critical situations.
PROJECTS Long-term additions to groff.
README Availability and contact information for groff.
- README.WIN32 Documentation of the Win32 port of groff.
TODO Things planned for future groff versions.
All other files in the top directory are related to the configuration,
diff --git a/MORE.STUFF b/MORE.STUFF
index 46107a98..b1c18f74 100644
--- a/MORE.STUFF
+++ b/MORE.STUFF
@@ -1,8 +1,8 @@
More stuff for groff
====================
-win32
------
+Windows 32
+----------
Here two ports using the gcc compiler and other GNU tools:
@@ -32,7 +32,7 @@ from
ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2gnu/gro*b.zip
and its mirrors; for installation details please read `arch/djgpp/README'.
-This port also runs on win32 systems, except Win2K.
+This port also runs on Windows 32 systems, except Windows 2000.
grap
----
@@ -43,14 +43,15 @@ can be found at
http://www.lunabase.org/~faber/Vault/software/grap/
-A djgpp port which runs on dos and most win32 systems (Win95, Win98,
-WinNT) done by Kees Zeelenberg <c.zeelenberg@hccnet.nl> is available from
+A djgpp port which runs on dos and most Windows 32 systems (Windows 95,
+Windows 98, Windows NT) done by Kees Zeelenberg <c.zeelenberg@hccnet.nl>
+is available from
ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2apps/
It is intended to be used with the djgpp port of groff.
-A win32 port is included in the groff package available from
+A Windows 32 port is included in the groff package available from
http://gnuwin32.sourceforge.net/
@@ -110,14 +111,14 @@ cpp-style #line lines.
http://www.moria.de/deroff/
-Version 1.6 compiled with DJGPP (for MS-DOS and all Win32 systems, i.e.
-Win95, Win98, WinNT) is available from
+Version 1.6 compiled with DJGPP (for MS-DOS and all Windows 32 systems,
+i.e. Windows 95, Windows 98, Windows NT) is available from
ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/v2apps/
and its mirrors.
-A win32 port of version 1.8 is available from
+A Windows 32 port of version 1.8 is available from
http://gnuwin32.sourceforge.net/
diff --git a/src/preproc/tbl/tbl.man b/src/preproc/tbl/tbl.man
index 7f12bf93..1ee5a5db 100644
--- a/src/preproc/tbl/tbl.man
+++ b/src/preproc/tbl/tbl.man
@@ -1,5 +1,5 @@
.ig
-Copyright (C) 1989-1995, 2001, 2002 Free Software Foundation, Inc.
+Copyright (C) 1989-1995, 2001, 2002, 2003 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of
this manual provided the copyright notice and this permission notice
@@ -339,6 +339,19 @@ too long as a simple string between tabs.
It is started with `T{' and closed with `T}'.
The former must end a line, and the latter must start a line, probably
followed by other data columns (separated with tabs).
+By default, the text block is formatted with the settings which were
+active before entering the table, possibly overridden by the
+.B v
+and
+.B w
+tbl specifiers.
+For example, to make all text blocks ragged-right, insert
+.B .na
+right before the starting
+.B .TS
+(and
+.B .ad
+after the table).
.LP
To change the data format within a table, use the
.B .T&
diff --git a/src/roff/groff/pipeline.c b/src/roff/groff/pipeline.c
index 985b24fd..a2db14bc 100644
--- a/src/roff/groff/pipeline.c
+++ b/src/roff/groff/pipeline.c
@@ -178,7 +178,7 @@ is_system_shell(const char *shell)
#ifdef _WIN32
-/* Win32 doesn't have fork() */
+/* Windows 32 doesn't have fork() */
int
run_pipeline(int ncommands, char ***commands, int no_pipe)
diff --git a/src/roff/troff/input.cpp b/src/roff/troff/input.cpp
index 02041fe4..3bb533eb 100644
--- a/src/roff/troff/input.cpp
+++ b/src/roff/troff/input.cpp
@@ -1710,7 +1710,7 @@ void token::next()
}
else {
handle_escape_char:
- cc = input_stack::get(0);
+ cc = input_stack::get(&n);
switch(cc) {
case '(':
nm = read_two_char_escape_name();