Re: unit testing?

2013-09-17 Thread David Chisnall
On 17 Sep 2013, at 09:49, Lundberg, Johannes johan...@brilliantservice.co.jp wrote: Thanks for quick replies! Would any of these also work on OS X? Yes, UnitKit also works on OS X. I read somewhere that UnitKit hasn't has a new release in a long time but if there's a new release coming

Re: enable c++

2013-09-15 Thread David Chisnall
On 15 Sep 2013, at 13:00, Hungwin Chen hwchen8...@gmx.com wrote: At the moment my project compilation is done through preprocessor directive, e.g. This sentence doesn't make any sense, so it would help if you could explain what you mean by it. #ifdef __cplusplus ... #endif However,

Re: enable c++

2013-09-15 Thread David Chisnall
preprocessor directive. Thanks - Original Message - From: David Chisnall Sent: 09/15/13 08:09 PM To: Hungwin Chen Subject: Re: enable c++ On 15 Sep 2013, at 13:00, Hungwin Chen hwchen8...@gmx.com wrote: At the moment my project compilation is done through

Re: GNUstep's default theme...

2013-09-14 Thread David Chisnall
At the DevMeeting (and a bit since), Quentin and Eric have been working on making the Aristo2 theme from Cappuccino ( http://www.cappuccino-project.org/aristo/ and http://www.cappuccino-project.org/aristo/showcase/ ) work with GNUstep. I think it's a nice choice, as it's clean, consistent,

Re: IDE

2013-09-12 Thread David Chisnall
Hi, An IDE is one of my many idle-time projects. There's a lot of code in Étoilé svn under Languages/SourceCodeKit for building cross-referenced indexes of source code and doing syntax highlighting (I used it also for the ePub edition of my Objective-C Phrasebook). I also wrote a simple

Re: Kickstarter was not successful... but it did help things...

2013-09-12 Thread David Chisnall
On 11 Sep 2013, at 17:58, Gregory Casamento greg.casame...@gmail.com wrote: 2) I should have been more realistic in my goals on the kickstarter. We are, honestly around 10.3 in some APIs, 10.4 in others and 10.7 in others. An honest assessment of our states on a class by class, method by

Re: c++ header inclusion

2013-09-02 Thread David Chisnall
On 2 Sep 2013, at 10:31, Ivan Vučica i...@vucica.net wrote: Wrap the include in: #if __cplusplus #endif This should be: #ifdef __cplusplus In [Objective-]C mode, the __cplusplus macro won't be defined, and so the test will error with some compilers. Although I must point out I don't

Re: Gworkspace with non-fragile abi, etc?

2013-08-28 Thread David Chisnall
On 27 Aug 2013, at 21:06, Fred Kiefer fredkie...@gmx.de wrote: ou results for the non-fragile API look horrible. To me this looks like a compiler optimisation bug. Sorry I wont be able to help here. But with a little lick we may be able to catch David's attention. For this reason I deleted

New FreeBSD Ports

2013-08-28 Thread David Chisnall
Hi Everyone, At the FreeBSD DevSummit this week, I had a little bit of help testing the GNUstep ports. They're now committed and ready for wider testing. I had to delete a number of things that no longer compile with the latest releases: audio/mp3towav-bundle biology/adun databases/gdl2

Re: GNUstep on FreeBSD 10

2013-08-26 Thread David Chisnall
On 26 Aug 2013, at 09:29, Stephen Woolerton s...@shineonline.co.nz wrote: I put some sample code up at http://artinamessage.wordpress.com/2013/08/26/sockets-libdispatch-and-gnustep/ A simple networked client and server using GNUstep and libdispatch on FreeBSD. You could probably simplify

Re: back/x11 XIM fix [was: Re: Gworkspace with non-fragile abi, etc?]

2013-08-23 Thread David Chisnall
On 22 Aug 2013, at 22:12, Ivan Vučica i...@vucica.net wrote: On 22. 8. 2013., at 05:03, Lee, Seong-Gu sgle...@gmail.com wrote: PS) Additonally in my opinion as non-developer about FIXME, it had better leave with X system because resetting locale might affect other applications.

Re: GNUstep on FreeBSD 10

2013-08-23 Thread David Chisnall
On 23 Aug 2013, at 13:57, Stephen Woolerton s...@shineonline.co.nz wrote: On 22/08/13 10:01 PM, David Chisnall wrote: If anyone wants to test the ports, you can use portshaker to grab my overlay from redports (my username is theraven). David Hi David, I have compiled gnustep-base

Re: GNUstep on FreeBSD 10

2013-08-22 Thread David Chisnall
On 22 Aug 2013, at 10:54, Lundberg, Johannes johan...@brilliantservice.co.jp wrote: Hi All Here's a recipe that works fine for me getting all the latest up and running for GNUstep development on FreeBSD. http://brilliantobjc.blogspot.jp/2013/08/bleeding-edge.html Have fun! ps.

Re: Is GNUstep Examples maintained?

2013-08-21 Thread David Chisnall
On 21 Aug 2013, at 07:12, Sebastian Reitenbach sebas...@l00-bugdead-prods.de wrote: On Tuesday, August 20, 2013 22:05 CEST, David Chisnall thera...@sucs.org wrote: On 20 Aug 2013, at 20:30, Riccardo Mottola riccardo.mott...@libero.it wrote: Hi, David Chisnall wrote: We

Re: Is GNUstep Examples maintained?

2013-08-21 Thread David Chisnall
On 21 Aug 2013, at 07:58, Sebastian Reitenbach sebas...@l00-bugdead-prods.de wrote: Do you still have the patches around and could send them to me privately? I could test those on my OpenBSD box against the latest releases of sope/sogo. In case they did not made it into their repository,

Re: Is GNUstep Examples maintained?

2013-08-21 Thread David Chisnall
On 21 Aug 2013, at 08:03, Richard Frith-Macdonald richardfrithmacdon...@gmail.com wrote: I haven't spoken up before because I have no particular knowledge of most of what you mention, but I do know that the Performance framework builds fine with the latest release (and with trunk) on

Re: Is GNUstep Examples maintained?

2013-08-21 Thread David Chisnall
On 21 Aug 2013, at 20:30, Riccardo Mottola riccardo.mott...@libero.it wrote: Hi, David Chisnall wrote: The Performance framework also doesn't build with the latest release of GNUstep, and we have at least one consumer of it in the ports tree. Hmm, what's wrong? I use Performance

Is GNUstep Examples maintained?

2013-08-20 Thread David Chisnall
We currently publish this: http://www.gnustep.org/experience/examples.html But it doesn't seem to build anymore. There's no link to the repository in the web page, and I can't find it in svn. Is anyone planning or updating it, or should I just delete the FreeBSD port of it? David -- Sent

Re: Is GNUstep Examples maintained?

2013-08-20 Thread David Chisnall
On 20 Aug 2013, at 20:30, Riccardo Mottola riccardo.mott...@libero.it wrote: Hi, David Chisnall wrote: We currently publish this: http://www.gnustep.org/experience/examples.html But it doesn't seem to build anymore. There's no link to the repository in the web page, and I can't find

Re: GNUmakefile CXX flags ignored

2013-08-16 Thread David Chisnall
On 16 Aug 2013, at 22:34, Riccardo Mottola riccardo.mott...@libero.it wrote: Anyway, what happens is that the CC file is compiled using CLFAGS and not the CXXFLAGS. The compiling with CFLAGS is also a bug, as C-compiler flags (e.g. -std=c99) are often invalid for C++. I've hit this problem

Re: Comments on the website from people on twitter...

2013-08-15 Thread David Chisnall
On 14 Aug 2013, at 21:37, Riccardo Mottola riccardo.mott...@libero.it wrote: Your desires need a good support of Operating System to You know, if we need kernel or linker changes, the FreeBSD project is very happy to add them. For example, I've recently been pondering how the VM subsystem

Re: error building gui

2013-08-15 Thread David Chisnall
On 15 Aug 2013, at 07:42, Riccardo Mottola riccardo.mott...@libero.it wrote: NSArray.m:1744: warning: ISO C90 forbids mixed declarations and code GNUstep has not been expected to build with a C90 compiler for about 18 months... David -- Sent from my Difference Engine

Re: Comments on the website from people on twitter...

2013-08-14 Thread David Chisnall
On 9 Aug 2013, at 09:55, Riccardo Mottola riccardo.mott...@libero.it wrote: I put in our developer and people list a link to their respective blog. If I missed somebody, please tell! http://www.gnustep.org/developers/whoiswho.html (David, you were completely missing, if you want a better

Re: GNUstep Kickstarter Project

2013-08-13 Thread David Chisnall
On 13 Aug 2013, at 07:26, Abhi Beckert abh...@abhibeckert.com wrote: On 13 Aug 2013, at 6:13 am, Gregory Casamento greg.casame...@gmail.com wrote: Hey guys, I've launched a kickstarter project in the hopes of getting some time to work exclusively on GNUstep I've just linked to this

Re: GNUstep Kickstarter Project

2013-08-13 Thread David Chisnall
On 13 Aug 2013, at 11:24, Abhi Beckert abh...@abhibeckert.com wrote: On 13 Aug 2013, at 6:13 pm, David Chisnall david.chisn...@cl.cam.ac.uk wrote: On 13 Aug 2013, at 07:26, Abhi Beckert abh...@abhibeckert.com wrote: I've just linked to this on Sequel Pro's twitter account (open source

Re: NYTimes/objective-c-style-guide · GitHub

2013-08-11 Thread David Chisnall
I wasn't planning on it, but that gives a pretty strong disincentive... David On 10 Aug 2013, at 22:13, Lars Sonchocky-Helldorf lars.sonchocky-helld...@hamburg.de wrote: If one of us ever feels tempted to work for the NYTimes: https://github.com/NYTimes/objective-c-style-guide cheers,

Re: Comments on the website from people on twitter...

2013-08-11 Thread David Chisnall
On 11 Aug 2013, at 09:54, Matt Rice ratm...@gmail.com wrote: Likewise, a few ported apps have run into the case that NSMutableArray usage optimized for OS X (linked list up to a certain size since their implementation varies on array size) exhibits the pathological behaviour under GNUstep (c

Re: Comments on the website from people on twitter...

2013-08-10 Thread David Chisnall
On 9 Aug 2013, at 16:42, Gregory Casamento greg.casame...@gmail.com wrote: Bean runs beautifully on machines which came out with 10.4, but was dog-slow on machines of the same era I don't suppose you've profiled this? Our text system uses skiplists, which are a data structure that made

Re: Building under Cygwin

2013-08-10 Thread David Chisnall
On 10 Aug 2013, at 14:59, Fred Kiefer fredkie...@gmx.de wrote: The call to /bin/rebaseall belongs somewhere into the target.make file of GNUstep make. Anybody with more insight should place it there. On Win16 and Win32 (but not Win64), DLLs are not position-independent code and are expected

Re: Comments on the website from people on twitter...

2013-08-09 Thread David Chisnall
On 9 Aug 2013, at 03:00, Austin Clow dr_c...@mac.com wrote: Here: http://www.gnustep.org/resources/sources.html FreeBSD cd /usr/ports/devel/gnustep make install clean I completely agree that this should work. I am currently in the process of updating the GNUstep ports in FreeBSD. I've got

Re: Building under Cygwin

2013-08-09 Thread David Chisnall
If you have time to look at libobjc2 under Windows, I'd be grateful for someone with Windows dev experience to take a look. There's some basic support there, but it's not really very good, and I don't think it will actually build on Windows. I can provide advice, but don't have a Windows

Re: Comments on the website from people on twitter...

2013-08-09 Thread David Chisnall
On 9 Aug 2013, at 09:56, Pirmin Braun p...@intars.de wrote: I think, adding a GNUStep Framework to build fancy, industrial-strength, high performance/small footprint Web Apps in no time would boost interest. Once there was WebObjects. Now there is IntarS and I'd be happy to contribute.

Re: Comments on the website from people on twitter...

2013-08-09 Thread David Chisnall
On 9 Aug 2013, at 14:06, Dr Slivnik Tomaž MA (Cantab) MMath (Cantab) PhD (Cantab) FTICA sliv...@tomaz.name wrote: Active marketing would be pushing news like Our AppKit is now compatible with OS X 10.x to sites like Phoronix. True, but unless you can say x=8 (or indeed, when available

Re: Comments on the website from people on twitter...

2013-08-09 Thread David Chisnall
On 9 Aug 2013, at 15:25, Lundberg, Johannes johan...@brilliantservice.co.jp wrote: Until we can have a GNUstep distribution, how about providing VirtualBox/VMWare images of some Linux and ***BSD system with pre-installed GNUstep, clang, libobjc2 and some applications? The FreeBSD

Re: OS's menu?

2013-07-31 Thread David Chisnall
On 31 Jul 2013, at 09:23, Lundberg, Johannes johan...@brilliantservice.co.jp wrote: Hi Are there any ongoing plans on change the default menus of GNUstep? I know there are work in progress to have GNUstep use Ubuntu's menu instead of having a floating menu on the desktop. Are there

Re: OS's menu?

2013-07-31 Thread David Chisnall
On 31 Jul 2013, at 10:33, Lundberg, Johannes johan...@brilliantservice.co.jp wrote: How about FreeBSD? Depends on the window manager I suppose but are there any options today? The window manager is not responsible for menus, the toolkit is. GNUstep has three options for menus: - Floating

Re: splitting a class in pieces, compile-time dependent

2013-07-27 Thread David Chisnall
On 27 Jul 2013, at 09:34, Riccardo Mottola riccardo.mott...@libero.it wrote: The only thing which I don't like about that version is that the different files are included in a class implementation file (.m) and not explicitly in the makefile. I essentially tried to do the same thing, but

Re: Gnustep Etoile

2013-07-25 Thread David Chisnall
Hi Edwin, Étoilé questions are better directed to one of the Étoilé lists (probably etoile-dev in this case), however: On 25 Jul 2013, at 10:11, edwin ancaer eanc...@gmail.com wrote: Compiling file GenericABIInfo.mm ... In file included from GenericABIInfo.mm:35: In file included from

Re: splitting a class in pieces, compile-time dependent

2013-07-23 Thread David Chisnall
The approach I've used in the past is to have a common header that looks like this: @interface MyClass /* Methods that are cross-platform */ @end @interface MyClass (PlatformSpecific) /* Methods that are platform-specific */ @end Then, in the main .m file have: @implementation MyClass /*

Re: gnustep.org domain

2013-07-18 Thread David Chisnall
On 18 Jul 2013, at 09:32, Richard Frith-Macdonald richardfrithmacdon...@gmail.com wrote: I kind of agree ... when I'm at the computer I'm working on something (whether it's paid work or GNUstep work) and concentrating on what I'm doing. That means, for me, that instant messaging and

Re: Ubuntu and Debian packages / 2013-07-07

2013-07-09 Thread David Chisnall
, David Chisnall david.chisn...@cl.cam.ac.uk wrote: On 8 Jul 2013, at 14:44, Philippe Roussel p.o.rous...@free.fr wrote: I'd like to provide packages based on libobjc2 and clang but I'm not sure how. clang is a fast moving target and I would probably need to package its latest version

Re: Cambridge DevMeeting 2014?

2013-07-08 Thread David Chisnall
On 6 Jul 2013, at 13:01, Dr. H. Nikolaus Schaller h...@goldelico.com wrote: Unfortunately I never did see an invitation (telling something about the goals of such a meeting) or some organizational discussions, but just some indirect rumours that something will happen. So I learned about the

Re: Ubuntu and Debian packages / 2013-07-07

2013-07-08 Thread David Chisnall
On 8 Jul 2013, at 11:07, Philippe Roussel p.o.rous...@free.fr wrote: Does this package support Obj-C 2 features like properties and blocks? Packages are compiled with gcc and gcc's libobjc so objective-c 2 support is limited Off the top of my head, it will lack support for: - Blocks

Re: Cambridge DevMeeting 2014?

2013-07-08 Thread David Chisnall
On 8 Jul 2013, at 11:34, Dr. H. Nikolaus Schaller h...@goldelico.com wrote: Hm. On which list? I am reading this list at least since 2005 and searched the archive but found only this new thread. So I would suggest that if you want to see as many interested visitors as possible, you

Re: Ubuntu and Debian packages / 2013-07-07

2013-07-08 Thread David Chisnall
On 8 Jul 2013, at 14:44, Philippe Roussel p.o.rous...@free.fr wrote: I'd like to provide packages based on libobjc2 and clang but I'm not sure how. clang is a fast moving target and I would probably need to package its latest version to offer all functionalities. When I have some time... The

Cambridge DevMeeting 2014?

2013-07-05 Thread David Chisnall
Hi Everyone, The Cambridge DevMeeting is now more or less finished - Quentin and Eric are still here to do Étoilé things, but the other GNUstep people have all left. I hope the event was useful - there certainly seemed to be lots of productive discussions (for example, Fred, Richard, Ivan and

Re: Problem compiling libobjc2 on pcbsd 9.1

2013-06-28 Thread David Chisnall
On 27 Jun 2013, at 20:55, Stephen Woolerton s...@shineonline.co.nz wrote: And in case it will help anyone, here is the recipe I used on PCBSD 9.1... Once the release is out, I plan on updating the FreeBSD GNUstep ports, so this should all become much easier. David -- Sent from my IBM 1620

[ANN] GNUstep Objective-C Runtime 1.7

2013-06-28 Thread David Chisnall
Hi Everyone, I've just pushed out the 1.7 release of libobjc2. Many thanks to everyone who helped with this, especially those who contributed patches to the build system or to the test suite. David GNUstep Objective-C Runtime 1.7 === This is a point release to

Re: Problem compiling libobjc2 on pcbsd 9.1

2013-06-26 Thread David Chisnall
On 25 Jun 2013, at 23:54, Stephen Woolerton s...@shineonline.co.nz wrote: /usr/local/lib/libobjc.so: undefined reference to `__gcc_personality_v0' /usr/local/lib/libobjc.so: undefined reference to `_Unwind_RaiseException' /usr/local/lib/libobjc.so: undefined reference to

Re: Problem compiling libobjc2 on pcbsd 9.1

2013-06-26 Thread David Chisnall
On 26 Jun 2013, at 11:52, Stephen Woolerton s...@shineonline.co.nz wrote: It is not being linked... # ldd /usr/local/lib/libobjc.so /usr/local/lib/libobjc.so: This is clearly nonsense - it seems to not be linking to libc either... GCC is version 4.2.1 20070831 , and /usr/lib/libgcc_s.so

Re: GNUstep Projects and Cambridge

2013-06-26 Thread David Chisnall
On 26 Jun 2013, at 12:25, Vasileios Anagnostopoulos fithis2...@gmail.com wrote: On 6/25/2013 12:28 PM, David Chisnall wrote: On 25 Jun 2013, at 09:50, Dr. H. Nikolaus Schaller h...@goldelico.com wrote: I find this interesting from a theoretical / structureal point of view, but why do

Re: GNUstep Projects and Cambridge

2013-06-25 Thread David Chisnall
On 25 Jun 2013, at 03:21, Lundberg, Johannes johan...@brilliantservice.co.jp wrote: Hi This sounds exciting but what does it really mean, put Objective-C in the FreeBSD kernel? We plan on defining a slightly restricted subset of Objective-C (although I'm not sure exactly what we'll

Re: GNUstep Projects and Cambridge

2013-06-25 Thread David Chisnall
On 25 Jun 2013, at 09:50, Dr. H. Nikolaus Schaller h...@goldelico.com wrote: I find this interesting from a theoretical / structureal point of view, but why do you want to run any code in the kernel space? Because we can :-) Do you expect a performance benefit or more security (I would

Re: Problem compiling libobjc2 on pcbsd 9.1

2013-06-24 Thread David Chisnall
:38 AM, David Chisnall wrote: On 22 Jun 2013, at 04:10, Stephen Woolerton wrote: Hi everyone, I'm hoping someone can help me to compile gnustep-base on PCBSD 9.1. Notes: - I'm compiling gnustep-base rather than using ports, in order to use blocks. - Am using a fresh jail made

Re: Problem compiling libobjc2 on pcbsd 9.1

2013-06-22 Thread David Chisnall
Hi, On 22 Jun 2013, at 04:10, Stephen Woolerton leaf...@gmail.com wrote: Hi everyone, I'm hoping someone can help me to compile gnustep-base on PCBSD 9.1. Notes: - I'm compiling gnustep-base rather than using ports, in order to use blocks. - Am using a fresh jail made with PCBSD's

GNUstep Projects and Cambridge

2013-06-20 Thread David Chisnall
Hi Everyone, I thought I'd share with you a couple of GNUstep-related projects that we're going to be starting here in Cambridge soon. The first is Krystof Vasa's summer internship project, which will involve putting Objective-C in the FreeBSD kernel. As part of this, I'd like to have a

Re: Howto added - Grand Central Dispatch

2013-06-05 Thread David Chisnall
Hi Stephen, Thanks for taking the time to do this! A few comments: In the libobjc2 section... the runtime should support the same features irrespective of what compiler it's built with, but you can't use blocks unless you use clang. GNUstep-base should be built with clang if you intend on

Re: quartzcore - placing a CALayer inside an NSView?

2013-05-30 Thread David Chisnall
Ivan has just begun a Google Summer of Code project that will integrate the Opal (QuartzCore) code with GNUstep-gui (AppKit), so hopefully this will become possible over the next few months. David On 30 May 2013, at 05:17, Mark Aufflick m...@htb.io wrote: I'm looking at GNUstep NSView and

Re: problem with inline functions in gsweb and clang

2013-05-28 Thread David Chisnall
On 27 May 2013, at 18:18, Ivan Vučica ivuc...@gmail.com wrote: Somewhat off topic: I really like the following error; it's extremely professional and mature. Where is it coming from? /usr/local/lib/libgcrypt.so.18.0: warning: stpcpy() is dangerous GNU crap; don't use it It's a linker

Re: problem with inline functions in gsweb and clang

2013-05-28 Thread David Chisnall
On 28 May 2013, at 11:13, Wolfgang Lux wolfgang@gmail.com wrote: stpcpy and strcpy are dangerous because these functions might overrun the buffer you are writing to. It is strpncpy and strncpy, which may fail to write a '\0' to the end of the string. Ah, sorry. I read the stpncpy()

Re: problem with inline functions in gsweb and clang

2013-05-27 Thread David Chisnall
On 27 May 2013, at 12:56, Sebastian Reitenbach sebas...@l00-bugdead-prods.de wrote: When I remove the inline before that, then libWebObjects can resolve the symbols. Since its compiled with -O0, I think the compiler should not inline those functions? This looks like it's relying on gnu89

Re: WebServer using https [SOLVED]

2013-05-23 Thread David Chisnall
On 23 May 2013, at 17:49, Richard Frith-Macdonald richardfrithmacdon...@gmail.com wrote: I guess this is an issue of Debian using a very old version of GNUstep then the current GNUstep uses GNUTLS for TLS/SSL, and the license for that is identical to the license for the GNUstep core

GNUstep Runtime 1.7 RC1 branched

2013-05-16 Thread David Chisnall
Hi everyone, I've just branched a release candidate for version 1.7 of the runtime. You can find it in svn here: svn.gna.org/svn/gnustep/libs/libobjc2/tags/1.7-RC1 Please test, report bugs, and so on. I've attached a copy of the draft release announcement. Lots of new features and lots of

Re: [GSoC Mentors Announce] Google Summer of Code 2013

2013-04-23 Thread David Chisnall
On 22 Apr 2013, at 21:43, Ivan Vučica ivuc...@gmail.com wrote: Ping! Student registrations have started. Any prospective mentors? I've registered as a mentor. I'd also be most interested in the back end being refactored to support using Opal. David -- Sent from my STANTEC-ZEBRA

Re: GNUstep install on FreeBSD9.1

2013-04-08 Thread David Chisnall
On 8 Apr 2013, at 03:22, Steven LeMaire photo...@gmail.com wrote: I'm using the libobjc2 from ports. The distinfo file says its libobjc2-1.6.tar.bz2 Is this not correct ? Do i need to fetch one from svn somewhere ? Yes, the one from svn is a better bet. I am still chasing some MIPS bugs in

Re: GNUstep install on FreeBSD9.1

2013-04-07 Thread David Chisnall
On 7 Apr 2013, at 01:39, Steven LeMaire photo...@gmail.com wrote: /usr/bin/ld: conftest: hidden symbol `__i686.get_pc_thunk.bx' in /usr/lib/libgcc.a(umodsi3.o) is referenced by DSO Are you using an old version of libobjc2? This used to be referenced explicitly, but recent versions of libgcc

Re: GNUstep install on FreeBSD9.1

2013-04-05 Thread David Chisnall
On 5 Apr 2013, at 01:25, Steven LeMaire photo...@gmail.com wrote: configure: error: The Objective-C compiler does not work or is not installed properly. Please can you post the relevant part of the config.log file, telling us what the error message was and what actually failed? David --

Re: GNUstep install on FreeBSD9.1

2013-04-04 Thread David Chisnall
On 4 Apr 2013, at 14:09, Citizen Jimserac jimse...@gmail.com wrote: Unfortunately, 9.1 STILL does not support ANY of my USB wireless devices What wireless device do you have? Atheros and ralink generally have good FreeBSD support. It's been a while since I came across a wireless interface

Re: GNUstep install on FreeBSD9.1

2013-04-02 Thread David Chisnall
On 2 Apr 2013, at 08:20, Riccardo Mottola riccardo.mott...@libero.it wrote: My personal experience is that in FreeBSD 9.x, the two system standard compilers gcc 4.2 (because it was explicitly removed, since in FreeBSD it worked fined) and clang (perhaps because it is old, I don't know) are

Re: Typedef errors when building llvm/clang/gnustep

2013-03-27 Thread David Chisnall
Hi, On 26 Mar 2013, at 23:43, James Carthew jcart...@gmail.com wrote: Checking out the daily libobjc from dev-libs on gnustep SVN repository You want libobjc2, not libobjc. The libobjc in GNUstep svn is a fork of an old version of the GCC runtime with some bug fixes back-ported, so that it

Re: Gnustep Window Manager

2013-03-19 Thread David Chisnall
Hi James, Since you're already aware of Étoilé, don't forget that we have ProjectManager in subversion, which is an unfinished window manager that intends to be visually minimalist. David On 19 Mar 2013, at 16:27, James Carthew jcart...@gmail.com wrote: It's things like X11 applications

Re: How to enable themes now days?

2013-03-08 Thread David Chisnall
Hi Jesse On 21 Feb 2013, at 12:38, Jesse Ross je...@jesseross.com wrote: after copying the bundle into the Library/Themes directory. Unfortunately, the theme is slightly incomplete. In particular, scroll bars look horrible. If you feel like adding the missing pixmaps based on this

Re: New OS to use gnustep!

2013-03-05 Thread David Chisnall
On 5 Mar 2013, at 01:24, Lundberg, Johannes johan...@brilliantservice.co.jp wrote: Currently we are extending NSWIndow, NSView, etc for our AppKit. Since GNUstep is GPL we have to consider which parts we can implement into GNUstep and keep open and which parts we keep proprietary. Of

Re: GWorkspace dock transparency and other goodies

2013-03-05 Thread David Chisnall
Transparency in X11 requires a compositing manager to be running. Modern DEs provide one integrated into the WM. If you're using a pure WM (such as WindowMaker), you can run a separate compositing manager, for example xcmpmgr, which is part of the X.org distribution. David On 5 Mar 2013, at

Re: New OS to use gnustep!

2013-03-04 Thread David Chisnall
Hi, That's really awesome news! We have a CoreGraphics implementation, mostly written by Eric, called Opal, but it's not integrated. Ivan also implemented a significant amount of CoreAnimation. Unfortunately, neither of them are integrated into the rest of the system. The first step is

Re: New release of core libraries

2013-03-03 Thread David Chisnall
On 3 Mar 2013, at 04:36, Germán A. Arias ger...@xelalug.org wrote: As a GNU project I think that the announce should be made also at Planet GNU. Just for do more noise and to use more channels. I also cc the libobjc2 announcements to info-gnu, which is the official mailing list for GNU

Re: clang vs gcc 4.7

2013-03-03 Thread David Chisnall
I am quite obviously biased in favour of clang, however, in the interests of fairness: On 3 Mar 2013, at 11:51, Tom Davie tom.da...@gmail.com wrote: Clang runs faster in -O0 mode. I believe this is still true, which helps with a fast compile-test-debug cycle. Clang produces faster code in

Re: How to compile for NSTextViewDelegate

2013-02-28 Thread David Chisnall
Hi Fred, On 27 Feb 2013, at 21:33, Fred Kiefer fredkie...@gmx.de wrote: I am willing to include such a change after the next release of gui. Please remind me if I forget about it. It might be worth doing this before the next release, as it would help catch at compile time a lot of errors

Re: NSSpeechSynthesizer is mute :P

2013-02-27 Thread David Chisnall
How did you compile it? NSSpeechSynthesizer talks to the back end (GSSpeechServer), which uses flite. It's intended to be modular, so other speech synthesis engines can be plugged in (flite is very lightweight and good for embedded systems, but doesn't have the best output), and it won't be

Re: How to enable themes now days?

2013-02-21 Thread David Chisnall
On 20 Feb 2013, at 22:04, Luis Garcia Alanis l...@garcia.tv wrote: http://jesseross.com/clients/gnustep/ui/concepts/04/camaelon_nesedah.png I was wondering if you guys knew how to enable themes now days? The Nesedah theme is in Étoilé svn and can be enabled with (I think) $ defaults write

Re: compiling gui with clang/libobjc2 failure

2013-02-01 Thread David Chisnall
On 1 Feb 2013, at 07:36, Sebastian Reitenbach wrote: # ifdef __BLOCKS__ #include dispatch/dispatch.h # endif /* __BLOCKS__ */ This is definitely a cups problem. They are assuming that blocks support (a compiler feature) implies the presence of libdispatch (a library). I don't know

Re: Pending release of base library ...

2013-01-28 Thread David Chisnall
Hi Richard, Some of the ARC stuff in -base currently requires trunk libobjc2. I plan on doing a new release very soon, but I want to include MIPS support in 1.7 and I haven't yet had time to test my MIPS code properly. I could do a 1.7 release without it, but I'd rather not. I'd also like

Last Call for FOSDEM Dinner on Friday...

2013-01-28 Thread David Chisnall
Hi Everyone, I'm planning on booking a table tomorrow at Big Mama, 8pm on Friday for dinner at FOSDEM. Let me know if you want to be included. David P.S. For anyone who didn't make it in previous years: http://www.bigmama.be The food is nice and not excessively expensive by Brussels

Re: Pixen 0.1 Compiles OK (lot of warnings of course) Starts Up and Immediately Crashes

2013-01-24 Thread David Chisnall
On 24 Jan 2013, at 12:16, Luboš Doležel wrote: WebKit.framework seems to be a hell of an API to reimplement... The good news is, it's open source so you don't have to. The bad news is, it depends on bits of Cocoa that GNUstep doesn't yet fully implement. Gregory was working on porting it.

Re: Building GNUstep from source - failed tests

2013-01-18 Thread David Chisnall
on the way. Maybe this building is expert stuff... Thanks for any answers, 2013/1/12 David Chisnall thera...@sucs.org I think that these failures are things I fixed in the svn version of libobjc2 last week - please can you make sure that you have the latest version? David On 12 Jan 2013

Re: can't build gnustep-gui with clang/objc2, make_services fails

2013-01-14 Thread David Chisnall
wrote: On 01/13/2013 03:21 AM, David Chisnall wrote: On 12 Jan 2013, at 23:08, Tony Amort wrote: clang, re-did gnustep-make, built libobjc2 This is the bit that you did wrong. The correct sequence is: - Install clang - Build libobjc2 with it - Configure gnustep-make so that it picks up

Re: Building GNUstep from source - failed tests

2013-01-14 Thread David Chisnall
On 14 Jan 2013, at 17:53, Richard Frith-Macdonald wrote: Thanks for the report ... it wasn't happening on my system, but I think that was just luck of the memory layout. The problem was with some uninitialised memory. I changed the pointer array code to clear new memory when the array is

Re: can't build gnustep-gui with clang/objc2, make_services fails

2013-01-13 Thread David Chisnall
On 12 Jan 2013, at 23:08, Tony Amort wrote: clang, re-did gnustep-make, built libobjc2 This is the bit that you did wrong. The correct sequence is: - Install clang - Build libobjc2 with it - Configure gnustep-make so that it picks up clang and libobjc2 You are currently building gnustep-base

Re: Building GNUstep from source - failed tests

2013-01-12 Thread David Chisnall
I think that these failures are things I fixed in the svn version of libobjc2 last week - please can you make sure that you have the latest version? David On 12 Jan 2013, at 09:23, edwin ancaer wrote: Hello, I was looking for an interesting platform to refresh my programming skills.

Re: compilation error - first objective c program

2013-01-12 Thread David Chisnall
Hi Patrick, Your first error is using gcc, which only supports an archaic dialect of Objective-C and has quite incomprehensible error messages. Your second error is here: On 12 Jan 2013, at 12:47, patrick dudjalija wrote: @interface Test class Why do you write class at the end here? You

Re: compilation error - first objective c program

2013-01-12 Thread David Chisnall
On 12 Jan 2013, at 13:07, patrick dudjalija wrote: Now, for the future, i understand that i should use another compiler ? Any suggestion ? Clang is the compiler where Objective-C development happens actively. I believe that there are OpenBSD packages. David -- Sent from my brain

Re: getting : error: 'autoreleasepool' undeclared (first use in this function)

2013-01-03 Thread David Chisnall
On 3 Jan 2013, at 03:19, umen wrote: Thanks for your responses , if i want to use Clang in windows to be updated with the objectiv C can i ? Yes, you should be able to. I don't have access to a Windows machine to test the runtime, however, and so far no Windows users have volunteered to

Re: getting : error: 'autoreleasepool' undeclared (first use in this function)

2013-01-02 Thread David Chisnall
On 2 Jan 2013, at 14:33, umen wrote: main.m:8:2: error: stray '@' in program main.m:8:3: error: 'autoreleasepool' undeclared (first use in this function) main.m:8:3: note: each undeclared identifier is reported only once for each This is a GCC error. If you wish to use a vaguely recent

Re: Ubuntu CMake instructions

2012-12-27 Thread David Chisnall
Hi Patrky, Thanks for doing this, I have a few comments: On 27 Dec 2012, at 18:26, Patryk Laurent wrote: Greetings, Here are some step-by-step instructions for installing the latest Objective C (including libobjc2) on a fresh Ubuntu server 12.10. I have posted it to the Wiki in case

Re: gnustep-base error

2012-11-25 Thread David Chisnall
On 25 Nov 2012, at 07:02, Eduardo Osorio Armenta wrote: GNUmakefile:23: GNUstep found - building for install in the GNUstep filesystem. Assembling objc_msgSend.S... objc_msgSend.x86-32.S: Assembler messages: objc_msgSend.x86-32.S:92: Error: junk `.get_pc_thunk.bx' after expression

Re: Accepted devrooms

2012-11-09 Thread David Chisnall
On 9 Nov 2012, at 03:22, h...@computer.org wrote: Or we must do what many other projects are doing: organize our own conference[s] (hackathons, AlpenSTEP, ...). I have no idea if it is possible to get a conference room @ some hotel @ Brussels @ friday before FOSDEM. Is there someone from

Re: GNUstep compatible game and 3D engine open-sourced

2012-11-03 Thread David Chisnall
On 2 Nov 2012, at 22:36, Julian Mayer wrote: as promised about a year ago, i've open sourced more than 20kloc of GNUstep compatible code from the game CoreBreach (GPL-license) and its own 3D engine (MIT-license). https://github.com/core-code the code requires recent gnustep, recent

Re: GWorkspace: hang on exit. Clang?

2012-10-24 Thread David Chisnall
On 24 Oct 2012, at 00:50, Riccardo Mottola wrote: 2012-10-23 23:22:17.898 GWorkspace[3318] reported exception - NSException: 0x2bd04344 NAME:NSInvalidReceivePortException REASON:invalidated while awaiting reply INFO:(null) I've seen this in the NSConnection tests before, but whenever I find

Re: [FOSDEM-Devrooms] GNUstep/Étoilé/GAP/QuantumSTEP joint application for a Devroom at FOSDEM 2013

2012-10-22 Thread David Chisnall
I plan on attending FOSDEM for the BSD DevRoom and hopefully to give a talk about our new CPU. I wouldn't mind doing the arrive on Thursday, have a nice dinner, and hack on Friday thing again this year if other people are around... David On 22 Oct 2012, at 10:47, Quentin Mathé wrote: Hello

Re: lobobjc2 with gcc

2012-10-15 Thread David Chisnall
I need to check that this option is still required. LLVM's integrated assembler was not able to parse some of the assembly in objc_msgSend(), but I think it should be able to now. David On 14 Oct 2012, at 23:02, Riccardo Mottola wrote: Hi, when compiling libobjc2 with gcc, I get:

<    1   2   3   4   5   6   7   8   9   10   >