[1003.1(2013)/Issue7+TC1 0001050]: Add support for the hyphen character in alias names and shell names

2023-02-09 Thread Austin Group Bug Tracker via austin-group-l at The Open Group


The following issue has been set as RELATED TO issue 0001630. 
== 
https://austingroupbugs.net/view.php?id=1050 
== 
Reported By:steffen
Assigned To:
== 
Project:1003.1(2013)/Issue7+TC1
Issue ID:   1050
Category:   Base Definitions and Headers
Type:   Enhancement Request
Severity:   Editorial
Priority:   normal
Status: Applied
Name:   steffen 
Organization:
User Reference:  
Section:3. Definitions 
Page Number:34, 70 
Line Number:1168, 2015 
Interp Status:  --- 
Final Accepted Text:https://austingroupbugs.net/view.php?id=1050#c5903 
Resolution: Accepted As Marked
Fixed in Version:   
== 
Date Submitted: 2016-04-30 14:43 UTC
Last Modified:  2022-08-05 09:29 UTC
== 
Summary:Add support for the hyphen character in alias names
and shell names
==
Relationships   ID  Summary
--
related to  0001630 Alias names
== 

Issue History 
Date ModifiedUsername   FieldChange   
== 
2016-04-30 14:43 steffenNew Issue
2016-04-30 14:43 steffenName  => steffen 
2016-04-30 14:43 steffenSection   => 3. Definitions  
2016-04-30 14:43 steffenPage Number   => 34, 70  
2016-04-30 14:43 steffenLine Number   => 1168, 2015  
2016-04-30 14:55 shware_systems Note Added: 0003189  
2016-04-30 14:58 shware_systems Note Edited: 0003189 
2016-04-30 15:17 shware_systems Note Edited: 0003189 
2016-04-30 16:50 kreNote Added: 0003190  
2016-04-30 16:51 kreNote Edited: 0003190 
2016-05-02 12:53 steffenNote Added: 0003191  
2016-05-02 14:58 kreNote Added: 0003192  
2016-05-02 18:59 dwheeler   Note Added: 0003193  
2016-05-02 21:19 kreNote Added: 0003194  
2016-05-26 13:52 ormaaj Note Added: 0003232  
2016-08-11 23:10 Don Cragun Note Added: 0003346  
2016-08-11 23:10 Don Cragun Note Edited: 0003346 
2016-08-11 23:11 Don Cragun Note Edited: 0003346 
2016-08-11 23:28 kreNote Added: 0003347  
2016-08-11 23:39 philip-guentherNote Added: 0003348  
2016-08-12 01:05 Don Cragun Note Added: 0003349  
2017-04-06 12:46 steffenNote Added: 0003661  
2022-07-21 16:29 geoffclare Note Added: 0005903  
2022-07-21 16:29 geoffclare Interp Status => --- 
2022-07-21 16:29 geoffclare Final Accepted Text   =>
https://austingroupbugs.net/view.php?id=1050#c5903
2022-07-21 16:29 geoffclare Status   New => Resolved 
2022-07-21 16:29 geoffclare Resolution   Open => Accepted As
Marked
2022-07-21 16:30 geoffclare Tag Attached: issue8 
2022-08-05 09:29 geoffclare Status   Resolved => Applied 
2023-02-09 17:08 nick   Relationship added   related to 0001630  
==




[1003.1(2013)/Issue7+TC1 0001050]: Add support for the hyphen character in alias names and shell names

2022-08-05 Thread Austin Group Bug Tracker via austin-group-l at The Open Group


The following issue has a resolution that has been APPLIED. 
== 
https://austingroupbugs.net/view.php?id=1050 
== 
Reported By:steffen
Assigned To:
== 
Project:1003.1(2013)/Issue7+TC1
Issue ID:   1050
Category:   Base Definitions and Headers
Type:   Enhancement Request
Severity:   Editorial
Priority:   normal
Status: Applied
Name:   steffen 
Organization:
User Reference:  
Section:3. Definitions 
Page Number:34, 70 
Line Number:1168, 2015 
Interp Status:  --- 
Final Accepted Text:https://austingroupbugs.net/view.php?id=1050#c5903 
Resolution: Accepted As Marked
Fixed in Version:   
== 
Date Submitted: 2016-04-30 14:43 UTC
Last Modified:  2022-08-05 09:29 UTC
== 
Summary:Add support for the hyphen character in alias names
and shell names
== 

Issue History 
Date ModifiedUsername   FieldChange   
== 
2016-04-30 14:43 steffenNew Issue
2016-04-30 14:43 steffenName  => steffen 
2016-04-30 14:43 steffenSection   => 3. Definitions  
2016-04-30 14:43 steffenPage Number   => 34, 70  
2016-04-30 14:43 steffenLine Number   => 1168, 2015  
2016-04-30 14:55 shware_systems Note Added: 0003189  
2016-04-30 14:58 shware_systems Note Edited: 0003189 
2016-04-30 15:17 shware_systems Note Edited: 0003189 
2016-04-30 16:50 kreNote Added: 0003190  
2016-04-30 16:51 kreNote Edited: 0003190 
2016-05-02 12:53 steffenNote Added: 0003191  
2016-05-02 14:58 kreNote Added: 0003192  
2016-05-02 18:59 dwheeler   Note Added: 0003193  
2016-05-02 21:19 kreNote Added: 0003194  
2016-05-26 13:52 ormaaj Note Added: 0003232  
2016-08-11 23:10 Don Cragun Note Added: 0003346  
2016-08-11 23:10 Don Cragun Note Edited: 0003346 
2016-08-11 23:11 Don Cragun Note Edited: 0003346 
2016-08-11 23:28 kreNote Added: 0003347  
2016-08-11 23:39 philip-guentherNote Added: 0003348  
2016-08-12 01:05 Don Cragun Note Added: 0003349  
2017-04-06 12:46 steffenNote Added: 0003661  
2022-07-21 16:29 geoffclare Note Added: 0005903  
2022-07-21 16:29 geoffclare Interp Status => --- 
2022-07-21 16:29 geoffclare Final Accepted Text   =>
https://austingroupbugs.net/view.php?id=1050#c5903
2022-07-21 16:29 geoffclare Status   New => Resolved 
2022-07-21 16:29 geoffclare Resolution   Open => Accepted As
Marked
2022-07-21 16:30 geoffclare Tag Attached: issue8 
2022-08-05 09:29 geoffclare Status   Resolved => Applied 
==




[1003.1(2013)/Issue7+TC1 0001050]: Add support for the hyphen character in alias names and shell names

2022-07-21 Thread Austin Group Bug Tracker via austin-group-l at The Open Group


The following issue has been RESOLVED. 
== 
https://austingroupbugs.net/view.php?id=1050 
== 
Reported By:steffen
Assigned To:
== 
Project:1003.1(2013)/Issue7+TC1
Issue ID:   1050
Category:   Base Definitions and Headers
Type:   Enhancement Request
Severity:   Editorial
Priority:   normal
Status: Resolved
Name:   steffen 
Organization:
User Reference:  
Section:3. Definitions 
Page Number:34, 70 
Line Number:1168, 2015 
Interp Status:  --- 
Final Accepted Text:https://austingroupbugs.net/view.php?id=1050#c5903 
Resolution: Accepted As Marked
Fixed in Version:   
== 
Date Submitted: 2016-04-30 14:43 UTC
Last Modified:  2022-07-21 16:29 UTC
== 
Summary:Add support for the hyphen character in alias names
and shell names
== 

Issue History 
Date ModifiedUsername   FieldChange   
== 
2016-04-30 14:43 steffenNew Issue
2016-04-30 14:43 steffenName  => steffen 
2016-04-30 14:43 steffenSection   => 3. Definitions  
2016-04-30 14:43 steffenPage Number   => 34, 70  
2016-04-30 14:43 steffenLine Number   => 1168, 2015  
2016-04-30 14:55 shware_systems Note Added: 0003189  
2016-04-30 14:58 shware_systems Note Edited: 0003189 
2016-04-30 15:17 shware_systems Note Edited: 0003189 
2016-04-30 16:50 kreNote Added: 0003190  
2016-04-30 16:51 kreNote Edited: 0003190 
2016-05-02 12:53 steffenNote Added: 0003191  
2016-05-02 14:58 kreNote Added: 0003192  
2016-05-02 18:59 dwheeler   Note Added: 0003193  
2016-05-02 21:19 kreNote Added: 0003194  
2016-05-26 13:52 ormaaj Note Added: 0003232  
2016-08-11 23:10 Don Cragun Note Added: 0003346  
2016-08-11 23:10 Don Cragun Note Edited: 0003346 
2016-08-11 23:11 Don Cragun Note Edited: 0003346 
2016-08-11 23:28 kreNote Added: 0003347  
2016-08-11 23:39 philip-guentherNote Added: 0003348  
2016-08-12 01:05 Don Cragun Note Added: 0003349  
2017-04-06 12:46 steffenNote Added: 0003661  
2022-07-21 16:29 geoffclare Note Added: 0005903  
2022-07-21 16:29 geoffclare Interp Status => --- 
2022-07-21 16:29 geoffclare Final Accepted Text   =>
https://austingroupbugs.net/view.php?id=1050#c5903
2022-07-21 16:29 geoffclare Status   New => Resolved 
2022-07-21 16:29 geoffclare Resolution   Open => Accepted As
Marked
==




[1003.1(2013)/Issue7+TC1 0001050]: Add support for the hyphen character in alias names and shell names

2022-07-21 Thread Austin Group Bug Tracker via austin-group-l at The Open Group


A NOTE has been added to this issue. 
== 
https://austingroupbugs.net/view.php?id=1050 
== 
Reported By:steffen
Assigned To:
== 
Project:1003.1(2013)/Issue7+TC1
Issue ID:   1050
Category:   Base Definitions and Headers
Type:   Enhancement Request
Severity:   Editorial
Priority:   normal
Status: New
Name:   steffen 
Organization:
User Reference:  
Section:3. Definitions 
Page Number:34, 70 
Line Number:1168, 2015 
Interp Status:  --- 
Final Accepted Text: 
== 
Date Submitted: 2016-04-30 14:43 UTC
Last Modified:  2022-07-21 16:29 UTC
== 
Summary:Add support for the hyphen character in alias names
and shell names
== 

-- 
 (0005903) geoffclare (manager) - 2022-07-21 16:29
 https://austingroupbugs.net/view.php?id=1050#c5903 
-- 
On page 34, lines 1168 ff., change3.10 Alias Name
In the shell command language, a word consisting solely of underscores,
digits, and alphabetics from the portable character set and any of the
following characters: ’!’, ’%’, ’,’,
’@’.to3.10 Alias Name
In the shell command language, a word consisting solely of alphabetics and
digits from the portable character set and any of the following characters:
’!’, ’%’, ’,’, '-', ’@’, '_'. 

Issue History 
Date ModifiedUsername   FieldChange   
== 
2016-04-30 14:43 steffenNew Issue
2016-04-30 14:43 steffenName  => steffen 
2016-04-30 14:43 steffenSection   => 3. Definitions  
2016-04-30 14:43 steffenPage Number   => 34, 70  
2016-04-30 14:43 steffenLine Number   => 1168, 2015  
2016-04-30 14:55 shware_systems Note Added: 0003189  
2016-04-30 14:58 shware_systems Note Edited: 0003189 
2016-04-30 15:17 shware_systems Note Edited: 0003189 
2016-04-30 16:50 kreNote Added: 0003190  
2016-04-30 16:51 kreNote Edited: 0003190 
2016-05-02 12:53 steffenNote Added: 0003191  
2016-05-02 14:58 kreNote Added: 0003192  
2016-05-02 18:59 dwheeler   Note Added: 0003193  
2016-05-02 21:19 kreNote Added: 0003194  
2016-05-26 13:52 ormaaj Note Added: 0003232  
2016-08-11 23:10 Don Cragun Note Added: 0003346  
2016-08-11 23:10 Don Cragun Note Edited: 0003346 
2016-08-11 23:11 Don Cragun Note Edited: 0003346 
2016-08-11 23:28 kreNote Added: 0003347  
2016-08-11 23:39 philip-guentherNote Added: 0003348  
2016-08-12 01:05 Don Cragun Note Added: 0003349  
2017-04-06 12:46 steffenNote Added: 0003661  
2022-07-21 16:29 geoffclare Note Added: 0005903  
==




[1003.1(2013)/Issue7+TC1 0001050]: Add support for the hyphen character in alias names and shell names

2016-08-11 Thread Austin Group Bug Tracker

A NOTE has been added to this issue. 
== 
http://austingroupbugs.net/view.php?id=1050 
== 
Reported By:steffen
Assigned To:
== 
Project:1003.1(2013)/Issue7+TC1
Issue ID:   1050
Category:   Base Definitions and Headers
Type:   Enhancement Request
Severity:   Editorial
Priority:   normal
Status: New
Name:   steffen 
Organization:
User Reference:  
Section:3. Definitions 
Page Number:34, 70 
Line Number:1168, 2015 
Interp Status:  --- 
Final Accepted Text: 
== 
Date Submitted: 2016-04-30 14:43 UTC
Last Modified:  2016-08-11 23:39 UTC
== 
Summary:Add support for the hyphen character in alias names
and shell names
== 

-- 
 (0003348) philip-guenther (reporter) - 2016-08-11 23:39
 http://austingroupbugs.net/view.php?id=1050#c3348 
-- 
> Why would we want to add am ambiguity into the meaning of arithmetic
expansions?
> If - is allowed in a variable name,   <...>

Given the summary of this bug, that isn't what is wanted.  To achieve what
is wanted, the use of 'name' in section 2.5 "Parameters and Variables":
 A parameter can be denoted by a name, a number, or one of the special
 characters listed in Section 2.5.2. A variable is a parameter denoted
 by a name.

will need to be changed.  I would suggest that a new definition be added
"Variable Name", which matches the current "Name" definition, ala:
 In the shell command language, a word for designating a variable,
consisting
 solely of underscores, digits, and alphabetics from the portable
character
 set. The first character of a variable name is not a digit.

...and then 2.5 updated to reference that, ala:
 A parameter can be denoted by a variable name, a number, or one of the
special
 characters listed in Section 2.5.2. A variable is a parameter denoted
 by a variable name. 

Issue History 
Date ModifiedUsername   FieldChange   
== 
2016-04-30 14:43 steffenNew Issue
2016-04-30 14:43 steffenName  => steffen 
2016-04-30 14:43 steffenSection   => 3. Definitions  
2016-04-30 14:43 steffenPage Number   => 34, 70  
2016-04-30 14:43 steffenLine Number   => 1168, 2015  
2016-04-30 14:55 shware_systems Note Added: 0003189  
2016-04-30 14:58 shware_systems Note Edited: 0003189 
2016-04-30 15:17 shware_systems Note Edited: 0003189 
2016-04-30 16:50 kreNote Added: 0003190  
2016-04-30 16:51 kreNote Edited: 0003190 
2016-05-02 12:53 steffenNote Added: 0003191  
2016-05-02 14:58 kreNote Added: 0003192  
2016-05-02 18:59 dwheeler   Note Added: 0003193  
2016-05-02 21:19 kreNote Added: 0003194  
2016-05-26 13:52 ormaaj Note Added: 0003232  
2016-08-11 23:10 Don Cragun Note Added: 0003346  
2016-08-11 23:10 Don Cragun Note Edited: 0003346 
2016-08-11 23:11 Don Cragun Note Edited: 0003346 
2016-08-11 23:28 kreNote Added: 0003347  
2016-08-11 23:39 philip-guentherNote Added: 0003348  
==




[1003.1(2013)/Issue7+TC1 0001050]: Add support for the hyphen character in alias names and shell names

2016-08-11 Thread Austin Group Bug Tracker

A NOTE has been added to this issue. 
== 
http://austingroupbugs.net/view.php?id=1050 
== 
Reported By:steffen
Assigned To:
== 
Project:1003.1(2013)/Issue7+TC1
Issue ID:   1050
Category:   Base Definitions and Headers
Type:   Enhancement Request
Severity:   Editorial
Priority:   normal
Status: New
Name:   steffen 
Organization:
User Reference:  
Section:3. Definitions 
Page Number:34, 70 
Line Number:1168, 2015 
Interp Status:  --- 
Final Accepted Text: 
== 
Date Submitted: 2016-04-30 14:43 UTC
Last Modified:  2016-08-11 23:28 UTC
== 
Summary:Add support for the hyphen character in alias names
and shell names
== 

-- 
 (0003347) kre (reporter) - 2016-08-11 23:28
 http://austingroupbugs.net/view.php?id=1050#c3347 
-- 
It is quite clear that shell variable names cannot be allowed to
contain '-' (and lots of other non-alphanumeric chars)- but there is no
reason at all that alias names, function names, etc need to use the same
syntax as variable names.

In fact, they should not - they should both use the same syntax as command
names, which in shell grammar, is "word". 

Issue History 
Date ModifiedUsername   FieldChange   
== 
2016-04-30 14:43 steffenNew Issue
2016-04-30 14:43 steffenName  => steffen 
2016-04-30 14:43 steffenSection   => 3. Definitions  
2016-04-30 14:43 steffenPage Number   => 34, 70  
2016-04-30 14:43 steffenLine Number   => 1168, 2015  
2016-04-30 14:55 shware_systems Note Added: 0003189  
2016-04-30 14:58 shware_systems Note Edited: 0003189 
2016-04-30 15:17 shware_systems Note Edited: 0003189 
2016-04-30 16:50 kreNote Added: 0003190  
2016-04-30 16:51 kreNote Edited: 0003190 
2016-05-02 12:53 steffenNote Added: 0003191  
2016-05-02 14:58 kreNote Added: 0003192  
2016-05-02 18:59 dwheeler   Note Added: 0003193  
2016-05-02 21:19 kreNote Added: 0003194  
2016-05-26 13:52 ormaaj Note Added: 0003232  
2016-08-11 23:10 Don Cragun Note Added: 0003346  
2016-08-11 23:10 Don Cragun Note Edited: 0003346 
2016-08-11 23:11 Don Cragun Note Edited: 0003346 
2016-08-11 23:28 kreNote Added: 0003347  
==




[1003.1(2013)/Issue7+TC1 0001050]: Add support for the hyphen character in alias names and shell names

2016-08-11 Thread Austin Group Bug Tracker

A NOTE has been added to this issue. 
== 
http://austingroupbugs.net/view.php?id=1050 
== 
Reported By:steffen
Assigned To:
== 
Project:1003.1(2013)/Issue7+TC1
Issue ID:   1050
Category:   Base Definitions and Headers
Type:   Enhancement Request
Severity:   Editorial
Priority:   normal
Status: New
Name:   steffen 
Organization:
User Reference:  
Section:3. Definitions 
Page Number:34, 70 
Line Number:1168, 2015 
Interp Status:  --- 
Final Accepted Text: 
== 
Date Submitted: 2016-04-30 14:43 UTC
Last Modified:  2016-08-11 23:10 UTC
== 
Summary:Add support for the hyphen character in alias names
and shell names
== 

-- 
 (0003346) Don Cragun (manager) - 2016-08-11 23:10
 http://austingroupbugs.net/view.php?id=1050#c3346 
-- 
Why would we want to add am ambiguity into the meaning of arithmetic
expansions?  If - is allowed in a variable name, what output should:
x=3
y=2
x-y=5
echo $((x-y))

Furthermore, scripts using a shell conforming to the current standard
expect the command (assuming the assignments in the above example are still
in effect) expect the command:
echo $x-y
to print:
3-y
not:
5 

Issue History 
Date ModifiedUsername   FieldChange   
== 
2016-04-30 14:43 steffenNew Issue
2016-04-30 14:43 steffenName  => steffen 
2016-04-30 14:43 steffenSection   => 3. Definitions  
2016-04-30 14:43 steffenPage Number   => 34, 70  
2016-04-30 14:43 steffenLine Number   => 1168, 2015  
2016-04-30 14:55 shware_systems Note Added: 0003189  
2016-04-30 14:58 shware_systems Note Edited: 0003189 
2016-04-30 15:17 shware_systems Note Edited: 0003189 
2016-04-30 16:50 kreNote Added: 0003190  
2016-04-30 16:51 kreNote Edited: 0003190 
2016-05-02 12:53 steffenNote Added: 0003191  
2016-05-02 14:58 kreNote Added: 0003192  
2016-05-02 18:59 dwheeler   Note Added: 0003193  
2016-05-02 21:19 kreNote Added: 0003194  
2016-05-26 13:52 ormaaj Note Added: 0003232  
2016-08-11 23:10 Don Cragun Note Added: 0003346  
==