Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000464 [Squeak Packages] Seaside feature always 10-27-04 16:31 03-24-07 15:56
Reporter MarcusDenker View Status public  
Assigned To
Priority normal Resolution won't fix  
Status closed  
Summary 0000464: [FIX] Latin-1 for SeaSide
Description Subject: [FIX] Latin-1 for SeaSide
Author: sam@rfc1149.net
Date Posted: 29 March 2004
Archive ID: 21401
Comments:

Currently, SeaSide sends out strings using the squeak encoding, while
the
default charset for HTTP 1.1 is iso-8859-1.

The attached changeset feeds SeaSide strings through "squeakToIso". Now,
accented iso-8859-1 characters show up properly in browsers.
Additional Information Subject: Re: [FIX] Latin-1 for SeaSide
Author: Samuel Tardieu
Date Posted: 30 March 2004
Archive ID: 21428
Comments: >>>>> "Jason" == Jason Rogers <jacaetevha@fast-mail.org> writes:

Jason> Is this inclusive of the first set of changes?

It contains the first set of changes. But I think the proper fix is
not to install those changes and fix it in KomHttpServer instead, as
the conversion should be done for every string sent from or received
by the HTTP server.
Attached Files  Latin-1 for SeaSide.cs.gz [^] (256 bytes) 10-27-04 16:31

- Relationships

- Notes
(0002392 - 197 - 197 - 197 - 197 - 197 - 197)
gokr
08-18-05 00:46

I haven't thought it through in detail but hardcoding a conversion to latin-1 in KomHttpServer seems wrong - for example, I have developed several apps with KomHttpServer that actually serves utf8.
 
(0010452 - 379 - 403 - 403 - 403 - 403 - 403)
pmm
03-19-07 15:10

Squeak now no longer uses Squeak encoding to this not an issue anymore.

Additonally we don't do encoding conversion in Seaside itself but in the server adapters. It's up to the author to provide Strings in the correct encoding. For Squeak 3.7 this means sending #squeakToIso (and optionally #isoToUtf8) to your String literals.

So this can be marked as closed or won't fix.
 
(0010465 - 23 - 23 - 23 - 23 - 23 - 23)
renggli
03-24-07 15:56

see last comment of pmm
 

- Issue History
Date Modified Username Field Change
10-27-04 16:31 MarcusDenker New Issue
10-27-04 16:31 MarcusDenker File Added: Latin-1 for SeaSide.cs.gz
08-18-05 00:46 gokr Note Added: 0002392
03-19-07 15:10 pmm Note Added: 0010452
03-24-07 15:56 renggli Status new => closed
03-24-07 15:56 renggli Note Added: 0010465
03-24-07 15:56 renggli Resolution open => won't fix


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
46 total queries executed.
35 unique queries executed.
Powered by Mantis Bugtracker