Re: [Haskell-cafe] RE: [Haskell] Announce: Yi 0.3
On 2008.01.31 16:27:05 -, "Bayley, Alistair" <[EMAIL PROTECTED]> scribbled 0.7K characters: > > From: Thomas Schilling [mailto:[EMAIL PROTECTED] > > > > > > So Yi works on Windows? hs-plugins was broken for Windows > > for a while, > > > so I'm wondering if this has been fixed too. Does Yi use > > hs-plugins, or > > > does it go straight down to ghc? (looking at the yi.cabal > > file seems to > > > indicate no dependency on hs-plugins) > > > > Correct. > > > > Does that mean you volunteer and report any problems of running Yi on > > Windows? ;-) > > I'd love to, but JP has just indicated (privately) that it's broken on > Windows, for other reasons. > > I was trying to establish whether it was worth my time to attempt to > download Yi and GTK2HS and build them. > > Alistair It probably isn't your time, but I think it's doable. If you grep for .Posix, you see: > Yi/Dired.hs:import System.Posix.Files > Yi/Dired.hs:import System.Posix.Types > Yi/Dired.hs:import System.Posix.User > Yi/Dired.hs:import Text.Regex.Posix > Yi/UI/Vty.hs:import System.Posix.Signals ( raiseSignal, sigTSTP ) > Yi/Search.hs:import Text.Regex.Posix.String ( Regex, compExtended, > > compIgnoreCase, compNewline, compile, execBlank ) > Yi/Buffer/Implementation.hs:import Text.Regex.Posix > Yi/Eval.hs:import Text.Regex.Posix > Yi/MkTemp.hs:import qualified System.Posix.Internals ( c_getpid ) > Yi/MkTemp.hs:System.Posix.Directory.createDirectory dir ownerModes > Yi/MkTemp.hs:getProcessID = System.Posix.Internals.c_getpid >>= return . > > fromIntegral > Yi/Editor.hs:import Text.Regex.Posix.Wrap( Regex ) > Yi/Buffer.hs:import Text.Regex.Posix.Wrap(Regex) All the mentions Text.Regex.Posix is not a problem, as regex-posix doesn't depend on the 'unix' package so far as I know. If you wanted to, you could quietly remove Dired.hs, which would remove its dependencies on System.Posix.*, and the same goes for VTY.hs (not that you'd really want that on Windows anyway). MkTemp is built, but I don't believe it's actually used by anything (maybe Dired?). And that would be it, so far as I know. But all that would be a lot of work, and Yi isn't mind-blowingly good, if you follow me. -- gwern Recon tors EOD MSNBC K3 NB Spoke MITM Crust filofax pgp2Lrz8crikg.pgp Description: PGP signature ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] RE: [Haskell] Announce: Yi 0.3
Is YI also an IDE for creating Haskell code? I guess it's not, it's "just" a text editor right? I mean, if it talks to GHC directly, it could neatly take over some tricks used in Visual Haskell (on the fly type inference, good completion, etc), only much much easier (without the COM layer, directly in Haskell). ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
RE: [Haskell-cafe] RE: [Haskell] Announce: Yi 0.3
> From: Thomas Schilling [mailto:[EMAIL PROTECTED] > > > > So Yi works on Windows? hs-plugins was broken for Windows > for a while, > > so I'm wondering if this has been fixed too. Does Yi use > hs-plugins, or > > does it go straight down to ghc? (looking at the yi.cabal > file seems to > > indicate no dependency on hs-plugins) > > Correct. > > Does that mean you volunteer and report any problems of running Yi on > Windows? ;-) I'd love to, but JP has just indicated (privately) that it's broken on Windows, for other reasons. I was trying to establish whether it was worth my time to attempt to download Yi and GTK2HS and build them. Alistair * Confidentiality Note: The information contained in this message, and any attachments, may contain confidential and/or privileged material. It is intended solely for the person(s) or entity to which it is addressed. Any review, retransmission, dissemination, or taking of any action in reliance upon this information by persons or entities other than the intended recipient(s) is prohibited. If you received this in error, please contact the sender and delete the material from any computer. * ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] RE: [Haskell] Announce: Yi 0.3
On Thu, 2008-01-31 at 15:23 +, Bayley, Alistair wrote: > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of > > Jean-Philippe Bernardy > > > > * homepage: http://haskell.org/haskellwiki/Yi > > Took a quick look around and saw this: > * GTK frontend works in Win32 > > So Yi works on Windows? hs-plugins was broken for Windows for a while, > so I'm wondering if this has been fixed too. Does Yi use hs-plugins, or > does it go straight down to ghc? (looking at the yi.cabal file seems to > indicate no dependency on hs-plugins) Correct. Does that mean you volunteer and report any problems of running Yi on Windows? ;-) ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe