aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Correct printf output typeHEADmasterAiden Woodruff2022-08-191-1/+1
| | | | Signed-off-by: Aiden Woodruff <aiden.woodruff@gmail.com>
* Use board in life, only allocate one intermap instead of manyAiden Woodruff2019-09-185-83/+89
| | | | | | | | | | Comment out everything gengetopt so it's compatible for windows Dimensions and coordinates can't be 0 Use other characters for [enter] Use chgat instead of printing spaces Include the correct_curses file in menus.h Use board in updatemap Only allocate one intermap instead of many
* Added board library to decrease size of boardmapsAiden Woodruff2019-09-184-1/+165
| | | | Only allocate two maps, instead of another per generation
* Use CMake instead of other stuffAiden Woodruff2019-09-185-8/+195
| | | | | | | Add stuff to develop in Visual Studio (i.e. to gitignore) Add correct_curses.h Add MSVC fixes to foreach.h macros Add Windows getopt.c and getopt.h (for now).
* Small changesAiden Woodruff2019-09-182-8/+15
| | | | | | | | | | Correct division by 4 to division by 2 Refresh board as well after printing warranty Erase screen after printing warranty (or it'll stay) Don't use the tab character (`\t`) endwin before deleting and erasing everything Don't bother lowercasing everything Clear the fancy rule input menu
* Fixed issue with rule entryAiden Woodruff2018-11-221-1/+1
| | | | | | Keypad would be off if inital rule value was 0 Signed-off-by: Aiden Woodruff <aiden.woodruff@gmail.com>
* Abuse the preprocessor instead of using typeofAiden Woodruff2018-09-213-16/+35
| | | | | | | | Add -Wextra to CFLAGS Created foreach.h with the "magic" macros Update calls in life.c Signed-off-by: Aiden Woodruff <aiden.woodruff@gmail.com>
* Fix small autoconf, automake, etc. issuesAiden Woodruff2018-09-043-64/+16
| | | | | | | | | | autoconf: check for C preprocessor and typeof extension automake: Change headers to be noinst Use return at end of main, not exit sanity sanity don't run exec blank test correctly order redirections Signed-off-by: Aiden Woodruff <aiden.woodruff@gmail.com>
* Folder setup changedAiden Woodruff2018-08-1412-0/+2215
Moved things into docs or src folders Created tests folder so make check is better Check control characters in life.c with CTRL macro (bitwise AND 037) Create small window for fancy rule entry Change some division by two to bitshifts Use configure to make man page (keep version up to date) Move warnings and pedantic to AM_CFLAGS Move include option to AM_CPPFLAGS Version 1.6.0