|Anonymous | Login||02-27-2021 07:13 UTC|
|Main | My View | View Issues | Change Log | Docs|
|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|
|Summary||0004379: [ENH Request] FFI Wide Character Support|
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(firstname.lastname@example.org).
Thank you for your time and consideration,
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";
|There are no notes attached to this issue.|
|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.