Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004379 [Squeak Packages] FFI feature always 08-04-06 04:30 04-08-10 14:32
Reporter Ron View Status public  
Assigned To andreas
Priority normal Resolution open  
Status assigned  
Summary 0004379: [ENH Request] FFI Wide Character Support
Description All,

After using FFI for a short time now I would say that it is a very important part of the development platform. There is a lot of power to being able to communicate to external systems. Consider talking to databases, report writers, OS apiís Ö

Given that this is an important part of our platform, I think that the lack of wide character support is a real problem for squeak. Without wide character support we loose the capabilities to communicate with systems that use languages that are not supported by Ascii. I personally saw this problem in the Microsoft API where there is a lot of support for wide characters. It appears that my problem is solvable by not supporting non Ascii string names however since we have recently started supporting wide characters Iím asking the community to support wide characters in FFI.

I do not feel that I have the expertise or the understanding currently to make this change so if anyone has the skills and time to make the change could you please consider it. Send patches to Andreas(andreas.raab@gmx.de).

Thank you for your time and consideration,

Ron Teitelbaum
Additional Information To specify a string of type wide-character (wchar_t[]), precede the opening double quotation mark with the character L. For example:
wchar_t wszStr[] = L"1a1g";
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
08-04-06 04:30 Ron New Issue
08-04-06 04:30 Ron Status new => assigned
08-04-06 04:30 Ron Assigned To  => KenCausey
08-04-06 22:18 KenCausey Project Squeak Packages => Squeak
08-04-06 22:19 KenCausey Assigned To KenCausey => andreas
08-04-06 22:19 KenCausey Category Any => FFI
04-08-10 14:32 laza Project Squeak => Squeak Packages


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