Opened 12 years ago

Closed 12 years ago

#98 closed defect

Present more strings to perl as Unicode

Reported by: andersk@MIT.EDU Owned by: nelhage@mit.edu
Priority: major Milestone:
Component: internals Keywords:
Cc:

Description

   barnowl / unicode / jhutz@CS.CMU.EDU  16:56  (JHutz)
       I wonder if upgrading barnowl will make it properly compute the width of
       instance names containing '∀'
…
   barnowl / unicode.d / nelhage  17:25  (Too many references: cannot splice (109))
       Well, that just means we need to set the utf-8 flag.
   barnowl / unicode.d / nelhage  17:27  (Socket type not supported (94))
       I mean, we could also explicitly tell perl to decode our utf-8
       string, in which case it will validate it as utf-8 and create a new
       scalar with the same contents, but since we know we're using utf-8,
       it's easier to just call SvUTF8_on in the XS code.
   barnowl / unicode.d / asedeno  17:32  (Alejandro R. Sedeno)
       I think I have a task in hiveminder to turn that flag on in more places.
   barnowl / unicode.d / asedeno  17:32  (Alejandro R. Sedeno)
       In particular, I think it's in one more place that affects everything.

Change History (3)

comment:1 Changed 12 years ago by nelhage@MIT.EDU

  • Resolution set to fixed
  • Status changed from new to closed

Should be fixed everywhere on the utf-8-perl branch, but needs more testing. (I've only built it at this point).

comment:2 Changed 12 years ago by nelhage@MIT.EDU

  • Resolution fixed deleted
  • Status changed from closed to reopened

Oops, didn't actually mean to close this yet.

comment:3 Changed 12 years ago by nelhage@mit.edu

  • Status changed from reopened to closed
Note: See TracTickets for help on using tickets.