[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] [supercollider/supercollider] 9a64df: include: split public and private headers & protot...
Branch: refs/heads/master
Home: https://github.com/supercollider/supercollider
Commit: 9a64dfd0fb6956f8c58dc8238011fb793e62c179
https://github.com/supercollider/supercollider/commit/9a64dfd0fb6956f8c58dc8238011fb793e62c179
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2013-01-02 (Wed, 02 Jan 2013)
Changed paths:
A common/SC_Errors.cpp
A common/SC_Errors.h
R include/lang/AdvancingAllocPool.h
R include/lang/AllocPools.h
R include/lang/ByteCodeArray.h
R include/lang/FIFOT.h
R include/lang/GC.h
R include/lang/HashTable.h
R include/lang/InitAlloc.h
R include/lang/MiscInlineMath.h
R include/lang/OSCData.h
R include/lang/Opcodes.h
R include/lang/PowerOfTwoAllocPool.h
R include/lang/PredefinedSymbols.h
R include/lang/PriorityQueue.h
R include/lang/PyrArchiverT.h
R include/lang/PyrDeepCopier.h
R include/lang/PyrDeepFreezer.h
R include/lang/PyrErrors.h
R include/lang/PyrFilePrim.h
R include/lang/PyrInterpreter.h
R include/lang/PyrKernel.h
R include/lang/PyrKernelProto.h
R include/lang/PyrLexer.h
R include/lang/PyrListPrim.h
R include/lang/PyrMathPrim.h
R include/lang/PyrMessage.h
R include/lang/PyrObject.h
R include/lang/PyrObjectProto.h
R include/lang/PyrParseNode.h
R include/lang/PyrPrimitive.h
R include/lang/PyrPrimitiveProto.h
R include/lang/PyrSched.h
R include/lang/PyrSignal.h
R include/lang/PyrSignalPrim.h
R include/lang/PyrSlot.h
R include/lang/PyrSlot32.h
R include/lang/PyrSlot64.h
R include/lang/PyrSymbol.h
R include/lang/PyrSymbolTable.h
R include/lang/ReadWriteMacros.h
R include/lang/SCBase.h
R include/lang/SC_ComPort.h
M include/lang/SC_LanguageClient.h
R include/lang/SC_Msg.h
M include/lang/SC_TerminalClient.h
R include/lang/Samp.h
R include/lang/SimpleStack.h
R include/lang/VMGlobals.h
R include/server/HashTable.h
R include/server/OSC_Packet.h
R include/server/PriorityQueue.h
R include/server/ReadWriteMacros.h
R include/server/Rendezvous.h
R include/server/SC_AU.h
R include/server/SC_Complex.h
R include/server/SC_CoreAudio.h
R include/server/SC_Errors.h
R include/server/SC_GraphDef.h
R include/server/SC_Group.h
R include/server/SC_HiddenWorld.h
R include/server/SC_Lib.h
R include/server/SC_Lib_Cintf.h
R include/server/SC_Prototypes.h
R include/server/SC_Samp.h
R include/server/SC_SequencedCommand.h
R include/server/SC_Str4.h
R include/server/SC_SynthDef.h
R include/server/SC_UnitDef.h
R include/server/SC_UnitSpec.h
R include/server/SC_WireSpec.h
M lang/CMakeLists.txt
M lang/LangPrimSource/OSCData.cpp
A lang/LangPrimSource/OSCData.h
A lang/LangPrimSource/PyrArchiverT.h
A lang/LangPrimSource/PyrDeepCopier.h
A lang/LangPrimSource/PyrDeepFreezer.h
A lang/LangPrimSource/PyrFilePrim.h
A lang/LangPrimSource/PyrListPrim.h
A lang/LangPrimSource/PyrMathPrim.h
M lang/LangPrimSource/PyrSerialPrim.cpp
A lang/LangPrimSource/PyrSignalPrim.h
M lang/LangPrimSource/PyrSymbolPrim.cpp
A lang/LangPrimSource/ReadWriteMacros.h
A lang/LangPrimSource/SC_ComPort.h
A lang/LangPrimSource/SC_Msg.h
A lang/LangSource/AdvancingAllocPool.h
A lang/LangSource/AllocPools.h
A lang/LangSource/ByteCodeArray.h
A lang/LangSource/GC.h
A lang/LangSource/HashTable.h
A lang/LangSource/InitAlloc.h
A lang/LangSource/MiscInlineMath.h
A lang/LangSource/Opcodes.h
A lang/LangSource/PowerOfTwoAllocPool.h
A lang/LangSource/PredefinedSymbols.h
A lang/LangSource/PyrErrors.h
A lang/LangSource/PyrInterpreter.h
A lang/LangSource/PyrKernel.h
A lang/LangSource/PyrKernelProto.h
A lang/LangSource/PyrLexer.h
A lang/LangSource/PyrMessage.h
A lang/LangSource/PyrObject.h
A lang/LangSource/PyrObjectProto.h
A lang/LangSource/PyrParseNode.h
A lang/LangSource/PyrPrimitive.h
A lang/LangSource/PyrPrimitiveProto.h
A lang/LangSource/PyrSched.h
A lang/LangSource/PyrSignal.h
A lang/LangSource/PyrSlot.h
A lang/LangSource/PyrSlot32.h
A lang/LangSource/PyrSlot64.h
A lang/LangSource/PyrSymbol.h
A lang/LangSource/PyrSymbolTable.h
A lang/LangSource/SCBase.h
M lang/LangSource/SC_LanguageClient.cpp
R lang/LangSource/Samp.cpp
A lang/LangSource/SimpleStack.h
A lang/LangSource/VMGlobals.h
M platform/mac/CMakeLists.txt
M server/scsynth/CMakeLists.txt
A server/scsynth/HashTable.h
A server/scsynth/OSC_Packet.h
A server/scsynth/PriorityQueue.h
A server/scsynth/ReadWriteMacros.h
A server/scsynth/Rendezvous.h
A server/scsynth/SC_AU.h
R server/scsynth/SC_Complex.cpp
A server/scsynth/SC_CoreAudio.h
R server/scsynth/SC_Errors.cpp
A server/scsynth/SC_GraphDef.h
A server/scsynth/SC_Group.h
A server/scsynth/SC_HiddenWorld.h
A server/scsynth/SC_Lib.h
A server/scsynth/SC_Lib_Cintf.h
A server/scsynth/SC_Prototypes.h
A server/scsynth/SC_SequencedCommand.h
A server/scsynth/SC_Str4.h
A server/scsynth/SC_SynthDef.h
A server/scsynth/SC_UnitDef.h
A server/scsynth/SC_UnitSpec.h
A server/scsynth/SC_WireSpec.h
M server/scsynth/SC_World.cpp
R server/scsynth/Samp.cpp
M server/supernova/CMakeLists.txt
M server/supernova/sc/sc_plugin_interface.cpp
M server/supernova/sc/sc_plugin_interface.hpp
M server/supernova/server/nrt_synthesis.hpp
Log Message:
-----------
include: split public and private headers & prototype libsclang interface
Signed-off-by: Tim Blechmann <tim@xxxxxxxxxx>
Commit: 8807e9ec300a358fa9ff72fc5a759ac813219c83
https://github.com/supercollider/supercollider/commit/8807e9ec300a358fa9ff72fc5a759ac813219c83
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2013-01-03 (Thu, 03 Jan 2013)
Changed paths:
M include/lang/SC_LanguageClient.h
M include/lang/SC_TerminalClient.h
M lang/LangSource/PyrObject.cpp
M lang/LangSource/PyrObject.h
M lang/LangSource/SC_LanguageClient.cpp
Log Message:
-----------
sclang: SC_LanguageClient - move symbols out of the interface
Signed-off-by: Tim Blechmann <tim@xxxxxxxxxx>
Commit: 76a04da4bb6adae9106617efb178ed7fc8a64e76
https://github.com/supercollider/supercollider/commit/76a04da4bb6adae9106617efb178ed7fc8a64e76
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2013-01-03 (Thu, 03 Jan 2013)
Changed paths:
M include/lang/SC_TerminalClient.h
M lang/LangSource/SC_TerminalClient.cpp
Log Message:
-----------
sclang: terminal client - move PyrSymbol out of the interface
Signed-off-by: Tim Blechmann <tim@xxxxxxxxxx>
Commit: 0aa87fceda649bbb36ca954c6a572dac1640d153
https://github.com/supercollider/supercollider/commit/0aa87fceda649bbb36ca954c6a572dac1640d153
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2013-01-03 (Thu, 03 Jan 2013)
Changed paths:
M include/lang/SC_LanguageClient.h
M include/lang/SC_TerminalClient.h
M lang/LangSource/SC_LanguageClient.cpp
Log Message:
-----------
sclang: language client - move private members to hidden class
Signed-off-by: Tim Blechmann <tim@xxxxxxxxxx>
Commit: 1bae10e6ed0f77077c4cb66aeecb77f83573827e
https://github.com/supercollider/supercollider/commit/1bae10e6ed0f77077c4cb66aeecb77f83573827e
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2013-01-03 (Thu, 03 Jan 2013)
Changed paths:
M lang/CMakeLists.txt
M lang/LangPrimSource/PyrPrimitive.cpp
M lang/LangSource/SC_LanguageClient.cpp
M lang/LangSource/cmdLineFuncs.cpp
M platform/mac/CMakeLists.txt
Log Message:
-----------
sclang: use SC_APP preprocessor symbol to configure scapp build
cleans up the initialization code for primitives
Signed-off-by: Tim Blechmann <tim@xxxxxxxxxx>
Commit: 3692243cb0ac20d92edebefd167ac0f8d98250b2
https://github.com/supercollider/supercollider/commit/3692243cb0ac20d92edebefd167ac0f8d98250b2
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2013-01-03 (Thu, 03 Jan 2013)
Changed paths:
M include/lang/SC_LanguageClient.h
M include/lang/SC_TerminalClient.h
M lang/LangSource/SC_LanguageClient.cpp
M lang/LangSource/SC_TerminalClient.cpp
Log Message:
-----------
sclang: LanguageClient - move SC_StringBuffer out of the public interface
Commit: 67d225a717a1a3774f95fa42be5224172aef32e0
https://github.com/supercollider/supercollider/commit/67d225a717a1a3774f95fa42be5224172aef32e0
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2013-01-03 (Thu, 03 Jan 2013)
Changed paths:
M include/lang/SC_LanguageClient.h
M lang/LangSource/SC_LanguageClient.cpp
M lang/LangSource/SC_TerminalClient.cpp
M lang/LangSource/cmdLineFuncs.cpp
Log Message:
-----------
sclang: LanguageClient - provide factory function
Signed-off-by: Tim Blechmann <tim@xxxxxxxxxx>
Commit: 098c32bff80fe12abd4cf610b48bbdc70519ddf5
https://github.com/supercollider/supercollider/commit/098c32bff80fe12abd4cf610b48bbdc70519ddf5
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2013-01-03 (Thu, 03 Jan 2013)
Changed paths:
A common/MsgFifo.h
A common/SC_AllocPool.h
A common/SC_DirUtils.h
A common/SC_List.h
A common/SC_Sem.h
A common/SC_StandAloneInfo_Darwin.h
A common/SC_StringParser.h
A common/SC_SyncCondition.h
A common/SC_VFP11.h
A common/SC_Win32Utils.h
A common/fftlib.h
A common/sc_popen.h
A common/scsynthsend.h
M editors/sc-ide/CMakeLists.txt
M editors/sc-ide/widgets/settings/sclang_page.cpp
R include/common/MsgFifo.h
R include/common/SC_AllocPool.h
R include/common/SC_Altivec.h
R include/common/SC_DirUtils.h
R include/common/SC_FIFO.h
R include/common/SC_List.h
R include/common/SC_Sem.h
R include/common/SC_StandAloneInfo_Darwin.h
R include/common/SC_StringParser.h
R include/common/SC_SyncCondition.h
R include/common/SC_VFP11.h
R include/common/SC_Win32Utils.h
R include/common/dfftlib.h
R include/common/fftlib.h
R include/common/sc_popen.h
R include/common/scsynthsend.h
A lang/LangPrimSource/SC_FIFO.h
M server/plugins/CMakeLists.txt
A server/plugins/SC_Altivec.h
M server/supernova/CMakeLists.txt
Log Message:
-----------
common: move private headers from include/common to common
Signed-off-by: Tim Blechmann <tim@xxxxxxxxxx>
Commit: 55af999c74a86642b24a5c7b27ad7c6b17d0567e
https://github.com/supercollider/supercollider/commit/55af999c74a86642b24a5c7b27ad7c6b17d0567e
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2013-01-03 (Thu, 03 Jan 2013)
Changed paths:
A common/SC_Lock.h
R include/common/SC_Lock.h
M include/plugin_interface/SC_World.h
M server/plugins/UIUGens.cpp
M server/supernova/sc/sc_plugin_interface.cpp
Log Message:
-----------
plugin interface: move struct SC_Lock out of the public interface
plugins only acquire the NRT lock, but should to that via the interface
table
Signed-off-by: Tim Blechmann <tim@xxxxxxxxxx>
Commit: fa5cf49508f680b973e5abbb8a0a748a3c3b7d80
https://github.com/supercollider/supercollider/commit/fa5cf49508f680b973e5abbb8a0a748a3c3b7d80
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2013-01-03 (Thu, 03 Jan 2013)
Changed paths:
M platform/mac/CMakeLists.txt
Log Message:
-----------
scapp: add include dirs for private headers
Signed-off-by: Tim Blechmann <tim@xxxxxxxxxx>
Commit: 64e78cffe71c89b6354493dfde986ad1557fe972
https://github.com/supercollider/supercollider/commit/64e78cffe71c89b6354493dfde986ad1557fe972
Author: Tim Blechmann <tim@xxxxxxxxxx>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
A common/MsgFifo.h
A common/SC_AllocPool.h
A common/SC_DirUtils.h
A common/SC_Errors.cpp
A common/SC_Errors.h
A common/SC_List.h
A common/SC_Lock.h
A common/SC_Sem.h
A common/SC_StandAloneInfo_Darwin.h
A common/SC_StringParser.h
A common/SC_SyncCondition.h
A common/SC_VFP11.h
A common/SC_Win32Utils.h
A common/fftlib.h
A common/sc_popen.h
A common/scsynthsend.h
M editors/sc-ide/CMakeLists.txt
M editors/sc-ide/widgets/settings/sclang_page.cpp
R include/common/MsgFifo.h
R include/common/SC_AllocPool.h
R include/common/SC_Altivec.h
R include/common/SC_DirUtils.h
R include/common/SC_FIFO.h
R include/common/SC_List.h
R include/common/SC_Lock.h
R include/common/SC_Sem.h
R include/common/SC_StandAloneInfo_Darwin.h
R include/common/SC_StringParser.h
R include/common/SC_SyncCondition.h
R include/common/SC_VFP11.h
R include/common/SC_Win32Utils.h
R include/common/dfftlib.h
R include/common/fftlib.h
R include/common/sc_popen.h
R include/common/scsynthsend.h
R include/lang/AdvancingAllocPool.h
R include/lang/AllocPools.h
R include/lang/ByteCodeArray.h
R include/lang/FIFOT.h
R include/lang/GC.h
R include/lang/HashTable.h
R include/lang/InitAlloc.h
R include/lang/MiscInlineMath.h
R include/lang/OSCData.h
R include/lang/Opcodes.h
R include/lang/PowerOfTwoAllocPool.h
R include/lang/PredefinedSymbols.h
R include/lang/PriorityQueue.h
R include/lang/PyrArchiverT.h
R include/lang/PyrDeepCopier.h
R include/lang/PyrDeepFreezer.h
R include/lang/PyrErrors.h
R include/lang/PyrFilePrim.h
R include/lang/PyrInterpreter.h
R include/lang/PyrKernel.h
R include/lang/PyrKernelProto.h
R include/lang/PyrLexer.h
R include/lang/PyrListPrim.h
R include/lang/PyrMathPrim.h
R include/lang/PyrMessage.h
R include/lang/PyrObject.h
R include/lang/PyrObjectProto.h
R include/lang/PyrParseNode.h
R include/lang/PyrPrimitive.h
R include/lang/PyrPrimitiveProto.h
R include/lang/PyrSched.h
R include/lang/PyrSignal.h
R include/lang/PyrSignalPrim.h
R include/lang/PyrSlot.h
R include/lang/PyrSlot32.h
R include/lang/PyrSlot64.h
R include/lang/PyrSymbol.h
R include/lang/PyrSymbolTable.h
R include/lang/ReadWriteMacros.h
R include/lang/SCBase.h
R include/lang/SC_ComPort.h
M include/lang/SC_LanguageClient.h
R include/lang/SC_Msg.h
M include/lang/SC_TerminalClient.h
R include/lang/Samp.h
R include/lang/SimpleStack.h
R include/lang/VMGlobals.h
M include/plugin_interface/SC_World.h
R include/server/HashTable.h
R include/server/OSC_Packet.h
R include/server/PriorityQueue.h
R include/server/ReadWriteMacros.h
R include/server/Rendezvous.h
R include/server/SC_AU.h
R include/server/SC_Complex.h
R include/server/SC_CoreAudio.h
R include/server/SC_Errors.h
R include/server/SC_GraphDef.h
R include/server/SC_Group.h
R include/server/SC_HiddenWorld.h
R include/server/SC_Lib.h
R include/server/SC_Lib_Cintf.h
R include/server/SC_Prototypes.h
R include/server/SC_Samp.h
R include/server/SC_SequencedCommand.h
R include/server/SC_Str4.h
R include/server/SC_SynthDef.h
R include/server/SC_UnitDef.h
R include/server/SC_UnitSpec.h
R include/server/SC_WireSpec.h
M lang/CMakeLists.txt
M lang/LangPrimSource/OSCData.cpp
A lang/LangPrimSource/OSCData.h
A lang/LangPrimSource/PyrArchiverT.h
A lang/LangPrimSource/PyrDeepCopier.h
A lang/LangPrimSource/PyrDeepFreezer.h
A lang/LangPrimSource/PyrFilePrim.h
A lang/LangPrimSource/PyrListPrim.h
A lang/LangPrimSource/PyrMathPrim.h
M lang/LangPrimSource/PyrPrimitive.cpp
M lang/LangPrimSource/PyrSerialPrim.cpp
A lang/LangPrimSource/PyrSignalPrim.h
M lang/LangPrimSource/PyrSymbolPrim.cpp
A lang/LangPrimSource/ReadWriteMacros.h
A lang/LangPrimSource/SC_ComPort.h
A lang/LangPrimSource/SC_FIFO.h
A lang/LangPrimSource/SC_Msg.h
A lang/LangSource/AdvancingAllocPool.h
A lang/LangSource/AllocPools.h
A lang/LangSource/ByteCodeArray.h
A lang/LangSource/GC.h
A lang/LangSource/HashTable.h
A lang/LangSource/InitAlloc.h
A lang/LangSource/MiscInlineMath.h
A lang/LangSource/Opcodes.h
A lang/LangSource/PowerOfTwoAllocPool.h
A lang/LangSource/PredefinedSymbols.h
A lang/LangSource/PyrErrors.h
A lang/LangSource/PyrInterpreter.h
A lang/LangSource/PyrKernel.h
A lang/LangSource/PyrKernelProto.h
A lang/LangSource/PyrLexer.h
A lang/LangSource/PyrMessage.h
M lang/LangSource/PyrObject.cpp
A lang/LangSource/PyrObject.h
A lang/LangSource/PyrObjectProto.h
A lang/LangSource/PyrParseNode.h
A lang/LangSource/PyrPrimitive.h
A lang/LangSource/PyrPrimitiveProto.h
A lang/LangSource/PyrSched.h
A lang/LangSource/PyrSignal.h
A lang/LangSource/PyrSlot.h
A lang/LangSource/PyrSlot32.h
A lang/LangSource/PyrSlot64.h
A lang/LangSource/PyrSymbol.h
A lang/LangSource/PyrSymbolTable.h
A lang/LangSource/SCBase.h
M lang/LangSource/SC_LanguageClient.cpp
M lang/LangSource/SC_TerminalClient.cpp
R lang/LangSource/Samp.cpp
A lang/LangSource/SimpleStack.h
A lang/LangSource/VMGlobals.h
M lang/LangSource/cmdLineFuncs.cpp
M platform/mac/CMakeLists.txt
M server/plugins/CMakeLists.txt
A server/plugins/SC_Altivec.h
M server/plugins/UIUGens.cpp
M server/scsynth/CMakeLists.txt
A server/scsynth/HashTable.h
A server/scsynth/OSC_Packet.h
A server/scsynth/PriorityQueue.h
A server/scsynth/ReadWriteMacros.h
A server/scsynth/Rendezvous.h
A server/scsynth/SC_AU.h
R server/scsynth/SC_Complex.cpp
A server/scsynth/SC_CoreAudio.h
R server/scsynth/SC_Errors.cpp
A server/scsynth/SC_GraphDef.h
A server/scsynth/SC_Group.h
A server/scsynth/SC_HiddenWorld.h
A server/scsynth/SC_Lib.h
A server/scsynth/SC_Lib_Cintf.h
A server/scsynth/SC_Prototypes.h
A server/scsynth/SC_SequencedCommand.h
A server/scsynth/SC_Str4.h
A server/scsynth/SC_SynthDef.h
A server/scsynth/SC_UnitDef.h
A server/scsynth/SC_UnitSpec.h
A server/scsynth/SC_WireSpec.h
M server/scsynth/SC_World.cpp
R server/scsynth/Samp.cpp
M server/supernova/CMakeLists.txt
M server/supernova/sc/sc_plugin_interface.cpp
M server/supernova/sc/sc_plugin_interface.hpp
M server/supernova/server/nrt_synthesis.hpp
Log Message:
-----------
Merge pull request #703 from timblechmann/topic/public_interface
include: split public and private headers & prototype libsclang interface
Compare: https://github.com/supercollider/supercollider/compare/661829f76d94...64e78cffe71c