<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirror/life/src, branch master</title>
<subtitle>NCurses cellular automata</subtitle>
<link rel='alternate' type='text/html' href='https://git.aidenw.net/mirror/life/'/>
<entry>
<title>Correct printf output type</title>
<updated>2022-08-19T18:46:58+00:00</updated>
<author>
<name>Aiden Woodruff</name>
<email>aiden.woodruff@gmail.com</email>
</author>
<published>2022-08-19T18:46:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.aidenw.net/mirror/life/commit/?id=f4ffcaf98a62ab3eb2276ad932126f547a55a3b6'/>
<id>f4ffcaf98a62ab3eb2276ad932126f547a55a3b6</id>
<content type='text'>
Signed-off-by: Aiden Woodruff &lt;aiden.woodruff@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Aiden Woodruff &lt;aiden.woodruff@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Use board in life, only allocate one intermap instead of many</title>
<updated>2019-09-19T04:17:56+00:00</updated>
<author>
<name>Aiden Woodruff</name>
<email>aiden.woodruff@gmail.com</email>
</author>
<published>2019-09-19T04:17:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.aidenw.net/mirror/life/commit/?id=a8199f08984699e1bf44f3cb7e1d57c4493ef2d6'/>
<id>a8199f08984699e1bf44f3cb7e1d57c4493ef2d6</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Added board library to decrease size of boardmaps</title>
<updated>2019-09-19T03:53:41+00:00</updated>
<author>
<name>Aiden Woodruff</name>
<email>aiden.woodruff@gmail.com</email>
</author>
<published>2019-09-19T03:53:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.aidenw.net/mirror/life/commit/?id=c94d23f56df06fdfdbdf01dd519aed53078f06c5'/>
<id>c94d23f56df06fdfdbdf01dd519aed53078f06c5</id>
<content type='text'>
Only allocate two maps, instead of another per generation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Only allocate two maps, instead of another per generation
</pre>
</div>
</content>
</entry>
<entry>
<title>Use CMake instead of other stuff</title>
<updated>2019-09-19T03:51:25+00:00</updated>
<author>
<name>Aiden Woodruff</name>
<email>aiden.woodruff@gmail.com</email>
</author>
<published>2019-09-19T03:51:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.aidenw.net/mirror/life/commit/?id=f64ebb50da3a74b9060f1616d05b1e25e0503798'/>
<id>f64ebb50da3a74b9060f1616d05b1e25e0503798</id>
<content type='text'>
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).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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).
</pre>
</div>
</content>
</entry>
<entry>
<title>Small changes</title>
<updated>2019-09-19T03:44:20+00:00</updated>
<author>
<name>Aiden Woodruff</name>
<email>aiden.woodruff@gmail.com</email>
</author>
<published>2019-09-19T03:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.aidenw.net/mirror/life/commit/?id=176647fc5eb719953aa3961f39b3311e3368ce6a'/>
<id>176647fc5eb719953aa3961f39b3311e3368ce6a</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed issue with rule entry</title>
<updated>2018-11-23T01:34:47+00:00</updated>
<author>
<name>Aiden Woodruff</name>
<email>aiden.woodruff@gmail.com</email>
</author>
<published>2018-11-23T01:34:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.aidenw.net/mirror/life/commit/?id=46921bc5f613362cc8f3af8a285549232929af13'/>
<id>46921bc5f613362cc8f3af8a285549232929af13</id>
<content type='text'>
Keypad would be off if inital rule value was 0

Signed-off-by: Aiden Woodruff &lt;aiden.woodruff@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Keypad would be off if inital rule value was 0

Signed-off-by: Aiden Woodruff &lt;aiden.woodruff@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Abuse the preprocessor instead of using typeof</title>
<updated>2018-09-22T02:25:50+00:00</updated>
<author>
<name>Aiden Woodruff</name>
<email>aiden.woodruff@gmail.com</email>
</author>
<published>2018-09-22T02:25:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.aidenw.net/mirror/life/commit/?id=535fc291b68534d4da53c894d9f84cb185de72d5'/>
<id>535fc291b68534d4da53c894d9f84cb185de72d5</id>
<content type='text'>
Add -Wextra to CFLAGS
Created foreach.h with the "magic" macros
Update calls in life.c

Signed-off-by: Aiden Woodruff &lt;aiden.woodruff@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add -Wextra to CFLAGS
Created foreach.h with the "magic" macros
Update calls in life.c

Signed-off-by: Aiden Woodruff &lt;aiden.woodruff@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix small autoconf, automake, etc. issues</title>
<updated>2018-09-04T23:09:51+00:00</updated>
<author>
<name>Aiden Woodruff</name>
<email>aiden.woodruff@gmail.com</email>
</author>
<published>2018-09-04T23:09:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.aidenw.net/mirror/life/commit/?id=f4cb6a5879a7be0bbc15a2a04eb4977248316ad1'/>
<id>f4cb6a5879a7be0bbc15a2a04eb4977248316ad1</id>
<content type='text'>
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 &lt;aiden.woodruff@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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 &lt;aiden.woodruff@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Folder setup changed</title>
<updated>2018-08-14T19:47:54+00:00</updated>
<author>
<name>Aiden Woodruff</name>
<email>aiden.woodruff@gmail.com</email>
</author>
<published>2018-08-14T19:47:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.aidenw.net/mirror/life/commit/?id=367fe4bbf4791add4f2238e3ca9dbfc82b8b22ce'/>
<id>367fe4bbf4791add4f2238e3ca9dbfc82b8b22ce</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
</feed>
