Dave,

> Am 06.06.2016 um 18:13 schrieb David T. Lewis <le...@mail.msen.com>:
> 
> Hi Sabine,
> 
> That's great that #utf8Encoded is working, thanks for confirming.
> 
> I'll look and see if I can add that to OSProcess (I'm traveling and cannot
> look at it right now).
> 
> Mariano - this thread probably applies to OSSubProcess also.
> 
that would just work if the system locale is utf8, right? Wouldn't it be better 
to making that a setting?

Norbert

> Dave
> 
>> Hi Sven,
>> 
>> why ByteArray?
>> 
>> does not work (Improper store into indexable object):
>> OSProcess   command: ('cp  /Library/WebServer/Documents/reports/bär.pdf
>> /Library/WebServer/Documents/reports/test-a.pdf' utf8Encoded asString).
>> 
>> works:
>> OSProcess   command: ('cp  /Library/WebServer/Documents/reports/bär.pdf
>> /Library/WebServer/Documents/reports/test-a.pdf' utf8Encoded)
>> 
>> Perhaps David can add this here:
>> 
>> command: aCommandString
>> "Run a command in a shell process. Similar to the system(3) call in the
>> standard C library,
>> except that aCommandString runs asynchronously in a child process. The
>> command is
>> run by a ConnectedUnixProcess in order to facilitate command pipelines
>> within Squeak."
>> 
>> "UnixProcess thisOSProcess command: 'ls -l /etc'"
>> 
>> | proc |
>> pid isNil
>> ifTrue:
>> [self class noAccessorAvailable. ^nil]
>> ifFalse:
>> [proc := self
>> forkJob: ExternalUnixOSProcess defaultShellPath
>> arguments: (Array with: '-c' with: aCommandString utf8Encoded asString)
>> <<<===
>> environment: nil
>> descriptors: nil.
>> proc ifNil: [self class noAccessorAvailable].
>> ^ proc]
>> 
>> 
>> regards
>> Sabine
>> 
>> 
>>> 
>>> 
>> 
>> 2016-06-06 8:41 GMT+02:00 Sabine Manaa <manaa.sab...@gmail.com>:
>> 
>>> Hi Dave,
>>> 
>>> I get the german ä with:
>>> 
>>> (Character value: 228) asString
>>> 
>>> Do you want me to go in it and suggest a solution or do you want to try
>>> to
>>> fix it and I test it?
>>> 
>>> Thanks for helping!
>>> 
>>> Regards Sabine
>>> 
>>> 2016-06-05 23:08 GMT+02:00 David T. Lewis [via Smalltalk] <[hidden
>>> email]
>>> <http:///user/SendEmail.jtp?type=node&node=4899318&i=0>>:
>>> 
>>>> 
>>>> 
>>>> ------------------------------
>>>> If you reply to this email, your message will be added to the
>>>> discussion
>>>> below:
>>>> 
>>>> http://forum.world.st/OSProcess-command-with-german-umlaut-does-not-work-tp4899285p4899301.html
>>>> To start a new topic under Pharo Smalltalk Users, email [hidden email]
>>>> <http:///user/SendEmail.jtp?type=node&node=4899318&i=1>
>>>> To unsubscribe from Pharo Smalltalk Users, click here.
>>>> NAML
>>>> <http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>>>> 
>>> 
>>> 
>>> ------------------------------
>>> View this message in context: Re: OSProcess command with german umlaut
>>> does not work
>>> <http://forum.world.st/OSProcess-command-with-german-umlaut-does-not-work-tp4899285p4899318.html>
>>> Sent from the Pharo Smalltalk Users mailing list archive
>>> <http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html> at
>>> Nabble.com.
>>> 
>> 
> 
> 
> 


Reply via email to