Re: gnustep-quartzcore export problem on github

2013-03-15 Thread Jean-Charles BERTIN
Still empty... Did you find what's wrong? Regards On Tue, 2013-03-12 at 02:06 -0400, Gregory Casamento wrote: Most likely an export issue. I'll take a look. On Monday, March 11, 2013, Jean-Charles BERTIN wrote: The gnustep-quartzcore repository on github is empty

Re: CoreBase toll-free bridging

2013-03-13 Thread Jean-Charles BERTIN
strings could stay in read only segment of the process. ___ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev -- Jean-Charles BERTIN Axinoe - Software Engineer Tel.: (+33) (0)1.80.82.59.23 Fax : (+33) (0

Re: gnustep-quartzcore export problem on github

2013-03-12 Thread Jean-Charles BERTIN
Thx On Tue, 2013-03-12 at 02:06 -0400, Gregory Casamento wrote: Most likely an export issue. I'll take a look. On Monday, March 11, 2013, Jean-Charles BERTIN wrote: The gnustep-quartzcore repository on github is empty! It's normal or it's an export problem from

gnustep-quartzcore export problem on github

2013-03-11 Thread Jean-Charles BERTIN
The gnustep-quartzcore repository on github is empty! It's normal or it's an export problem from SVN? Regards -- Jean-Charles BERTIN Axinoe - Software Engineer Tel.: (+33) (0)1.80.82.59.23 Fax : (+33) (0)1.80.82.59.29 Skype: jcbertin Web: http://www.axinoe.com/ Certificate Authority: https

Fix in gnustep-tests

2013-03-08 Thread Jean-Charles BERTIN
for malloc errors, and to crash if it detects # any. MALLOC_CHECK_=2 -export MALLOC_CHECK +export MALLOC_CHECK_ # Tell GNUstep-base to check for messages sent to deallocated objects # and crash if it happens. -- Jean-Charles BERTIN Axinoe - Software Engineer Tel.: (+33

Fix for an incompatible pointer types assignment.

2013-03-08 Thread Jean-Charles BERTIN
With clang 3.3, I've got a warning in GSAvahiNetService.m about an incompatible pointer types assignment for _infoLock ivar. I send two alternate patches for that. Take the one that looks good for you. Regards. -- Jean-Charles BERTIN Axinoe - Software Engineer Tel.: (+33) (0)1.80.82.59.23 Fax

Re: [PATCH 18/21] Added support for libdispatch main queue in the main run loop.

2013-03-04 Thread Jean-Charles BERTIN
-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev -- Jean-Charles BERTIN Axinoe - Software Engineer Tel.: (+33) (0)1.80.82.59.23 Fax : (+33) (0)1.80.82.59.29 Skype: jcbertin Web: http://www.axinoe.com/ Certificate Authority: https://ca.axinoe.com/axinoe-root.crt smime.p7s Description

Re: [PATCH 18/21] Added support for libdispatch main queue in the main run loop.

2013-03-01 Thread Jean-Charles BERTIN
zero. I prefer the first one because this specialWatchers could be reused if needed. However it implies that every loop contexts will be impacted. What do you think? On Wed, 2013-02-27 at 17:29 +0100, Jean-Charles BERTIN wrote: --- Source/GSRunLoopWatcher.h | 11 +++ Source

Re: [PATCH 18/21] Added support for libdispatch main queue in the main run loop.

2013-03-01 Thread Jean-Charles BERTIN
(context-watchers) is compared against zero. I prefer the first one because this specialWatchers could be reused if needed. However it implies that every loop contexts will be impacted. What do you think? On Wed, 2013-02-27 at 17:29 +0100, Jean-Charles BERTIN wrote: --- Source

Re: [PATCH 00/13] Patches for handling property attributes correctly in objc.

2013-02-28 Thread Jean-Charles BERTIN
On Thu, 2013-02-28 at 14:13 +, David Chisnall wrote: Hi, On 27 Feb 2013, at 23:44, Jean-Charles BERTIN jc.ber...@axinoe.com wrote: OK I admit I did that too quickly but I have push my changes on github a long time ago... What is the point to make a github account if nobody reviews

[PATCH 00/21] My patches

2013-02-27 Thread Jean-Charles BERTIN
these in gnustep-libobjc2 instead. Jean-Charles BERTIN (21): Fixed GSXML test with NSDate. Added more tests to property attributes. Fixed alignment warnings. Fixed -release method definition for GSAvahiRunLoopContext class. Fixed GSShellSortPlaceHolder class definition. Fixed compilation

[PATCH 07/21] Fixed ivar _infoLock definition for GSAvahiNetService class.

2013-02-27 Thread Jean-Charles BERTIN
--- Source/GSNetServices.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/GSNetServices.h b/Source/GSNetServices.h index 1367a57..42223ad 100644 --- a/Source/GSNetServices.h +++ b/Source/GSNetServices.h @@ -92,7 +92,7 @@ NSString*

[PATCH 05/21] Fixed GSShellSortPlaceHolder class definition.

2013-02-27 Thread Jean-Charles BERTIN
--- Source/GSPrivate.h | 7 +++ Source/GSShellSort.m | 4 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Source/GSPrivate.h b/Source/GSPrivate.h index 46b1c4a..1e04fc0 100644 --- a/Source/GSPrivate.h +++ b/Source/GSPrivate.h @@ -543,5 +543,12 @@

[PATCH 01/21] Fixed GSXML test with NSDate.

2013-02-27 Thread Jean-Charles BERTIN
--- Tests/base/GSXML/basic.m | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Tests/base/GSXML/basic.m b/Tests/base/GSXML/basic.m index 359caa5..c2aa3e8 100644 --- a/Tests/base/GSXML/basic.m +++ b/Tests/base/GSXML/basic.m @@ -136,12 +136,14 @@ int main() PASS([str

[PATCH 04/21] Fixed -release method definition for GSAvahiRunLoopContext class.

2013-02-27 Thread Jean-Charles BERTIN
--- Source/GSAvahiRunLoopIntegration.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/GSAvahiRunLoopIntegration.m b/Source/GSAvahiRunLoopIntegration.m index c97e943..f971666 100644 --- a/Source/GSAvahiRunLoopIntegration.m +++ b/Source/GSAvahiRunLoopIntegration.m @@

[PATCH 06/21] Fixed compilation warning.

2013-02-27 Thread Jean-Charles BERTIN
--- Source/GSString.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/GSString.m b/Source/GSString.m index 84ef54b..d31833b 100644 --- a/Source/GSString.m +++ b/Source/GSString.m @@ -1276,7 +1276,7 @@ fixBOM(unsigned char **bytes, NSUInteger*length, BOOL *owned,

[PATCH 02/21] Added more tests to property attributes.

2013-02-27 Thread Jean-Charles BERTIN
--- Tests/base/Functions/propertyAttrs.m | 147 --- 1 file changed, 120 insertions(+), 27 deletions(-) diff --git a/Tests/base/Functions/propertyAttrs.m b/Tests/base/Functions/propertyAttrs.m index 80b4346..0588db7 100644 --- a/Tests/base/Functions/propertyAttrs.m

[PATCH 03/21] Fixed alignment warnings.

2013-02-27 Thread Jean-Charles BERTIN
--- Source/GSSocketStream.m | 7 +-- Source/NSPropertyList.m | 5 + 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Source/GSSocketStream.m b/Source/GSSocketStream.m index fd4f473..d7d1025 100644 --- a/Source/GSSocketStream.m +++ b/Source/GSSocketStream.m @@ -2512,8

[PATCH 08/21] Added delegate methods definition for NSNetService and NSNetServiceBrowser classes in NSNetServicesPrivate.h header.

2013-02-27 Thread Jean-Charles BERTIN
/NSNetServicesPrivate.h b/Source/NSNetServicesPrivate.h new file mode 100644 index 000..8d6f0a6 --- /dev/null +++ b/Source/NSNetServicesPrivate.h @@ -0,0 +1,65 @@ +/* NSNetServicesPrivate + Copyright (C) 2005 Free Software Foundation, Inc. + + Written by: Jean-Charles BERTIN jc.ber

[PATCH 19/21] Fixed visibility attributes.

2013-02-27 Thread Jean-Charles BERTIN
--- Source/GSPrivate.h | 9 +++-- Source/NSThread.m | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Source/GSPrivate.h b/Source/GSPrivate.h index faa61bc..24053ad 100644 --- a/Source/GSPrivate.h +++ b/Source/GSPrivate.h @@ -35,8 +35,10 @@ #if ( (__GNUC__ 3 ||

[PATCH 13/21] Fixed typo.

2013-02-27 Thread Jean-Charles BERTIN
--- Tests/base/NSURL/mystep.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tests/base/NSURL/mystep.m b/Tests/base/NSURL/mystep.m index 303c10e..8542b89 100644 --- a/Tests/base/NSURL/mystep.m +++ b/Tests/base/NSURL/mystep.m @@ -101,7 +101,7 @@ int main() relativePath);

[PATCH 09/21] Added missing delegate accessor in GSAvahiNetService class.

2013-02-27 Thread Jean-Charles BERTIN
--- Source/GSAvahiNetService.m | 4 1 file changed, 4 insertions(+) diff --git a/Source/GSAvahiNetService.m b/Source/GSAvahiNetService.m index a4da80d..6cc37ce 100644 --- a/Source/GSAvahiNetService.m +++ b/Source/GSAvahiNetService.m @@ -638,6 +638,10 @@

[PATCH 15/21] Fixed libdispatch runtime initialization.

2013-02-27 Thread Jean-Charles BERTIN
--- Source/GSPrivate.h | 14 ++ Source/NSAutoreleasePool.m | 26 ++ Source/NSObject.m | 4 Source/externs.m | 27 +++ 4 files changed, 71 insertions(+) diff --git a/Source/GSPrivate.h

[PATCH 21/21] Fixed typo.

2013-02-27 Thread Jean-Charles BERTIN
--- Headers/Foundation/NSGeometry.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Headers/Foundation/NSGeometry.h b/Headers/Foundation/NSGeometry.h index 7173c91..adb9786 100644 --- a/Headers/Foundation/NSGeometry.h +++ b/Headers/Foundation/NSGeometry.h @@ -285,7 +285,7 @@

[PATCH 20/21] Minor cleanup.

2013-02-27 Thread Jean-Charles BERTIN
--- Source/GSRunLoopWatcher.m | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Source/GSRunLoopWatcher.m b/Source/GSRunLoopWatcher.m index 104018e..3daf9ad 100644 --- a/Source/GSRunLoopWatcher.m +++ b/Source/GSRunLoopWatcher.m @@ -125,13 +125,14 @@ static

[PATCH 10/21] Added more test for property attributes.

2013-02-27 Thread Jean-Charles BERTIN
--- Tests/base/Functions/propertyAttrs.m | 4 1 file changed, 4 insertions(+) diff --git a/Tests/base/Functions/propertyAttrs.m b/Tests/base/Functions/propertyAttrs.m index 0588db7..b0fdfa0 100644 --- a/Tests/base/Functions/propertyAttrs.m +++ b/Tests/base/Functions/propertyAttrs.m @@ -48,6

[PATCH 18/21] Added support for libdispatch main queue in the main run loop.

2013-02-27 Thread Jean-Charles BERTIN
--- Source/GSRunLoopWatcher.h | 11 +++ Source/GSRunLoopWatcher.m | 163 ++-- Source/unix/GSRunLoopCtxt.m | 13 3 files changed, 182 insertions(+), 5 deletions(-) diff --git a/Source/GSRunLoopWatcher.h b/Source/GSRunLoopWatcher.h index

[PATCH 14/21] Added GSRegisterThreadWithGC() function. Export it for external usage.

2013-02-27 Thread Jean-Charles BERTIN
--- Headers/GNUstepBase/GSObjCRuntime.h | 8 Source/Additions/GSObjCRuntime.m| 28 Source/NSThread.m | 24 ++-- 3 files changed, 38 insertions(+), 22 deletions(-) diff --git a/Headers/GNUstepBase/GSObjCRuntime.h

[PATCH 17/21] Fixed main thread support. Added support for main run loop.

2013-02-27 Thread Jean-Charles BERTIN
--- Headers/Foundation/NSRunLoop.h | 1 + Headers/GNUstepBase/NSThread+GNUstepBase.h | 1 + Source/NSObject.m | 3 +++ Source/NSRunLoop.m | 15 +-- Source/NSThread.m | 29

[PATCH 12/21] Moved NS_REQUIRES_NIL_TERMINATION, NS_FORMAT_FUNCTION and NS_FORMAT_ARGUMENT macros to GSVersionMacros.h, where they should belong.

2013-02-27 Thread Jean-Charles BERTIN
--- Headers/Foundation/NSObjCRuntime.h| 18 -- Headers/GNUstepBase/GSVersionMacros.h | 18 ++ 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/Headers/Foundation/NSObjCRuntime.h b/Headers/Foundation/NSObjCRuntime.h index 1ec6802..82ca47b 100644

[PATCH 2/2] Fixed warnings in printf-like formats.

2013-02-27 Thread Jean-Charles BERTIN
--- GSFIFO.m | 12 GSLinkedList.m | 2 +- GSSkipMutableArray.m | 25 + GSThreadPool.m | 9 ++--- GSThroughput.m | 4 ++-- 5 files changed, 30 insertions(+), 22 deletions(-) diff --git a/GSFIFO.m b/GSFIFO.m index

[PATCH 1/2] Added missing expose macros.

2013-02-27 Thread Jean-Charles BERTIN
--- GSCache.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/GSCache.m b/GSCache.m index b35686e..e01ef42 100644 --- a/GSCache.m +++ b/GSCache.m @@ -901,6 +901,8 @@ static void removeItem(GSCacheItem *item, GSCacheItem **first) #if defined(GNUSTEP_BASE_LIBRARY) +#define

[PATCH 0/2] patches for gnustep-sqlclient

2013-02-27 Thread Jean-Charles BERTIN
Some minor fixes introduced when applying my patches in gnustep-base. Jean-Charles BERTIN (2): Added NS_REQUIRES_NIL_TERMINATION and NS_FORMAT_FUNCTION macros where is is needed. Fixed warnings in printf-like formats. SQLClient.h | 18 +- SQLClient.m | 2 +- 2 files

[PATCH 1/2] Added NS_REQUIRES_NIL_TERMINATION and NS_FORMAT_FUNCTION macros where is is needed.

2013-02-27 Thread Jean-Charles BERTIN
--- SQLClient.h | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/SQLClient.h b/SQLClient.h index 6a3bd4f..1aeed95 100644 --- a/SQLClient.h +++ b/SQLClient.h @@ -490,7 +490,7 @@ SQLCLIENT_PRIVATE * or -cache:simpleQuery:recordType:listType: methods. * /p

[PATCH 2/2] Fixed warnings in printf-like formats.

2013-02-27 Thread Jean-Charles BERTIN
--- SQLClient.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SQLClient.m b/SQLClient.m index 08284c6..4160153 100644 --- a/SQLClient.m +++ b/SQLClient.m @@ -1622,7 +1622,7 @@ static unsigned int maxConnections = 8; - (NSString*) quoteBigInteger: (int64_t)i { - return

[PATCH 02/13] Removed RTTI information to avoid undefined _ZTIN4llvm10ModulePassE symbol.

2013-02-27 Thread Jean-Charles BERTIN
--- opts/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opts/CMakeLists.txt b/opts/CMakeLists.txt index 3cd10ef..aa3f794 100644 --- a/opts/CMakeLists.txt +++ b/opts/CMakeLists.txt @@ -36,6 +36,6 @@ EXEC_PROGRAM(llvm-config string(REGEX REPLACE

[PATCH 03/13] InlineCostAnalyzer was renamed to InlineCostAnalysis in LLVM 3.3.

2013-02-27 Thread Jean-Charles BERTIN
--- opts/ClassMethodInliner.cpp| 4 opts/TypeFeedbackDrivenInliner.cpp | 4 2 files changed, 8 insertions(+) diff --git a/opts/ClassMethodInliner.cpp b/opts/ClassMethodInliner.cpp index 7d061f3..4e211e5 100644 --- a/opts/ClassMethodInliner.cpp +++ b/opts/ClassMethodInliner.cpp

[PATCH 08/13] Added more tests.

2013-02-27 Thread Jean-Charles BERTIN
--- Test/PropertyAttributeTest2.m | 55 +-- 1 file changed, 53 insertions(+), 2 deletions(-) diff --git a/Test/PropertyAttributeTest2.m b/Test/PropertyAttributeTest2.m index ebf1632..6995045 100644 --- a/Test/PropertyAttributeTest2.m +++

[PATCH 07/13] Bumped library version.

2013-02-27 Thread Jean-Charles BERTIN
--- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6b013a9..1c9be83 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,7 @@ set(CMAKE_C_FLAGS_DEBUG -g -O0 -fno-inline ${CMAKE_C_FLAGS_DEBUG})

[PATCH 10/13] Minor cleanup.

2013-02-27 Thread Jean-Charles BERTIN
--- properties.m | 12 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/properties.m b/properties.m index a5b69d3..e94012a 100644 --- a/properties.m +++ b/properties.m @@ -527,14 +527,10 @@ char *property_copyAttributeValue(objc_property_t property, return 0; } -/**

[PATCH 11/13] Bumped _XOPEN_SOURCE to include stpcpy() definition.

2013-02-27 Thread Jean-Charles BERTIN
--- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d733b04..753f4e2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,7 +14,7 @@ set(CMAKE_C_FLAGS ${CMAKE_C_FLAGS} -fexceptions) # Build configuration

[PATCH 09/13] Fixed property_copyAttributeList() and initPropertyFromAttributesList() to behave more like MacOS X.

2013-02-27 Thread Jean-Charles BERTIN
--- properties.h | 19 properties.m | 154 +++ 2 files changed, 110 insertions(+), 63 deletions(-) diff --git a/properties.h b/properties.h index 069e206..33db750 100644 --- a/properties.h +++ b/properties.h @@ -122,6 +122,25 @@

[PATCH 12/13] Removed hard coded PAGE_SIZE definition.

2013-02-27 Thread Jean-Charles BERTIN
--- block_to_imp.c | 4 +++- dtable.c | 1 - loader.c | 4 loader.h | 5 + pool.h | 4 +++- selector_table.c | 1 - 6 files changed, 15 insertions(+), 4 deletions(-) diff --git a/block_to_imp.c b/block_to_imp.c index 5b0262c..6a7eaa8 100644 ---

Re: [PATCH 2/2] Fixed warnings in printf-like formats.

2013-02-27 Thread Jean-Charles BERTIN
? Regards, Ivan Vučica via phone On 27. 2. 2013., at 17:34, Jean-Charles BERTIN jc.ber...@axinoe.com wrote: --- SQLClient.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 0002-Fixed-warnings-in-printf-like-formats.patch

Re: [PATCH 0/2] patches for gnustep-performance

2013-02-27 Thread Jean-Charles BERTIN
I re-post my patches as a big one patch. On Wed, 2013-02-27 at 17:32 +0100, Jean-Charles BERTIN wrote: Some minor fixes instroduced when applying my patches in gnustep-base. Jean-Charles BERTIN (2): Added missing expose macros. Fixed warnings in printf-like formats. GSCache.m

Re: [PATCH 0/2] patches for gnustep-sqlclient

2013-02-27 Thread Jean-Charles BERTIN
I re-post my patches as a big one patch. On Wed, 2013-02-27 at 17:34 +0100, Jean-Charles BERTIN wrote: Some minor fixes introduced when applying my patches in gnustep-base. Jean-Charles BERTIN (2): Added NS_REQUIRES_NIL_TERMINATION and NS_FORMAT_FUNCTION macros where is is needed

Re: [PATCH 2/2] Fixed warnings in printf-like formats.

2013-02-27 Thread Jean-Charles BERTIN
to host them elsewhere, rather than have them relayed to every single developer's mailbox. Since these appear to be taken from git, perhaps a link to a github review board or similar? David -- Sent from my Apple II -- Jean-Charles BERTIN Axinoe - Software Engineer Tel.: (+33) (0

Re: [PATCH 21/21] Fixed typo.

2013-02-27 Thread Jean-Charles BERTIN
Didn't know that iff means if and exactly if but we have the same abbreviation in french: ssi for si et seulement si ! On Wed, 2013-02-27 at 22:24 +0100, Fred Kiefer wrote: On 27.02.2013 17:29, Jean-Charles BERTIN wrote: --- Headers/Foundation/NSGeometry.h | 2 +- 1 file changed, 1

Re: [PATCH 00/13] Patches for handling property attributes correctly in objc.

2013-02-27 Thread Jean-Charles BERTIN
2013, at 17:18, Jean-Charles BERTIN jc.ber...@axinoe.com wrote: I re-post my patches as a big one patch. On Wed, 2013-02-27 at 17:54 +0100, Jean-Charles BERTIN wrote: These are my patches to change ABI for property attributes on Objective-C. Actually, the behavior is clearly

Re: [PATCH 00/13] Patches for handling property attributes correctly in objc.

2013-02-27 Thread Jean-Charles BERTIN
(-fobjc-runtime=gnustep-1.7), clang already provides property introspection metadata in a format that is compatible with both Apple and older versions of the runtime. David On 27 Feb 2013, at 17:18, Jean-Charles BERTIN jc.ber...@axinoe.com wrote: I re-post my patches as a big one patch