Re: E 0.9.3 release?
Mark Miller <[email protected]>
| Newsgroups | gmane.comp.lang.e.general |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Jan 3, 2011 at 7:27 PM, Mark Miller <[email protected]> wrote: > Commit notice on subversion r793, available at < > http://www.erights.org/download/0-9-3/> > > -------------------------------- > Candidate 0.9.3b release > > Per advice at > http://www.eros-os.org/pipermail/e-lang/2011-January/013712.html > removed the suppression of "-Werror" and the bogus "(int)" cast. Instead, > changed virtually all "char" declarations to "unsigned char". It compiles > fine now with no warnings. > > Since > * E does not auto-install on Windows 7 (and probably never did, and > perhaps not on Vista either), > * no one is actually using this Windows-specific installation feature > http://www.eros-os.org/pipermail/e-lang/2011-January/013713.html > (setting up the registry, etc), > * > I am deleting the src/csrc/utils, src/csrc/win32, and src/csrc/win32/setup > directories and changing the code (src/esrc/scripts/setup.e-awt) and > documentation (src/csrc/setup/README.txt) that depends on them to no longer > do so. Also changing the Makefiles so that making no longer traverses into > the deleted directories. > -------------------------------- > > > On Mon, Jan 3, 2011 at 12:08 AM, Thomas Leonard <[email protected]> wrote: > >> On 2 January 2011 06:12, Mark Miller <[email protected]> wrote: >> > Hi Thomas, >> > In order to warm up the old release muscles, I tried building a new >> 0.9.3a >> > candidate on Windows <http://www.erights.org/download/0-9-3/>. (E does >> not >> > cross build. The binary for each platform must be built on that >> platform.) >> [...] >> > Windows Vista or 7 problems (i.e., since Windows XP): >> > I can build E fine on Windows 7. However, when I try to install it on >> > Windows 7, I get a bunch of (quite sensible) permissions violation >> errors >> > when I try to manipulate the registry. No annoying Windows 7 "do you >> really >> > mean it?" monologue boxes, just errors. However, when I install this >> same >> > binary on Windows XP, it works as well as it always did. >> > >> > If anyone knows of a simple fix to get old cygwin/gcc C code for >> > manipulating the XP registry to work again on Windows 7, please let me >> know. >> > Assuming this doesn't work out easily, I'm inclined to pull all the >> registry >> > magic from the E installation. Would this inconvenience anyone? Does >> anyone >> > still care about, for example, the binding of the ".e" extension to the >> E >> > launching behavior? >> >> That's no problem for us. I hadn't even realised there was a Windows >> installer! > > > Prior to today's commit, it was documented in the README.txt file. > Basically, it said to do an automatic install on Windows either by double > clicking e.jar or by running "java -jar e.jar" on a command line. > > > >> I've seen Windows devs at work install E, and as I recall >> the steps they use are: >> >> 1. unpack the E release zip archive somewhere >> 2. set the E_HOME system variable to that location >> 3. replace swt.jar with a different one (64-bit issue?) >> > > I'm running E fine on a 64-bit Windows 7 system without replacing the > swt.jar file. Can you say more about this issue? > > >> >> Programs are always run using a .bat file launcher because there are >> always arguments to pass (to set the Java memory limits and add extra >> jars to classpath). >> > > Hmmm. I've generally been using the "rune" bash script, as supported by > Cygwin, rather than the rune.bat script. Perhaps the rune.bat script is > stale? It should correspond closely to the "rune" bash script. > I should have looked before speculating on that last part. No, rune,bat is much simpler than rune and has much less functionality. > > > >> >> >> -- >> Dr Thomas Leonard http://0install.net/ >> GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1 >> GPG: DA98 25AE CAD0 8975 7CDA BD8E 0713 3F96 CA74 D8BA >> >> _______________________________________________ >> e-lang mailing list >> [email protected] >> http://www.eros-os.org/mailman/listinfo/e-lang >> > > > > -- > Text by me above is hereby placed in the public domain > > Cheers, > --MarkM > > -- Text by me above is hereby placed in the public domain Cheers, --MarkM _______________________________________________ e-lang mailing list [email protected] http://www.eros-os.org/mailman/listinfo/e-lang