From owner-freebsd-current@FreeBSD.ORG Mon Jan 3 19:23:39 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 10A36106564A for ; Mon, 3 Jan 2011 19:23:39 +0000 (UTC) (envelope-from swell.k@gmail.com) Received: from mail-fx0-f54.google.com (mail-fx0-f54.google.com [209.85.161.54]) by mx1.freebsd.org (Postfix) with ESMTP id 8A59F8FC12 for ; Mon, 3 Jan 2011 19:23:38 +0000 (UTC) Received: by fxm16 with SMTP id 16so13323657fxm.13 for ; Mon, 03 Jan 2011 11:23:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :date:in-reply-to:message-id:user-agent:mime-version:content-type :content-transfer-encoding; bh=qyMBoiFPfbB4WrY733RI8LmkUJ+4aDvV1lBSTvghvoo=; b=NhjWKEPfH0cu6z7T7Fz1mTZOFmK157OPQzfFV+hCRnhalb54hzMj83GIOzwrx8wkn5 NoP3tV1qSOxzLnXwCH15AxKXRZ4cUefFuw8qss/YK+I2seo82U7D1+iHHkcWWhXSo2cb hLRpC/k54JaM2pLQWQIisnz+qztQggFiddEbQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; b=Crj5ewRZNSUP8VAtW/Ru9MGlTrPbgioiY8yya2a0l4Gyg5f1ydyo9WroY6A0KeltJU m7WGcbt/sS4qHhOQ4a2cSVNLdO0w6QpMtkD7wS5xDq1SckiEInh724/Wy9ABI6ApIG50 lFv2n2YBoo2j9wa0Y9PtubfT/AxIGC84JoxC0= Received: by 10.223.95.203 with SMTP id e11mr3264021fan.60.1294082617472; Mon, 03 Jan 2011 11:23:37 -0800 (PST) Received: from localhost ([87.236.194.191]) by mx.google.com with ESMTPS id n3sm4864669fax.31.2011.01.03.11.23.27 (version=SSLv3 cipher=RC4-MD5); Mon, 03 Jan 2011 11:23:36 -0800 (PST) From: Anonymous To: Bakul Shah References: <4D1B0E41.40405@gmail.com> <4D21CC35.5060803@gmx.de> <20110103141830.GC3140@deviant.kiev.zoral.com.ua> <47B52F19-AB6B-4116-9F5E-219B26519115@FreeBSD.org> <86vd256e85.fsf@gmail.com> <20110103190245.4AA005B30@mail.bitblocks.com> Date: Mon, 03 Jan 2011 22:21:51 +0300 In-Reply-To: <20110103190245.4AA005B30@mail.bitblocks.com> (Bakul Shah's message of "Mon, 03 Jan 2011 11:02:45 -0800") Message-ID: <8639p923ow.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org Subject: Re: No human readable message with g_vfs X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Jan 2011 19:23:39 -0000 Bakul Shah writes: > On Mon, 03 Jan 2011 21:20:42 +0300 Anonymous wrote: >>=20 >> Do you mean perror(1)? >>=20 >> $ perror 5 >> Input/output error > > I prefer mine: > > $ errno () { grep "^#.*\\<$*\\>" /usr/include/sys/errno.h } > $ errno 5 > #define EIO 5 /* Input/output error */ > $ errno EIO > #define EIO 5 /* Input/output error */ perror(1) displays localized messages $ LANG=3Dja_JP.UTF-8 perror 5 =E5=85=A5=E5=87=BA=E5=8A=9B=E3=82=A8=E3=83=A9=E3=83=BC=E3=81=A7=E3=81=99 $ LANG=3Duk_UA.UTF-8 perror 5 =D0=9F=D0=BE=D0=BC=D0=B8=D0=BB=D0=BA=D0=B0 =D0=B2=D0=B2=D0=BE=D0=B4=D1=83= -=D0=B2=D0=B8=D0=B2=D0=BE=D0=B4=D1=83 but I have to agree that knowing errno macro is useful