]>
git.lizzy.rs Git - nothing.git/log
rexim [Sun, 30 Dec 2018 18:33:35 +0000 (01:33 +0700)]
(#418) implement state management in game_sound
rexim [Sun, 30 Dec 2018 18:23:32 +0000 (01:23 +0700)]
(#418) Integrate LevelPicker into the Game FSM
rexim [Sun, 30 Dec 2018 18:08:10 +0000 (01:08 +0700)]
(#418) Introduce game_event_level_picker
rexim [Sun, 30 Dec 2018 18:00:37 +0000 (01:00 +0700)]
(#418) refactor state management in game_update
rexim [Sun, 30 Dec 2018 18:00:25 +0000 (01:00 +0700)]
(#418) Refactor state management in game_render
rexim [Sun, 30 Dec 2018 17:39:42 +0000 (00:39 +0700)]
(#418) Sort resource initialization in create_game
rexim [Sun, 30 Dec 2018 17:39:27 +0000 (00:39 +0700)]
(#418) Assert create_camera arguments
rexim [Sun, 30 Dec 2018 17:39:11 +0000 (00:39 +0700)]
(#418) Add level selection mechanism to LevelPicker
rexim [Sun, 30 Dec 2018 17:05:59 +0000 (00:05 +0700)]
(#418) duplicate level_file_path in game
rexim [Sun, 30 Dec 2018 16:23:52 +0000 (23:23 +0700)]
(#418) Add LevelPicker
Alexey Kutepov [Sat, 29 Dec 2018 21:56:00 +0000 (04:56 +0700)]
Merge pull request #602 from tsoding/valgrind
Valgrind remarks
rexim [Sat, 29 Dec 2018 21:26:10 +0000 (04:26 +0700)]
Add TODO(#603)
rexim [Sat, 29 Dec 2018 21:25:24 +0000 (04:25 +0700)]
TODO
rexim [Sat, 29 Dec 2018 21:24:49 +0000 (04:24 +0700)]
Fix some valgrind remarks
Alexey Kutepov [Sat, 29 Dec 2018 20:58:23 +0000 (03:58 +0700)]
Merge pull request #601 from tsoding/600
(#600) Make trace_assert disablable with NDEBUG
rexim [Sat, 29 Dec 2018 20:53:02 +0000 (03:53 +0700)]
(#600) Make trace_assert disablable with NDEBUG
rexim [Sat, 29 Dec 2018 20:52:38 +0000 (03:52 +0700)]
(#600) Increase the size of the printed stack
rexim [Sat, 29 Dec 2018 20:52:16 +0000 (03:52 +0700)]
(#600) return nil in list_rec by default
Alexey Kutepov [Sat, 29 Dec 2018 20:24:56 +0000 (03:24 +0700)]
Merge pull request #597 from tsoding/412
(#412) Implement (load) function
rexim [Sat, 29 Dec 2018 18:54:43 +0000 (01:54 +0700)]
Add TODO(#600)
rexim [Sat, 29 Dec 2018 18:54:43 +0000 (01:54 +0700)]
Add TODO(#599)
rexim [Sat, 29 Dec 2018 18:54:42 +0000 (01:54 +0700)]
Add TODO(#598)
rexim [Sat, 29 Dec 2018 18:51:51 +0000 (01:51 +0700)]
(#412) Implement (load) function
Alexey Kutepov [Sat, 29 Dec 2018 18:52:25 +0000 (01:52 +0700)]
Merge pull request #596 from tsoding/434
(#434) Implement multiplication in Ebisp
rexim [Sat, 29 Dec 2018 17:36:45 +0000 (00:36 +0700)]
(#434) Implement multiplication in Ebisp
Alexey Kutepov [Sat, 29 Dec 2018 17:31:52 +0000 (00:31 +0700)]
Merge pull request #595 from tsoding/594
(#594) trace_assert
rexim [Sat, 29 Dec 2018 17:21:39 +0000 (00:21 +0700)]
(#594) assert -> trace_assert
rexim [Sat, 29 Dec 2018 17:04:42 +0000 (00:04 +0700)]
(#594) Introduce stacktrace unit
rexim [Sat, 29 Dec 2018 14:21:59 +0000 (21:21 +0700)]
Remove TODO(#583)
rexim [Sat, 29 Dec 2018 14:21:59 +0000 (21:21 +0700)]
Remove TODO(#500)
Alexey Kutepov [Mon, 24 Dec 2018 19:58:35 +0000 (02:58 +0700)]
Merge pull request #591 from tsoding/401
(#401) sanitize input of rect_apply_force
rexim [Mon, 24 Dec 2018 19:35:57 +0000 (02:35 +0700)]
(#401) sanitize input of rect_apply_force
Alexey Kutepov [Mon, 24 Dec 2018 19:36:18 +0000 (02:36 +0700)]
Merge pull request #590 from tsoding/536
(#536) Make greaterThan support arbitrary amoutn of arguments
rexim [Mon, 24 Dec 2018 19:21:48 +0000 (02:21 +0700)]
(#536) Make greaterThan support arbitrary amoutn of arguments
Alexey Kutepov [Mon, 24 Dec 2018 19:22:09 +0000 (02:22 +0700)]
Merge pull request #589 from tsoding/568
(#568) Replace list with format_list
rexim [Mon, 24 Dec 2018 19:00:11 +0000 (02:00 +0700)]
(#568) Rename format_list to list
rexim [Mon, 24 Dec 2018 18:58:44 +0000 (01:58 +0700)]
(#568) Replace list with format_list
Alexey Kutepov [Sun, 23 Dec 2018 18:21:30 +0000 (01:21 +0700)]
Merge pull request #588 from tsoding/587
(#587) Use scripts_of_svg.py to generate deps for Makefile
rexim [Sun, 23 Dec 2018 18:17:06 +0000 (01:17 +0700)]
(#587) Use scripts_of_svg.py to generate deps for Makefile
rexim [Sun, 23 Dec 2018 18:16:47 +0000 (01:16 +0700)]
(#587) Implement scripts_of_svg.py script
Alexey Kutepov [Sun, 23 Dec 2018 17:34:34 +0000 (00:34 +0700)]
Merge pull request #586 from tsoding/583
(#583) Implement quasiquote syntax
rexim [Sun, 23 Dec 2018 17:28:16 +0000 (00:28 +0700)]
(#583) Implement quasiquote syntax
Alexey Kutepov [Sun, 23 Dec 2018 17:25:47 +0000 (00:25 +0700)]
Merge pull request #585 from tsoding/582
(#582) Implement quasiquote special form
rexim [Sun, 23 Dec 2018 17:20:20 +0000 (00:20 +0700)]
(#582) Implement quasiquote special form
rexim [Sun, 23 Dec 2018 16:13:35 +0000 (23:13 +0700)]
Additional assert for gc_traverse_expr
Alexey Kutepov [Sat, 22 Dec 2018 21:56:55 +0000 (04:56 +0700)]
Merge pull request #584 from tsoding/580
(#580) Move all special forms to stdlib
rexim [Sat, 22 Dec 2018 21:50:08 +0000 (04:50 +0700)]
(#580) call_callable -> eval_funcall
rexim [Sat, 22 Dec 2018 21:49:20 +0000 (04:49 +0700)]
(#580) inline eval_funcall
rexim [Sat, 22 Dec 2018 21:46:41 +0000 (04:46 +0700)]
(#580) Move (lambda) to stdlib
rexim [Sat, 22 Dec 2018 21:37:24 +0000 (04:37 +0700)]
(#580) Move (when) to stdlib
rexim [Sat, 22 Dec 2018 21:29:15 +0000 (04:29 +0700)]
(#580) Move (defun) to stdlib
rexim [Sat, 22 Dec 2018 21:19:31 +0000 (04:19 +0700)]
(#580) Move (begin) to stdlib
rexim [Sat, 22 Dec 2018 21:15:30 +0000 (04:15 +0700)]
(#580) Fix GC assert
rexim [Sat, 22 Dec 2018 21:03:46 +0000 (04:03 +0700)]
(#580) move (quote) to stdlib
Close #334
rexim [Sat, 22 Dec 2018 20:56:13 +0000 (03:56 +0700)]
(#580) move (set) to stdlib
rexim [Sat, 22 Dec 2018 20:50:59 +0000 (03:50 +0700)]
(#580) format
rexim [Sat, 22 Dec 2018 20:49:13 +0000 (03:49 +0700)]
(#580) Introduce ebisp/std unit
Alexey Kutepov [Sat, 22 Dec 2018 18:43:20 +0000 (01:43 +0700)]
Merge pull request #581 from tsoding/572
(#572) Introduce quasiquote special form
rexim [Sat, 22 Dec 2018 18:18:39 +0000 (01:18 +0700)]
Add TODO(#583)
rexim [Sat, 22 Dec 2018 18:18:39 +0000 (01:18 +0700)]
Add TODO(#582)
rexim [Sat, 22 Dec 2018 18:15:52 +0000 (01:15 +0700)]
(#572) Introduce quasiquote special form
Alexey Kutepov [Sat, 22 Dec 2018 18:16:25 +0000 (01:16 +0700)]
Merge pull request #579 from tsoding/541
(#541) Introduce special treatment for special forms
rexim [Sat, 22 Dec 2018 18:11:51 +0000 (01:11 +0700)]
(#541) Remove debug code
rexim [Sat, 22 Dec 2018 18:08:06 +0000 (01:08 +0700)]
Add TODO(#580)
rexim [Sat, 22 Dec 2018 18:06:27 +0000 (01:06 +0700)]
(#541) Introduce special treatment for special forms
Alexey Kutepov [Sat, 22 Dec 2018 17:09:07 +0000 (00:09 +0700)]
Merge pull request #577 from tsoding/creative-session
Creative session
rexim [Sat, 22 Dec 2018 16:57:22 +0000 (23:57 +0700)]
Add TODO(#578)
rexim [Sat, 22 Dec 2018 16:56:26 +0000 (23:56 +0700)]
Level 01 content
rexim [Sat, 22 Dec 2018 16:56:12 +0000 (23:56 +0700)]
GC crash report
Alexey Kutepov [Sat, 22 Dec 2018 16:55:28 +0000 (23:55 +0700)]
Merge pull request #576 from tsoding/573
(#573) Implement assoc_op
rexim [Sat, 22 Dec 2018 16:29:26 +0000 (23:29 +0700)]
(#573) Implement assoc_op
rexim [Sat, 22 Dec 2018 16:15:03 +0000 (23:15 +0700)]
(#573) Refactor assoc with macros
rexim [Tue, 18 Dec 2018 16:28:54 +0000 (23:28 +0700)]
Add .snitch.yaml
Close #575
Alexey Kutepov [Mon, 17 Dec 2018 15:49:35 +0000 (22:49 +0700)]
Merge pull request #574 from tsoding/570
(#570) osx build
rexim [Mon, 17 Dec 2018 15:27:15 +0000 (22:27 +0700)]
(#570) patch SDL2_INCLUDE_DIR on APPLE
rexim [Mon, 17 Dec 2018 15:36:13 +0000 (22:36 +0700)]
(#570) typo
rexim [Mon, 17 Dec 2018 15:30:10 +0000 (22:30 +0700)]
(#570) install dependencies for osx build
rexim [Mon, 17 Dec 2018 15:28:34 +0000 (22:28 +0700)]
Revert "(#570) patch SDL2_INCLUDE_DIR on APPLE"
This reverts commit
fc75824fe3fc4e2c92fb7860b76204aa09384d89 .
rexim [Mon, 17 Dec 2018 15:27:15 +0000 (22:27 +0700)]
(#570) patch SDL2_INCLUDE_DIR on APPLE
rexim [Mon, 17 Dec 2018 15:24:35 +0000 (22:24 +0700)]
(#570) Enable osx on Travis CI
Alexey Kutepov [Sun, 16 Dec 2018 22:12:53 +0000 (05:12 +0700)]
Merge pull request #571 from lastedge/patch-1
I signed up to github to fix this
lastedge [Sun, 16 Dec 2018 21:57:41 +0000 (21:57 +0000)]
I signed up to github to fix this
You forgot to remove const after changing the variable initialisation to NULL. Not sure why you haven't been getting assert errors caused by this, because I do! Can't change const after initialisation!! -himselfe
Alexey Kutepov [Sun, 16 Dec 2018 19:02:07 +0000 (02:02 +0700)]
Merge pull request #569 from tsoding/537
(#537) Introduce t binding that evaluates to t
rexim [Sun, 16 Dec 2018 18:19:29 +0000 (01:19 +0700)]
(#537) Introduce T() macro for t symbol
rexim [Sun, 16 Dec 2018 18:14:57 +0000 (01:14 +0700)]
(#537) Make nil a binding
rexim [Sun, 16 Dec 2018 18:12:42 +0000 (01:12 +0700)]
(#537) Introduce t binding that evaluates to t
Alexey Kutepov [Sun, 16 Dec 2018 18:10:10 +0000 (01:10 +0700)]
Merge pull request #567 from tsoding/542
(#542) Implement format_list
rexim [Sun, 16 Dec 2018 18:03:00 +0000 (01:03 +0700)]
Add TODO(#568)
rexim [Sun, 16 Dec 2018 18:00:17 +0000 (01:00 +0700)]
(#542) Use format_list in interpreter_suite
rexim [Sun, 16 Dec 2018 17:47:22 +0000 (00:47 +0700)]
(#542) Implement format_list
Alexey Kutepov [Sun, 16 Dec 2018 17:23:49 +0000 (00:23 +0700)]
Merge pull request #566 from tsoding/545
(#545) make match_list match empty tails
rexim [Sun, 16 Dec 2018 17:16:28 +0000 (00:16 +0700)]
(#545) make match_list match empty tails
Alexey Kutepov [Sun, 16 Dec 2018 16:49:14 +0000 (23:49 +0700)]
Merge pull request #565 from tsoding/560
(#560) Implement (list) function
rexim [Sun, 16 Dec 2018 16:45:12 +0000 (23:45 +0700)]
(#560) Implement (list) function
Alexey Kutepov [Sun, 16 Dec 2018 16:30:37 +0000 (23:30 +0700)]
Merge pull request #563 from tsoding/level-01
Tweak level 01
rexim [Sun, 16 Dec 2018 16:23:55 +0000 (23:23 +0700)]
Tweak level 01
Alexey Kutepov [Sun, 9 Dec 2018 19:37:52 +0000 (02:37 +0700)]
Merge pull request #561 from tsoding/level-01
Level 01 content
rexim [Sun, 9 Dec 2018 19:33:08 +0000 (02:33 +0700)]
Level 01 content
rexim [Sun, 9 Dec 2018 17:50:56 +0000 (00:50 +0700)]
Organize level folder
rexim [Sun, 9 Dec 2018 17:33:36 +0000 (00:33 +0700)]
Fix corrupted levels