[patch] Develop in UFRaw won't work in Dutch locale, because of escaping problems

Bug #346648 reported by Martijn vdS
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
F-Spot
Fix Released
Medium
f-spot (Ubuntu)
Fix Released
Low
Martin Pitt
Nominated for Jaunty by Martijn vdS

Bug Description

Binary package hint: f-spot

I use F-Spot in a Dutch environment, and there it creates a "Foto's" folder (that's bug #127315) to import everything into.

This works great, except when trying to develop RAW files: the DevelopInUFraw extension (or the shell?) cries when it's fed a filename with a single quote in it (for obvious reasons).

I've attached a patch that fixes this by escaping the ' -> \'

Tags: patch

Related branches

Revision history for this message
Martijn vdS (martijn) wrote :
Martijn vdS (martijn)
Changed in f-spot:
importance: Undecided → Unknown
status: New → Unknown
Changed in f-spot:
status: Unknown → New
Andreas Moog (ampelbein)
Changed in f-spot (Ubuntu):
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Triaged
Martijn vdS (martijn)
tags: added: patch
summary: - Develop in UFRaw won't work in Dutch locale, because of escaping
+ [patch] Develop in UFRaw won't work in Dutch locale, because of escaping
problems
Revision history for this message
Martijn vdS (martijn) wrote :
Revision history for this message
Martijn vdS (martijn) wrote :

I know the patch is a bit "dirty", as it just adds another special case while it should use a generic "escape everything" method from somewhere. However, I don't know the C# standard library well (or at all) and I couldn't find any other instances of string escaping in other C# programs in Ubuntu.

Revision history for this message
Martin Pitt (pitti) wrote :

Taking for sponsoring. I'll convert it into a dpatch.

Changed in f-spot (Ubuntu):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → Martin Pitt (pitti)
status: Triaged → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package f-spot - 0.5.0.3-1ubuntu7

---------------
f-spot (0.5.0.3-1ubuntu7) karmic; urgency=low

  * Add ubuntu_raw_escape_quote.dpatch: Add escaping of "'" to DevelopInUfraw
    plugin, so developing RAW files works again in the Dutch locale. Thanks to
    Martijn van de Streek for the patch! (LP: #346648)
  * debian/control: Update build dependencies for renamed gnome-sharp2 binary
    names, to make package buildable and installable again.

 -- Martin Pitt <email address hidden> Mon, 04 May 2009 19:16:29 +0200

Changed in f-spot (Ubuntu):
status: In Progress → Fix Released
Changed in f-spot:
importance: Unknown → Medium
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.