deep mods
authorChris Koeritz <fred@gruntose.com>
Sat, 31 Dec 2016 00:25:04 +0000 (19:25 -0500)
committerChris Koeritz <fred@gruntose.com>
Sat, 31 Dec 2016 00:25:04 +0000 (19:25 -0500)
commitd7e8a05960951d8ce67e36c587726a851e2f5165
treecbe80bfd4e5ff5f01408331e96d46d3df6d9ac27
parentfa30e6adff1dea5d6b3903279ef024dd3bed043f
deep mods

changed troublesome NIL definition to NULL_POINTER.  may need to refine further to get rid of annoying complaints about NULL_POINTER not being a static.
also added a merge sort and the start of quick sort and heap sort.  defined partial heap class, to be moved elsewhere.
143 files changed:
graphiq/.settings/language.settings.xml
graphiq/library/user_interface/menu_base.cpp
graphiq/library/user_interface/menu_base.h
nucleus/.settings/language.settings.xml
nucleus/.settings/org.eclipse.cdt.codan.core.prefs
nucleus/applications/bookmark_tools/bookmark_tree.cpp
nucleus/applications/bookmark_tools/js_marks_maker.cpp
nucleus/applications/bookmark_tools/marks_checker.cpp
nucleus/applications/bookmark_tools/marks_sorter.cpp
nucleus/applications/bundler/bundle_creator.cpp
nucleus/applications/bundler/unpacker_stub.cpp
nucleus/library/algorithms/shell_sort.h [deleted file]
nucleus/library/algorithms/sorts.h [new file with mode: 0644]
nucleus/library/application/callstack_tracker.cpp
nucleus/library/application/command_line.h
nucleus/library/application/dll_root.cpp
nucleus/library/application/hoople_service.cpp
nucleus/library/application/launch_manager.cpp
nucleus/library/application/memory_checker.cpp
nucleus/library/application/redirecter.cpp
nucleus/library/application/registry_config.cpp
nucleus/library/application/shared_memory.cpp
nucleus/library/application/window_classist.h
nucleus/library/application/windoze_helper.cpp
nucleus/library/application/windoze_helper.h
nucleus/library/basis/array.h
nucleus/library/basis/astring.cpp
nucleus/library/basis/astring.h
nucleus/library/basis/base_string.h
nucleus/library/basis/byte_array.h
nucleus/library/basis/definitions.h
nucleus/library/basis/functions.h
nucleus/library/basis/mutex.cpp
nucleus/library/basis/utf_conversion.cpp
nucleus/library/basis/utf_conversion.h
nucleus/library/configuration/application_configuration.cpp
nucleus/library/configuration/configuration_list.cpp
nucleus/library/configuration/configuration_list.h
nucleus/library/configuration/ini_configurator.cpp
nucleus/library/configuration/system_values.cpp
nucleus/library/crypto/blowfish_crypto.cpp
nucleus/library/crypto/rsa_crypto.cpp
nucleus/library/filesystem/byte_filer.cpp
nucleus/library/filesystem/directory.cpp
nucleus/library/filesystem/directory_tree.cpp
nucleus/library/filesystem/directory_tree.h
nucleus/library/filesystem/file_time.h
nucleus/library/filesystem/filename_list.cpp
nucleus/library/filesystem/filename_list.h
nucleus/library/filesystem/huge_file.cpp
nucleus/library/loggers/critical_events.cpp
nucleus/library/loggers/file_logger.cpp
nucleus/library/loggers/program_wide_logger.cpp
nucleus/library/nodes/list.cpp
nucleus/library/nodes/list.h
nucleus/library/nodes/node.cpp
nucleus/library/nodes/node.h
nucleus/library/nodes/packable_tree.cpp
nucleus/library/nodes/packable_tree.h
nucleus/library/nodes/path.cpp
nucleus/library/nodes/path.h
nucleus/library/nodes/symbol_tree.cpp
nucleus/library/nodes/symbol_tree.h
nucleus/library/nodes/tree.cpp
nucleus/library/nodes/tree.h
nucleus/library/processes/ethread.cpp
nucleus/library/processes/launch_process.cpp
nucleus/library/processes/launch_process.h
nucleus/library/processes/mailbox.cpp
nucleus/library/processes/post_office.cpp
nucleus/library/processes/process_control.cpp
nucleus/library/processes/rendezvous.cpp
nucleus/library/processes/safe_callback.cpp
nucleus/library/processes/thread_cabinet.cpp
nucleus/library/security/nt_security.cpp
nucleus/library/structures/amorph.h
nucleus/library/structures/bit_vector.cpp
nucleus/library/structures/bit_vector.h
nucleus/library/structures/hash_table.h
nucleus/library/structures/matrix.h
nucleus/library/structures/memory_limiter.cpp
nucleus/library/structures/memory_limiter.h
nucleus/library/structures/object_packers.h
nucleus/library/structures/set.h
nucleus/library/structures/static_memory_gremlin.cpp
nucleus/library/structures/static_memory_gremlin.h
nucleus/library/structures/string_array.h
nucleus/library/structures/symbol_table.h
nucleus/library/tests_algorithms/test_sorts.cpp
nucleus/library/tests_basis/test_array.cpp
nucleus/library/tests_basis/test_mutex.cpp
nucleus/library/tests_basis/test_string.cpp
nucleus/library/tests_basis/test_system_preconditions.cpp
nucleus/library/tests_crypto/test_blowfish_crypto.cpp
nucleus/library/tests_crypto/test_rsa_crypto.cpp
nucleus/library/tests_filesystem/test_file_time.cpp
nucleus/library/tests_nodes/test_tree.cpp
nucleus/library/tests_structures/bogon.cpp
nucleus/library/tests_structures/test_amorph.cpp
nucleus/library/tests_structures/test_hash_table.cpp
nucleus/library/tests_structures/test_int_hash.cpp
nucleus/library/textual/string_manipulation.cpp
nucleus/library/timely/timer_driver.cpp
nucleus/library/versions/version_checker.cpp
nucleus/tools/clam_tools/value_tagger.cpp
nucleus/tools/simple_utilities/playsound.cpp
octopi/applications/transporter/find_missing.cpp
octopi/applications/transporter/transporter.cpp
octopi/library/cromp/cromp_client.cpp
octopi/library/cromp/cromp_common.cpp
octopi/library/cromp/cromp_common.h
octopi/library/cromp/cromp_server.cpp
octopi/library/cromp/cromp_server.h
octopi/library/octopus/entity_data_bin.cpp
octopi/library/octopus/entity_data_bin.h
octopi/library/octopus/entity_defs.h
octopi/library/octopus/identity_tentacle.cpp
octopi/library/octopus/octopus.cpp
octopi/library/octopus/octopus.h
octopi/library/octopus/tentacle.cpp
octopi/library/octopus/tentacle.h
octopi/library/octopus/tentacle_helper.h
octopi/library/octopus/unhandled_request.cpp
octopi/library/sockets/internet_address.cpp
octopi/library/sockets/raw_socket.cpp
octopi/library/sockets/socket_minder.cpp
octopi/library/sockets/socket_minder.h
octopi/library/sockets/spocket.cpp
octopi/library/sockets/spocket.h
octopi/library/synchronic/list_manager.cpp
octopi/library/synchronic/list_manager.h
octopi/library/tentacles/encryption_tentacle.cpp
octopi/library/tentacles/encryption_wrapper.cpp
octopi/library/tentacles/file_transfer_tentacle.cpp
octopi/library/tentacles/key_repository.cpp
octopi/library/tentacles/key_repository.h
octopi/library/tentacles/login_tentacle.cpp
octopi/library/tests_octopus/t_bin.cpp
octopi/library/tests_octopus/t_bin_threaded.cpp
octopi/library/tests_octopus/t_security.cpp
octopi/library/tests_octopus/t_unpacker.cpp
octopi/library/tests_sockets/bcast_spocketer.cpp
octopi/library/tests_sockets/spocket_tester.cpp