[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Groff-commit] groff ChangeLog src/roff/troff/input.cpp
From: |
Werner LEMBERG |
Subject: |
[Groff-commit] groff ChangeLog src/roff/troff/input.cpp |
Date: |
Tue, 26 Feb 2008 19:41:15 +0000 |
CVSROOT: /cvsroot/groff
Module name: groff
Changes by: Werner LEMBERG <wl> 08/02/26 19:41:15
Modified files:
. : ChangeLog
src/roff/troff : input.cpp
Log message:
* src/roff/troff/input.cpp: s/safer_flag/unsafe_flag/.
Update all occurrences so that \n[.U] works as advertised. Bug
reported by Dorai Sitaram.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/groff/ChangeLog?cvsroot=groff&r1=1.1126&r2=1.1127
http://cvs.savannah.gnu.org/viewcvs/groff/src/roff/troff/input.cpp?cvsroot=groff&r1=1.49&r2=1.50
Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/groff/groff/ChangeLog,v
retrieving revision 1.1126
retrieving revision 1.1127
diff -u -b -r1.1126 -r1.1127
--- ChangeLog 17 Feb 2008 08:20:50 -0000 1.1126
+++ ChangeLog 26 Feb 2008 19:41:15 -0000 1.1127
@@ -1,3 +1,9 @@
+2008-02-26 Werner LEMBERG <address@hidden>
+
+ * src/roff/troff/input.cpp: s/safer_flag/unsafe_flag/.
+ Update all occurrences so that \n[.U] works as advertised. Bug
+ reported by Dorai Sitaram.
+
2008-02-17 Werner LEMBERG <address@hidden>
* doc/groff.texinfo: Improve documentation of .cf request.
Index: src/roff/troff/input.cpp
===================================================================
RCS file: /cvsroot/groff/groff/src/roff/troff/input.cpp,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -b -r1.49 -r1.50
--- src/roff/troff/input.cpp 16 Jan 2008 06:41:39 -0000 1.49
+++ src/roff/troff/input.cpp 26 Feb 2008 19:41:15 -0000 1.50
@@ -113,7 +113,7 @@
// token::next()
int old_have_input = 0; // value of have_input right before \n
int tcommand_flag = 0;
-int safer_flag = 1; // safer by default
+int unsafe_flag = 0; // safer by default
int have_string_arg = 0; // whether we have \*[foo bar...]
@@ -5815,7 +5815,7 @@
void pipe_source()
{
- if (safer_flag) {
+ if (!unsafe_flag) {
error(".pso request not allowed in safer mode");
skip_line();
}
@@ -6289,7 +6289,7 @@
void open_request()
{
- if (safer_flag) {
+ if (!unsafe_flag) {
error(".open request not allowed in safer mode");
skip_line();
}
@@ -6299,7 +6299,7 @@
void opena_request()
{
- if (safer_flag) {
+ if (!unsafe_flag) {
error(".opena request not allowed in safer mode");
skip_line();
}
@@ -6977,7 +6977,7 @@
void pipe_output()
{
- if (safer_flag) {
+ if (!unsafe_flag) {
error(".pi request not allowed in safer mode");
skip_line();
}
@@ -7014,7 +7014,7 @@
void system_request()
{
- if (safer_flag) {
+ if (!unsafe_flag) {
error(".sy request not allowed in safer mode");
skip_line();
}
@@ -7497,7 +7497,7 @@
// silently ignore these
break;
case 'U':
- safer_flag = 0; // unsafe behaviour
+ unsafe_flag = 1; // unsafe behaviour
break;
#if defined(DEBUGGING)
case 'D':
@@ -7515,7 +7515,7 @@
default:
assert(0);
}
- if (!safer_flag)
+ if (unsafe_flag)
mac_path = ¯o_path;
set_string(".T", device);
init_charset_table();
@@ -7771,7 +7771,7 @@
number_reg_dictionary.define(".g", new constant_reg("1"));
number_reg_dictionary.define(".H", new constant_int_reg(&hresolution));
number_reg_dictionary.define(".R", new constant_reg("10000"));
- number_reg_dictionary.define(".U", new constant_int_reg(&safer_flag));
+ number_reg_dictionary.define(".U", new constant_int_reg(&unsafe_flag));
number_reg_dictionary.define(".V", new constant_int_reg(&vresolution));
number_reg_dictionary.define(".warn", new constant_int_reg(&warning_mask));
extern const char *major_version;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Groff-commit] groff ChangeLog src/roff/troff/input.cpp,
Werner LEMBERG <=