(In reply to Daniel Holbert [:dholbert] from comment #32)
> > If so, then shouldn't part of this fix involve removing them, at least
> > during a transition period?
>
> Possibly.
Perhaps we could add a special case, so that when this pref is read, we could just check if its value begins with a "." -- and if it does, then ignore( & clear?) it and use the default value. I doubt there are any users who actually want to print-to-file using a filename that starts with a "." (and if there are, we'd still allow them to, but their last-printed-filename just wouldn't get saved.)
(In reply to Daniel Holbert [:dholbert] from comment #32)
> > If so, then shouldn't part of this fix involve removing them, at least
> > during a transition period?
>
> Possibly.
Perhaps we could add a special case, so that when this pref is read, we could just check if its value begins with a "." -- and if it does, then ignore( & clear?) it and use the default value. I doubt there are any users who actually want to print-to-file using a filename that starts with a "." (and if there are, we'd still allow them to, but their last-printed- filename just wouldn't get saved.)