This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: terminology: zero character vs. null character
- From: Gerald Pfeifer <gerald at pfeifer dot com>
- To: Manuel López-Ibáñez <lopezibanez at gmail dot com>, "Joseph S. Myers" <joseph at codesourcery dot com>
- Cc: Roland Illig <roland dot illig at gmx dot de>, gcc at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Sun, 12 Mar 2017 22:28:14 +0100 (CET)
- Subject: Re: terminology: zero character vs. null character
- Authentication-results: sourceware.org; auth=none
- References: <24d86a2d-02c2-7774-7876-73b7825c7811@gmx.de> <43e59cbc-4352-af0a-90f1-112b1ae5301a@gmail.com>
On Fri, 10 Mar 2017, Manuel López-Ibáñez wrote:
>> I am currently translating GCC into German. During that, I noticed that
>> in some places the term "zero character" means '\0'. The official term
>> though is "null character", as per the C standard.
> I don't see anything explicit here: https://gcc.gnu.org/codingconventions.html
> But I believe we follow standards' language and it should always be "null
> character".
Agreed.
Joseph, do you also agree (and with the patch below to document this)?
Gerald
Index: codingconventions.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/codingconventions.html,v
retrieving revision 1.79
diff -u -r1.79 codingconventions.html
--- codingconventions.html 1 Mar 2017 12:53:57 -0000 1.79
+++ codingconventions.html 12 Mar 2017 21:26:56 -0000
@@ -439,6 +439,11 @@
<td></td>
</tr>
<tr>
+ <td>"null character"</td>
+ <td>"zero character"</td>
+ <td></td>
+ </tr>
+ <tr>
<td>"Objective-C"</td>
<td>"Objective C"</td>
</tr>