Skip to content

Commit

Permalink
Update readme and todo list
Browse files Browse the repository at this point in the history
  • Loading branch information
deqyra committed Nov 29, 2019
1 parent 423c91d commit cf29ada
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 8 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ If CMake complains the same as above but for `g++`:

#### CMake can generate MSYS makefiles but running those fails

Not investigated yet.
Please avoid using MSYS makefiles.

#### MinGW linker complains about `vsnprintf` being defined multiple times

Expand Down
2 changes: 1 addition & 1 deletion cmake_defines.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#define CMAKE_DEFINES_HPP

#define PROJECT_NAME "PICROSS ENGINE"
#define PROJECT_VERSION "1.0"
#define PROJECT_VERSION "1.1"
#define COPYRIGHT_NOTICE "(C) 2019 François Brachais <deqyra@gmail.com>"

#endif//CMAKE_DEFINES_HPP
13 changes: 7 additions & 6 deletions list.todo
Original file line number Diff line number Diff line change
Expand Up @@ -104,12 +104,6 @@ Cleanup & enhancement:
✔ Better usage of std::endl (new line vs. buffer flushing)
✔ Cross-platform handling of new lines (+ fix hardcoded \n's)
✔ Make use of <algorithm>, <functional>, lambdas, etc where possible
✔ Tests for CLI stuff
✔ Tests for shell stuff
☐ Tests for generic shell
☐ Tests for lambda maker
✔ Have Windows print UTF8 characters properly
✔ Fix Catch2 for MinGW
✔ Ensure consistency of stream usage (err for exception printing only)
✔ Refactor `hints` shell command into subroutines
✔ Make CLI-related stuff its own library, with custom templated state et al
Expand All @@ -118,6 +112,13 @@ Cleanup & enhancement:
✔ Ensure syntactical coherence on reference and pointers (+ there should not be pointers anywhere)
✔ Ensure class members declaration order and syntactical coherence
✔ Remove empty constructors and destructors (unless virtual or required)
✔ Tests for CLI stuff
✔ Tests for shell stuff
✔ Have Windows print UTF8 characters properly
✔ Fix Catch2 for MinGW
☐ Tests for generic shell
☐ Tests for lambda maker
☐ Investigate MSYS makefiles failing to run
Bugs:
ADD TESTS FOR EACH CASE BEFORE MARKING RESOLVED (if applicable)
✔ Grid text formatting with hints fails when either directional hints are all empty
Expand Down

0 comments on commit cf29ada

Please sign in to comment.