rfm
31342aef09
Updates to reduce global namespace pollution. Plenty more remaining.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23795 72102866-910b-0410-8b05-ffd578937521
2006-10-09 14:00:01 +00:00
nicola
d73bbdbd15
Use the new GNUSTEP_IS_FLATTENED variable, and default to flattened if nothing better specified
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23719 72102866-910b-0410-8b05-ffd578937521
2006-10-02 16:06:37 +00:00
rfm
c47e23dab6
fix missing include
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23624 72102866-910b-0410-8b05-ffd578937521
2006-09-26 11:50:11 +00:00
rfm
452976f6a3
Fix error in adding percent escapes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23622 72102866-910b-0410-8b05-ffd578937521
2006-09-26 11:16:06 +00:00
rfm
401e64c806
Allow configuration of extra keys in :INTERNAL: domain.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23112 72102866-910b-0410-8b05-ffd578937521
2006-06-27 19:06:44 +00:00
rfm
eff71248f2
Fixup some conditional compilation to use __MINGW32__
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22535 72102866-910b-0410-8b05-ffd578937521
2006-02-22 09:30:55 +00:00
rfm
0d2f432fab
Further config enhancements ... fix a couple of static declarations,
...
use GNUstep.conf in defaults system, and allow external defaults to
be disabled.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22518 72102866-910b-0410-8b05-ffd578937521
2006-02-19 21:49:21 +00:00
rfm
187f32ab13
check file ownership before reading user specific config
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22507 72102866-910b-0410-8b05-ffd578937521
2006-02-17 06:31:04 +00:00
CaS
ee417f4ec6
Fix possible buffer overrun
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22301 72102866-910b-0410-8b05-ffd578937521
2006-01-12 11:09:02 +00:00
CaS
ca4ded25ac
General mingw improvements
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22261 72102866-910b-0410-8b05-ffd578937521
2006-01-08 12:59:11 +00:00
CaS
9fb6df9b6f
Add support for configuring extra paths
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22163 72102866-910b-0410-8b05-ffd578937521
2005-12-07 08:02:48 +00:00
CaS
c3b817b927
Use empty string as filename for avoiding reading file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22151 72102866-910b-0410-8b05-ffd578937521
2005-12-05 14:43:46 +00:00
CaS
eb26f5f43b
Config and documentation updates.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22147 72102866-910b-0410-8b05-ffd578937521
2005-12-05 13:08:10 +00:00
CaS
0dc7c5f0de
Add GNUstepConfig() to external header
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22143 72102866-910b-0410-8b05-ffd578937521
2005-12-05 08:57:39 +00:00
CaS
92645ed803
Standardize paths
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22141 72102866-910b-0410-8b05-ffd578937521
2005-12-05 07:03:21 +00:00
CaS
065b8c6c85
Add more checks/warnings
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22127 72102866-910b-0410-8b05-ffd578937521
2005-12-01 09:33:22 +00:00
CaS
68adb8fba4
Restructure to allow programmatic setting of configuration.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22077 72102866-910b-0410-8b05-ffd578937521
2005-11-22 20:01:57 +00:00
CaS
ef3852111c
Check for bad paths in config file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22069 72102866-910b-0410-8b05-ffd578937521
2005-11-22 07:57:07 +00:00
CaS
398d3a9e77
Restore some reverted changes. Tidy up a bit
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22021 72102866-910b-0410-8b05-ffd578937521
2005-11-16 11:44:44 +00:00
CaS
15de84b232
Try reversion again.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22017 72102866-910b-0410-8b05-ffd578937521
2005-11-15 13:07:09 +00:00
CaS
5c13560295
Tidied handling of config files
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22013 72102866-910b-0410-8b05-ffd578937521
2005-11-15 12:11:47 +00:00
CaS
850facf3f5
Consistency improvements.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22012 72102866-910b-0410-8b05-ffd578937521
2005-11-15 11:25:31 +00:00
CaS
bce6f267b3
Fix for GSSetUserName
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22002 72102866-910b-0410-8b05-ffd578937521
2005-11-14 11:45:43 +00:00
CaS
3f528e932a
Actually, probably no reason why NSOpenStepRootDirectory() should be deprecated
...
other than the fact that people misuse it. Probably better to clarify what
it's for.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21995 72102866-910b-0410-8b05-ffd578937521
2005-11-13 08:02:26 +00:00
CaS
a7921c09af
Tweak.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21994 72102866-910b-0410-8b05-ffd578937521
2005-11-13 07:45:52 +00:00
CaS
20d39d5242
Get rid of some unused code. Fix error in debug logs for unicode defaults key.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21965 72102866-910b-0410-8b05-ffd578937521
2005-11-07 07:46:44 +00:00
CaS
5af2d9d0a2
Spelling fixes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21962 72102866-910b-0410-8b05-ffd578937521
2005-11-06 13:53:40 +00:00
CaS
e58d611f10
Recognize windows registry defaults setup, andf don't prepend user directory.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21959 72102866-910b-0410-8b05-ffd578937521
2005-11-06 06:51:28 +00:00
CaS
e6fd4ca0d1
mingw32 unicode fixups
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21955 72102866-910b-0410-8b05-ffd578937521
2005-11-05 16:20:19 +00:00
CaS
358d5b0799
More configuration updates to lock down the system.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21899 72102866-910b-0410-8b05-ffd578937521
2005-10-28 22:21:36 +00:00
CaS
38382e37dd
Move to using GNUstep.conf to specify built-in default paths at configure time.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21887 72102866-910b-0410-8b05-ffd578937521
2005-10-27 12:00:38 +00:00
CaS
b5f9e2b593
Simplify and make behavior more consistent on ms-windows
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21886 72102866-910b-0410-8b05-ffd578937521
2005-10-27 08:39:53 +00:00
CaS
4f025234ab
Settle on shell style config file
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21876 72102866-910b-0410-8b05-ffd578937521
2005-10-26 13:13:29 +00:00
CaS
97ce2e5e03
Try to ensure basic directories exist
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21873 72102866-910b-0410-8b05-ffd578937521
2005-10-25 16:15:35 +00:00
CaS
6ebfe03cf3
Optionally store defaults in windows registry.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21854 72102866-910b-0410-8b05-ffd578937521
2005-10-23 06:35:33 +00:00
CaS
ec9a5e0dc9
Fix default defaults directory for users other than the current one.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21844 72102866-910b-0410-8b05-ffd578937521
2005-10-19 05:52:48 +00:00
CaS
a8d81baa70
Fix error in fallback setup for local root.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21835 72102866-910b-0410-8b05-ffd578937521
2005-10-17 05:53:49 +00:00
CaS
c1b01b94ef
Tighter check on variable names
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21834 72102866-910b-0410-8b05-ffd578937521
2005-10-17 05:47:46 +00:00
CaS
580adc06e1
More changes to keep make/base in sync.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21833 72102866-910b-0410-8b05-ffd578937521
2005-10-17 05:44:18 +00:00
CaS
2e15e7e8e6
Fix bug determining path of config file relative to base library
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21832 72102866-910b-0410-8b05-ffd578937521
2005-10-16 15:24:51 +00:00
CaS
9a36fdd337
Fix error selecting config file whern relative to library.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21831 72102866-910b-0410-8b05-ffd578937521
2005-10-16 15:07:10 +00:00
CaS
f3f1f15664
More relocation updates
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21830 72102866-910b-0410-8b05-ffd578937521
2005-10-16 14:20:14 +00:00
CaS
4269a0178a
Handle './' at start of path as meaning that the path is relative to the
...
location of the system GNUstep.conf file.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21829 72102866-910b-0410-8b05-ffd578937521
2005-10-16 11:48:54 +00:00
CaS
2afd4d453a
Small bugfix to last set of changes
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21828 72102866-910b-0410-8b05-ffd578937521
2005-10-16 04:08:12 +00:00
CaS
ccd9fa4f7d
More configuration tweaks.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21827 72102866-910b-0410-8b05-ffd578937521
2005-10-15 09:18:02 +00:00
CaS
2368855f8b
More work on configuration system ... keeping more or less in sync with
...
make package changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21826 72102866-910b-0410-8b05-ffd578937521
2005-10-15 07:19:11 +00:00
CaS
679d8e46f0
Fix retain/release error
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21825 72102866-910b-0410-8b05-ffd578937521
2005-10-15 04:34:30 +00:00
CaS
737fe24fb7
Make parsing more strict
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21824 72102866-910b-0410-8b05-ffd578937521
2005-10-14 14:03:13 +00:00
CaS
b8c539c9bc
Rewrite config file parsing to match conventions of shell
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21821 72102866-910b-0410-8b05-ffd578937521
2005-10-14 10:51:50 +00:00
CaS
6ffb338fcf
iVarious rewriting for clarity and robustness
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@21819 72102866-910b-0410-8b05-ffd578937521
2005-10-13 10:11:56 +00:00