[Cuis] Syntax error loading OSProcessV4-3-7.sar in Cuis 4.1-1739

Frank Shearar frank.shearar at gmail.com
Fri Jun 28 02:21:37 CDT 2013



On 27 Jun 2013, at 23:18, Casey Ransberger <casey.obrien.r at gmail.com> wrote:

> So after shuffling around the Monticello dance by changing .sar and .mcz to .zip, nuking various files that aren't useful w/o MC, I'm having some trouble filing in the OSProcess source.st. 
> 
> I think I know what's going on here. Squeak probably still has BlockContexts for back compat, and Cuis 4.1 probably only has BlockClosures now.
> 
> In UnixProcess>>argsAsFlatArrayAndOffsets: I have this problem...
> 
> (anArrayOfNullTerminatedStrings collect: [:e | e size])
> 	inject: offset into: [:p :e | ws nextPut: p. Cannot store into ->p := p + e].
> 
> I don't think I've ever used #inject:into:, but looking at it, *I think* the above means the same thing as:
> 
> (anArrayOfNullTerminatedStrings collect: [:e | e size])
> 	inject: offset into: [:p :e | ws nextPut: p. p + e].
> 
> ...which compiles just fine. Am I right, or is that going to mean something totally different? I'm not as familiar with the inject idiom, and I don't want to introduce a logic error.
> 
> Thinking I want to use OSProcess to talk to the command-line git client so I can make a nice little UI for it in Morphic.

Take a look at timfel/gitocello. It has a neat wrapper around git. Might be useful?

> -- 
> Casey Ransberger
> _______________________________________________
> Cuis mailing list
> Cuis at jvuletich.org
> http://jvuletich.org/mailman/listinfo/cuis_jvuletich.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jvuletich.org/pipermail/cuis_jvuletich.org/attachments/20130628/3ee39707/attachment-0002.html>


More information about the Cuis mailing list