From bugtracker at ...3416... Thu Sep 1 00:22:37 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 31 Aug 2016 22:22:37 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #991: packager make qt5/qt4/gtk3/gtk2 packages event if no module was compiled/installed/used in project In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.991&from=L21haW4- Comment #1 by Beno?t MINISINI: You can produce any GUI flavors module whatever is installed on your system, because these packages are just void packages providing only dependencies on the corresponding components, and the main package. From rterry at ...1823... Fri Sep 2 00:42:56 2016 From: rterry at ...1823... (richard terry) Date: Fri, 2 Sep 2016 08:42:56 +1000 Subject: [Gambas-user] ?when will textedit control work in Gambas3 3.9 Message-ID: <8fc997da-1ff1-2d65-af34-229c22858d5b@...1823...> Hi List, This control crucial to my project won't work in the latest gambas3. Am I the only one affected (mint 17 or above). I note this was discussed some time ago. Richard From gambas at ...1... Fri Sep 2 04:07:42 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 2 Sep 2016 04:07:42 +0200 Subject: [Gambas-user] ?when will textedit control work in Gambas3 3.9 In-Reply-To: <8fc997da-1ff1-2d65-af34-229c22858d5b@...1823...> References: <8fc997da-1ff1-2d65-af34-229c22858d5b@...1823...> Message-ID: Le 02/09/2016 ? 00:42, richard terry a ?crit : > Hi List, > > This control crucial to my project won't work in the latest gambas3. > > Am I the only one affected (mint 17 or above). I note this was discussed > some time ago. > > > Richard > Did you report a bug? I don't find it... -- Beno?t Minisini From rterry at ...1823... Fri Sep 2 06:43:34 2016 From: rterry at ...1823... (richard terry) Date: Fri, 2 Sep 2016 14:43:34 +1000 Subject: [Gambas-user] ?when will textedit control work in Gambas3 3.9 In-Reply-To: References: <8fc997da-1ff1-2d65-af34-229c22858d5b@...1823...> Message-ID: On 02/09/16 12:07, Beno?t Minisini wrote: > Le 02/09/2016 ? 00:42, richard terry a ?crit : >> Hi List, >> >> This control crucial to my project won't work in the latest gambas3. >> >> Am I the only one affected (mint 17 or above). I note this was discussed >> some time ago. >> >> >> Richard >> > Did you report a bug? I don't find it... > Probably not a bug, the project just comes up saying 'unknown control textedit' ?? richard From bagonergi at ...626... Fri Sep 2 12:23:40 2016 From: bagonergi at ...626... (Gianluigi) Date: Fri, 2 Sep 2016 12:23:40 +0200 Subject: [Gambas-user] Unknown Proxy Message-ID: By running Gambas3 3.9 in my trunk, I get this error: Unknown symbol 'Proxy' in class 'Menu' in FMain:2606. (Code: mnuEdit.Proxy = hMenu) Regards Gianluigi From gambas at ...1... Fri Sep 2 14:10:48 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 2 Sep 2016 14:10:48 +0200 Subject: [Gambas-user] Unknown Proxy In-Reply-To: References: Message-ID: Le 02/09/2016 ? 12:23, Gianluigi a ?crit : > By running Gambas3 3.9 in my trunk, I get this error: > Unknown symbol 'Proxy' in class 'Menu' in FMain:2606. > (Code: mnuEdit.Proxy = hMenu) > > Regards > Gianluigi It's a new property in Gambas 3.9, so I guess you miscompiled it. -- Beno?t Minisini From bagonergi at ...626... Fri Sep 2 17:59:47 2016 From: bagonergi at ...626... (Gianluigi) Date: Fri, 2 Sep 2016 17:59:47 +0200 Subject: [Gambas-user] Unknown Proxy In-Reply-To: References: Message-ID: So sorry Benoit, thought I had the trunk updated in r7884 as 3.9. It all works very well. Regards Gianluigi 2016-09-02 14:10 GMT+02:00 Beno?t Minisini : > Le 02/09/2016 ? 12:23, Gianluigi a ?crit : > > By running Gambas3 3.9 in my trunk, I get this error: > > Unknown symbol 'Proxy' in class 'Menu' in FMain:2606. > > (Code: mnuEdit.Proxy = hMenu) > > > > Regards > > Gianluigi > > > It's a new property in Gambas 3.9, so I guess you miscompiled it. > > -- > Beno?t Minisini > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From gambas at ...1... Fri Sep 2 23:18:29 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 2 Sep 2016 23:18:29 +0200 Subject: [Gambas-user] Need help for fixing Gambas 3.9 on ARM Message-ID: <33961c98-80d3-e821-80bd-2896193fe6c5@...1...> Hi, Does somebody know how to install an ARM system in QEMU in a simple way? I tried using tutorial on the net for a RaspberryPi raspbian system, but I couldn't change the keyboard layout from the console (X11 does not work). At the moment, Gambas compiler crashed on some project on ARM, so I need to fix that. Or if someone has an ARM system with an old Gambas version already installed, and can provide me an ssh access so that I can compile the new version and fix the compiler on it. Thanks in advance. Regards, -- Beno?t Minisini From gambas at ...1... Sat Sep 3 19:16:18 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sat, 3 Sep 2016 19:16:18 +0200 Subject: [Gambas-user] Need help for fixing Gambas 3.9 on ARM In-Reply-To: <33961c98-80d3-e821-80bd-2896193fe6c5@...1...> References: <33961c98-80d3-e821-80bd-2896193fe6c5@...1...> Message-ID: <17fa2d1b-a197-d8eb-b30a-6e043305f497@...1...> Le 02/09/2016 ? 23:18, Beno?t Minisini a ?crit : > Hi, > > Does somebody know how to install an ARM system in QEMU in a simple way? > > I tried using tutorial on the net for a RaspberryPi raspbian system, but > I couldn't change the keyboard layout from the console (X11 does not work). > > At the moment, Gambas compiler crashed on some project on ARM, so I need > to fix that. > > Or if someone has an ARM system with an old Gambas version already > installed, and can provide me an ssh access so that I can compile the > new version and fix the compiler on it. > > Thanks in advance. > > Regards, > OK, got the help from Ron! Now let's go hunting bugs... -- Beno?t Minisini From bugtracker at ...3416... Sat Sep 3 20:08:56 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sat, 03 Sep 2016 18:08:56 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #988: gb.form.terminal compilation cores when running on Raspberry Pi (3) In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.988&from=L21haW4- Comment #1 by Beno?t MINISINI: Apparently this may be a compiler bug... If I compile the compiler with no optimization, it does not crash. Investigation continues... From bugtracker at ...3416... Sun Sep 4 01:55:00 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sat, 03 Sep 2016 23:55:00 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #988: gb.form.terminal compilation cores when running on Raspberry Pi (3) In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.988&from=L21haW4- Comment #2 by Beno?t MINISINI: Of course it was not a bug in the compiler, but a bug in my code. Now it's fixed in revision #7888. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at ...3416... Sun Sep 4 08:34:15 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sun, 04 Sep 2016 06:34:15 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #988: gb.form.terminal compilation cores when running on Raspberry Pi (3) In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.988&from=L21haW4- Comment #3 by Alexander KUIPER: Thanks, and i can confirm it compiles on the Pi :-) From gambas at ...1... Sun Sep 4 22:12:36 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 4 Sep 2016 22:12:36 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 Message-ID: Hi, I have uploaded a source package of gambas 3.9.1 so that you can test it before making it official. I have fixed most of the serious bugs found since the Gambas 3.9.0 release. I will write the changelog after this mail. Download it at: https://sourceforge.net/projects/gambas/files/gambas3/gambas3-3.9.1.tar.bz2/download And report any problem as usual. Regards, -- Beno?t Minisini From bugtracker at ...3416... Mon Sep 5 11:19:57 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 09:19:57 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #947: Can't compile gb.jit with 3.5.2 version In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.947&from=L21haW4- Comment #3 by Fabien BODARD: Debian have problems too https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=822719 From bugtracker at ...3416... Mon Sep 5 16:37:10 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 14:37:10 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #984: error compiling again 0.9 openssl, only 1.0 compiles In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4- Comment #31 by PICCORO LENZ MCKAY: gambas 3.9.1 will be released and this patch still does not in the trunk! From mckaygerhard at ...626... Mon Sep 5 16:48:00 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Mon, 5 Sep 2016 10:48:00 -0400 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 In-Reply-To: References: Message-ID: still this are open and the patch was given: http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4- and some bugs found related to hmac crypt, seems its better in the near future use polarssl event the openssl that has a long bugs history Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com 2016-09-04 16:12 GMT-04:00 Beno?t Minisini : > Hi, > > I have uploaded a source package of gambas 3.9.1 so that you can test it > before making it official. > > I have fixed most of the serious bugs found since the Gambas 3.9.0 > release. I will write the changelog after this mail. > > Download it at: > > https://sourceforge.net/projects/gambas/files/gambas3/ > gambas3-3.9.1.tar.bz2/download > > And report any problem as usual. > > Regards, > > -- > Beno?t Minisini > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bugtracker at ...3416... Mon Sep 5 16:52:24 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 14:52:24 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #984: error compiling again 0.9 openssl, only 1.0 compiles In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4- Comment #32 by Tobias BOEGE: Yes, because I rejected it with lots of words in comment #29 and I believe I set the bug status to "Rejected", too, but maybe I forgot. Tobias BOEGE changed the state of the bug to: Rejected. From gambas at ...1... Mon Sep 5 16:53:22 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 5 Sep 2016 16:53:22 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 In-Reply-To: References: Message-ID: <3025d092-61da-50fb-e49b-e820d7a424bc@...1...> Le 05/09/2016 ? 16:48, PICCORO McKAY Lenz a ?crit : > still this are open and the patch was given: > > http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4- > > and some bugs found related to hmac crypt, seems its better in the near > future use polarssl event the openssl that has a long bugs history > > Lenz McKAY Gerardo (PICCORO) > http://qgqlochekone.blogspot.com > Once Tobias has committed the patch, you get it in the next stable version. Apparently, openssl is a bad beast and the patch is not so trivial, so it takes a little time. -- Beno?t Minisini From gambas at ...1... Mon Sep 5 16:57:39 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 5 Sep 2016 16:57:39 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 In-Reply-To: <3025d092-61da-50fb-e49b-e820d7a424bc@...1...> References: <3025d092-61da-50fb-e49b-e820d7a424bc@...1...> Message-ID: Le 05/09/2016 ? 16:53, Beno?t Minisini a ?crit : > Le 05/09/2016 ? 16:48, PICCORO McKAY Lenz a ?crit : >> still this are open and the patch was given: >> >> http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4- >> >> and some bugs found related to hmac crypt, seems its better in the near >> future use polarssl event the openssl that has a long bugs history >> >> Lenz McKAY Gerardo (PICCORO) >> http://qgqlochekone.blogspot.com >> > > Once Tobias has committed the patch, you get it in the next stable version. > > Apparently, openssl is a bad beast and the patch is not so trivial, so > it takes a little time. > I have read the discussion. If I understood, but Tobias knows better, gb.openssl needs a function that is officially present in OpenSSL >= 1.0. But apparently on some Debian systems, OpenSSL has been patched to have this function in versions lower than 1.0. @Tobias: you can replace a test on the openssl version by a test on the availability of a function in a library. 'autoconf' allows that, it just a matter of remembering how. :-) -- Beno?t Minisini From mckaygerhard at ...626... Mon Sep 5 17:17:54 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Mon, 5 Sep 2016 11:17:54 -0400 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 In-Reply-To: References: <3025d092-61da-50fb-e49b-e820d7a424bc@...1...> Message-ID: the patch that i proposed made the trick! and i found another bug related to older compilers and proposed a patch that i'll send in few minutes Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com 2016-09-05 10:57 GMT-04:00 Beno?t Minisini : > Le 05/09/2016 ? 16:53, Beno?t Minisini a ?crit : > > Le 05/09/2016 ? 16:48, PICCORO McKAY Lenz a ?crit : > >> still this are open and the patch was given: > >> > >> http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4- > >> > >> and some bugs found related to hmac crypt, seems its better in the near > >> future use polarssl event the openssl that has a long bugs history > >> > >> Lenz McKAY Gerardo (PICCORO) > >> http://qgqlochekone.blogspot.com > >> > > > > Once Tobias has committed the patch, you get it in the next stable > version. > > > > Apparently, openssl is a bad beast and the patch is not so trivial, so > > it takes a little time. > > > > I have read the discussion. If I understood, but Tobias knows better, > gb.openssl needs a function that is officially present in OpenSSL >= > 1.0. But apparently on some Debian systems, OpenSSL has been patched to > have this function in versions lower than 1.0. > > @Tobias: you can replace a test on the openssl version by a test on the > availability of a function in a library. 'autoconf' allows that, it just > a matter of remembering how. :-) > > -- > Beno?t Minisini > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From taboege at ...626... Mon Sep 5 17:22:52 2016 From: taboege at ...626... (Tobias Boege) Date: Mon, 5 Sep 2016 17:22:52 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 In-Reply-To: <3025d092-61da-50fb-e49b-e820d7a424bc@...1...> References: <3025d092-61da-50fb-e49b-e820d7a424bc@...1...> Message-ID: <20160905152251.GA709@...3600...> On Mon, 05 Sep 2016, Beno?t Minisini wrote: > Le 05/09/2016 ? 16:48, PICCORO McKAY Lenz a ?crit : > > still this are open and the patch was given: > > > > http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4- > > > > and some bugs found related to hmac crypt, seems its better in the near > > future use polarssl event the openssl that has a long bugs history > > > > Lenz McKAY Gerardo (PICCORO) > > http://qgqlochekone.blogspot.com > > > > Once Tobias has committed the patch, you get it in the next stable version. > > Apparently, openssl is a bad beast and the patch is not so trivial, so > it takes a little time. > Two things are preventing me from applying it: 1. Currently: I have exams and my thesis to do. 2. More fundamentally: I see no point in that patch. It adds code that is compiled in for openssl versions so old that the configure script would not even enable gb.openssl. Apparently Piccoro's openssl version, which is strictly below the requirement of 1.0.0, is some marvellous chimera of patches which somehow add the functions required to build gb.openssl even if the version number is too small. But I have no idea where these patches come from. I have inspected the squeeze-lts (which is the Debian version he is running(?)) package of openssl with its patches twice and could not find a way which could have added these functions. So, I simply don't understand how it is possible that gb.openssl compiles on his deprecated system, and I /believe/ it is some specific patch on his end. Therefore, I can't just lower the general version requirement, because it might break on systems which don't have this mysterious patch. If I don't lower the version requirement from 1.0.0 to 0.9.8o, then the patch is effectively useless and there is no justification to apply it. My stance is that since (for all I know) his openssl is very old and very special (in a way that conflicts with the openssl changelog), he should be the one to patch his local Gambas source tree to compile with his local openssl version. So the problem really is my lack of understanding. If anyone understands why Piccoro's openssl 0.9.8o has the EVP_MD_do_all() function, please explain the situation to me. Otherwise I'll do nothing. But Benoit: if you say we can just apply it even if it makes no sense, and propose something sensible for the commit log, I'll just throw it in and try to forget this huge waste of time. We are talking hours upon hours about openssl on a Debian that has ended LTS support 6 months ago for god's sake. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From bugtracker at ...3416... Mon Sep 5 17:32:39 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 15:32:39 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #992: error compiling again libxml due missing define and compat with gcc 4.7 and 4.3 Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.992&from=L21haW4- PICCORO LENZ MCKAY reported a new bug. Summary ------- error compiling again libxml due missing define and compat with gcc 4.7 and 4.3 Type : Bug Priority : High Gambas version : 3.9.90 (TRUNK) Product : Development Environment Description ----------- when compiling gb.xml module got this error that are not present 3.9.0 release: CXX gb_xml_la-main.lo CXX gb_xml_la-utils.lo utils.cpp: In function ?void XML_Format(GB_VALUE*, char*&, size_t&)?: utils.cpp:254: error: expected `)' before ?PRId64? utils.cpp:254: warning: spurious trailing ?%? in format utils.cpp:254: warning: too many arguments for format make[6]: *** [gb_xml_la-utils.lo] Error 1 this are tdue the las BUG FIX change in commit 7887 about the 32bit printf format bug: - fprintf(stderr, "error write: %ld\n", size); + fprintf(stderr, "error write: %" PRId64 "\n", size); this happend when the compiler doesn't support inttypes.h properly, means some backports (like winbuntu 12.04 LTS) could not be possible! my backports does will not possible due this change this line must be added: #define __STDC_FORMAT_MACROS 1 and also include after the last the #include here the patch: --- utils.cpp.old +++ utils.cpp @@ -19,6 +19,8 @@ ***************************************************************************/ +#define __STDC_FORMAT_MACROS 1 + #include "utils.h" #include "gbinterface.h" #include "gb_common.h" @@ -27,6 +29,7 @@ #include #include #include +#include #ifdef OS_MACOSX void *memrchr(const char *s, int c, size_t n) From bugtracker at ...3416... Mon Sep 5 17:55:29 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 15:55:29 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #992: error compiling again libxml due missing define and compat with gcc 4.7 and 4.3 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.992&from=L21haW4- Comment #1 by Beno?t MINISINI: Can you try revision #7891 and tell me if it fixes the compilation problem? Beno?t MINISINI changed the state of the bug to: Accepted. From gambas at ...1... Mon Sep 5 18:10:26 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 5 Sep 2016 18:10:26 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 In-Reply-To: <20160905152251.GA709@...3600...> References: <3025d092-61da-50fb-e49b-e820d7a424bc@...1...> <20160905152251.GA709@...3600...> Message-ID: <4ba32780-a055-41b5-5c5b-4318390c4333@...1...> Le 05/09/2016 ? 17:22, Tobias Boege a ?crit : > > Two things are preventing me from applying it: > > 1. Currently: I have exams and my thesis to do. Hope everything goes well! > 2. More fundamentally: I see no point in that patch. It adds code that is > compiled in for openssl versions so old that the configure script would > not even enable gb.openssl. > > Apparently Piccoro's openssl version, which is strictly below the requirement > of 1.0.0, is some marvellous chimera of patches which somehow add the > functions required to build gb.openssl even if the version number is too > small. But I have no idea where these patches come from. I have inspected the > squeeze-lts (which is the Debian version he is running(?)) package of openssl > with its patches twice and could not find a way which could have added these > functions. > > So, I simply don't understand how it is possible that gb.openssl compiles on > his deprecated system, and I /believe/ it is some specific patch on his end. > Therefore, I can't just lower the general version requirement, because it > might break on systems which don't have this mysterious patch. > > If I don't lower the version requirement from 1.0.0 to 0.9.8o, then the > patch is effectively useless and there is no justification to apply it. > My stance is that since (for all I know) his openssl is very old and very > special (in a way that conflicts with the openssl changelog), he should be > the one to patch his local Gambas source tree to compile with his local > openssl version. > > So the problem really is my lack of understanding. If anyone understands why > Piccoro's openssl 0.9.8o has the EVP_MD_do_all() function, please explain the > situation to me. Otherwise I'll do nothing. > > But Benoit: if you say we can just apply it even if it makes no sense, and > propose something sensible for the commit log, I'll just throw it in and try > to forget this huge waste of time. We are talking hours upon hours about > openssl on a Debian that has ended LTS support 6 months ago for god's sake. > > Regards, > Tobi > OK, I get it. No, if a patch has non sense, there is no reason to apply it. If there is only one function missing, and its source code is simple enough, you can add it to the source code conditionnally, by testing its unavailability in the 'configure.ac' file. If the problem concerns other functions of the openssl API, we will do nothing. Too much work for that! -- Beno?t Minisini From bugtracker at ...3416... Mon Sep 5 18:31:45 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 16:31:45 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #984: error compiling again 0.9 openssl, only 1.0 compiles In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4- Comment #33 by Tobias BOEGE: Prompted by a comment of Benoit on the mailing list, I have applied the patch in #7892 and replaced the version requirement by a check if the EVP_MD_do_all() function is present in libcrypto. I honestly don't know how reliable this check is and can only hope it doesn't break on normal systems. It works on mine at least. Please verify that Gambas compiles and works with the latest revision. Tobias BOEGE changed the state of the bug to: Working. From taboege at ...626... Mon Sep 5 18:45:34 2016 From: taboege at ...626... (Tobias Boege) Date: Mon, 5 Sep 2016 18:45:34 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 In-Reply-To: <4ba32780-a055-41b5-5c5b-4318390c4333@...1...> References: <3025d092-61da-50fb-e49b-e820d7a424bc@...1...> <20160905152251.GA709@...3600...> <4ba32780-a055-41b5-5c5b-4318390c4333@...1...> Message-ID: <20160905164534.GB709@...3600...> On Mon, 05 Sep 2016, Beno?t Minisini wrote: > Le 05/09/2016 ? 17:22, Tobias Boege a ?crit : > > > > Two things are preventing me from applying it: > > > > 1. Currently: I have exams and my thesis to do. > > Hope everything goes well! > > > 2. More fundamentally: I see no point in that patch. It adds code that is > > compiled in for openssl versions so old that the configure script would > > not even enable gb.openssl. > > > > Apparently Piccoro's openssl version, which is strictly below the requirement > > of 1.0.0, is some marvellous chimera of patches which somehow add the > > functions required to build gb.openssl even if the version number is too > > small. But I have no idea where these patches come from. I have inspected the > > squeeze-lts (which is the Debian version he is running(?)) package of openssl > > with its patches twice and could not find a way which could have added these > > functions. > > > > So, I simply don't understand how it is possible that gb.openssl compiles on > > his deprecated system, and I /believe/ it is some specific patch on his end. > > Therefore, I can't just lower the general version requirement, because it > > might break on systems which don't have this mysterious patch. > > > > If I don't lower the version requirement from 1.0.0 to 0.9.8o, then the > > patch is effectively useless and there is no justification to apply it. > > My stance is that since (for all I know) his openssl is very old and very > > special (in a way that conflicts with the openssl changelog), he should be > > the one to patch his local Gambas source tree to compile with his local > > openssl version. > > > > So the problem really is my lack of understanding. If anyone understands why > > Piccoro's openssl 0.9.8o has the EVP_MD_do_all() function, please explain the > > situation to me. Otherwise I'll do nothing. > > > > But Benoit: if you say we can just apply it even if it makes no sense, and > > propose something sensible for the commit log, I'll just throw it in and try > > to forget this huge waste of time. We are talking hours upon hours about > > openssl on a Debian that has ended LTS support 6 months ago for god's sake. > > > > Regards, > > Tobi > > > > OK, I get it. No, if a patch has non sense, there is no reason to apply it. > > If there is only one function missing, and its source code is simple > enough, you can add it to the source code conditionnally, by testing its > unavailability in the 'configure.ac' file. > I don't know if it's easy to include it. The function I was talking about iterates over the internal tables of digests which sounds sufficiently internal to not try to do it in gb.openssl. It also is the first symbol where compilation fails. Who knows where it fails after I pull that function in. > If the problem concerns other functions of the openssl API, we will do > nothing. Too much work for that! > Well, I didn't know you could check for the presence of functions in the configure script. I have replaced the version check by the availability of that function (which I admit is kind of ugly) and applied Piccoro's patch in #7892. It would probably be wise not to include it in 3.9.1 if it is to be released soon. At least Sebastian and other people who compile some Gamba on different systems should report back if it doesn't cause havoc on normal distributions. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From mckaygerhard at ...626... Mon Sep 5 19:11:44 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Mon, 5 Sep 2016 13:11:44 -0400 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 In-Reply-To: <20160905164534.GB709@...3600...> References: <3025d092-61da-50fb-e49b-e820d7a424bc@...1...> <20160905152251.GA709@...3600...> <4ba32780-a055-41b5-5c5b-4318390c4333@...1...> <20160905164534.GB709@...3600...> Message-ID: that patch made gambas compile not only for me, also for the winbuntu 12.04 LTS and 14 LTS too in the ppa's addiding source code conditionallity was sarted with my patch,i mean, the patch check if version are present and the funtion are inline, so dont waste the openssl upstrream Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com 2016-09-05 12:45 GMT-04:00 Tobias Boege : > On Mon, 05 Sep 2016, Beno?t Minisini wrote: > > Le 05/09/2016 ? 17:22, Tobias Boege a ?crit : > > > > > > Two things are preventing me from applying it: > > > > > > 1. Currently: I have exams and my thesis to do. > > > > Hope everything goes well! > > > > > 2. More fundamentally: I see no point in that patch. It adds code > that is > > > compiled in for openssl versions so old that the configure script > would > > > not even enable gb.openssl. > > > > > > Apparently Piccoro's openssl version, which is strictly below the > requirement > > > of 1.0.0, is some marvellous chimera of patches which somehow add the > > > functions required to build gb.openssl even if the version number is > too > > > small. But I have no idea where these patches come from. I have > inspected the > > > squeeze-lts (which is the Debian version he is running(?)) package of > openssl > > > with its patches twice and could not find a way which could have added > these > > > functions. > > > > > > So, I simply don't understand how it is possible that gb.openssl > compiles on > > > his deprecated system, and I /believe/ it is some specific patch on > his end. > > > Therefore, I can't just lower the general version requirement, because > it > > > might break on systems which don't have this mysterious patch. > > > > > > If I don't lower the version requirement from 1.0.0 to 0.9.8o, then the > > > patch is effectively useless and there is no justification to apply it. > > > My stance is that since (for all I know) his openssl is very old and > very > > > special (in a way that conflicts with the openssl changelog), he > should be > > > the one to patch his local Gambas source tree to compile with his local > > > openssl version. > > > > > > So the problem really is my lack of understanding. If anyone > understands why > > > Piccoro's openssl 0.9.8o has the EVP_MD_do_all() function, please > explain the > > > situation to me. Otherwise I'll do nothing. > > > > > > But Benoit: if you say we can just apply it even if it makes no sense, > and > > > propose something sensible for the commit log, I'll just throw it in > and try > > > to forget this huge waste of time. We are talking hours upon hours > about > > > openssl on a Debian that has ended LTS support 6 months ago for god's > sake. > > > > > > Regards, > > > Tobi > > > > > > > OK, I get it. No, if a patch has non sense, there is no reason to apply > it. > > > > If there is only one function missing, and its source code is simple > > enough, you can add it to the source code conditionnally, by testing its > > unavailability in the 'configure.ac' file. > > > > I don't know if it's easy to include it. The function I was talking about > iterates over the internal tables of digests which sounds sufficiently > internal to not try to do it in gb.openssl. It also is the first symbol > where compilation fails. Who knows where it fails after I pull that > function in. > > > If the problem concerns other functions of the openssl API, we will do > > nothing. Too much work for that! > > > > Well, I didn't know you could check for the presence of functions in the > configure script. I have replaced the version check by the availability of > that function (which I admit is kind of ugly) and applied Piccoro's patch > in #7892. > > It would probably be wise not to include it in 3.9.1 if it is to be > released > soon. At least Sebastian and other people who compile some Gamba on > different systems should report back if it doesn't cause havoc on normal > distributions. > > Regards, > Tobi > > -- > "There's an old saying: Don't change anything... ever!" -- Mr. Monk > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bugtracker at ...3416... Mon Sep 5 19:42:04 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 17:42:04 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #984: error compiling again 0.9 openssl, only 1.0 compiles In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4- Comment #34 by PICCORO LENZ MCKAY: now compiles and testing the provided example , works, only the hmac are left, that will be verified in a newer system to discard if are openssl or code itselft the problem, that patch made gambas compile not only for me, also for the winbuntu 12.04 LTS and 14 LTS too in the ppa's addiding source code conditionallity was sarted with my patch,i mean, the patch check if version are present and the funtion are inline, so dont waste the openssl upstrream there's the test project using recently compiled with lasted revision running in debian squeeze: All hashed or ciphered data is base64 encoded Checking digest sha256... Output is: ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0= Should read: ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0= --- Checking cipher (salted) aes256... Output is: U2FsdGVkX18BI0VniavN7464hGnXjHmRYfG6I2X1nJA= Should read: U2FsdGVkX18BI0VniavN7464hGnXjHmRYfG6I2X1nJA= abcrypted: abc Should read: abc --- Checking cipher blowfish... Output is: QNVH2mCCLE0= Should read: QNVH2mCCLE0= Decrypted: abc Should read: abc --- Checking HMAC... Output is: T9CyFSdu8S8rPkyOysKBFJi2Vvw= Should read: 0v6YBj+HawMZOvtJtJeVkQ== --- Done. PICCORO LENZ MCKAY changed the state of the bug to: Fixed. From sebikul at ...626... Mon Sep 5 19:41:35 2016 From: sebikul at ...626... (Sebastian Kulesz) Date: Mon, 5 Sep 2016 14:41:35 -0300 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 In-Reply-To: <20160905164534.GB709@...3600...> References: <3025d092-61da-50fb-e49b-e820d7a424bc@...1...> <20160905152251.GA709@...3600...> <4ba32780-a055-41b5-5c5b-4318390c4333@...1...> <20160905164534.GB709@...3600...> Message-ID: I forced a new build in the Daily PPA with the latest commits included. Will report back if I get any error. I don't have an Ubuntu setup at hand, so if anyone can, please run the tests on the gb.openssl component to see if anything is broken. Not because of the version test, but because of that messy patch. On Mon, Sep 5, 2016 at 1:45 PM, Tobias Boege wrote: > On Mon, 05 Sep 2016, Beno?t Minisini wrote: > > Le 05/09/2016 ? 17:22, Tobias Boege a ?crit : > > > > > > Two things are preventing me from applying it: > > > > > > 1. Currently: I have exams and my thesis to do. > > > > Hope everything goes well! > > > > > 2. More fundamentally: I see no point in that patch. It adds code > that is > > > compiled in for openssl versions so old that the configure script > would > > > not even enable gb.openssl. > > > > > > Apparently Piccoro's openssl version, which is strictly below the > requirement > > > of 1.0.0, is some marvellous chimera of patches which somehow add the > > > functions required to build gb.openssl even if the version number is > too > > > small. But I have no idea where these patches come from. I have > inspected the > > > squeeze-lts (which is the Debian version he is running(?)) package of > openssl > > > with its patches twice and could not find a way which could have added > these > > > functions. > > > > > > So, I simply don't understand how it is possible that gb.openssl > compiles on > > > his deprecated system, and I /believe/ it is some specific patch on > his end. > > > Therefore, I can't just lower the general version requirement, because > it > > > might break on systems which don't have this mysterious patch. > > > > > > If I don't lower the version requirement from 1.0.0 to 0.9.8o, then the > > > patch is effectively useless and there is no justification to apply it. > > > My stance is that since (for all I know) his openssl is very old and > very > > > special (in a way that conflicts with the openssl changelog), he > should be > > > the one to patch his local Gambas source tree to compile with his local > > > openssl version. > > > > > > So the problem really is my lack of understanding. If anyone > understands why > > > Piccoro's openssl 0.9.8o has the EVP_MD_do_all() function, please > explain the > > > situation to me. Otherwise I'll do nothing. > > > > > > But Benoit: if you say we can just apply it even if it makes no sense, > and > > > propose something sensible for the commit log, I'll just throw it in > and try > > > to forget this huge waste of time. We are talking hours upon hours > about > > > openssl on a Debian that has ended LTS support 6 months ago for god's > sake. > > > > > > Regards, > > > Tobi > > > > > > > OK, I get it. No, if a patch has non sense, there is no reason to apply > it. > > > > If there is only one function missing, and its source code is simple > > enough, you can add it to the source code conditionnally, by testing its > > unavailability in the 'configure.ac' file. > > > > I don't know if it's easy to include it. The function I was talking about > iterates over the internal tables of digests which sounds sufficiently > internal to not try to do it in gb.openssl. It also is the first symbol > where compilation fails. Who knows where it fails after I pull that > function in. > > > If the problem concerns other functions of the openssl API, we will do > > nothing. Too much work for that! > > > > Well, I didn't know you could check for the presence of functions in the > configure script. I have replaced the version check by the availability of > that function (which I admit is kind of ugly) and applied Piccoro's patch > in #7892. > > It would probably be wise not to include it in 3.9.1 if it is to be > released > soon. At least Sebastian and other people who compile some Gamba on > different systems should report back if it doesn't cause havoc on normal > distributions. > > Regards, > Tobi > > -- > "There's an old saying: Don't change anything... ever!" -- Mr. Monk > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bugtracker at ...3416... Mon Sep 5 20:56:24 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 18:56:24 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #976: conditional with simple OR in false, get in, into a if else In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.976&from=L21haW4- Comment #4 by PICCORO LENZ MCKAY: seem with lasted release 3.9.1 this error are not more... i'll test with a project and i cannot reproduce animore.. but i noted that error.code must be error.clear before each usage of! PICCORO LENZ MCKAY changed the state of the bug to: Working. From bugtracker at ...3416... Mon Sep 5 21:04:20 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 19:04:20 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #984: error compiling again 0.9 openssl, only 1.0 compiles In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4- Comment #35 by Tyrone LUCERO: i can test it this change at my ubuntu desktop 12.04 and post feedback tomorrow, thanks to mckaygerhard by the patch, this able to users like me available the last gambas release. From bugtracker at ...3416... Mon Sep 5 21:04:51 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 19:04:51 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #976: conditional with simple OR in false, get in, into a if else In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.976&from=L21haW4- Comment #5 by Beno?t MINISINI: > but i noted that error.code must be error.clear before each usage of! No idea what you are talking about. Beno?t MINISINI changed the state of the bug to: Invalid. From bugtracker at ...3416... Mon Sep 5 21:05:17 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 19:05:17 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #992: error compiling again libxml due missing define and compat with gcc 4.7 and 4.3 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.992&from=L21haW4- Beno?t MINISINI changed the state of the bug to: NeedsInfo. From bugtracker at ...3416... Mon Sep 5 21:06:22 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 19:06:22 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #991: packager make qt5/qt4/gtk3/gtk2 packages event if no module was compiled/installed/used in project In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.991&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Rejected. From bugtracker at ...3416... Mon Sep 5 21:29:56 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 19:29:56 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #992: error compiling again libxml due missing define and compat with gcc 4.7 and 4.3 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.992&from=L21haW4- Comment #2 by PICCORO LENZ MCKAY: now works and compiles, really really thanks From bugtracker at ...3416... Mon Sep 5 21:34:19 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 19:34:19 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #896: gb.xml: Crash when ending tag not complete In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.896&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at ...3416... Mon Sep 5 21:34:31 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 19:34:31 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #896: gb.xml: Crash when ending tag not complete In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.896&from=L21haW4- Comment #2 by Beno?t MINISINI: Fixed in revision #7894. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at ...3416... Mon Sep 5 21:38:20 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 19:38:20 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #845: Setting TrayIcon's tooltip programatically does not work In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.845&from=L21haW4- Comment #8 by Beno?t MINISINI: Do you still have this bug? Beno?t MINISINI changed the state of the bug to: NeedsInfo. From bugtracker at ...3416... Mon Sep 5 21:47:12 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 19:47:12 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #984: error compiling again 0.9 openssl, only 1.0 compiles In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4- Comment #36 by Beno?t MINISINI: Please be sure to actually test the latest /trunk. From bugtracker at ...3416... Mon Sep 5 22:41:50 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 20:41:50 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #896: gb.xml: Crash when ending tag not complete In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.896&from=L21haW4- Comment #3 by PICCORO LENZ MCKAY: thanks now works fine i just test and fine! before run raised a xml error as the commit must! From bugtracker at ...3416... Mon Sep 5 22:48:59 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 20:48:59 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #860: ReportImage, unknow symbol "FromPixels" in class Report In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.860&from=L21haW4- Comment #1 by Fabien BODARD: Well, if your version is trully a svn one, there is a problem on the update of some files. Try to fully update your svn repository. This function is not used since a wheel in the ReportImage Class. If i remember well it have been removed when i've changed the internal unit from cm to inch. Try this and tell me. Fabien BODARD changed the state of the bug to: NeedsInfo. From bugtracker at ...3416... Mon Sep 5 22:50:09 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 20:50:09 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #896: gb.xml: Crash when ending tag not complete In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.896&from=L21haW4- Comment #4 by PICCORO LENZ MCKAY: i cannot make it work.. when i test with a more greater file fails with always "never ending tag!" seems that does not work PICCORO LENZ MCKAY changed the state of the bug to: Opened. From bugtracker at ...3416... Tue Sep 6 00:40:02 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 05 Sep 2016 22:40:02 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #896: gb.xml: Crash when ending tag not complete In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.896&from=L21haW4- Comment #5 by Beno?t MINISINI: It should be better in revision #7895. Sorry, I didn't write the original code, so there are traps. Beno?t MINISINI changed the state of the bug to: Fixed. From antonio.j.teixeira at ...626... Tue Sep 6 12:59:26 2016 From: antonio.j.teixeira at ...626... (Antonio Teixeira) Date: Tue, 6 Sep 2016 11:59:26 +0100 Subject: [Gambas-user] Gambas 3.9. Message-ID: Hello everyone. I Instaled gambas 3.9.0 and gambas 3.9.1. No errors compiling and instaling but then dont work. I just get "Segmentation fault (core dumped)" . What can I send here (infos) to try to get some help? Thank you very much. ?best regards Ant?nio Teixeira From gambas at ...1... Tue Sep 6 13:07:49 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Tue, 6 Sep 2016 13:07:49 +0200 Subject: [Gambas-user] Gambas 3.9. In-Reply-To: References: Message-ID: <4329908b-2129-adad-22f4-c97363ecb565@...1...> Le 06/09/2016 ? 12:59, Antonio Teixeira a ?crit : > Hello everyone. > > I Instaled gambas 3.9.0 and gambas 3.9.1. > No errors compiling and instaling but then dont work. I just get > "Segmentation fault (core dumped)" . > What can I send here (infos) to try to get some help? > Thank you very much. > > ?best regards > > > Ant?nio Teixeira All is explained on the web site (Help menu -> Reporting a problem, chapter 3). Send the full output of the entire configuration + compilation + install process from scratch first. Give information about your system (distribution, CPU...). Then we'll see. Regards, -- Beno?t Minisini From bugtracker at ...3416... Tue Sep 6 15:05:44 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 06 Sep 2016 13:05:44 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #896: gb.xml: Crash when ending tag not complete In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.896&from=L21haW4- Comment #6 by PICCORO LENZ MCKAY: hi benoit, i see the commit, i'll compile and test in few minutes, but before i think about it and i dont know, i'm not sure: the brackes will solve the problem!? well i'll test and report feedback in minutes From bugtracker at ...3416... Tue Sep 6 15:11:04 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 06 Sep 2016 13:11:04 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #984: error compiling again 0.9 openssl, only 1.0 compiles In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.984&from=L21haW4- Comment #37 by Tyrone LUCERO: i recompile lasted svn r7895 and that was the results in Ubuntu 12.04 fresh install, the hmac crypt are good! seem its a openssl problem, due i also noted that openssl 0.9.8 are availabel in ubuntu 12.04 so i?l compile and test agains that to confirm if are a openssl old bug! compilation: sussesfully using openssl 1.0.0 test using the provide project: All hashed or ciphered data is base64 encoded Checking digest sha256... Output is: ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0= Should read: ungWv48Bz+pBQUDeXa4iI7ADYaOWF3qctBD/YfIAFa0= --- Checking cipher (salted) aes256... Output is: U2FsdGVkX18BI0VniavN7464hGnXjHmRYfG6I2X1nJA= Should read: U2FsdGVkX18BI0VniavN7464hGnXjHmRYfG6I2X1nJA= abcrypted: abc Should read: abc --- Checking cipher blowfish... Output is: QNVH2mCCLE0= Should read: QNVH2mCCLE0= Decrypted: abc Should read: abc --- Checking HMAC... Output is: T9CyFSdu8S8rPkyOysKBFJi2Vvw= Should read: T9CyFSdu8S8rPkyOysKBFJi2Vvw= --- Done. From bugtracker at ...3416... Tue Sep 6 15:45:39 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 06 Sep 2016 13:45:39 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #896: gb.xml: Crash when ending tag not complete In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.896&from=L21haW4- Comment #7 by PICCORO LENZ MCKAY: well u have right! now works! i dont understand why now works with the brackes but maybe the compiler dont like the assumend if-next, thanks benoit! now lets test the smtp/imap related module! From mckaygerhard at ...626... Tue Sep 6 21:39:52 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Tue, 6 Sep 2016 15:39:52 -0400 Subject: [Gambas-user] some questions around collections copy and collections inside collections Message-ID: i have a function that returns a collections of collections, named getPedidogeneral i mean, this function returns object coll1 that inside each key is a id of a object that also are a collection too i try to copy the firts to other, i mean coll2 = coll1.copy() or coll2 = coll1 i noted that the refers inside coll1 are the same as coll2! the problem are that if i modified some keys of the coll1 object, same key in the coll2 object also its modified! and so the only way to modified each collection without affecting the other its obtain a copy with differents references but same contents, so i must recall the function for that! to ilustrate i posted a image ? Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com -------------- next part -------------- A non-text attachment was scrubbed... Name: screenshot029.png Type: image/png Size: 194305 bytes Desc: not available URL: From taboege at ...626... Tue Sep 6 22:19:37 2016 From: taboege at ...626... (Tobias Boege) Date: Tue, 6 Sep 2016 22:19:37 +0200 Subject: [Gambas-user] some questions around collections copy and collections inside collections In-Reply-To: References: Message-ID: <20160906201937.GC717@...3600...> On Tue, 06 Sep 2016, PICCORO McKAY Lenz wrote: > i have a function that returns a collections of collections, named > getPedidogeneral > > i mean, this function returns object coll1 that inside each key is a id of > a object that also are a collection too > > i try to copy the firts to other, i mean coll2 = coll1.copy() or coll2 = > coll1 > > i noted that the refers inside coll1 are the same as coll2! > > the problem are that if i modified some keys of the coll1 object, same key > in the coll2 object also its modified! > > and so the only way to modified each collection without affecting the other > its obtain a copy with differents references but same contents, so i must > recall the function for that! > > to ilustrate i posted a image > That is the expected behaviour. Copying coll1 should create a new Collection with exactly the same contents, i.e. a /shallow/ copy of the Collection, as opposed to a /deep/ copy in which all contents of coll1 would also have been copied recursively. There's something called Rice's Theorem which forbids the existence of a general algorithm which can create a deep copy of any Gambas object [*]. Since a Collection may hold any object, it is impossible to create deep copies of Collections, *in general*. Of course, if you know that your Collection only contains Collections, which, in turn, you are sure only contain primitive data types (which can easily be deep-copied), then you can, of course, write a deep copy function: '' Assumes ~cCol~ is a Collection of Collections, each of which contains '' data of primitive types. Private Function CopyMyCollection(cCol As Collection) Private cNew As New Collection Dim cElt As Collection For Each cElt In cCol cNew[cCol.Key] = cElt.Copy() Next Return cNew End Regards, Tobi [*] More specifically it follows from Rice that you can't decide if a 64-bit word is meant by the program to be a number or a pointer. /If/ a general copy routine for objects existed, you could apply it to any given 64-bit word and if the copy is different from the original, it must have been a pointer (which the copy routine had to deep-copy), and otherwise it must have been a number because its value had to be preserved by the copier. But because that is undecidable, you get a contradcition. -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From taboege at ...626... Tue Sep 6 22:27:14 2016 From: taboege at ...626... (Tobias Boege) Date: Tue, 6 Sep 2016 22:27:14 +0200 Subject: [Gambas-user] some questions around collections copy and collections inside collections In-Reply-To: <20160906201937.GC717@...3600...> References: <20160906201937.GC717@...3600...> Message-ID: <20160906202713.GD717@...3600...> On Tue, 06 Sep 2016, Tobias Boege wrote: > Of course, if you know that your Collection only contains Collections, which, > in turn, you are sure only contain primitive data types (which can easily be > deep-copied), then you can, of course, write a deep copy function: > > '' Assumes ~cCol~ is a Collection of Collections, each of which contains > '' data of primitive types. > Private Function CopyMyCollection(cCol As Collection) Private Function CopyMyCollection(cCol As Collection) *As Collection* > Private cNew As New Collection *Dim* cNew As New Collection > Dim cElt As Collection > > For Each cElt In cCol > cNew[cCol.Key] = cElt.Copy() > Next > Return cNew > End > The above are some obvious errors which I just noticed and might as well correct. I still haven't compiled the code to see if it actually works. It is just to give you the idea. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From jussi.lahtinen at ...626... Tue Sep 6 23:10:21 2016 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Wed, 7 Sep 2016 00:10:21 +0300 Subject: [Gambas-user] some questions around collections copy and collections inside collections In-Reply-To: <20160906201937.GC717@...3600...> References: <20160906201937.GC717@...3600...> Message-ID: If "keys of the coll1 object" refers to variables in the objects, then the problem is simply, because that the copy of collection contains same object references as the original collection. Then to correct that you need to create new objects for the new collection. Jussi On Tue, Sep 6, 2016 at 11:19 PM, Tobias Boege wrote: > On Tue, 06 Sep 2016, PICCORO McKAY Lenz wrote: > > i have a function that returns a collections of collections, named > > getPedidogeneral > > > > i mean, this function returns object coll1 that inside each key is a id > of > > a object that also are a collection too > > > > i try to copy the firts to other, i mean coll2 = coll1.copy() or coll2 = > > coll1 > > > > i noted that the refers inside coll1 are the same as coll2! > > > > the problem are that if i modified some keys of the coll1 object, same > key > > in the coll2 object also its modified! > > > > and so the only way to modified each collection without affecting the > other > > its obtain a copy with differents references but same contents, so i must > > recall the function for that! > > > > to ilustrate i posted a image > > > > That is the expected behaviour. Copying coll1 should create a new > Collection > with exactly the same contents, i.e. a /shallow/ copy of the Collection, as > opposed to a /deep/ copy in which all contents of coll1 would also have > been > copied recursively. > > There's something called Rice's Theorem which forbids the existence of a > general algorithm which can create a deep copy of any Gambas object [*]. > Since a Collection may hold any object, it is impossible to create deep > copies of Collections, *in general*. > > Of course, if you know that your Collection only contains Collections, > which, > in turn, you are sure only contain primitive data types (which can easily > be > deep-copied), then you can, of course, write a deep copy function: > > '' Assumes ~cCol~ is a Collection of Collections, each of which contains > '' data of primitive types. > Private Function CopyMyCollection(cCol As Collection) > Private cNew As New Collection > Dim cElt As Collection > > For Each cElt In cCol > cNew[cCol.Key] = cElt.Copy() > Next > Return cNew > End > > Regards, > Tobi > > [*] More specifically it follows from Rice that you can't decide if a > 64-bit > word is meant by the program to be a number or a pointer. /If/ a > general > copy routine for objects existed, you could apply it to any given > 64-bit > word and if the copy is different from the original, it must have been > a > pointer (which the copy routine had to deep-copy), and otherwise it > must > have been a number because its value had to be preserved by the copier. > But because that is undecidable, you get a contradcition. > > -- > "There's an old saying: Don't change anything... ever!" -- Mr. Monk > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From moviga at ...3488... Wed Sep 7 11:55:24 2016 From: moviga at ...3488... (Moviga Technologies) Date: Wed, 7 Sep 2016 11:55:24 +0200 Subject: [Gambas-user] Christmas gift Message-ID: For Christmas this year, I wish for a native RichText component for Gambas 3.10! :) From mckaygerhard at ...626... Wed Sep 7 17:39:44 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Wed, 7 Sep 2016 11:39:44 -0400 Subject: [Gambas-user] some questions around collections copy and collections inside collections In-Reply-To: References: <20160906201937.GC717@...3600...> Message-ID: 2016-09-06 17:10 GMT-04:00 Jussi Lahtinen : > Then to correct that you need to create new objects for the new collection. > i created new object but the "deep copy" are need as Tobias mention! On Tue, Sep 6, 2016 at 11:19 PM, Tobias Boege wrote: > That is the expected behaviour. Copying coll1 should create a > new Collection > with exactly the same contents, i.e. a /shallow/ copy of the Collection, as > opposed to a /deep/ copy in which all contents of coll1 would also have > been copied recursively. > ok, confirm the i spected! but: > > Of course, if you know that your Collection only contains Collections, > gambas collections does not support elements of not-same type? all elements must be same type object? and thanks for the code, that's what i exact already do! seems u like maths! right? From mckaygerhard at ...626... Wed Sep 7 17:56:07 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Wed, 7 Sep 2016 11:56:07 -0400 Subject: [Gambas-user] Christmas gift In-Reply-To: References: Message-ID: i think there's something like that already made in gambas! For Chrismas this year i want: * webservice componente for gambas with this the gambas will be "the gambas tecnology platform framework" and not only "gambas development languaje" the power of gambas then will be raised! exponentially! Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com 2016-09-07 5:55 GMT-04:00 Moviga Technologies : > For Christmas this year, I wish for a native RichText component for > Gambas 3.10! :) > > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From taboege at ...626... Wed Sep 7 18:16:37 2016 From: taboege at ...626... (Tobias Boege) Date: Wed, 7 Sep 2016 18:16:37 +0200 Subject: [Gambas-user] some questions around collections copy and collections inside collections In-Reply-To: References: <20160906201937.GC717@...3600...> Message-ID: <20160907161637.GA718@...3600...> On Wed, 07 Sep 2016, PICCORO McKAY Lenz wrote: > 2016-09-06 17:10 GMT-04:00 Jussi Lahtinen : > > > Then to correct that you need to create new objects for the new collection. > > > i created new object but the "deep copy" are need as Tobias mention! > > On Tue, Sep 6, 2016 at 11:19 PM, Tobias Boege wrote: > > > That is the expected behaviour. Copying coll1 should create a > > new Collection > > with exactly the same contents, i.e. a /shallow/ copy of the Collection, as > > opposed to a /deep/ copy in which all contents of coll1 would also have > > been copied recursively. > > > ok, confirm the i spected! but: > > > > > Of course, if you know that your Collection only contains Collections, > > > gambas collections does not support elements of not-same type? all elements > must be same type object? > No, it can be different types, but it is easier to copy a Collection if all elements are of the same type. > and thanks for the code, that's what i exact already do! > > seems u like maths! right? I even study it. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From bugtracker at ...3416... Wed Sep 7 18:16:39 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 07 Sep 2016 16:16:39 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #992: error compiling again libxml due missing define and compat with gcc 4.7 and 4.3 In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.992&from=L21haW4- PICCORO LENZ MCKAY changed the state of the bug to: Fixed. From bugtracker at ...3416... Wed Sep 7 18:31:19 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 07 Sep 2016 16:31:19 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #993: setfocus or king event dont let input more chars Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.993&from=L21haW4- PICCORO LENZ MCKAY reported a new bug. Summary ------- setfocus or king event dont let input more chars Type : Bug Priority : High Gambas version : 3.9 Product : GTK+2 component Description ----------- i have a inputbox and that behabior are different in gtk2 respect qt: 1) if i input keys, each char are replaced by the next hit! in gtk due the setfocus event 2) using the qt this are not happened! i provided the source project with a check that u can test it! of course, i remove the setfocus and that's all but i reported due in qt4 works very well... thanks in advance! System information ------------------ [System] Gambas=3.9.1 OperatingSystem=Linux Kernel=2.6.32-trunk-686-bigmem Architecture=x86 Distribution=debian 5.1 Desktop=LXDE Theme=Gtk Language=en_US.UTF-8 Memory=4021M [Libraries] Cairo=libcairo.so.2.10800.10 Cairo=libcairo.so.2.10800.8 Cairo=libcairo.so.2.17.5 Cairo=libcairo.so.2.2.4 Cairo=libcairo.so.2.9.2 Curl=libcurl.so.4.1.0 Curl=libcurl.so.4.1.1 DBus=libdbus-1.so.3.4.0 GStreamer=libgstreamer-0.10.so.0.26.0 GTK+2=libgtk-x11-2.0.so.0.2000.1 Poppler=libpoppler.so.3.0.0 Poppler=libpoppler.so.5.0.0 QT4=libQtCore.so.4.6.3 SDL=libSDL-1.2.so.0.11.3 SQLite=libsqlite3.so.0.8.6 [Environment] DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-UVwco4nAAR,guid=f8549daf7cc8698efc1a4a8257d0110b DESKTOP_SESSION=LXDE DISPLAY=:0 GB_GUI=gb.qt4 GDMSESSION=default GDM_LANG=en_US.UTF-8 GDM_XSERVER_LOCATION=local HOME= LANG=en_US.UTF-8 LOGNAME= OOO_FORCE_DESKTOP=gnome PATH=/usr/local/bin:/usr/bin:/bin:/usr/games PWD= SAL_DISABLE_NATIVE_ALPHA=true SAL_USE_VCLPLUGIN=gtk SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=2919 SSH_AUTH_SOCK=/tmp/ssh-uFqhhL2878/agent.2878 TZ=:/etc/localtime USER= USERNAME= WINDOWPATH=7 XAUTHORITY=/.Xauthority XDG_CONFIG_HOME=/.config XDG_CURRENT_DESKTOP=LXDE XDG_DATA_DIRS=/usr/local/share/:/usr/share/:/usr/share/gdm/:/var/lib/menu-xdg/ XDG_MENU_PREFIX=lxde- _LXSESSION_PID=2878 From bugtracker at ...3416... Wed Sep 7 18:32:18 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 07 Sep 2016 16:32:18 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #993: setfocus or king event dont let input more chars In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.993&from=L21haW4- PICCORO LENZ MCKAY added an attachment: focuschangesinputs-bug-0.0.1.tar.gz From taboege at ...626... Wed Sep 7 18:35:36 2016 From: taboege at ...626... (Tobias Boege) Date: Wed, 7 Sep 2016 18:35:36 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: References: Message-ID: <20160907163536.GB718@...3600...> On Wed, 07 Sep 2016, Moviga Technologies wrote: > For Christmas this year, I wish for a native RichText component for > Gambas 3.10! :) > Besides some extensions in the OOP department of the language or related syntactic sugar in the compiler, which I can never remember unless I'm confronted with their lack, I would like to have a component which lets you treat the various (compressed) archive formats in a way that's similar to the File & Directory functions [1-3] in Gambas, that is as if they were a file system. You better get to work Benoit. This list is not going to become shorter :-) Regards, Tobi [1] http://gambaswiki.org/wiki/cat/file [2] http://gambaswiki.org/wiki/comp/gb/file [3] http://gambaswiki.org/wiki/comp/gb/stat -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From mckaygerhard at ...626... Wed Sep 7 18:46:22 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Wed, 7 Sep 2016 12:46:22 -0400 Subject: [Gambas-user] Christmas gift In-Reply-To: <20160907163536.GB718@...3600...> References: <20160907163536.GB718@...3600...> Message-ID: 2016-09-07 12:35 GMT-04:00 Tobias Boege : > Besides some extensions in the OOP department of the language or related > syntactic sugar in the compiler, which I can never remember unless I'm > the webservices! the webservices! the webservices! > I would like to have a component which lets you treat the various > (compressed) archive formats in a way that's similar to the File & > Directory functions [1-3] in Gambas, that is as if they were a file system. > well that its ussefully of course! currently compress component handle bzip2 and gz only, but its more hard to do in this short time to december! JE JE JE SO WEBSERVICES WEBSERVICES! FIRTS! > You better get to work Benoit. This list is not going to become shorter :-) > yeah hurry i'm impatient! (snap snap : lashes sounds) From shordi at ...626... Wed Sep 7 18:56:56 2016 From: shordi at ...626... (=?UTF-8?Q?Jorge_Carri=C3=B3n?=) Date: Wed, 7 Sep 2016 18:56:56 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: References: <20160907163536.GB718@...3600...> Message-ID: I wish a new pair of socks... ?? 2016-09-07 18:46 GMT+02:00 PICCORO McKAY Lenz : > 2016-09-07 12:35 GMT-04:00 Tobias Boege : > > > Besides some extensions in the OOP department of the language or related > > syntactic sugar in the compiler, which I can never remember unless I'm > > > the webservices! the webservices! the webservices! > > > > I would like to have a component which lets you treat the various > > (compressed) archive formats in a way that's similar to the File & > > Directory functions [1-3] in Gambas, that is as if they were a file > system. > > > well that its ussefully of course! currently compress component handle > bzip2 and gz only, but its more hard to do in this short time to december! > JE JE JE SO WEBSERVICES WEBSERVICES! FIRTS! > > > > You better get to work Benoit. This list is not going to become shorter > :-) > > > yeah hurry i'm impatient! (snap snap : lashes sounds) > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From mckaygerhard at ...626... Wed Sep 7 19:01:48 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Wed, 7 Sep 2016 13:01:48 -0400 Subject: [Gambas-user] Christmas gift In-Reply-To: References: <20160907163536.GB718@...3600...> Message-ID: 2016-09-07 12:56 GMT-04:00 Jorge Carri?n : > I wish a new pair of socks... ?? > oh men.. great idea! benoit, a new pair opf sock too! with the WEBSERVICE! OK THE WEBSERVICE! > > 2016-09-07 18:46 GMT+02:00 PICCORO McKAY Lenz : > > > 2016-09-07 12:35 GMT-04:00 Tobias Boege : > > > > > Besides some extensions in the OOP department of the language or > related > > > syntactic sugar in the compiler, which I can never remember unless I'm > > > > > the webservices! the webservices! the webservices! > > > > > > > I would like to have a component which lets you treat the various > > > (compressed) archive formats in a way that's similar to the File & > > > Directory functions [1-3] in Gambas, that is as if they were a file > > system. > > > > > well that its ussefully of course! currently compress component handle > > bzip2 and gz only, but its more hard to do in this short time to > december! > > JE JE JE SO WEBSERVICES WEBSERVICES! FIRTS! > > > > > > > You better get to work Benoit. This list is not going to become shorter > > :-) > > > > > yeah hurry i'm impatient! (snap snap : lashes sounds) > > ------------------------------------------------------------ > > ------------------ > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From gambas at ...1... Wed Sep 7 19:16:18 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 7 Sep 2016 19:16:18 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: References: <20160907163536.GB718@...3600...> Message-ID: Le 07/09/2016 ? 19:01, PICCORO McKAY Lenz a ?crit : > 2016-09-07 12:56 GMT-04:00 Jorge Carri?n : > >> I wish a new pair of socks... ?? >> > oh men.. great idea! > > benoit, a new pair opf sock too! with the WEBSERVICE! OK THE WEBSERVICE! > > I don't know what you are talking about exactly. Create a CGI script in Gambas, put it behind an HTTP server, and you have your webservice. What do you need else? -- Beno?t Minisini From taboege at ...626... Wed Sep 7 19:27:42 2016 From: taboege at ...626... (Tobias Boege) Date: Wed, 7 Sep 2016 19:27:42 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: <20160907163536.GB718@...3600...> References: <20160907163536.GB718@...3600...> Message-ID: <20160907172742.GC718@...3600...> On Wed, 07 Sep 2016, Tobias Boege wrote: > On Wed, 07 Sep 2016, Moviga Technologies wrote: > > For Christmas this year, I wish for a native RichText component for > > Gambas 3.10! :) > > > > Besides some extensions in the OOP department of the language or related > syntactic sugar in the compiler, which I can never remember unless I'm > confronted with their lack, I would like to have a component which lets > you treat the various (compressed) archive formats in a way that's similar > to the File & Directory functions [1-3] in Gambas, that is as if they were > a file system. > > You better get to work Benoit. This list is not going to become shorter :-) > JFTR, I started such a component a year ago in my local copy of Gambas as it seems. My main source file contains the remark that libarchive [1] may /not/ be a good library because it is stream-oriented, but I can't recall if there were really any major drawbacks (in the incompatibility between the library's stream-like interface and the Gambas object-based interface). Maybe I will try again sometime. Regards, Tobi [1] http://www.libarchive.org/ -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From chrisml at ...3340... Wed Sep 7 19:28:52 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Wed, 7 Sep 2016 19:28:52 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: References: <20160907163536.GB718@...3600...> Message-ID: <6edbc59b-f84e-86b6-052a-37f24a9d13bc@...3340...> Am 07.09.2016 um 19:16 schrieb Beno?t Minisini: >> benoit, a new pair opf sock too! with the WEBSERVICE! OK THE WEBSERVICE! > > I don't know what you are talking about exactly. Create a CGI script in > Gambas, put it behind an HTTP server, and you have your webservice. What > do you need else? An example? Some good documentation? Some tests that show it's performing well under heavy (parallel) load? Configuration examples for Apache, Nginx. FCGI? ModGambas :-) Alles Gute Christof Thalhofer -- Dies ist keine Signatur From mckaygerhard at ...626... Wed Sep 7 19:33:40 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Wed, 7 Sep 2016 13:33:40 -0400 Subject: [Gambas-user] request time for webservice component Message-ID: now that gambas have the powered web form and the web components its time for the last ultimate component for a complete web technology: a webservice support component! please! for december, to make some things in my house in new year! some of the new powered benefits: * a report service technology! * comunication with other tech/OS two great new features! that will have if a webservice will raise of the benoit -slave- work.. sorry i mean great benoit work! jijiji no men! seriously! a complete tecnology gambas will made a ppwered no competition development tecnology comunication with other tecnologies will be possible in a standar way with security! Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com From gambas at ...1... Wed Sep 7 19:56:23 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 7 Sep 2016 19:56:23 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: <6edbc59b-f84e-86b6-052a-37f24a9d13bc@...3340...> References: <20160907163536.GB718@...3600...> <6edbc59b-f84e-86b6-052a-37f24a9d13bc@...3340...> Message-ID: <6bb89f45-a835-1a92-aa0c-85fd4a931820@...1...> Le 07/09/2016 ? 19:28, Christof Thalhofer a ?crit : > Am 07.09.2016 um 19:16 schrieb Beno?t Minisini: > >>> benoit, a new pair opf sock too! with the WEBSERVICE! OK THE WEBSERVICE! >> >> I don't know what you are talking about exactly. Create a CGI script in >> Gambas, put it behind an HTTP server, and you have your webservice. What >> do you need else? > > An example? Some good documentation? Some tests that show it's > performing well under heavy (parallel) load? Configuration examples for > Apache, Nginx. FCGI? Hey, I won't learn you how to configure an HTTP server. I already have not enough time to correctly write the documentation... -- Beno?t Minisini From mckaygerhard at ...626... Wed Sep 7 20:11:08 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Wed, 7 Sep 2016 14:11:08 -0400 Subject: [Gambas-user] Christmas gift In-Reply-To: <6bb89f45-a835-1a92-aa0c-85fd4a931820@...1...> References: <20160907163536.GB718@...3600...> <6edbc59b-f84e-86b6-052a-37f24a9d13bc@...3340...> <6bb89f45-a835-1a92-aa0c-85fd4a931820@...1...> Message-ID: 2016-09-07 13:56 GMT-04:00 Beno?t Minisini : > Hey, I won't learn you how to configure an HTTP server. I already have > not enough time to correctly write the documentation... > ok ok benoit, and very thanks for hat, the cgi scripts and programin on gambas are great now but with a module specialited in webservice, programers only consume the funtionality and dont mess with the problems of abstraction! > > -- > Beno?t Minisini > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From herberthguzman at ...626... Wed Sep 7 20:13:43 2016 From: herberthguzman at ...626... (herberth guzman) Date: Wed, 7 Sep 2016 12:13:43 -0600 Subject: [Gambas-user] Christmas gift Message-ID: I'm fall in love of Gambas3, and every day I fall in love more, more more, web.form (I love you) With WEBSERVICE implemented, i promise not to be unfaithful. Excellent idea. gambas3+webform+(gb.reporting service)+webservice Cool I feel fly Herberth Guzm?n > Besides some extensions in the OOP department of the language or related > syntactic sugar in the compiler, which I can never remember unless I'm > >the webservices! the webservices! the webservices! > I would like to have a component which lets you treat the various > (compressed) archive formats in a way that's similar to the File & > Directory functions [1-3] in Gambas, that is as if they were a file system. > >well that its ussefully of course! currently compress component handle >bzip2 and gz only, but its more hard to do in this short time to december! >JE JE JE SO WEBSERVICES WEBSERVICES! FIRTS! > You better get to work Benoit. This list is not going to become shorter :-) > >yeah hurry i'm impatient! (snap snap : lashes sounds) From gambas at ...1... Wed Sep 7 20:25:40 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Wed, 7 Sep 2016 20:25:40 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: References: Message-ID: Le 07/09/2016 ? 20:13, herberth guzman a ?crit : > I'm fall in love of Gambas3, and every day I fall in love more, more more, > web.form (I love you) > > With WEBSERVICE implemented, i promise not to be unfaithful. > > Excellent idea. > gambas3+webform+(gb.reporting service)+webservice > > Cool > > I feel fly > > Herberth Guzm?n > But what do you all guys call "webservices"??? -- Beno?t Minisini From chrisml at ...3340... Wed Sep 7 20:48:35 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Wed, 7 Sep 2016 20:48:35 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: <6bb89f45-a835-1a92-aa0c-85fd4a931820@...1...> References: <20160907163536.GB718@...3600...> <6edbc59b-f84e-86b6-052a-37f24a9d13bc@...3340...> <6bb89f45-a835-1a92-aa0c-85fd4a931820@...1...> Message-ID: <8ca99a00-8a4b-6114-0a66-9f338a17f57f@...3340...> Am 07.09.2016 um 19:56 schrieb Beno?t Minisini: >> An example? Some good documentation? Some tests that show it's >> performing well under heavy (parallel) load? Configuration examples for >> Apache, Nginx. FCGI? > > Hey, I won't learn you how to configure an HTTP server. I already have > not enough time to correctly write the documentation... Did I say you should do that? As soon as docs are done I could do an Apache example config, maybe others can do that for Nginx ... ... and write it into the Wiki. :-) Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From bugtracker at ...3416... Wed Sep 7 20:53:57 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 07 Sep 2016 18:53:57 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #994: Stop and pause buttons enabled when loading project. Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.994&from=L21haW4- Jussi LAHTINEN reported a new bug. Summary ------- Stop and pause buttons enabled when loading project. Type : Bug Priority : Low Gambas version : 3.9.90 (TRUNK) Product : Development Environment Description ----------- 1. Open any project. 2. Stop and pause buttons are enable in the IDE, even when the project is not running. 3. Run the project and the button statuses are corrected. System information ------------------ [System] Gambas=3.9.90 r7896 OperatingSystem=Linux Kernel=3.19.0-32-generic Architecture=x86_64 Distribution=Linux Mint 17.3 Rosa Desktop=CINNAMON Theme=Gtk Language=en_US.UTF-8 Memory=7984M [Libraries] Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.204.0 GTK+2=libgtk-x11-2.0.so.0.2400.23 GTK+3=libgtk-3.so.0.1000.8 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 QT4=libQtCore.so.4.8.6 QT5=libQt5Core.so.5.2.1 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] CLUTTER_BACKEND=x11 CLUTTER_IM_MODULE=xim DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-vsMIWrcrz5,guid=0003c08524a0cfd9a854eaba57d0179d DEFAULTS_PATH=/usr/share/gconf/cinnamon.default.path DESKTOP_SESSION=cinnamon DISPLAY=:0.0 GB_GUI=gb.qt4 GB_PROFILE_MAX=1000 GDMSESSION=cinnamon GDM_XSERVER_LOCATION=local GIO_LAUNCHED_DESKTOP_FILE=/Desktop/Gambas3.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=5620 GNOME_DESKTOP_SESSION_ID=this-is-deprecated GNOME_KEYRING_CONTROL=/run/user/1000/keyring-LJP6tK GPG_AGENT_INFO=/run/user/1000/keyring-LJP6tK/gpg:0:1 GTK_IM_MODULE=xim HOME= INSIDE_NEMO_PYTHON= LANG=en_US.UTF-8 LC_ADDRESS=fi_FI.UTF-8 LC_IDENTIFICATION=fi_FI.UTF-8 LC_MEASUREMENT=fi_FI.UTF-8 LC_MONETARY=fi_FI.UTF-8 LC_NAME=fi_FI.UTF-8 LC_NUMERIC=fi_FI.UTF-8 LC_PAPER=fi_FI.UTF-8 LC_TELEPHONE=fi_FI.UTF-8 LC_TIME=en_US.UTF-8 LOGNAME= MANDATORY_PATH=/usr/share/gconf/cinnamon.mandatory.path MDMSESSION=cinnamon MDM_LANG=en_US.UTF-8 MDM_XSERVER_LOCATION=local PAPERSIZE=letter PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD= QT4_IM_MODULE=xim QT_STYLE_OVERRIDE=gtk SESSION_MANAGER=local/:@/tmp/.ICE-unix/1631,unix/:/tmp/.ICE-unix/1631 SHELL=/bin/bash SSH_AGENT_PID=1697 SSH_AUTH_SOCK=/run/user/1000/keyring-LJP6tK/ssh TEXTDOMAIN=im-config TEXTDOMAINDIR=/usr/share/locale/ TZ=:/etc/localtime USER= USERNAME= WINDOWPATH=8 XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg XDG_CURRENT_DESKTOP=X-Cinnamon XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/usr/local/share/:/usr/share/:/usr/share/mdm/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SESSION_COOKIE=5a45fa29109f0ee2389b1b0355283726-1473255324.869587-1172375102 XDG_SESSION_DESKTOP=cinnamon XDG_SESSION_ID=c1 XDG_VTNR=8 XMODIFIERS=@...3498...=none From bugtracker at ...3416... Wed Sep 7 21:08:17 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 07 Sep 2016 19:08:17 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #994: Stop and pause buttons enabled when loading project. In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.994&from=L21haW4- Comment #1 by Beno?t MINISINI: Fixed in revision #7897. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at ...3416... Wed Sep 7 21:26:21 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 07 Sep 2016 19:26:21 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #993: setfocus or king event dont let input more chars In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.993&from=L21haW4- Comment #1 by Beno?t MINISINI: This is the default behaviour of GTK+ when setting the focus on a textbox. I will see if it is configurable. Otherwise you are doomed. P.S. Please check your english. One sentence out of two is hardly understable, so it's very hard to guess what you are talking about. Thanks in advance! Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at ...3416... Wed Sep 7 22:09:10 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 07 Sep 2016 20:09:10 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #993: setfocus or king event dont let input more chars In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.993&from=L21haW4- Comment #2 by Beno?t MINISINI: Fixed in revision #7899. Beno?t MINISINI changed the state of the bug to: Fixed. From mckaygerhard at ...626... Wed Sep 7 22:28:05 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Wed, 7 Sep 2016 16:28:05 -0400 Subject: [Gambas-user] Christmas gift In-Reply-To: References: Message-ID: 2016-09-07 14:25 GMT-04:00 Beno?t Minisini : > > But what do you all guys call "webservices"??? > ahh ok, well , benoit sorry maybe u dont use before.. https://fr.wikipedia.org/wiki/Service_web but with webservices a java application can intterchange data with a php application without need of re-codign the app in java to php o viceversa its like socket, but using stablished protocols that both sides assume and understant is utilized for machine-to-machine communication, more specifically for transferring machine readable file formats such as XML and JSON. In practice, the Web service typically provides an object-oriented Web-based interface to a database server, utilized for example by another Web server, or by a mobile application, that provides a user interface to the end user. Another common application offered to the end user may be a mashup, where a Web server consumes several Web services at different machines, and compiles the content into one user interface. that capability of the gambas env will raised up the gambas to a technology! > > -- > Beno?t Minisini > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bugtracker at ...3416... Wed Sep 7 22:35:54 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 07 Sep 2016 20:35:54 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #993: setfocus or king event dont let input more chars In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.993&from=L21haW4- Comment #3 by PICCORO LENZ MCKAY: hi benoit! i suspect that, thanks any way! gtk and qt have different behaviour and made gambas mix in one are great! i marked as high the report but later i understand that its hard made that gtk and qt behaviour will be same! From gambas.fr at ...626... Wed Sep 7 23:13:20 2016 From: gambas.fr at ...626... (Fabien Bodard) Date: Wed, 7 Sep 2016 23:13:20 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: References: Message-ID: 2016-09-07 22:28 GMT+02:00 PICCORO McKAY Lenz : > 2016-09-07 14:25 GMT-04:00 Beno?t Minisini : >> >> But what do you all guys call "webservices"??? >> > > ahh ok, well , benoit sorry maybe u dont use before.. > > https://fr.wikipedia.org/wiki/Service_web > > but with webservices a java application can intterchange data with a php > application without need of re-codign the app in java to php o viceversa > > its like socket, but using stablished protocols that both sides assume and > understant is utilized for machine-to-machine communication, more > specifically for transferring machine readable file formats such as XML and > JSON. In practice, the Web service typically provides an object-oriented > Web-based interface to a database server, utilized for example by another > Web server, or by a mobile application, that provides a user interface to > the end user. Another common application offered to the end user may be a > mashup, where a Web server consumes several Web services at different > machines, and compiles the content into one user interface. > > that capability of the gambas env will raised up the gambas to a technology! it look like rpc or soap ... no ? > > > > >> >> -- >> Beno?t Minisini >> >> ------------------------------------------------------------ >> ------------------ >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > ------------------------------------------------------------------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user -- Fabien Bodard From mckaygerhard at ...626... Wed Sep 7 23:29:03 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Wed, 7 Sep 2016 17:29:03 -0400 Subject: [Gambas-user] Christmas gift In-Reply-To: References: Message-ID: 2016-09-07 17:13 GMT-04:00 Fabien Bodard : > > that capability of the gambas env will raised up the gambas to a > technology! > it look like rpc or soap ... no ? in fact, webservices use at one, of them: or rcp or soap for make it! in the php cases, when i write a llitte experiment between php webservice adn .net webservice, noted the usage of soap extensively From vuott at ...325... Wed Sep 7 23:55:02 2016 From: vuott at ...325... (Ru Vuott) Date: Wed, 7 Sep 2016 21:55:02 +0000 (UTC) Subject: [Gambas-user] R: Christmas gift References: <1638112673.2413999.1473285302986.ref@...3424...> Message-ID: <1638112673.2413999.1473285302986@...3424...> ...I wish a thick manual/tutorial entitled: ? Learning Gambas from its source codes. ? or ? Journey into the Gambas source codes. ? Regards vuott -------------------------------------------- Mer 7/9/16, Moviga Technologies ha scritto: Oggetto: [Gambas-user] Christmas gift A: "mailing list for gambas users" Data: Mercoled? 7 settembre 2016, 11:55 For Christmas this year, I wish for a native RichText component for Gambas 3.10! :) ------------------------------------------------------------------------------ _______________________________________________ Gambas-user mailing list Gambas-user at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user From karl.reinl at ...9... Thu Sep 8 00:30:07 2016 From: karl.reinl at ...9... (Karl Reinl) Date: Thu, 08 Sep 2016 00:30:07 +0200 Subject: [Gambas-user] R: Christmas gift In-Reply-To: <1638112673.2413999.1473285302986@...3424...> References: <1638112673.2413999.1473285302986.ref@...3424...> <1638112673.2413999.1473285302986@...3424...> Message-ID: <1473287407.4556.12.camel@...3609...> Am Mittwoch, den 07.09.2016, 21:55 +0000 schrieb Ru Vuott: > ...I wish a thick manual/tutorial entitled: > > ? Learning Gambas from its source codes. ? > > or > > ? Journey into the Gambas source codes. ? > > > Regards > vuott Salut, that manual/tutorial is delivered with each SVN - Download at /app/src/gambas3/.src or you can download it from https://sourceforge.net/p/gambas/code/HEAD/tree/gambas/trunk/app/src/gambas3/ -- Amicalement Charlie From chrisml at ...3340... Thu Sep 8 07:36:50 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Thu, 8 Sep 2016 07:36:50 +0200 Subject: [Gambas-user] R: Christmas gift In-Reply-To: <1473287407.4556.12.camel@...3609...> References: <1638112673.2413999.1473285302986.ref@...3424...> <1638112673.2413999.1473285302986@...3424...> <1473287407.4556.12.camel@...3609...> Message-ID: Am 08.09.2016 um 00:30 schrieb Karl Reinl: > Am Mittwoch, den 07.09.2016, 21:55 +0000 schrieb Ru Vuott: >> ...I wish a thick manual/tutorial entitled: >> >> ? Learning Gambas from its source codes. ? >> >> or >> >> ? Journey into the Gambas source codes. ? >> >> >> Regards >> vuott > > Salut, > > that manual/tutorial is delivered with each SVN - Download at > /app/src/gambas3/.src > > or you can download it from > https://sourceforge.net/p/gambas/code/HEAD/tree/gambas/trunk/app/src/gambas3/ Yes, but one needs a while to understand, that classes and methods, that are written in the wiki are explained in the source code of Gambas. Example: http://gambaswiki.org/wiki/comp/gb/enum Is hardly understandable without the example below. Therefore I added it. For me it lasted about a year or so, to understand that the Gambas source code can explanation a lot. Before that I searched Google and Mailinglists to understand how things should be done. I never (as I remember) found any advice in gambaswiki.org to have a look into the source code. For you it might be natural, for a beginner it is not. Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From vuott at ...325... Thu Sep 8 15:26:33 2016 From: vuott at ...325... (Ru Vuott) Date: Thu, 8 Sep 2016 13:26:33 +0000 (UTC) Subject: [Gambas-user] R: Christmas gift References: <2076882638.3045937.1473341193110.ref@...3424...> Message-ID: <2076882638.3045937.1473341193110@...3424...> Thank you, Karl, but those files seem simply souce code, not a "manual". vuott -------------------------------------------- Gio 8/9/16, Karl Reinl ha scritto: Oggetto: Re: [Gambas-user] R: Christmas gift A: "Ru Vuott" , "mailing list for gambas users" Data: Gioved? 8 settembre 2016, 00:30 Am Mittwoch, den 07.09.2016, 21:55 +0000 schrieb Ru Vuott: > ...I wish a thick manual/tutorial entitled: > > ? Learning Gambas from its source codes. ? > > or > > ? Journey into the Gambas source codes. ? > > > Regards > vuott Salut, that manual/tutorial is delivered with each SVN - Download at /app/src/gambas3/.src or you can download it from https://sourceforge.net/p/gambas/code/HEAD/tree/gambas/trunk/app/src/gambas3/ -- Amicalement Charlie From bugtracker at ...3416... Thu Sep 8 19:26:22 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Thu, 08 Sep 2016 17:26:22 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #954: GLib-GObject Error In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.954&from=L21haW4- Comment #6 by PICCORO LENZ MCKAY: i downloaded and test the project, and in many times cannot reproduce, always running with gtk2 component i think its a gtk3/glib problem on your system. noted the module its for gtk3 and i change in my to gtk2 without problems! i tested in debian squeeze with gtk2 2.20.1 and glib 2.24.25, also in older debian with gtk2 2.19.8 and glib 2.24.15 without problems many times seems the problem are in gtk3, please somebody confirm in same env that problem are reproducible due in gtk2 and debian cannot reproduce it! PICCORO LENZ MCKAY changed the state of the bug to: Invalid. From herberthguzman at ...626... Thu Sep 8 20:17:22 2016 From: herberthguzman at ...626... (herberth guzman) Date: Thu, 8 Sep 2016 12:17:22 -0600 Subject: [Gambas-user] Christmas gift Message-ID: >> But what do you all guys call "webservices"??? It serves to integrate applications created in languages ??and different platforms over the Internet or your own Intranet Based on standards? * A Web service can be registered in order to make it available to other users and that they can locate it. A mechanism for registering these services is through UDDI, acronym for Universal Description, Discovery and Integration, a 'repository of Web Services ". To register a service you have to keep in mind that you must provide the information in your company, in which categories ubicar?as your service and interface to use to consume this service. * The mechanism used by a Web Service to specify how data should provide, so that anyone can interact with the same, is through XML. This information is stored in a file called WSDL (Web Services Description Language), which contains an XML document with the description of certain SOAP and how to exchange messages, as well as where the service resource and which protocol should talk who consume it. * The communication protocol used is generally SOAP, which is relatively simple to use. * Web Services use commonly known and disseminated protocols such as XML, TCP / IP as the transport protocol and HTTP as hypertext transfer protocol. WebServices https://msdn.microsoft.com/en-us/library/ms950421.aspx Herberth Guzm?n From gambas at ...1... Thu Sep 8 20:25:02 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Thu, 8 Sep 2016 20:25:02 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: References: Message-ID: Le 08/09/2016 ? 20:17, herberth guzman a ?crit : > >> But what do you all guys call "webservices"??? > > > It serves to integrate applications created in languages ??and different > platforms over the Internet or your own Intranet Based on standards? > > * A Web service can be registered in order to make it available to other > users and that they can locate it. A mechanism for registering these > services is through UDDI, acronym for Universal Description, Discovery and > Integration, a 'repository of Web Services ". To register a service you > have to keep in mind that you must provide the information in your company, > in which categories ubicar?as your service and interface to use to consume > this service. > > * The mechanism used by a Web Service to specify how data should > provide, so that anyone can interact with the same, is through XML. This > information is stored in a file called WSDL (Web Services Description > Language), which contains an XML document with the description of certain > SOAP and how to exchange messages, as well as where the service resource > and which protocol should talk who consume it. > > * The communication protocol used is generally SOAP, which is relatively > simple to use. > > * Web Services use commonly known and disseminated protocols such as > XML, TCP / IP as the transport protocol and HTTP as hypertext transfer > protocol. > WebServices > https://msdn.microsoft.com/en-us/library/ms950421.aspx > > > Herberth Guzm?n Ha ok. I actually knew. :-) What prevent you from making a webservice in Gambas? I don't see... -- Beno?t Minisini From bugtracker at ...3416... Thu Sep 8 22:55:16 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Thu, 08 Sep 2016 20:55:16 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #855: [gb.report2] blank report, use more than 90% resource CPU In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.855&from=L21haW4- PICCORO LENZ MCKAY added an attachment: 2016-09-08-164227_1024x768_scrot.png From bugtracker at ...3416... Thu Sep 8 22:56:34 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Thu, 08 Sep 2016 20:56:34 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #855: [gb.report2] blank report, use more than 90% resource CPU In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.855&from=L21haW4- Comment #12 by PICCORO LENZ MCKAY: the above picture i lasted attached demostrate that its a problem of the os, i tested in winbutnu or that thing mint, and cpu goes to 100% but in older debians runs perfectly like venenux (debian lenny with qt 4.6 or squeeze with qt 4.7) From mckaygerhard at ...626... Thu Sep 8 23:03:08 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Thu, 8 Sep 2016 17:03:08 -0400 Subject: [Gambas-user] Christmas gift In-Reply-To: References: Message-ID: well benoit u have right, in fact in that moment i dont remember how start to implement a webservice in java, and i'm called itseflt "expert" i can contribute in december to implement a component with you.. and HErberth with mocosoft citation!!!! men please! seriously? Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com 2016-09-08 14:25 GMT-04:00 Beno?t Minisini : > Le 08/09/2016 ? 20:17, herberth guzman a ?crit : > > >> But what do you all guys call "webservices"??? > > > > > > It serves to integrate applications created in languages ??and different > > platforms over the Internet or your own Intranet Based on standards? > > > > * A Web service can be registered in order to make it available to > other > > users and that they can locate it. A mechanism for registering these > > services is through UDDI, acronym for Universal Description, Discovery > and > > Integration, a 'repository of Web Services ". To register a service you > > have to keep in mind that you must provide the information in your > company, > > in which categories ubicar?as your service and interface to use to > consume > > this service. > > > > * The mechanism used by a Web Service to specify how data should > > provide, so that anyone can interact with the same, is through XML. This > > information is stored in a file called WSDL (Web Services Description > > Language), which contains an XML document with the description of certain > > SOAP and how to exchange messages, as well as where the service resource > > and which protocol should talk who consume it. > > > > * The communication protocol used is generally SOAP, which is > relatively > > simple to use. > > > > * Web Services use commonly known and disseminated protocols such as > > XML, TCP / IP as the transport protocol and HTTP as hypertext transfer > > protocol. > > WebServices > > https://msdn.microsoft.com/en-us/library/ms950421.aspx > > > > > > Herberth Guzm?n > > Ha ok. I actually knew. :-) > > What prevent you from making a webservice in Gambas? I don't see... > > -- > Beno?t Minisini > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From gambas.fr at ...626... Thu Sep 8 23:11:32 2016 From: gambas.fr at ...626... (Fabien Bodard) Date: Thu, 8 Sep 2016 23:11:32 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: References: Message-ID: 2016-09-08 23:03 GMT+02:00 PICCORO McKAY Lenz : > well benoit u have right, in fact in that moment i dont remember how start > to implement a webservice in java, and i'm called itseflt "expert" > > i can contribute in december to implement a component with you.. > > and HErberth with mocosoft citation!!!! men please! seriously? Why not ? M$ not only do bullshits. SOme time they have great ideas too ;-) > > Lenz McKAY Gerardo (PICCORO) > http://qgqlochekone.blogspot.com > > 2016-09-08 14:25 GMT-04:00 Beno?t Minisini : > >> Le 08/09/2016 ? 20:17, herberth guzman a ?crit : >> > >> But what do you all guys call "webservices"??? >> > >> > >> > It serves to integrate applications created in languages and different >> > platforms over the Internet or your own Intranet Based on standards? >> > >> > * A Web service can be registered in order to make it available to >> other >> > users and that they can locate it. A mechanism for registering these >> > services is through UDDI, acronym for Universal Description, Discovery >> and >> > Integration, a 'repository of Web Services ". To register a service you >> > have to keep in mind that you must provide the information in your >> company, >> > in which categories ubicar?as your service and interface to use to >> consume >> > this service. >> > >> > * The mechanism used by a Web Service to specify how data should >> > provide, so that anyone can interact with the same, is through XML. This >> > information is stored in a file called WSDL (Web Services Description >> > Language), which contains an XML document with the description of certain >> > SOAP and how to exchange messages, as well as where the service resource >> > and which protocol should talk who consume it. >> > >> > * The communication protocol used is generally SOAP, which is >> relatively >> > simple to use. >> > >> > * Web Services use commonly known and disseminated protocols such as >> > XML, TCP / IP as the transport protocol and HTTP as hypertext transfer >> > protocol. >> > WebServices >> > https://msdn.microsoft.com/en-us/library/ms950421.aspx >> > >> > >> > Herberth Guzm?n >> >> Ha ok. I actually knew. :-) >> >> What prevent you from making a webservice in Gambas? I don't see... >> >> -- >> Beno?t Minisini >> >> ------------------------------------------------------------ >> ------------------ >> _______________________________________________ >> Gambas-user mailing list >> Gambas-user at lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gambas-user >> > ------------------------------------------------------------------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user -- Fabien Bodard From mckaygerhard at ...626... Thu Sep 8 23:21:05 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Thu, 8 Sep 2016 17:21:05 -0400 Subject: [Gambas-user] Christmas gift In-Reply-To: References: Message-ID: when? all the great ideas from mocosoft was stolled! Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com 2016-09-08 17:11 GMT-04:00 Fabien Bodard : > 2016-09-08 23:03 GMT+02:00 PICCORO McKAY Lenz : > > well benoit u have right, in fact in that moment i dont remember how > start > > to implement a webservice in java, and i'm called itseflt "expert" > > > > i can contribute in december to implement a component with you.. > > > > and HErberth with mocosoft citation!!!! men please! seriously? > Why not ? M$ not only do bullshits. SOme time they have great ideas too ;-) > > > > Lenz McKAY Gerardo (PICCORO) > > http://qgqlochekone.blogspot.com > > > > 2016-09-08 14:25 GMT-04:00 Beno?t Minisini >: > > > >> Le 08/09/2016 ? 20:17, herberth guzman a ?crit : > >> > >> But what do you all guys call "webservices"??? > >> > > >> > > >> > It serves to integrate applications created in languages and different > >> > platforms over the Internet or your own Intranet Based on standards? > >> > > >> > * A Web service can be registered in order to make it available to > >> other > >> > users and that they can locate it. A mechanism for registering these > >> > services is through UDDI, acronym for Universal Description, Discovery > >> and > >> > Integration, a 'repository of Web Services ". To register a service > you > >> > have to keep in mind that you must provide the information in your > >> company, > >> > in which categories ubicar?as your service and interface to use to > >> consume > >> > this service. > >> > > >> > * The mechanism used by a Web Service to specify how data should > >> > provide, so that anyone can interact with the same, is through XML. > This > >> > information is stored in a file called WSDL (Web Services Description > >> > Language), which contains an XML document with the description of > certain > >> > SOAP and how to exchange messages, as well as where the service > resource > >> > and which protocol should talk who consume it. > >> > > >> > * The communication protocol used is generally SOAP, which is > >> relatively > >> > simple to use. > >> > > >> > * Web Services use commonly known and disseminated protocols such > as > >> > XML, TCP / IP as the transport protocol and HTTP as hypertext transfer > >> > protocol. > >> > WebServices > >> > https://msdn.microsoft.com/en-us/library/ms950421.aspx > >> > > >> > > >> > Herberth Guzm?n > >> > >> Ha ok. I actually knew. :-) > >> > >> What prevent you from making a webservice in Gambas? I don't see... > >> > >> -- > >> Beno?t Minisini > >> > >> ------------------------------------------------------------ > >> ------------------ > >> _______________________________________________ > >> Gambas-user mailing list > >> Gambas-user at lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/gambas-user > >> > > ------------------------------------------------------------ > ------------------ > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > -- > Fabien Bodard > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From gambas at ...1... Fri Sep 9 00:33:36 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 9 Sep 2016 00:33:36 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 (II) Message-ID: <735b6096-31bf-2bb4-b305-9d168aa821d4@...1...> Hi, I have udpated the source package of gambas 3.9.1 on sourceforge. I have added all the recent fixes since September 5th. Download it at: https://sourceforge.net/projects/gambas/files/gambas3/gambas3-3.9.1.tar.bz2/download I will make it official very soon, so if you have a problem that you don't report, you will have to wait the next version. Regards, -- Beno?t Minisini From chrisml at ...3340... Fri Sep 9 08:23:41 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Fri, 9 Sep 2016 08:23:41 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: References: Message-ID: <46b3ee5d-a0a1-e9dd-61c1-fc39a112620c@...3340...> Am 08.09.2016 um 23:03 schrieb PICCORO McKAY Lenz: > well benoit u have right, in fact in that moment i dont remember how start > to implement a webservice in java, and i'm called itseflt "expert" I do not like Soap webservices. The few times, I had to implement Soap in a piece of software I hated it because of it's complexity. And I found another workaround then. Maybe for a Java programmer with big iron and big frameworks in the background that do the job it is ok. http://harmful.cat-v.org/software/xml/soap/simple ;-) Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From chrisml at ...3340... Fri Sep 9 09:34:28 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Fri, 9 Sep 2016 09:34:28 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 (II) In-Reply-To: <735b6096-31bf-2bb4-b305-9d168aa821d4@...1...> References: <735b6096-31bf-2bb4-b305-9d168aa821d4@...1...> Message-ID: <84ef82e5-540a-9067-26ed-6f2720d89908@...3340...> Am 09.09.2016 um 00:33 schrieb Beno?t Minisini: > I will make it official very soon, so if you have a problem that you > don't report, you will have to wait the next version. Except Bug 983 (which is not important) all my tests are running fine. Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From mckaygerhard at ...626... Fri Sep 9 17:25:53 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Fri, 9 Sep 2016 11:25:53 -0400 Subject: [Gambas-user] Christmas gift In-Reply-To: <46b3ee5d-a0a1-e9dd-61c1-fc39a112620c@...3340...> References: <46b3ee5d-a0a1-e9dd-61c1-fc39a112620c@...3340...> Message-ID: 2016-09-09 2:23 GMT-04:00 Christof Thalhofer : > Maybe for a Java programmer with big iron and big frameworks in the > background that do the job it is ok. > that the object of the gambas webservice component, in java its great due programer dont have to mess with the complex of the process, only "implements" the rules to consumes a webservice from another host ... i'll exlain a little : * SOAP means Simple Object Access Protocol * REST means Representation State Transfer each are implemented depends of the complexity and needs: * SOAP only support XML for interchange data * REST supports others format like text, JSON, XML etc. many programers like REST due have free of implementation of own protocol, and if i want to cheap traffic, Json then definitely we will be in better place in terms of payload, but complexity are higher, and i already know that gambas its knowed by the easy of usage for programers OH MEN this will be hard to implement and made a component! too much to implement!?!! AND I WANT TO USE IT ON A OLDER SYSTEM YET! > > http://harmful.cat-v.org/software/xml/soap/simple > > ;-) > > Alles Gute > > Christof Thalhofer > > -- > Dies ist keine Signatur > > > ------------------------------------------------------------ > ------------------ > > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > > From bugtracker at ...3416... Fri Sep 9 17:26:51 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Fri, 09 Sep 2016 15:26:51 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #855: [gb.report2] blank report, use more than 90% resource CPU In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.855&from=L21haW4- Comment #13 by Fabien BODARD: In mint 18 xfce, QT4 50 % usage on dual core QT5 No usage GTK2 No Usage GTK3 No usage The problem here is only on QT4 ... but i don't know the causes Maybe a loop on the _draw event call ... i must investigate From moviga at ...3488... Fri Sep 9 17:29:22 2016 From: moviga at ...3488... (Moviga Technologies) Date: Fri, 9 Sep 2016 17:29:22 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 (II) In-Reply-To: <735b6096-31bf-2bb4-b305-9d168aa821d4@...1...> References: <735b6096-31bf-2bb4-b305-9d168aa821d4@...1...> Message-ID: <265a1551-a5d5-40ef-a022-8db230f005eb@...3488...> Any progress with the jit compilation error under Arch? From mckaygerhard at ...626... Fri Sep 9 17:33:41 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Fri, 9 Sep 2016 11:33:41 -0400 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 (II) In-Reply-To: <265a1551-a5d5-40ef-a022-8db230f005eb@...3488...> References: <735b6096-31bf-2bb4-b305-9d168aa821d4@...1...> <265a1551-a5d5-40ef-a022-8db230f005eb@...3488...> Message-ID: hi benoit and from Moviga, i have a problem (i'll reported right now) in my backports i never compiles and enabled the jit today finally backported the llvm 3.2 and enable it in gambas but got compilation problems in debian squeeze and also lenny: before reporting i'll search similiar error in the reported bugs, and if i found some similar p[osted follow, or made new bug In file included from jit.h:65, from jit_codegen.cpp:34: /usr/lib/llvm-3.2/include/llvm/IRBuilder.h:1112: error: invalid pure specifier (only `= 0' is allowed) before ?;? token /usr/lib/llvm-3.2/include/llvm/IRBuilder.h: In instantiation of ?llvm::IRBuilder >?: jit_codegen.cpp:282: instantiated from here /usr/lib/llvm-3.2/include/llvm/IRBuilder.h:1112: error: initializer specified for non-virtual method ?llvm::Value* llvm::IRBuilder::CreateIntCast(llvm::Value*, llvm::Type*, const char*) [with bool preserveNames = true, T = llvm::ConstantFolder, Inserter = llvm::IRBuilderDefaultInserter]? jit_codegen.cpp: In function ?llvm::Value* get_cstring_from_addr(llvm::Value*)?: jit_codegen.cpp:729: error: expected primary-expression before ?[? token jit_codegen.cpp:729: error: expected primary-expression before ?]? token jit_codegen.cpp: In function ?void finish_gosub_returns()?: Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com 2016-09-09 11:29 GMT-04:00 Moviga Technologies : > Any progress with the jit compilation error under Arch? > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bugtracker at ...3416... Fri Sep 9 17:36:52 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Fri, 09 Sep 2016 15:36:52 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #855: [gb.report2] blank report, use more than 90% resource CPU In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.855&from=L21haW4- Comment #14 by PICCORO LENZ MCKAY: but in my QT4 instalation does'nt have that problem.. no cpu usage at all From bugtracker at ...3416... Fri Sep 9 17:42:21 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Fri, 09 Sep 2016 15:42:21 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #995: jit module compiling with 3.2 llvm: error: invalid pure specifier Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.995&from=L21haW4- PICCORO LENZ MCKAY reported a new bug. Summary ------- jit module compiling with 3.2 llvm: error: invalid pure specifier Type : Bug Priority : High Gambas version : 3.9 Product : Development Environment Description ----------- compiling gambas with JIT 3.2 got error compiling: In file included from jit.h:65, from jit_codegen.cpp:34: /usr/lib/llvm-3.2/include/llvm/IRBuilder.h:1112: error: invalid pure specifier (only `= 0' is allowed) before ?;? token /usr/lib/llvm-3.2/include/llvm/IRBuilder.h: In instantiation of ?llvm::IRBuilder >?: jit_codegen.cpp:282: instantiated from here /usr/lib/llvm-3.2/include/llvm/IRBuilder.h:1112: error: initializer specified for non-virtual method ?llvm::Value* llvm::IRBuilder::CreateIntCast(llvm::Value*, llvm::Type*, const char*) [with bool preserveNames = true, T = llvm::ConstantFolder, Inserter = llvm::IRBuilderDefaultInserter]? jit_codegen.cpp: In function ?llvm::Value* get_cstring_from_addr(llvm::Value*)?: jit_codegen.cpp:729: error: expected primary-expression before ?[? token jit_codegen.cpp:729: error: expected primary-expression before ?]? token jit_codegen.cpp: In function ?void finish_gosub_returns()?: System information ------------------ [System] Gambas=3.9.1 OperatingSystem=Linux Kernel=2.6.32-trunk-686-bigmem Architecture=x86 Distribution=debian 6.1 Desktop=LXDE Theme=Gtk Language=en_US.UTF-8 Memory=4021M [Libraries] Cairo=libcairo.so.2.10800.10 Cairo=libcairo.so.2.10800.8 Cairo=libcairo.so.2.17.5 Cairo=libcairo.so.2.2.4 Cairo=libcairo.so.2.9.2 Curl=libcurl.so.4.1.0 Curl=libcurl.so.4.1.1 DBus=libdbus-1.so.3.4.0 GStreamer=libgstreamer-0.10.so.0.26.0 GTK+2=libgtk-x11-2.0.so.0.2000.1 Poppler=libpoppler.so.3.0.0 Poppler=libpoppler.so.5.0.0 QT4=libQtCore.so.4.6.3 SDL=libSDL-1.2.so.0.11.3 SQLite=libsqlite3.so.0.8.6 [Environment] DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-UVwco4nAAR,guid=f8549daf7cc8698efc1a4a8257d0110b DESKTOP_SESSION=LXDE DISPLAY=:0 GB_GUI=gb.qt4 GDMSESSION=default GDM_LANG=en_US.UTF-8 GDM_XSERVER_LOCATION=local HOME= LANG=en_US.UTF-8 LOGNAME= OOO_FORCE_DESKTOP=gnome PATH=/usr/local/bin:/usr/bin:/bin:/usr/games PWD= SAL_DISABLE_NATIVE_ALPHA=true SAL_USE_VCLPLUGIN=gtk SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=2919 SSH_AUTH_SOCK=/tmp/ssh-uFqhhL2878/agent.2878 TZ=:/etc/localtime USER= USERNAME= WINDOWPATH=7 XAUTHORITY=/.Xauthority XDG_CONFIG_HOME=/.config XDG_CURRENT_DESKTOP=LXDE XDG_DATA_DIRS=/usr/local/share/:/usr/share/:/usr/share/gdm/:/var/lib/menu-xdg/ XDG_MENU_PREFIX=lxde- _LXSESSION_PID=2878 From ron at ...1740... Fri Sep 9 20:29:14 2016 From: ron at ...1740... (Ron) Date: Fri, 9 Sep 2016 20:29:14 +0200 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 (II) In-Reply-To: <84ef82e5-540a-9067-26ed-6f2720d89908@...3340...> References: <735b6096-31bf-2bb4-b305-9d168aa821d4@...1...> <84ef82e5-540a-9067-26ed-6f2720d89908@...3340...> Message-ID: Seems to compile and run fine here! (Ubuntu 16.04 LTS 64 Bits) Regards, Ron. 2016-09-09 9:34 GMT+02:00 Christof Thalhofer : > Am 09.09.2016 um 00:33 schrieb Beno?t Minisini: > >> I will make it official very soon, so if you have a problem that you >> don't report, you will have to wait the next version. > > Except Bug 983 (which is not important) all my tests are running fine. > > > Alles Gute > > Christof Thalhofer > > -- > Dies ist keine Signatur > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From mckaygerhard at ...626... Fri Sep 9 20:33:52 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Fri, 9 Sep 2016 14:33:52 -0400 Subject: [Gambas-user] Pre-release of Gambas 3.9.1 (II) In-Reply-To: References: <735b6096-31bf-2bb4-b305-9d168aa821d4@...1...> <84ef82e5-540a-9067-26ed-6f2720d89908@...3340...> Message-ID: u are not use the 3.2 llvm.. seems are 3.3+ Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com 2016-09-09 14:29 GMT-04:00 Ron : > Seems to compile and run fine here! (Ubuntu 16.04 LTS 64 Bits) > > Regards, > Ron. > > 2016-09-09 9:34 GMT+02:00 Christof Thalhofer : > > Am 09.09.2016 um 00:33 schrieb Beno?t Minisini: > > > >> I will make it official very soon, so if you have a problem that you > >> don't report, you will have to wait the next version. > > > > Except Bug 983 (which is not important) all my tests are running fine. > > > > > > Alles Gute > > > > Christof Thalhofer > > > > -- > > Dies ist keine Signatur > > > > > > ------------------------------------------------------------ > ------------------ > > > > _______________________________________________ > > Gambas-user mailing list > > Gambas-user at lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/gambas-user > > > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bugtracker at ...3416... Fri Sep 9 21:29:50 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Fri, 09 Sep 2016 19:29:50 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #995: jit module compiling with 3.2 llvm: error: invalid pure specifier In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.995&from=L21haW4- Comment #1 by PICCORO LENZ MCKAY: its a compiler support problem insherits from llvm, so invalidating this bug due gcc 4.3/4.4 does not support C++-11 standard PICCORO LENZ MCKAY changed the state of the bug to: Invalid. From chrisml at ...3340... Sat Sep 10 09:33:34 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Sat, 10 Sep 2016 09:33:34 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: References: <46b3ee5d-a0a1-e9dd-61c1-fc39a112620c@...3340...> Message-ID: <09b60625-f8e9-311a-2499-3ec2bf153278@...3340...> Am 09.09.2016 um 17:25 schrieb PICCORO McKAY Lenz: > many programers like REST due have free of implementation of own protocol, > and if i want to cheap traffic, Json then definitely we will be in better > place in terms of payload, but complexity are higher, and i already know > that gambas its knowed by the easy of usage for programers Please correct me if I'm wrong: REST came later and as I can see, the upcoming of REST ist somewhat an answer to the extreme complexity of SOAP. For a REST webservice you need a good tutorial, but not really a framework. The only thing that is needed for REST is a router that maps url paths to functions and sends back the result via HTTP. The result can be anything, a file, an integer, a Json string, whatever. Here is an example with the microframework Slim for PHP: https://arjunphp.com/creating-restful-api-slim-framework/ A router does a mapping like this: > Method URL Action > GET /api/todos Retrieve all todos > GET /api/todos/search/bug Search for todos with ?bug? in their name > GET /api/todo/1 Retrieve todo with id == 1 > POST /api/todo Add a new todo > PUT /api/todo/1 Update todo with id == 1 > DELETE /api/todo/1 Delete todo with id == 1 > OH MEN this will be hard to implement and made a component! too much to > implement!?!! My understanding: If you do REST it would be somewhat easy, if you do SOAP it would be horrible. Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From adamnt42 at ...626... Sat Sep 10 17:11:19 2016 From: adamnt42 at ...626... (adamnt42 at ...626...) Date: Sun, 11 Sep 2016 00:41:19 +0930 Subject: [Gambas-user] Christmas gift In-Reply-To: <09b60625-f8e9-311a-2499-3ec2bf153278@...3340...> References: <46b3ee5d-a0a1-e9dd-61c1-fc39a112620c@...3340...> <09b60625-f8e9-311a-2499-3ec2bf153278@...3340...> Message-ID: <20160911004119.9b6ad6ac04d15ef9c9ca817c@...626...> On Sat, 10 Sep 2016 09:33:34 +0200 Christof Thalhofer wrote: > Am 09.09.2016 um 17:25 schrieb PICCORO McKAY Lenz: > > > many programers like REST due have free of implementation of own protocol, > > and if i want to cheap traffic, Json then definitely we will be in better > > place in terms of payload, but complexity are higher, and i already know > > that gambas its knowed by the easy of usage for programers > > Please correct me if I'm wrong: REST came later and as I can see, the > upcoming of REST ist somewhat an answer to the extreme complexity of SOAP. > > For a REST webservice you need a good tutorial, but not really a > framework. The only thing that is needed for REST is a router that maps > url paths to functions and sends back the result via HTTP. The result > can be anything, a file, an integer, a Json string, whatever. > > Here is an example with the microframework Slim for PHP: > https://arjunphp.com/creating-restful-api-slim-framework/ > > A router does a mapping like this: > > > > Method URL Action > > GET /api/todos Retrieve all todos > > GET /api/todos/search/bug Search for todos with ?bug? in their name > > GET /api/todo/1 Retrieve todo with id == 1 > > POST /api/todo Add a new todo > > PUT /api/todo/1 Update todo with id == 1 > > DELETE /api/todo/1 Delete todo with id == 1 > > > > OH MEN this will be hard to implement and made a component! too much to > > implement!?!! > > My understanding: If you do REST it would be somewhat easy, if you do > SOAP it would be horrible. > > > Alles Gute > > Christof Thalhofer > > -- > Dies ist keine Signatur > Ah, what would I know. SOAP was basically crap. Never worked. Not even in wundows. So to keep laying layers of ice cream over the top of a load of cow stuff just extends the life of something that should have been euthanased in the first place. -- B Bruen From chrisml at ...3340... Sat Sep 10 19:40:44 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Sat, 10 Sep 2016 19:40:44 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: <20160911004119.9b6ad6ac04d15ef9c9ca817c@...626...> References: <46b3ee5d-a0a1-e9dd-61c1-fc39a112620c@...3340...> <09b60625-f8e9-311a-2499-3ec2bf153278@...3340...> <20160911004119.9b6ad6ac04d15ef9c9ca817c@...626...> Message-ID: <266be80e-4f66-03f9-1d5b-fe4bbcac39b9@...3340...> Am 10.09.2016 um 17:11 schrieb adamnt42 at ...626...: > Ah, what would I know. SOAP was basically crap. Never worked. Not > even in wundows. So to keep laying layers of ice cream over the top > of a load of cow stuff just extends the life of something that should > have been euthanased in the first place. Ok, I would say it a little more polite, but I agree with that. :-) Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From bugtracker at ...3416... Sun Sep 11 20:39:18 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sun, 11 Sep 2016 18:39:18 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #996: F2 does not work on classes followed by () Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.996&from=L21haW4- Moviga TECHNOLOGIES reported a new bug. Summary ------- F2 does not work on classes followed by () Type : Bug Priority : Medium Gambas version : 3.8 Product : Development Environment Description ----------- Private $hCanvas As New ScrollArea(Me) As "Canvas" Placing the cursor inside ScrollArea and hitting F2 does nothing as long as (Me) is at the end. From bugtracker at ...3416... Mon Sep 12 11:37:55 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 12 Sep 2016 09:37:55 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #997: Can't add a new directory in dirview of the ide Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.997&from=L21haW4- Fabien BODARD reported a new bug. Summary ------- Can't add a new directory in dirview of the ide Type : Bug Priority : Medium Gambas version : 3.9 Product : Development Environment Description ----------- When you want to add a new project, in the dir selection box. If you want to add a new directory, it just refresh the dir list. I think it's a collision with the inotify events. From Karl.Reinl at ...2345... Mon Sep 12 12:14:04 2016 From: Karl.Reinl at ...2345... (Charlie Reinl) Date: Mon, 12 Sep 2016 12:14:04 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: <20160907163536.GB718@...3600...> References: <20160907163536.GB718@...3600...> Message-ID: <1473675244.4064.12.camel@...3609...> Salut, since a few days I worked with the new 3.9.x IDE version. And I missed the old console! Because I often used it to store temporarily some lines code. So my wish, not necessarily for Christmas, a writing pad, just beside the console. -- Amicalement Charlie From bugtracker at ...3416... Mon Sep 12 13:55:27 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 12 Sep 2016 11:55:27 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #998: Bug in ToolBar In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.998&from=L21haW4- Fabien BODARD added an attachment: BugToolBar-0.0.1.tar.gz From bugtracker at ...3416... Mon Sep 12 13:54:50 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 12 Sep 2016 11:54:50 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #998: Bug in ToolBar Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.998&from=L21haW4- Fabien BODARD reported a new bug. Summary ------- Bug in ToolBar Type : Bug Priority : Medium Gambas version : Unknown Product : Unknown Description ----------- Some of the added ToolButton are not detected by the toolbar and are not shown and not available in the configuration dialog. I join a project that show the problem From gambas at ...1... Mon Sep 12 14:27:45 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 12 Sep 2016 14:27:45 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: <1473675244.4064.12.camel@...3609...> References: <20160907163536.GB718@...3600...> <1473675244.4064.12.camel@...3609...> Message-ID: <4a8be5a3-73af-25b5-53d2-137c6ef179b7@...1...> Le 12/09/2016 ? 12:14, Charlie Reinl a ?crit : > Salut, > > since a few days I worked with the new 3.9.x IDE version. > And I missed the old console! Because I often used it to store > temporarily some lines code. > So my wish, not necessarily for Christmas, a writing pad, just beside > the console. > The console was never intented to be used for that! Why don't you just create a text file in the "Project" folder and use it as writing pad? -- Beno?t Minisini From bugtracker at ...3416... Mon Sep 12 16:05:03 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 12 Sep 2016 14:05:03 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #947: Can't compile gb.jit with 3.5.2 version In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.947&from=L21haW4- Comment #4 by Moviga TECHNOLOGIES: Beno?t, did you see this? --- gambas3-3.8.4/main/share/gambas.h.fix 2015-12-15 13:24:50.959501153 -0500 +++ gambas3-3.8.4/main/share/gambas.h 2015-12-15 13:25:07.023387570 -0500 @@ -66,7 +66,7 @@ #endif #if defined(__cplusplus) && !defined(__clang__) - #define __null ((intptr_t)0) +/* #define __null ((intptr_t)0) */ #else #ifdef bool #undef bool Apparently the packager from Fedora (and Arch) used it to make the compilation successful. The 3.9 package is now in Arch's official repo. Source: https://git.archlinux.org/svntogit/community.git/tree/trunk?h=packages/gambas3 From bugtracker at ...3416... Mon Sep 12 16:17:02 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 12 Sep 2016 14:17:02 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #947: Can't compile gb.jit with 3.5.2 version In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.947&from=L21haW4- Comment #5 by Moviga TECHNOLOGIES: Hahh... too quick, this was not it... :) I thought I had discovered the reason why he had managed to compile the latest Gambas version... From mckaygerhard at ...626... Mon Sep 12 17:34:31 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Mon, 12 Sep 2016 11:34:31 -0400 Subject: [Gambas-user] Christmas gift In-Reply-To: <4a8be5a3-73af-25b5-53d2-137c6ef179b7@...1...> References: <20160907163536.GB718@...3600...> <1473675244.4064.12.camel@...3609...> <4a8be5a3-73af-25b5-53d2-137c6ef179b7@...1...> Message-ID: 2016-09-12 8:27 GMT-04:00 Beno?t Minisini : > Why don't you just create a text file in the "Project" folder and use it > as writing pad? > well benout have right! 2016-09-10 3:33 GMT-04:00 Christof Thalhofer : > Please correct me if I'm wrong: REST came later and as I can see, the > upcoming of REST ist somewhat an answer to the extreme complexity of SOAP. > yes! i mean in the REST context of course. > > For a REST webservice you need a good tutorial, but not really a > framework. The only thing that is needed for REST is a router that maps > url paths to functions and sends back the result via HTTP. The result > can be anything, a file, an integer, a Json string, whatever. > so then benoit now Christof ilustrate it! > A router does a mapping like this: > > > Method URL Action > > GET /api/todos Retrieve all todos > > GET /api/todos/search/bug Search for todos with ?bug? in their > name > > GET /api/todo/1 Retrieve todo with id == 1 > > POST /api/todo Add a new todo > > PUT /api/todo/1 Update todo with id == 1 > > DELETE /api/todo/1 Delete todo with id == 1 > > > My understanding: If you do REST it would be somewhat easy, if you do > SOAP it would be horrible. > So then lets discard the SOAP compability! From bugtracker at ...3416... Mon Sep 12 17:50:04 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 12 Sep 2016 15:50:04 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #947: Can't compile gb.jit with 3.5.2 version In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.947&from=L21haW4- Comment #6 by PICCORO LENZ MCKAY: i have a problem related with that! for olders compiler that line make it works! i?l test and report feedback From bugtracker at ...3416... Mon Sep 12 22:10:36 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 12 Sep 2016 20:10:36 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #997: Can't add a new directory in dirview of the ide In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.997&from=L21haW4- Comment #1 by PICCORO LENZ MCKAY: i confirmed in debian squeeze, gambas 3.9.1 using qt4 4.6.3 and 4.7.4, i tested the dirview and dirchooser in a project and works, the problem its on the ide only From karl.reinl at ...9... Mon Sep 12 22:27:50 2016 From: karl.reinl at ...9... (Karl Reinl) Date: Mon, 12 Sep 2016 22:27:50 +0200 Subject: [Gambas-user] Desktop.RunAsRoot(command) Message-ID: <1473712070.6978.4.camel@...3609...> Salut, ist there a way to capture the Desktop.RunAsRoot(command) output? The console shows GNOME_SUDO_PASS sudo: 1 Fehlversuch bei der Passwort-Eingabe -- Amicalement Charlie From mckaygerhard at ...626... Mon Sep 12 23:25:09 2016 From: mckaygerhard at ...626... (PICCORO McKAY Lenz) Date: Mon, 12 Sep 2016 17:25:09 -0400 Subject: [Gambas-user] Desktop.RunAsRoot(command) In-Reply-To: <1473712070.6978.4.camel@...3609...> References: <1473712070.6978.4.camel@...3609...> Message-ID: i think there's a bug here, i write in desktop having the deskto.x11 module activate for the project, Desktop.RunAsRoot(command) and the ide does not interpreted as the gb.desktop, it uses the gb.qt4 desktop! how i used or i must removed the gb.gui or gb.qt4 from the project benoit? in the ide if a hit F2 goes to http://gambaswiki.org/wiki/comp/gb.qt4/desktop event to http://gambaswiki.org/wiki/comp/gb.desktop/desktop Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com 2016-09-12 16:27 GMT-04:00 Karl Reinl : > Salut, > > ist there a way to capture the Desktop.RunAsRoot(command) output? > > The console shows > > GNOME_SUDO_PASS > sudo: 1 Fehlversuch bei der Passwort-Eingabe > -- > Amicalement > Charlie > > > ------------------------------------------------------------ > ------------------ > What NetFlow Analyzer can do for you? Monitors network bandwidth and > traffic > patterns at an interface-level. Reveals which users, apps, and protocols > are > consuming the most bandwidth. Provides multi-vendor support for NetFlow, > J-Flow, sFlow and other flows. Make informed decisions using capacity > planning reports. http://sdm.link/zohodev2dev > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From adamnt42 at ...626... Mon Sep 12 23:31:04 2016 From: adamnt42 at ...626... (adamnt42 at ...626...) Date: Tue, 13 Sep 2016 07:01:04 +0930 Subject: [Gambas-user] Christmas gift In-Reply-To: <4a8be5a3-73af-25b5-53d2-137c6ef179b7@...1...> References: <20160907163536.GB718@...3600...> <1473675244.4064.12.camel@...3609...> <4a8be5a3-73af-25b5-53d2-137c6ef179b7@...1...> Message-ID: <20160913070104.d39742459f5034475a5201ea@...626...> On Mon, 12 Sep 2016 14:27:45 +0200 Beno?t Minisini wrote: > Le 12/09/2016 ? 12:14, Charlie Reinl a ?crit : > > Salut, > > > > since a few days I worked with the new 3.9.x IDE version. > > And I missed the old console! Because I often used it to store > > temporarily some lines code. > > So my wish, not necessarily for Christmas, a writing pad, just beside > > the console. > > > > The console was never intented to be used for that! > > Why don't you just create a text file in the "Project" folder and use it > as writing pad? > > -- > Beno?t Minisini > But that text file is not editable when the project is running. b -- B Bruen From jussi.lahtinen at ...626... Mon Sep 12 23:37:51 2016 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Tue, 13 Sep 2016 00:37:51 +0300 Subject: [Gambas-user] Christmas gift In-Reply-To: <20160913070104.d39742459f5034475a5201ea@...626...> References: <20160907163536.GB718@...3600...> <1473675244.4064.12.camel@...3609...> <4a8be5a3-73af-25b5-53d2-137c6ef179b7@...1...> <20160913070104.d39742459f5034475a5201ea@...626...> Message-ID: Why don't you use some text editor like gedit? Jussi On Tue, Sep 13, 2016 at 12:31 AM, adamnt42 at ...626... wrote: > On Mon, 12 Sep 2016 14:27:45 +0200 > Beno?t Minisini wrote: > > > Le 12/09/2016 ? 12:14, Charlie Reinl a ?crit : > > > Salut, > > > > > > since a few days I worked with the new 3.9.x IDE version. > > > And I missed the old console! Because I often used it to store > > > temporarily some lines code. > > > So my wish, not necessarily for Christmas, a writing pad, just beside > > > the console. > > > > > > > The console was never intented to be used for that! > > > > Why don't you just create a text file in the "Project" folder and use it > > as writing pad? > > > > -- > > Beno?t Minisini > > > > But that text file is not editable when the project is running. > > b > > > -- > B Bruen > > ------------------------------------------------------------ > ------------------ > What NetFlow Analyzer can do for you? Monitors network bandwidth and > traffic > patterns at an interface-level. Reveals which users, apps, and protocols > are > consuming the most bandwidth. Provides multi-vendor support for NetFlow, > J-Flow, sFlow and other flows. Make informed decisions using capacity > planning reports. http://sdm.link/zohodev2dev > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From Karl.Reinl at ...2345... Mon Sep 12 23:49:11 2016 From: Karl.Reinl at ...2345... (Charlie Reinl) Date: Mon, 12 Sep 2016 23:49:11 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: <4a8be5a3-73af-25b5-53d2-137c6ef179b7@...1...> References: <20160907163536.GB718@...3600...> <1473675244.4064.12.camel@...3609...> <4a8be5a3-73af-25b5-53d2-137c6ef179b7@...1...> Message-ID: <1473716951.6978.9.camel@...3609...> Am Montag, den 12.09.2016, 14:27 +0200 schrieb Beno?t Minisini: > Le 12/09/2016 ? 12:14, Charlie Reinl a ?crit : > > Salut, > > > > since a few days I worked with the new 3.9.x IDE version. > > And I missed the old console! Because I often used it to store > > temporarily some lines code. > > So my wish, not necessarily for Christmas, a writing pad, just beside > > the console. > > > > The console was never intented to be used for that! > > Why don't you just create a text file in the "Project" folder and use it > as writing pad? > While I posted this afternoon only to Beno?t, here the answer again for the list. Salut Beno?t, because the old console was always on and it was handy like that. And now I'm used to it! Have you never driven a nail with an empty bottle of red wine? -- Amicalement Charlie From bugtracker at ...3416... Tue Sep 13 02:47:34 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 00:47:34 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #998: Bug in ToolBar In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.998&from=L21haW4- Comment #1 by Beno?t MINISINI: Which one? I see no problem. From bugtracker at ...3416... Tue Sep 13 03:11:14 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 01:11:14 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #997: Can't add a new directory in dirview of the ide In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.997&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at ...3416... Tue Sep 13 04:17:45 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 02:17:45 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #997: Can't add a new directory in dirview of the ide In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.997&from=L21haW4- Comment #2 by Beno?t MINISINI: Fixed in revision #7910. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at ...3416... Tue Sep 13 10:03:51 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 08:03:51 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #999: Qt5 -editable- comboboxes looks weird with oxygen style Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.999&from=L21haW4- Antonio OREFICE reported a new bug. Summary ------- Qt5 -editable- comboboxes looks weird with oxygen style Type : Bug Priority : Medium Gambas version : Unknown Product : Unknown Description ----------- As you can see from the attached screenshots, the widget border is somehow messed up. Look at the blue/glowing border, it us only drawn to the left and the right. https://i.imgur.com/V5IW7bI.png System information ------------------ [System] Gambas=3.9 OperatingSystem=Linux Kernel=4.6.4-1-ARCH Architecture=x86_64 Distribution=Arch Linux Desktop=KDE5 Theme=Breeze Language=it_IT.utf8 Memory=7934M [Libraries] Cairo=libcairo.so.2.11400.6 Curl=libcurl.so.4.4.0 DBus=libdbus-1.so.3.14.7 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.803.0 GTK+2=libgtk-x11-2.0.so.0.2400.31 GTK+3=libgtk-3.so.0.2000.9 OpenGL=libGL.so.1.0.0 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.63.0.0 QT4=libQtCore.so.4.7.4 QT4=libQtCore.so.4.8.7 QT5=libQt5Core.so.5.3.2 QT5=libQt5Core.so.5.7.0 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] ANT_HOME=/usr/share/apache-ant Automoc4_DIR=/usr/lib/automoc4 CCACHEPATH=/usr/lib/ccache/bin DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/0/bus DESKTOP_SESSION=/usr/share/xsessions/plasma DISPLAY=:0 EDITOR=nano GB_GUI=gb.qt5 GS_LIB=/.fonts GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/.gtkrc-2.0:/.config/gtkrc-2.0 GTK_MODULES=canberra-gtk-module GTK_RC_FILES=/etc/gtk/gtkrc:/.gtkrc:/.config/gtkrc HG=/usr/bin/hg HISTCONTROL=ignoredups HISTSIZE=50000 HOME= INFINALITY_FT= INFINALITY_FT_AUTOFIT_FORCE_SLIGHT_HINTING=true INFINALITY_FT_AUTOHINT_HORIZONTAL_STEM_DARKEN_STRENGTH=0 INFINALITY_FT_AUTOHINT_INCREASE_GLYPH_HEIGHTS=false INFINALITY_FT_AUTOHINT_SNAP_STEM_HEIGHT=0 INFINALITY_FT_AUTOHINT_VERTICAL_STEM_DARKEN_STRENGTH=25 INFINALITY_FT_BOLD_EMBOLDEN_X_VALUE=0 INFINALITY_FT_BOLD_EMBOLDEN_Y_VALUE=0 INFINALITY_FT_BRIGHTNESS=0 INFINALITY_FT_CHROMEOS_STYLE_SHARPENING_STRENGTH=0 INFINALITY_FT_CONTRAST=-20 INFINALITY_FT_FILTER_PARAMS=7 25 44 25 7 INFINALITY_FT_FRINGE_FILTER_STRENGTH=0 INFINALITY_FT_GAMMA_CORRECTION=0 100 INFINALITY_FT_GLOBAL_EMBOLDEN_X_VALUE=0 INFINALITY_FT_GLOBAL_EMBOLDEN_Y_VALUE=0 INFINALITY_FT_GRAYSCALE_FILTER_STRENGTH=0 INFINALITY_FT_STEM_ALIGNMENT_STRENGTH=0 INFINALITY_FT_STEM_FITTING_STRENGTH=0 INFINALITY_FT_STEM_SNAPPING_SLIDING_SCALE=0 INFINALITY_FT_USE_KNOWN_SETTINGS_ON_SELECTED_FONTS=true INFINALITY_FT_USE_VARIOUS_TWEAKS=true INFINALITY_FT_WINDOWS_STYLE_SHARPENING_STRENGTH=0 INTEL_BATCH=1 KDE_FULL_SESSION=true KDE_MULTIHEAD=false KDE_SESSION_UID=0 KDE_SESSION_VERSION=5 KWIN_NVIDIA_HACK=1 LANG=it_IT.utf8 LANGUAGE=en_US LC_COLLATE=C LD_LIBRARY_PATH=/usr/local/lib/icu-55/ LESS_TERMCAP_mb= LESS_TERMCAP_md= LESS_TERMCAP_me= LESS_TERMCAP_se= LESS_TERMCAP_so= LESS_TERMCAP_ue= LESS_TERMCAP_us= LOGNAME= LS_COLORS=rs=0:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36: MAIL=/var/spool/mail MOZ_DISABLE_PANGO=1 MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins NXDIR=/usr/lib/nx OOO_FORCE_DESKTOP=gnome PATH=/usr/lib/ccache/bin:/usr/lib/nx/bin:/usr/lib/hardening-wrapper/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/platform-tools:/usr/lib/jvm/default/bin:/opt/kde/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/scripts:/home/scripts/DominioNT/:/usr/local/bin PS4=+ PWD= QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_GRAPHICSSYSTEM=raster QT_NO_GLIB=1 QT_QPA_PLATFORMTHEME=kde SESSION_MANAGER=local/:@/tmp/.ICE-unix/22328,unix/:/tmp/.ICE-unix/22328 SHELL=/bin/bash SHLVL=1 TZ=:/etc/localtime USER= WINEARCH=win32 WINEDLLOVERRIDES=winemenubuilder.exe=d XAUTHORITY=/tmp/xauth-0-_0 XCURSOR_SIZE=0 XCURSOR_THEME=Jimmac XDG_CURRENT_DESKTOP=KDE XDG_DATA_DIRS=/usr/share:/usr/share:/usr/local/share XDG_DESKTOP_DIR=$HOME/Desktop" XDG_RUNTIME_DIR=/run/user/0 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=KDE XDG_SESSION_ID=c31 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session10 XDG_SESSION_TYPE=x11 XDG_VTNR=7 _=/usr/lib/kf5/start_kdeinit_wrapper __GLVND_DISALLOW_PATCHING=1 __GL_SHADER_DISK_CACHE=1 __GL_YIELD=USLEEP From adamnt42 at ...626... Tue Sep 13 13:03:11 2016 From: adamnt42 at ...626... (adamnt42 at ...626...) Date: Tue, 13 Sep 2016 20:33:11 +0930 Subject: [Gambas-user] Christmas gift In-Reply-To: References: <20160907163536.GB718@...3600...> <1473675244.4064.12.camel@...3609...> <4a8be5a3-73af-25b5-53d2-137c6ef179b7@...1...> <20160913070104.d39742459f5034475a5201ea@...626...> Message-ID: <20160913203311.ace0fce11d100f5377ed07a0@...626...> On Tue, 13 Sep 2016 00:37:51 +0300 Jussi Lahtinen wrote: > Why don't you use some text editor like gedit? > > > Jussi > > > > > But that text file is not editable when the project is running. > > > > b > > ------------------------------------------------------------ For the same reason that I refuse to use use the wheely bin to take out the garbage when I have a perfectly good Lambourghini to do it in! :-) b -- B Bruen From adamnt42 at ...626... Tue Sep 13 13:27:41 2016 From: adamnt42 at ...626... (adamnt42 at ...626...) Date: Tue, 13 Sep 2016 20:57:41 +0930 Subject: [Gambas-user] [CRASH REPORT] XmlElement.GetAttribute (gb.xml) segfault if the attribute is an empty string Message-ID: <20160913205741.c15bdb491d9c78f99328d3ba@...626...> Hello, Damned, my program crashed Gambas that way : The segfault occurs when I attempt to get the value of the argname attribute thus: hAD = New CArgDef With hAD .ShortName = hArg.Attributes["shortname"] .LongName = hArg.Attributes["longname"] .ArgName = hArg.Attributes["argname"] ... This happens if an XMLElement has an attribute whose value is an empty string, for example : The argname attribute won't parse and the segfault occurs. I don't know whether such empty string attributes are "legal" in XML though. hth bruce -- B Bruen From taboege at ...626... Tue Sep 13 14:00:44 2016 From: taboege at ...626... (Tobias Boege) Date: Tue, 13 Sep 2016 14:00:44 +0200 Subject: [Gambas-user] [CRASH REPORT] XmlElement.GetAttribute (gb.xml) segfault if the attribute is an empty string In-Reply-To: <20160913205741.c15bdb491d9c78f99328d3ba@...626...> References: <20160913205741.c15bdb491d9c78f99328d3ba@...626...> Message-ID: <20160913120044.GB706@...3600...> On Tue, 13 Sep 2016, adamnt42 at ...626... wrote: > Hello, > > Damned, my program crashed Gambas that way : > > The segfault occurs when I attempt to get the value of the argname attribute thus: > hAD = New CArgDef > With hAD > .ShortName = hArg.Attributes["shortname"] > .LongName = hArg.Attributes["longname"] > .ArgName = hArg.Attributes["argname"] > ... > > This happens if an XMLElement has an attribute whose value is an empty string, for example : > > > > The argname attribute won't parse and the segfault occurs. > > I don't know whether such empty string attributes are "legal" in XML though. > They say here [1] that it is valid in the way you wrote it. In revision #7911 it doesn't crash anymore and returns an empty string. The fix consisted of adding the magical quartet of the C programming language: `?:""'. Regards, Tobi [1] http://stackoverflow.com/questions/6926442/is-an-xml-attribute-without-a-value-valid -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From adrien.prokopowicz at ...626... Tue Sep 13 14:40:57 2016 From: adrien.prokopowicz at ...626... (Adrien Prokopowicz) Date: Tue, 13 Sep 2016 14:40:57 +0200 Subject: [Gambas-user] [CRASH REPORT] XmlElement.GetAttribute (gb.xml) segfault if the attribute is an empty string In-Reply-To: <20160913120044.GB706@...3600...> References: <20160913205741.c15bdb491d9c78f99328d3ba@...626...> <20160913120044.GB706@...3600...> Message-ID: Le Tue, 13 Sep 2016 14:00:44 +0200, Tobias Boege a ?crit: > On Tue, 13 Sep 2016, adamnt42 at ...626... wrote: >> Hello, >> >> Damned, my program crashed Gambas that way : >> >> The segfault occurs when I attempt to get the value of the argname >> attribute thus: >> hAD = New CArgDef >> With hAD >> .ShortName = hArg.Attributes["shortname"] >> .LongName = hArg.Attributes["longname"] >> .ArgName = hArg.Attributes["argname"] >> ... >> >> This happens if an XMLElement has an attribute whose value is an empty >> string, for example : >> >> >> >> The argname attribute won't parse and the segfault occurs. >> >> I don't know whether such empty string attributes are "legal" in XML >> though. >> > > They say here [1] that it is valid in the way you wrote it. In revision > #7911 > it doesn't crash anymore and returns an empty string. The fix consisted > of > adding the magical quartet of the C programming language: `?:""'. > > Regards, > Tobi > > [1] > http://stackoverflow.com/questions/6926442/is-an-xml-attribute-without-a-value-valid > Damn Tobias, you're fast ! I saw your message just when I commited my fixes. I think that overwrote it, but thanks still. :) I took the opportunity to spread the fix to the .GetAttribute() method, which works the same way. However, this raised a question to me : Shouldn't be GB.ReturnNewString() return null when either the length or the value is null, instead of just crashing ? Regards, -- Adrien Prokopowicz From bugtracker at ...3416... Tue Sep 13 15:08:12 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 13:08:12 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1000: Differences between qt and gtk Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1000&from=L21haW4- Charlie REINL reported a new bug. Summary ------- Differences between qt and gtk Type : Bug Priority : Medium Gambas version : 3.9.90 (TRUNK) Product : GUI components Description ----------- here some screenshots and a demo-project System information ------------------ [System] Gambas=3.9.90 r7906 OperatingSystem=Linux Kernel=3.2.0-101-generic Architecture=x86 Distribution=Ubuntu 14.04.5 LTS Desktop=UNITY Theme=Plastique Language=de_DE.UTF-8 Memory=3025M [Libraries] Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.204.0 GTK+2=libgtk-x11-2.0.so.0.2400.23 GTK+3=libgtk-3.so.0.1000.8 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 QT4=libQtCore.so.4.8.6 QT5=libQt5Core.so.5.2.1 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-NdYR3ulJvx DEFAULTS_PATH=/usr/share/gconf/gnome-fallback.default.path DESKTOP_SESSION=gnome-fallback DISPLAY=:0.0 GB_GUI=gb.qt4 GDMSESSION=gnome-fallback GDM_LANG=de_DE GIO_LAUNCHED_DESKTOP_FILE=/.local/share/applications/Gambas III.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=5957 GNOME_DESKTOP_SESSION_ID=this-is-deprecated GNOME_KEYRING_CONTROL=/run/user/1000/keyring-VXe8yZ GNOME_KEYRING_PID=3272 GPG_AGENT_INFO=/run/user/1000/keyring-VXe8yZ/gpg:0:1 GTK_MODULES=canberra-gtk-module:overlay-scrollbar:unity-gtk-module HOME= IM_CONFIG_PHASE=1 INSTANCE= JOB=dbus LANG=de_DE.UTF-8 LANGUAGE=de_DE:en LC_MESSAGES=de_DE.UTF-8 LOGNAME= MANDATORY_PATH=/usr/share/gconf/gnome-fallback.mandatory.path PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games:/usr/local/games PWD= QT_NO_GLIB=1 QT_QPA_PLATFORMTHEME=appmenu-qt5 SELINUX_INIT=YES SESSION=gnome-fallback SESSIONTYPE=gnome-session SESSION_MANAGER=local/:@/tmp/.ICE-unix/3714,unix/:/tmp/.ICE-unix/3714 SHELL=/bin/bash SHLVL=0 SPEECHD_PORT=7560 SSH_AUTH_SOCK=/run/user/1000/keyring-VXe8yZ/ssh TEXTDOMAIN=im-config TEXTDOMAINDIR=/usr/share/locale/ TZ=:/etc/localtime UBUNTU_MENUPROXY=0 UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/3274 USER= USERNAME= WINDOWPATH=7 XAUTHORITY=/var/run/gdm/auth-for--5K3DAG/database XDG_CONFIG_DIRS=/etc/xdg/xdg-gnome-fallback:/usr/share/upstart/xdg:/etc/xdg XDG_CURRENT_DESKTOP=Unity XDG_DATA_DIRS=/usr/share/gnome-fallback:/usr/share/gnome:/usr/local/share/:/usr/share/ XDG_MENU_PREFIX=gnome-flashback- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SESSION_ID=c2 XDG_VTNR=7 From bugtracker at ...3416... Tue Sep 13 15:08:24 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 13:08:24 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1000: Differences between qt and gtk In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1000&from=L21haW4- Charlie REINL added an attachment: qt-gtk-0.0.3.tar.gz From bugtracker at ...3416... Tue Sep 13 15:08:46 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 13:08:46 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1000: Differences between qt and gtk In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1000&from=L21haW4- Charlie REINL added an attachment: qt-gtk_in_IDE.png From bugtracker at ...3416... Tue Sep 13 15:09:06 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 13:09:06 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1000: Differences between qt and gtk In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1000&from=L21haW4- Charlie REINL added an attachment: Actuel_Desktop_running.png From bugtracker at ...3416... Tue Sep 13 15:09:14 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 13:09:14 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1000: Differences between qt and gtk In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1000&from=L21haW4- Charlie REINL added an attachment: gtk 2.png From bugtracker at ...3416... Tue Sep 13 15:09:28 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 13:09:28 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1000: Differences between qt and gtk In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1000&from=L21haW4- Charlie REINL added an attachment: gtk 3.png From bugtracker at ...3416... Tue Sep 13 15:09:41 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 13:09:41 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1000: Differences between qt and gtk In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1000&from=L21haW4- Charlie REINL added an attachment: qt4.png From bugtracker at ...3416... Tue Sep 13 15:09:49 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 13:09:49 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1000: Differences between qt and gtk In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1000&from=L21haW4- Charlie REINL added an attachment: qt5.png From bugtracker at ...3416... Tue Sep 13 15:14:41 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 13:14:41 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1000: Differences between qt and gtk In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1000&from=L21haW4- Comment #1 by Charlie REINL: qt5 and gtk+3 have some output in the console remark the big differences between qt4 and gtk+2 From bugtracker at ...3416... Tue Sep 13 16:19:33 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 14:19:33 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1001: 3.9.0, ide, cannot pass arguments to project. Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1001&from=L21haW4- Antonio OREFICE reported a new bug. Summary ------- 3.9.0, ide, cannot pass arguments to project. Type : Bug Priority : Medium Gambas version : Unknown Product : Unknown Description ----------- As said, even if i compile the arguments list, the ide just doesn't seem to pass it to the "executable". In the example project attached, i've set 2 arguments, but when the program executes print application.args.count, it says 1 example project here: http://wpage.unina.it/aorefice/sharevari/form.7z System information ------------------ [System] Gambas=3.9 OperatingSystem=Linux Kernel=4.6.4-1-ARCH Architecture=x86_64 Distribution=Arch Linux Desktop=KDE5 Theme=Breeze Language=it_IT.utf8 Memory=7934M [Libraries] Cairo=libcairo.so.2.11400.6 Curl=libcurl.so.4.4.0 DBus=libdbus-1.so.3.14.7 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.803.0 GTK+2=libgtk-x11-2.0.so.0.2400.31 GTK+3=libgtk-3.so.0.2000.9 OpenGL=libGL.so.1.0.0 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.63.0.0 QT4=libQtCore.so.4.7.4 QT4=libQtCore.so.4.8.7 QT5=libQt5Core.so.5.3.2 QT5=libQt5Core.so.5.7.0 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] ANT_HOME=/usr/share/apache-ant Automoc4_DIR=/usr/lib/automoc4 CCACHEPATH=/usr/lib/ccache/bin DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/0/bus DESKTOP_SESSION=/usr/share/xsessions/plasma DISPLAY=:0 EDITOR=nano GB_GUI=gb.qt5 GS_LIB=/.fonts GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/.gtkrc-2.0:/.config/gtkrc-2.0 GTK_MODULES=canberra-gtk-module GTK_RC_FILES=/etc/gtk/gtkrc:/.gtkrc:/.config/gtkrc HG=/usr/bin/hg HISTCONTROL=ignoredups HISTSIZE=50000 HOME= INFINALITY_FT= INFINALITY_FT_AUTOFIT_FORCE_SLIGHT_HINTING=true INFINALITY_FT_AUTOHINT_HORIZONTAL_STEM_DARKEN_STRENGTH=0 INFINALITY_FT_AUTOHINT_INCREASE_GLYPH_HEIGHTS=false INFINALITY_FT_AUTOHINT_SNAP_STEM_HEIGHT=0 INFINALITY_FT_AUTOHINT_VERTICAL_STEM_DARKEN_STRENGTH=25 INFINALITY_FT_BOLD_EMBOLDEN_X_VALUE=0 INFINALITY_FT_BOLD_EMBOLDEN_Y_VALUE=0 INFINALITY_FT_BRIGHTNESS=0 INFINALITY_FT_CHROMEOS_STYLE_SHARPENING_STRENGTH=0 INFINALITY_FT_CONTRAST=-20 INFINALITY_FT_FILTER_PARAMS=7 25 44 25 7 INFINALITY_FT_FRINGE_FILTER_STRENGTH=0 INFINALITY_FT_GAMMA_CORRECTION=0 100 INFINALITY_FT_GLOBAL_EMBOLDEN_X_VALUE=0 INFINALITY_FT_GLOBAL_EMBOLDEN_Y_VALUE=0 INFINALITY_FT_GRAYSCALE_FILTER_STRENGTH=0 INFINALITY_FT_STEM_ALIGNMENT_STRENGTH=0 INFINALITY_FT_STEM_FITTING_STRENGTH=0 INFINALITY_FT_STEM_SNAPPING_SLIDING_SCALE=0 INFINALITY_FT_USE_KNOWN_SETTINGS_ON_SELECTED_FONTS=true INFINALITY_FT_USE_VARIOUS_TWEAKS=true INFINALITY_FT_WINDOWS_STYLE_SHARPENING_STRENGTH=0 INTEL_BATCH=1 KDE_FULL_SESSION=true KDE_MULTIHEAD=false KDE_SESSION_UID=0 KDE_SESSION_VERSION=5 KWIN_NVIDIA_HACK=1 LANG=it_IT.utf8 LANGUAGE=en_US LC_COLLATE=C LD_LIBRARY_PATH=/usr/local/lib/icu-55/ LESS_TERMCAP_mb= LESS_TERMCAP_md= LESS_TERMCAP_me= LESS_TERMCAP_se= LESS_TERMCAP_so= LESS_TERMCAP_ue= LESS_TERMCAP_us= LOGNAME= LS_COLORS=rs=0:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36: MAIL=/var/spool/mail MOZ_DISABLE_PANGO=1 MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins NXDIR=/usr/lib/nx OOO_FORCE_DESKTOP=gnome PATH=/usr/lib/ccache/bin:/usr/lib/nx/bin:/usr/lib/hardening-wrapper/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/platform-tools:/usr/lib/jvm/default/bin:/opt/kde/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/scripts:/home/scripts/DominioNT/:/usr/local/bin PS4=+ PWD= QT_AUTO_SCREEN_SCALE_FACTOR=0 QT_GRAPHICSSYSTEM=raster QT_NO_GLIB=1 QT_QPA_PLATFORMTHEME=kde SESSION_MANAGER=local/:@/tmp/.ICE-unix/13667,unix/:/tmp/.ICE-unix/13667 SHELL=/bin/bash SHLVL=1 TZ=:/etc/localtime USER= WINEARCH=win32 WINEDLLOVERRIDES=winemenubuilder.exe=d XAUTHORITY=/tmp/xauth-0-_0 XCURSOR_SIZE=0 XCURSOR_THEME=Jimmac XDG_CURRENT_DESKTOP=KDE XDG_DATA_DIRS=/usr/share:/usr/share:/usr/local/share XDG_DESKTOP_DIR=$HOME/Desktop" XDG_RUNTIME_DIR=/run/user/0 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=KDE XDG_SESSION_ID=c16 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 _=/usr/lib/kf5/start_kdeinit_wrapper __GLVND_DISALLOW_PATCHING=1 __GL_SHADER_DISK_CACHE=1 __GL_YIELD=USLEEP From bugtracker at ...3416... Tue Sep 13 16:19:54 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 14:19:54 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1001: 3.9.0, ide, cannot pass arguments to project. In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1001&from=L21haW4- Antonio OREFICE added an attachment: form.7z From bugtracker at ...3416... Tue Sep 13 16:35:31 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 14:35:31 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1001: 3.9.0, ide, cannot pass arguments to project. In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1001&from=L21haW4- Comment #1 by Charlie REINL: the green Start-Button is a ComboBox just select the argument(s) row you wish to pass. From bugtracker at ...3416... Tue Sep 13 16:51:24 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 14:51:24 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1001: 3.9.0, ide, cannot pass arguments to project. In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1001&from=L21haW4- Comment #2 by Antonio OREFICE: so maybe the bug is that i cannot see any green button? https://i.imgur.com/szTz8gk.png From bugtracker at ...3416... Tue Sep 13 16:53:28 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 14:53:28 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1001: 3.9.0, ide, cannot pass arguments to project. In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1001&from=L21haW4- Comment #3 by Antonio OREFICE: The .project seems fine: # Gambas Project File 3.0 # Compiled with Gambas 3.9.0 Startup=FMain Version=0.0.1 Component=gb.image Component=gb.qt5 Component=gb.form Component=gb.form.terminal Arguments=[["first"],["second"]] CurrentArgument=0 TabSize=2 Language=en_US Packager=1 From bugtracker at ...3416... Tue Sep 13 17:02:15 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 15:02:15 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1001: 3.9.0, ide, cannot pass arguments to project. In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1001&from=L21haW4- Comment #4 by Charlie REINL: I meant the green Start-button in the IDE, the one to start the execution. From bugtracker at ...3416... Tue Sep 13 17:02:25 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 15:02:25 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1001: 3.9.0, ide, cannot pass arguments to project. In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1001&from=L21haW4- Charlie REINL added an attachment: gree Start-button-in-the IDE.png From bugtracker at ...3416... Tue Sep 13 17:04:01 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 15:04:01 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1001: 3.9.0, ide, cannot pass arguments to project. In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1001&from=L21haW4- Charlie REINL added an attachment: gree Start-button-in-the IDE.png From bugtracker at ...3416... Tue Sep 13 18:21:38 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 16:21:38 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1001: 3.9.0, ide, cannot pass arguments to project. In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1001&from=L21haW4- Comment #5 by Antonio OREFICE: Oh great, got it now! Sorry. Thanks :) Antonio OREFICE changed the state of the bug to: Invalid. From bugtracker at ...3416... Tue Sep 13 20:13:12 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 13 Sep 2016 18:13:12 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1001: 3.9.0, ide, cannot pass arguments to project. In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1001&from=L21haW4- Comment #6 by PICCORO LENZ MCKAY: seems a qt5 problem, i download and test in qt4 and gtk (changed the components used) and set the args, coun in the play button and works! report 2 args in count. From bugtracker at ...3416... Wed Sep 14 02:59:51 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 14 Sep 2016 00:59:51 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #998: Bug in ToolBar In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.998&from=L21haW4- Beno?t MINISINI changed the state of the bug to: NeedsInfo. From bugtracker at ...3416... Wed Sep 14 03:14:07 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 14 Sep 2016 01:14:07 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #999: Qt5 -editable- comboboxes looks weird with oxygen style In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.999&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at ...3416... Wed Sep 14 16:08:09 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 14 Sep 2016 14:08:09 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1002: DateDiff() bug Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1002&from=L21haW4- Moviga TECHNOLOGIES reported a new bug. Summary ------- DateDiff() bug Type : Bug Priority : Medium Gambas version : 3.9 Product : Language Description ----------- datediff("9/14/2016 16:01:24", "9/14/2016 16:01:25", gb.day) gives 1, even if the difference is only once second. From bugtracker at ...3416... Wed Sep 14 16:13:02 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 14 Sep 2016 14:13:02 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1002: DateDiff() bug In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1002&from=L21haW4- Comment #1 by Beno?t MINISINI: It works correctly on my system. Why don't you provide your system information, and a project that allows to reproduce the bug in the context? From bugtracker at ...3416... Wed Sep 14 16:28:44 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 14 Sep 2016 14:28:44 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1002: DateDiff() bug In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1002&from=L21haW4- Comment #2 by Moviga TECHNOLOGIES: Here comes the project From bugtracker at ...3416... Wed Sep 14 16:28:50 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 14 Sep 2016 14:28:50 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1002: DateDiff() bug In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1002&from=L21haW4- Moviga TECHNOLOGIES added an attachment: DateDiffBug-0.0.1.tar.gz From bugtracker at ...3416... Wed Sep 14 17:19:23 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 14 Sep 2016 15:19:23 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1002: DateDiff() bug In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1002&from=L21haW4- Comment #3 by Beno?t MINISINI: Thanks! From bugtracker at ...3416... Wed Sep 14 20:03:35 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 14 Sep 2016 18:03:35 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1002: DateDiff() bug In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1002&from=L21haW4- Comment #4 by PICCORO LENZ MCKAY: i tested on my system too and gives 0 maybe itsa bug on older 3.9.0? i use 3.9.1 + lasted fixeds please provide the system info to analize PICCORO LENZ MCKAY changed the state of the bug to: NeedsInfo. From bugtracker at ...3416... Thu Sep 15 14:51:41 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Thu, 15 Sep 2016 12:51:41 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #998: Bug in ToolBar In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.998&from=L21haW4- Comment #2 by Fabien BODARD: On my system the save and save as button are still invisible... like if they are not taken into account. But on a clean project it not do that... it's only on the given project. From bugtracker at ...3416... Fri Sep 16 01:53:04 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Thu, 15 Sep 2016 23:53:04 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1002: DateDiff() bug In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1002&from=L21haW4- Comment #5 by Beno?t MINISINI: Same thing. I think the bug is fixed in Gambas 3.9. If this is not the case, re-open the issue. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at ...3416... Fri Sep 16 02:20:12 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Fri, 16 Sep 2016 00:20:12 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #998: Bug in ToolBar In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.998&from=L21haW4- Comment #3 by Beno?t MINISINI: Do you have screenshots? Can you post the FMain.action file in the ".action" directory? From gambas at ...1... Fri Sep 16 02:26:19 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 16 Sep 2016 02:26:19 +0200 Subject: [Gambas-user] [CRASH REPORT] XmlElement.GetAttribute (gb.xml) segfault if the attribute is an empty string In-Reply-To: References: <20160913205741.c15bdb491d9c78f99328d3ba@...626...> <20160913120044.GB706@...3600...> Message-ID: <3713ff2d-9c4e-277f-4766-c67c8c47bd04@...1...> Le 13/09/2016 ? 14:40, Adrien Prokopowicz a ?crit : > > Damn Tobias, you're fast ! I saw your message just when I commited my > fixes. > I think that overwrote it, but thanks still. :) > > I took the opportunity to spread the fix to the .GetAttribute() method, > which works > the same way. > > However, this raised a question to me : Shouldn't be GB.ReturnNewString() > return null > when either the length or the value is null, instead of just crashing ? > > Regards, > GB.ReturnNewString() returns a void string only if its length argument is zero AND if its value argument is NULL. If the length is zero, or lower than zero, and if the value is not NULL, then strlen() is called on the value. It behaves like that to be backward-compatible with older version of Gambas. But then it prints a big warning on the error output to ask to use GB.ReturnNewZeroString() instead. Regards, -- Beno?t Minisini From Karl.Reinl at ...2345... Fri Sep 16 22:10:33 2016 From: Karl.Reinl at ...2345... (Charlie Reinl) Date: Fri, 16 Sep 2016 22:10:33 +0200 Subject: [Gambas-user] Softwarefarm / Libraries etc. Message-ID: <1474056633.4129.18.camel@...3609...> Salut Beno?t, problem : I have a project using a gambas written library. How can I install/set that on Softwarefarm? *.gambas on /Data (project root) are not taken into account. While that sudo function is not necessarily needed, how can I load it per (hand) code, if present. -- Amicalement Charlie From gambas at ...1... Fri Sep 16 22:21:10 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 16 Sep 2016 22:21:10 +0200 Subject: [Gambas-user] Softwarefarm / Libraries etc. In-Reply-To: <1474056633.4129.18.camel@...3609...> References: <1474056633.4129.18.camel@...3609...> Message-ID: <8d8f5de9-1cad-a0c7-cff2-62ed1f1d6cf9@...1...> Le 16/09/2016 ? 22:10, Charlie Reinl a ?crit : > Salut Beno?t, > > problem : I have a project using a gambas written library. How can I > install/set that on Softwarefarm? > *.gambas on /Data (project root) are not taken into account. > > While that sudo function is not necessarily needed, how can I load it > per (hand) code, if present. > Two things are missing: 1) Support for installing a library from the software farm. 2) Dependencies between softwares. -- Beno?t Minisini From Karl.Reinl at ...2345... Fri Sep 16 23:29:47 2016 From: Karl.Reinl at ...2345... (Charlie Reinl) Date: Fri, 16 Sep 2016 23:29:47 +0200 Subject: [Gambas-user] Softwarefarm / Libraries etc. In-Reply-To: <8d8f5de9-1cad-a0c7-cff2-62ed1f1d6cf9@...1...> References: <1474056633.4129.18.camel@...3609...> <8d8f5de9-1cad-a0c7-cff2-62ed1f1d6cf9@...1...> Message-ID: <1474061387.4129.34.camel@...3609...> Am Freitag, den 16.09.2016, 22:21 +0200 schrieb Beno?t Minisini: > Le 16/09/2016 ? 22:10, Charlie Reinl a ?crit : > > Salut Beno?t, > > > > problem : I have a project using a gambas written library. How can I > > install/set that on Softwarefarm? > > *.gambas on /Data (project root) are not taken into account. > > > > While that sudo function is not necessarily needed, how can I load it > > per (hand) code, if present. > > > > Two things are missing: > > 1) Support for installing a library from the software farm. And just an exception to get *.gambas into account > > 2) Dependencies between softwares. Ok, no way around that! > Finally, what I can do is a Dummy-Starter.gambas, porting the project name, which looks if the two (or more) files myApp.gambas.EXEC and myLib.gambas.LIB can be found in ~/.local/share/gambas3/bin/ and renamed to myApp.gambas and myLib.gambas and then starts myApp.gambas. Sure that works, because if it is not *.gambas it will be took into account! That's best unix tradition... make it run! -- Amicalement Charlie From gambas at ...1... Fri Sep 16 23:39:21 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Fri, 16 Sep 2016 23:39:21 +0200 Subject: [Gambas-user] Softwarefarm / Libraries etc. In-Reply-To: <1474061387.4129.34.camel@...3609...> References: <1474056633.4129.18.camel@...3609...> <8d8f5de9-1cad-a0c7-cff2-62ed1f1d6cf9@...1...> <1474061387.4129.34.camel@...3609...> Message-ID: <23fa7e43-4c66-8b2e-fd84-ccbfe2fbf4ae@...1...> Le 16/09/2016 ? 23:29, Charlie Reinl a ?crit : > Am Freitag, den 16.09.2016, 22:21 +0200 schrieb Beno?t Minisini: >> Le 16/09/2016 ? 22:10, Charlie Reinl a ?crit : >>> Salut Beno?t, >>> >>> problem : I have a project using a gambas written library. How can I >>> install/set that on Softwarefarm? >>> *.gambas on /Data (project root) are not taken into account. >>> >>> While that sudo function is not necessarily needed, how can I load it >>> per (hand) code, if present. >>> >> >> Two things are missing: >> >> 1) Support for installing a library from the software farm. > And just an exception to get *.gambas into account >> >> 2) Dependencies between softwares. > Ok, no way around that! >> > Finally, what I can do is a Dummy-Starter.gambas, porting the project > name, which looks if the two (or more) files myApp.gambas.EXEC and > myLib.gambas.LIB can be found in ~/.local/share/gambas3/bin/ and > renamed to myApp.gambas and myLib.gambas and then starts myApp.gambas. > Sure that works, because if it is not *.gambas it will be took into > account! > That's best unix tradition... make it run! > I don't understand what you are saying. A gambas library is just a gambas project whose project type is "Library". The farm software only store sources. Everything is compiled on the client from the sources downloaded from the farm. So it's just a matter of writing code in the IDE, so that the farm client support library installation. Dependency management is just a "plus" that prevent from having to install the library explicitely. It can be done later. Regards, -- Beno?t Minisini From bugtracker at ...3416... Sat Sep 17 00:01:46 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Fri, 16 Sep 2016 22:01:46 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1003: bugtracker products choice Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1003&from=L21haW4- Charlie REINL reported a new bug. Summary ------- bugtracker products choice Type : Bug Priority : Medium Gambas version : 3.9.90 (TRUNK) Product : Unknown Description ----------- no option for Softwarefarm System information ------------------ [System] Gambas=3.9.90 r7906 OperatingSystem=Linux Kernel=3.2.0-101-generic Architecture=x86 Distribution=Ubuntu 14.04.5 LTS Desktop=UNITY Theme=Plastique Language=de_DE.UTF-8 Memory=3025M [Libraries] Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.204.0 GTK+2=libgtk-x11-2.0.so.0.2400.23 GTK+3=libgtk-3.so.0.1000.8 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 QT4=libQtCore.so.4.8.6 QT5=libQt5Core.so.5.2.1 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-NdYR3ulJvx DEFAULTS_PATH=/usr/share/gconf/gnome-fallback.default.path DESKTOP_SESSION=gnome-fallback DISPLAY=:0.0 GB_GUI=gb.qt4 GDMSESSION=gnome-fallback GDM_LANG=de_DE GIO_LAUNCHED_DESKTOP_FILE=/.local/share/applications/Gambas III.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=5957 GNOME_DESKTOP_SESSION_ID=this-is-deprecated GNOME_KEYRING_CONTROL=/run/user/1000/keyring-VXe8yZ GNOME_KEYRING_PID=3272 GPG_AGENT_INFO=/run/user/1000/keyring-VXe8yZ/gpg:0:1 GTK_MODULES=canberra-gtk-module:overlay-scrollbar:unity-gtk-module HOME= IM_CONFIG_PHASE=1 INSTANCE= JOB=dbus LANG=de_DE.UTF-8 LANGUAGE=de_DE:en LC_MESSAGES=de_DE.UTF-8 LOGNAME= MANDATORY_PATH=/usr/share/gconf/gnome-fallback.mandatory.path PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games:/usr/local/games PWD= QT_NO_GLIB=1 QT_QPA_PLATFORMTHEME=appmenu-qt5 SELINUX_INIT=YES SESSION=gnome-fallback SESSIONTYPE=gnome-session SESSION_MANAGER=local/:@/tmp/.ICE-unix/3714,unix/:/tmp/.ICE-unix/3714 SHELL=/bin/bash SHLVL=0 SPEECHD_PORT=7560 SSH_AUTH_SOCK=/run/user/1000/keyring-VXe8yZ/ssh TEXTDOMAIN=im-config TEXTDOMAINDIR=/usr/share/locale/ TZ=:/etc/localtime UBUNTU_MENUPROXY=0 UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/3274 USER= USERNAME= WINDOWPATH=7 XAUTHORITY=/var/run/gdm/auth-for--5K3DAG/database XDG_CONFIG_DIRS=/etc/xdg/xdg-gnome-fallback:/usr/share/upstart/xdg:/etc/xdg XDG_CURRENT_DESKTOP=Unity XDG_DATA_DIRS=/usr/share/gnome-fallback:/usr/share/gnome:/usr/local/share/:/usr/share/ XDG_MENU_PREFIX=gnome-flashback- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SESSION_ID=c2 XDG_VTNR=7 From gambas at ...1... Sat Sep 17 00:09:02 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sat, 17 Sep 2016 00:09:02 +0200 Subject: [Gambas-user] Softwarefarm / Libraries etc. In-Reply-To: <23fa7e43-4c66-8b2e-fd84-ccbfe2fbf4ae@...1...> References: <1474056633.4129.18.camel@...3609...> <8d8f5de9-1cad-a0c7-cff2-62ed1f1d6cf9@...1...> <1474061387.4129.34.camel@...3609...> <23fa7e43-4c66-8b2e-fd84-ccbfe2fbf4ae@...1...> Message-ID: <9e4342d1-bb63-e4f3-729e-b8a975c32604@...1...> Le 16/09/2016 ? 23:39, Beno?t Minisini a ?crit : > > I don't understand what you are saying. > > A gambas library is just a gambas project whose project type is "Library". > > The farm software only store sources. Everything is compiled on the > client from the sources downloaded from the farm. > > So it's just a matter of writing code in the IDE, so that the farm > client support library installation. > > Dependency management is just a "plus" that prevent from having to > install the library explicitely. It can be done later. > > Regards, > I have added library support in revision #7913. Now, when publishing a library, it automatically gets the "library" tag, and I added a "library" entry in the farm client initial step. And when installing a library from the farm, the library is compiled and installed in the local downloaded projects directory and in the local library directory, the same way as when making an executable from the project (i.e. with a symbolic link). Just try and tell me what you think. Now I have to manage dependencies between farm software projects... But it's another deal. -- Beno?t Minisini From bugtracker at ...3416... Sat Sep 17 00:10:27 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Fri, 16 Sep 2016 22:10:27 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1004: remove an installed project Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1004&from=L21haW4- Charlie REINL reported a new bug. Summary ------- remove an installed project Type : Bug Priority : Medium Gambas version : Unknown Product : Unknown Description ----------- projects which are removed from the SoftWareFarm can't be uninstalled anymoreby the! System information ------------------ [System] Gambas=3.9.90 r7906 OperatingSystem=Linux Kernel=3.2.0-101-generic Architecture=x86 Distribution=Ubuntu 14.04.5 LTS Desktop=UNITY Theme=Plastique Language=de_DE.UTF-8 Memory=3025M [Libraries] Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.204.0 GTK+2=libgtk-x11-2.0.so.0.2400.23 GTK+3=libgtk-3.so.0.1000.8 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 QT4=libQtCore.so.4.8.6 QT5=libQt5Core.so.5.2.1 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-NdYR3ulJvx DEFAULTS_PATH=/usr/share/gconf/gnome-fallback.default.path DESKTOP_SESSION=gnome-fallback DISPLAY=:0.0 GB_GUI=gb.qt4 GDMSESSION=gnome-fallback GDM_LANG=de_DE GIO_LAUNCHED_DESKTOP_FILE=/.local/share/applications/Gambas III.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=5957 GNOME_DESKTOP_SESSION_ID=this-is-deprecated GNOME_KEYRING_CONTROL=/run/user/1000/keyring-VXe8yZ GNOME_KEYRING_PID=3272 GPG_AGENT_INFO=/run/user/1000/keyring-VXe8yZ/gpg:0:1 GTK_MODULES=canberra-gtk-module:overlay-scrollbar:unity-gtk-module HOME= IM_CONFIG_PHASE=1 INSTANCE= JOB=dbus LANG=de_DE.UTF-8 LANGUAGE=de_DE:en LC_MESSAGES=de_DE.UTF-8 LOGNAME= MANDATORY_PATH=/usr/share/gconf/gnome-fallback.mandatory.path PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games:/usr/local/games PWD= QT_NO_GLIB=1 QT_QPA_PLATFORMTHEME=appmenu-qt5 SELINUX_INIT=YES SESSION=gnome-fallback SESSIONTYPE=gnome-session SESSION_MANAGER=local/:@/tmp/.ICE-unix/3714,unix/:/tmp/.ICE-unix/3714 SHELL=/bin/bash SHLVL=0 SPEECHD_PORT=7560 SSH_AUTH_SOCK=/run/user/1000/keyring-VXe8yZ/ssh TEXTDOMAIN=im-config TEXTDOMAINDIR=/usr/share/locale/ TZ=:/etc/localtime UBUNTU_MENUPROXY=0 UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/3274 USER= USERNAME= WINDOWPATH=7 XAUTHORITY=/var/run/gdm/auth-for--5K3DAG/database XDG_CONFIG_DIRS=/etc/xdg/xdg-gnome-fallback:/usr/share/upstart/xdg:/etc/xdg XDG_CURRENT_DESKTOP=Unity XDG_DATA_DIRS=/usr/share/gnome-fallback:/usr/share/gnome:/usr/local/share/:/usr/share/ XDG_MENU_PREFIX=gnome-flashback- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SESSION_ID=c2 XDG_VTNR=7 From rterry at ...1823... Sat Sep 17 08:03:16 2016 From: rterry at ...1823... (richard terry) Date: Sat, 17 Sep 2016 16:03:16 +1000 Subject: [Gambas-user] My project can't find libraries (3.9) Message-ID: <48fdf22f-d6b2-fcd7-8f16-3d1fa38499b5@...1823...> Hi list, Just building a new machine with linux mint 17 and gambas 3.9 when trying to run my project can't find libraries. I've tried adding these the usual way and despite their being libraries in the directory gambas doesn't let me select it. ?what am I doing wrong?? Thanks richard From rterry at ...1823... Sat Sep 17 08:28:22 2016 From: rterry at ...1823... (richard terry) Date: Sat, 17 Sep 2016 16:28:22 +1000 Subject: [Gambas-user] My project can't find libraries (3.9) - more info In-Reply-To: <48fdf22f-d6b2-fcd7-8f16-3d1fa38499b5@...1823...> References: <48fdf22f-d6b2-fcd7-8f16-3d1fa38499b5@...1823...> Message-ID: <4172cb19-4f3b-a317-974c-03ef2328c3fb@...1823...> On 17/09/16 16:03, richard terry wrote: > Hi list, > > Just building a new machine with linux mint 17 and gambas 3.9 > > when trying to run my project can't find libraries. > > I've tried adding these the usual way and despite their being libraries > in the directory gambas doesn't let me select it. ?what am I doing wrong?? > > Thanks > > > richard > > > ------------------------------------------------------------------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > System] Gambas=3.9 OperatingSystem=Linux Kernel=3.19.0-32-generic Architecture=x86_64 Distribution=Linux Mint 17.3 Rosa Desktop=CINNAMON Theme=Gtk Language=en_AU.UTF-8 Memory=7904M [Libraries] Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.204.0 GTK+2=libgtk-x11-2.0.so.0.2400.23 GTK+3=libgtk-3.so.0.1000.8 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 QT4=libQtCore.so.4.8.6 QT5=libQt5Core.so.5.2.1 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] CINNAMON_VERSION=2.8.6 CLUTTER_BACKEND=x11 DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-hCPfCpfkuh,guid=a4642cdc82d0aa3f133f700d57dcd611 DEFAULTS_PATH=/usr/share/gconf/cinnamon.default.path DESKTOP_SESSION=cinnamon DISPLAY=:20 GB_GUI=gb.qt4 GDMSESSION=cinnamon GDM_XSERVER_LOCATION=flexi GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/gambas3.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=6076 GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG GNOME_DESKTOP_SESSION_ID=this-is-deprecated GNOME_KEYRING_CONTROL=/run/user/1000/keyring-0EmZJp GNOME_KEYRING_PID=4467 GPG_AGENT_INFO=/run/user/1000/keyring-0EmZJp/gpg:0:1 HOME= LANG=en_AU.UTF-8 LOGNAME= MANDATORY_PATH=/usr/share/gconf/cinnamon.mandatory.path MDMSESSION=cinnamon MDM_LANG=en_AU.UTF-8 MDM_XSERVER_LOCATION=flexi PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD= QT_STYLE_OVERRIDE=gtk SESSION_MANAGER=local/:@/tmp/.ICE-unix/4477,unix/:/tmp/.ICE-unix/4477 SHELL=/bin/bash SSH_AGENT_PID=4605 SSH_AUTH_SOCK=/run/user/1000/keyring-0EmZJp/ssh TEXTDOMAIN=im-config TEXTDOMAINDIR=/usr/share/locale/ TZ=:/etc/localtime USER= USERNAME= WINDOWPATH=7 XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg XDG_CURRENT_DESKTOP=X-Cinnamon XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/usr/local/share/:/usr/share/:/usr/share/mdm/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SESSION_COOKIE=269a9d866d9a05fcf4b55b0057dccc8e-1474090513.210725-1643164885 XDG_SESSION_DESKTOP=cinnamon XDG_SESSION_ID=c2 XDG_VTNR=7 From gambas at ...1... Sat Sep 17 16:58:55 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sat, 17 Sep 2016 16:58:55 +0200 Subject: [Gambas-user] My project can't find libraries (3.9) - more info In-Reply-To: <4172cb19-4f3b-a317-974c-03ef2328c3fb@...1823...> References: <48fdf22f-d6b2-fcd7-8f16-3d1fa38499b5@...1823...> <4172cb19-4f3b-a317-974c-03ef2328c3fb@...1823...> Message-ID: <767d34d9-e8fb-5479-ee7b-9d83c45d47be@...1...> Le 17/09/2016 ? 08:28, richard terry a ?crit : > On 17/09/16 16:03, richard terry wrote: >> Hi list, >> >> Just building a new machine with linux mint 17 and gambas 3.9 >> >> when trying to run my project can't find libraries. >> >> I've tried adding these the usual way and despite their being libraries >> in the directory gambas doesn't let me select it. ?what am I doing wrong?? >> >> Thanks >> >> >> richard >> >> Make the library executables from the project. As libraries, they will be installed in your home directory as symbolic link to their executable, and will be detected by the IDE. Regards, -- Beno?t Minisini From bugtracker at ...3416... Sat Sep 17 20:58:13 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sat, 17 Sep 2016 18:58:13 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1003: bugtracker products choice In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1003&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at ...3416... Sat Sep 17 20:58:51 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sat, 17 Sep 2016 18:58:51 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1004: remove an installed project In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1004&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at ...3416... Sat Sep 17 21:03:45 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sat, 17 Sep 2016 19:03:45 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1000: Differences between qt and gtk In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1000&from=L21haW4- Comment #2 by Beno?t MINISINI: According to your screenshot, Qt5 is not installed on your system, so GTK+2 is used instead. qt and gtk+ being different toolkits, they render their widgets differently. Some people try to define visually identical themes in both toolkits, but the result is usually bad. As you are noticing. Which GTK+2/GTK+3 widget theme do you use? From bugtracker at ...3416... Sat Sep 17 21:03:55 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sat, 17 Sep 2016 19:03:55 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1000: Differences between qt and gtk In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1000&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Upstream. From bugtracker at ...3416... Sat Sep 17 21:37:04 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sat, 17 Sep 2016 19:37:04 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1000: Differences between qt and gtk In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1000&from=L21haW4- Comment #3 by Charlie REINL: don't know, how I can find it out ? Which tool I need ? From gambas at ...1... Sat Sep 17 23:09:02 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sat, 17 Sep 2016 23:09:02 +0200 Subject: [Gambas-user] IDE extensions? Message-ID: <56e9d6c7-bff5-d7da-6df8-230a2bcdb167@...1...> Hi, Would people be interested in some sort of IDE extensions? The idea is making a dedicated tag in the software farm for IDE extensions. Then, once installed, the extension program is automatically detected by the IDE. Then a menu entry will be added in the IDE. When the user clicks on that menu entry, the extension program is run. It will receive the project path in its argument, and eventually other informations: the current edited file for example, or whatever else is needed. This is the principle. If anymone is interested in something like that, please tell. Regards, -- Beno?t Minisini From bugtracker at ...3416... Sun Sep 18 00:11:40 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sat, 17 Sep 2016 22:11:40 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1000: Differences between qt and gtk In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1000&from=L21haW4- Comment #4 by Beno?t MINISINI: I don't know too, I use KDE. :-) On Unity, you look at the theme selected in the control panel. From bugtracker at ...3416... Sun Sep 18 02:16:59 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sun, 18 Sep 2016 00:16:59 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1004: remove an installed project In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1004&from=L21haW4- Comment #1 by Beno?t MINISINI: It is fixed in revision #7914. Now you can uninstall a program from the welcome dialog. Beno?t MINISINI changed the state of the bug to: Fixed. From rterry at ...1823... Sun Sep 18 04:42:52 2016 From: rterry at ...1823... (rterry) Date: Sun, 18 Sep 2016 12:42:52 +1000 Subject: [Gambas-user] My project can't find libraries (3.9) - more info Message-ID: Found the problem. At some point the project now must be designated as a library previously this didn't matter. Thanks Sent from my Samsung GALAXY S5 -------- Original message -------- From: Beno?t Minisini Date: 18/09/2016 00:58 (GMT+10:00) To: mailing list for gambas users Subject: Re: [Gambas-user] My project can't find libraries (3.9) - more info Le 17/09/2016 ? 08:28, richard terry a ?crit : > On 17/09/16 16:03, richard terry wrote: >> Hi list, >> >> Just building a new machine with linux mint 17 and gambas 3.9 >> >> when trying to run my project? can't find libraries. >> >> I've tried adding these the usual way and despite their being libraries >> in the directory gambas doesn't let me select it. ?what am I doing wrong?? >> >> Thanks >> >> >> richard >> >> Make the library executables from the project. As libraries, they will be installed in your home directory as symbolic link to their executable, and will be detected by the IDE. Regards, -- Beno?t Minisini ------------------------------------------------------------------------------ _______________________________________________ Gambas-user mailing list Gambas-user at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user From jussi.lahtinen at ...626... Sun Sep 18 04:44:01 2016 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sun, 18 Sep 2016 05:44:01 +0300 Subject: [Gambas-user] Unable to run executable Message-ID: My project runs fine from the IDE, but as executable I get this to terminal: TheMainModule. at ...3610...: GUI is not initialized TheMainModule. at ...3610... It's huge project with closed source. It uses Qt4 component. Other Gambas made executables run without problems. Any idea where to look at..? I will try to isolate the problem. Jussi [System] Gambas=3.9.90 r7912 OperatingSystem=Linux Kernel=3.19.0-32-generic Architecture=x86_64 Distribution=Linux Mint 17.3 Rosa Desktop=CINNAMON Theme=Gtk Language=en_US.UTF-8 Memory=7984M [Libraries] Cairo=libcairo.so.2.11301.0 Curl=libcurl.so.4.3.0 DBus=libdbus-1.so.3.7.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.204.0 GTK+2=libgtk-x11-2.0.so.0.2400.23 GTK+3=libgtk-3.so.0.1000.8 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 QT4=libQtCore.so.4.8.6 QT5=libQt5Core.so.5.2.1 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] CLUTTER_BACKEND=x11 CLUTTER_IM_MODULE=xim DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-uSG4BMbNuJ,guid=4710e434706d208c5c3a9eff57dd4bc7 DEFAULTS_PATH=/usr/share/gconf/cinnamon.default.path DESKTOP_SESSION=cinnamon DISPLAY=:0.0 GB_GUI=gb.qt4 GB_PROFILE_MAX=1000 GDMSESSION=cinnamon GDM_XSERVER_LOCATION=local GIO_LAUNCHED_DESKTOP_FILE=/Desktop/Gambas3.desktop GIO_LAUNCHED_DESKTOP_FILE_PID=7036 GNOME_DESKTOP_SESSION_ID=this-is-deprecated GNOME_KEYRING_CONTROL=/run/user/1000/keyring-LcqjOL GPG_AGENT_INFO=/run/user/1000/keyring-LcqjOL/gpg:0:1 GTK_IM_MODULE=xim HOME= INSIDE_NEMO_PYTHON= LANG=en_US.UTF-8 LC_ADDRESS=fi_FI.UTF-8 LC_IDENTIFICATION=fi_FI.UTF-8 LC_MEASUREMENT=fi_FI.UTF-8 LC_MONETARY=fi_FI.UTF-8 LC_NAME=fi_FI.UTF-8 LC_NUMERIC=fi_FI.UTF-8 LC_PAPER=fi_FI.UTF-8 LC_TELEPHONE=fi_FI.UTF-8 LC_TIME=en_US.UTF-8 LOGNAME= MANDATORY_PATH=/usr/share/gconf/cinnamon.mandatory.path MDMSESSION=cinnamon MDM_LANG=en_US.UTF-8 MDM_XSERVER_LOCATION=local PAPERSIZE=letter PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD= QT4_IM_MODULE=xim QT_STYLE_OVERRIDE=gtk SESSION_MANAGER=local/:@/tmp/.ICE-unix/1633,unix/:/tmp/.ICE-unix/1633 SHELL=/bin/bash SSH_AGENT_PID=1701 SSH_AUTH_SOCK=/run/user/1000/keyring-LcqjOL/ssh TEXTDOMAIN=im-config TEXTDOMAINDIR=/usr/share/locale/ TZ=:/etc/localtime USER= USERNAME= WINDOWPATH=8 XAUTHORITY=/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg XDG_CURRENT_DESKTOP=X-Cinnamon XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/usr/local/share/:/usr/share/:/usr/share/mdm/ XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SESSION_COOKIE=5a45fa29109f0ee2389b1b0355283726-1474120646.913511-640696634 XDG_SESSION_DESKTOP=cinnamon XDG_SESSION_ID=c1 XDG_VTNR=8 XMODIFIERS=@im=none From jussi.lahtinen at ...626... Sun Sep 18 04:54:06 2016 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sun, 18 Sep 2016 05:54:06 +0300 Subject: [Gambas-user] Unable to run executable In-Reply-To: References: Message-ID: Never mind, I had accidentally changed my path where to make the executable and thus I was trying to run very old binary! Everything works fine. Jussi On Sun, Sep 18, 2016 at 5:44 AM, Jussi Lahtinen wrote: > My project runs fine from the IDE, but as executable I get this to > terminal: > > TheMainModule. at ...3610...: GUI is not initialized > TheMainModule. at ...3610... > > It's huge project with closed source. It uses Qt4 component. Other Gambas > made executables run without problems. > > Any idea where to look at..? I will try to isolate the problem. > > > > Jussi > > > [System] > Gambas=3.9.90 r7912 > OperatingSystem=Linux > Kernel=3.19.0-32-generic > Architecture=x86_64 > Distribution=Linux Mint 17.3 Rosa > Desktop=CINNAMON > Theme=Gtk > Language=en_US.UTF-8 > Memory=7984M > > [Libraries] > Cairo=libcairo.so.2.11301.0 > Curl=libcurl.so.4.3.0 > DBus=libdbus-1.so.3.7.6 > GStreamer=libgstreamer-0.10.so.0.30.0 > GStreamer=libgstreamer-1.0.so.0.204.0 > GTK+2=libgtk-x11-2.0.so.0.2400.23 > GTK+3=libgtk-3.so.0.1000.8 > OpenGL=libGL.so.1.2.0 > Poppler=libpoppler.so.44.0.0 > QT4=libQtCore.so.4.8.6 > QT5=libQt5Core.so.5.2.1 > SDL=libSDL-1.2.so.0.11.4 > SQLite=libsqlite3.so.0.8.6 > > [Environment] > CLUTTER_BACKEND=x11 > CLUTTER_IM_MODULE=xim > DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-uSG4BMbNuJ,guid= > 4710e434706d208c5c3a9eff57dd4bc7 > DEFAULTS_PATH=/usr/share/gconf/cinnamon.default.path > DESKTOP_SESSION=cinnamon > DISPLAY=:0.0 > GB_GUI=gb.qt4 > GB_PROFILE_MAX=1000 > GDMSESSION=cinnamon > GDM_XSERVER_LOCATION=local > GIO_LAUNCHED_DESKTOP_FILE=/Desktop/Gambas3.desktop > GIO_LAUNCHED_DESKTOP_FILE_PID=7036 > GNOME_DESKTOP_SESSION_ID=this-is-deprecated > GNOME_KEYRING_CONTROL=/run/user/1000/keyring-LcqjOL > GPG_AGENT_INFO=/run/user/1000/keyring-LcqjOL/gpg:0:1 > GTK_IM_MODULE=xim > HOME= > INSIDE_NEMO_PYTHON= > LANG=en_US.UTF-8 > LC_ADDRESS=fi_FI.UTF-8 > LC_IDENTIFICATION=fi_FI.UTF-8 > LC_MEASUREMENT=fi_FI.UTF-8 > LC_MONETARY=fi_FI.UTF-8 > LC_NAME=fi_FI.UTF-8 > LC_NUMERIC=fi_FI.UTF-8 > LC_PAPER=fi_FI.UTF-8 > LC_TELEPHONE=fi_FI.UTF-8 > LC_TIME=en_US.UTF-8 > LOGNAME= > MANDATORY_PATH=/usr/share/gconf/cinnamon.mandatory.path > MDMSESSION=cinnamon > MDM_LANG=en_US.UTF-8 > MDM_XSERVER_LOCATION=local > PAPERSIZE=letter > PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/ > sbin:/bin:/usr/games:/usr/local/games > PWD= > QT4_IM_MODULE=xim > QT_STYLE_OVERRIDE=gtk > SESSION_MANAGER=local/:@/tmp/.ICE-unix/ > 1633,unix/:/tmp/.ICE-unix/1633 > SHELL=/bin/bash > SSH_AGENT_PID=1701 > SSH_AUTH_SOCK=/run/user/1000/keyring-LcqjOL/ssh > TEXTDOMAIN=im-config > TEXTDOMAINDIR=/usr/share/locale/ > TZ=:/etc/localtime > USER= > USERNAME= > WINDOWPATH=8 > XAUTHORITY=/.Xauthority > XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg > XDG_CURRENT_DESKTOP=X-Cinnamon > XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/ > usr/local/share/:/usr/share/:/usr/share/mdm/ > XDG_RUNTIME_DIR=/run/user/1000 > XDG_SEAT=seat0 > XDG_SESSION_COOKIE=5a45fa29109f0ee2389b1b03552837 > 26-1474120646.913511-640696634 > XDG_SESSION_DESKTOP=cinnamon > XDG_SESSION_ID=c1 > XDG_VTNR=8 > XMODIFIERS=@im=none > > From bugtracker at ...3416... Sun Sep 18 05:00:18 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sun, 18 Sep 2016 03:00:18 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #775: Preprocessor Macros In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.775&from=L21haW4- Comment #1 by Jussi LAHTINEN: I would also like to have this! From adrien.prokopowicz at ...626... Sun Sep 18 10:16:25 2016 From: adrien.prokopowicz at ...626... (Adrien Prokopowicz) Date: Sun, 18 Sep 2016 10:16:25 +0200 Subject: [Gambas-user] IDE extensions? In-Reply-To: <56e9d6c7-bff5-d7da-6df8-230a2bcdb167@...1...> References: <56e9d6c7-bff5-d7da-6df8-230a2bcdb167@...1...> Message-ID: Le Sat, 17 Sep 2016 23:09:02 +0200, Beno?t Minisini a ?crit: > Hi, > > Would people be interested in some sort of IDE extensions? > > The idea is making a dedicated tag in the software farm for IDE > extensions. > > Then, once installed, the extension program is automatically detected by > the IDE. > > Then a menu entry will be added in the IDE. > > When the user clicks on that menu entry, the extension program is run. > It will receive the project path in its argument, and eventually other > informations: the current edited file for example, or whatever else is > needed. > > This is the principle. > > If anymone is interested in something like that, please tell. > > Regards, > I like the idea a lot, so i'll add my two cents to the discussion. :-) First, I like the idea of using the Software Farm for extensions/plugins. However, I think it would be nice to have some kind of shortcut (like Options > IDE Extensions ?), because going to the Software Farm itself isn't very intuitive when you are looking for plugins to install. The thing that feels a bit wierd to me, is the implementation itself. While it is the simplest, having only a menu entry and an executable being run is very restrictive. The extension program would have no access to the IDE's state whatsoever, and would have little to no information about the open project. With this design, the only things that I can see being implemented are programs being run in the current project directory, and running a single background task, or opening a big pop-up window, because the extension would need to be completely external. Therefore, I think the extension should have access to some of the IDE's classes (the exported ones). However, I've noticed that there are quite a bit of Gambas projects out there, that could be/are using some sort of plugins like this, not only the IDE. Currently, in order to to something like this, you have to mess with Component.Load(), have the plugin to export some classes, and have the main application to use some dynamic introspection to fetch some specific method, and run it. All of this already looks like some stange voodoo magic. Moreover, you cannot directly access the exported Classes from the plugin's project, because the compiler doesn't know them. You would have to access them at runtime only, using dynamic introspection, which is just terrible at this point. My point is: I would really like to have a nice, standard way for adding plugins to Gambas applications, maybe through a component or something. It would therefore not only be ridiculously easy to add simple plugins to the IDE (while still allowing to make it evolve and add more features later), but also for any Gambas application that wants it. :-) I've been thinking about something like this for quite some time actually, and your message raised interest about this to me again. Here are the ideas that I came up with, please tell me what you think! :-) (This is purely in my head, there are probably some things that I missed. I am just pasting all the ideas I have, I apologize for the long post.) In order to easily implement plugins like I described above, two things are necessary: - The ability for the application to load plugins from archive files, and then run a specific method (most likely Main() ). - The ability for the plugin to access the application's exported classes, which would basically form an API to let the plugin do anything it wants (like adding menu entries, extra docks/windows, registering to events...) For the first one, I think a simple static method like Plugin.Load(file) should suffice. It could maybe return a Plugin object with some metadata about the plugin file (version, authors, ?), but that's just extra. It might be tricky to access the Main() method of the plugin without it being exported (I don't think it's possible from pure Gambas code), but the interpeter itself should be able to do this without any problem. The second part may be tricky, as both the compiler and the IDE need information they currently don't have. To me, the ideal workflow for a plugin maker would be the following: - Creating a plugin project, - Selecting the application I want to create the plugin for, - All the exported classes from the application are loaded by the IDE (for autocompletion/documentation), and by the compiler (for ? compiling, I guess). - (Maybe) Hitting the run button will run the app with the plugin loaded, allowing for quick testing iterations. I'm not sure about the last part, as it would not be possible with manual plugin loading like a Plugin.Load() method, so another solution should be found there (if any). In order for the rest to work, the compiler and the IDE would need to read external info files from a specific target. Info files can be generated easily from source project, and I think you can extract them from executable archives (not sure about this one) ? I think the nicest way to do this is to create a separate "plugin" project type, with an extra parameter to inform the compiler about the targeted application, which could then be used by the IDE. I think that's all I have. It sure is much more complex than your proposition Beno?t, but I think it is much more interesting on the long-run. Again, sorry for the long post, and I would love to hear you on this. :-) Regards, -- Adrien Prokopowicz From bugtracker at ...3416... Sun Sep 18 11:52:10 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sun, 18 Sep 2016 09:52:10 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1005: Gambas 3.9 crashes when creating a Debian package from library Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1005&from=L21haW4- C THAL reported a new bug. Summary ------- Gambas 3.9 crashes when creating a Debian package from library Type : Bug Priority : High Gambas version : 3.9 Product : Development Environment Description ----------- I attach a small test project with quite nothing in it. It's a library. If one creates an installation package (a Debian *.deb) from it, Gambas3 crashes on my system with segmentation fault. [System] Gambas=3.9 OperatingSystem=Linux Kernel=4.4.0-36-generic Architecture=x86_64 Distribution=Ubuntu 16.04.1 LTS Desktop=XFCE Theme=Gtk Language=de_DE.UTF-8 Memory=7683M [Libraries] Cairo=libcairo.so.2.11400.6 Curl=libcurl.so.4.4.0 DBus=libdbus-1.so.3.14.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.802.0 GTK+2=libgtk-x11-2.0.so.0.2400.30 GTK+3=libgtk-3.so.0.1800.9 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.44.0.0 Poppler=libpoppler.so.58.0.0 QT4=libQtCore.so.4.8.7 QT5=libQt5Core.so.5.5.1 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] CLUTTER_IM_MODULE=xim DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-wdpYkW8DbR DEFAULTS_PATH=/usr/share/gconf/xfce.default.path DESKTOP_SESSION=xfce DISPLAY=:0.0 GB_GUI=gb.qt4 GDMSESSION=xfce GLADE_CATALOG_PATH=: GLADE_MODULE_PATH=: GLADE_PIXMAP_PATH=: GNOME_KEYRING_CONTROL= GNOME_KEYRING_PID= GTK_IM_MODULE=xim GTK_MODULES=canberra-gtk-module:canberra-gtk-module:gail:atk-bridge HOME= IM_CONFIG_PHASE=1 INSTANCE= JOB=dbus LANG=de_DE.UTF-8 LIBVIRT_DEFAULT_URI=qemu:///system LOGNAME= MANDATORY_PATH=/usr/share/gconf/xfce.mandatory.path PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PWD= QT4_IM_MODULE=xim QT_ACCESSIBILITY=1 QT_IM_MODULE= QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 QT_QPA_PLATFORMTHEME=appmenu-qt5 SESSION=xfce SESSIONTYPE= SESSION_MANAGER=local/:@/tmp/.ICE-unix/5766,unix/:/tmp/.ICE-unix/5766 SHELL=/usr/bin/zsh SHLVL=0 SSH_AGENT_PID=5774 SSH_AUTH_SOCK=/tmp/ssh-ozllUgOsHPoQ/agent.5773 TZ=:/etc/localtime UPSTART_EVENTS=started xsession UPSTART_INSTANCE= UPSTART_JOB=startxfce4 UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/5487 USER= USERNAME= WINDOWPATH=7 XAUTHORITY=/run/user/1000/gdm/Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-xfce:/usr/share/upstart/xdg:/etc/xdg:/etc/xdg XDG_CURRENT_DESKTOP=XFCE XDG_DATA_DIRS=/usr/share/xfce:/usr/share/xfce4:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop:/usr/share XDG_MENU_PREFIX=xfce- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SESSION_COOKIE=87078baa605ff4b5a30b83020000001b-1473952135.769785-40551053 XDG_SESSION_DESKTOP=xfce XDG_SESSION_ID=1 XDG_SESSION_TYPE=x11 XDG_VTNR=7 XMODIFIERS=@...3498...=none From bugtracker at ...3416... Sun Sep 18 11:52:51 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sun, 18 Sep 2016 09:52:51 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1005: Gambas 3.9 crashes when creating a Debian package from library In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1005&from=L21haW4- C THAL added an attachment: test2-0.0.1.tar.gz From bugtracker at ...3416... Sun Sep 18 12:17:05 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sun, 18 Sep 2016 10:17:05 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1005: Gambas 3.9 crashes when creating a Debian package from library In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1005&from=L21haW4- Comment #1 by C THAL: I just see, Gambas also crashes if the project is a normal project, not a lib ... awful ... From chrisml at ...3340... Sun Sep 18 13:12:49 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Sun, 18 Sep 2016 13:12:49 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: <20160913203311.ace0fce11d100f5377ed07a0@...626...> References: <20160907163536.GB718@...3600...> <1473675244.4064.12.camel@...3609...> <4a8be5a3-73af-25b5-53d2-137c6ef179b7@...1...> <20160913070104.d39742459f5034475a5201ea@...626...> <20160913203311.ace0fce11d100f5377ed07a0@...626...> Message-ID: If this is a wishlist, I would wish Namespaces This really could lift Gambas development to a new level because it would be easy to share libraries without worrying about any name collissions. Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From bugtracker at ...3416... Sun Sep 18 13:34:36 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sun, 18 Sep 2016 11:34:36 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1005: Gambas 3.9 crashes when creating a Debian package from library In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1005&from=L21haW4- Comment #2 by Beno?t MINISINI: No crash at all there. Can you try the latest version (3.9.1)? From bugtracker at ...3416... Sun Sep 18 14:28:09 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sun, 18 Sep 2016 12:28:09 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1005: Gambas 3.9 crashes when creating a Debian package from library In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1005&from=L21haW4- Comment #3 by C THAL: Fetched Daily from Launchpad. No crash :-) C THAL changed the state of the bug to: Invalid. From taboege at ...626... Sun Sep 18 15:12:54 2016 From: taboege at ...626... (Tobias Boege) Date: Sun, 18 Sep 2016 15:12:54 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: References: <20160907163536.GB718@...3600...> <1473675244.4064.12.camel@...3609...> <4a8be5a3-73af-25b5-53d2-137c6ef179b7@...1...> <20160913070104.d39742459f5034475a5201ea@...626...> <20160913203311.ace0fce11d100f5377ed07a0@...626...> Message-ID: <20160918131253.GA718@...3600...> On Sun, 18 Sep 2016, Christof Thalhofer wrote: > If this is a wishlist, I would wish > > Namespaces > > This really could lift Gambas development to a new level because it > would be easy to share libraries without worrying about any name > collissions. > I second this. I may have already mentioned this but soon after the local library search path was implemented, one of my projects was prospering. I have taken a habit of calling the module which maintains an application- or library-specific directory "Config", for the lack of a better universal word. In my case, I needed both a directory for the application and for the library, and ended up with two Config modules, the library one of which was exported. The result was chaos. I did not even think about the name collision until lots of debugging time passed. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From gambas at ...1... Sun Sep 18 15:41:32 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 18 Sep 2016 15:41:32 +0200 Subject: [Gambas-user] IDE extensions? In-Reply-To: References: <56e9d6c7-bff5-d7da-6df8-230a2bcdb167@...1...> Message-ID: <99ec8870-4462-a1a7-e55c-716003e516a9@...1...> Le 18/09/2016 ? 10:16, Adrien Prokopowicz a ?crit : > Le Sat, 17 Sep 2016 23:09:02 +0200, Beno?t Minisini > a ?crit: > >> Hi, >> >> Would people be interested in some sort of IDE extensions? >> >> The idea is making a dedicated tag in the software farm for IDE >> extensions. >> >> Then, once installed, the extension program is automatically detected by >> the IDE. >> >> Then a menu entry will be added in the IDE. >> >> When the user clicks on that menu entry, the extension program is run. >> It will receive the project path in its argument, and eventually other >> informations: the current edited file for example, or whatever else is >> needed. >> >> This is the principle. >> >> If anymone is interested in something like that, please tell. >> >> Regards, >> > > I like the idea a lot, so i'll add my two cents to the discussion. :-) > > First, I like the idea of using the Software Farm for extensions/plugins. > However, I think it would be nice to have some kind of shortcut > (like Options > IDE Extensions ?), because going to the Software Farm > itself isn't very intuitive when you are looking for plugins to install. > > The thing that feels a bit wierd to me, is the implementation itself. > While it is the simplest, having only a menu entry and an executable > being run is very restrictive. > The extension program would have no access to the IDE's state > whatsoever, and would have little to no information about the open project. > > With this design, the only things that I can see being implemented are > programs being run in the current project directory, and running a single > background task, or opening a big pop-up window, because the extension > would need to be completely external. > Therefore, I think the extension should have access to some of the IDE's > classes (the exported ones). > > However, I've noticed that there are quite a bit of Gambas projects > out there, that could be/are using some sort of plugins like this, not > only the IDE. > > Currently, in order to to something like this, you have to mess with > Component.Load(), have the plugin to export some classes, and have the > main application to use some dynamic introspection to fetch some > specific method, and run it. All of this already looks like some > stange voodoo magic. > > Moreover, you cannot directly access the exported Classes from the > plugin's project, because the compiler doesn't know them. > You would have to access them at runtime only, using dynamic introspection, > which is just terrible at this point. > > My point is: I would really like to have a nice, standard way for adding > plugins to Gambas applications, maybe through a component or something. > It would therefore not only be ridiculously easy to add simple plugins > to the IDE (while still allowing to make it evolve and add more features > later), but also for any Gambas application that wants it. :-) > > I've been thinking about something like this for quite some time actually, > and your message raised interest about this to me again. > > Here are the ideas that I came up with, please tell me what you think! :-) > (This is purely in my head, there are probably some things that I missed. > I am just pasting all the ideas I have, I apologize for the long post.) > > In order to easily implement plugins like I described above, two things > are necessary: > - The ability for the application to load plugins from archive files, and > then run a specific method (most likely Main() ). > - The ability for the plugin to access the application's exported classes, > which would basically form an API to let the plugin do anything it wants > (like adding menu entries, extra docks/windows, registering to events...) > > For the first one, I think a simple static method like Plugin.Load(file) > should suffice. It could maybe return a Plugin object with some metadata > about the plugin file (version, authors, ?), but that's just extra. > It might be tricky to access the Main() method of the plugin without it > being exported (I don't think it's possible from pure Gambas code), but > the interpeter itself should be able to do this without any problem. > > The second part may be tricky, as both the compiler and the IDE need > information they currently don't have. > > To me, the ideal workflow for a plugin maker would be the following: > - Creating a plugin project, > - Selecting the application I want to create the plugin for, > - All the exported classes from the application are loaded by the > IDE (for autocompletion/documentation), and by the compiler > (for ? compiling, I guess). > - (Maybe) Hitting the run button will run the app with the plugin > loaded, allowing for quick testing iterations. > > I'm not sure about the last part, as it would not be possible with > manual plugin loading like a Plugin.Load() method, so another solution > should be found there (if any). > > In order for the rest to work, the compiler and the IDE would need to read > external info files from a specific target. Info files can be generated > easily from source project, and I think you can extract them from > executable archives (not sure about this one) ? > I think the nicest way to do this is to create a separate "plugin" project > type, with an extra parameter to inform the compiler about the targeted > application, which could then be used by the IDE. > > I think that's all I have. It sure is much more complex than your > proposition Beno?t, but I think it is much more interesting on the > long-run. > > Again, sorry for the long post, and I would love to hear you on this. :-) > > Regards, > I understand your point of view, but : - I don't want people to say that the IDE is unstable because of a bug in an extension. - I don't want to debug the extensions made by other people. So the design I described is the simplest I could find. That way a bug in an extension is clearly identified, both by the developper and the user. Moreover, the interface between the IDE and the extension being minimal, the backward-compatibility is easier to achieve. Anyway, it's better to start with something very simple, and enhance the concept progressively, according to what extensions are developed. Regards, -- Beno?t Minisini From chrisml at ...3340... Sun Sep 18 15:48:54 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Sun, 18 Sep 2016 15:48:54 +0200 Subject: [Gambas-user] Christmas gift In-Reply-To: <20160918131253.GA718@...3600...> References: <20160907163536.GB718@...3600...> <1473675244.4064.12.camel@...3609...> <4a8be5a3-73af-25b5-53d2-137c6ef179b7@...1...> <20160913070104.d39742459f5034475a5201ea@...626...> <20160913203311.ace0fce11d100f5377ed07a0@...626...> <20160918131253.GA718@...3600...> Message-ID: Am 18.09.2016 um 15:12 schrieb Tobias Boege: > I second this. I may have already mentioned this but soon after the local > library search path was implemented, one of my projects was prospering. > I have taken a habit of calling the module which maintains an application- > or library-specific directory "Config", for the lack of a better universal > word. In my case, I needed both a directory for the application and for > the library, and ended up with two Config modules, the library one of which > was exported. The result was chaos. I did not even think about the name > collision until lots of debugging time passed. If you are able to control the naming inside your own projects, you are in a relatively comfortable position, but if you want to use foreign libs and keep them up to date you are lost in case of conflicts. Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From chrisml at ...3340... Sun Sep 18 16:16:41 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Sun, 18 Sep 2016 16:16:41 +0200 Subject: [Gambas-user] gbc3 in makefile in debuild Message-ID: <0e11f399-ee91-d990-8752-2a2a9a04146d@...3340...> Hi, for the sake of comfort and speed I compile my gambas projects and libs via a makefile and Debian debuild. So I can do a "debuild binary" in a script and get a project.deb Since Gambas 3.9 my build breaks, when inside debuild. Here are the relevant output lines: ---8<-------------- > Compile Gambas Libraries: > gbc3 -a ./libs/deg-telefon; gbc3 -a ./libs/deg-tabstrip; gbc3 -a ./libs/deg-models-degdaten; gbc3 -a ./libs/deg-lager; gbc3 -a ./libs/deg-report; gbc3 -a ./libs/deg-statistik; gbc3 -a ./libs/deg-betrieb; > OK > OK > OK > OK > OK > OK > gbc: warning: cannot find library: deganius/deg-models-degdaten:0.0 > gbc: warning: cannot find library: deganius/deg-report:1.0 > gbc: warning: cannot find library: deganius/deg-statistik:0.0 > gbc: warning: cannot find library: deganius/deg-telefon:0.0 > gbc: warning: cannot find library: deganius/deg-tabstrip:0.0 ---8<-------------- One can see the last lib does not compile (gbc3 -a ./libs/deg-betrieb fails). It relies on the existence of the other libs compiled before. But if I do "make" instead of "debuild binary" there is no problem: ---8<-------------- > Compile Gambas Libraries: > gbc3 -a ./libs/deg-telefon; gbc3 -a ./libs/deg-tabstrip; gbc3 -a ./libs/deg-models-degdaten; gbc3 -a ./libs/deg-lager; gbc3 -a ./libs/deg-report; gbc3 -a ./libs/deg-statistik; gbc3 -a ./libs/deg-betrieb; > OK > OK > OK > OK > OK > OK > OK ---8<-------------- It seems that inside debuild gbc3 does not find the path to the existing libs in ~/.local/share/gambas3/lib/deganius/ How can I tell gbc3 where to find the libraries? Any hints? Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From jussi.lahtinen at ...626... Sun Sep 18 16:39:13 2016 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Sun, 18 Sep 2016 17:39:13 +0300 Subject: [Gambas-user] IDE extensions? In-Reply-To: <56e9d6c7-bff5-d7da-6df8-230a2bcdb167@...1...> References: <56e9d6c7-bff5-d7da-6df8-230a2bcdb167@...1...> Message-ID: I have no opinion for or against. But what would the extensions do? I think the IDE pretty much have all the possible useful things..? I guess something special without general usage. I would be interested in hearing some ideas. Jussi On Sun, Sep 18, 2016 at 12:09 AM, Beno?t Minisini < gambas at ...1...> wrote: > Hi, > > Would people be interested in some sort of IDE extensions? > > The idea is making a dedicated tag in the software farm for IDE extensions. > > Then, once installed, the extension program is automatically detected by > the IDE. > > Then a menu entry will be added in the IDE. > > When the user clicks on that menu entry, the extension program is run. > It will receive the project path in its argument, and eventually other > informations: the current edited file for example, or whatever else is > needed. > > This is the principle. > > If anymone is interested in something like that, please tell. > > Regards, > > -- > Beno?t Minisini > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From gambas at ...1... Sun Sep 18 22:54:13 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 18 Sep 2016 22:54:13 +0200 Subject: [Gambas-user] gbc3 in makefile in debuild In-Reply-To: <0e11f399-ee91-d990-8752-2a2a9a04146d@...3340...> References: <0e11f399-ee91-d990-8752-2a2a9a04146d@...3340...> Message-ID: Le 18/09/2016 ? 16:16, Christof Thalhofer a ?crit : > Hi, > > for the sake of comfort and speed I compile my gambas projects and libs > via a makefile and Debian debuild. > > So I can do a "debuild binary" in a script and get a project.deb > > Since Gambas 3.9 my build breaks, when inside debuild. Here are the > relevant output lines: > > [...] Since Gambas 3.9, libraries executables must be copied to "$DATADIR/gambas3/lib/$VENDOR", $DATADIR being by default "~/.local/share", and $VENDOR being the vendor name of the library. The name of the copy must be the name of the library, followed by ":", the major version, a dot, the minor version, and ".gambas". For example, if your library project is "deg-telefon", the vendor is "deg", the version is "1.2", and the executable is "deg-telefon.gambas", you have to copy the executable at "~/.local/share/gambas3/lib/deg/deg-telefon:1.2.gambas". Regards, -- Beno?t Minisini From chrisml at ...3340... Sun Sep 18 23:17:32 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Sun, 18 Sep 2016 23:17:32 +0200 Subject: [Gambas-user] gbc3 in makefile in debuild In-Reply-To: References: <0e11f399-ee91-d990-8752-2a2a9a04146d@...3340...> Message-ID: <784e82aa-eb14-d672-b298-698679929238@...3340...> Hello Beno?t, Am 18.09.2016 um 22:54 schrieb Beno?t Minisini: > Le 18/09/2016 ? 16:16, Christof Thalhofer a ?crit : >> Hi, >> >> for the sake of comfort and speed I compile my gambas projects and libs >> via a makefile and Debian debuild. >> >> So I can do a "debuild binary" in a script and get a project.deb >> >> Since Gambas 3.9 my build breaks, when inside debuild. Here are the >> relevant output lines: >> > > [...] > > Since Gambas 3.9, libraries executables must be copied to > "$DATADIR/gambas3/lib/$VENDOR", $DATADIR being by default > "~/.local/share", and $VENDOR being the vendor name of the library. > > The name of the copy must be the name of the library, followed by ":", > the major version, a dot, the minor version, and ".gambas". > > For example, if your library project is "deg-telefon", the vendor is > "deg", the version is "1.2", and the executable is "deg-telefon.gambas", > you have to copy the executable at > "~/.local/share/gambas3/lib/deg/deg-telefon:1.2.gambas". Thank you! The libs are with correct name in ~/.local/share/gambas3/lib/deganius/... (Vendor name is "deganius") Gambas placed them there when I hammered "Ctrl-X" in the IDE during development. My Makefile defines a couple of Gambas programs and libraries. They are built with gbc3 and gba3. One library depends on the existence of some others. Make builds all correct. The strange thing now is: # debuild binary (which uses the Makefile) fails. At compile time the compiler does not see the existing libraries in ~/.local/share/gambas3/lib/deganius But # dpkg-buildpackage -b (which also uses the Makefile) works ... Ok, the problem is now gone by usage of dpkg-buildpackage, but I'd like to understand what is now different, that since Gambas 3.9.1 debuild is broken ... Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From bugtracker at ...3416... Mon Sep 19 08:05:00 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 06:05:00 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- C THAL reported a new bug. Summary ------- Debian packaging gone wrong Type : Bug Priority : Medium Gambas version : 3.9.90 (TRUNK) Product : Development Environment Description ----------- The created debian/control file is broken. Attached is a library of us, the code is deleted, but with code the effect is the same. If one tries to create a Debian package, packaging breaks with this message: ============================================================================== ERSTELLE PAKET F?R DEBIAN. Erstelle Build-Verzeichnis. Quelldateien werden ins Debian-Format ?berf?hrt. Erstelle Paket... cd '/home/christof/programming/deganius-apt-pakete/prebuilt-pakete/deganius/deganius-anylib-1.0.110' dpkg-buildpackage -d -rfakeroot -uc -us dpkg-buildpackage: Quellpaket deganius-anylib dpkg-buildpackage: Quellversion 1.0.110-1 dpkg-buildpackage: Quelldistribution unstable dpkg-buildpackage: Quellen ge?ndert durch christof dpkg-buildpackage: Host-Architektur amd64 dpkg-source --before-build deganius-anylib-1.0.110 Die Paketerstellung ist fehlgeschlagen. Package.MakeDebPackage.1080: 'dpkg-buildpackage' ist fehlgeschlagen. ============================================================================== From bugtracker at ...3416... Mon Sep 19 08:05:17 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 06:05:17 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- C THAL added an attachment: deganius-anylib-1.0.110.tar.gz From bugtracker at ...3416... Mon Sep 19 08:07:09 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 06:07:09 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #1 by C THAL: In deganius-anylib-1.0.110.tar.gz you can see the broken debian/control file with wrong entries like ", (>= 0.90.0), (<< 1.0.90)" From bugtracker at ...3416... Mon Sep 19 08:08:18 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 06:08:18 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- C THAL added an attachment: project-anylib-1.0.110.tar.gz From bugtracker at ...3416... Mon Sep 19 08:08:55 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 06:08:55 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #2 by C THAL: project-anylib-1.0.110.tar.gz is the project itself From bugtracker at ...3416... Mon Sep 19 11:59:52 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 09:59:52 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #3 by Beno?t MINISINI: It's because some dependent library is missing. From bugtracker at ...3416... Mon Sep 19 18:30:20 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 16:30:20 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1007: gambas from 3.9.0 to last svn crash on ubuntu 16.04 vm Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1007&from=L21haW4- Marco ANCILLOTTI reported a new bug. Summary ------- gambas from 3.9.0 to last svn crash on ubuntu 16.04 vm Type : Bug Priority : Medium Gambas version : 3.9.90 (TRUNK) Product : Unknown Description ----------- Hi , i've try to update the standard ubuntu package ( 3.8.4 ) to last 3.9.x version. I've try with stable and daily ppa than I try to compile 3.9.1 . With any of that when I start gambas it crash in creating new project or opening an exist one. .-(/opt/gbx/bin)---------------------------------------------------------------------(nero at ...3612...)- `--> ./gambas3 zsh: segmentation fault (core dumped) ./gambas3 Running gbs3 scripts works , running some compiled app works but ide crash. thank's in advance, Marco. System information ------------------ [System] Gambas=3.9.1 OperatingSystem=Linux Kernel=4.4.0-36-generic Architecture=x86_64 Distribution=Ubuntu 16.04.1 LTS Desktop=KDE5 Theme=Breeze Language=it_IT.UTF-8 Memory=7966M [Libraries] Cairo=libcairo.so.2.11400.6 Curl=libcurl.so.4.4.0 DBus=libdbus-1.so.3.14.6 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.802.0 GTK+2=libgtk-x11-2.0.so.0.2400.30 GTK+3=libgtk-3.so.0.1800.9 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.49.0.0 Poppler=libpoppler.so.58.0.0 QT4=libQtCore.so.4.8.7 QT5=libQt5Core.so.5.5.1 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] COLORFGBG=15;0 DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-ETXNjh6DvS,guid=d6d348b69d85c5ab64727ff457df9654 DEFAULTS_PATH=/usr/share/gconf//usr/share/xsessions/plasma.default.path DESKTOP_SESSION=/usr/share/xsessions/plasma DISPLAY=:0 GB_GUI=gb.qt5 GS_LIB=/.fonts GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/.gtkrc-2.0:/.config/gtkrc-2.0 GTK_MODULES=gail:atk-bridge GTK_RC_FILES=/etc/gtk/gtkrc:/.gtkrc:/.config/gtkrc HOME= KDE_FULL_SESSION=true KDE_MULTIHEAD=false KDE_SESSION_UID=1000 KDE_SESSION_VERSION=5 KONSOLE_DBUS_SERVICE=:1.218 KONSOLE_DBUS_SESSION=/Sessions/1 KONSOLE_DBUS_WINDOW=/Windows/1 KONSOLE_PROFILE_NAME=Shell LANG=it_IT.UTF-8 LANGUAGE= LISTPROMPT= LOGNAME= MANDATORY_PATH=/usr/share/gconf//usr/share/xsessions/plasma.mandatory.path OLDPWD=/opt/gbx PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/sbin:/usr/sbin:/usr/local/sbin:/bin:/opt/gbx/bin PGHOST=localhost PROFILEHOME= PWD=/opt/gbx/bin QT_ACCESSIBILITY=1 QT_IM_MODULE=compose QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1 QT_NO_GLIB=1 SESSION_MANAGER=local/:@/tmp/.ICE-unix/4021,unix/:/tmp/.ICE-unix/4021 SHELL=/usr/bin/zsh SHELL_SESSION_ID=9448e90aa2ad4000b7cc5ff593bb588a SHLVL=1 SSH_AGENT_PID=2523 SSH_AUTH_SOCK=/tmp/ssh-OOsJ4o8X3ISJ/agent.2443 TERM=xterm TZ=:/etc/localtime USER= WINDOWID=75497477 XAUTHORITY=/tmp/xauth-1000-_0 XCURSOR_SIZE=0 XCURSOR_THEME=oxy-blue XDG_CONFIG_DIRS=/etc/xdg/xdg-/usr/share/xsessions/plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings XDG_CURRENT_DESKTOP=KDE XDG_DATA_DIRS=/usr/share//usr/share/xsessions/plasma:/usr/local/share/:/usr/share/:/var/lib/snapd/desktop XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_COOKIE=c29e01b01459428f815abe212cb280d4-1474270804.77628-1860165068 XDG_SESSION_DESKTOP=KDE XDG_SESSION_ID=1 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 _=/opt/gbx/bin/./gambas3 From bugtracker at ...3416... Mon Sep 19 19:19:47 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 17:19:47 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #4 by C THAL: Maybe I do not understand. The dependent libraries are ok (here ? unfortunately not in project-anylib-1.0.110.tar.gz) and if I do a "gbc3 -a && gba3" on the commandline I get "OK" and the library is built. Hmm. Ok I try to make a test-project with existing dependent libs, which produces the same error ... From bugtracker at ...3416... Mon Sep 19 19:24:45 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 17:24:45 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #5 by Beno?t MINISINI: The bug is the following: the packager needs the package name of the library to generate the dependency, as it is not necessarily the same. As the library executable is not found, the packager can't extract the package name from it, and use the void string instead. It should raise an error in that case. From bugtracker at ...3416... Mon Sep 19 19:57:06 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 17:57:06 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1008: Library window crashes IDE because of double libs Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1008&from=L21haW4- C THAL reported a new bug. Summary ------- Library window crashes IDE because of double libs Type : Bug Priority : Medium Gambas version : 3.9.90 (TRUNK) Product : Development Environment Description ----------- The library window crashes in any project if I click "Hinzuf?gen" which means "Add library" if the same libs are installed in ~/.local/share/gambas3/lib and in /usr/lib/gambas3 Before 3.9 it was no problem to develop an application with libs that resides in a former version on the same system. I add a recording. From bugtracker at ...3416... Mon Sep 19 19:57:35 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 17:57:35 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1008: Library window crashes IDE because of double libs In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1008&from=L21haW4- C THAL added an attachment: lib-window-crash.ogv From bugtracker at ...3416... Mon Sep 19 20:01:02 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 18:01:02 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #6 by C THAL: Yes, but the dependent libraries exists on the computer in ~/.local/share/gambas3/lib Instead it would not build on commandline, right? From bugtracker at ...3416... Mon Sep 19 20:03:32 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 18:03:32 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #7 by Beno?t MINISINI: On your computer, not on mine. Are you sure that one of the libraries is not missing? From bugtracker at ...3416... Mon Sep 19 20:15:10 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 18:15:10 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #8 by C THAL: All dependent libs are ok. I can make an executable of the main lib with Ctrl-Alt-X, so the dependent libs are found. But Ctrl-Alt-I fails. Or should they have been defined in the package assistant under tab 5? Then that was my fault ... But then any hint in an error message would be great. From bugtracker at ...3416... Mon Sep 19 20:26:30 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 18:26:30 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- C THAL added an attachment: libandsublib.tar.gz From bugtracker at ...3416... Mon Sep 19 20:31:47 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 18:31:47 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #9 by C THAL: Ok I nailed it down to an anylib and an anysublib. If you install both projects on your computer, do a Ctrl-Alt-X on each and then execute anylib all works fine. If I do Ctrl-Alt-I on anylib, packaging fails on my computer. From bugtracker at ...3416... Mon Sep 19 22:21:14 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 20:21:14 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #10 by Beno?t MINISINI: Still a missing library: gb.deg.form From bugtracker at ...3416... Mon Sep 19 22:47:28 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 20:47:28 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #11 by C THAL: Yes, you are right. I now removed nearly all components, including gb.deg.form. Here is the content of .project in anylib: ---8<---------------------------------------------------------------------------- # Gambas Project File 3.0 # Compiled with Gambas 3.9.90 Title=Forms und Libs f?r Personen Startup=Test Version=1.0.117 Component=gb.eval Component=gb.eval.highlight Library=:anylib/anysublib1:0.0 Description="anything" Environment="FILEPATH_SHARE=/home/christof/programming/gambas/deganius/deg-dbfrontend/z-material/deganius-datenbank" TabSize=4 Language=de KeepDebugInfo=0 Type=Library SourcePath=/home/christof/temp/delete/test Maintainer=christof Vendor=Anylib Address=christof at ...3340... Url=www.deganius.de License=Non-free License Prefix=1 PackageName=anylib-anylib-1.0.117 Packager=1 Systems=debian Groups=debian:"libs" ---8<---------------------------------------------------------------------------- Still debian packaging crashes. Here is the messy debian/control file: ---8<---------------------------------------------------------------------------- Source: anylib-anylib Section: contrib/libs Priority: optional Maintainer: christof Build-Depends: debhelper (>= 9), gambas3-dev (>= 3.9), gambas3-dev (<< 3.99.0), gambas3-gb-eval-highlight (>= 3.9), gambas3-gb-eval-highlight (<< 3.99.0), (>= 0.0.0), (<< 0.0.90) Standards-Version: 3.9.6 Package: anylib-anylib Architecture: all Depends: gambas3-runtime (>= 3.9), gambas3-runtime (<< 3.99.0), gambas3-gb-eval-highlight (>= 3.9), gambas3-gb-eval-highlight (<< 3.99.0), (>= 0.0.0), (<< 0.0.90) Description: anything anything This is a Gambas library. ---8<---------------------------------------------------------------------------- From bugtracker at ...3416... Tue Sep 20 01:29:15 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 23:29:15 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Beno?t MINISINI changed the state of the bug to: Accepted. From bugtracker at ...3416... Tue Sep 20 01:35:33 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 19 Sep 2016 23:35:33 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #12 by Beno?t MINISINI: OK, I understand. It's somehow what I said before: to create the dependency, the packager has to know its package name. And the package name of the library is void until you make a package of it! Two solutions: 1) Use a default package name. The problem is that I can't guess it, and a bad guess would be done silently, and the package will be created with a false depency. 2) Display an error message: "Please create the package of the library 'anylib' first". I think the second solution is better. From bugtracker at ...3416... Tue Sep 20 02:04:18 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 20 Sep 2016 00:04:18 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #13 by C THAL: Yes, the second is better for sure. But how can the packager know after the sublib is packaged, that the package anylib-sublib_0.0.1-1_all.deb exists? So that the packager does not display the error message. Uhh ... quite difficult ... :-/ The easy way: Forbid packaging of libraries which depend on other libraries. This would lead to more clean programming. And if one needs to do this anyway, give the advice to do it with "make" outside the IDE. I could write an explanation in the wiki, how a Makefile could look like (as I do this for myself). From bugtracker at ...3416... Tue Sep 20 03:18:29 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 20 Sep 2016 01:18:29 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1006: Debian packaging gone wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1006&from=L21haW4- Comment #14 by Beno?t MINISINI: Fixed in revision #7915. I did differently: now the library package name is always prefixed with the vendor name (or prefix). Consequently, that name if predictable. So there is no need to package the library before packaging a project it depends on anymore. Beno?t MINISINI changed the state of the bug to: Fixed. From bugtracker at ...3416... Tue Sep 20 10:47:50 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 20 Sep 2016 08:47:50 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1009: Wish: Speed button for fast packaging Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1009&from=L21haW4- C THAL reported a new bug. Summary ------- Wish: Speed button for fast packaging Type : Request Priority : Low Gambas version : Unknown Product : Development Environment Description ----------- When I do packaging inside the IDE with Crl-Alt-I I always have to klick 9 times in the packaging assistant. I'd prefer to have a speed-button, which instantly builds the package by one klick without asking me anything (not even a line for changelog), because the defaults are mostly the same, as defined the first time, the packaging assistant was used. From chrisml at ...3340... Tue Sep 20 15:44:42 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Tue, 20 Sep 2016 15:44:42 +0200 Subject: [Gambas-user] IDE extensions? In-Reply-To: <56e9d6c7-bff5-d7da-6df8-230a2bcdb167@...1...> References: <56e9d6c7-bff5-d7da-6df8-230a2bcdb167@...1...> Message-ID: <3a88b797-d368-ba63-0420-0735b0ebfe28@...3340...> Hello, Am 17.09.2016 um 23:09 schrieb Beno?t Minisini: > Would people be interested in some sort of IDE extensions? Yes. > The idea is making a dedicated tag in the software farm for IDE extensions. > > Then, once installed, the extension program is automatically detected by > the IDE. > > Then a menu entry will be added in the IDE. > > When the user clicks on that menu entry, the extension program is run. > It will receive the project path in its argument, and eventually other > informations: the current edited file for example, or whatever else is > needed. > > This is the principle. > > If anymone is interested in something like that, please tell. I'm currently writing a project for unittesting for Gambas, it is inspired from http://comunit.sourceforge.net/ and PHPUnit. I would like to share it on GitHub and if the quality is ok and you agree, name it "GUnit" or "GbUnit" or so and share it with the Gambas community. At the moment I am unsure, whether to make a library or a component with it. This could eventually be a nice candidate for an IDE extension. But I would like to invoke it by keyboard shortcut, because it would be something one uses nearly as often as "F5" if one does test driven programming. Also it could be an integrated part of the IDE (like profiling) because it has to run inside the project it has to test. It could be a component and if a project uses this component, the IDE could recognize it and runs it by keyboard shortcut. Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From pjbonovox at ...626... Tue Sep 20 15:59:45 2016 From: pjbonovox at ...626... (Phil Underhill) Date: Tue, 20 Sep 2016 14:59:45 +0100 Subject: [Gambas-user] Is it possible to receive events on an array of 'Process' objects? Message-ID: Hi all, I'm working on a project that would benefit from being able to receive events from an array of Process controls. I've been successful in creating the array, but the Process.Read and Process.Error events don't seem to be triggered once the controls are in the array. For example... Public myConns As New Process[] Public Sub something() Dim connShell as Process Shell "/usr/bin/blah" For Read As "connShell" myConns.Add(connShell) End Public Sub Process_Error(connError As String) Debug "An error occured" End Public Sub Process_Read() Debug "There's something to read" End In the above example the events are never triggered. Is there an alternative way I should be doing this, or is it not possible? Many thanks. From taboege at ...626... Tue Sep 20 16:16:36 2016 From: taboege at ...626... (Tobias Boege) Date: Tue, 20 Sep 2016 16:16:36 +0200 Subject: [Gambas-user] Is it possible to receive events on an array of 'Process' objects? In-Reply-To: References: Message-ID: <20160920141636.GA721@...3600...> On Tue, 20 Sep 2016, Phil Underhill wrote: > Hi all, > > I'm working on a project that would benefit from being able to receive > events from an array of Process controls. I've been successful in > creating the array, but the Process.Read and Process.Error events > don't seem to be triggered once the controls are in the array. > > For example... > > Public myConns As New Process[] > > Public Sub something() > Dim connShell as Process > Shell "/usr/bin/blah" For Read As "connShell" > myConns.Add(connShell) > End > connShell is Null when you add it to the myConns array. Just because you call Shell and have a local Process variable, it doesn't magically get filled with the process created by Shell. You have to assign Shell's return value to the variable: Dim connShell As Process connShell = Shell "/usr/bin/blah" For Read As "connShell" myConns.Add(connShell) I'm not sure if it shouldn't work anyway (even if your array does not hold any Process object) as I suppose a Process object which is opened For Read would be referenced by interpreter automatically and therefore not be destroyed as soon as you leave the local scope (which I believe to be the reason you receive no events). But first you should just try what I suggested above and actually keep references to your Process objects. Regards, Tobi -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk From chrisml at ...3340... Tue Sep 20 17:39:33 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Tue, 20 Sep 2016 17:39:33 +0200 Subject: [Gambas-user] How can I list non-exported classes inside project Message-ID: <2f100e07-c503-d618-0394-58c2e9fda8e2@...3340...> Hello, I'd like to get a string array with all classnames in a project. The array "Classes" contains only those, which are exported. Is there a way to see all classnames inside a project? Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From karl.reinl at ...9... Tue Sep 20 22:53:16 2016 From: karl.reinl at ...9... (Karl Reinl) Date: Tue, 20 Sep 2016 22:53:16 +0200 Subject: [Gambas-user] to all SuSE users Message-ID: <1474404796.4729.12.camel@...3609...> Salut, tests on a freshly updated SuSE, to check Desktop.RunAsRoot from gb.desktop shows that SuSE has no kdesudo, but uses kdesu instead. Can anybody confirm that, or do I have a wired installation. thanks in advanced -- Amicalement Charlie From jim at ...3055... Wed Sep 21 01:08:25 2016 From: jim at ...3055... (Jim Brown) Date: Wed, 21 Sep 2016 00:08:25 +0100 Subject: [Gambas-user] Request for testing on Centos7 Message-ID: Hi Does anyone have any testing suites for new builds of Gambas? I want to test the 3.9.1 Gambas build on Centos 7. For some background, about 5 months ago I managed to get Gambas 3.8.4 RPMs (binary and source) built and working on Centos 7. I was quite happy with this, the only thing missing was SDL2, this didn't work due to some missing dependencies. I never used SDL2 in any of the tiddly little progs I developed, so it was no great loss to me. With the release of 3.9.1, I decided to have a try at building this latest version and due to a combination of updated RPMs and my increasing knowledge I now also have SDL2 working. So far my testing of the new Gambas build consists of downloading projects from the "Software Farm" and running them. This is obviously not a very thorough testing regime and before I do anything else with the RPMs, I would like to test as much as possible. So this is where you come in, if anyone has a test suite of any kind they run against new (or old) builds of Gambas then I would be grateful if you could provide them. Thanks Jim Brown From adamnt42 at ...626... Wed Sep 21 01:57:28 2016 From: adamnt42 at ...626... (adamnt42 at ...626...) Date: Wed, 21 Sep 2016 09:27:28 +0930 Subject: [Gambas-user] IDE extensions? In-Reply-To: References: <56e9d6c7-bff5-d7da-6df8-230a2bcdb167@...1...> Message-ID: <20160921092728.dd5de147050cde8fa9f40f39@...626...> On Sun, 18 Sep 2016 17:39:13 +0300 Jussi Lahtinen wrote: > I have no opinion for or against. But what would the extensions do? I think > the IDE pretty much have all the possible useful things..? > I guess something special without general usage. I would be interested in > hearing some ideas. > > > Jussi > Here's a few we have already (not farm produce though). A class skeleton code builder/rebuilder. It parses a class and allows visual addition/modification/deletion of properties, methods, etc. It doesn't provide or allow for editing for actual procedural code but does build code for accessors and some other mechanical procedures (such as skeleton code for initialising the class infrastructure in the constructor. (It also reformats the code so that all procedures are layed out in groups: public, private, (some other mechanicals we use), accessors, handlers.) A form reviewer: This utility provides a means to review a Gambas3 form definition file highlighting missing features (tooltips etc) and duplicated features (shortcuts and accelerators). It is meant to assist in checking that all the useability factors of a form in a project have been completed properly before releasing the containing project. A library component installation manager: This project: * displays information about gambas applications, libraries and components that are either installed on the local computer or which have installable packages, * highlights packages that have been superseeded (i.e. there is a later package version available), * provides a mechanism to install specific package versions on the local computer. A task manager: Simple, "emphasis" on simple, to do list for gambas projects - just what the world needs, another todo list! :-) A tool to "generate a procedure to handle command line arguments suitable for the gb.args component." Several other code generators suitable only for the way we "do things" here. So I for one would prefer to see that there was no forced dependency on the farm. i.e. allow for locally installed tools. In fact, given the current state of versioning in the farm using a shared extension would leave the client developer at the whim of the extension developer. Suppose version 1.2 of an extension is the one I want to use even thought there is a version 3.6 available? (in fact back in gambas2 days we had modified the IDE to allow for such extensions (I called them "AddIns"). It was fairly simple to implement in the gb2 IDE code and provided almost all of what Benoit mentioned (passing the project context, current class etc) and also had it's own "manager" to allow for adding/removing/activating/deactivating specific addins. bruce -- B Bruen From t.lee.davidson at ...626... Wed Sep 21 02:54:24 2016 From: t.lee.davidson at ...626... (T Lee Davidson) Date: Tue, 20 Sep 2016 20:54:24 -0400 Subject: [Gambas-user] to all SuSE users In-Reply-To: <1474404796.4729.12.camel@...3609...> References: <1474404796.4729.12.camel@...3609...> Message-ID: <2369a3ba-2bf6-726a-76fc-4b16bc37cf97@...626...> For Leap 42.1, kdesu is in the standard repository and kdesudo is not. However, kdesudo is available via a non-standard repository. On 09/20/2016 04:53 PM, Karl Reinl wrote: > Salut, > > tests on a freshly updated SuSE, to check Desktop.RunAsRoot from > gb.desktop shows that SuSE has no kdesudo, but uses kdesu instead. > Can anybody confirm that, or do I have a wired installation. > > thanks in advanced > -- Lee __________ "Artificial Intelligence is no match for natural stupidity." From criguada at ...626... Wed Sep 21 08:56:09 2016 From: criguada at ...626... (Cristiano Guadagnino) Date: Wed, 21 Sep 2016 08:56:09 +0200 Subject: [Gambas-user] to all SuSE users In-Reply-To: <2369a3ba-2bf6-726a-76fc-4b16bc37cf97@...626...> References: <1474404796.4729.12.camel@...3609...> <2369a3ba-2bf6-726a-76fc-4b16bc37cf97@...626...> Message-ID: For Tumbleweed, kdesu is in the standard repos, while kdesudo is not availbale in any of the repos I have mapped. Cris On Wed, Sep 21, 2016 at 2:54 AM, T Lee Davidson wrote: > For Leap 42.1, kdesu is in the standard repository and kdesudo is not. > However, kdesudo is available via a non-standard repository. > > > On 09/20/2016 04:53 PM, Karl Reinl wrote: > > Salut, > > > > tests on a freshly updated SuSE, to check Desktop.RunAsRoot from > > gb.desktop shows that SuSE has no kdesudo, but uses kdesu instead. > > Can anybody confirm that, or do I have a wired installation. > > > > thanks in advanced > > > > -- > Lee > __________ > > "Artificial Intelligence is no match for natural stupidity." > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From karl.reinl at ...9... Wed Sep 21 10:57:58 2016 From: karl.reinl at ...9... (Karl Reinl) Date: Wed, 21 Sep 2016 10:57:58 +0200 Subject: [Gambas-user] to all SuSE users In-Reply-To: References: <1474404796.4729.12.camel@...3609...> <2369a3ba-2bf6-726a-76fc-4b16bc37cf97@...626...> Message-ID: <1474448278.4155.6.camel@...3609...> Am Mittwoch, den 21.09.2016, 08:56 +0200 schrieb Cristiano Guadagnino: > For Tumbleweed, kdesu is in the standard repos, while kdesudo is not > availbale in any of the repos I have mapped. > > Cris > > > > > On Wed, Sep 21, 2016 at 2:54 AM, T Lee Davidson > wrote: > > > For Leap 42.1, kdesu is in the standard repository and kdesudo is not. > > However, kdesudo is available via a non-standard repository. > > > > > > On 09/20/2016 04:53 PM, Karl Reinl wrote: > > > Salut, > > > > > > tests on a freshly updated SuSE, to check Desktop.RunAsRoot from > > > gb.desktop shows that SuSE has no kdesudo, but uses kdesu instead. > > > Can anybody confirm that, or do I have a wired installation. > > > > > > thanks in advanced > > > > > > > -- > > Lee Salut, thanks for your replies. -- Amicalement Charlie From bugtracker at ...3416... Wed Sep 21 18:28:10 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 21 Sep 2016 16:28:10 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1010: Custom runtime libraries not found Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1010&from=L21haW4- Uwe KELLER reported a new bug. Summary ------- Custom runtime libraries not found Type : Bug Priority : High Gambas version : 3.9 Product : Development Environment Description ----------- Today i got the 3.9.1 update and since then, the custom libraries are not found anymore. If i click in the program settings on tab "Libraries" and then on "Add", the upcoming dialog "Select a library" is empty and shows "No library has been found on your system". All my programs with references to custom libraries do not run anymore. Others without libs do run. System information ------------------ [System] Gambas=3.9.1 OperatingSystem=Linux Kernel=4.6.7-1-MANJARO Architecture=x86_64 Distribution=Manjaro Linux Desktop=GNOME Theme=Gtk Language=de_DE.UTF-8 Memory=7912M [Libraries] Cairo=libcairo.so.2.11400.6 Curl=libcurl.so.4.4.0 DBus=libdbus-1.so.3.14.7 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.803.0 GTK+2=libgtk-x11-2.0.so.0.2400.31 GTK+3=libgtk-3.so.0.2000.9 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.63.0.0 QT4=libQtCore.so.4.8.7 QT5=libQt5Core.so.5.7.0 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] BROWSER=/usr/bin/xdg-open DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=gnome DISPLAY=:1 GB_GUI=gb.qt4 GDMSESSION=gnome GDM_LANG=de_DE.UTF-8 GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/gambas3. GIO_LAUNCHED_DESKTOP_FILE_PID=5390 GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG GNOME_DESKTOP_SESSION_ID=this-is-deprecated GTK2_RC_FILES=/.gtkrc-2.0 HG=/usr/bin/hg HOME= LANG=de_DE.UTF-8 LOGNAME= MAIL=/var/spool/mail/ MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl PWD= PYTHONDOCS=/usr/share/doc/python/html/library PYTHONPATH=:/Dokumente/Python QT_QPA_PLATFORMTHEME=qgnomeplatform QT_STYLE_OVERRIDE=gtk SESSION_MANAGER=local/:@/tmp/.ICE-unix/856,unix/:/tmp/.ICE-unix/856 SHELL=/bin/bash SHLVL=0 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh STEAM_FRAME_FORCE_CLOSE=1 STEAM_RUNTIME=0 TZ=:/etc/localtime USER= USERNAME= WINDOWPATH=2 XAUTHORITY=/run/user/1000/gdm/Xauthority XDG_CURRENT_DESKTOP=GNOME XDG_MENU_PREFIX=gnome- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SESSION_DESKTOP=gnome XDG_SESSION_ID=c2 XDG_SESSION_TYPE=x11 XDG_VTNR=2 From bugtracker at ...3416... Wed Sep 21 18:36:50 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 21 Sep 2016 16:36:50 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1011: Background color of popup tooltips in IDE wrong Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1011&from=L21haW4- Uwe KELLER reported a new bug. Summary ------- Background color of popup tooltips in IDE wrong Type : Bug Priority : Low Gambas version : 3.9 Product : Development Environment Description ----------- The background color of the error notification ballon tooltip is light yellow with white text und unreadable, so i have no idea at all what error was notified. System information ------------------ [System] Gambas=3.9.1 OperatingSystem=Linux Kernel=4.6.7-1-MANJARO Architecture=x86_64 Distribution=Manjaro Linux Desktop=GNOME Theme=Gtk Language=de_DE.UTF-8 Memory=7912M [Libraries] Cairo=libcairo.so.2.11400.6 Curl=libcurl.so.4.4.0 DBus=libdbus-1.so.3.14.7 GStreamer=libgstreamer-0.10.so.0.30.0 GStreamer=libgstreamer-1.0.so.0.803.0 GTK+2=libgtk-x11-2.0.so.0.2400.31 GTK+3=libgtk-3.so.0.2000.9 OpenGL=libGL.so.1.2.0 Poppler=libpoppler.so.63.0.0 QT4=libQtCore.so.4.8.7 QT5=libQt5Core.so.5.7.0 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] BROWSER=/usr/bin/xdg-open DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=gnome DISPLAY=:1 GB_GUI=gb.qt4 GDMSESSION=gnome GDM_LANG=de_DE.UTF-8 GIO_LAUNCHED_DESKTOP_FILE=/usr/share/applications/gambas3. GIO_LAUNCHED_DESKTOP_FILE_PID=5390 GJS_DEBUG_OUTPUT=stderr GJS_DEBUG_TOPICS=JS ERROR;JS LOG GNOME_DESKTOP_SESSION_ID=this-is-deprecated GTK2_RC_FILES=/.gtkrc-2.0 HG=/usr/bin/hg HOME= LANG=de_DE.UTF-8 LOGNAME= MAIL=/var/spool/mail/ MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl PWD= PYTHONDOCS=/usr/share/doc/python/html/library PYTHONPATH=:/Dokumente/Python QT_QPA_PLATFORMTHEME=qgnomeplatform QT_STYLE_OVERRIDE=gtk SESSION_MANAGER=local/:@/tmp/.ICE-unix/856,unix/:/tmp/.ICE-unix/856 SHELL=/bin/bash SHLVL=0 SSH_AUTH_SOCK=/run/user/1000/keyring/ssh STEAM_FRAME_FORCE_CLOSE=1 STEAM_RUNTIME=0 TZ=:/etc/localtime USER= USERNAME= WINDOWPATH=2 XAUTHORITY=/run/user/1000/gdm/Xauthority XDG_CURRENT_DESKTOP=GNOME XDG_MENU_PREFIX=gnome- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SESSION_DESKTOP=gnome XDG_SESSION_ID=c2 XDG_SESSION_TYPE=x11 XDG_VTNR=2 From bugtracker at ...3416... Wed Sep 21 18:37:00 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 21 Sep 2016 16:37:00 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1011: Background color of popup tooltips in IDE wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1011&from=L21haW4- Uwe KELLER added an attachment: Bildschirmfoto von ?2016-09-21 18-31-34?.png From bugtracker at ...3416... Wed Sep 21 19:19:59 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 21 Sep 2016 17:19:59 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1011: Background color of popup tooltips in IDE wrong In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1011&from=L21haW4- Comment #1 by Ron KLINKIEN: This bug was reported before. If I remember correctly, the colors of the used theme are set wrong and therefor it wasn't counted as a Gambas bug. You can fix it by running these commands once though: sudo sed -i 's/tooltip_fg_color:#ffffff/tooltip_fg_color:#000000/g' /usr/share/themes/Ambiance/gtk-2.0/gtkrc sudo sed -i 's/tooltip_bg_color:#000000/tooltip_bg_color:#ffffff/g' /usr/share/themes/Ambiance/gtk-2.0/gtkrc From pjbonovox at ...626... Thu Sep 22 17:00:10 2016 From: pjbonovox at ...626... (Phil Underhill) Date: Thu, 22 Sep 2016 16:00:10 +0100 Subject: [Gambas-user] Form.Maximized not affected by window controls Message-ID: Hey all, A real quick one. Using Gambas 3.9 (stable). The Form.Maximized property only seems to be set to 'True' when it is done in the code, but not when maximized through the window controls. Is this expected behaviour? If so, is there any reliable way to tell if a window has been maximized by the user? Many thanks, Phil. From jf.monteiro at ...43... Thu Sep 22 17:33:38 2016 From: jf.monteiro at ...43... (Jose Monteiro) Date: Thu, 22 Sep 2016 15:33:38 +0000 (UTC) Subject: [Gambas-user] ProgressBar code example References: <601959343.2907155.1474558418421.ref@...3424...> Message-ID: <601959343.2907155.1474558418421@...3424...> Dear fellows:Could someone provide a code snippet for? the situation below? All the events happen on the same Sub. * Copying a template text file to another directory for edition? --->ProgressBar starts* More than 50 lines of code, editing the template ---> ProgressBar grows* The template is moved from the edition directory to its final location.* The fineshed file is renamed.* A SQL transaction if performed to registry the event. --->ProgressBar completed * LibreOffice is called to open the file Thanks in advanceJos? Monteiro From chrisml at ...3340... Thu Sep 22 23:48:46 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Thu, 22 Sep 2016 23:48:46 +0200 Subject: [Gambas-user] Unittest for Gambas Message-ID: <62c074d6-663f-1967-0793-47d0c75a1cfa@...3340...> Hello, one of the things I felt Gambas was lacking, was unittests. When I was developping software with Gambas I always had a couple of testmodules in my projects lying around, but it was not very satisfying. Especially, because I had to rewrite stuff for each new library. So I searched for elaborated solutions for unittests for Gambas, but couldnt find one. The only thing I found was an old framework written in Visual Basic, called ComUnit. It was kind of software archeology to understand, how this thing worked as I decided to fork it. And it took a couple of days (fortunately I suffered with influenza, so I had a little time) to rewrite it for Gambas. But now it is usable, it works in my projects, with Gambas 3.9. It is basic (sic!), there are no parameterized tests, I do not know, whether it is secure, whether classes are exposed unnecessarily, whether it is useful for automation of tests and it's a mixture of mine and the original author's coding style. But I think, it could be a good beginning. It's here: https://github.com/Deganius/gb.deg.unittest/ And in the Software Farm. But naturally more recent at Github. I would be glad if you could try it out. "Throw an eye on it" as the crazy Germans say ;-) Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From roel at ...3306... Fri Sep 23 08:58:51 2016 From: roel at ...3306... (Roel Touwen) Date: Fri, 23 Sep 2016 08:58:51 +0200 Subject: [Gambas-user] Gambas 3.9.1 Message-ID: First of all I have to say I am very happy that Gambas updates through dnf. But: Why is it that arrays are changed. I had to go through all my software .count en .sort don't seem to work anymore and produce an error! Further I placed in a childform a form with parent the mainform. Suddenly It is not controlable anymore. It appears over all forms on the screen and I cannot set visible to false. I HAVE to say that I am very enthousiastic about Gambas and I am using it for nearly ten years now. But these changes in the software make me very, very sad. Please cut the crap, don't try to be Microsoft! Roel From chrisml at ...3340... Fri Sep 23 09:53:36 2016 From: chrisml at ...3340... (Christof Thalhofer) Date: Fri, 23 Sep 2016 09:53:36 +0200 Subject: [Gambas-user] Gambas 3.9.1 In-Reply-To: References: Message-ID: <4c67b6d1-5870-0728-c4d1-7ede5e16ab5b@...3340...> Am 23.09.2016 um 08:58 schrieb Roel Touwen: > First of all I have to say I am very happy that Gambas updates > through dnf. > > But: > > Why is it that arrays are changed. I had to go through all my > software .count en .sort don't seem to work anymore and produce an > error! Here it is all ok. Count and sort work as expected. > Further I placed in a childform a form with parent the mainform. > Suddenly It is not controlable anymore. It appears over all forms on > the screen and I cannot set visible to false. You should write a bug and provide a project which shows the failure so that developers can fix it. http://gambaswiki.org/bugtracker Alles Gute Christof Thalhofer -- Dies ist keine Signatur -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: From bugtracker at ...3416... Fri Sep 23 22:38:32 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Fri, 23 Sep 2016 20:38:32 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1012: Button goes to right up corner Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1012&from=L21haW4- Tyrone LUCERO reported a new bug. Summary ------- Button goes to right up corner Type : Bug Priority : Medium Gambas version : 3.9 Product : Unknown Description ----------- In my application there is a button called "Salir" ( I speak spanish!) it is ubicated in the form down, in the left, this button allow to close the application, but when I run the application the button is showed up, in the right corner. I send the application compressed. So you can see this anomalous behavior... and, if it's possible explain why happens... Thankyou. System information ------------------ [System] Gambas=3.9.1 OperatingSystem=Linux Kernel=3.2.0-0.bpo.4-686-pae Architecture=x86 Distribution=debian 6.1 Desktop= Theme=Gtk Language=es_VE.UTF-8 Memory=2016M [Libraries] Cairo=libcairo.so.2.11000.2 Curl=libcurl.so.4.2.0 DBus=libdbus-1.so.3.4.0 GStreamer=libgstreamer-0.10.so.0.27.0 GTK+2=libgtk-x11-2.0.so.0.2000.1 Poppler=libpoppler.so.5.0.0 QT4=libQtCore.so.4.7.4 SDL=libSDL-1.2.so.0.11.4 SQLite=libsqlite3.so.0.8.6 [Environment] DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-iGfHjlSNY6,guid=b531e4c06e8bd2f1949de3d2000017d4 DESKTOP_SESSION=openbox DISPLAY=:0.0 GB_GUI=gb.qt4 GDMSESSION=openbox GDM_LANG=es_VE.UTF-8 GDM_XSERVER_LOCATION=local GTK_MODULES=canberra-gtk-module HOME= LANG=es_VE.UTF-8 LANGUAGE=es_VE:es LOGNAME= LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36: ORBIT_SOCKETDIR=/tmp/orbit- PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD= SHELL=/bin/bash SHLVL=1 SSH_AGENT_PID=2262 SSH_AUTH_SOCK=/tmp/ssh-dbXKKB2219/agent.2219 TERM=xterm TZ=:/etc/localtime USER= USERNAME= WINDOWPATH=7:8 XAUTHORITY=/.Xauthority XDG_DATA_DIRS=/usr/local/share/:/usr/share/:/usr/share/gdm/ XDG_MENU_PREFIX=lxde- XDG_SESSION_COOKIE=4fde9441c9c05f594bcb488600001897-1472740429.528626-1577547740 _=/usr/bin/lxpanel From bugtracker at ...3416... Fri Sep 23 22:39:00 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Fri, 23 Sep 2016 20:39:00 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1012: Button goes to right up corner In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1012&from=L21haW4- Tyrone LUCERO added an attachment: simplegastosadm-0.0.1.tar.gz From bugtracker at ...3416... Fri Sep 23 22:48:15 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Fri, 23 Sep 2016 20:48:15 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1012: Button goes to right up corner In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1012&from=L21haW4- Comment #1 by Tobias BOEGE: $ grep -i salir -R . ./.src/Control/Containerdataoasis.class: $datos["fechaenvio"] = fechasalida ' -- xcuando este despacho debe salir That is all that matches "Salir". Are you sure you sent the right project? If I overlooked something and it is the correct project, you may want to read up on the Arrangement property. The one in your FInicial is set to Column, so you would expect the placement of controls to differ from how you arrange them in the IDE. From mclennan at ...3614... Sat Sep 24 03:42:18 2016 From: mclennan at ...3614... (Christopher McLennan) Date: Fri, 23 Sep 2016 21:42:18 -0400 Subject: [Gambas-user] Looking for some gb.media examples Message-ID: Hello I have a desire to use the MediaPlayer control from the gb.media component so that I can invoke some logic when the "AboutToFinish" event is raised. I've looked at the VideoPlayer and the VerySimpleVideo player examples from the Software Farm but these use the gb.media.form's MediaView widget and the events I need are not implemented in that control. Does someone know if there are some good video playback reference examples using the gb.media component? I tried to bang around this evening to get something to work but so far to luck. Seeing a few examples would really help me build my understand of the component. FYI: I am using Gambas 3.9.0 on Lubuntu 14.04 Thanks very much. I love using Gambas for all kinds of projects! -Piper From oc3vp7w8 at ...1709... Sat Sep 24 18:21:01 2016 From: oc3vp7w8 at ...1709... (roger) Date: Sat, 24 Sep 2016 09:21:01 -0700 (MST) Subject: [Gambas-user] floating (MDI) console window at startup Message-ID: <1474734061911-57401.post@...3046...> Somehow since using 3.9.0, a console window shows as a floating (MDI) window at the start of all of my IDE apps. A search suggested that I remove gambas3.conf but that will remove all my preferences. When an app starts in the IDE, the checkbox next to the Console menu item is checked. That suggests a preference but I cannot find anything. The only item I found was in gambas3.conf, "Console=False" but that is what I want (I think!). The console window should lodge somewhere other than where it is. Any help or any suggestions? Thank You Roger -- View this message in context: http://gambas.8142.n7.nabble.com/floating-MDI-console-window-at-startup-tp57401.html Sent from the gambas-user mailing list archive at Nabble.com. From bugtracker at ...3416... Sun Sep 25 03:57:16 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sun, 25 Sep 2016 01:57:16 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1012: Button goes to right up corner In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1012&from=L21haW4- Comment #2 by PICCORO LENZ MCKAY: i investigate a little, and tobias has right but then after i take the "button1" and put at the botton just aside, outside of the little container in the botton of the FInitial.form, and when run the button goes to ??? but not where suppost to appears!! i attached the project modified ... i think that was Tyrone refers! From bugtracker at ...3416... Sun Sep 25 03:57:56 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sun, 25 Sep 2016 01:57:56 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1012: Button goes to right up corner In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1012&from=L21haW4- PICCORO LENZ MCKAY added an attachment: simplegastosadm-0.0.1-button.tar.gz From gambas at ...1... Sun Sep 25 12:27:43 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Sun, 25 Sep 2016 12:27:43 +0200 Subject: [Gambas-user] Looking for some gb.media examples In-Reply-To: References: Message-ID: Le 24/09/2016 ? 03:42, Christopher McLennan a ?crit : > Hello > > I have a desire to use the MediaPlayer control from the gb.media component > so that I can invoke some logic when the "AboutToFinish" event is raised. > I've looked at the VideoPlayer and the VerySimpleVideo player examples from > the Software Farm but these use the gb.media.form's MediaView widget and > the events I need are not implemented in that control. > > Does someone know if there are some good video playback reference examples > using the gb.media component? I tried to bang around this evening to get > something to work but so far to luck. Seeing a few examples would really > help me build my understand of the component. > > FYI: I am using Gambas 3.9.0 on Lubuntu 14.04 > > Thanks very much. I love using Gambas for all kinds of projects! > > -Piper The main example for gb.media is "MediaPlayer". The MediaView widget of gb.media.form component is a simplified media player. If you want power, you need to deal with gb.media, that is a "thin" (not really thin actually) gambas layer on top of GStreamer. But if you want to really understand what to do, you have to read GStreamer documentation and tutorial. Because the logic of gb.media is the same. Regards, -- Beno?t Minisini From charlie at ...2793... Sun Sep 25 18:00:52 2016 From: charlie at ...2793... (Charlie) Date: Sun, 25 Sep 2016 09:00:52 -0700 (MST) Subject: [Gambas-user] ProgressBar code example In-Reply-To: <601959343.2907155.1474558418421@...3424...> References: <601959343.2907155.1474558418421@...3424...> Message-ID: <1474819252053-57405.post@...3046...> Have a look at the attached and see if that helps, if not check us out at Gambas.one Take2.tar -- View this message in context: http://gambas.8142.n7.nabble.com/ProgressBar-code-example-tp57393p57405.html Sent from the gambas-user mailing list archive at Nabble.com. From bugtracker at ...3416... Sun Sep 25 22:41:00 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sun, 25 Sep 2016 20:41:00 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1013: gb.db.odbc new GetRecordCount mechanism seem not work with firebird database Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1013&from=L21haW4- Christian FAURE reported a new bug. Summary ------- gb.db.odbc new GetRecordCount mechanism seem not work with firebird database Type : Bug Priority : Medium Gambas version : Unknown Product : Unknown Description ----------- New GetRecordCount method always return zero when used with a Firebird test database. as workaround i've uncomented the old call to SQLRowCount and comented the new call to GetRecordCount From d4t4full at ...626... Sun Sep 25 23:14:51 2016 From: d4t4full at ...626... (d4t4full at ...626...) Date: Sun, 25 Sep 2016 18:14:51 -0300 Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1013: gb.db.odbc new GetRecordCount mechanism seem not work with firebird database In-Reply-To: References: Message-ID: <228555af-880c-4bec-9eac-e624f92d7964@...3493...> Christian, Hi. I made the GetRecordCount() function. Can you please be more specific as why it does not work for you? I do not have an FB DB to test, so if you could please be clear as how it fails I'll appreciate it. Thank you, zxMarce. On Sep 25, 2016, 17:42, at 17:42, bugtracker at ...3416... wrote: >http://gambaswiki.org/bugtracker/edit?object=BUG.1013&from=L21haW4- > >Christian FAURE reported a new bug. > >Summary >------- > >gb.db.odbc new GetRecordCount mechanism seem not work with firebird >database > >Type : Bug >Priority : Medium >Gambas version : Unknown >Product : Unknown > > >Description >----------- > >New GetRecordCount method always return zero when used with a Firebird >test database. >as workaround i've uncomented the old call to SQLRowCount and comented >the new call to GetRecordCount > > > > > >------------------------------------------------------------------------------ >_______________________________________________ >Gambas-user mailing list >Gambas-user at lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/gambas-user From bugtracker at ...3416... Mon Sep 26 00:13:38 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Sun, 25 Sep 2016 22:13:38 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1013: gb.db.odbc new GetRecordCount mechanism seem not work with firebird database In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1013&from=L21haW4- zxMarce changed the state of the bug to: NeedsInfo. From jussi.lahtinen at ...626... Mon Sep 26 01:10:55 2016 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 26 Sep 2016 02:10:55 +0300 Subject: [Gambas-user] floating (MDI) console window at startup In-Reply-To: <1474734061911-57401.post@...3046...> References: <1474734061911-57401.post@...3046...> Message-ID: Can you send screenshot of the problem? Jussi On Sat, Sep 24, 2016 at 7:21 PM, roger wrote: > Somehow since using 3.9.0, a console window shows as a floating (MDI) > window > at the start of all of my IDE apps. > > A search suggested that I remove gambas3.conf but that will remove all my > preferences. > > When an app starts in the IDE, the checkbox next to the Console menu item > is > checked. That suggests a preference but I cannot find anything. The only > item I found was in gambas3.conf, "Console=False" but that is what I want > (I > think!). > > The console window should lodge somewhere other than where it is. > > Any help or any suggestions? > > Thank You > > Roger > > > > > -- > View this message in context: http://gambas.8142.n7.nabble. > com/floating-MDI-console-window-at-startup-tp57401.html > Sent from the gambas-user mailing list archive at Nabble.com. > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From oc3vp7w8 at ...1709... Mon Sep 26 00:51:05 2016 From: oc3vp7w8 at ...1709... (roger) Date: Sun, 25 Sep 2016 15:51:05 -0700 (MST) Subject: [Gambas-user] floating (MDI) console window at startup In-Reply-To: <1474734061911-57401.post@...3046...> References: <1474734061911-57401.post@...3046...> Message-ID: <1474843865741-57410.post@...3046...> as requested -- View this message in context: http://gambas.8142.n7.nabble.com/floating-MDI-console-window-at-startup-tp57401p57410.html Sent from the gambas-user mailing list archive at Nabble.com. From jussi.lahtinen at ...626... Mon Sep 26 02:33:48 2016 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 26 Sep 2016 03:33:48 +0300 Subject: [Gambas-user] floating (MDI) console window at startup In-Reply-To: <1474843865741-57410.post@...3046...> References: <1474734061911-57401.post@...3046...> <1474843865741-57410.post@...3046...> Message-ID: Sorry I still don't understand what is the problem and I can't see checkbox on that picture. If you mean that you don't want the console to be in its own window, then just click on the "undock console" toolbutton..? Jussi On Mon, Sep 26, 2016 at 1:51 AM, roger wrote: > as requested > 20160925_200629.png> > > > > -- > View this message in context: http://gambas.8142.n7.nabble. > com/floating-MDI-console-window-at-startup-tp57401p57410.html > Sent from the gambas-user mailing list archive at Nabble.com. > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From bugtracker at ...3416... Mon Sep 26 09:41:18 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 26 Sep 2016 07:41:18 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #860: ReportImage, unknow symbol "FromPixels" in class Report In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.860&from=L21haW4- Comment #2 by Zainudin AHMAD: It's fine now, thanks :) From bugtracker at ...3416... Mon Sep 26 09:41:32 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 26 Sep 2016 07:41:32 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #860: ReportImage, unknow symbol "FromPixels" in class Report In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.860&from=L21haW4- Zainudin AHMAD changed the state of the bug to: Fixed. From bugtracker at ...3416... Mon Sep 26 09:48:17 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 26 Sep 2016 07:48:17 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #855: [gb.report2] blank report, use more than 90% resource CPU In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.855&from=L21haW4- Comment #15 by Zainudin AHMAD: in lubuntu 16.04 I get this issue only on QT4 , it's fine with QT5, GTK2 and GTK3 From bugtracker at ...3416... Mon Sep 26 13:01:50 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 26 Sep 2016 11:01:50 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1007: gambas from 3.9.0 to last svn crash on ubuntu 16.04 vm In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1007&from=L21haW4- Comment #1 by Marco ANCILLOTTI: ok , svn 7918 works I'll wait a 3.9.2 stable Marco ANCILLOTTI changed the state of the bug to: Working. From jf.monteiro at ...43... Mon Sep 26 13:38:30 2016 From: jf.monteiro at ...43... (Jose Monteiro) Date: Mon, 26 Sep 2016 11:38:30 +0000 (UTC) Subject: [Gambas-user] ProgressBar code example In-Reply-To: <1474819252053-57405.post@...3046...> References: <601959343.2907155.1474558418421@...3424...> <1474819252053-57405.post@...3046...> Message-ID: <2050675870.741971.1474889910056@...3424...> Thank you, Charlie.I am working with your snippet so the progressbar goes smooth. Also I will register an account on www.gambas.one forum too.Jos? Monteiro On Sunday, September 25, 2016 2:23 PM, Charlie wrote: Have a look at the attached and see if that helps, if not check us out at Gambas.one ? Take2.tar ? -- View this message in context: http://gambas.8142.n7.nabble.com/ProgressBar-code-example-tp57393p57405.html Sent from the gambas-user mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ Gambas-user mailing list Gambas-user at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user From mclennan at ...3614... Mon Sep 26 14:15:34 2016 From: mclennan at ...3614... (Piper984) Date: Mon, 26 Sep 2016 05:15:34 -0700 (MST) Subject: [Gambas-user] Looking for some gb.media examples In-Reply-To: References: Message-ID: <1474892134290-57417.post@...3046...> Hi Beno?t, Thanks for the reply. I actually do have some background with GStreamer, so hopefully I can figure out how to pass my pipelines into the mediacontroller object. I did manage to get a simple example working like this which I'll capture here just for others to find: Public objMedia As New MediaPlayer As "MP" Public objMedia2 As New MediaPlayer As "MP2" Public Sub Start_Video() ' starts first video and hopefully preloads video #2. objMedia.URL = "file:///home/chris/Desktop/video_1.webm" objMedia2.url = "file:///home/chris/Desktop/video_2.webm" objMedia.SetWindow(DrawingArea1) objMedia2.Play() Print objMedia2.Length objMedia2.stop objMedia.Play() End Public Sub MP_End() ' Starts second video when first one ends. objMedia2.SetWindow(DrawingArea1) objMedia2.Play() End to What I really would like to do is preload video clips and queue them up to be displayed while earlier clips are being rendered, and then play the next queued video clip when the previous clip is finished. And do that as gapless as possible. If anyone has done a similar app using Gambas + GStreamer/gb.media components I'd appreciate any advice. Best regards! -- View this message in context: http://gambas.8142.n7.nabble.com/Looking-for-some-gb-media-examples-tp57400p57417.html Sent from the gambas-user mailing list archive at Nabble.com. From oc3vp7w8 at ...1709... Mon Sep 26 14:50:08 2016 From: oc3vp7w8 at ...1709... (roger) Date: Mon, 26 Sep 2016 05:50:08 -0700 (MST) Subject: [Gambas-user] floating (MDI) console window at startup In-Reply-To: <1474734061911-57401.post@...3046...> References: <1474734061911-57401.post@...3046...> Message-ID: <1474894208137-57418.post@...3046...> my apologies for sending the wrong image. I will modify my original question somewhat and ask, The checkbox next to the menu item Console is checked when I open up the Gambas IDE. This is consistent. What preferences item or config edit would reverse this? Is this a probable bug? I am presented with a floating console window every time I open Gambas. Any suggestions or help would really be appreciated. Thank You. Roger -- View this message in context: http://gambas.8142.n7.nabble.com/floating-MDI-console-window-at-startup-tp57401p57418.html Sent from the gambas-user mailing list archive at Nabble.com. From bugtracker at ...3416... Mon Sep 26 20:34:36 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 26 Sep 2016 18:34:36 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1013: gb.db.odbc new GetRecordCount mechanism seem not work with firebird database In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1013&from=L21haW4- Comment #1 by PICCORO LENZ MCKAY: seems not work for many, in sybase, always get the numbre but negative! and with others always retuns zero or negative depending of the query From bugtracker at ...3416... Mon Sep 26 20:34:53 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Mon, 26 Sep 2016 18:34:53 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1013: gb.db.odbc new GetRecordCount mechanism seem not work with firebird database In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1013&from=L21haW4- PICCORO LENZ MCKAY changed the state of the bug to: Opened. From jussi.lahtinen at ...626... Mon Sep 26 22:49:44 2016 From: jussi.lahtinen at ...626... (Jussi Lahtinen) Date: Mon, 26 Sep 2016 23:49:44 +0300 Subject: [Gambas-user] floating (MDI) console window at startup In-Reply-To: <1474894208137-57418.post@...3046...> References: <1474734061911-57401.post@...3046...> <1474894208137-57418.post@...3046...> Message-ID: What menu you are talking about? What is MDI? What are you trying to achieve? If you don't want the console to be visible, just go to view menu and unselect it (or just press F11). Jussi On Mon, Sep 26, 2016 at 3:50 PM, roger wrote: > my apologies for sending the wrong image. > > I will modify my original question somewhat and ask, > > The checkbox next to the menu item Console is checked when I open up the > Gambas IDE. > > This is consistent. What preferences item or config edit would reverse > this? > Is this a probable bug? > > I am presented with a floating console window every time I open Gambas. > > Any suggestions or help would really be appreciated. > > Thank You. > > Roger > > > > > -- > View this message in context: http://gambas.8142.n7.nabble. > com/floating-MDI-console-window-at-startup-tp57401p57418.html > Sent from the gambas-user mailing list archive at Nabble.com. > > ------------------------------------------------------------ > ------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user > From oc3vp7w8 at ...1709... Mon Sep 26 22:01:01 2016 From: oc3vp7w8 at ...1709... (roger) Date: Mon, 26 Sep 2016 13:01:01 -0700 (MST) Subject: [Gambas-user] floating (MDI) console window at startup In-Reply-To: <1474734061911-57401.post@...3046...> References: <1474734061911-57401.post@...3046...> Message-ID: <1474920061251-57422.post@...3046...> Thank You for the reply The menu that I am referring to is the main Gambas menu and in particular View > Console. MDI is an acronym meaning Multiple Document Interface. It is where the windows are independent and positionable (not a long technical answer). Gambas in the early days was MDI until it was changed to SDI (Single Document Interface) as it is now. The GIMP is a strong example of MDI. I am asking how to prevent the console from showing at start up. Specifically how do I through preferences or config file editing change the Console checkbox from checked to unchecked at start up. I am aware of the function of F11. It does seem a waste to constantly (every time!) press F11 when a simple preference edit would turn it off. It also does seem strange that this never happened through versions 1 to 3.84. It only happens now with 3.9.0. Do you know how to make the change? or is this a bug or a wish? Thanks Roger -- View this message in context: http://gambas.8142.n7.nabble.com/floating-MDI-console-window-at-startup-tp57401p57422.html Sent from the gambas-user mailing list archive at Nabble.com. From gambas at ...1... Mon Sep 26 23:28:52 2016 From: gambas at ...1... (=?UTF-8?Q?Beno=c3=aet_Minisini?=) Date: Mon, 26 Sep 2016 23:28:52 +0200 Subject: [Gambas-user] floating (MDI) console window at startup In-Reply-To: <1474920061251-57422.post@...3046...> References: <1474734061911-57401.post@...3046...> <1474920061251-57422.post@...3046...> Message-ID: <48130fca-36be-7910-98fb-18d8b840d2e2@...1...> Le 26/09/2016 ? 22:01, roger a ?crit : > Thank You for the reply > > The menu that I am referring to is the main Gambas menu and in particular > View > Console. > > MDI is an acronym meaning Multiple Document Interface. It is where the > windows are independent and positionable (not a long technical answer). > Gambas in the early days was MDI until it was changed to SDI (Single > Document Interface) as it is now. The GIMP is a strong example of MDI. > > I am asking how to prevent the console from showing at start up. > Specifically how do I through preferences or config file editing change the > Console checkbox from checked to unchecked at start up. I am aware of the > function of F11. It does seem a waste to constantly (every time!) press F11 > when a simple preference edit would turn it off. It also does seem strange > that this never happened through versions 1 to 3.84. It only happens now > with 3.9.0. > > Do you know how to make the change? or is this a bug or a wish? > > Thanks > > Roger > Just do what Jussi told you: click on the upper-left toggle button of the console window. -- Beno?t Minisini From karl.reinl at ...9... Mon Sep 26 23:29:27 2016 From: karl.reinl at ...9... (Karl Reinl) Date: Mon, 26 Sep 2016 23:29:27 +0200 Subject: [Gambas-user] floating (MDI) console window at startup In-Reply-To: References: <1474734061911-57401.post@...3046...> <1474894208137-57418.post@...3046...> Message-ID: <1474925367.4224.8.camel@...3609...> Am Montag, den 26.09.2016, 23:49 +0300 schrieb Jussi Lahtinen: > What menu you are talking about? What is MDI? What are you trying to > achieve? > If you don't want the console to be visible, just go to view menu and > unselect it (or just press F11). > > > Jussi > > On Mon, Sep 26, 2016 at 3:50 PM, roger wrote: > > > my apologies for sending the wrong image. > > > > I will modify my original question somewhat and ask, > > > > The checkbox next to the menu item Console is checked when I open up the > > Gambas IDE. > > > > This is consistent. What preferences item or config edit would reverse > > this? > > Is this a probable bug? > > > > I am presented with a floating console window every time I open Gambas. > > > > Any suggestions or help would really be appreciated. > > > > Thank You. > > > > Roger Salut Jussi, MDI = Multiple Document Interface on wikipedia I'm sure is this also in your language. Salut Roger, just click in the most left Icon in the console toolbar, (that is the "dock console"/"undock console" toolbutton, Jussi talked about) that should solve your problem . -- Amicalement Charlie From oc3vp7w8 at ...1709... Tue Sep 27 01:52:09 2016 From: oc3vp7w8 at ...1709... (roger) Date: Mon, 26 Sep 2016 16:52:09 -0700 (MST) Subject: [Gambas-user] floating (MDI) console window at startup In-Reply-To: <1474734061911-57401.post@...3046...> References: <1474734061911-57401.post@...3046...> Message-ID: <1474933929326-57425.post@...3046...> Thank You for the replies. Sorry to bother you. I have learned a lot. -- View this message in context: http://gambas.8142.n7.nabble.com/floating-MDI-console-window-at-startup-tp57401p57425.html Sent from the gambas-user mailing list archive at Nabble.com. From bugtracker at ...3416... Tue Sep 27 04:19:42 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 27 Sep 2016 02:19:42 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1009: Wish: Speed button for fast packaging In-Reply-To: References: Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1009&from=L21haW4- Comment #1 by Bruce BRUEN: Definitely a "me too!" on this one. From bugtracker at ...3416... Tue Sep 27 12:20:07 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Tue, 27 Sep 2016 10:20:07 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1014: org.freedesktop.DBus.Properties Method:GetALL not implemented? Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1014&from=L21haW4- Antonio OREFICE reported a new bug. Summary ------- org.freedesktop.DBus.Properties Method:GetALL not implemented? Type : Bug Priority : Medium Gambas version : Unknown Product : Unknown Description ----------- I'm trying to implement an mpris2 interface for a multimedia player. Some mpris clients do work, others just dont (eg: the plasmoid shipped with plasma 5) I suspect it needs to read all of the properties i'm exporting. If i restart plasmashell after starting my player, from the console (activated dbus debug in gambas) i read: gb.dbus: call: [org.mpris.MediaPlayer2.xt7] org.freedesktop.DBus.Properties GetAll gb.dbus: org.freedesktop.Properties.GetAll: error: Not enough arguments DBusObject.GetAllProperties.523 DBusObject.DBusObserver_Message.596 gb.dbus: call: [org.mpris.MediaPlayer2.xt7] org.freedesktop.DBus.Properties GetAll I'm exporting several properties and methods successfully, but when i try to call GetAll() manually from QDbusViewer, i receive a null answer, but this time i've not the error "Not enough arguments DBusObject.GetAllProperties.523" in the log Is that expected? Am i supposed to implement GetALL()? Sorry for the dumb question. From bugtracker at ...3416... Wed Sep 28 20:25:24 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 28 Sep 2016 18:25:24 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1015: Custom naming conventions for controls and variables Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1015&from=L21haW4- Mart?n BELMONTE reported a new bug. Summary ------- Custom naming conventions for controls and variables Type : Request Priority : Medium Gambas version : 3.8 Product : Development Environment Description ----------- Hi, can you include the option to choose between different naming conventions in the preferences of Gambas in order to customize the names of controls in the moment of creation of this? Here, in gambas-es.org we have some sample that some of us would like to use. http://wiki.gambas-es.org/doku.php/conceptos_del_lenguaje#convencion_de_nombres Tanks. Mart?n. From bugtracker at ...3416... Wed Sep 28 21:45:55 2016 From: bugtracker at ...3416... (bugtracker at ...3416...) Date: Wed, 28 Sep 2016 19:45:55 GMT Subject: [Gambas-user] [Gambas Bug Tracker] Bug #1016: Packing for ubuntu and debian problem whit some characters in program description. Message-ID: http://gambaswiki.org/bugtracker/edit?object=BUG.1016&from=L21haW4- Mart?n BELMONTE reported a new bug. Summary ------- Packing for ubuntu and debian problem whit some characters in program description. Type : Bug Priority : Medium Gambas version : 3.8 Product : Development Environment Description ----------- Trying to make packs for debian or ubuntu was occurred some problem in packages creation related to character "new line" the solution was replace that character by a simple space in program description. Regards. Mart?n.