Ar an dara lá de mí Bealtaine, scríobh Rocco Caputo: > Give it another try? After looking long and hard at our code, I > discovered that the problem was in fact not in our code. :) Perl's > Encode library was outdated on our servers. I verified your test > case passed after upgrading Encode on a QA machine, and then we > pushed the upgrade out to the rest of the site. If we're lucky, you > shouldn't encounter that problem ever again. That's not to say you > won't encounter other problems. If you do, please let us know.
Thanks, it works! There’s a client-side bug that’s still there, and has been for much longer (but it was much less relevant to me, so I didn’t take the time to report it in detail :-/); if you want to preserve all the lines beyond the first when editing the description of one of your bookmarks, you can’t do it using the Ajax front-end, you need to click full-screen edit. Probably an /m modifier missing on a regex somewhere. My mind (or Carbon) seems to be playing tricks on me; I distinctly remember such multi-line descriptions being editable using the cursor in the single-line Ajax field, and the second and subsequent lines only disappearing during the save, but I can’t reproduce that with Firefox right now, nor with Safari. Wait, I have a VMWare image of XP ... no, the description field is not editable beyond the first line there either. > Also, thanks for the detailed problem report. UTF-8 can be a tricky > bastard, so the more information the better. Especially since I've > got to track these things down. :) I appreciate the effort; silent corruption of data is the thing I hate most about using computers, and it’s usually avoidable. -- On the quay of the little Black Sea port, where the rescued pair came once more into contact with civilization, Dobrinton was bitten by a dog which was assumed to be mad, though it may only have been indiscriminating. (Saki)

