Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/lbfactory/LBFactory.php on line 697
Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::open($save_path, $session_name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/PHPSessionHandler.php on line 180
Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/PHPSessionHandler.php on line 195
Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::read($id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/PHPSessionHandler.php on line 209
Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::write($id, $dataStr) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/PHPSessionHandler.php on line 237
Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::destroy($id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/PHPSessionHandler.php on line 343
Deprecated: Return type of MediaWiki\Session\PHPSessionHandler::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/PHPSessionHandler.php on line 364
Deprecated: Return type of MediaWiki\Session\Session::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php on line 625
Deprecated: Return type of MediaWiki\Session\Session::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php on line 631
Deprecated: Return type of MediaWiki\Session\Session::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php on line 643
Deprecated: Return type of MediaWiki\Session\Session::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php on line 637
Deprecated: Return type of MediaWiki\Session\Session::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php on line 655
Deprecated: Return type of MediaWiki\Session\Session::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php on line 649
Deprecated: Return type of MediaWiki\Session\Session::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php on line 665
Deprecated: Return type of & MediaWiki\Session\Session::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php on line 678
Deprecated: Return type of MediaWiki\Session\Session::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php on line 688
Deprecated: Return type of MediaWiki\Session\Session::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php on line 693
Deprecated: MapCacheLRU implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/MapCacheLRU.php on line 37
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: Return type of Wikimedia\Rdbms\IResultWrapper::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php on line 70
Deprecated: Return type of Wikimedia\Rdbms\IResultWrapper::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php on line 80
Deprecated: Return type of Wikimedia\Rdbms\IResultWrapper::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/resultwrapper/IResultWrapper.php on line 75
Deprecated: Return type of Wikimedia\Rdbms\ResultWrapper::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php on line 116
Deprecated: Return type of Wikimedia\Rdbms\ResultWrapper::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/resultwrapper/ResultWrapper.php on line 89
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: Message implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /disk/data1/ccarh-project/ccarhwiki/website/includes/Message.php on line 160
Deprecated: Creation of dynamic property RequestContext::$recursion is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/context/RequestContext.php on line 328
Deprecated: ctype_digit(): Argument of type bool will be interpreted as string in the future in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/BagOStuff.php on line 735
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: Creation of dynamic property Parser::$mPreprocessorClass is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/parser/Parser.php on line 314
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: Creation of dynamic property Parser::$extCite is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/extensions/Cite/includes/Cite.php on line 1293
Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/parser/Preprocessor_DOM.php on line 847
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Warning: Cannot modify header information - headers already sent by (output started at /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php:48) in /disk/data1/ccarh-project/ccarhwiki/website/includes/Feed.php on line 294
Warning: Cannot modify header information - headers already sent by (output started at /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php:48) in /disk/data1/ccarh-project/ccarhwiki/website/includes/Feed.php on line 300
Warning: Cannot modify header information - headers already sent by (output started at /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php:48) in /disk/data1/ccarh-project/ccarhwiki/website/includes/WebResponse.php on line 72
Warning: Cannot modify header information - headers already sent by (output started at /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php:48) in /disk/data1/ccarh-project/ccarhwiki/website/includes/WebResponse.php on line 72
Warning: Cannot modify header information - headers already sent by (output started at /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php:48) in /disk/data1/ccarh-project/ccarhwiki/website/includes/WebResponse.php on line 72
Warning: Cannot modify header information - headers already sent by (output started at /disk/data1/ccarh-project/ccarhwiki/website/includes/session/Session.php:48) in /disk/data1/ccarh-project/ccarhwiki/website/includes/WebResponse.php on line 72 https://wiki.ccarh.org/index.php?action=history&feed=atom&title=Humdrum_ExtrasHumdrum Extras - Revision history2024-12-04T08:10:47ZRevision history for this page on the wikiMediaWiki 1.33.0 Deprecated: RawMessage implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /disk/data1/ccarh-project/ccarhwiki/website/includes/RawMessage.php on line 0
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618 https://wiki.ccarh.org/index.php?title=Humdrum_Extras&diff=5881&oldid=prevCraig at 17:41, 21 April 20152015-04-21T17:41:38Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 17:41, 21 April 2015</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l13" >Line 13:</td>
<td colspan="2" class="diff-lineno">Line 13:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Humdrum Extras is most conveniently downloaded and updated using the [http://en.wikipedia.org/wiki/Git_(software) git] command (or an interface program which uses git). Type 'which git' in a terminal to see if it is installed. In linux it should be easy to install with either 'sudu apt-get install git' or 'sudo yum install git', depending on your flavor of linux. In OS X, [http://brew.sh Homebrew] is the most convenient unix package manager. If you install that, then it installs git at the same time.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Humdrum Extras is most conveniently downloaded and updated using the [http://en.wikipedia.org/wiki/Git_(software) git] command (or an interface program which uses git). Type 'which git' in a terminal to see if it is installed. In linux it should be easy to install with either 'sudu apt-get install git' or 'sudo yum install git', depending on your flavor of linux. In OS X, [http://brew.sh Homebrew] is the most convenient unix package manager. If you install that, then it installs git at the same time.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>If you have the <tt>git</tt> program installed on your computer, then you can use that system to download [http://github.com/craigsapp/humextra humextra] from GitHub <del class="diffchange diffchange-inline">with </del>this terminal <del class="diffchange diffchange-inline">command</del>:</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>If you have the <tt>git</tt> program installed on your computer, then you can use that system to download [http://github.com/craigsapp/humextra humextra] from GitHub<ins class="diffchange diffchange-inline">; otherwise, download the [http://github.com/craigsapp/humextra/archive/master.zip zip file] and unzip it. When using git, type </ins>this <ins class="diffchange diffchange-inline">command in the </ins>terminal:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> git clone https://github.com/craigsapp/humextra</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> git clone https://github.com/craigsapp/humextra</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>To compile the library and example programs:</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>To compile the library and example programs:</div></td></tr>
<!-- diff cache key ccarhwiki-cw_:diff::1.12:old-5879:rev-5881 -->
</table>Craig Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618 https://wiki.ccarh.org/index.php?title=Humdrum_Extras&diff=5879&oldid=prevCraig: convert langauge="humdrum" to language="text" to avoid problem with syntax highlighting in mediawiki upgrade.2015-04-16T08:45:40Z<p>convert langauge="humdrum" to language="text" to avoid problem with syntax highlighting in mediawiki upgrade.</p>
<a href="https://wiki.ccarh.org/index.php?title=Humdrum_Extras&diff=5879&oldid=5878">Show changes</a>Craig Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618 https://wiki.ccarh.org/index.php?title=Humdrum_Extras&diff=5878&oldid=prevCraig: /* Using the Humextras Library */2015-04-16T07:05:08Z<p><span dir="auto"><span class="autocomment">Using the Humextras Library</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 07:05, 16 April 2015</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l51" >Line 51:</td>
<td colspan="2" class="diff-lineno">Line 51:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Using the Humextras Library ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Using the Humextras Library ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>You can place your source code <del class="diffchange diffchange-inline">in </del>the Humdrum Extras source code, but this will cause problem when updating, or possible accidental deletion. Instead, it may be wise to create a parallel directory with symbolic links to the important components.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>You can place your source code <ins class="diffchange diffchange-inline">directly into </ins>the Humdrum Extras source<ins class="diffchange diffchange-inline">-</ins>code <ins class="diffchange diffchange-inline">directory</ins>, but this will cause problem when updating <ins class="diffchange diffchange-inline">with git</ins>, or possible accidental deletion. Instead, it may be wise to create a parallel directory <ins class="diffchange diffchange-inline">structure </ins>with symbolic links to the important components <ins class="diffchange diffchange-inline">of the main humextra installation</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">Go </del>to the <del class="diffchange diffchange-inline">parent </del>directory <del class="diffchange diffchange-inline">of humdrum-tools (or </del>humextra <del class="diffchange diffchange-inline">if installed by itself)</del>. <del class="diffchange diffchange-inline">Then create </del>a <del class="diffchange diffchange-inline">project directory and create symbolic links </del>to <del class="diffchange diffchange-inline">the necessary files</del>:</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">Here is a short bash shell script </ins>to <ins class="diffchange diffchange-inline">create a linked installation of humextra in </ins>the <ins class="diffchange diffchange-inline">current </ins>directory<ins class="diffchange diffchange-inline">, provided that </ins>humextra <ins class="diffchange diffchange-inline">can be found in the command path</ins>. <ins class="diffchange diffchange-inline">Copy and paste into </ins>a <ins class="diffchange diffchange-inline">terminal </ins>to <ins class="diffchange diffchange-inline">set up a linked copy of humextra</ins>:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> <del class="diffchange diffchange-inline">cd humdrum</del>-<del class="diffchange diffchange-inline">tools</del></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> <ins class="diffchange diffchange-inline">HUMDIR=`echo $PATH | tr : '\n' | grep humextra | head -n 1 | sed 's/\/bin$//'`</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> <del class="diffchange diffchange-inline">cd </del>..</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> if <nowiki>[[</nowiki> </ins>-<ins class="diffchange diffchange-inline">z $HUMDIR <nowiki>]]</nowiki></ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> </del>mkdir myhum</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> <ins class="diffchange diffchange-inline">then</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> </del>cd myhum</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> echo "Humdrum Extras not found in PATH variable: not creating linked installation</ins>.<ins class="diffchange diffchange-inline">"</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> </del>ln -s <del class="diffchange diffchange-inline">../humdrum-tools/humextra</del>/include .</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> else </ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> </del>ln -s <del class="diffchange diffchange-inline">../humdrum-tools/humextra</del>/external .</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> echo "Creating myhum directory, linked to $HUMDIR</ins>.<ins class="diffchange diffchange-inline">"</ins></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> </del>ln -s <del class="diffchange diffchange-inline">../humdrum-tools/humextra</del>/lib .</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> </ins>mkdir myhum</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> </del>ln -s <del class="diffchange diffchange-inline">../humdrum-tools/humextra</del>/bin .</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> </ins>cd myhum</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> </del>ln -s <del class="diffchange diffchange-inline">../humdrum-tools/humextra</del>/Makefile .</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> </ins>ln -s <ins class="diffchange diffchange-inline">$HUMDIR</ins>/include .</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> </del>ln -s <del class="diffchange diffchange-inline">../humdrum-tools/humextra</del>/Makefile.programs .</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> </ins>ln -s <ins class="diffchange diffchange-inline">$HUMDIR</ins>/external .</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> </del>mkdir src-programs</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> </ins>ln -s <ins class="diffchange diffchange-inline">$HUMDIR</ins>/lib .</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> </ins>ln -s <ins class="diffchange diffchange-inline">$HUMDIR</ins>/bin .</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> </ins>ln -s <ins class="diffchange diffchange-inline">$HUMDIR</ins>/Makefile .</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> </ins>ln -s <ins class="diffchange diffchange-inline">$HUMDIR</ins>/Makefile.programs .</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> </ins>mkdir src-programs</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> fi</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>You should then be able to place your code in myhum/src-programs, such as myprog.cpp, then compile them within the myhum directory with the command:</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>You should then be able to place your code in myhum/src-programs, such as myprog.cpp, then compile them within the myhum directory with the <ins class="diffchange diffchange-inline">following </ins>command <ins class="diffchange diffchange-inline">in the myhum directory</ins>:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> make myprog</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> make myprog</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>where "src-programs/myprog.cpp" is the source code. This will create an executable in the bin directory: "bin/myprog". You can run it with the command "bin/myprog" or just "myprog" if the Humdrum Extras bin directory is in the $PATH environment variable.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>where "src-programs/myprog.cpp" is the source code. This will create an executable in the bin directory: "bin/myprog". You can run it with the command "bin/myprog" or just "myprog" if the Humdrum Extras bin directory is in the $PATH environment variable.</div></td></tr>
<!-- diff cache key ccarhwiki-cw_:diff::1.12:old-5877:rev-5878 -->
</table>Craig Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618 https://wiki.ccarh.org/index.php?title=Humdrum_Extras&diff=5877&oldid=prevCraig: /* Using the Humextras Library */2015-04-15T20:06:22Z<p><span dir="auto"><span class="autocomment">Using the Humextras Library</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 20:06, 15 April 2015</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l67" >Line 67:</td>
<td colspan="2" class="diff-lineno">Line 67:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> mkdir src-programs</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> mkdir src-programs</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>You should then be able to place your code in myhum/src-programs, then compile them within the myhum directory with the command:</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>You should then be able to place your code in myhum/src-programs<ins class="diffchange diffchange-inline">, such as myprog.cpp</ins>, then compile them within the myhum directory with the command:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> make myprog</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> make myprog</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>where "src-programs/myprog.cpp" is the source code. This will create an executable in the bin directory: "bin/myprog". You can run it with the command "bin/myprog" or just "myprog" if the Humdrum Extras bin directory is in the $PATH environment variable.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>where "src-programs/myprog.cpp" is the source code. This will create an executable in the bin directory: "bin/myprog". You can run it with the command "bin/myprog" or just "myprog" if the Humdrum Extras bin directory is in the $PATH environment variable.</div></td></tr>
<!-- diff cache key ccarhwiki-cw_:diff::1.12:old-5876:rev-5877 -->
</table>Craig Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618 https://wiki.ccarh.org/index.php?title=Humdrum_Extras&diff=5876&oldid=prevCraig: /* Example Programs */2015-04-15T19:33:39Z<p><span dir="auto"><span class="autocomment">Example Programs</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 19:33, 15 April 2015</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l4" >Line 4:</td>
<td colspan="2" class="diff-lineno">Line 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>= Example Programs =</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>= Example Programs =</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>The primary intent of the Humdrum Extras package is for user-based processing of Humdrum files as an auxiliary to the [<del class="diffchange diffchange-inline">[</del>Humdrum Toolkit<del class="diffchange diffchange-inline">]</del>]. Since the programs are compiled from C++ code, they process data much faster than programs written in interpreted languages, such as [http://en.wikipedia.org/wiki/AWK AWK] which is the main development language for the Humdrum Toolkit.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>The primary intent of the Humdrum Extras package is for user-based processing of Humdrum files as an auxiliary to the [<ins class="diffchange diffchange-inline">https://github.com/humdrum-tools/humdrum-tools </ins>Humdrum Toolkit]. Since the programs are compiled from C++ code, they process data much faster than programs written in interpreted languages, such as [http://en.wikipedia.org/wiki/AWK AWK] which is the main development language for the Humdrum Toolkit.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Documentation for example programs can be found on the web at [http://extras.humdrum.org/man extras.humdrum.org/man]. The source code for these programs is found in this [http://github.com/craigsapp/humextra/archive/master.zip zip file], within the <tt>src-programs</tt> directory, or they can be viewed [http://github.com/craigsapp/humextra/tree/master/src-programs online].</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Documentation for example programs can be found on the web at [http://extras.humdrum.org/man extras.humdrum.org/man]. The source code for these programs is found in this [http://github.com/craigsapp/humextra/archive/master.zip zip file], within the <tt>src-programs</tt> directory, or they can be viewed [http://github.com/craigsapp/humextra/tree/master/src-programs online].</div></td></tr>
<!-- diff cache key ccarhwiki-cw_:diff::1.12:old-5875:rev-5876 -->
</table>Craig Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618 https://wiki.ccarh.org/index.php?title=Humdrum_Extras&diff=5875&oldid=prevCraig: /* Installing Humdrum Extras (only) */2015-04-15T19:31:48Z<p><span dir="auto"><span class="autocomment">Installing Humdrum Extras (only)</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 19:31, 15 April 2015</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l10" >Line 10:</td>
<td colspan="2" class="diff-lineno">Line 10:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Installing Humdrum Extras (only) ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Installing Humdrum Extras (only) ==</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Humdrum Extras is most conveniently downloaded and updated using the [http://en.wikipedia.org/wiki/Git_(software) git] command (or an interface program which uses git). Type 'which git' in a terminal to see if it is installed. In linux it should be easy to install with either 'sudu apt-get install git' or 'sudo yum install git', depending on your flavor of linux. In OS X, [http://brew.sh Homebrew] is the most convenient unix package manager. If you install that, then it installs git at the same time.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>If you have the <tt>git</tt> program installed on your computer, then you can use that system to download [http://github.com/craigsapp/humextra humextra] from GitHub with this terminal command:</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>If you have the <tt>git</tt> program installed on your computer, then you can use that system to download [http://github.com/craigsapp/humextra humextra] from GitHub with this terminal command:</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l21" >Line 21:</td>
<td colspan="2" class="diff-lineno">Line 23:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>To periodically receive updates, go into the humextra directory, and type:</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>To periodically receive updates, go into the humextra directory, and type:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> git pull </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> git pull </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> make clean # optional</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> make clean # optional<ins class="diffchange diffchange-inline">, but a good idea</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> make</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> make</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>This will download the most recent changes in the library source code and recompile the library and example programs. To update only the library file without recompiling the example programs:</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>This will download the most recent changes in the library source code and recompile the library and example programs. To update only the library file without recompiling the example programs:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> make libupdate</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> make libupdate</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Installing Humdrum Tools (which includes Humdrum Extras) == </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Installing Humdrum Tools (which includes Humdrum Extras) == </div></td></tr>
<!-- diff cache key ccarhwiki-cw_:diff::1.12:old-5874:rev-5875 -->
</table>Craig Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Warning: Resource ID#3 used as offset, casting to integer (3) in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/objectcache/MemcachedClient.php on line 545
Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /disk/data1/ccarh-project/ccarhwiki/website/includes/libs/rdbms/database/Database.php on line 618 https://wiki.ccarh.org/index.php?title=Humdrum_Extras&diff=5873&oldid=prevCraig: /* Example Programs */2015-04-08T19:57:09Z<p><span dir="auto"><span class="autocomment">Example Programs</span></span></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 19:57, 8 April 2015</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l8" >Line 8:</td>
<td colspan="2" class="diff-lineno">Line 8:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Documentation for example programs can be found on the web at [http://extras.humdrum.org/man extras.humdrum.org/man]. The source code for these programs is found in this [http://github.com/craigsapp/humextra/archive/master.zip zip file], within the <tt>src-programs</tt> directory, or they can be viewed [http://github.com/craigsapp/humextra/tree/master/src-programs online].</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Documentation for example programs can be found on the web at [http://extras.humdrum.org/man extras.humdrum.org/man]. The source code for these programs is found in this [http://github.com/craigsapp/humextra/archive/master.zip zip file], within the <tt>src-programs</tt> directory, or they can be viewed [http://github.com/craigsapp/humextra/tree/master/src-programs online].</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>If you have the <tt>git</tt> program installed on your computer <del class="diffchange diffchange-inline">(or related software)</del>, then you can use that system to download [http://github.com/craigsapp/humextra humextra] from GitHub:</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">== Installing Humdrum Extras (only) ==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>If you have the <tt>git</tt> program installed on your computer, then you can use that system to download [http://github.com/craigsapp/humextra humextra] from GitHub <ins class="diffchange diffchange-inline">with this terminal command</ins>:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> git clone https://github.com/craigsapp/humextra</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> git clone https://github.com/craigsapp/humextra</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>To compile the library and example programs:</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>To compile the library and example programs:</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l16" >Line 16:</td>
<td colspan="2" class="diff-lineno">Line 19:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> make library</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> make library</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">You can place your program source code into humextra/src-programs and then in the humextra directory, type:</del></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>To periodically receive updates, go into the humextra directory, and type:</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline"> make myprogram</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del class="diffchange diffchange-inline">where myprogram's source code is in humextra/src-programs/myprogram.cpp. The compiled program <i>myprogram</i> will be written in humextra/bin. You can run it from the humextra directory by prefixing the command name with "bin/", or you can edit the $PATH environmental variable so that it includes humextra/bin (see the [https://github.com/craigsapp/humextra github] site for more information on how to do this. </del>To periodically receive updates, go into the humextra directory, and type:</div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> git pull </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> git pull </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> make <del class="diffchange diffchange-inline">update</del></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> make <ins class="diffchange diffchange-inline">clean # optional</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline"> make</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>This will download the most recent changes in the library source code and recompile the library and example programs. To update only the library file without recompiling the example programs:</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>This will download the most recent changes in the library source code and recompile the library and example programs. To update only the library file without recompiling the example programs:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> make libupdate</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div> make libupdate</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">== Installing Humdrum Tools (which includes Humdrum Extras) == </ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">The Humdrum Toolkit package includes both the standard Humdrum Toolkit and Humdrum Extras:</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> git clone --recursive https://github.com/humdrum-tools/humdrum-tools</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">To setup everything do these commands:</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> cd humdrum-tools</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> make</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">To periodically update the software:</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> cd humdrum-tools</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> make update</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> make clean # Optional but good to clear out old compiled code.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> make</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">The Humdrum Extras package will be in humdrum-tools/humextra</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br><br><br></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><br><br><br></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">== Using the Humextras Library ==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">You can place your source code in the Humdrum Extras source code, but this will cause problem when updating, or possible accidental deletion. Instead, it may be wise to create a parallel directory with symbolic links to the important components.</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Go to the parent directory of humdrum-tools (or humextra if installed by itself). Then create a project directory and create symbolic links to the necessary files:</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> cd humdrum-tools</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> cd ..</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> mkdir myhum</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> cd myhum</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> ln -s ../humdrum-tools/humextra/include .</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> ln -s ../humdrum-tools/humextra/lib .</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> ln -s ../humdrum-tools/humextra/bin .</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> ln -s ../humdrum-tools/humextra/Makefile .</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> ln -s ../humdrum-tools/humextra/Makefile.programs .</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> mkdir src-programs</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">You should then be able to place your code in myhum/src-programs, then compile them within the myhum directory with the command:</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"> make myprog</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">where "src-programs/myprog.cpp" is the source code. This will create an executable in the bin directory: "bin/myprog". You can run it with the command "bin/myprog" or just "myprog" if the Humdrum Extras bin directory is in the $PATH environment variable.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>= Programming Examples =</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>= Programming Examples =</div></td></tr>
<!-- diff cache key ccarhwiki-cw_:diff::1.12:old-4088:rev-5873 -->
</table>Craig