View Issue Details

IDProjectCategoryView StatusLast Update
0001917Online PubsShell and Utilitiespublic2025-04-01 16:56
Reporterlanodan Assigned To 
PrioritynormalSeverityEditorialTypeError
Status AppliedResolutionAccepted 
NameHaelwenn (lanodan) Monnier
Organization
User Reference
URLhttps://pubs.opengroup.org/onlinepubs/9799919799/utilities/uuencode.html
Sectionuuencode
Summary0001917: formatting error for uuencode historical algorithm code snippet
DescriptionHTML edition got an extraneous '(XX' in the two middle lines:
0x20 + (( A >> 2                    ) & 0x3F)
0x20 + (((A << 4) |'(XX' ((B >> 4) & 0xF)) & 0x3F)
0x20 + (((B << 2) |'(XX' ((C >> 6) & 0x3)) & 0x3F)
0x20 + (( C                         ) & 0x3F)
Desired ActionMake HTML edition correspond to PDF edition (page 3513, lines 119934-119937):
0x20 + (( A >> 2                    ) & 0x3F)
0x20 + (((A << 4) | ((B >> 4) & 0xF)) & 0x3F)
0x20 + (((B << 2) | ((C >> 6) & 0x3)) & 0x3F)
0x20 + (( C                         ) & 0x3F)
TagsNo tags attached.

Activities

geoffclare

2025-03-25 15:21

manager   bugnote:0007133

I have committed a fix for this in the gitlab repository for the HTML translation. The '(XX' was coming from \h'\n(XX' in the troff source where XX was a number register that held the result of a width calculation. As far as I can see XX would always be zero, so the \h'...' would have no effect and could just be removed.

geoffclare

2025-03-27 10:05

manager   bugnote:0007134

Andrew has replaced the online uuencode page with the fixed version, but the download bundles haven't been updated yet.

agadmin

2025-04-01 16:55

administrator   bugnote:0007136

The download bundles have been refreshed today.

Issue History

Date Modified Username Field Change
2025-03-25 06:05 lanodan New Issue
2025-03-25 15:21 geoffclare Note Added: 0007133
2025-03-27 10:05 geoffclare Note Added: 0007134
2025-04-01 16:55 agadmin Note Added: 0007136
2025-04-01 16:56 agadmin Status New => Applied
2025-04-01 16:56 agadmin Resolution Open => Accepted