delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2026/01/01/15:06:57

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 601K6u5V1694923
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 601K6u5V1694923
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=gb8otphe
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E8FC74BA2E05
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1767298016;
bh=dhbJZ2wVmx8wXgDnUdFHuXP7dUhO2d+hu2XCGJRO5zk=;
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc:
From;
b=gb8otpheIFmEgJ9Yan/6A9kwx/xyMyD0Ntzo3Hg1T3XxCUlAHrXiUQXkd0NKKYQE/
TRAvahcYWYcvcDOVyT9xa+V6reNrB0rkv3mMIbPZtMkRoyo3mUB/h7O6i7TEmHA0yr
jUWQIh7WeWUaBTMYUVcMGNFMNOknEaQobD7NlXwQ=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 96A6F4BA2E04
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 96A6F4BA2E04
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1767297996; cv=none;
b=CTmV99bc6PeqAceq3BKWgQuN0jIRP6ksFftH262NFUNdXkH3LpsgOoLSLPePHgbdUgDeQEf1aAfahj4l5uy6eK56fdj7cMqM8DT3cWi82szwPhxaY7Ld/fxbgRqJnABIhBftSAEJ393minQ9zq1m4zDyKDDAMG9K74HVLNxiLSo=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1767297996; c=relaxed/simple;
bh=jQvwZPeZ+504F8viSF8G1csp7u8cIXD79eHdedmNlK8=;
h=Message-ID:Date:MIME-Version:From:Subject:To:DKIM-Signature;
b=AVuZM5u8Im3a2Lx7lkGBqKxU+w3vx1akdIE8pWlFPSEanB9LSsqGCagxmWN0wYIwNyUh+30PqwNCRGgWv0fK70jIOPZ+X1WFuWr80YBbYGUxW2fzSo/s8T0Gmz7LBkhGfGW8tiPMxfeIpA/e2AglPzMBKNykPc9Le94/2+LSNu0=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 96A6F4BA2E04
Message-ID: <ba1b702a-22b1-4a83-979c-fadc1c12c3cd@SystematicSW.ab.ca>
Date: Thu, 1 Jan 2026 13:06:33 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Spurious warning generated by bash
To: cygwin AT cygwin DOT com
References: <CAGB_HuTgfY9Jw9obziey8HoLevg8+dP64OpM4oMNJkNoddvxzw AT mail DOT gmail DOT com>
<CAJtSMgvvcPhMt8z9p=SfBNs2vyTMqCMs6vv=8yWhjpJ_THnEfw AT mail DOT gmail DOT com>
<CAKwdsS-g_oa3AnraUABvLxN3StdNGF_DYRcHt1hbWfh-oQWkhQ AT mail DOT gmail DOT com>
<CAGB_HuROB3G2htJ6TvkJx5M0HXgEL2rbOCReGtU_vKvaeMrk9g AT mail DOT gmail DOT com>
<0fb6c806-90d9-4455-b717-2130a274aa60 AT SystematicSW DOT ab DOT ca>
<739109891 DOT 3098134 DOT 1767264102829 AT mail DOT yahoo DOT com>
<1794184404 DOT 20260101201748 AT yandex DOT ru>
Organization: Systematic Software
In-Reply-To: <1794184404.20260101201748@yandex.ru>
X-Stat-Signature: 7ccuqs1i5fibqwr7yhen7b7crr7u48bc
X-Rspamd-Server: rspamout01
X-Rspamd-Queue-Id: B65F32002D
X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361
X-Session-ID: U2FsdGVkX1+2jIjrgdGxRYgpzF+/jhUPZqis+3RY9W4=
X-HE-Tag: 1767297994-707828
X-HE-Meta: U2FsdGVkX1/CbzaqaiHVW2SQdC+Ev9zEjR+wWbuyZ1iimdtJRwhecB0J4mpiaGqChIvdQWZgMHgkknijVKAMEaKBSvb8yNc16NZQr1YWm6/kGDb0hnYRM81ULje3Kw7Tn0Jov3hY0jIulyUUeMzgfrL35dPuZ+uIB9WD8k/m+toWJgHLdImLa85AO9bQtgZSVdY0VEdByiDWMLUqFI6mljGIPrIGQSrLMiLD45wsD+8koTQX2iNDxPPYaPpsBVx4J+UpNsWul4LWugphBKnAyWERCJYM3yUV88iJk7a+ndLtmMR/Z007QMU4kzPI2VHNdCeP7qA/S1gIfdSwKmVmIKSWtZ/gbH17Zb7LLnoDtYk2eo6etvL2EXjZgXceVl9wzKwDrrpABCDqnzCKc7LwPnywgOw1dXS6gOLdRvy4aq9mH1TBk1ln842MOIfyXY6NBgCQ7teLs1k=
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Brian Inglis via Cygwin <cygwin AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
Cc: Brian Inglis <Brian DOT Inglis AT SystematicSW DOT ab DOT ca>
Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 601K6u5V1694923

On 2026-01-01 10:17, Andrey Repin via Cygwin wrote:
>> since when is it acceptable to have UTF-8 format files as shell scripts,
>> perl scripts or even python programs?

> Since… forever?
> UTF-8 is compatible with ASCII on that level.

As a Russian user, I suspect you were happier than most when Unicode reduced the 
number of character sets you had to deal with.

>> Same needs to be asked about the person/committee that came up with UTF8.

> I suggest the https://www.joelonsoftware.com/articles/Unicode.html for an answer.

Takes me back to days of dealing with US/UK keyboard and character set 
differences, DEC ASCII/IBM EBCDIC differences, different EBCDIC device code 
pages, DEC/Unix/Mac line differences, multiple each DEC/IBM/Unix OSes, passing 
documents between them, and porting software to convert the documents.

Aaaaaaaaarrrrrrrrrrrgh! ;^> Bless Unicode and UTF-8! Happy New Year!

-- 
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retrancher  but when there is no more to cut
                                 -- Antoine de Saint-Exupéry

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019