MarkOates / blast

0 stars 0 forks source link

Merge ncurses-art with blast #17

Closed MarkOates closed 2 years ago

MarkOates commented 2 years ago

NcursesArt

NcursesArt (https://github.com/MarkOates/ncurses-art) is a repo where I have a whole bunch of little programs to help with development. Staging git files, finding files or references in code, etc. They're all based on the ncurses library and have interfaces built on it, so they're light, and relatively portable (or a small number of changes to achieve portability).

I'm going to merge all of that code into this blast project. Dependencies should be easier to manage, and it'll be more likely that I continue and develop the programs further without having to go very far.

Fallout

Surprisingly, the merge was really straight-forward. There are some lingering issues that will be introduced that are not critical:

Slight Increased Concern on Critical Code

The blast project contains some "critical code", namely the quintessence_from_yaml and the dependent classes under Cpp/. This program is used by a lot of projects and is a critical part of the whole build system. Adding more programs (and thus more code to maintain) could introduce a risk and complicate the accessibly/availability of building critical code without fuss.