[Unison-hackers] merge command invocation: bug report (misquoting of merge arguments)

Benjamin C. Pierce bcpierce at cis.upenn.edu
Sun Feb 26 12:28:38 EST 2012


If you look at the implementation of Fspath.quotes, you'll see it is just a wrapper around Uutil.quotes, which wants a string arg.



On Feb 26, 2012, at 8:37 AM, Alan Schmitt wrote:

> On 22 févr. 2012, at 09:37, Benjamin C. Pierce wrote:
> 
>> This sounds reasonable.  If we change it, though, we'll need to make sure we test on all architectures -- different shells are picky in different ways about this sort of thing.
> 
> Looking at it a little more deeply, I realize I have a question. Right now, this path is of this type:
> Path.t = [ `Global ] Path.path
> and to quote it, we need something of type Fspath.t
> 
> As it's all strings, I need to understand what the underlying assumptions are. How can I create a correct Fspath.t from a Global Path.t?
> 
> Alan
> _______________________________________________
> Unison-hackers mailing list
> Unison-hackers at lists.seas.upenn.edu
> http://lists.seas.upenn.edu/mailman/listinfo/unison-hackers
> 



More information about the Unison-hackers mailing list