From gitlab at mg.gitlab.com Fri Jun 1 03:56:18 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Fri, 01 Jun 2018 01:56:18 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][jit-with-c] Work on new JIT system continues. Message-ID: <5b10a7c2dc62e_5bb23ff5eac1797c59869e@sidekiq-asap-02.mail> Beno?t Minisini pushed to branch jit-with-c at Gambas / gambas Commits: 714b77a1 by gambas at 2018-06-01T01:50:42Z Work on new JIT system continues. [CONFIGURATION] * NEW: Add '.jit' directory to '.gitignore'. [COMPILER] * NEW: New '-j' option that disables just in time compilation. * NEW: JIT: Support for private functions calls. * NEW: JIT: Support for native arrays accessors. * BUG: JIT: Fix loop support. * NEW: JIT: Support for GOSUB. [GB.JIT] * NEW: GB_JIT_DEBUG is an environment variable that defines if JIT compilation debugging messages are printed. * NEW: GB_JIT_CFLAGS is an environment variable that defines the JIT compilation flags. The default is "-O3". * NEW: Support for native arrays accessors. - - - - - 20 changed files: - .gitignore - comp/src/gb.jit/.src/_Jit.module - comp/src/gb.jit/jit.h - main/gbc/gbc.c - main/gbc/gbc_class.c - main/gbc/gbc_class.h - main/gbc/gbc_compile.h - main/gbc/gbc_header.c - main/gbc/gbc_jit.c - main/gbc/gbc_jit.h - main/gbc/gbc_jit_body.c - main/gbx/gb.jit.h - main/gbx/gbx.c - main/gbx/gbx_api.c - main/gbx/gbx_class_load.c - main/gbx/gbx_jit.c - main/gbx/gbx_jit.h - main/gbx/gbx_value.h - main/share/gambas.h - main/share/gb_table.h View it on GitLab: https://gitlab.com/gambas/gambas/commit/714b77a10d2742074efabec6d46566014d6c4d6e -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/714b77a10d2742074efabec6d46566014d6c4d6e You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Fri Jun 1 14:58:59 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Fri, 01 Jun 2018 12:58:59 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] 2 commits: Fix clipboard instanciation. No more GTK+ warning at the end of the program. Message-ID: <5b114313d3836_26a13fc0e97a74401494494@sidekiq-asap-04.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 74ddac88 by gambas at 2018-06-01T12:55:53Z Fix clipboard instanciation. No more GTK+ warning at the end of the program. [GB.GTK] * BUG: Remove unused static cursors. * BUG: Fix clipboard instanciation. No more GTK+ warning at the end of the program. [GB.GTK3] * BUG: Fix clipboard instanciation. No more GTK+ warning at the end of the program. - - - - - 4956c768 by gambas at 2018-06-01T12:57:39Z Add '.jit' directory to '.gitignore'. [CONFIGURATION] * NEW: Add '.jit' directory to '.gitignore'. - - - - - 3 changed files: - .gitignore - gb.gtk/src/gcontrol.cpp - gb.gtk/src/gdrag.cpp View it on GitLab: https://gitlab.com/gambas/gambas/compare/e2a53d4a096d2d059888369e2b95b99252b50b9f...4956c768f8f91150b59cbe5a3b52586c84927c69 -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/e2a53d4a096d2d059888369e2b95b99252b50b9f...4956c768f8f91150b59cbe5a3b52586c84927c69 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Fri Jun 1 16:03:44 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Fri, 01 Jun 2018 14:03:44 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] The Move() and Resize() methods now correctly update the contents of windows. Message-ID: <5b11524130501_159ad3f9b90bebc148237d@sidekiq-asap-04.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 3454c0cd by gambas at 2018-06-01T14:01:51Z The Move() and Resize() methods now correctly update the contents of windows. [GB.QT4] * BUG: The Move() and Resize() methods now correctly update the contents of windows. [GB.QT5] * BUG: The Move() and Resize() methods now correctly update the contents of windows. - - - - - 2 changed files: - gb.qt4/src/CWidget.cpp - gb.qt4/src/CWindow.cpp View it on GitLab: https://gitlab.com/gambas/gambas/commit/3454c0cd29e22db4622b324ef18075e844e70a75 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/3454c0cd29e22db4622b324ef18075e844e70a75 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Sat Jun 2 18:08:52 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Sat, 02 Jun 2018 16:08:52 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][jit-with-c] 2 commits: Work continues on new JIT system. Message-ID: <5b12c11590b17_1ff1b3fc8f14fd60880571d@sidekiq-asap-04.mail> Beno?t Minisini pushed to branch jit-with-c at Gambas / gambas Commits: 1d276cdc by gambas at 2018-06-01T12:40:07Z Work continues on new JIT system. [INTERPRETER] * BUG: Release arguments after having called a JIT method. * NEW: Add JIT interface for returning a value. [COMPILER] * NEW: JIT: Nicer translation for quick add of negative numbers. - - - - - 23081e47 by gambas at 2018-06-02T15:59:47Z Work continues on new JIT system. The "Fractal" example runs! [INTERPRETER] * NEW: Implement return value of JIT methods. * NEW: Support for calling '.' operator from a JIT method. [COMPILER] * BUG: JIT: Fix detection of native arrays. * BUG: JIT: Delete translated file if a class has no fast method anymore. * BUG: JIT: Prefix JIT method with "jit_" to avoid possible conflicts. * BUG: JIT: Fix variable initialization. * NEW: JIT: Complete datatype support. * NEW: JIT: Support for SWAP. * NEW: JIT: Support for array operators. * BUG: JIT: Fix arithmetic operators. * NEW: JIT: Implement ME and "." operator. * NEW: JIT: Complete GOSUB / RETURN support. * NEW: JIT: Support for DIV and MOD operators. Not optimized yet. [ARCHIVER] * NEW: Put JIT translation in the archive. [GB.JIT] * NEW: Complete datatype support. Variant is not supported yet. * NEW: Complete GOSUB / RETURN support. * NEW: Support for ME and '.' operator. - - - - - 15 changed files: - app/src/gbs3/.settings - comp/src/gb.jit/.src/_Jit.module - comp/src/gb.jit/jit.h - main/gbc/gba.c - main/gbc/gbc_jit.c - main/gbc/gbc_jit.h - main/gbc/gbc_jit_body.c - main/gbc/gbc_trans_code.c - main/gbc/gbc_trans_ctrl.c - main/gbx/gb.jit.h - main/gbx/gbx_api.c - main/gbx/gbx_exec_loop.c - main/gbx/gbx_jit.c - main/gbx/gbx_jit.h - main/share/gb_pcode.h View it on GitLab: https://gitlab.com/gambas/gambas/compare/714b77a10d2742074efabec6d46566014d6c4d6e...23081e47c6762a6715eae5a96e75c9e24d689a59 -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/714b77a10d2742074efabec6d46566014d6c4d6e...23081e47c6762a6715eae5a96e75c9e24d689a59 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Sat Jun 2 20:06:19 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Sat, 02 Jun 2018 18:06:19 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] Update version to 3.11.90. Message-ID: <5b12dc9c5bf58_1ff1b3fc88d8738f0882858@sidekiq-asap-04.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: eb00f9e5 by gambas at 2018-06-02T18:05:18Z Update version to 3.11.90. [CONFIGURATION] * NEW: Update version to 3.11.90. - - - - - 2 changed files: - VERSION - version.m4 View it on GitLab: https://gitlab.com/gambas/gambas/commit/eb00f9e55fbd0b34fa29350ffa64b431840a47ad -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/eb00f9e55fbd0b34fa29350ffa64b431840a47ad You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Sun Jun 3 21:35:08 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Sun, 03 Jun 2018 19:35:08 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][stable] Update version file to 3.11.3. Message-ID: <5b1442ec91fe9_15223fee71f37d1c86514d@sidekiq-asap-02.mail> Beno?t Minisini pushed to branch stable at Gambas / gambas Commits: 3fe36ae5 by gambas at 2018-06-03T19:34:46Z Update version file to 3.11.3. - - - - - 2 changed files: - VERSION - version.m4 View it on GitLab: https://gitlab.com/gambas/gambas/commit/3fe36ae5a95818b61130cdeeffd09f8e36c509e1 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/3fe36ae5a95818b61130cdeeffd09f8e36c509e1 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Sun Jun 3 21:37:00 2018 From: gitlab at mg.gitlab.com (Adrien Prokopowicz) Date: Sun, 03 Jun 2018 19:37:00 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] Fix Archlinux CI builds Message-ID: <5b14435d36c97_76923fa8a0522a504232f0@sidekiq-asap-04.mail> Adrien Prokopowicz pushed to branch master at Gambas / gambas Commits: e1272ec4 by Adrien Prokopowicz at 2018-06-03T19:36:29Z Fix Archlinux CI builds - - - - - 1 changed file: - .gitlab-ci.yml View it on GitLab: https://gitlab.com/gambas/gambas/commit/e1272ec4f3d43b6605746dd755fd17dbcf94e59a -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/e1272ec4f3d43b6605746dd755fd17dbcf94e59a You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Sun Jun 3 21:37:35 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Sun, 03 Jun 2018 19:37:35 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas] Deleted tag 3.11.3 Message-ID: <5b14437feeb5b_15223fee4f2271a886925a@sidekiq-asap-02.mail> Beno?t Minisini deleted tag 3.11.3 at Gambas / gambas -- You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Sun Jun 3 21:37:54 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Sun, 03 Jun 2018 19:37:54 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas] Pushed new tag 3.11.3 Message-ID: <5b14439321d5e_15223fee4f2271a886953d@sidekiq-asap-02.mail> Beno?t Minisini pushed new tag 3.11.3 at Gambas / gambas -- View it on GitLab: https://gitlab.com/gambas/gambas/tree/3.11.3 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Tue Jun 5 11:52:26 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Tue, 05 Jun 2018 09:52:26 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][jit-with-c] Work continues on the new JIT system. Message-ID: <5b165d5bde31e_121aa3f8f63d680f84896e@sidekiq-asap-05.mail> Beno?t Minisini pushed to branch jit-with-c at Gambas / gambas Commits: 23be942b by gambas at 2018-06-05T09:43:39Z Work continues on the new JIT system. [BENCHMARKS] * NEW: Little meaningless changes. [INTERPRETER] * NEW: JIT: Support for FOR EACH loops. * BUG: JIT: Handle function values that are put on stack before calling them. [COMPILER] * NEW: JIT: Optimization of mathematic functions. * NEW: JIT: Support for FOR EACH loops. * NEW: JIT: Remove successive POP_x() / PUSH_x(). * NEW: JIT: Optimization of DIV and MOD. * NEW: JIT: Support of internal control local variables used by SELECT and FOR EACH. * NEW: JIT: Support for SWAP. [GB.JIT] * NEW: Optimization of mathematic functions. * NEW: Variants management. * NEW: All conversions are handled now. * NEW: FOR EACH loops are implemented. - - - - - 20 changed files: - benchmark/benchmark.gbs - benchmark/primes.gbs - benchmark/string.gbs - benchmark/string.pl - benchmark/string.py - comp/src/gb.jit/jit.h - main/gbc/gbc_class.c - main/gbc/gbc_jit.c - main/gbc/gbc_jit.h - main/gbc/gbc_jit_body.c - main/gbc/gbc_trans.c - main/gbx/gb.jit.h - main/gbx/gbx_api.c - main/gbx/gbx_exec.c - main/gbx/gbx_exec.h - main/gbx/gbx_exec_enum.c - main/gbx/gbx_exec_loop.c - main/gbx/gbx_exec_push.c - main/gbx/gbx_jit.c - main/gbx/gbx_jit.h View it on GitLab: https://gitlab.com/gambas/gambas/commit/23be942b6ab2fc5b821b3fd45a1fccb007f7c1b8 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/23be942b6ab2fc5b821b3fd45a1fccb007f7c1b8 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Tue Jun 5 17:44:44 2018 From: gitlab at mg.gitlab.com (Laurent Carlier) Date: Tue, 05 Jun 2018 15:44:44 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] [GB.SDL2] fix detection with at least pkgconf 2.4.2 Message-ID: <5b16afedc8fd_1387b3ffd4bf9f7bc123749@sidekiq-asap-05.mail> Laurent Carlier pushed to branch master at Gambas / gambas Commits: b041e381 by Laurent Carlier at 2018-06-05T15:40:28Z [GB.SDL2] fix detection with at least pkgconf 2.4.2 - - - - - 1 changed file: - gb.sdl2/configure.ac View it on GitLab: https://gitlab.com/gambas/gambas/commit/b041e381e6f2a952383bafe7812df7287754ff27 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/b041e381e6f2a952383bafe7812df7287754ff27 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Wed Jun 6 00:34:17 2018 From: gitlab at mg.gitlab.com (Laurent Carlier) Date: Tue, 05 Jun 2018 22:34:17 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] [GB.SDL] fix detection with at least pkgconf 2.4.2 Message-ID: <5b170fe984028_a6203fb6c114ee6869370@sidekiq-asap-04.mail> Laurent Carlier pushed to branch master at Gambas / gambas Commits: acf7242c by Laurent Carlier at 2018-06-05T22:33:06Z [GB.SDL] fix detection with at least pkgconf 2.4.2 - - - - - 1 changed file: - gb.sdl/configure.ac View it on GitLab: https://gitlab.com/gambas/gambas/commit/acf7242ca104b65b3ff51e08ddcee28c9a9b09c4 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/acf7242ca104b65b3ff51e08ddcee28c9a9b09c4 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Wed Jun 6 15:37:12 2018 From: gitlab at mg.gitlab.com (Laurent Carlier) Date: Wed, 06 Jun 2018 13:37:12 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] [CONFIGURATION] Message-ID: <5b17e38978fec_1778f3fc0acaa3e8863117@sidekiq-asap-02.mail> Laurent Carlier pushed to branch master at Gambas / gambas Commits: 2239e140 by Laurent Carlier at 2018-06-06T13:29:42Z [CONFIGURATION] * NEW: Only use pkg-config to detect sqlite3 (feature available since 2004!) - - - - - 1 changed file: - gb.db.sqlite3/configure.ac View it on GitLab: https://gitlab.com/gambas/gambas/commit/2239e140e50b1f5e6e62df6caf177ef8d7601afe -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/2239e140e50b1f5e6e62df6caf177ef8d7601afe You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Sat Jun 9 22:48:25 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Sat, 09 Jun 2018 20:48:25 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][jit-with-c] Work continues on new JIT system. Translation is now done at runtime. Message-ID: <5b1c3d1a98c41_17adb3fa80a7b3f081812b7@sidekiq-asap-05.mail> Beno?t Minisini pushed to branch jit-with-c at Gambas / gambas Commits: 4e50dec1 by gambas at 2018-06-09T20:42:35Z Work continues on new JIT system. Translation is now done at runtime. [INTERPRETER] * OPT: String routines are now compiled with -O3. * NEW: Don't display JIT debugging message unless GB_JIT_DEBUG is set to something different from zero. * NEW: String whose length is greater than 256 now have a growth step of 256 bytes instead of 16. [GB.JIT] * NEW: Do many global optimizations as now the class metadata is fully available. * NEW: Support for optional argument. Still buggy at the moment. - - - - - 30 changed files: - app/src/gbs3/.settings - benchmark/benchmark.gbs - benchmark/nbody.gbs - benchmark/sort.gbs - benchmark/sort.pl - benchmark/sort.py - comp/src/gb.form.terminal/.src/TerminalView/CTerminalLine.class - comp/src/gb.form.terminal/.src/TerminalView/TerminalScreen.class - ? comp/src/gb.jit/gambas.h - ? comp/src/gb.jit/gb.jit.h - comp/src/gb.util/.src/Class.class - comp/src/gb.util/.src/ClassStat.class - main/configure.ac - main/gbc/gba.c - main/gbc/gbc.c - main/gbc/gbc_compile.h - main/gbc/gbc_header.c - main/gbc/gbc_output.c - main/gbc/gbc_trans_code.c - main/gbx/Makefile.am - main/gbx/gb.jit.h - main/gbx/gbx_api.c - main/gbx/gbx_archive.c - main/gbx/gbx_archive.h - main/gbx/gbx_class.c - main/gbx/gbx_class.h - main/gbx/gbx_class_load.c - main/gbx/gbx_exec_push.c - main/gbx/gbx_jit.c - main/gbx/gbx_jit.h View it on GitLab: https://gitlab.com/gambas/gambas/commit/4e50dec11db4568fad36f16c8e463b932633c176 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/4e50dec11db4568fad36f16c8e463b932633c176 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Sun Jun 10 04:39:45 2018 From: gitlab at mg.gitlab.com (Tobias Boege) Date: Sun, 10 Jun 2018 02:39:45 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][gb.test] 5 commits: gb.test: Simplify names for the "crashing test" test Message-ID: <5b1c8f732a9c6_f14f3fb8be814f00101990@sidekiq-asap-03.mail> Tobias Boege pushed to branch gb.test at Gambas / gambas Commits: 1ed40b6c by Tobias Boege at 2018-05-25T12:30:15Z gb.test: Simplify names for the "crashing test" test [GB.TEST] * OPT: Simplify names for the "crashing test" test - - - - - 5e171d5a by Tobias Boege at 2018-05-25T12:40:16Z gb.test: Fix accounting in TestHarness [GB.TEST] * BUG: The test bonus is calculated correctly now * BUG: Fix test success detection: all planned tests ran and no failures occurred - - - - - 0c151bc8 by Tobias Boege at 2018-06-09T20:42:27Z gb.test: Subtest support for Assert [GB.TEST] * OPT: TapPrinter: use the Print method everywhere * NEW: Add the TapPrinter_Filter event * NEW: Assert: add subtest support - - - - - 7e1a24bc by Tobias Boege at 2018-06-09T21:37:38Z gb.test: do not nest assertion methods and add test plan to Assert.Subtest() [GB.TEST] * BUG: Assert: do not re-use assertions in other assertions; they have side-effects! * NEW: add optional argument to Assert.Subtest() to give the test plan - - - - - eaad6a64 by Tobias Boege at 2018-06-09T21:50:53Z gb.test: Add test for subtest printing [GB.TEST] * NEW: Add test for subtest printing * OPT: Prefix test classes run by self-tests with an underscore so that they don't interfere with class and struct names - - - - - 9 changed files: - comp/src/gb.test/.src/Assert.module ? comp/src/gb.test/.src/Assert.class - comp/src/gb.test/.src/SelfTest/TestAsserts.module - comp/src/gb.test/.src/SelfTest/TestTestCrash.module ? comp/src/gb.test/.src/SelfTest/TestCrash.module - comp/src/gb.test/.src/SelfTest/TestCrash/TestCrash.module ? comp/src/gb.test/.src/SelfTest/TestCrash/_Crash.module - + comp/src/gb.test/.src/SelfTest/TestSubtest.module - + comp/src/gb.test/.src/SelfTest/TestSubtest/_Subtest.module - comp/src/gb.test/.src/Tap/Tap.module - comp/src/gb.test/.src/Tap/TapPrinter.class - comp/src/gb.test/.src/TestHarness.class View it on GitLab: https://gitlab.com/gambas/gambas/compare/5613b9920d719284e47a6383c554a5734c5358b4...eaad6a640f02e03b06c10774b99f18d1949a8aee -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/5613b9920d719284e47a6383c554a5734c5358b4...eaad6a640f02e03b06c10774b99f18d1949a8aee You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Mon Jun 11 18:57:04 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Mon, 11 Jun 2018 16:57:04 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][jit-with-c] Work continues on new JIT system. Message-ID: <5b1ea9e125ff8_161353ff43411a7d4440922@sidekiq-asap-05.mail> Beno?t Minisini pushed to branch jit-with-c at Gambas / gambas Commits: c671adfd by gambas at 2018-06-11T16:56:39Z Work continues on new JIT system. [INTERPRETER] * OPT: String searching (Instr, RInstr and Replace) has been made about 4x faster by searching the first occurence with memchr() and memrchr(). [GB.FORM.TERMINAL] * BUG: Fix warning messages. [GB.JIT] * BUG: Fix byte, short and boolean pushing and popping routines. * BUG: Fix string values referencing. * BUG: Fix optional argument management. * NEW: Optimization of bits management subroutines. [GB.QT4] * BUG: Delay hooks initialization, because now socket notifiers must not be used before creating the event loop. [GB.QT5] * BUG: Delay hooks initialization, because now socket notifiers must not be used before creating the event loop. - - - - - 10 changed files: - comp/src/gb.form.terminal/.component - comp/src/gb.form.terminal/.project - comp/src/gb.form.terminal/.src/TerminalView/TerminalFilter_VT100.class - gb.qt4/src/main.cpp - main/gbx/gbx_string.c - main/gbx/gbx_subr_string.c - main/lib/jit/gb.jit/jit.h - main/lib/jit/jit.c - main/lib/jit/jit.h - main/lib/jit/jit_body.c View it on GitLab: https://gitlab.com/gambas/gambas/commit/c671adfd6b2a7216a3f9031c7376491597a03f91 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/c671adfd6b2a7216a3f9031c7376491597a03f91 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Tue Jun 12 13:36:11 2018 From: gitlab at mg.gitlab.com (Tobias Boege) Date: Tue, 12 Jun 2018 11:36:11 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] Chmod reads mode bit string correctly Message-ID: <5b1fb02b8d340_1486c3f7eb61d68381345f3@sidekiq-asap-01.mail> Tobias Boege pushed to branch master at Gambas / gambas Commits: d44b4bd7 by Tobias Boege at 2018-06-12T11:40:44Z Chmod reads mode bit string correctly [INTERPRETER] * BUG: Fix off-by-one error in FILE_mode_from_string which couldn't read mode bits 's' and 't' - - - - - 1 changed file: - main/share/gb_file_temp.h View it on GitLab: https://gitlab.com/gambas/gambas/commit/d44b4bd7f2c1ca4aeed7d625542e9a528c381a8c -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/d44b4bd7f2c1ca4aeed7d625542e9a528c381a8c You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Tue Jun 12 20:36:27 2018 From: gitlab at mg.gitlab.com (Adrien Prokopowicz) Date: Tue, 12 Jun 2018 18:36:27 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] 3 commits: Add a way to track configuration failures with CI Message-ID: <5b2012ac3f83_163bf3f8d876306b093768@sidekiq-asap-02.mail> Adrien Prokopowicz pushed to branch master at Gambas / gambas Commits: a5a117fd by Laurent Carlier at 2018-06-12T14:27:31Z Add a way to track configuration failures with CI Disable it for main as it's expected. => GAMBAS_CONFIG_FAILURE=1 ./configure ..... checking for gb.db.postgresql headers... no configure: WARNING: Unable to find file: postgres.h configure: WARNING: Unable to find file: pg_type.h checking for gb.db.postgresql libraries... /usr/lib64/ configure: error: Failed to configure gb.db.postgresql configure: error: ./configure failed for gb.db.postgresql - - - - - d0e3c3a9 by Laurent Carlier at 2018-06-12T14:33:12Z Update Archlinux CI build - - - - - 2c9b2dcf by Adrien Prokopowicz at 2018-06-12T18:36:26Z Add the ability to expose some configuration failures with CI See merge request gambas/gambas!26 - - - - - 3 changed files: - .gitlab-ci.yml - acinclude.m4 - main/configure.ac View it on GitLab: https://gitlab.com/gambas/gambas/compare/d44b4bd7f2c1ca4aeed7d625542e9a528c381a8c...2c9b2dcf03c5930e5ec2c3ac5080f21433803489 -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/d44b4bd7f2c1ca4aeed7d625542e9a528c381a8c...2c9b2dcf03c5930e5ec2c3ac5080f21433803489 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Wed Jun 13 00:41:06 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Tue, 12 Jun 2018 22:41:06 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][jit-with-c] 2 commits: Fix string search routine optimization and thousand separator. Message-ID: <5b204c031625b_18f393fa785d0c2c8915f9@sidekiq-asap-04.mail> Beno?t Minisini pushed to branch jit-with-c at Gambas / gambas Commits: 431be5bc by gambas at 2018-06-12T14:30:11Z Fix string search routine optimization and thousand separator. [INTERPRETER] * BUG: Fix string search routine optimization. * BUG: Fix thousand separator. - - - - - 6b8afd06 by gambas at 2018-06-12T22:38:18Z [COMPILER] * BUG: Fix Left, Mid and Right subroutines metadata. [GB.JIT] * BUG: Fix function arguments management. * BUG: Functions returning objects work correctly now. * BUG: Fix internal control variables management. - - - - - 15 changed files: - comp/src/gb.form.terminal/.component - comp/src/gb.form.terminal/.project - main/gbx/gbx_jit.c - main/gbx/gbx_local.c - main/gbx/gbx_local.h - main/gbx/gbx_number.c - main/gbx/gbx_string.c - main/gbx/gbx_string.h - main/gbx/gbx_subr_string.c - main/lib/jit/gb.jit/jit.h - main/lib/jit/jit.c - main/lib/jit/jit_body.c - main/share/gb_common_buffer.h - main/share/gb_common_buffer_temp.h - main/share/gb_reserved_keyword.h View it on GitLab: https://gitlab.com/gambas/gambas/compare/c671adfd6b2a7216a3f9031c7376491597a03f91...6b8afd0617a581d22578f62794ab9c3f549ba828 -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/c671adfd6b2a7216a3f9031c7376491597a03f91...6b8afd0617a581d22578f62794ab9c3f549ba828 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Wed Jun 13 01:20:28 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Tue, 12 Jun 2018 23:20:28 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] 19 commits: Start working on the new jit system. Message-ID: <5b20553e45156_8e9c3fe7af1cdf78148528@sidekiq-asap-03.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: f39f7063 by gambas at 2018-05-16T23:13:56Z Start working on the new jit system. [COMPILER] * NEW: Start working on the new jit system. [GB.JIT] * NEW: Rename the component as 'gb.jit.llvm'. - - - - - dfeb4243 by gambas at 2018-05-18T00:19:28Z Continue working on the new jit system. [COMPILER] * NEW: Continue working on the new jit system. - - - - - ebd89636 by gambas at 2018-05-23T22:31:58Z Continue working on the new jit system. [COMPILER] * NEW: Continue working on the new jit system. * NEW: Initial support for arithmetic instructions. - - - - - cdc6d479 by gambas at 2018-05-25T19:01:38Z Work continues on new JIT system. [COMPILER] * NEW: Work continues on new JIT system. [INTERPRETER] * NEW: Make comparison operator true functions so that they can be called by the JIT code. - - - - - 3c8c7229 by gambas at 2018-05-25T19:03:48Z New component for compiling JIT code at runtime. [GB.JIT] * NEW: New component for compiling JIT code at runtime. - - - - - d797a545 by gambas at 2018-05-26T14:50:00Z [COMPILER] * NEW: Work on JIT continues... * NEW: Better panic errors. [INTERPRETER] * NEW: Remove the old JIT stuff. * NEW: Calls gb.jit at runtime if needed. If a fast function has no jit implementation, the bytecode version is used. * NEW: Start defining the JIT interface needed by the JIT functions. * NEW: The common static character buffer is now twice the size of the maximum symbol length, to avoid possible overflows. [GB.JIT] * NEW: Compilation starts to work. * NEW: Debugging messages. - - - - - 540cda45 by gambas at 2018-05-28T01:16:53Z C/C++ syntax highlighting: A backslash at the end of the line continues preprocessor definitions. [GB.EVAL.HIGHLIGHT] * BUG: C/C++ syntax highlighting: A backslash at the end of the line continues preprocessor definitions. * BUG: Fix a warning. - - - - - a2b64b19 by gambas at 2018-05-28T01:18:44Z Work on new JIT system continues. [COMPILER] * NEW: Internal initialization functions now can be JIT translated. * NEW: Support of subroutine calling completed. Interpreter subroutines are called if there is no optimization implemented in the JIT translation. [INTERPRETER] * NEW: Remove old JIT stuff. [GB.JIT] * NEW: Use 'gambas.h' and 'gb.jit.h' to compile translated code. - - - - - 83a2452a by gambas at 2018-05-29T01:43:23Z Continue working on new JIT system. [COMPILER] * NEW: JIT: Support for FOR...TO...NEXT loops. * NEW: JIT: Support for Len(), Left$(), Mid$(), and Right$(). * NEW: JIT: Subroutines return values are now hadled correctly. [GB.JIT] * NEW: Compile JIT code with -O3. - - - - - 5219fc48 by gambas at 2018-05-29T21:25:57Z Work continues on new JIT system. [COMPILER] * BUG: JIT: Fix local variable referencing. * NEW: JIT: Implement NEW operator and array accessors. [INTERPRETER] * NEW: Support for JIT NEW operator and array accessors. [GB.JIT] * NEW: Support for object datatypes. * NEW: Implement NEW operator and array accessors. - - - - - 714b77a1 by gambas at 2018-06-01T01:50:42Z Work on new JIT system continues. [CONFIGURATION] * NEW: Add '.jit' directory to '.gitignore'. [COMPILER] * NEW: New '-j' option that disables just in time compilation. * NEW: JIT: Support for private functions calls. * NEW: JIT: Support for native arrays accessors. * BUG: JIT: Fix loop support. * NEW: JIT: Support for GOSUB. [GB.JIT] * NEW: GB_JIT_DEBUG is an environment variable that defines if JIT compilation debugging messages are printed. * NEW: GB_JIT_CFLAGS is an environment variable that defines the JIT compilation flags. The default is "-O3". * NEW: Support for native arrays accessors. - - - - - 1d276cdc by gambas at 2018-06-01T12:40:07Z Work continues on new JIT system. [INTERPRETER] * BUG: Release arguments after having called a JIT method. * NEW: Add JIT interface for returning a value. [COMPILER] * NEW: JIT: Nicer translation for quick add of negative numbers. - - - - - 23081e47 by gambas at 2018-06-02T15:59:47Z Work continues on new JIT system. The "Fractal" example runs! [INTERPRETER] * NEW: Implement return value of JIT methods. * NEW: Support for calling '.' operator from a JIT method. [COMPILER] * BUG: JIT: Fix detection of native arrays. * BUG: JIT: Delete translated file if a class has no fast method anymore. * BUG: JIT: Prefix JIT method with "jit_" to avoid possible conflicts. * BUG: JIT: Fix variable initialization. * NEW: JIT: Complete datatype support. * NEW: JIT: Support for SWAP. * NEW: JIT: Support for array operators. * BUG: JIT: Fix arithmetic operators. * NEW: JIT: Implement ME and "." operator. * NEW: JIT: Complete GOSUB / RETURN support. * NEW: JIT: Support for DIV and MOD operators. Not optimized yet. [ARCHIVER] * NEW: Put JIT translation in the archive. [GB.JIT] * NEW: Complete datatype support. Variant is not supported yet. * NEW: Complete GOSUB / RETURN support. * NEW: Support for ME and '.' operator. - - - - - 23be942b by gambas at 2018-06-05T09:43:39Z Work continues on the new JIT system. [BENCHMARKS] * NEW: Little meaningless changes. [INTERPRETER] * NEW: JIT: Support for FOR EACH loops. * BUG: JIT: Handle function values that are put on stack before calling them. [COMPILER] * NEW: JIT: Optimization of mathematic functions. * NEW: JIT: Support for FOR EACH loops. * NEW: JIT: Remove successive POP_x() / PUSH_x(). * NEW: JIT: Optimization of DIV and MOD. * NEW: JIT: Support of internal control local variables used by SELECT and FOR EACH. * NEW: JIT: Support for SWAP. [GB.JIT] * NEW: Optimization of mathematic functions. * NEW: Variants management. * NEW: All conversions are handled now. * NEW: FOR EACH loops are implemented. - - - - - 4e50dec1 by gambas at 2018-06-09T20:42:35Z Work continues on new JIT system. Translation is now done at runtime. [INTERPRETER] * OPT: String routines are now compiled with -O3. * NEW: Don't display JIT debugging message unless GB_JIT_DEBUG is set to something different from zero. * NEW: String whose length is greater than 256 now have a growth step of 256 bytes instead of 16. [GB.JIT] * NEW: Do many global optimizations as now the class metadata is fully available. * NEW: Support for optional argument. Still buggy at the moment. - - - - - c671adfd by gambas at 2018-06-11T16:56:39Z Work continues on new JIT system. [INTERPRETER] * OPT: String searching (Instr, RInstr and Replace) has been made about 4x faster by searching the first occurence with memchr() and memrchr(). [GB.FORM.TERMINAL] * BUG: Fix warning messages. [GB.JIT] * BUG: Fix byte, short and boolean pushing and popping routines. * BUG: Fix string values referencing. * BUG: Fix optional argument management. * NEW: Optimization of bits management subroutines. [GB.QT4] * BUG: Delay hooks initialization, because now socket notifiers must not be used before creating the event loop. [GB.QT5] * BUG: Delay hooks initialization, because now socket notifiers must not be used before creating the event loop. - - - - - 431be5bc by gambas at 2018-06-12T14:30:11Z Fix string search routine optimization and thousand separator. [INTERPRETER] * BUG: Fix string search routine optimization. * BUG: Fix thousand separator. - - - - - 6b8afd06 by gambas at 2018-06-12T22:38:18Z [COMPILER] * BUG: Fix Left, Mid and Right subroutines metadata. [GB.JIT] * BUG: Fix function arguments management. * BUG: Functions returning objects work correctly now. * BUG: Fix internal control variables management. - - - - - 83eed970 by gambas at 2018-06-12T22:45:19Z Merge branch 'jit-with-c' - - - - - 30 changed files: - Makefile.am - app/src/gbs3/.settings - benchmark/benchmark.gbs - benchmark/nbody.gbs - benchmark/primes.gbs - benchmark/sort.gbs - benchmark/sort.pl - benchmark/sort.py - benchmark/string.gbs - benchmark/string.pl - benchmark/string.py - comp/src/gb.desktop/.settings - comp/src/gb.eval.highlight/.src/OldHighlighter/Helper.module - comp/src/gb.eval.highlight/.src/TextHighlighter_C.class - comp/src/gb.form.terminal/.project - comp/src/gb.form.terminal/.src/TerminalView/CTerminalLine.class - comp/src/gb.form.terminal/.src/TerminalView/TerminalFilter_VT100.class - comp/src/gb.form.terminal/.src/TerminalView/TerminalScreen.class - comp/src/gb.util/.src/Class.class - comp/src/gb.util/.src/ClassStat.class - configure.ac - gb.jit/AUTHORS ? gb.jit.llvm/AUTHORS - + gb.jit.llvm/COPYING - gb.jit/ChangeLog ? gb.jit.llvm/ChangeLog - + gb.jit.llvm/INSTALL - gb.jit/Makefile.am ? gb.jit.llvm/Makefile.am - gb.jit/NEWS ? gb.jit.llvm/NEWS - gb.jit/README ? gb.jit.llvm/README - + gb.jit.llvm/acinclude.m4 - + gb.jit.llvm/component.am View it on GitLab: https://gitlab.com/gambas/gambas/compare/2c9b2dcf03c5930e5ec2c3ac5080f21433803489...83eed9707d51931f13feefa0eba77480e90d3074 -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/2c9b2dcf03c5930e5ec2c3ac5080f21433803489...83eed9707d51931f13feefa0eba77480e90d3074 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Wed Jun 13 16:56:40 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Wed, 13 Jun 2018 14:56:40 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] [BENCHMARKS] Message-ID: <5b2130a85e572_169c03fbf231390bc5479f@sidekiq-asap-01.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: b8198005 by gambas at 2018-06-13T14:55:25Z [BENCHMARKS] * OPT: Little optimization in nbody benchmark. [GB.JIT] * BUG: Fix translation of loops. * BUG: Fix label generation. - - - - - 6 changed files: - app/src/gambas3/.project - benchmark/nbody.gbs - comp/src/gb.form.terminal/.component - comp/src/gb.form.terminal/.project - comp/src/gb.form.terminal/.startup - main/lib/jit/jit_body.c View it on GitLab: https://gitlab.com/gambas/gambas/commit/b8198005db0dc37d3113c730eceb0e5fb72cf614 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/b8198005db0dc37d3113c730eceb0e5fb72cf614 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Wed Jun 13 17:00:25 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Wed, 13 Jun 2018 15:00:25 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] Fix FOR EACH loops translation. Message-ID: <5b213189a9530_f343fc7b1c93aac15146d@sidekiq-asap-05.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 08c772a2 by gambas at 2018-06-13T14:59:56Z Fix FOR EACH loops translation. [GB.JIT] * BUG: Panic if the stack is not void once a function has been translated. * BUG: Fix FOR EACH loops translation. - - - - - 1 changed file: - main/lib/jit/jit_body.c View it on GitLab: https://gitlab.com/gambas/gambas/commit/08c772a290cbb350a96cc122f31ab0e95b5497b6 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/08c772a290cbb350a96cc122f31ab0e95b5497b6 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Wed Jun 13 18:19:52 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Wed, 13 Jun 2018 16:19:52 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] Fix label generation again. Message-ID: <5b214429724fc_a58c3fd99630c3841336e2@sidekiq-asap-03.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 5a1e3b48 by gambas at 2018-06-13T16:19:32Z Fix label generation again. [GB.JIT] * BUG: Fix label generation again. - - - - - 1 changed file: - main/lib/jit/jit_body.c View it on GitLab: https://gitlab.com/gambas/gambas/commit/5a1e3b48e94d34fcc1ef923ed3078fb2bb739459 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/5a1e3b48e94d34fcc1ef923ed3078fb2bb739459 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Thu Jun 14 16:45:27 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Thu, 14 Jun 2018 14:45:27 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] Work continues on new JIT system. Message-ID: <5b227f88487f3_eb463fef3ebfa9d8142288@sidekiq-asap-05.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: b9a83c8a by gambas at 2018-06-14T14:45:05Z Work continues on new JIT system. [INTERPRETER] * NEW: Support for error management in JIT methods. [COMPILER] * BUG: Fix Error() function metadata. [GB.JIT] * NEW: Support for error management. * NEW: TRY instruction. * BUG: Correct support of NULL. - - - - - 12 changed files: - main/gbx/gb.jit.h - main/gbx/gbx_api.c - main/gbx/gbx_string.c - main/gbx/gbx_value.c - main/lib/jit/gb.jit/.component - main/lib/jit/gb.jit/.project - main/lib/jit/gb.jit/.src/_Jit.module - + main/lib/jit/gb.jit/gb_error_common.h - main/lib/jit/gb.jit/jit.h - main/lib/jit/jit.c - main/lib/jit/jit_body.c - main/share/gb_reserved_keyword.h View it on GitLab: https://gitlab.com/gambas/gambas/commit/b9a83c8a103b213367e297c2ab0c93c8a6e842cd -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/b9a83c8a103b213367e297c2ab0c93c8a6e842cd You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Thu Jun 14 23:44:19 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Thu, 14 Jun 2018 21:44:19 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] Disable the old jit component, but keep the sources. Message-ID: <5b22e1b344d37_83163ff1dbbcb2b0380d@sidekiq-asap-02.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 6b83ac7e by gambas at 2018-06-14T21:43:47Z Disable the old jit component, but keep the sources. [CONFIGURATION] * NEW: Disable the old jit component, but keep the sources. - - - - - 2 changed files: - Makefile.am - configure.ac View it on GitLab: https://gitlab.com/gambas/gambas/commit/6b83ac7e3174366561ecf19ce026e6509a78dcd1 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/6b83ac7e3174366561ecf19ce026e6509a78dcd1 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Fri Jun 15 22:44:08 2018 From: gitlab at mg.gitlab.com (Tobias Boege) Date: Fri, 15 Jun 2018 20:44:08 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] IDE: Complete German translation Message-ID: <5b2425189ad39_184b23ff85fb1f4d015466ba@sidekiq-asap-04.mail> Tobias Boege pushed to branch master at Gambas / gambas Commits: 8e594286 by Tobias Boege at 2018-06-15T20:49:32Z IDE: Complete German translation [DEVELOPMENT ENVIRONMENT] * NEW: Complete German translation Co-Authored-By: Uwe Keller <uwe.keller at mail.de> - - - - - 2 changed files: - app/src/gambas3/.lang/de.mo - app/src/gambas3/.lang/de.po View it on GitLab: https://gitlab.com/gambas/gambas/commit/8e594286cd6a9e29464f2ecf8200c38ca0bf3a29 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/8e594286cd6a9e29464f2ecf8200c38ca0bf3a29 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Sat Jun 16 01:15:48 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Fri, 15 Jun 2018 23:15:48 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] 2 commits: Support for CATCH and FINALLY. Message-ID: <5b2448a54a0af_18b163fdead66c4f45809b1@sidekiq-asap-05.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 4ef9c15a by gambas at 2018-06-15T23:12:13Z Support for CATCH and FINALLY. [INTERPRETER] * NEW: The NEW implementation routine takes its opcode as argument now, like other subroutines with a variable number of arguments. [GB.JIT] * OPT: Call subroutines using their static address. No significative performance gain was detected. * NEW: Support for CATCH and FINALLY. - - - - - 89f82c0b by gambas at 2018-06-15T23:15:37Z Merge branch 'master' of gitlab.com:gambas/gambas - - - - - 7 changed files: - main/gbx/gbx_exec.c - main/gbx/gbx_exec.h - main/gbx/gbx_exec_loop.c - main/lib/jit/gb.jit/jit.h - main/lib/jit/jit.c - main/lib/jit/jit.h - main/lib/jit/jit_body.c View it on GitLab: https://gitlab.com/gambas/gambas/compare/8e594286cd6a9e29464f2ecf8200c38ca0bf3a29...89f82c0b1118f458240aed2af554eec97dd15191 -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/8e594286cd6a9e29464f2ecf8200c38ca0bf3a29...89f82c0b1118f458240aed2af554eec97dd15191 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Sat Jun 16 14:52:09 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Sat, 16 Jun 2018 12:52:09 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] Correctly take default tab size into account when creating a new project. Message-ID: <5b2507fadb7ec_1689d3f8a85e19afc2652e7@sidekiq-asap-02.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: f922f8c1 by gambas at 2018-06-16T12:51:36Z Correctly take default tab size into account when creating a new project. [DEVELOPMENT ENVIRONMENT] * BUG: Correctly take default tab size into account when creating a new project. - - - - - 1 changed file: - app/src/gambas3/.src/Project/FCreateProject.class View it on GitLab: https://gitlab.com/gambas/gambas/commit/f922f8c18774c6c0c9f52004e13bcee7ccfad37b -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/f922f8c18774c6c0c9f52004e13bcee7ccfad37b You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Sat Jun 16 15:37:25 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Sat, 16 Jun 2018 13:37:25 +0000 Subject: [Gambas-Notification] =?utf-8?b?W0dpdF1bZ2FtYmFzL2dhbWJhc11bbWFz?= =?utf-8?q?ter=5D_Don=27t_remove_a_control_from_its_parent_immediately_whe?= =?utf-8?q?n_destroying_it=2C_so_that=E2=80=A6?= Message-ID: <5b251296ed4dc_1689d3f8ab3bd1ed8293733@sidekiq-asap-02.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 0eda19df by gambas at 2018-06-16T13:36:34Z Don't remove a control from its parent immediately when destroying it, so that GTK+ components behave like the QT ones. [GB.GTK] * NEW: Don't remove a control from its parent immediately when destroying it, so that GTK+ components behave like the QT ones. [GB.GTK3] * NEW: Don't remove a control from its parent immediately when destroying it, so that GTK+ components behave like the QT ones. - - - - - 1 changed file: - gb.gtk/src/gcontrol.cpp View it on GitLab: https://gitlab.com/gambas/gambas/commit/0eda19df1e749c13e27776bb251e14c55183caa3 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/0eda19df1e749c13e27776bb251e14c55183caa3 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Sat Jun 16 16:10:36 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Sat, 16 Jun 2018 14:10:36 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] Translation dialog: Add menu entries for copying string to the clipboard. Message-ID: <5b251a5d86f9b_1506c3f98cef61f0c11363f@sidekiq-asap-05.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: b023f19c by gambas at 2018-06-16T14:08:26Z Translation dialog: Add menu entries for copying string to the clipboard. [DEVELOPMENT ENVIRONMENT] * NEW: Translation dialog: Add menu entries for copying string to the clipboard. * NEW: Menu editor: Don't reserve space for top-level menu icons, as they don't have any icon. - - - - - 4 changed files: - app/src/gambas3/.lang/fr.po - app/src/gambas3/.src/Editor/Form/FMenu.class - app/src/gambas3/.src/Translation/FTranslate.class - app/src/gambas3/.src/Translation/FTranslate.form View it on GitLab: https://gitlab.com/gambas/gambas/commit/b023f19ca12bc375cf0eaa836e416547d7f60fad -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/b023f19ca12bc375cf0eaa836e416547d7f60fad You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Tue Jun 19 00:32:11 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Mon, 18 Jun 2018 22:32:11 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] 3 commits: Work on new JIT system continues. Message-ID: <5b2832ebb39b9_da973fc0fba54500117694@sidekiq-asap-01.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 3bd9dca1 by gambas at 2018-06-18T22:30:12Z Work on new JIT system continues. [INTERPRETER] * NEW: JIT: Complex number support. * NEW: JIT: LAST support. [GB.JIT] * BUG: Fix management of local variable declaration of translated functions. * NEW: Support for WITH ... END WITH. * NEW: JIT: Complex number support. * NEW: JIT: LAST support. - - - - - 5e2a99a0 by gambas at 2018-06-18T22:30:29Z Session: Exist() method now works correctly for sessions stored in sqlite databases. [GB.WEB] * BUG: Session: Exist() method now works correctly for sessions stored in sqlite databases. - - - - - ab013552 by gambas at 2018-06-18T22:31:10Z Renaming an exported class in projects using non-GUI forms should not crash anymore. [DEVELOPMENT ENVIRONMENT] * BUG: Renaming an exported class in projects using non-GUI forms should not crash anymore. - - - - - 10 changed files: - app/src/gambas3/.src/Project.module - comp/src/gb.web/.component - comp/src/gb.web/.project - comp/src/gb.web/.src/SqliteSessionManager.class - main/gbx/gb.jit.h - main/gbx/gbx_api.c - main/lib/jit/gb.jit/jit.h - main/lib/jit/jit.c - main/lib/jit/jit.h - main/lib/jit/jit_body.c View it on GitLab: https://gitlab.com/gambas/gambas/compare/b023f19ca12bc375cf0eaa836e416547d7f60fad...ab01355230ffd303415ff250274b6fd90b32000a -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/b023f19ca12bc375cf0eaa836e416547d7f60fad...ab01355230ffd303415ff250274b6fd90b32000a You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Tue Jun 19 01:39:24 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Mon, 18 Jun 2018 23:39:24 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] 2 commits: Make the AppStream XML adhere to the standard Message-ID: <5b2842ad3aca6_58ee3fefe2d41aa42213fc@sidekiq-asap-03.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: c1ee391f by bgermann at 2018-06-18T17:42:30Z Make the AppStream XML adhere to the standard [DEVELOPMENT ENVIRONMENT] * OPT: Make the AppStream XML adhere to the standard - - - - - 1c35f13e by Beno?t Minisini at 2018-06-18T23:39:22Z Merge branch 'appstream' into 'master' Make the AppStream XML adhere to the standard See merge request gambas/gambas!28 - - - - - 1 changed file: - app/desktop/gambas3.appdata.xml View it on GitLab: https://gitlab.com/gambas/gambas/compare/ab01355230ffd303415ff250274b6fd90b32000a...1c35f13e585f856bc9f8e2aceaf7d2773fee5450 -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/ab01355230ffd303415ff250274b6fd90b32000a...1c35f13e585f856bc9f8e2aceaf7d2773fee5450 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Tue Jun 19 02:07:34 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Tue, 19 Jun 2018 00:07:34 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] 3 commits: Make compilation with clang possible Message-ID: <5b284946da230_4d7b3fdac46809dc563d5@sidekiq-asap-04.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: ff8a1816 by bgermann at 2018-06-13T16:26:06Z Make compilation with clang possible [CONFIGURATION] * OPT: Compilation with clang is possible - - - - - ba76c292 by bgermann at 2018-06-13T16:30:47Z Add archlinux-clang CI runner - - - - - 9834cc71 by Beno?t Minisini at 2018-06-19T00:07:32Z Merge branch 'clang' into 'master' Make compilation with clang possible See merge request gambas/gambas!27 - - - - - 3 changed files: - .gitlab-ci.yml - main/gbc/gb_error.c - main/share/gambas.h View it on GitLab: https://gitlab.com/gambas/gambas/compare/1c35f13e585f856bc9f8e2aceaf7d2773fee5450...9834cc71d9b9a1fcb330cf944a680ec425fdae0d -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/1c35f13e585f856bc9f8e2aceaf7d2773fee5450...9834cc71d9b9a1fcb330cf944a680ec425fdae0d You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Tue Jun 19 02:11:36 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Tue, 19 Jun 2018 00:11:36 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] 3 commits: Make gb.mime compatible with libgmime 3.0 Message-ID: <5b284a3886053_4d7b3fdac4615b0059998@sidekiq-asap-04.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 46882d57 by bgermann at 2018-06-13T16:11:20Z Make gb.mime compatible with libgmime 3.0 [GB.MIME] * OPT: Make compatible with libgmime 3.0 * OPT: Drop libgmime 2.4 support - - - - - d6637189 by bgermann at 2018-06-13T16:11:20Z Let Debian unstable depend on libgmime 3.0 - - - - - 1a8b4cf6 by Beno?t Minisini at 2018-06-19T00:11:34Z Merge branch 'gmime' into 'master' [GB.MIME] Make gb.mime compatible with libgmime 3.0 See merge request gambas/gambas!25 - - - - - 6 changed files: - .gitlab-ci.yml - gb.mime/configure.ac - gb.mime/src/c_mimemessage.c - gb.mime/src/c_mimepart.c - gb.mime/src/main.c - gb.mime/src/main.h View it on GitLab: https://gitlab.com/gambas/gambas/compare/9834cc71d9b9a1fcb330cf944a680ec425fdae0d...1a8b4cf6625df6cb326f627104c3d66f198fa0fa -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/9834cc71d9b9a1fcb330cf944a680ec425fdae0d...1a8b4cf6625df6cb326f627104c3d66f198fa0fa You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Tue Jun 19 16:10:29 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Tue, 19 Jun 2018 14:10:29 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] Fix the clang fix. Compiler messages are visible again. Message-ID: <5b290ed62cbd4_179c43fdc69b0c2ac4050f6@sidekiq-asap-03.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 757ecc14 by gambas at 2018-06-19T14:09:30Z Fix the clang fix. Compiler messages are visible again. [COMPILER] * BUG: Fix the clang fix. Compiler messages are visible again. - - - - - 1 changed file: - main/gbc/gb_error.c View it on GitLab: https://gitlab.com/gambas/gambas/commit/757ecc14eb79b20aeeb4e31136ce62f32a7a11e5 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/757ecc14eb79b20aeeb4e31136ce62f32a7a11e5 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Fri Jun 22 00:50:15 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Thu, 21 Jun 2018 22:50:15 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] Add Session.Path property, and fix the write of session values for sqlite sessions. Message-ID: <5b2c2ba8ddf1d_6bb93fde63291784528975@sidekiq-asap-03.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 0c43cfce by gambas at 2018-06-21T22:47:48Z Add Session.Path property, and fix the write of session values for sqlite sessions. [GB.WEB] * BUG: Fix the write of session values for sqlite sessions. * NEW: Session.Path is a new property that returns the path of the file where the session is stored. - - - - - 4 changed files: - comp/src/gb.web/.src/FileSessionManager.class - comp/src/gb.web/.src/Session.module - comp/src/gb.web/.src/SessionManager.class - comp/src/gb.web/.src/SqliteSessionManager.class View it on GitLab: https://gitlab.com/gambas/gambas/commit/0c43cfced0a204584da9598bcb67a2b40ef257e5 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/0c43cfced0a204584da9598bcb67a2b40ef257e5 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Fri Jun 22 04:50:49 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Fri, 22 Jun 2018 02:50:49 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] 2 commits: Work continues on new JIT system. Message-ID: <5b2c640ab277d_1c4463fcde636a0a835894@sidekiq-asap-05.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 65026455 by gambas at 2018-06-22T02:49:05Z Work continues on new JIT system. [INTERPRETER] * BUG: JIT: Fix error handling when calling methods from JIT code. [GB.JIT] * NEW: Fix support of CATCH and FINALLY. * NEW: Support for ON GOTO and ON GOSUB. - - - - - 29d94d3f by gambas at 2018-06-22T02:49:35Z [DEVELOPMENT ENVIRONMENT] * OPT: Profile window: Use JIT when loading a profile dump file. - - - - - 5 changed files: - app/src/gambas3/.src/Debug/FProfile.class - main/gbx/gbx_exec.c - main/gbx/gbx_jit.c - main/lib/jit/gb.jit/jit.h - main/lib/jit/jit_body.c View it on GitLab: https://gitlab.com/gambas/gambas/compare/0c43cfced0a204584da9598bcb67a2b40ef257e5...29d94d3febf4e561ee09834ac8b0f3e9fc0f467d -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/0c43cfced0a204584da9598bcb67a2b40ef257e5...29d94d3febf4e561ee09834ac8b0f3e9fc0f467d You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Fri Jun 22 05:16:50 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Fri, 22 Jun 2018 03:16:50 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] 2 commits: Install clang instead of gcc for archlinux-clang Message-ID: <5b2c6a2357fb1_1d9943ff656eb5bcc1198cf@sidekiq-asap-04.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 07506889 by bgermann at 2018-06-19T07:20:43Z Install clang instead of gcc for archlinux-clang - - - - - 7cd5a3ea by Beno?t Minisini at 2018-06-22T03:16:48Z Merge branch 'clang' into 'master' Install clang instead of gcc for archlinux-clang See merge request gambas/gambas!29 - - - - - 1 changed file: - .gitlab-ci.yml View it on GitLab: https://gitlab.com/gambas/gambas/compare/29d94d3febf4e561ee09834ac8b0f3e9fc0f467d...7cd5a3eaae0ff139b6e6089b0a56c943941454ed -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/29d94d3febf4e561ee09834ac8b0f3e9fc0f467d...7cd5a3eaae0ff139b6e6089b0a56c943941454ed You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Sat Jun 23 01:37:43 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Fri, 22 Jun 2018 23:37:43 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] 3 commits: [INTERPRETER] Message-ID: <5b2d8848d16a5_24c73fbda83a0d6836237b@sidekiq-asap-01.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 128b5de2 by gambas at 2018-06-22T23:31:39Z [INTERPRETER] * NEW: JIT: Support for QUIT and STOP EVENT instructions. [GB.JIT] * NEW: Implement QUIT and STOP EVENT instructions. - - - - - 06d13992 by gambas at 2018-06-22T23:37:06Z Work continues on new JIT system. [INTERPRETER] * BUG: JIT: No need to support breakpoints. [GB.JIT] * BUG: No need to support breakpoints. - - - - - b88ba310 by gambas at 2018-06-22T23:37:30Z Merge branch 'master' of gitlab.com:gambas/gambas - - - - - 7 changed files: - main/gbx/gb.jit.h - main/gbx/gbx_api.c - main/gbx/gbx_exec.c - main/gbx/gbx_exec.h - main/gbx/gbx_exec_loop.c - main/lib/jit/gb.jit/jit.h - main/lib/jit/jit_body.c View it on GitLab: https://gitlab.com/gambas/gambas/compare/7cd5a3eaae0ff139b6e6089b0a56c943941454ed...b88ba310d38e39d09af5d385089ed58b905a1343 -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/7cd5a3eaae0ff139b6e6089b0a56c943941454ed...b88ba310d38e39d09af5d385089ed58b905a1343 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Mon Jun 25 19:20:16 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Mon, 25 Jun 2018 17:20:16 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] 2 commits: Remove now unused JIT compilation source files. Message-ID: <5b3124512dfb6_12e083f7f20a3b98c61223@sidekiq-asap-02.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 90700a48 by gambas at 2018-06-25T17:16:10Z Remove now unused JIT compilation source files. [COMPILER] * BUG: Remove now unused JIT compilation source files. - - - - - ab3963c9 by gambas at 2018-06-25T17:17:44Z Fix some bugs detected by clang, and JIT code can now raise events. [INTERPRETER] * NEW: JIT: Support for event raising. * BUG: Fix some bugs detected by clang. [GB.JIT] * NEW: Support for event raising. * OPT: Some optimizations in jit code generation and compilation. - - - - - 17 changed files: - main/gbc/Makefile.am - ? main/gbc/gbc_jit.c - ? main/gbc/gbc_jit.h - ? main/gbc/gbc_jit_body.c - main/gbc/gbc_trans.c - main/gbc/gbc_trans.h - main/gbc/gbc_trans_subr.c - main/gbx/gb.jit.h - main/gbx/gbx_api.c - main/gbx/gbx_c_process.c - main/gbx/gbx_c_process.h - main/gbx/gbx_exec_loop.c - main/gbx/gbx_stream.c - main/lib/jit/gb.jit/.src/_Jit.module - main/lib/jit/gb.jit/jit.h - main/lib/jit/jit.h - main/lib/jit/jit_body.c View it on GitLab: https://gitlab.com/gambas/gambas/compare/b88ba310d38e39d09af5d385089ed58b905a1343...ab3963c99ce4c0118ca66d396b0c723157ae2b50 -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/b88ba310d38e39d09af5d385089ed58b905a1343...ab3963c99ce4c0118ca66d396b0c723157ae2b50 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Tue Jun 26 18:44:24 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Tue, 26 Jun 2018 16:44:24 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] Menu editor: Always check the menu structure before saving it. Message-ID: <5b326d689f279_db523f846a97d2e44378e7@sidekiq-asap-05.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 601776ef by gambas at 2018-06-26T16:43:54Z Menu editor: Always check the menu structure before saving it. [DEVELOPMENT ENVIRONMENT] * BUG: Menu editor: Always check the menu structure before saving it. - - - - - 1 changed file: - app/src/gambas3/.src/Editor/Form/FMenu.class View it on GitLab: https://gitlab.com/gambas/gambas/commit/601776ef63dea67b585ac6f386f0b96e6a48aa24 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/601776ef63dea67b585ac6f386f0b96e6a48aa24 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Tue Jun 26 18:52:51 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Tue, 26 Jun 2018 16:52:51 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] TreeView: Don't mess up multiple selection when automatic sorting is enabled. Message-ID: <5b326f63b0b0e_aab43febdeae47c8604844@sidekiq-asap-01.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 6a23fa86 by gambas at 2018-06-26T16:50:38Z TreeView: Don't mess up multiple selection when automatic sorting is enabled. [GB.GUI.BASE] * BUG: TreeView: Don't mess up multiple selection when automatic sorting is enabled. - - - - - 4 changed files: - comp/src/gb.gui.base/.component - comp/src/gb.gui.base/.project - comp/src/gb.gui.base/.src/Paint.class - comp/src/gb.gui.base/.src/TreeView/_TreeView.class View it on GitLab: https://gitlab.com/gambas/gambas/commit/6a23fa861ace7b16ddc97f1c8feb095e4b50e5eb -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/6a23fa861ace7b16ddc97f1c8feb095e4b50e5eb You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Wed Jun 27 19:35:39 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Wed, 27 Jun 2018 17:35:39 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] Work continues on new JIT system. Message-ID: <5b33caec16883_16e833fdf982278082853b8@sidekiq-asap-01.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: fe08dfa3 by gambas at 2018-06-27T17:35:23Z Work continues on new JIT system. [INTERPRETER] * NEW: JIT: Support for SUPER. * NEW: JIT: Support for extern functions. * NEW: Add a flag in Gambas functions to know if they are static or not. [GB.JIT] * NEW: Support for SUPER. * NEW: Support for extern functions. * BUG: Fix object arrays access. * OPT: Optimization of Abs, Sgn, Int, Fix, and Pi subroutines. - - - - - 10 changed files: - main/gbx/gb.jit.h - main/gbx/gbx_api.c - main/gbx/gbx_class.h - main/gbx/gbx_class_load.c - main/gbx/gbx_extern.c - main/gbx/gbx_extern.h - main/lib/jit/gb.jit/.src/_Jit.module - main/lib/jit/gb.jit/jit.h - main/lib/jit/jit.h - main/lib/jit/jit_body.c View it on GitLab: https://gitlab.com/gambas/gambas/commit/fe08dfa3337fa92bda06c9db270c1c983a5eddde -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/fe08dfa3337fa92bda06c9db270c1c983a5eddde You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Thu Jun 28 19:09:23 2018 From: gitlab at mg.gitlab.com (Tobias Boege) Date: Thu, 28 Jun 2018 17:09:23 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] IconView: always raise Click event when clicked Message-ID: <5b3516435aac3_12b283fec65fda7dc426072@sidekiq-asap-04.mail> Tobias Boege pushed to branch master at Gambas / gambas Commits: 789ce931 by Tobias Boege at 2018-06-28T17:07:31Z IconView: always raise Click event when clicked [GB.GUI.BASE] * BUG: IconView: always raise Click event when clicked and not only when selection changes See Gambas Bug #1358 - - - - - 1 changed file: - comp/src/gb.gui.base/.src/IconView/IconView.class View it on GitLab: https://gitlab.com/gambas/gambas/commit/789ce931f7eef1700f0466996c9aac0c58783e05 -- View it on GitLab: https://gitlab.com/gambas/gambas/commit/789ce931f7eef1700f0466996c9aac0c58783e05 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From gitlab at mg.gitlab.com Fri Jun 29 00:27:06 2018 From: gitlab at mg.gitlab.com (=?UTF-8?B?QmVub8OudCBNaW5pc2luaQ==?=) Date: Thu, 28 Jun 2018 22:27:06 +0000 Subject: [Gambas-Notification] [Git][gambas/gambas][master] 2 commits: [COMPILER] Message-ID: <5b3560bbc4d5c_1c913f9ab66a65545601dd@sidekiq-asap-02.mail> Beno?t Minisini pushed to branch master at Gambas / gambas Commits: 5f4f12ac by gambas at 2018-06-28T22:10:31Z [COMPILER] * NEW: UNSAFE is a new keyword used in conjunction with FAST. It tells the JIT compiler not to do any safety check (null objects, division by zero, out of array bounds...). It makes the code a bit faster, but prone to segmentation fault. [INTERPRETER] * NEW: Support for the UNSAFE keyword. [GB.JIT] * NEW: Support for the UNSAFE keyword. * NEW: Check validity of objects that can be invalid. - - - - - 2c2c6103 by gambas at 2018-06-28T22:26:48Z Merge branch 'master' of gitlab.com:gambas/gambas - - - - - 15 changed files: - main/gbc/gbc_class.c - main/gbc/gbc_class.h - main/gbc/gbc_header.c - main/gbc/gbc_output.c - main/gbc/gbc_trans.c - main/gbc/gbc_trans.h - main/gbc/gbc_trans_code.c - main/gbx/gbx_class.h - main/gbx/gbx_class_load.c - main/lib/jit/gb.jit/jit.h - main/lib/jit/jit_body.c - main/share/gb_reserved.h - main/share/gb_reserved_keyword.h - main/share/gb_reserved_temp.h - main/share/gbc_trans_common.h View it on GitLab: https://gitlab.com/gambas/gambas/compare/789ce931f7eef1700f0466996c9aac0c58783e05...2c2c610319a1f9e2ba9c4421627e7858fcba20e3 -- View it on GitLab: https://gitlab.com/gambas/gambas/compare/789ce931f7eef1700f0466996c9aac0c58783e05...2c2c610319a1f9e2ba9c4421627e7858fcba20e3 You're receiving this email because of your account on gitlab.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: