View Issue Details

IDProjectCategoryView StatusLast Update
00019221003.1(2024)/Issue8Shell and Utilitiespublic2025-05-08 15:05
Reporterstephane Assigned Tomsbrown  
PrioritynormalSeverityEditorialTypeClarification Requested
Status ClosedResolutionAccepted 
NameStephane Chazelas
Organization
User Reference
SectionN/A
Page NumberN/A
Line NumberN/A
Interp Status
Final Accepted Text
Summary0001922: testing report submission
Descriptiontest
Desired Actionplease ignore
TagsNo tags attached.

Activities

stephane

2025-05-03 19:28

reporter   bugnote:0007171

Here's the text of the actual submission I wanted to do, I see it being blocked as a comment. I'll truncate until it gets through:

This is an objection to the resolution of 0001560 and a follow-up on (now withdrawn) 0001920

stephane

2025-05-03 19:29

reporter   bugnote:0007172

Is it just this paragraph it doesn't like:

While having operators that can safely deal with arbitrary strings of (non-null) bytes is a worthwhile endeavour, here the new *required* behaviour is inappropriate in locales where the character encoding is non-self-synchronising such as when the encoding of some characters contains the encoding of others, including the single byte ones that encode characters of the portable character set such as \, *, ?, [ themselves involved as part of or after word splitting (backslash processing by the read utility, globbing by sh), as that means word splitting can result in characters being split in the middle and new different characters including \*?[]'" to be introduced or removed by that splitting.

stephane

2025-05-03 19:32

reporter   bugnote:0007173

Looks more like it's this one:

0001560 has changed the way word-splitting is meant to work

(sorry for the spam, hopefully, that's my last one).

Issue History

Date Modified Username Field Change
2025-05-03 19:17 stephane New Issue
2025-05-03 19:28 stephane Note Added: 0007171
2025-05-03 19:29 stephane Note Added: 0007172
2025-05-03 19:32 stephane Note Added: 0007173
2025-05-08 15:04 msbrown Assigned To => msbrown
2025-05-08 15:04 msbrown Status New => Under Review
2025-05-08 15:05 msbrown Status Under Review => Closed
2025-05-08 15:05 msbrown Resolution Open => Accepted