Modify

Opened 8 years ago

Closed 8 years ago

#7201 closed defect (fixed)

[Patch] combining ways screws up the order of ref tags

Reported by: NE2 Owned by: team
Priority: major Milestone:
Component: Core Version:
Keywords: Cc:

Description

If you create two ways with ref=US 1;SR 2 and combine them, the ref is changed to SR 2;US 1.

Attachments (1)

7201.patch (3.1 KB) - added by simon04 8 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 Changed 8 years ago by jttt

Resolution: fixed
Status: newclosed

In [4746/josm]:

Fix #7201 combining ways screws up the order of ref tags

comment:2 Changed 8 years ago by Don-vip

Resolution: fixed
Status: closedreopened

It's much worse. Now, when merging a node without tags with a node containing several tags (building=yes/source=Bing), the merged node contains all values for each key (building=Bing;yes/source=Bing;yes)

comment:3 Changed 8 years ago by jttt

Resolution: fixed
Status: reopenedclosed

In [4749/josm]:

Fix #7201 combining ways screws up the order of ref tags

comment:4 Changed 8 years ago by NE2

Resolution: fixed
Status: closedreopened

This is happening again. Combining "US 101; CA 2" and "US 101" results in " CA 2;US 101".

Changed 8 years ago by simon04

Attachment: 7201.patch added

comment:5 Changed 8 years ago by simon04

Summary: combining ways screws up the order of ref tags[Patch] combining ways screws up the order of ref tags

Patch attached. Retains order of multi-value values (and its spacing if possible).

To be on the safe side, I'd await the end of stabilization phase although I do not expect any problems with the patch.

comment:6 Changed 8 years ago by simon04

Resolution: fixed
Status: reopenedclosed

In 5058/josm:

fix #7201 - combining ways screws up the order of ref tags (handling cases "US 101; CA 2" + "US 101" correctly)

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.