Bug 79475

Summary: Directory names with # are shown as %23
Product: [Applications] konqueror Reporter: Alexander Skwar <alexander>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: NOR    
Version First Reported In: 3.2.1   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alexander Skwar 2004-04-12 10:29:42 UTC
Version:           3.2.1 (using KDE 3.2.1, Mandrake Linux Cooker i586 - Cooker)
Compiler:          gcc version 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)
OS:          Linux (i686) release 2.6.3-7mdk

I created a directory named "foo # bar". When I go that directory in Konqueror, the directory name is shown as "foo %23 bar" in the address bar. This should not be.
Comment 1 John Tapsell 2004-04-14 14:04:19 UTC
It should be, because  file://something#somethingelse   does not mean the folder "something#somethingelse" under the rfc for urls.  (I'm too lazy to look it up.)

Marking as wontfix - please reopen if you feel this is invalid.

Comment 2 Alexander Skwar 2004-04-14 20:35:54 UTC
Reopening.
The way the directory name is presented is completely inconsistent with everything else. When you try to paste a directory name containing "%23" some place else (like, bash, OpenOffice.org, Mozilla......), it looks for "%23" and not for "#". Note that I'm talking about directory names, not file:// schema, for which you are surely correct. If what Konqueror displays are file:// URLs, then I'll file another bug, since special characters (like ' ' <space>) aren't converted. Instead of the expected %20, konqueror shows a ' '. Because of this, the behaviour is irritating - if these were file urls with special characters converted everywhere, a %23 for a # would be expected.
Comment 3 Maksim Orlovich 2005-01-25 20:40:40 UTC
Fixed by DFaure a few days ago
Comment 4 Alexander Skwar 2005-03-05 16:22:26 UTC
Not fixed: Reopening.

In Konqueror 3.3.91 (Beta1), going to a directory called "foo # bar" shows up in the adressbar as "foo %23 bar".

Comment 5 Maksim Orlovich 2005-03-05 16:30:30 UTC
Yes, it is. Beta 1 is too old