Skip Menu |

This queue is for tickets about the Encode CPAN distribution.

Report information
The Basics
Id: 124571
Status: resolved
Priority: 0/
Queue: Encode

People
Owner: Nobody in particular
Requestors: gdo [...] perldev.leader.it
Cc: pali [...] cpan.org
AdminCc:

Bug Information
Severity: Important
Broken in:
  • 2.20
  • 2.21
  • 2.22
  • 2.23
  • 2.24
  • 2.25
  • 2.26
  • 2.27
  • 2.28
  • 2.29
  • 2.30
  • 2.31
  • 2.32
  • 2.33
  • 2.34
  • 2.35
  • 2.36
  • 2.37
  • 2.38
  • 2.39
  • 2.40
  • 2.41
  • 2.42
  • 2.43
  • 2.44
  • 2.45
  • 2.46
  • 2.47
  • 2.48
  • 2.49
  • 2.50
  • 2.51
  • 2.52
  • 2.53
  • 2.54
  • 2.55
  • 2.56
  • 2.57
  • 2.58
  • 2.59
  • 2.60
  • 2.61
  • 2.62
  • 2.63
  • 2.64
  • 2.65
  • 2.66
  • 2.67
  • 2.68
  • 2.69
  • 2.70
  • 2.71
  • 2.72
  • 2.73
  • 2.74
  • 2.75
  • 2.76
  • 2.77
  • 2.78
  • 2.79
  • 2.80
  • 2.81
  • 2.82
  • 2.83
  • 2.84
  • 2.85
  • 2.86
  • 2.87
  • 2.88
  • 2.89
  • 2.90
  • 2.91
  • 2.92
  • 2.93
  • 2.94
  • 2.95
  • 2.96
  • 2.97
Fixed in: (no value)



Subject: Incorrect decoding of char @ (\0x00) using Encode::GSM0338
The following character sequences are not correctly decoded: #!/usr/bin/perl use utf8; use Encode qw/encode decode/; print decode('gsm0338', encode('gsm0338', '..@@..'))."\n"; print decode('gsm0338', encode('gsm0338', '..@€..'))."\n"; (Encoding using "encode" is good)
On Sun Feb 25 04:38:28 2018, BRUGNARA wrote: Show quoted text
> The following character sequences are not correctly decoded: > > #!/usr/bin/perl > use utf8; > use Encode qw/encode decode/; > print decode('gsm0338', encode('gsm0338', '..@@..'))."\n"; > print decode('gsm0338', encode('gsm0338', '..@€..'))."\n"; > > (Encoding using "encode" is good) >
This problem should be fixed in Encode 3.07.
On Sat Jul 25 09:12:47 2020, PALI wrote: Show quoted text
> On Sun Feb 25 04:38:28 2018, BRUGNARA wrote:
> > The following character sequences are not correctly decoded: > > > > #!/usr/bin/perl > > use utf8; > > use Encode qw/encode decode/; > > print decode('gsm0338', encode('gsm0338', '..@@..'))."\n"; > > print decode('gsm0338', encode('gsm0338', '..@€..'))."\n"; > > > > (Encoding using "encode" is good) > >
> > This problem should be fixed in Encode 3.07.