Commit Graph

77 Commits

Author SHA1 Message Date
AnthonyMichaelTDM
3a042277cd update markdown_todo_rust 2022-10-07 16:41:07 -07:00
Martin Thoma
269815bd2e ENH: Link games
Also show progress summary for the different languages
2022-04-17 18:37:50 +02:00
Martin Thoma
b975ac94a9 MAINT: Update TODO.md 2022-04-17 18:25:37 +02:00
Alexander Wunschik
4d4aea42fc fix(#707): removed css animation for performance 2022-04-13 22:59:20 +02:00
Martin Thoma
235e6484de MAINT: Update TODO.md 2022-04-10 21:06:20 +02:00
Martin Thoma
9eea8403cc DOC: Update TODO.md 2022-04-04 06:46:05 +02:00
Alexander Wunschik
dc8bb273cd fix html terminal to support linebreaks inside lines 2022-04-02 14:37:48 +02:00
Alexander Wunschik
e97820ae11 do not interprete mjs files from 84 as node-scripts 2022-04-02 11:38:08 +02:00
Alexander Wunschik
2d7a1b2a36 show terminal header with link to sources 2022-04-02 11:38:08 +02:00
Martin Thoma
17a75813b1 Remove tests and alternative Python implementations
Ad discussed here:
https://github.com/coding-horror/basic-computer-games/issues/548#issuecomment-1081008471
2022-03-29 07:02:10 +02:00
Martin Thoma
9b90ba6133 STY: Adjust spaces / update Markdown TODO 2022-03-22 21:37:36 +01:00
Martin Thoma
c444da93c0 BUG: Reduce false-positives for vbnet (#666)
Closes #664
2022-03-21 09:48:27 +01:00
Jeff Atwood
144376ffe4 Merge pull request #656 from AnthonyMichaelTDM/update_languages_of_markdown_todo_rust
updated markdown_todo_rust
2022-03-20 15:04:01 -05:00
Jeff Atwood
37988a3124 Merge pull request #660 from MartinThoma/fix-todo-gen
Fix TODO list generation for C#
2022-03-20 13:40:24 -05:00
Martin Thoma
d81aaa053b Add flake8-implicit-str-concat 2022-03-20 19:16:39 +01:00
Martin Thoma
83b3dc402c Python: Add type annotations 2022-03-20 19:16:39 +01:00
Martin Thoma
cd84d6b9b1 Make empty box the default 2022-03-20 17:36:17 +01:00
Martin Thoma
5fdad42a60 Update to new languages 2022-03-20 15:23:47 +01:00
Martin Thoma
d41051f26c Fix TODO list generation for C# 2022-03-20 12:57:33 +01:00
AnthonyMichaelTDM
dc427a71dd added another feature
now shows how many games/languages are done for each language/game respectively
2022-03-19 11:46:17 -07:00
AnthonyMichaelTDM
1d494e999a update the included languages 2022-03-19 11:28:03 -07:00
AnthonyMichaelTDM
74534d14c4 rename it, it was mardown, should be markdown 2022-03-19 11:18:07 -07:00
Martin Thoma
3b2739b8a2 Clean Code: Apply flake8-simplify to Python
Also flake8-comprehensions which was added to the CI

For flake8-simplify, there are a few false-positives,
e.g. https://github.com/MartinThoma/flake8-simplify/issues/115
2022-03-18 22:29:56 +01:00
Jeff Atwood
d43ec589c8 Merge pull request #631 from mojoaxel/gh-pages
make games easy accessable on the web
2022-03-18 11:15:00 -05:00
Martin Thoma
f52d9a0e54 Clean Code: Python
Fix issues found by flake8-bugbear:

* Unused loop variables
* assert statements in non-test code
* mixing test code with production code
* mark one excessive test which takes ~10min to run
  as 'slow'
2022-03-18 14:59:08 +01:00
Alexander Wunschik
34e0737d1f support multible html files per game 2022-03-17 20:16:51 +01:00
Alexander Wunschik
fe07ab2589 create index.html for all games 2022-03-17 20:16:51 +01:00
Jeff Atwood
6f6ac93d1f Merge pull request #633 from mojoaxel/js-terminal-style
Add "nice" terminal style stylesheet for javascript html
2022-03-15 23:50:18 -05:00
Jeff Atwood
a1af4fd89f add readmes to folders 2022-03-15 21:04:23 -07:00
Alexander Wunschik
f2b3d6f2ed add terminal-stylesheet for javascript html 2022-03-13 11:23:05 +01:00
Martin Thoma
e7520d62af MAINT: Apply 'pre-commit run --all' and fix issues 2022-03-10 06:59:21 +01:00
Jeff Atwood
84c4741dd1 Merge pull request #620 from MartinThoma/python-ci
Python: Add Continuous Integration for Python
2022-03-09 23:01:19 -06:00
AnthonyMichaelTDM
6ba0a2d7e2 bug fix 2022-03-09 13:25:36 -08:00
AnthonyMichaelTDM
93fdf644aa added welcome message 2022-03-09 13:22:34 -08:00
AnthonyMichaelTDM
44987651bd added more features to the todo list maker
added ability to print only select languages if they choose language first formatting
2022-03-09 13:18:24 -08:00
Martin Thoma
a721c91557 Python: Add Continuous Integration for Python
There are a lot of exceptions, but it's a start.
This will ensure that no more issues get added / that issues
get fixed before the code is added
2022-03-09 21:29:06 +01:00
AnthonyMichaelTDM
b04b6cdd18 markdown formatting added 2022-03-07 21:26:45 -08:00
AnthonyMichaelTDM
537f7805bc todo list maker new format added 2022-03-07 21:18:56 -08:00
AnthonyMichaelTDM
980445f5c0 todo-list maker finished 2022-03-07 20:47:50 -08:00
AnthonyMichaelTDM
af07a5fe1d start making todo list thing 2022-03-07 13:30:29 -08:00
Martin Thoma
e64fb6795c MAINT: Apply pre-commit
Remove byte-order-marker pre-commit check as there would be
many adjustments necessary
2022-03-05 09:29:23 +01:00
Martin Thoma
ef2e2f32d2 Apply black to the 00_Utilities/markdown_todo.py 2022-03-04 15:40:55 +01:00
uMetalooper
f305b8cb30 Minor update on Python utility on Windows 2022-02-20 12:39:03 +00:00
Paul Sobolik
c542abf3df Node app to find unimplemented games by language 2022-02-11 19:58:03 -05:00
Paul Holt
4929045bea Merge branch 'coding-horror:main' into main 2022-01-30 00:25:47 +11:00
Paul Holt
f756389037 Createa a build_00_utilities project containing testing helpers, including the ConsoleTest abstract class. 2022-01-29 23:48:53 +11:00
Alex Gomez
069c00bc47 The real file. 2022-01-27 12:25:38 -06:00
Alex Gomez
24a9655b24 Simple tool to convert BASIC file to Perl code. 2022-01-26 18:48:28 -06:00
Alex Gomez
e6e42dde64 Initial commit 2022-01-24 18:19:36 -06:00
Alex Gomez
be98237f42 Merge branch 'main' of https://github.com/coding-horror/basic-computer-games into main 2022-01-21 17:41:05 -06:00