Doug Harple
Doug Harple
Review what is needed to get the project to compile using CMake instead of automake/autoconf/libtool. See also #66
While it's not currently possible to switch to using classes, structs and associated functions can still be grouped together in a way that makes more sense. The current structure is...
Replace the static translation table used by the unit tested for table_resize with a code based one. Look in to why make distcheck isn't failing
github actions config: ``` build-macos-unit-test: runs-on: macos-latest steps: - uses: actions/checkout@v2 - name: brew install run: brew install automake coreutils bash check - name: autoreconf run: autoreconf --install - name:...
Run code lint. Run tests. Run a check-only version of make internals. Check the date on any changed man page.
Bonus points if the output is also a a viable transition table.
Use PATH_MAX as the maximum length of a path. Use NAME_MAX for the maximum length of a filename. See: /usr/include/linux/limits.h
The max_length filter does not respect multibyte characters.
Combine the various warnings and errors into a new file so they can be standardized.
Move the default translation character out of the translation table, so transliterators can be added in any order, and only the last will filter out untransliteratables.