diff options
| author | Werner LEMBERG <wl@gnu.org> | 2011-03-18 01:05:59 +0000 |
|---|---|---|
| committer | Werner LEMBERG <wl@gnu.org> | 2011-03-18 01:05:59 +0000 |
| commit | e6ee17f7aad93e321c1aa36629467551aaa8db20 (patch) | |
| tree | 4e742b28423fdeac453f257018b9f6e6f4a74a26 /src/roff/troff/input.cpp | |
| parent | 09ac0655efb3f858b559bc30fe554e840573d340 (diff) | |
| download | groff-git-e6ee17f7aad93e321c1aa36629467551aaa8db20.tar.gz | |
[troff] Improve error message.
* src/roff/troff/input.cc (token::delimiter): Improve error message.
Suggested by Doug McIlroy <doug@cs.dartmouth.edu>.
Diffstat (limited to 'src/roff/troff/input.cpp')
| -rw-r--r-- | src/roff/troff/input.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/roff/troff/input.cpp b/src/roff/troff/input.cpp index 7a0f46cea..c28c0565a 100644 --- a/src/roff/troff/input.cpp +++ b/src/roff/troff/input.cpp @@ -1,6 +1,5 @@ // -*- C++ -*- -/* Copyright (C) 1989, 1990, 1991, 1992, 2000, 2001, 2002, 2003, 2004, 2005, - 2006, 2007, 2008, 2009, 2010 +/* Copyright (C) 1989-1992, 2000-2011 Free Software Foundation, Inc. Written by James Clark (jjc@jclark.com) @@ -2356,6 +2355,10 @@ int token::delimiter(int err) return 1; } case TOKEN_NODE: + // the user doesn't know what a node is + if (err) + error("missing argument or invalid starting delimiter"); + return 0; case TOKEN_SPACE: case TOKEN_STRETCHABLE_SPACE: case TOKEN_UNSTRETCHABLE_SPACE: |
