]>
git.lizzy.rs Git - nothing.git/log
Alexey Kutepov [Sat, 6 Oct 2018 19:07:16 +0000 (02:07 +0700)]
Merge pull request #377 from tsoding/374
(#374) Print result of evaluation on the console
rexim [Sat, 6 Oct 2018 18:44:35 +0000 (01:44 +0700)]
TODO(#379)
rexim [Sat, 6 Oct 2018 18:44:34 +0000 (01:44 +0700)]
TODO(#378)
rexim [Sat, 6 Oct 2018 18:42:37 +0000 (01:42 +0700)]
(#374) Print result of evaluation on the console
rexim [Sat, 6 Oct 2018 17:58:19 +0000 (00:58 +0700)]
(#374) Implement atom_as_sexpr
rexim [Sat, 6 Oct 2018 17:43:38 +0000 (00:43 +0700)]
(#374) Implement expr_as_sexpr
rexim [Sat, 6 Oct 2018 17:34:30 +0000 (00:34 +0700)]
Close TODO(#296)
Alexey Kutepov [Sat, 6 Oct 2018 17:12:37 +0000 (00:12 +0700)]
Merge pull request #375 from tsoding/361
(#361) Make scripting parser support negative numbers
rexim [Sat, 6 Oct 2018 17:03:46 +0000 (00:03 +0700)]
(#361) Make scripting parser support negative numbers
Alexey Kutepov [Sun, 30 Sep 2018 18:37:38 +0000 (01:37 +0700)]
Merge pull request #373 from tsoding/366
(#366) Implement easing for console slide down animation
rexim [Sun, 30 Sep 2018 18:33:35 +0000 (01:33 +0700)]
(#366) Make console transparent
rexim [Sun, 30 Sep 2018 18:30:34 +0000 (01:30 +0700)]
(#366) Implement easing for console slide down animation
Alexey Kutepov [Sun, 30 Sep 2018 18:30:58 +0000 (01:30 +0700)]
Merge pull request #372 from tsoding/359
(#359) Print parsing errors to the console
rexim [Sun, 30 Sep 2018 18:15:16 +0000 (01:15 +0700)]
(#359) Print parsing errors to the console
Alexey Kutepov [Sun, 30 Sep 2018 18:00:59 +0000 (01:00 +0700)]
Merge pull request #371 from tsoding/log
Implement Log for Console
rexim [Sun, 30 Sep 2018 17:56:57 +0000 (00:56 +0700)]
Remove focus from edit_field
rexim [Sun, 30 Sep 2018 17:55:03 +0000 (00:55 +0700)]
Integrate console with log
rexim [Sun, 30 Sep 2018 17:32:22 +0000 (00:32 +0700)]
Implement log_push_line
rexim [Sun, 30 Sep 2018 17:27:59 +0000 (00:27 +0700)]
Introduce str unit
rexim [Sun, 30 Sep 2018 17:07:20 +0000 (00:07 +0700)]
Refactor log
rexim [Sun, 30 Sep 2018 16:57:45 +0000 (23:57 +0700)]
Ctor and dtor for Log UI element
rexim [Sun, 30 Sep 2018 16:47:46 +0000 (23:47 +0700)]
Add log UI element
rexim [Sun, 30 Sep 2018 16:39:40 +0000 (23:39 +0700)]
Move edit_field and console to ui folder
rexim [Sun, 30 Sep 2018 16:35:19 +0000 (23:35 +0700)]
Remove edit_field_ring
Close #368
Close #369
Alexey Kutepov [Sat, 29 Sep 2018 19:30:13 +0000 (02:30 +0700)]
Merge pull request #367 from tsoding/353
(#353) History support for console
rexim [Sat, 29 Sep 2018 18:33:57 +0000 (01:33 +0700)]
TODO(#369)
rexim [Sat, 29 Sep 2018 18:33:57 +0000 (01:33 +0700)]
TODO(#368)
rexim [Sat, 29 Sep 2018 18:32:42 +0000 (01:32 +0700)]
Remove TODO(#353)
rexim [Sat, 29 Sep 2018 18:31:53 +0000 (01:31 +0700)]
(#353) Integrate edit_field_ring with console
rexim [Sat, 29 Sep 2018 18:17:49 +0000 (01:17 +0700)]
(#353) Introduce LIDL version of edit_field_ring
rexim [Sat, 29 Sep 2018 17:42:30 +0000 (00:42 +0700)]
(#353) Implement focus for edit_field
Alexey Kutepov [Sat, 29 Sep 2018 17:27:04 +0000 (00:27 +0700)]
Merge pull request #365 from tsoding/347
(#347) Implement slide down animation
rexim [Sat, 29 Sep 2018 17:21:12 +0000 (00:21 +0700)]
TODO(#366)
rexim [Sat, 29 Sep 2018 17:20:16 +0000 (00:20 +0700)]
(#347) Implement slide down animation
rexim [Sat, 29 Sep 2018 16:42:59 +0000 (23:42 +0700)]
Remove TODO(#345)
rexim [Sat, 29 Sep 2018 16:41:33 +0000 (23:41 +0700)]
Remove TODO(#346)
Alexey Kutepov [Sat, 29 Sep 2018 16:39:30 +0000 (23:39 +0700)]
Merge pull request #362 from tsoding/346
(#346) Add background to the consolé
rexim [Sat, 29 Sep 2018 16:36:37 +0000 (23:36 +0700)]
TODO(#364)
rexim [Sat, 29 Sep 2018 16:36:36 +0000 (23:36 +0700)]
TODO(#363)
rexim [Sat, 29 Sep 2018 16:34:57 +0000 (23:34 +0700)]
(#346) Add background to the consolé
Alexey Kutepov [Mon, 24 Sep 2018 17:49:32 +0000 (00:49 +0700)]
Merge pull request #352 from tsoding/345
(#345) Make console evaluate script expressions
rexim [Mon, 24 Sep 2018 17:39:23 +0000 (00:39 +0700)]
TODO(#361)
rexim [Mon, 24 Sep 2018 17:39:23 +0000 (00:39 +0700)]
TODO(#360)
rexim [Mon, 24 Sep 2018 17:39:22 +0000 (00:39 +0700)]
TODO(#359)
rexim [Mon, 24 Sep 2018 17:39:22 +0000 (00:39 +0700)]
TODO(#358)
rexim [Mon, 24 Sep 2018 17:39:21 +0000 (00:39 +0700)]
TODO(#357)
rexim [Mon, 24 Sep 2018 17:39:21 +0000 (00:39 +0700)]
TODO(#356)
rexim [Mon, 24 Sep 2018 17:39:20 +0000 (00:39 +0700)]
TODO(#355)
rexim [Mon, 24 Sep 2018 17:39:20 +0000 (00:39 +0700)]
TODO(#354)
rexim [Mon, 24 Sep 2018 17:39:19 +0000 (00:39 +0700)]
TODO(#353)
rexim [Sun, 23 Sep 2018 18:18:56 +0000 (01:18 +0700)]
(#345) TODOs
rexim [Sun, 23 Sep 2018 18:12:18 +0000 (01:12 +0700)]
(#345) Make Console evaluate lisp expression on Enter
rexim [Sun, 23 Sep 2018 17:23:34 +0000 (00:23 +0700)]
(#345) Enclose native functions with custom parameters
rexim [Sun, 23 Sep 2018 17:16:40 +0000 (00:16 +0700)]
(#345) Extend NativeFunction definition with custom param
Alexey Kutepov [Sun, 23 Sep 2018 16:55:24 +0000 (23:55 +0700)]
Merge pull request #351 from tsoding/344
(#344) Make Edit_field print parens
Alexey Kutepov [Sun, 23 Sep 2018 16:52:14 +0000 (23:52 +0700)]
Merge pull request #349 from tsoding/348
(#348) Stringify MAX_ID_SIZE
rexim [Sun, 23 Sep 2018 16:51:47 +0000 (23:51 +0700)]
(#344) Make Edit_field print parens
rexim [Sun, 23 Sep 2018 16:29:41 +0000 (23:29 +0700)]
(#348) Stringify MAX_ID_SIZE
Alexey Kutepov [Sat, 22 Sep 2018 23:20:13 +0000 (06:20 +0700)]
Merge pull request #343 from tsoding/sliding-console
Script console
rexim [Sat, 22 Sep 2018 23:16:32 +0000 (06:16 +0700)]
TODO(#348)
rexim [Sat, 22 Sep 2018 23:16:08 +0000 (06:16 +0700)]
TODO(#347)
rexim [Sat, 22 Sep 2018 23:15:41 +0000 (06:15 +0700)]
TODO(#346)
rexim [Sat, 22 Sep 2018 23:15:19 +0000 (06:15 +0700)]
TODO(#345)
rexim [Sat, 22 Sep 2018 23:14:49 +0000 (06:14 +0700)]
TODO(#344)
rexim [Sat, 22 Sep 2018 22:19:37 +0000 (05:19 +0700)]
Console work
rexim [Sat, 22 Sep 2018 22:18:29 +0000 (05:18 +0700)]
Use backquote to summon the console
rexim [Sat, 22 Sep 2018 22:18:24 +0000 (05:18 +0700)]
TODO: it's impossible to type parens in the Edit_field
rexim [Sat, 22 Sep 2018 19:23:15 +0000 (02:23 +0700)]
Introduce GAME_CONSOLE_STATE
rexim [Sat, 22 Sep 2018 19:10:16 +0000 (02:10 +0700)]
Put console inside of the game
rexim [Sat, 22 Sep 2018 18:37:18 +0000 (01:37 +0700)]
Implement console rendering
rexim [Sat, 22 Sep 2018 18:25:34 +0000 (01:25 +0700)]
Integrate Edit_field with Console
rexim [Sat, 22 Sep 2018 18:08:31 +0000 (01:08 +0700)]
Introduce Console
rexim [Sat, 22 Sep 2018 18:07:55 +0000 (01:07 +0700)]
Implement level_rigid_rect
rexim [Sat, 22 Sep 2018 17:10:53 +0000 (00:10 +0700)]
Introduce ids for rigid_rects
rexim [Sat, 22 Sep 2018 16:14:41 +0000 (23:14 +0700)]
Remove redundant debug printing
Alexey Kutepov [Fri, 21 Sep 2018 16:14:39 +0000 (23:14 +0700)]
Merge pull request #342 from tsoding/scope-testing
Scope testing
rexim [Fri, 21 Sep 2018 16:11:27 +0000 (23:11 +0700)]
Quit function for REPL
rexim [Fri, 21 Sep 2018 16:11:12 +0000 (23:11 +0700)]
Don't test scope's internals. Test scope's behaviour.
rexim [Mon, 17 Sep 2018 22:53:06 +0000 (05:53 +0700)]
I think it's better to keep gc argument explicit
Close #321
rexim [Mon, 17 Sep 2018 22:49:19 +0000 (05:49 +0700)]
Remove TODO(#285)
rexim [Mon, 17 Sep 2018 18:20:06 +0000 (01:20 +0700)]
(#340) Add Contributing Rules
Alexey Kutepov [Sun, 16 Sep 2018 17:09:42 +0000 (00:09 +0700)]
Merge pull request #336 from tsoding/ffi
FFI
rexim [Sun, 16 Sep 2018 16:53:03 +0000 (23:53 +0700)]
TODO(#337)
rexim [Sun, 16 Sep 2018 16:51:15 +0000 (23:51 +0700)]
Evaluate native functions
rexim [Sun, 16 Sep 2018 16:32:45 +0000 (23:32 +0700)]
callable_p -> lambda_p
rexim [Sun, 16 Sep 2018 16:29:36 +0000 (23:29 +0700)]
Introduce Native atom
Alexey Kutepov [Sun, 16 Sep 2018 16:18:11 +0000 (23:18 +0700)]
Merge pull request #333 from tsoding/lambda
Introduce lambda functions
rexim [Sun, 16 Sep 2018 16:15:38 +0000 (23:15 +0700)]
TODO(#335)
rexim [Sun, 16 Sep 2018 16:15:08 +0000 (23:15 +0700)]
TODO(#334)
rexim [Sun, 16 Sep 2018 16:09:31 +0000 (23:09 +0700)]
Separate special forms from funcalls
rexim [Sat, 15 Sep 2018 19:47:07 +0000 (02:47 +0700)]
Support lambdas
rexim [Sat, 15 Sep 2018 17:41:26 +0000 (00:41 +0700)]
Implement callable_p
rexim [Sat, 15 Sep 2018 17:13:35 +0000 (00:13 +0700)]
Introduce length_of_list
Alexey Kutepov [Sat, 15 Sep 2018 17:01:02 +0000 (00:01 +0700)]
Merge pull request #332 from tsoding/328
(#328) Make scope more typesafe
rexim [Sat, 15 Sep 2018 16:58:17 +0000 (23:58 +0700)]
(#328) Make scope more typesafe
Alexey Kutepov [Mon, 10 Sep 2018 23:28:32 +0000 (06:28 +0700)]
Merge pull request #331 from tsoding/314
(#314) evaluate variables
rexim [Mon, 10 Sep 2018 23:26:44 +0000 (06:26 +0700)]
(#314) evaluate variables
Alexey Kutepov [Mon, 10 Sep 2018 23:19:50 +0000 (06:19 +0700)]
Merge pull request #329 from tsoding/323
(#323) Implement the set function
rexim [Mon, 10 Sep 2018 23:18:54 +0000 (06:18 +0700)]
TODO(#330)
rexim [Mon, 10 Sep 2018 23:17:09 +0000 (06:17 +0700)]
(#323) implement the set function