From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: master a9f147a: Use the full name of the null byte/character, not its abbreviation Date: Mon, 5 Oct 2020 12:34:12 -0700 (PDT) Message-ID: <84d7c924-9716-45ca-a99d-d585a6483ff8@default> References: <20201005182136.10826.67802@vcs0.savannah.gnu.org> <20201005182138.AE01D209B9@vcs0.savannah.gnu.org> <87wo04sclj.fsf@igel.home> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35837"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Andreas Schwab , Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 05 21:35:28 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kPWGd-00099W-M1 for ged-emacs-devel@m.gmane-mx.org; Mon, 05 Oct 2020 21:35:27 +0200 Original-Received: from localhost ([::1]:49892 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kPWGc-0001fE-M5 for ged-emacs-devel@m.gmane-mx.org; Mon, 05 Oct 2020 15:35:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53384) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kPWFd-0000qr-17 for emacs-devel@gnu.org; Mon, 05 Oct 2020 15:34:25 -0400 Original-Received: from aserp2130.oracle.com ([141.146.126.79]:41556) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kPWFY-0004vV-Lw for emacs-devel@gnu.org; Mon, 05 Oct 2020 15:34:23 -0400 Original-Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1]) by aserp2130.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 095JYEvD124116; Mon, 5 Oct 2020 19:34:15 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2020-01-29; bh=VAVq3c2XT3xorZbJqJkWtQWFP4VZuT2GGMwu6aurVfE=; b=oFsEYxOcSZ71XM2dyeJCNb0ag747ZguAt9xdux/+2ZuSP5IDqseVm0sKjjguNCWgcEdL hOkZLLcgCKXlcSdmUxrPvcpOfd9CKY91MFHHnhjstVCSWA0KSEfVKYaYBMmahUb+QSNY 8OJf65tcQevXdOPACVE6xTLH8TSucy8SCnhwkwrxL9+BHiwicBu73aOv9qsZr5RnjbWa snK1SEgVC84CXFQfSJabLCiuvmSSztt4wCg2RPvx+CwFHv6cieBFaZFGWavj5pZa2EZt smBFGLkNpAvVqkP9H0Eh3m59nKIV3v+ihDUSePOvj2tEhs1kmz06+PPqpwUM0Tgio4Vg DQ== Original-Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by aserp2130.oracle.com with ESMTP id 33xetaqjk4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Mon, 05 Oct 2020 19:34:15 +0000 Original-Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 095JEmAm004883; Mon, 5 Oct 2020 19:34:15 GMT Original-Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserp3020.oracle.com with ESMTP id 33y36ww7ac-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 05 Oct 2020 19:34:15 +0000 Original-Received: from abhmp0020.oracle.com (abhmp0020.oracle.com [141.146.116.26]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id 095JYDU5000781; Mon, 5 Oct 2020 19:34:14 GMT In-Reply-To: <87wo04sclj.fsf@igel.home> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.5056.0 (x86)] X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9765 signatures=668680 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 adultscore=0 bulkscore=0 spamscore=0 malwarescore=0 suspectscore=0 phishscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2010050138 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9765 signatures=668680 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 spamscore=0 mlxscore=0 clxscore=1015 priorityscore=1501 adultscore=0 mlxlogscore=999 phishscore=0 impostorscore=0 malwarescore=0 suspectscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2010050139 Received-SPF: pass client-ip=141.146.126.79; envelope-from=drew.adams@oracle.com; helo=aserp2130.oracle.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/05 14:51:28 X-ACL-Warn: Detected OS = Linux 3.1-3.10 [fuzzy] X-Spam_score_int: -34 X-Spam_score: -3.5 X-Spam_bar: --- X-Spam_report: (-3.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.733, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:257145 Archived-At: > >> -@xref{Lisp and Coding Systems, inhibit-nul-byte-detection}. > >> +@xref{Lisp and Coding Systems, inhibit-null-byte-detection}. > > > > I think this patch is ill-advised. > > > > AFAIK "NULL" is a pointer of zero value, whereas the byte/char of zero > > value is called "NUL", >=20 > NUL is the ASCII abbreviation (TLA) of the null character. Yes. The character is called the null character or the null byte character, or sometimes a null byte. https://en.wikipedia.org/wiki/Null_character See bug #43780, which unfortunately was closed as "not a bug". https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D43780 IMO, this variable renaming was gratuitous and ill-advised. Can we please revert this renaming from "null" to "nul"? Or if you insist that we allow the new name, with "nul", can we at least unobsolete the former (and better) name, with "null"?