Richard Frith-Macdonald
531d3b8559
Small array keyword fixes for NSPredicate
2023-10-08 13:48:33 +01:00
Gregory Casamento
e58b83c1f3
Merge pull request #330 from gnustep/NSKeyValueObserving_issue327
2023-10-08 05:49:59 -04:00
rfm
0d9e456bef
Merge pull request #331 from qmfrederik/fixes/mingw-setjpm-clang
...
Win64: Only use `__builtin_setjmp`/`__builtin_longjmp` when compiling with GCC
2023-10-08 10:30:08 +01:00
Gregory John Casamento
19cfd59b47
update changelog
2023-10-07 20:51:47 -04:00
Gregory John Casamento
dbc71df600
Remove unneeded method definition
2023-10-07 20:51:47 -04:00
Gregory John Casamento
48ccee0beb
Update tests to cover removeObserver:fromObjectsAtIndexes:forKeyPath:context:
2023-10-07 20:51:47 -04:00
Gregory John Casamento
a70745b27a
Add test products to ignore list
2023-10-07 20:51:47 -04:00
Gregory John Casamento
3c7e13244f
Update tests to test removeObserver:forKeyPath:context method
2023-10-07 20:51:47 -04:00
Gregory John Casamento
f2e31e0b54
Move implementation of new method to correct category
2023-10-07 20:51:47 -04:00
Gregory John Casamento
edc15778d2
Add removeObserver:fromObjectsAtIndexes:forKeyPath:context: method
2023-10-07 20:51:47 -04:00
Frederik Carlier
673a6880ee
Win64: Remove workaround for setjmp/longjmp misbehaving
...
Using `__builtin_setjmp` when compiling with Clang on MSYS2 will result in compiler warnings and runtime crashes.
Additionally, all tests seem to pass on recent versions of MSYS2 without this workaround in place.
Compiler warning on Clang:
warning: incompatible pointer types passing 'jmp_buf' (aka 'struct _SETJMP_FLOAT128[16]') to parameter of type 'void **' [-Wincompatible-pointer-types]
NS_DURING
^~~~~~~~~
note: expanded from macro 'NS_DURING'
if (!setjmp(NSLocalHandler.jumpState)) {
^~~~~~~~~~~~~~~~~~~~~~~~
note: expanded from macro 'setjmp'
^
1 warning generated.
2023-10-07 17:35:54 +02:00
Richard Frith-Macdonald
24653e63c3
Ensure sockaddr_any is future proof for new socket addresse sizes on
...
platforms where sockaddr_storage is provided
2023-09-24 12:26:59 +01:00
Riccardo Mottola
5773700b93
some date cleanup for updated doc generation
2023-09-21 01:27:10 +02:00
Riccardo Mottola
0547b18d32
remove some useless ; in declarations
2023-09-21 00:55:10 +02:00
Gregory Casamento
92ef305e1e
Merge pull request #326 from gnustep/warningfix
2023-09-20 16:51:25 -04:00
Gregory Casamento
dbfbf3766a
Merge pull request #317 from gnustep/NSLock_fix_issue316
2023-09-19 12:41:12 -04:00
Riccardo Mottola
2c7b3c6f63
cast to the localsub type
2023-09-18 22:57:40 +00:00
Riccardo Mottola
72e8335bd9
check for a valid file and check for ftruncate() result and throw exception in case
2023-09-18 23:40:13 +02:00
Riccardo Mottola
e20b3d59fc
only exec if chdir worked
2023-09-18 23:13:41 +02:00
Riccardo Mottola
339fb7a131
suppress various warnings
2023-09-18 23:08:41 +02:00
Gregory Casamento
d97c84b9ed
Merge pull request #323 from gnustep/NSKeyValueObserving_issue322
2023-09-18 12:29:26 -04:00
Richard Frith-Macdonald
1feeb27b08
Make testcases more robust.
2023-09-17 23:35:24 -04:00
Richard Frith-Macdonald
65163ebf48
Add testcases and corrected code to check for GSMacOSXCompatibility mode
...
when unlocking fails. Also put more detail in the warning message
2023-09-17 23:35:03 -04:00
Gregory John Casamento
f73efa4f89
Remove reference to method we are not implementing at this point
2023-09-15 15:15:10 -04:00
Gregory Casamento
788606f424
Add method which calls info implementation
2023-09-15 14:59:33 -04:00
Gregory John Casamento
4b54990846
Move info method to the right place
2023-09-15 14:57:29 -04:00
Gregory Casamento
19977930f5
Add skeletal version of removeObserver:fromObjectsAtIndexes:forKeyPath:context:
2023-09-15 14:46:01 -04:00
Gregory Casamento
75965866a1
Fix compilation error
2023-09-15 14:39:33 -04:00
Gregory Casamento
0f3bb3d2b8
Use keysight implementation of the method removeObjserver:forKeyPath:context:
2023-09-15 14:13:44 -04:00
Gregory John Casamento
b8bc924cdb
Throw an exception when calling the removeObserver:forKeyPath:context: method
2023-09-14 12:22:56 -04:00
Gregory John Casamento
5507ea1d1e
Change formatting
2023-09-14 09:31:57 -04:00
Gregory John Casamento
2c81d3e003
Add removeObserver:forKeyPath:context: to implementation
2023-09-13 12:49:01 -04:00
Gregory John Casamento
dbebf7625d
Ignore tmp files
2023-09-13 05:17:37 -04:00
Hugo Melder
a2d5479882
Fix LD_LIBRARY_PATH in Documentation GNUmakefile ( #321 )
2023-09-11 20:57:41 +02:00
Hugo Melder
b0e2150092
INSTALL: Add libavahi and zlib as requirements ( #320 )
2023-09-11 20:57:02 +02:00
Gregory John Casamento
05dd8a4c2a
Add code using getenv to show #rfm the current failure
2023-09-11 11:02:14 -04:00
Gregory John Casamento
881a77bd3d
Add GSMacOSXCompatible check, do it just to unlock since that is the immediate issue
2023-09-09 12:54:14 -04:00
Gregory Casamento
ba3b31ced2
Issue a warning instead of throwing an exception
2023-09-09 12:54:14 -04:00
Richard Frith-Macdonald
5f92c87d78
Fix combining header values and warn about empty/bad header values
2023-09-06 17:49:05 +01:00
Richard Frith-Macdonald
570aa0bf2a
Remove unused counter
2023-09-06 17:47:59 +01:00
Fred Kiefer
7fe39a23e9
Merge pull request #314 from gnustep/pointerfunctions
...
Try to address issue of treating pointer function values as bitfield
2023-08-23 17:56:44 +02:00
Richard Frith-Macdonald
6af167ccef
Fixup for error spotted by Larry Campbell
2023-08-21 15:01:11 +01:00
Fred Kiefer
243bab9761
Address pull request comments
2023-08-20 00:06:55 +02:00
Fred Kiefer
460355aac6
Merge branch 'master' of github.com:gnustep/libs-base into pointerfunctions
2023-08-19 17:47:55 +02:00
Richard Frith-Macdonald
cc90b2d5a8
Add missing code to create IPV6 streams
2023-08-19 14:25:30 +01:00
rfm
01c73a8031
Merge pull request #313 from gnustep/revert-307-Eggplant-Improved-IPv6-Support
...
Revert "Initial commit of updated IPv6"
2023-08-19 14:11:40 +01:00
Fred Kiefer
b0263ae4a8
Try to address issue of treating pointer function values as bitmap.
2023-08-18 17:29:43 +02:00
rfm
21d630ba95
Revert "Initial commit of updated IPv6"
2023-08-18 12:06:26 +01:00
Richard Frith-Macdonald
c1833e1130
Github issue #312 ... add thread safety for Apple compatibility
2023-08-18 11:21:24 +01:00
rfm
446d168cd3
Merge pull request #310 from gnustep/fix-nsnumberformatter-api
...
Change NSNumberFormatter minimum/maximum properties type
2023-08-18 11:19:47 +01:00