Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 2d052c2bea0ea81e611571ee70f66b6cde5d657c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2d052c2bea0ea81e611... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths: M build.win32x86/newspeak.cog.spur/nsvm.exe.manifest M build.win32x86/newspeak.stack.spur/nsvm.exe.manifest M build.win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest M build.win32x86/pharo.cog.spur/Pharo.exe.manifest M build.win32x86/pharo.sista.spur/Pharo.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Croquet.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Squeak.exe.manifest M build.win32x86/squeak.cog.spur/Croquet.exe.manifest M build.win32x86/squeak.cog.spur/Squeak.exe.manifest M build.win32x86/squeak.cog.v3/Croquet.exe.manifest M build.win32x86/squeak.cog.v3/Squeak.exe.manifest M build.win32x86/squeak.sista.spur/Croquet.exe.manifest M build.win32x86/squeak.sista.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.spur/Croquet.exe.manifest M build.win32x86/squeak.stack.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.v3/Croquet.exe.manifest M build.win32x86/squeak.stack.v3/Squeak.exe.manifest M build.win64x64/newspeak.cog.spur/nsvm.exe.manifest M build.win64x64/newspeak.stack.spur/nsvm.exe.manifest M build.win64x64/pharo.cog.spur/Pharo.exe.manifest M build.win64x64/pharo.stack.spur/Pharo.exe.manifest M build.win64x64/squeak.cog.spur/Croquet.exe.manifest M build.win64x64/squeak.cog.spur/Squeak.exe.manifest M build.win64x64/squeak.stack.spur/Croquet.exe.manifest M build.win64x64/squeak.stack.spur/Squeak.exe.manifest
Log Message: ----------- Update the Windows manifest files to refer to opensmalltalk.org; they were still referring to mirandabanda.org.
Does that work?
Cygwin now ships with its own manifest that gets compiled in. I don't know whether the .exe.manifest files do anything anymore, but the cygwin-compiled-in ones prohibits at least some settings to be changed via the file, if not all. (see also https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c07df4f3a4c3b5bceee... )
Best regards -Tobias
On 17.04.2018, at 00:01, GitHub noreply@github.com wrote:
Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 2d052c2bea0ea81e611571ee70f66b6cde5d657c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2d052c2bea0ea81e611... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths: M build.win32x86/newspeak.cog.spur/nsvm.exe.manifest M build.win32x86/newspeak.stack.spur/nsvm.exe.manifest M build.win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest M build.win32x86/pharo.cog.spur/Pharo.exe.manifest M build.win32x86/pharo.sista.spur/Pharo.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Croquet.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Squeak.exe.manifest M build.win32x86/squeak.cog.spur/Croquet.exe.manifest M build.win32x86/squeak.cog.spur/Squeak.exe.manifest M build.win32x86/squeak.cog.v3/Croquet.exe.manifest M build.win32x86/squeak.cog.v3/Squeak.exe.manifest M build.win32x86/squeak.sista.spur/Croquet.exe.manifest M build.win32x86/squeak.sista.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.spur/Croquet.exe.manifest M build.win32x86/squeak.stack.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.v3/Croquet.exe.manifest M build.win32x86/squeak.stack.v3/Squeak.exe.manifest M build.win64x64/newspeak.cog.spur/nsvm.exe.manifest M build.win64x64/newspeak.stack.spur/nsvm.exe.manifest M build.win64x64/pharo.cog.spur/Pharo.exe.manifest M build.win64x64/pharo.stack.spur/Pharo.exe.manifest M build.win64x64/squeak.cog.spur/Croquet.exe.manifest M build.win64x64/squeak.cog.spur/Squeak.exe.manifest M build.win64x64/squeak.stack.spur/Croquet.exe.manifest M build.win64x64/squeak.stack.spur/Squeak.exe.manifest
Log Message:
Update the Windows manifest files to refer to opensmalltalk.org; they were still referring to mirandabanda.org.
Hi Tobias,
On Mon, Apr 16, 2018 at 3:15 PM, Tobias Pape Das.Linux@gmx.de wrote:
Does that work?
All I've done is changed an embedded URL, so nothing semantic has been changed.
Cygwin now ships with its own manifest that gets compiled in.
Well, that shouldn't prevent our VM, which is distributed independently of cygwin, having its own manifest.
I don't know whether the .exe.manifest files do anything anymore, but the cygwin-compiled-in ones prohibits at least some settings to be changed via the file, if not all. (see also https://github.com/ OpenSmalltalk/opensmalltalk-vm/commit/c07df4f3a4c3b5bceeecbe8ee1e5a0 e9d26eb9c5
The absolutely /do/ do something. If they're misusing, the GUI is screwed up and the high DPI behavior is screwed, Read Phil's messages and my reply on pharos-dev:
http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/2018-April/271340...
Best regards
-Tobias
cheers!
On 17.04.2018, at 00:01, GitHub noreply@github.com wrote:
Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 2d052c2bea0ea81e611571ee70f66b6cde5d657c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/
2d052c2bea0ea81e611571ee70f66b6cde5d657c
Author: Eliot Miranda eliot.miranda@gmail.com Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths: M build.win32x86/newspeak.cog.spur/nsvm.exe.manifest M build.win32x86/newspeak.stack.spur/nsvm.exe.manifest M build.win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest M build.win32x86/pharo.cog.spur/Pharo.exe.manifest M build.win32x86/pharo.sista.spur/Pharo.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Croquet.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Squeak.exe.manifest M build.win32x86/squeak.cog.spur/Croquet.exe.manifest M build.win32x86/squeak.cog.spur/Squeak.exe.manifest M build.win32x86/squeak.cog.v3/Croquet.exe.manifest M build.win32x86/squeak.cog.v3/Squeak.exe.manifest M build.win32x86/squeak.sista.spur/Croquet.exe.manifest M build.win32x86/squeak.sista.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.spur/Croquet.exe.manifest M build.win32x86/squeak.stack.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.v3/Croquet.exe.manifest M build.win32x86/squeak.stack.v3/Squeak.exe.manifest M build.win64x64/newspeak.cog.spur/nsvm.exe.manifest M build.win64x64/newspeak.stack.spur/nsvm.exe.manifest M build.win64x64/pharo.cog.spur/Pharo.exe.manifest M build.win64x64/pharo.stack.spur/Pharo.exe.manifest M build.win64x64/squeak.cog.spur/Croquet.exe.manifest M build.win64x64/squeak.cog.spur/Squeak.exe.manifest M build.win64x64/squeak.stack.spur/Croquet.exe.manifest M build.win64x64/squeak.stack.spur/Squeak.exe.manifest
Log Message:
Update the Windows manifest files to refer to opensmalltalk.org; they
were still
referring to mirandabanda.org.
On 17.04.2018, at 00:34, Eliot Miranda eliot.miranda@gmail.com wrote:
Hi Tobias,
On Mon, Apr 16, 2018 at 3:15 PM, Tobias Pape Das.Linux@gmx.de wrote:
Does that work?
All I've done is changed an embedded URL, so nothing semantic has been changed.
Clearly. I meant, whether you observed the change somewhere else than in the files themselves :)
Cygwin now ships with its own manifest that gets compiled in.
Well, that shouldn't prevent our VM, which is distributed independently of cygwin, having its own manifest.
Yes, it does. The cygwin one is compiled-in, which, whenever present, prohibits the file-based manifest from taking effect.
It was introduced because of UAC: https://sourceforge.net/p/mingw-w64/wiki2/default_manifest/ And it has already caused havoc (just for reference): - https://github.com/Alexpux/MSYS2-packages/issues/454 - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69880
Most importantly, Microsoft says embedded wins:
https://blogs.msdn.microsoft.com/patricka/2009/12/09/answers-to-several-appl... • In XP, external manifests have priority and over embedded manifests. In Vista and beyond, embedded manifests have priority over external manifests. For example, if you have an embedded manifest and and external manifest for an application – On XP, the external one will be used; on Vista and later, the embedded one will be used.
==> in standard mingw/cygwin environment, the VMs built as of now will not care about the .exe.manifest file; the embedded one from mingw wins.
Best regards -Tobias
I don't know whether the .exe.manifest files do anything anymore, but the cygwin-compiled-in ones prohibits at least some settings to be changed via the file, if not all. (see also https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c07df4f3a4c3b5bceee...
The absolutely /do/ do something. If they're misusing, the GUI is screwed up and the high DPI behavior is screwed, Read Phil's messages and my reply on pharos-dev:
http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/2018-April/271340...
Best regards -Tobias
cheers!
On 17.04.2018, at 00:01, GitHub noreply@github.com wrote:
Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 2d052c2bea0ea81e611571ee70f66b6cde5d657c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2d052c2bea0ea81e611... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths: M build.win32x86/newspeak.cog.spur/nsvm.exe.manifest M build.win32x86/newspeak.stack.spur/nsvm.exe.manifest M build.win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest M build.win32x86/pharo.cog.spur/Pharo.exe.manifest M build.win32x86/pharo.sista.spur/Pharo.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Croquet.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Squeak.exe.manifest M build.win32x86/squeak.cog.spur/Croquet.exe.manifest M build.win32x86/squeak.cog.spur/Squeak.exe.manifest M build.win32x86/squeak.cog.v3/Croquet.exe.manifest M build.win32x86/squeak.cog.v3/Squeak.exe.manifest M build.win32x86/squeak.sista.spur/Croquet.exe.manifest M build.win32x86/squeak.sista.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.spur/Croquet.exe.manifest M build.win32x86/squeak.stack.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.v3/Croquet.exe.manifest M build.win32x86/squeak.stack.v3/Squeak.exe.manifest M build.win64x64/newspeak.cog.spur/nsvm.exe.manifest M build.win64x64/newspeak.stack.spur/nsvm.exe.manifest M build.win64x64/pharo.cog.spur/Pharo.exe.manifest M build.win64x64/pharo.stack.spur/Pharo.exe.manifest M build.win64x64/squeak.cog.spur/Croquet.exe.manifest M build.win64x64/squeak.cog.spur/Squeak.exe.manifest M build.win64x64/squeak.stack.spur/Croquet.exe.manifest M build.win64x64/squeak.stack.spur/Squeak.exe.manifest
Log Message:
Update the Windows manifest files to refer to opensmalltalk.org; they were still referring to mirandabanda.org.
-- _,,,^..^,,,_ best, Eliot
On Apr 16, 2018, at 4:29 PM, Tobias Pape Das.Linux@gmx.de wrote:
On 17.04.2018, at 00:34, Eliot Miranda eliot.miranda@gmail.com wrote:
Hi Tobias,
On Mon, Apr 16, 2018 at 3:15 PM, Tobias Pape Das.Linux@gmx.de wrote:
Does that work?
All I've done is changed an embedded URL, so nothing semantic has been changed.
Clearly. I meant, whether you observed the change somewhere else than in the files themselves :)
Cygwin now ships with its own manifest that gets compiled in.
Well, that shouldn't prevent our VM, which is distributed independently of cygwin, having its own manifest.
Yes, it does. The cygwin one is compiled-in, which, whenever present, prohibits the file-based manifest from taking effect.
It was introduced because of UAC: https://sourceforge.net/p/mingw-w64/wiki2/default_manifest/ And it has already caused havoc (just for reference):
- https://github.com/Alexpux/MSYS2-packages/issues/454
- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69880
Most importantly, Microsoft says embedded wins:
https://blogs.msdn.microsoft.com/patricka/2009/12/09/answers-to-several-appl... • In XP, external manifests have priority and over embedded manifests. In Vista and beyond, embedded manifests have priority over external manifests. For example, if you have an embedded manifest and and external manifest for an application – On XP, the external one will be used; on Vista and later, the embedded one will be used.
==> in standard mingw/cygwin environment, the VMs built as of now will not care about the .exe.manifest file; the embedded one from mingw wins.
Well we can't be compiling one in because otherwise Phil wouldn't have observed what he did.
Best regards -Tobias
I don't know whether the .exe.manifest files do anything anymore, but the cygwin-compiled-in ones prohibits at least some settings to be changed via the file, if not all. (see also https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c07df4f3a4c3b5bceee...
The absolutely /do/ do something. If they're misusing, the GUI is screwed up and the high DPI behavior is screwed, Read Phil's messages and my reply on pharos-dev:
http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/2018-April/271340...
Best regards -Tobias
cheers!
On 17.04.2018, at 00:01, GitHub noreply@github.com wrote:
Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 2d052c2bea0ea81e611571ee70f66b6cde5d657c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2d052c2bea0ea81e611... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths: M build.win32x86/newspeak.cog.spur/nsvm.exe.manifest M build.win32x86/newspeak.stack.spur/nsvm.exe.manifest M build.win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest M build.win32x86/pharo.cog.spur/Pharo.exe.manifest M build.win32x86/pharo.sista.spur/Pharo.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Croquet.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Squeak.exe.manifest M build.win32x86/squeak.cog.spur/Croquet.exe.manifest M build.win32x86/squeak.cog.spur/Squeak.exe.manifest M build.win32x86/squeak.cog.v3/Croquet.exe.manifest M build.win32x86/squeak.cog.v3/Squeak.exe.manifest M build.win32x86/squeak.sista.spur/Croquet.exe.manifest M build.win32x86/squeak.sista.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.spur/Croquet.exe.manifest M build.win32x86/squeak.stack.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.v3/Croquet.exe.manifest M build.win32x86/squeak.stack.v3/Squeak.exe.manifest M build.win64x64/newspeak.cog.spur/nsvm.exe.manifest M build.win64x64/newspeak.stack.spur/nsvm.exe.manifest M build.win64x64/pharo.cog.spur/Pharo.exe.manifest M build.win64x64/pharo.stack.spur/Pharo.exe.manifest M build.win64x64/squeak.cog.spur/Croquet.exe.manifest M build.win64x64/squeak.cog.spur/Squeak.exe.manifest M build.win64x64/squeak.stack.spur/Croquet.exe.manifest M build.win64x64/squeak.stack.spur/Squeak.exe.manifest
Log Message:
Update the Windows manifest files to refer to opensmalltalk.org; they were still referring to mirandabanda.org.
-- _,,,^..^,,,_ best, Eliot
On 17.04.2018, at 05:41, Eliot Miranda eliot.miranda@gmail.com wrote:
On Apr 16, 2018, at 4:29 PM, Tobias Pape Das.Linux@gmx.de wrote:
On 17.04.2018, at 00:34, Eliot Miranda eliot.miranda@gmail.com wrote:
Hi Tobias,
On Mon, Apr 16, 2018 at 3:15 PM, Tobias Pape Das.Linux@gmx.de wrote:
Does that work?
All I've done is changed an embedded URL, so nothing semantic has been changed.
Clearly. I meant, whether you observed the change somewhere else than in the files themselves :)
Cygwin now ships with its own manifest that gets compiled in.
Well, that shouldn't prevent our VM, which is distributed independently of cygwin, having its own manifest.
Yes, it does. The cygwin one is compiled-in, which, whenever present, prohibits the file-based manifest from taking effect.
It was introduced because of UAC: https://sourceforge.net/p/mingw-w64/wiki2/default_manifest/ And it has already caused havoc (just for reference):
- https://github.com/Alexpux/MSYS2-packages/issues/454
- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69880
Most importantly, Microsoft says embedded wins:
https://blogs.msdn.microsoft.com/patricka/2009/12/09/answers-to-several-appl... • In XP, external manifests have priority and over embedded manifests. In Vista and beyond, embedded manifests have priority over external manifests. For example, if you have an embedded manifest and and external manifest for an application – On XP, the external one will be used; on Vista and later, the embedded one will be used.
==> in standard mingw/cygwin environment, the VMs built as of now will not care about the .exe.manifest file; the embedded one from mingw wins.
Well we can't be compiling one in because otherwise Phil wouldn't have observed what he did.
Apparently. Maybe msys/mingw/cygwin fixed that in the meantime… When I worked on the hidpi stuff, it did not…
Best regards -Tobias
Best regards -Tobias
I don't know whether the .exe.manifest files do anything anymore, but the cygwin-compiled-in ones prohibits at least some settings to be changed via the file, if not all. (see also https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c07df4f3a4c3b5bceee...
The absolutely /do/ do something. If they're misusing, the GUI is screwed up and the high DPI behavior is screwed, Read Phil's messages and my reply on pharos-dev:
http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/2018-April/271340...
Best regards -Tobias
cheers!
On 17.04.2018, at 00:01, GitHub noreply@github.com wrote:
Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 2d052c2bea0ea81e611571ee70f66b6cde5d657c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2d052c2bea0ea81e611... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2018-04-16 (Mon, 16 Apr 2018)
Changed paths: M build.win32x86/newspeak.cog.spur/nsvm.exe.manifest M build.win32x86/newspeak.stack.spur/nsvm.exe.manifest M build.win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest M build.win32x86/pharo.cog.spur/Pharo.exe.manifest M build.win32x86/pharo.sista.spur/Pharo.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Croquet.exe.manifest M build.win32x86/squeak.cog.spur.lowcode/Squeak.exe.manifest M build.win32x86/squeak.cog.spur/Croquet.exe.manifest M build.win32x86/squeak.cog.spur/Squeak.exe.manifest M build.win32x86/squeak.cog.v3/Croquet.exe.manifest M build.win32x86/squeak.cog.v3/Squeak.exe.manifest M build.win32x86/squeak.sista.spur/Croquet.exe.manifest M build.win32x86/squeak.sista.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.spur/Croquet.exe.manifest M build.win32x86/squeak.stack.spur/Squeak.exe.manifest M build.win32x86/squeak.stack.v3/Croquet.exe.manifest M build.win32x86/squeak.stack.v3/Squeak.exe.manifest M build.win64x64/newspeak.cog.spur/nsvm.exe.manifest M build.win64x64/newspeak.stack.spur/nsvm.exe.manifest M build.win64x64/pharo.cog.spur/Pharo.exe.manifest M build.win64x64/pharo.stack.spur/Pharo.exe.manifest M build.win64x64/squeak.cog.spur/Croquet.exe.manifest M build.win64x64/squeak.cog.spur/Squeak.exe.manifest M build.win64x64/squeak.stack.spur/Croquet.exe.manifest M build.win64x64/squeak.stack.spur/Squeak.exe.manifest
Log Message:
Update the Windows manifest files to refer to opensmalltalk.org; they were still referring to mirandabanda.org.
-- _,,,^..^,,,_ best, Eliot
vm-dev@lists.squeakfoundation.org