cvs commit: fptools/libraries/base/Foreign/C String.hs

Ross Paterson ross at glass.cse.ogi.edu
Tue Jun 22 08:45:56 EDT 2004


ross        2004/06/22 05:45:55 PDT

  Modified files:
    libraries/base/Foreign/C String.hs 
  Log:
  Change the interface (but not the implementation) to match the FFI spec:
  
  * added charIsRepresentable, *CAString and *CWString
  
  * currently (and in violation of the spec), fooCString = fooCAString
  
  * The WString versions use UTF-16 under Windows and UTF-32 elsewhere
    (valid only if the compiler defines __STDC_ISO_10646__).
  
  Revision  Changes    Path
  1.14      +289 -60   fptools/libraries/base/Foreign/C/String.hs


More information about the Cvs-libraries mailing list