+Thu Sep 5 21:31:07 1996 Theodore Y. Ts'o <tytso@mit.edu>
+
+ * et_c.awk: Change continuation processing so that it doesn't
+ depend on ANSI C string concatenation. (No need for it,
+ since the .c file isn't designed for human consumption
+ anyway.)
+
Fri Aug 30 22:55:14 1996 Tom Yu <tlyu@mit.edu>
* internal.h: #ifdef NEED_SYS_ERRLIST -> #ifdef
(continuation == 1) && ($0 ~ /\\[ \t]*$/) {
text=substr($0,1,length($0)-1);
- printf "\t\t\"%s\"\n", text > outfile
+# printf "\t\t\"%s\"\n", text > outfile
+ cont_buf=cont_buf text;
}
(continuation == 1) && ($0 ~ /"[ \t]*$/) {
- printf "\t\t\"%s,\n", $0 > outfile
+# printf "\t\t\"%s,\n", $0 > outfile
+ printf "\t%s,\n", cont_buf $0 > outfile
continuation = 0;
}
text = text FS $i
}
text=substr(text,2,length(text)-2);
- printf "\t%s\"\n", text > outfile
+# printf "\t%s\"\n", text > outfile
+ cont_buf=text
continuation++;
}
/^[ \t]*".*\\[ \t]*$/ {
if (skipone) {
text=substr($0,1,length($0)-1);
- printf "\t%s\"\n", text > outfile
+# printf "\t%s\"\n", text > outfile
+ cont_buf=text
continuation++;
}
skipone=0