Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 0e4f5e64718fb0d0ee8d1e0062a69467e245ee69 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0e4f5e64718fb0d0ee8d1e0062a69467e245ee69 Author: Vincent Blondeau <[hidden email]> Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M platforms/Cross/plugins/FilePlugin/FilePlugin.h M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c Log Message: ----------- First Version Working in cmd.exe and powershell - Cannot identify shell in linux Change line endings Commit: 0bf8d13a5dedc5a03e76e7bc2be981528f37152c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0bf8d13a5dedc5a03e76e7bc2be981528f37152c Author: Vincent Blondeau <[hidden email]> Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M src/plugins/FilePlugin/FilePlugin.c Log Message: ----------- Improve Win API compatibility Commit: f47e5bee8704389fcae44ebba9702c54ce6344f0 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f47e5bee8704389fcae44ebba9702c54ce6344f0 Author: Vincent Blondeau <[hidden email]> Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M platforms/win32/vm/sqWin32Main.c Log Message: ----------- Use the primitive in the main function Commit: 6d8a9392beb3a1c6e534cab7971d920a1804f6dc https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6d8a9392beb3a1c6e534cab7971d920a1804f6dc Author: Vincent Blondeau <[hidden email]> Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M platforms/Cross/plugins/FilePlugin/FilePlugin.h M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c Log Message: ----------- code ordering Commit: 918f2ee477b984620a5e9c2933f8bdefb51ce5bd https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/918f2ee477b984620a5e9c2933f8bdefb51ce5bd Author: Vincent Blondeau <[hidden email]> Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/RiscOS/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/vm/sqWin32Main.c Log Message: ----------- move function to Win32Main + add stubs for other plateforms for the primitive implementation Commit: 2d26199e90e89cf5f153a558c0ff19eb99504181 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2d26199e90e89cf5f153a558c0ff19eb99504181 Author: Vincent Blondeau <[hidden email]> Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c Log Message: ----------- remove useless imports Commit: e76c9f5ad3df06e7a3d3b1e152182b0ce978e3da https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e76c9f5ad3df06e7a3d3b1e152182b0ce978e3da Author: Vincent Blondeau <[hidden email]> Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M src/plugins/FilePlugin/FilePlugin.c Log Message: ----------- Primitive Returns a bool instead of a int Commit: a3cf81626698287cae65c8b0dfaf08b6dffd9a8c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a3cf81626698287cae65c8b0dfaf08b6dffd9a8c Author: Vincent Blondeau <[hidden email]> Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/win32/vm/sqWin32Main.c Log Message: ----------- Add Guard for pGetFileInformationByHandleEx + clean real estate + bug Commit: cf60ceca781bbe4c624b1327fc34e0d7e82e0793 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cf60ceca781bbe4c624b1327fc34e0d7e82e0793 Author: Vincent Blondeau <[hidden email]> Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M platforms/Cross/plugins/FilePlugin/FilePlugin.h M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/RiscOS/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/vm/sqWin32Main.c M src/plugins/FilePlugin/FilePlugin.c Log Message: ----------- Add fd as parameter for sqStdioDescriptorIsATTY Commit: 88546ed1d5a4723b5d6348ec59a117451cd81a54 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/88546ed1d5a4723b5d6348ec59a117451cd81a54 Author: Vincent Blondeau <[hidden email]> Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/vm/sqWin32Main.c Log Message: ----------- get rid of getConsoleMode in sqFileStdioHandlesInto + fix bug on powershell Commit: 7ce2e5ece3c0761de0752543d1869504b09855f8 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7ce2e5ece3c0761de0752543d1869504b09855f8 Author: Vincent Blondeau <[hidden email]> Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/vm/sqWin32Main.c Log Message: ----------- Change isFileDescriptorATTY(int fdNum) to isFileDescriptorATTY(HANDLE fdHandle) (and the other functions that goes with it) Commit: 702a540b7ae4f8c3f57db3e968dbd1f67c101b3b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/702a540b7ae4f8c3f57db3e968dbd1f67c101b3b Author: Vincent Blondeau <[hidden email]> Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/vm/sqWin32Main.c Log Message: ----------- rename isFileDescriptorATTY to isFileHandleATTY Commit: f9e79db71d490bf6681fe1a5f337d1d52c379afc https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f9e79db71d490bf6681fe1a5f337d1d52c379afc Author: Vincent Blondeau <[hidden email]> Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/vm/sqWin32Main.c Log Message: ----------- Use the right functions to deal with WINAPI HANDLEs + refactoring Commit: 2a9512437d8e932f808cb10f3266241e0d5bccba https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2a9512437d8e932f808cb10f3266241e0d5bccba Author: Vincent Blondeau <[hidden email]> Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c Log Message: ----------- An array of structs have to be passed as reference... Commit: a64662f9620009ea1ac4241deb00d35a592c1c10 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a64662f9620009ea1ac4241deb00d35a592c1c10 Author: Blondeau <[hidden email]> Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c Log Message: ----------- The arguments are typed in C Commit: a2cb2862fe2e63029f336bf6e3e4518c9497e1d2 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a2cb2862fe2e63029f336bf6e3e4518c9497e1d2 Author: Vincent Blondeau <[hidden email]> Date: 2018-05-10 (Thu, 10 May 2018) Changed paths: M platforms/Cross/plugins/FilePlugin/FilePlugin.h M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/RiscOS/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/vm/sqWin32Main.c Log Message: ----------- changes in platforms Commit: 3b48a7ab0b8dda21bbc58afbadc66c8f24f1f8e4 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3b48a7ab0b8dda21bbc58afbadc66c8f24f1f8e4 Author: Vincent Blondeau <[hidden email]> Date: 2018-05-10 (Thu, 10 May 2018) Changed paths: M .travis_install.sh M build.linux32x86/third-party/Makefile.libgit2 M nsspur64src/vm/cogit.h M nsspur64src/vm/cogitX64SysV.c M nsspur64src/vm/cogitX64WIN64.c M nsspur64src/vm/cointerp.c M nsspur64src/vm/cointerp.h M nsspur64src/vm/gcc3x-cointerp.c M nsspursrc/vm/cogit.h M nsspursrc/vm/cogitARMv5.c M nsspursrc/vm/cogitIA32.c M nsspursrc/vm/cogitMIPSEL.c M nsspursrc/vm/cointerp.c M nsspursrc/vm/cointerp.h M nsspursrc/vm/gcc3x-cointerp.c M nsspurstack64src/vm/gcc3x-interp.c M nsspurstack64src/vm/interp.c M nsspurstacksrc/vm/gcc3x-interp.c M nsspurstacksrc/vm/interp.c A scripts/modified A scripts/untracked M spur64src/vm/cogit.h M spur64src/vm/cogitX64SysV.c M spur64src/vm/cogitX64WIN64.c M spur64src/vm/cointerp.c M spur64src/vm/cointerp.h M spur64src/vm/cointerpmt.c M spur64src/vm/cointerpmt.h M spur64src/vm/gcc3x-cointerp.c M spur64src/vm/gcc3x-cointerpmt.c M spurlowcode64src/vm/cogit.h M spurlowcode64src/vm/cogitX64SysV.c M spurlowcode64src/vm/cogitX64WIN64.c M spurlowcode64src/vm/cointerp.c M spurlowcode64src/vm/cointerp.h M spurlowcode64src/vm/gcc3x-cointerp.c M spurlowcodesrc/vm/cogit.h M spurlowcodesrc/vm/cogitARMv5.c M spurlowcodesrc/vm/cogitIA32.c M spurlowcodesrc/vm/cogitMIPSEL.c M spurlowcodesrc/vm/cointerp.c M spurlowcodesrc/vm/cointerp.h M spurlowcodesrc/vm/gcc3x-cointerp.c M spurlowcodestack64src/vm/gcc3x-interp.c M spurlowcodestack64src/vm/interp.c M spurlowcodestacksrc/vm/gcc3x-interp.c M spurlowcodestacksrc/vm/interp.c M spursista64src/vm/cogit.h M spursista64src/vm/cogitX64SysV.c M spursista64src/vm/cogitX64WIN64.c M spursista64src/vm/cointerp.c M spursista64src/vm/cointerp.h M spursista64src/vm/gcc3x-cointerp.c M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c M spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c M spursrc/vm/cogitMIPSEL.c M spursrc/vm/cointerp.c M spursrc/vm/cointerp.h M spursrc/vm/cointerpmt.c M spursrc/vm/cointerpmt.h M spursrc/vm/gcc3x-cointerp.c M spursrc/vm/gcc3x-cointerpmt.c M spurstack64src/vm/gcc3x-interp.c M spurstack64src/vm/interp.c M spurstacksrc/vm/gcc3x-interp.c M spurstacksrc/vm/interp.c M src/plugins/Squeak3D/Squeak3D.c M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c M src/vm/cogitMIPSEL.c M src/vm/cointerp.c M src/vm/cointerp.h M src/vm/cointerpmt.c M src/vm/cointerpmt.h M src/vm/gcc3x-cointerp.c M src/vm/gcc3x-cointerpmt.c M stacksrc/vm/gcc3x-interp.c M stacksrc/vm/interp.c Log Message: ----------- Merge branch 'Cog' into addStdoutIsConsolePrimitive Commit: 0ec7f5d43812f575817d25d343903f485c0b45f6 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0ec7f5d43812f575817d25d343903f485c0b45f6 Author: Vincent Blondeau <[hidden email]> Date: 2018-05-10 (Thu, 10 May 2018) Changed paths: M src/plugins/FilePlugin/FilePlugin.c Log Message: ----------- Renaming of the primitive + change return value add ST code Commit: 48101cd5b80b004a544b251496da36354538ecb0 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/48101cd5b80b004a544b251496da36354538ecb0 Author: Vincent Blondeau <[hidden email]> Date: 2018-05-11 (Fri, 11 May 2018) Changed paths: M platforms/RiscOS/plugins/FilePlugin/sqFilePluginBasicPrims.c Log Message: ----------- Return Error for RiskOS Commit: 82d6abcf30af64e7d43db2e85d5986f94e841194 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/82d6abcf30af64e7d43db2e85d5986f94e841194 Author: Vincent Blondeau <[hidden email]> Date: 2018-05-12 (Sat, 12 May 2018) Changed paths: M src/plugins/FilePlugin/FilePlugin.c Log Message: ----------- Use methodReturn***: instead of pop: + push***: in FilePlugin Commit: 858bed28ed464f32cd159f0eb2b011ac5eaf989f https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/858bed28ed464f32cd159f0eb2b011ac5eaf989f Author: akgrant43 <[hidden email]> Date: 2018-05-15 (Tue, 15 May 2018) Changed paths: M platforms/Cross/plugins/FilePlugin/FilePlugin.h M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/RiscOS/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c M platforms/win32/vm/sqWin32Main.c M src/plugins/FilePlugin/FilePlugin.c Log Message: ----------- Merge pull request #254 from VincentBlondeau/addStdoutIsConsolePrimitive Add accurate check for console stdio + add associated primitive Note that this is only the Windows version. I'll add the Unix version in the next couple of days. Cheers, Alistair Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/6bac0c67bbd9...858bed28ed46 **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. |
Free forum by Nabble | Edit this page |