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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.