Edgewall Software
Modify

Opened 19 years ago

Closed 19 years ago

Last modified 6 years ago

#1317 closed defect (fixed)

CamelCase links ignore preceeding text

Reported by: kevin@… Owned by: Jonas Borgström
Priority: normal Milestone: 0.9
Component: wiki system Version: 0.8.1
Severity: minor Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

CamelCase links ignore anything that comes before as long as it isn't a letter. This means _FooBar matches even though it probably shouldn't.

It also means that things like %FooBar match even though FooBar% doesn't, but I don't know if this should be changed or not.

Attachments (1)

trac-#1317.patch (1.4 KB ) - added by Mark Rowe <edgewall.com@…> 19 years ago.
Handle underscores in WikiLinks as documented.

Download all attachments as: .zip

Change History (4)

comment:1 by Dave Matthews, 19 years ago

#957 has been marked as a duplicate of this ticket.

by Mark Rowe <edgewall.com@…>, 19 years ago

Attachment: trac-#1317.patch added

Handle underscores in WikiLinks as documented.

comment:2 by Mark Rowe <edgewall.com@…>, 19 years ago

The attached patch deals with underscores as is mentioned. I'm not sure what should be done about other punctuation, such as the %'s that are mentioned in the description.

comment:3 by Christian Boos, 19 years ago

Milestone: 0.9
Resolution: fixed
Status: newclosed

After r2134, _FooBar is not recognized as a WikiPageNames anymore.

Still, %FooBar? match even though FooBar% doesn't, but I think that's OK.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Jonas Borgström to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.