ObjFW  Check-in [13ee56edf3]

Overview
Comment:Move all macros from OFObject.h to macros.h

This means that OFObject.h imports macros.h now, making it unnecessary
to manually import macros.h in almost every file. And while at it, also
import autorelease.h in OFObject.h, so that this doesn't need to be
manually imported in almost every file as well.

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 13ee56edf355ce3bb25d78faa8c1a0018fedab1e9936e5209f5ccbedf7a038c6
User & Date: js on 2014-06-21 21:43:43
Other Links: manifest | tags
Context
2014-06-23
00:12
runtime/lookup.m: Fix build with GCC check-in: 1c1064611f user: js tags: trunk
2014-06-21
21:43
Move all macros from OFObject.h to macros.h check-in: 13ee56edf3 user: js tags: trunk
2014-06-20
10:52
Revert 3758bd8 check-in: 1f1ef23b3f user: js tags: trunk
Changes

Modified src/OFApplication.m from [ba9e0c219a] to [560f80331f].    [diff]

Modified src/OFArray.m from [1814e666e5] to [c3b70333fd].    [diff]

Modified src/OFArray_adjacent.m from [99931c4432] to [babbf9f98a].    [diff]

Modified src/OFAutoreleasePool+Private.h from [1f3e003793] to [f86bfab037].    [diff]

Modified src/OFAutoreleasePool.m from [c6736b8348] to [0f577bcb9a].    [diff]

Modified src/OFBigDataArray.m from [294c220cb4] to [81ffd86fff].    [diff]

Modified src/OFBlock.m from [f3946988e2] to [9cf137c0dc].    [diff]

Modified src/OFConstantString.m from [1ddb7fb002] to [340ec99b9c].    [diff]

Modified src/OFCountedSet.m from [25c3c02efe] to [2e1b287954].    [diff]

Modified src/OFCountedSet_hashtable.m from [4285e1f843] to [187bb454df].    [diff]

Modified src/OFDataArray+Hashing.m from [b047e37f49] to [b68e631dbd].    [diff]

Modified src/OFDataArray+MessagePackValue.m from [471c1f50f3] to [ea38c26d0e].    [diff]

Modified src/OFDataArray.m from [138d34be0b] to [e58d501e5e].    [diff]

Modified src/OFDate.m from [6d1066057e] to [58d1e162c8].    [diff]

Modified src/OFDeflateStream.m from [e0f523d409] to [505e08ef0e].    [diff]

Modified src/OFDictionary.m from [64a914391d] to [cc9eebbd4d].    [diff]

Modified src/OFDictionary_hashtable.m from [6963fcfbf5] to [773b906c93].    [diff]

Modified src/OFEnumerator.m from [0e524a539a] to [eb4aa87e40].    [diff]

Modified src/OFFile.m from [5df3b4edba] to [282630ecb7].    [diff]

Modified src/OFHTTPClient.m from [26d3992686] to [bf3f67d78a].    [diff]

Modified src/OFHTTPRequest.m from [7522c047c2] to [fa66100730].    [diff]

Modified src/OFHTTPResponse.m from [8ff5658d59] to [08747a2e4f].    [diff]

Modified src/OFHTTPServer.m from [7f98124205] to [79b7aacf76].    [diff]

Modified src/OFINICategory+Private.h from [963e590a59] to [e411ac2081].    [diff]

Modified src/OFINICategory.m from [20041b8f65] to [35a8661d37].    [diff]

Modified src/OFINIFile.m from [7cf0535b70] to [9fa7520bf5].    [diff]

Modified src/OFIntrospection.m from [9e051f7ab4] to [f9f3542aad].    [diff]

Modified src/OFKernelEventObserver+Private.h from [4c35b436cf] to [9baa15c51b].    [diff]

Modified src/OFKernelEventObserver.m from [cb71953a13] to [380728b304].    [diff]

Modified src/OFKernelEventObserver_kqueue.m from [79faaa634a] to [76859e1d9d].    [diff]

Modified src/OFKernelEventObserver_poll.m from [0822c7de55] to [daca96d316].    [diff]

Modified src/OFKernelEventObserver_select.m from [71a3935230] to [b091506593].    [diff]

Modified src/OFList.m from [fae299202c] to [15d02f769c].    [diff]

Modified src/OFMD5Hash.m from [32fa8ff9bf] to [9801b1cb04].    [diff]

Modified src/OFMapTable.m from [05916c8969] to [bf79826698].    [diff]

Modified src/OFMessagePackExtension.m from [331e6c7f3f] to [bef8e54d15].    [diff]

Modified src/OFMutableArray.m from [ba61e978ab] to [07a8eaaa30].    [diff]

Modified src/OFMutableDictionary.m from [f131fe5ace] to [5eb0295031].    [diff]

Modified src/OFMutableDictionary_hashtable.m from [59ff18f66b] to [7d21848c75].    [diff]

Modified src/OFMutableSet.m from [6937da2a87] to [0db3d60d53].    [diff]

Modified src/OFMutableString.m from [9ed108e4c1] to [f4c986f8d9].    [diff]

Modified src/OFMutableString_UTF8.m from [bd98368f71] to [b53250c187].    [diff]

Modified src/OFMutex.m from [9762b9a489] to [54ba474cf0].    [diff]

Modified src/OFNull.m from [3046b23b8f] to [b3acc69d72].    [diff]

Modified src/OFNumber.m from [27ec58b2db] to [f23f2bec10].    [diff]

Modified src/OFObject+Serialization.m from [dd2ecc566b] to [16211d6d3b].    [diff]

Modified src/OFObject.h from [3a0e0599cf] to [94f4198362].    [diff]

Modified src/OFObject.m from [31f7e1ca7d] to [dcda168113].    [diff]

Modified src/OFOptionsParser.m from [400eee9b4e] to [b40bf8527b].    [diff]

Modified src/OFPlugin.m from [a5b4d66f4b] to [72b6e8f4e8].    [diff]

Modified src/OFProcess.m from [bf59320c7a] to [486d495193].    [diff]

Modified src/OFRecursiveMutex.m from [98dcd7a3d1] to [6018a775f1].    [diff]

Modified src/OFRunLoop+Private.h from [6ac847c954] to [1624d09230].    [diff]

Modified src/OFRunLoop.m from [6b234d3dd8] to [c3c6b10589].    [diff]

Modified src/OFSHA1Hash.m from [c9601948c4] to [8ad65dbc27].    [diff]

Modified src/OFSeekableStream.m from [f1a559726a] to [a7e1d973bb].    [diff]

Modified src/OFSet.m from [75c0bccec2] to [c491517e92].    [diff]

Modified src/OFSet_hashtable.m from [68e410fce6] to [24087ae033].    [diff]

Modified src/OFSettings.m from [4790524e18] to [390d542a71].    [diff]

Modified src/OFSettings_INIFile.m from [a6dc81e428] to [26bae693c9].    [diff]

Modified src/OFSortedList.m from [c068ee4e05] to [6fa65d0fed].    [diff]

Modified src/OFStdIOStream.m from [13750b442d] to [3cbe48a8b1].    [diff]

Modified src/OFStream+Private.h from [4c68cfbc34] to [a3b1be7f5f].    [diff]

Modified src/OFStream.m from [6cbe514a9d] to [8ee1cb7e9e].    [diff]

Modified src/OFString+Hashing.m from [18dda25665] to [ec17a0338c].    [diff]

Modified src/OFString+JSONValue.m from [848285d233] to [f9c7af6229].    [diff]

Modified src/OFString+Serialization.m from [95a3da2531] to [bcbbdef2c4].    [diff]

Modified src/OFString+XMLUnescaping.m from [9ce8dfa504] to [196faf3bb5].    [diff]

Modified src/OFString.m from [78d8e753df] to [c9e153f6dd].    [diff]

Modified src/OFString_UTF8+Private.h from [01c19d493d] to [356a632e3b].    [diff]

Modified src/OFString_UTF8.m from [26025dccab] to [60dc6c49fb].    [diff]

Modified src/OFSystemInfo.m from [99dd897c16] to [2cb1c686e3].    [diff]

Modified src/OFTCPSocket.m from [3b9e3e0a34] to [dc50295dfd].    [diff]

Modified src/OFThread+Private.h from [9f2c900420] to [cf8fa48c2c].    [diff]

Modified src/OFThread.m from [57ac3c2fe7] to [fc3b904999].    [diff]

Modified src/OFThreadPool.m from [2aadc2da3a] to [c1f2526e6a].    [diff]

Modified src/OFTimer+Private.h from [7aa09bfabb] to [5cf7455065].    [diff]

Modified src/OFTimer.m from [530e886394] to [3ae679cd77].    [diff]

Modified src/OFUDPSocket.m from [473e259227] to [2b1705fa68].    [diff]

Modified src/OFURL.m from [50139ad3bd] to [bcc6187243].    [diff]

Modified src/OFXMLAttribute.m from [15d4c89e57] to [5edd5a2978].    [diff]

Modified src/OFXMLCDATA.m from [9d629883bd] to [2f0fb15669].    [diff]

Modified src/OFXMLCharacters.m from [a711001bc8] to [b46ce4ea79].    [diff]

Modified src/OFXMLComment.m from [88a264cbd8] to [463d3b45a9].    [diff]

Modified src/OFXMLElement+Serialization.m from [f2800c9eb6] to [9f69c54430].    [diff]

Modified src/OFXMLElement.m from [9625f21669] to [580c49cc96].    [diff]

Modified src/OFXMLElementBuilder.m from [119bcfbb79] to [da7871c822].    [diff]

Modified src/OFXMLNode.m from [b9283daef7] to [90b24c9f4c].    [diff]

Modified src/OFXMLParser.m from [75261e507a] to [006e6e5905].    [diff]

Modified src/OFXMLProcessingInstructions.m from [4fb0c9bf2e] to [88a227947b].    [diff]

Modified src/OFZIPArchive.m from [dff17fc4c0] to [e1f5b7ea93].    [diff]

Modified src/OFZIPArchiveEntry+Private.h from [b4739fadc1] to [a6d0709e96].    [diff]

Modified src/OFZIPArchiveEntry.m from [35f57b5408] to [f67f7363c8].    [diff]

Modified src/ObjFW.h from [79328b56d1] to [06bed39988].    [diff]

Modified src/autorelease.m from [3bbb1328d7] to [25db58e712].    [diff]

Modified src/codepage_437.m from [47788b36f8] to [a2c17327ad].    [diff]

Modified src/exceptions/OFAcceptFailedException.m from [36ac9f1562] to [cc6678dd71].    [diff]

Modified src/exceptions/OFAddressTranslationFailedException.m from [978b1ac512] to [35959c301f].    [diff]

Modified src/exceptions/OFAllocFailedException.m from [ce02c643d6] to [1b470ab29b].    [diff]

Modified src/exceptions/OFBindFailedException.m from [7ed64ab589] to [b53cdc515d].    [diff]

Modified src/exceptions/OFChangeCurrentDirectoryPathFailedException.m from [799a39b3c9] to [55707773de].    [diff]

Modified src/exceptions/OFChangeOwnerFailedException.m from [8857e6e8df] to [a5a8e3d566].    [diff]

Modified src/exceptions/OFChangePermissionsFailedException.m from [f46d90e9ae] to [adc72ba6e6].    [diff]

Modified src/exceptions/OFConditionBroadcastFailedException.m from [1318cb166f] to [9466ba9e8b].    [diff]

Modified src/exceptions/OFConditionSignalFailedException.m from [7b4c7fc683] to [f1eb914ce2].    [diff]

Modified src/exceptions/OFConditionStillWaitingException.m from [21a716b9ae] to [3f74049866].    [diff]

Modified src/exceptions/OFConditionWaitFailedException.m from [90cb478e3d] to [add01946fb].    [diff]

Modified src/exceptions/OFConnectionFailedException.m from [9a3aa0b1c9] to [72c4bcebf0].    [diff]

Modified src/exceptions/OFCopyItemFailedException.m from [62c565d7ab] to [d6b33a978d].    [diff]

Modified src/exceptions/OFCreateDirectoryFailedException.m from [040122b5d2] to [d129c0ab15].    [diff]

Modified src/exceptions/OFCreateSymbolicLinkFailedException.m from [e0ac6f7a61] to [96a5e229ae].    [diff]

Modified src/exceptions/OFEnumerationMutationException.m from [0218ad9aca] to [9c1e59cdb6].    [diff]

Modified src/exceptions/OFException.m from [d55e878757] to [fa215236ea].    [diff]

Modified src/exceptions/OFHTTPRequestFailedException.m from [836d5fe377] to [8b0d092fc3].    [diff]

Modified src/exceptions/OFHashAlreadyCalculatedException.m from [09e1024e5c] to [fe14d7295f].    [diff]

Modified src/exceptions/OFInitializationFailedException.m from [051b8ce663] to [750ee7954f].    [diff]

Modified src/exceptions/OFInvalidJSONException.m from [a9ed2cf61c] to [d868e0b6fe].    [diff]

Modified src/exceptions/OFLinkFailedException.m from [66ba4d7d8a] to [48c8309787].    [diff]

Modified src/exceptions/OFListenFailedException.m from [b2b7b98b39] to [051386808a].    [diff]

Modified src/exceptions/OFMemoryNotPartOfObjectException.m from [3efb7e828b] to [9338731956].    [diff]

Modified src/exceptions/OFMoveItemFailedException.m from [6a8711fd82] to [2e3b735bfd].    [diff]

Modified src/exceptions/OFNotConnectedException.m from [916c8267e0] to [32f81be35f].    [diff]

Modified src/exceptions/OFNotImplementedException.m from [0718839ad1] to [bb842ef9d5].    [diff]

Modified src/exceptions/OFOpenFileFailedException.m from [681ccbbaf3] to [4f20d070a7].    [diff]

Modified src/exceptions/OFReadOrWriteFailedException.m from [555499f2ea] to [83c83ae07d].    [diff]

Modified src/exceptions/OFRemoveItemFailedException.m from [fe3df5f784] to [cbe97a0ade].    [diff]

Modified src/exceptions/OFSeekFailedException.m from [ec581305be] to [9c20229078].    [diff]

Modified src/exceptions/OFSetOptionFailedException.m from [2cc951a582] to [38ffd1bb32].    [diff]

Modified src/exceptions/OFThreadJoinFailedException.m from [15d1900618] to [5cf88cb959].    [diff]

Modified src/exceptions/OFThreadStartFailedException.m from [ae49b383fd] to [129a87668a].    [diff]

Modified src/exceptions/OFThreadStillRunningException.m from [73919fb2f9] to [098c198f8a].    [diff]

Modified src/exceptions/OFUnboundNamespaceException.m from [8641d71c91] to [cfc045d0e0].    [diff]

Modified src/exceptions/OFUnboundPrefixException.m from [95b9ec4331] to [6c992e9b2f].    [diff]

Modified src/exceptions/OFUnsupportedProtocolException.m from [81940174f5] to [5a70a73e8b].    [diff]

Modified src/exceptions/OFUnsupportedVersionException.m from [9075519b26] to [b843820a03].    [diff]

Modified src/exceptions/common.h from [b75cd971df] to [9631779c5c].    [diff]

Modified src/iso_8859_15.m from [5e18523a01] to [2d8262ed3a].    [diff]

Modified src/macros.h from [d84414160a] to [605fc19a18].    [diff]

Modified src/of_asprintf.m from [db322fe9c1] to [6eaf017199].    [diff]

Modified src/runtime/property.m from [db56428575] to [9720c4267f].    [diff]

Modified src/threading.h from [65cc15f272] to [c4677d1bcf].    [diff]

Modified src/windows_1252.m from [0ee0cc83a8] to [fbc12484d1].    [diff]