mirko
dfa4b51e74
changed email
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@19150 72102866-910b-0410-8b05-ffd578937521
2004-04-18 20:17:41 +00:00
mirko
9a0cd329fe
rewrite
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@19147 72102866-910b-0410-8b05-ffd578937521
2004-04-18 20:07:50 +00:00
ayers
3034677b49
* EOControl/EOGlobalID.h: Correct size of _bytes.
...
* EOControl/EOGlobalID.m: Update includes.
(sequence): Define plattform independently.
(sequenceRev): Remove.
([EOGlobalID isEqual:]): Fix declaration.
([EOTemporaryGlobalID init]): Ditto.
([EOTemporaryGlobalID isEqual:]): Ditto. Remove access
instance variable directly instead of relying on superflous
accessor method.
([EOTemporaryGlobalID assignGloballyUniqueBytes]): Rewrite and
document.
([EOTemporaryGlobalID _bytes]): Remove.
([EOTemporaryGlobalID encodeWithCoder:]): Encode contents of
bytes instead of pointer value.
([EOTemporaryGlobalID decodeWithCoder:]): Decode contents of
bytes instead of pointer value.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@19144 72102866-910b-0410-8b05-ffd578937521
2004-04-18 08:16:23 +00:00
ayers
191921e13e
* EOAccess/EODatabase.m ([EODatabase dealloc]): Use DESTROY
...
in favor of release.
* EOAccess/EOExpressionArray.m ([EOExpressionArray dealloc]):
Ditto.
* EOAdaptors/Postgres95/Postgres95Adaptor.m
([Postgres95Adaptor dealloc]): Ditto.
* EOControl/EOCheapArray.h ([EOCheapArray dealloc]) Remove
declaration.
* EOControl/EOKeyValueArchiver.m
([EOKeyValueArchivingContainer dealloc]): Ditto.
* EOControl/EOMutableKnownKeyDictionary.h
([EOMKKDInitializer dealloc]),
([EOMKKDKeyEnumerator dealloc]),
([EOMKKDSubsetMapping dealloc]),
([EOMKKDArrayMapping dealloc]),
([EOMutableKnownKeyDictionary dealloc]) Ditto.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@19137 72102866-910b-0410-8b05-ffd578937521
2004-04-17 12:41:32 +00:00
ayers
110b103e96
* EOAdaptors/Postgres95/LoginPanel/Postgres95LoginPanel.m
...
(vfmaxf) Make static. Reformat.
([Postgres95LoginPanel dealloc]): Use DESTROY in favor of
RELEASE.
([Postgres95LoginPanel init]): Minor reformatting and more
tempRect usage.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@19136 72102866-910b-0410-8b05-ffd578937521
2004-04-17 12:08:10 +00:00
ayers
6527bf556e
* EOAdaptors/Postgres95/LoginPanel/Postgres95LoginPanel.m
...
(vfmaxf) New function.
([Postgres95LoginPanel init]): Redo UI layout.
([Postgres95LoginPanel _databaseNames]): Reformat.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@19135 72102866-910b-0410-8b05-ffd578937521
2004-04-17 11:39:14 +00:00
ayers
e6689b0cc8
* */*.h: Format declarations consistently. Add -*-objc-*
...
shabang line. Replace remaining extern declarations with
GDL2*_EXPORT.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@19134 72102866-910b-0410-8b05-ffd578937521
2004-04-17 11:30:47 +00:00
ayers
dd15f889e0
* EOAccess/EOModel.m ([EOModel writeToFile:]) Set path (and
...
name implicitly) of the receiver. Create backup file when
necessary after removing the potentially existing backup file.
Raise NSInvalidArgumentExceptions upon failures. Add support
for .eomodel files. Document.
([EOModel _verifyBuiltEntityObject:named:]): Add support for
.eomodel files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@19129 72102866-910b-0410-8b05-ffd578937521
2004-04-16 13:10:43 +00:00
ayers
fa17714b07
* EOAdaptors/Postgres95/Makefile.preamble: Add link flags
...
for Darwin.
* EOAdaptors/Postgres95/LoginPanel/GNUmakefile: Ditto.
* EOAdaptors/Postgres95/LoginPanel/Postgres95LoginPanel.m:
Include GNUstep headers for non-*-gnu-* configurations.
* config/postgres.m4: Generalize test for PostgreSQL.
* configure: Regenerated.
* Makefile.postamble: Remove autom4te.cache on distclean.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@19117 72102866-910b-0410-8b05-ffd578937521
2004-04-15 14:18:50 +00:00
ayers
594b18317b
* TODO: Start tracking major TODO's until formal auditing is
...
available.
* EOAccess/EODatabase.m
* EOControl/EOGlobalID.h: Added documentation about
EOGlobalIDChangedNotification semantics.
* EOControl/EOSortOrdering.m: Removed superfluous define.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@19110 72102866-910b-0410-8b05-ffd578937521
2004-04-15 10:33:35 +00:00
ayers
92a866a140
Correct ChangeLog dates.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@19088 72102866-910b-0410-8b05-ffd578937521
2004-04-13 14:15:42 +00:00
ayers
36243ca323
* EOAdaptors/Postgres95/LoginPanel/Makefile.postamble:
...
Create symlink before building. Error reported by Ludovic
Marcotte and Matt Rice.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@19080 72102866-910b-0410-8b05-ffd578937521
2004-04-12 12:29:20 +00:00
ayers
fad6a78789
* EOAccess/EOModelGroup.m ([EOModelGroup globalModelGroup]):
...
Create single global model group and cache it to allow
persistant manual adding of models.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18961 72102866-910b-0410-8b05-ffd578937521
2004-03-29 19:00:45 +00:00
ayers
f37ceb618f
* EOAdaptors/Postgres95/Postgres95SQLExpression.m
...
([Postgres95SQLExpression columnTypeStringForAttribute:]):
Implement special handling for text types to ignore precision
and width as suggested by Matt Rice <ratmice@yahoo.com>.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18952 72102866-910b-0410-8b05-ffd578937521
2004-03-29 14:40:15 +00:00
ayers
e6fab07914
* *.[hm] Use GNUSTEP in favor of NeXT_Foundation_LIBRARY
...
as requested by Marcus Mueller <znek@mulle-kybernetik.com>.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18856 72102866-910b-0410-8b05-ffd578937521
2004-03-19 16:41:21 +00:00
ayers
5cb4954557
* EOAdaptors/Postgres95/LoginPanel/GNUmakefile: Add include
...
directive for local GDL2 headers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18829 72102866-910b-0410-8b05-ffd578937521
2004-03-10 15:06:53 +00:00
ayers
f9ef96c0bb
* EOAdaptors/Postgres95/LoginPanel/Makefile.postamble:
...
Don't remove GNUmakefile on distclean.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18828 72102866-910b-0410-8b05-ffd578937521
2004-03-10 14:59:18 +00:00
ayers
e8099a558c
* EOAdaptors/Postgres95/Postgres95Channel.h
...
([Postgres95Channel describeDatabaseNames]): Declare method.
([Postgres95Channel userNameIsAdministrative:]): Ditto.
* EOAdaptors/Postgres95/LoginPanel/Postgres95LoginPanel.m
([Postgres95LoginPanel init]): Added parentheses to assignment
to quiet compiler warning.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18799 72102866-910b-0410-8b05-ffd578937521
2004-03-08 11:23:58 +00:00
ayers
b94eb05ffe
* EOAdaptors/Postgres95/Postgres95Adaptor.m
...
([Postgres95Adaptor createPGconn]): Insure cleanup code gets
executed before exception is raised.
* EOAdaptors/Postgres95/LoginPanel/Makefile.postamble: New file
to create symlink to be able to include local adaptor headers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18798 72102866-910b-0410-8b05-ffd578937521
2004-03-08 11:13:58 +00:00
ayers
1c01664555
* EOAdaptors/Postgres95/Postgres95SQLExpression.m
...
([Postgres95SQLExpression
dropDatabaseStatementsForConnectionDictionary:
administrativeConnectionDictionary:]): Remove excess quotes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18784 72102866-910b-0410-8b05-ffd578937521
2004-03-06 14:00:05 +00:00
ayers
0baa8c4c10
* configure.ac: Replace generation of
...
EOAdaptors/Postgres95/Makefile.preamble with
EOAdaptors/Postgres95/config.mak.
* configure: Regenerate.
* EOAdaptors/Postgres95/Makefile.postamble: Replace removal of
EOAdaptors/Postgres95/Makefile.preamble with
EOAdaptors/Postgres95/config.mak.
* EOAdaptors/Postgres95/Makefile.preamble: New file replacing...
* EOAdaptors/Postgres95/Makefile.preamble.in: ...this file.
* EOAdaptors/Postgres95/config.mak.in: New file.
* EOAdaptors/Postgres95/LoginPanel/GNUmakefile: Correct comment
identifier. Include config.mak and other potential makefiles.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18783 72102866-910b-0410-8b05-ffd578937521
2004-03-06 12:18:08 +00:00
ayers
035ec10fda
* EOAccess/EOAdaptor.m
...
([EOAdaptor dropDatabaseWithAdministrativeConnectionDictionary:
administrativeConnectionDictionary:]): Correct documentation.
([EOAdaptor administrativeConnectionDictionaryForAdaptor:]):
Documented.
* EOAdaptors/Postgres95/GNUmakefile.in: Added LoginPanel subproject.
* EOAdaptors/Postgres95/Postgres95Adaptor.m
([Postgres95Adaptor assertConnectionDictionaryIsValid]): Added
test to insure channel is open befor attempting to close.
([Postgres95Adaptor createPGconn]): Added exception to raise.
* EOAdaptors/Postgres95/Postgres95Channel.m
([Postgres95/Postgres95Channel describeDatabaseNames]): Implemented
new method.
([Postgres95 userNameIsAdministrative]): Ditto.
* EOAdaptors/Postgres95/LoginPanel/GNUmakefile: New file.
* EOAdaptors/Postgres95/LoginPanel/Postgres95LoginPanel.h/m: Ditto.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18782 72102866-910b-0410-8b05-ffd578937521
2004-03-06 11:12:49 +00:00
ayers
8431967fe0
* EOControl/Makefile.preamble: Fix --disable-flattend.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18781 72102866-910b-0410-8b05-ffd578937521
2004-03-06 10:02:53 +00:00
ayers
5d9de02569
* Tools/EOModel+GSDoc.m: Fix include.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18677 72102866-910b-0410-8b05-ffd578937521
2004-02-26 14:32:45 +00:00
ayers
40f6d7d422
* EOControl/EODebug.h: Include missing header for non-*-gnu-*.
...
* EOAccess/EOAdaptor
([EOAdaptor _performAdministativeStatementsForSelect:
connectionDictionary:administrativeConnectionDictionary]):
Add cast to silence warning.
* EOControl/EOCheapArray.m ([EOCheapArray autorelease]):
Replace objc_thread_id with GSCurrentThread.
([EOCheapArray release]): Ditto.
([EOCheapArray retainCount]): Ditto.
([EOCheapArray retain]): Ditto.
([EOCheapArray dealloc]): Ditto.
([EOCheapArray shallowCopy]): Ditto.
* EOControl/EOFault.m: Include missing header.
([EOFault dealloc]): Replace objc_thread_id with GSCurrentThread.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18676 72102866-910b-0410-8b05-ffd578937521
2004-02-26 14:18:04 +00:00
ayers
4725ad6bf0
Fix typos.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18674 72102866-910b-0410-8b05-ffd578937521
2004-02-26 10:45:56 +00:00
ayers
82c16e40a0
* EOAdaptors/Postgres95/Postgres95Channel.m: Added missing
...
include.
([Postgres95Channel _describeForeignKeysForEntity:forModel:]):
Fix typo to unsure using correct entity.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18673 72102866-910b-0410-8b05-ffd578937521
2004-02-26 10:33:10 +00:00
ayers
0461c0d036
EOControl/EOCheapArray.m: Include NSThread.h
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18669 72102866-910b-0410-8b05-ffd578937521
2004-02-25 16:32:36 +00:00
ayers
4e476e9094
* EOControl/EOCheapArray.m ([EOCheapArray dealloc]): Replace
...
usage of objc_thread_id with GSCurrentThread.
* EOControl/EODebug.m: Include headers for non *-gnu-*.
Format function headers according to GNU standards.
(objectDescription): Make static and return something meaningfull
on failure.
(IVarInString, TypeToNSString, DumpIVar): Make static and format
function headers according to GNU standards.
(EOFLogDumpObject_, EOFLogAssertGood_): Format function headers
according to GNU standards.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18664 72102866-910b-0410-8b05-ffd578937521
2004-02-25 14:21:47 +00:00
ayers
5f5a65c9ca
Update ChangeLog.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18662 72102866-910b-0410-8b05-ffd578937521
2004-02-25 13:04:16 +00:00
ayers
ffb5dd78f0
* EOAccess/EOSQLExpression.m
...
([EOSQLExpression foreignKeyConstraintStatementsForRelationship:]):
Create constraint even though no inversRelationship exists.
([EOSQLExpression foreignKeyConstraintStatementsForEntityGroup:]):
Create constraints for all entities in the group which have no
parent entity.
([EOSQLExpression foreignKeyConstraintStatementsForEntityGroups:]):
Reformat for source level debuging.
([EOSQLExpression tableListWithRootEntity:]): Honor
EOAdaptorQuotesExternalNames.
([EOSQLExpression createTableStatementsForEntityGroup:]): Ditto.
([EOSQLExpression dropTableStatementsForEntityGroup:]): Ditto.
([EOSQLExpression primaryKeyConstraintStatementsForEntityGroup:]):
Ditto.
([EOSQLExpression primaryKeySupportStatementsForEntityGroup]):
Ditto.
([EOSQLExpression dropPrimaryKeySupportStatementsForEntityGroup:]):
Ditto.
([EOSQLExpression prepareConstraintStatementForRelationship:
sourceColumns:destinationColumns:]): Ditto.
* EOAdaptors/Postgres95/Postgres95SQLExpression.h/m
([Postgres95SQLExpression externalNameQuoteCharacter]): Remove.
([Postgres95SQLExpression
createDatabaseStatementsForConnectionDictionary:
administrativeConnectionDictionary]): Honor
EOAdaptorQuotesExternalNames.
([Postgres95SQLExpression
dropDatabaseStatementsForConnectionDictionary:
administrativeConnectionDictionary:]): Ditto.
([Postgres95SQLExpression dropTableStatementsForEntityGroup:]):
Ditto.
([Postgres95SQLExpression tableListWithRootEntity:]): Ditto.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18661 72102866-910b-0410-8b05-ffd578937521
2004-02-25 12:52:59 +00:00
ayers
8e205a32f6
* EOAdaptors/Postgres95/Postgres95Channel.m: Define
...
EOAdaptorDebugLog convinience macro and use it throughout the file.
([Postgres95Channel _describeResults]): Rename externalName to
externalType. Avoid nested messages for source level debugging.
([Postgres95Channel _describeBasicEntityWithName:forModel:]):
New support method derived from describeModelWithEntityNames:.
([Postgres95Channel _describeForeignKeysForEntity:forModel:]):
Ditto.
([Postgres95Channel describeModelWithEntityNames:]): Use new
support methods in an autotelease pool.
([Postgres95Channel primaryKeyForNewRowWithEntity:]): Honor
EOAdaptorQuotesExternalNames.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18659 72102866-910b-0410-8b05-ffd578937521
2004-02-25 12:27:43 +00:00
ayers
bc9f9408d7
* EOAdaptors/Postgres95/Postgres95Adaptor.m: Reorder external
...
type mappings to correspond to EOAdaptorValueTypes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18658 72102866-910b-0410-8b05-ffd578937521
2004-02-25 12:06:54 +00:00
ayers
2174e99e8a
EOAccess/EOModel.m ([EOModel beautifyNames]): Remove log and
...
reformat comments.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18657 72102866-910b-0410-8b05-ffd578937521
2004-02-25 12:01:09 +00:00
ayers
a2a7dfc3c7
* EOAccess/EOAdaptor.m ([EOAdaptor sharedInstancePanel]):
...
Only register panel if it was actually created.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18640 72102866-910b-0410-8b05-ffd578937521
2004-02-23 21:33:00 +00:00
ayers
0f63179e7c
* EOAccess/EOAdaptor.m ([EOAdaptor sharedLoginPanelInstance]):
...
Maintain instances on a per class basis as reported by Matt Rice.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18639 72102866-910b-0410-8b05-ffd578937521
2004-02-23 19:57:14 +00:00
ayers
0c411f61c5
* EOAccess/EOAdaptor.h/m: New globals for GDL2 specific
...
administrative key handling.
([EOAdaptor sharedLoginPanelInstance]): Implemented.
* EOAccess/EOSQLExpression.m ([EOSQLExpression
_administrativeDatabaseStatementsForSelector:forEntityGroup:],
[EOSQLExpression _dropDatabaseStatementsForEntityGroups:],
[EOSQLExpression _createDatabaseStatementsForEntityGroups:]):
Implemented new private support methods.
([EOSQLExpression schemaCreationStatementsForEntities:options:]):
Added support for EODropDatabaseKey and EOCreateDatabaseKey.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18638 72102866-910b-0410-8b05-ffd578937521
2004-02-22 17:05:48 +00:00
ayers
07452f7ec4
* EOControl/Makefile.postamble: Remove obsolete dependency and
...
target. Add dependancy and targets for target specific
config.h file.
* EOAccess/Makefile.preamble: Add include option for target
specific config.h file.
* EOAdaptors/Postgres95/Makefile.preamble.in: Ditto.
* EOModeler/Makefile.preamble: Ditto.
* Tools/Makefile.preamble: Ditto.
* EOAccess/Makefile.postamble: Comment empty target.
* EOControl/EODebug.m (EOFLogC_): Log thread in a portable
fashion.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18628 72102866-910b-0410-8b05-ffd578937521
2004-02-19 13:45:07 +00:00
ayers
afdbf9fb57
* EOAdaptors/Postgres95/Postgres95Channel.m
...
([Postgres95Channel describeModelWithTableNames:]):
Implemented.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18594 72102866-910b-0410-8b05-ffd578937521
2004-02-14 02:02:15 +00:00
ayers
ca28f72f7a
* EOAccess/EOAdaptor.h
...
([EOLoginPanel administrativeConnectionDictionaryForAdaptor]):
Correct spelling.
([EOLoginPanel runPanelForAdaptor:validate:]): Move to
EODeprecated.h.
([EOLoginPanel runPanelForAdaptor:validate:allowsCreation:]):
Declared.
* EOAccess/EOAdaptor.m:
([EOAdaptor adaptorWithModel:]): Reformat.
([EOAdaptor adaptorWithName:]): Do not append EOAdaptor
redundantly.
([EOAdaptor _performAdministativeStatementsForSelector:
connectionDictionary:administrativeConnectionDictionary:]):
Implemented.
([EOAdaptor
createDatabaseWithAdministrativeConnectionDictionary:]):
Documented and implemented.
([EOAdaptor
dropDatabaseWithAdministrativeConnectionDictionary]):
Ditto.
([EOAdaptor runLoginPanelAndValidateConnectionDictionary]):
Ditto.
([EOAdaptor runLoginPanel]): Ditto.
([EOAdaptor assignExternalInfoForAttribute:]): Ditto.
([EOAdaptor assignExternalInfoForEntity]): Ditto.
([EOAdaptor assignExternalInfoForEntireModel:]): Ditto.
([EOAdaptor internalTypeForExternalType:model:]): Documented.
([EOAdaptor externalTypesWithModel]): Ditto.
([EOAdaptor assignExternalTypeForAttribute]): Ditto.
([EOLoginPanel runPanelForAdaptor:validate:allowsCreation:]):
Implemented.
([EOLoginPanel runPanelForAdaptor:validate:]): Deprecated.
* EOAccess/EODeprecated.h
([EOLoginPanel runPanelForAdaptor:validate:]): Deprecated.
* EOAdaptors/Postgres95/Postgres95Adaptor.m
([Postgres95Adaptor
createDatabaseWithAdministrativeConnectionDictionary:]):
Removed.
([Postgres95Adaptor
dropDatabaseWithAdministrativeConnectionDictionary:]): Ditto.
* EOAdaptors/Postgres95/Postgres95SQLExpression.m
([Postgres95SQLExpression
createDatabaseStatementsForConnectionDictionary:
administrativeConnectionDictionary:]): Implemented.
([Postgres95SQLExpression
dropDatabaseStatementsForConnectionDictionary:
administrativeConnectionDictionary:]): Ditto.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18589 72102866-910b-0410-8b05-ffd578937521
2004-02-12 17:09:37 +00:00
ayers
819d87c620
* EOControl/EOClassDescription.m: Insert missing include.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18588 72102866-910b-0410-8b05-ffd578937521
2004-02-12 12:08:16 +00:00
ayers
4310826d28
* EOControl/EOClassDescription.m
...
([EOClassDescription initialize]): Use local
GSLazyRecursiveLock instead of old locking mechanism.
([EOClassDescription classDelegate]): Ditto.
* EOControl/EOGenericRecord.m: Use GSLazyRecursiveLock
instead of NSRecursiveLock.
* EOControl/EONSAddOns.h/m (GDL2GlobalLock,
GDL2GlobalRecursiveLock) Remove.
(GDL2GlobalLockVendor) Ditto.
(GSUseStrictWO451Compatibility): Use local GSLazyRecursiveLock
instead of old locking mechanism.
* EOControl/EOFault.m: Remove superfluous include.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18587 72102866-910b-0410-8b05-ffd578937521
2004-02-12 11:07:49 +00:00
ayers
833eb2201a
* EOControl/EOKeyValueQualifier.m
...
([EOKeyValueQualifier initWithKey:operatorSelector:value:]):
Use EONull instance if value is nil.
([EOKeyValueQualifier evaluateWithObject:]): Use EONull
instance if object is nil.
* EOControl/EOQualifier.m (getKey): Always interpret
'attName = nil' qualifiers as EOKeyValueQualifiers.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18586 72102866-910b-0410-8b05-ffd578937521
2004-02-12 10:28:09 +00:00
ayers
9c4ba9ed19
* EOControl/EODebug.h/m(EOFLogAssertGood_): Remove dependancy
...
on superfluous category.
([NSObject isa]): Remove category.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18585 72102866-910b-0410-8b05-ffd578937521
2004-02-12 09:59:17 +00:00
ayers
71dbd691e5
* EOAccess/EOAdaptor.m ([EOAdaptor adaptorWithName:]): Use
...
NSSearchPathForDirectoriesInDomains() instead of GNUstep
specific environment variable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18518 72102866-910b-0410-8b05-ffd578937521
2004-02-01 11:23:44 +00:00
ayers
face640c03
Correct date of last commit.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18514 72102866-910b-0410-8b05-ffd578937521
2004-01-31 14:08:17 +00:00
ayers
e37af4195a
* EOAccess/EOAccessFault.m: Add #includes for non *-gnu-*.
...
* EOAccess/EOAdaptorOperation.m: Ditto.
* EOAccess/EOAttribute.m: Ditto.
* EOAccess/EODatabaseDataSource.m: Ditto.
* EOAccess/EODatabaseOperation.m: Ditto.
* EOAccess/EOEntity.m: Ditto.
* EOAccess/EOExpressionArray.m: Ditto.
* EOAccess/EOJoin.m: Ditto.
* EOAccess/EORelationship.m: Ditto.
* EOAccess/EOSQLExpression.m: Ditto.
* EOAdaptors/Postgres95/Postgres95Adaptor.m: Ditto.
* EOAdaptors/Postgres95/Postgres95Channel.m: Ditto.
* EOAdaptors/Postgres95/Postgres95Context.m: Ditto.
* EOAdaptors/Postgres95/Postgres95SQLExpression.m: Ditto.
* EOAdaptors/Postgres95/Postgres95Values.m: Ditto.
* EOControl/EOCheapArray.m: Ditto.
* EOControl/EODetailDataSource.m: Ditto.
* EOControl/EOGenericRecord.m: Ditto.
* EOControl/EOKeyComparisonQualifier.m: Ditto.
* EOControl/EOKeyGlobalID.m: Ditto.
* EOControl/EOKeyValueQualifier.m: Ditto.
* EOControl/EOMutableKnownKeyDictionary.m: Ditto.
* EOControl/EONSAddOns.m: Ditto.
* Tools/EOModel+GSDoc.m: Remove usage of -version.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18513 72102866-910b-0410-8b05-ffd578937521
2004-01-31 13:57:38 +00:00
ayers
ac419431cc
* Tools/Makefile.preamble:
...
Add -lgnustep-baseadd as ADDITIONAL_TOOL_LIBS for non-*-gnu-*.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18511 72102866-910b-0410-8b05-ffd578937521
2004-01-30 22:32:35 +00:00
ayers
dabcaa67b8
* GNUmakefile: Build EOControl before EOAccess.
...
* EOAccess/GNUmakefile: Remove LIBRARIES_DEPEND_UPON handling.
* EOControl/GNUmakefile: Ditto.
* EOModeler/GNUmakefile: Ditto.
* Tools/GNUmakefile: Ditto.
* EOAccess/Makefile.preamble: Correct LIBRARIES_DEPEND_UPON
handling.
* EOControl/Makefile.preamble: Ditto.
* EOModeler/Makefile.preamble: Ditto.
* Tools/Makefile.preamble: Ditto.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18509 72102866-910b-0410-8b05-ffd578937521
2004-01-30 14:02:24 +00:00
ayers
73437beb87
* EOAccess/GNUmakefile: Fix whitespace.
...
* Tools/GNUmakefile: Ditto.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@18501 72102866-910b-0410-8b05-ffd578937521
2004-01-29 13:37:33 +00:00