Re: [Pharo-dev] NativeBoost and WKHTML

2014-05-23 Thread Jean Baptiste Arnaud
I think this is because it is a C++ lib. NativeBoost cannot be used with C++ lib. It is a problem of call convention that is not the same from C to C++. As I discuss with some people it seems be a complexe problem, each C++ compiler seems have it own convention. But Igor can maybe be more

Re: [Pharo-dev] NativeBoost and WKHTML

2014-05-23 Thread Marcus Denker
On 23 May 2014, at 11:31, Jean Baptiste Arnaud jbaptiste.arn...@gmail.com wrote: I think this is because it is a C++ lib. NativeBoost cannot be used with C++ lib. It is a problem of call convention that is not the same from C to C++. As I discuss with some people it seems be a complexe

Re: [Pharo-dev] NativeBoost and WKHTML

2014-05-23 Thread Torsten Bergmann
Hi Jean, thanks for answering. I dont think that the convention is an issue here: internally it is written in C++, but it exposes the API as simple C functions. The calls with NB work (even the callbacks). What confuses me most is that the call to wkhtmltopdf_set_global_setting works while

Re: [Pharo-dev] NativeBoost and WKHTML

2014-05-23 Thread Jan Vrany
Hi, If I were to debug this, I would: 1 ) make sure there's no C++ interfering, try to compile using C compiler (not C++, I guess you run Windows and MSVC, I think there's command line option to process file as C). If not possible, wrap all methods you want to call form St in

Re: [Pharo-dev] Clarifications with small lint rules

2014-05-23 Thread Yuriy Tymchuk
Ha, I’ve found the solution. Something around this lines: checker := SmalllintManifestChecker new rule: rules; environment: env; run. (rules leaves collect: [ :rule | rule - (checker criticsOf: rule) ] thenReject: [ :assoc |

Re: [Pharo-dev] NativeBoost and WKHTML

2014-05-23 Thread Torsten Bergmann
Hi Jan, I did not compile the WKHTML component, just used the predefined DLL from the website. I know that there is no C++ interfering as the DLL has a normal C interface. So no C++ calling convention stuff/name mangling etc. is involved, no SWIG required or additional C wrapper. One can

Re: [Pharo-dev] Wanna to browse your code as a Disneyland ride?

2014-05-23 Thread Serge Stinckwich
Always inspiring ! I had the same idea with Calder: https://www.youtube.com/watch?v=SE1vuCy8q44 be able to switch from one view showing the agents in a spatial environment to another one more focus on the network communication. I made a short demo if you remember during last MOOSEDAY in Lille.

Re: [Pharo-dev] NativeBoost and WKHTML

2014-05-23 Thread Markus Fritsche
On 23.05.2014 02:36, Torsten Bergmann wrote: With that info I compared the C/C++ calls to the Pharo/NativeBoost calls more deeply and found out that in C/C++ the following call for an object setting works (by returning 1): while in Pharo the same call fails (by returning 0): I tried to

Re: [Pharo-dev] The funny side of Pharo : Message Definitely Not Understood

2014-05-23 Thread Sergi Reyner
2014-05-22 6:56 GMT+01:00 Freemail nicolaih...@web.de: Are we talking about the update menu item in the system menu? Yes. I don't understand this discussion, I always use this menu item for updating the image. I thought this is the nomal way. So did I when I first discovered Pharo.

Re: [Pharo-dev] NativeBoost and WKHTML

2014-05-23 Thread Henrik Johansen
On 23 May 2014, at 2:36 , Torsten Bergmann asta...@gmx.de wrote: Hi, as there was no responded so far I tried to track the problem deeper and did a short test client in C/C++ to verify if I can call WKHTMLTOPDF there and generate a PDF and to compare to the Pharo/NativeBoost client.

Re: [Pharo-dev] NativeBoost and WKHTML

2014-05-23 Thread Henrik Johansen
On 23 May 2014, at 2:52 , Henrik Johansen henrik.s.johan...@veloxit.no wrote: On 23 May 2014, at 2:36 , Torsten Bergmann asta...@gmx.de wrote: Hi, as there was no responded so far I tried to track the problem deeper and did a short test client in C/C++ to verify if I can call

Re: [Pharo-dev] Clarifications with small lint rules

2014-05-23 Thread stepharo
If you improve the system send us fixes. Just make sure that - the tests run - you add tests. Stef

Re: [Pharo-dev] Coral is green

2014-05-23 Thread Stephan Eggermont
Thanks, David. Where do I find a precompiled cog vm with the changes to test with? (preferably mac, but linux will do). build.squeak.org doesn't seem to have a recent green build. Stephan

[Pharo-dev] Getting access to the _whole_ smalltalkhub?

2014-05-23 Thread Alexandre Bergel
Hi! As you know, the moose team is full of passionated and happy people willing to analyze software. We have great platforms to carry out analysis that are robust enough to compete with state-of-the-Art software analysis platforms out there. It would be great to have software to feed our

Re: [Pharo-dev] Getting access to the _whole_ smalltalkhub?

2014-05-23 Thread Tudor Girba
I support that idea :) Doru On Fri, May 23, 2014 at 3:43 PM, Alexandre Bergel alexandre.ber...@me.comwrote: Hi! As you know, the moose team is full of passionated and happy people willing to analyze software. We have great platforms to carry out analysis that are robust enough to compete

Re: [Pharo-dev] Getting access to the _whole_ smalltalkhub?

2014-05-23 Thread Marcus Denker
On 23 May 2014, at 15:43, Alexandre Bergel alexandre.ber...@me.com wrote: Hi! As you know, the moose team is full of passionated and happy people willing to analyze software. We have great platforms to carry out analysis that are robust enough to compete with state-of-the-Art software

[Pharo-dev] What is your seaside application?

2014-05-23 Thread Alexandre Bergel
Hi! Leonardo is a smart PhD Brazilien student, who is discovering the treasures we have built. He would like to analyze Seaside applications to analyze event propagation. I told Leonardo that the Pharo and Seaside communities are great and he will probably get help from us. So, a simple and

Re: [Pharo-dev] [Moose-dev] Wanna to browse your code as a Disneyland ride?

2014-05-23 Thread Alexandre Bergel
Yes yes :-) I do remember perfectly! Cool stuff!! Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. On May 23, 2014, at 8:11 AM, Serge Stinckwich serge.stinckw...@gmail.com wrote: Always

Re: [Pharo-dev] [Moose-dev] Wanna to browse your code as a Disneyland ride?

2014-05-23 Thread Serge Stinckwich
I need to find a student to work on this ! SmartBrowser is available somewhere ? On Fri, May 23, 2014 at 3:58 PM, Alexandre Bergel alexandre.ber...@me.com wrote: Yes yes :-) I do remember perfectly! Cool stuff!! Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre

Re: [Pharo-dev] [Moose-dev] Wanna to browse your code as a Disneyland ride?

2014-05-23 Thread Alexandre Bergel
Yes, in the Roassal distribution Just install Roassal and SmartBrowser will appear in your Tool menu. Note that SmartBrowser is not ready for public consumption. We are currently working on it Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu

[Pharo-dev] [website] small changes

2014-05-23 Thread Marcus Denker
Hi, - pharo-project.org now forwards to pharo.org (there is still old.pharo-project.org to access the old website) - all subdomains (ci, bugs….) are now defined for pharo.org, too. (DNS propagation might take a while) - added links to twitter https://twitter.com/pharoproject

Re: [Pharo-dev] What is your seaside application?

2014-05-23 Thread Sebastian Sastre
Hi, here’s my case for it: http://sebastianconcept.com/brandIt/10-reasons-why-im-using-smalltalk-for-airflowing versão em português: http://sebastianconcept.com/brandIt/10-razoes-pelas-quais-estou-usando-smalltalk-para-airflowing Served from Europe, designed in Foz do Iguaçu FTW :D sebastian

Re: [Pharo-dev] What is your seaside application?

2014-05-23 Thread Alexandre Bergel
Thanks! We need more! Just say your name! Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. On May 23, 2014, at 10:54 AM, Sebastian Sastre sebast...@flowingconcept.com wrote: Hi,

[Pharo-dev] [ANN] Pharo VM packaging for Ubuntu

2014-05-23 Thread Damien Cassou
Hi, I'm happy to announce a brand new packaging of the Pharo VM. The packaging works with all officially supported Ubuntu releases, both 32 and 64bits (see this list of Ubuntu support dates: http://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29#Releases). I pushed these new packages to a

Re: [Pharo-dev] Getting access to the _whole_ smalltalkhub?

2014-05-23 Thread Nicolas Petton
Tudor Girba tu...@tudorgirba.com writes: I support that idea :) Indeed :) Nico Doru On Fri, May 23, 2014 at 3:43 PM, Alexandre Bergel alexandre.ber...@me.comwrote: Hi! As you know, the moose team is full of passionated and happy people willing to analyze software. We have great

Re: [Pharo-dev] Coral is green

2014-05-23 Thread David T. Lewis
Hi Stephan, The precompiled Cog VM would need to come from Eliot's site (or follow the links to Eliot's site from http://squeakvm.org). The build.squeak.org job is really just me testing the VMMaker code generation, it's not intended as a source of VMs. I tested Eliot's change and it works, but

[Pharo-dev] How To for CI and Jenkins

2014-05-23 Thread kilon alios
I would like additionally to create my own documentation for things I experiment with , for example Rubric and I want to have Jenkins build my pdf. So how I add a Job in Jenkins ? I assume I need an account but could not find a registration procedure and generally I need info how to do this.

Re: [Pharo-dev] What is your seaside application?

2014-05-23 Thread stepharo
Hi! Leonardo is a smart PhD Brazilien student, who is discovering the treasures we have built. Welcome Leonardo He would like to analyze Seaside applications to analyze event propagation. What do you mean by event propagation because I do not really how it relates to Seasid. I told

Re: [Pharo-dev] Advice for a newb

2014-05-23 Thread stepharo
On 20/5/14 04:41, Rick Kitts wrote: Hello. I was wondering if anyone could point me to or otherwise suggest some best practices for working on Kernel code. I’m futzing about with the Duration class (in the interest of fixing 13215) Thanks! and have discovered that it’s really easy to crash

Re: [Pharo-dev] What is your seaside application?

2014-05-23 Thread Leonardo Silva
From: stepharo steph...@free.fr Subject: Re: [Pharo-dev] What is your seaside application? Date: May 23, 2014 at 3:06:56 PM GMT-4 To: Pharo Development List pharo-dev@lists.pharo.org Reply-To: Pharo Development List pharo-dev@lists.pharo.org Hi! Leonardo is a smart PhD Brazilien student,

Re: [Pharo-dev] Coral is green

2014-05-23 Thread Stephan Eggermont
Ok, I created a pull request on https://github.com/pharo-project/pharo-vm. I guess there should be a way to use the diff directly, instead of editing the file by hand. Stephan

Re: [Pharo-dev] What is your seaside application?

2014-05-23 Thread Stephan Eggermont
Story Board Story Board is a multi user, drag and drop, agile planning tool. Each user can create projects and invite other users to participate. Architecture This application is build with Deltawerken and Seaside 3.1. Please use the configuration to load this application. Loading Gofer new

Re: [Pharo-dev] Coral is green

2014-05-23 Thread Stephan Eggermont
David wrote: In any case, the change affects one source file in the VM platform sources, so if you can arrange to get that included in the Pharo VM builds, that should provide a working VM that you can use for OSProcess on Pharo. I noticed that this is only a unix vm change. Should this be

Re: [Pharo-dev] What is your seaside application?

2014-05-23 Thread Leonardo Silva
Thanks Stephan! I will check it out. On Fri, May 23, 2014 at 5:24 PM, Stephan Eggermont step...@stack.nl wrote: Story Board Story Board is a multi user, drag and drop, agile planning tool. Each user can create projects and invite other users to participate. Architecture This application is

Re: [Pharo-dev] Coral is green

2014-05-23 Thread David T. Lewis
On Fri, May 23, 2014 at 10:26:54PM +0200, Stephan Eggermont wrote: David wrote: In any case, the change affects one source file in the VM platform sources, so if you can arrange to get that included in the Pharo VM builds, that should provide a working VM that you can use for OSProcess on