Richard Frith-MacDonald
|
b6f476a7eb
|
Cleanups plus minor OSX compatibility tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@31781 72102866-910b-0410-8b05-ffd578937521
|
2010-12-27 07:03:50 +00:00 |
|
Richard Frith-MacDonald
|
50662ad093
|
avoid some compiler warnings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@31107 72102866-910b-0410-8b05-ffd578937521
|
2010-08-10 10:38:50 +00:00 |
|
Richard Frith-MacDonald
|
14b91c9052
|
fixups for libobjc2
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29753 72102866-910b-0410-8b05-ffd578937521
|
2010-02-25 18:49:31 +00:00 |
|
Richard Frith-MacDonald
|
c07dc48eb3
|
more header reorganisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29731 72102866-910b-0410-8b05-ffd578937521
|
2010-02-25 08:36:34 +00:00 |
|
Richard Frith-MacDonald
|
8769dd8b6f
|
deprecates some gnustep runtime wrappers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29697 72102866-910b-0410-8b05-ffd578937521
|
2010-02-22 10:13:20 +00:00 |
|
Richard Frith-MacDonald
|
7cc69dfaae
|
Simplify header inclusion
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29669 72102866-910b-0410-8b05-ffd578937521
|
2010-02-19 08:12:46 +00:00 |
|
Richard Frith-MacDonald
|
21d597e740
|
merge back reorganisation branch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29615 72102866-910b-0410-8b05-ffd578937521
|
2010-02-14 10:48:10 +00:00 |
|
Richard Frith-MacDonald
|
e0c9ae4e2d
|
pass more info to notification functions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@29068 72102866-910b-0410-8b05-ffd578937521
|
2009-11-27 07:53:38 +00:00 |
|
Richard Frith-MacDonald
|
0836fd9bd7
|
make timers more robust
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28656 72102866-910b-0410-8b05-ffd578937521
|
2009-09-10 16:41:06 +00:00 |
|
Richard Frith-MacDonald
|
55a63e4299
|
further simplify and add comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28655 72102866-910b-0410-8b05-ffd578937521
|
2009-09-10 15:30:55 +00:00 |
|
Richard Frith-MacDonald
|
f33f3bd78d
|
simplified
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28654 72102866-910b-0410-8b05-ffd578937521
|
2009-09-10 14:48:37 +00:00 |
|
Richard Frith-MacDonald
|
53578362aa
|
OSX compatibility tweak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28653 72102866-910b-0410-8b05-ffd578937521
|
2009-09-10 14:22:14 +00:00 |
|
Richard Frith-MacDonald
|
e87323edef
|
add debug warning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28647 72102866-910b-0410-8b05-ffd578937521
|
2009-09-09 10:02:26 +00:00 |
|
Richard Frith-MacDonald
|
1cf4c0937c
|
Add warning logs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28620 72102866-910b-0410-8b05-ffd578937521
|
2009-09-07 09:53:27 +00:00 |
|
Richard Frith-MacDonald
|
418330b29d
|
Avoid exposing pthread details in NSLock.h (as much as possible without
impacting performance).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28612 72102866-910b-0410-8b05-ffd578937521
|
2009-09-06 10:56:04 +00:00 |
|
Richard Frith-MacDonald
|
29e53516ff
|
optimise conversion to unicode a bit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28328 72102866-910b-0410-8b05-ffd578937521
|
2009-06-06 07:36:48 +00:00 |
|
Richard Frith-MacDonald
|
bfc3312586
|
Documentation tweaks
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28308 72102866-910b-0410-8b05-ffd578937521
|
2009-05-27 11:03:42 +00:00 |
|
Richard Frith-MacDonald
|
c84840d917
|
MacOS-X compatibility updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28307 72102866-910b-0410-8b05-ffd578937521
|
2009-05-27 10:53:45 +00:00 |
|
Richard Frith-MacDonald
|
8afbc2fcb7
|
GC bugfixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28062 72102866-910b-0410-8b05-ffd578937521
|
2009-03-10 11:30:16 +00:00 |
|
Richard Frith-MacDonald
|
bc9468c45f
|
More moves towards OSX 10.5 GC compatibility.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@28054 72102866-910b-0410-8b05-ffd578937521
|
2009-03-09 15:11:51 +00:00 |
|
Richard Frith-MacDonald
|
24d43481a8
|
Updates for 10.5 API changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27962 72102866-910b-0410-8b05-ffd578937521
|
2009-02-23 20:42:32 +00:00 |
|
Richard Frith-MacDonald
|
7cdb430fce
|
Remove hack for NSAnimation.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27610 72102866-910b-0410-8b05-ffd578937521
|
2009-01-16 13:35:03 +00:00 |
|
Richard Frith-MacDonald
|
8a78246d12
|
Make NSAnimation work a bit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27604 72102866-910b-0410-8b05-ffd578937521
|
2009-01-15 15:19:19 +00:00 |
|
Richard Frith-MacDonald
|
e2d0694264
|
Small optimisation and cleanup when getting methods to perform in loop.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27603 72102866-910b-0410-8b05-ffd578937521
|
2009-01-15 15:06:04 +00:00 |
|
Richard Frith-MacDonald
|
b830b55dee
|
Change finalization to match MacOS-X
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27581 72102866-910b-0410-8b05-ffd578937521
|
2009-01-12 18:36:37 +00:00 |
|
Richard Frith-MacDonald
|
952af9c197
|
garbage collection fixups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27578 72102866-910b-0410-8b05-ffd578937521
|
2009-01-12 12:48:46 +00:00 |
|
Richard Frith-MacDonald
|
7ae871d1ac
|
Improve perform in other threads
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27520 72102866-910b-0410-8b05-ffd578937521
|
2009-01-05 11:26:25 +00:00 |
|
Richard Frith-MacDonald
|
c4a2f62ad0
|
Applied patch #6677
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@27080 72102866-910b-0410-8b05-ffd578937521
|
2008-11-17 13:45:32 +00:00 |
|
Richard Frith-MacDonald
|
98a1c9f463
|
Fixups for DO compatibility.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26747 72102866-910b-0410-8b05-ffd578937521
|
2008-07-06 09:18:30 +00:00 |
|
Richard Frith-MacDonald
|
b2b14398d2
|
allow developers more time to adapt to LGPLv3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26606 72102866-910b-0410-8b05-ffd578937521
|
2008-06-08 10:38:33 +00:00 |
|
Richard Frith-MacDonald
|
3fc4813dc7
|
Fix uninitialsed varibale reference
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26548 72102866-910b-0410-8b05-ffd578937521
|
2008-05-21 09:34:47 +00:00 |
|
Richard Frith-MacDonald
|
5d8174ac84
|
Complete update of NSThread for MacOS-X 10.5 compatibility. Needs testing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@26332 72102866-910b-0410-8b05-ffd578937521
|
2008-03-17 15:23:11 +00:00 |
|
Richard Frith-MacDonald
|
b554f7f157
|
Slightly paranoid checking of all timers after any timer is fired.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25778 72102866-910b-0410-8b05-ffd578937521
|
2007-12-24 12:08:11 +00:00 |
|
Richard Frith-MacDonald
|
6fbcef7de8
|
Fix error selectinmg earliest timer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25776 72102866-910b-0410-8b05-ffd578937521
|
2007-12-22 18:10:12 +00:00 |
|
Richard Frith-MacDonald
|
b0aed5aebb
|
Fix for mutation of timers array during firing of a timer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25706 72102866-910b-0410-8b05-ffd578937521
|
2007-12-08 19:56:39 +00:00 |
|
Richard Frith-MacDonald
|
849f4a8478
|
Make setFireDate: be usable from within a timeout handler method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25695 72102866-910b-0410-8b05-ffd578937521
|
2007-12-07 08:35:16 +00:00 |
|
Richard Frith-MacDonald
|
cbb3df3248
|
Fix runloop problems where a timer is added to the loop more than once
(in different modes).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25694 72102866-910b-0410-8b05-ffd578937521
|
2007-12-07 06:32:04 +00:00 |
|
Richard Frith-MacDonald
|
de11c87c1b
|
Improve debug output for running in different modes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25691 72102866-910b-0410-8b05-ffd578937521
|
2007-12-06 19:51:11 +00:00 |
|
Richard Frith-MacDonald
|
62559023b9
|
Update to GPL3 and LGPL3
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25482 72102866-910b-0410-8b05-ffd578937521
|
2007-09-14 11:36:11 +00:00 |
|
Richard Frith-MacDonald
|
eca23e28ff
|
Improve load in foreground
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@25247 72102866-910b-0410-8b05-ffd578937521
|
2007-06-13 06:09:42 +00:00 |
|
Richard Frith-MacDonald
|
7be42e2944
|
Bugfix for #19099
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24655 72102866-910b-0410-8b05-ffd578937521
|
2007-02-19 19:11:50 +00:00 |
|
Richard Frith-MacDonald
|
57a828c7c7
|
Header tidyups, particularly updating of version compatibility macros.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@24000 72102866-910b-0410-8b05-ffd578937521
|
2006-10-31 07:05:46 +00:00 |
|
Richard Frith-MacDonald
|
0d0ae9d9a8
|
More tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23914 72102866-910b-0410-8b05-ffd578937521
|
2006-10-19 13:51:19 +00:00 |
|
Richard Frith-MacDonald
|
183a5c2c87
|
Cleanup to get rid of a few global variables
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23768 72102866-910b-0410-8b05-ffd578937521
|
2006-10-05 19:27:15 +00:00 |
|
Richard Frith-MacDonald
|
db7cf4a3fc
|
Help avoid programs getting huge memory footprints when they don't need to.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23077 72102866-910b-0410-8b05-ffd578937521
|
2006-06-17 17:20:22 +00:00 |
|
Richard Frith-MacDonald
|
3d99e46faf
|
Changes for NSStream support, especially in mingw32 ... not yet complete.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22693 72102866-910b-0410-8b05-ffd578937521
|
2006-03-21 15:33:05 +00:00 |
|
Richard Frith-MacDonald
|
c9034890cf
|
Add initial code for NSStream/NSRunLoop integration
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22608 72102866-910b-0410-8b05-ffd578937521
|
2006-03-07 09:14:37 +00:00 |
|
Richard Frith-MacDonald
|
06594e3366
|
minor optimisation and trivial bug fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22596 72102866-910b-0410-8b05-ffd578937521
|
2006-03-05 07:06:58 +00:00 |
|
Richard Frith-MacDonald
|
ae1fce0b80
|
make housekeeping timer more transparent and remove deprecated code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22593 72102866-910b-0410-8b05-ffd578937521
|
2006-03-04 06:47:56 +00:00 |
|
Richard Frith-MacDonald
|
5d671ce847
|
fixup some private declarations accidentally left in public header
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22568 72102866-910b-0410-8b05-ffd578937521
|
2006-02-23 15:45:43 +00:00 |
|