94 Commits

Author SHA1 Message Date
Nilay Majorwar
5d4921432a
Add zero-sleep execution with debounced rendering (#12) 2024-04-02 01:19:07 +05:30
Seggan
12a318dcbd
Chef: Heuristic for verb past tense conversion
Add a heuristic method for converting verb to past tense by appending d/ed to end of the present tense form.
2024-03-28 22:52:46 +05:30
Nilay Majorwar
78996f849d Fix Chef parser throwing at section end 2023-05-28 19:47:56 +05:30
Nilay Majorwar
3c500739bb Open external links of header in separate tab 2022-02-27 01:45:46 +05:30
Nilay Majorwar
abcda33167 Add hint for esolang notes button 2022-02-27 01:44:36 +05:30
Nilay Majorwar
b24c31378f Fix inconsistent spelling of Brainfuck 2022-02-22 16:52:40 +05:30
Nilay Majorwar
bf2562ab2f Add spinner to execution controls 2022-02-22 15:37:07 +05:30
Nilay Majorwar
032f9a6792 Add Box component to improve renderers performance 2022-02-22 14:54:17 +05:30
Nilay Majorwar
3e6fb8c780 Prevent white flash on loading page 2022-02-22 02:22:33 +05:30
Nilay Majorwar
9dcfad555d Add side drawer to display feature guide 2022-02-22 02:17:55 +05:30
Nilay Majorwar
1d8413cc7d Set dark class on body instead of intermediate div 2022-02-22 01:53:35 +05:30
Nilay Majorwar
2e17280863 Fix UI of unexpected error dialog 2022-02-19 23:08:52 +05:30
Nilay Majorwar
7dbd58b93c Fix broken guide link on home page 2022-02-19 22:59:12 +05:30
Nilay Majorwar
2174f749ba Add worker build subcommand to build command 2022-02-19 22:35:59 +05:30
Nilay Majorwar
61d2a5f241 Update project readme 2022-02-19 22:24:00 +05:30
Nilay Majorwar
a8d6756f5e Persist user's adjustments to the mosaic layout 2022-02-18 21:17:35 +05:30
Nilay Majorwar
79775ad56c Make input and output panes vertically scrollable 2022-02-18 21:11:03 +05:30
Nilay Majorwar
f0408b4024 Match Deadfish engine to original implementation 2022-02-18 20:51:36 +05:30
Nilay Majorwar
41b553737a Add developer notes to the language README files 2022-02-18 20:50:53 +05:30
Nilay Majorwar
5b5600f329 Minor changes and fixes to add-new-language script 2022-02-18 18:04:32 +05:30
Nilay Majorwar
4fc94fd9ab Fix range formatter in output viewer 2022-02-18 17:37:06 +05:30
Nilay Majorwar
e810855933 Add Shakespeare esolang 2022-02-18 16:57:59 +05:30
Nilay Majorwar
a05731e91d Refactor DocumentRange to allow multiline ranges 2022-02-16 21:20:44 +05:30
Nilay Majorwar
0a3bac3517 Add fix for engines using dependencies 2022-02-16 20:45:28 +05:30
Nilay Majorwar
988d7e65ce Minor fix and editor color change 2022-02-16 20:45:01 +05:30
Nilay Majorwar
7c6a17978a Fix silly bug in add-new-language script 2022-02-13 19:43:40 +05:30
Nilay Majorwar
10221b0767 Remove Rockstar-related files
Rockstar got slightly tricky to implement, so for the sake of completing
the project, Rockstar is being kept for later in a separate branch.
2022-02-13 19:34:11 +05:30
Nilay Majorwar
a7b7879fb3 [wip] Add grammar-level parser for Rockstar 2022-02-13 19:21:32 +05:30
Nilay Majorwar
fb331e1194 Partially fix editor overlays getting clipped 2022-02-13 19:20:52 +05:30
Nilay Majorwar
42566af69e Minor fixes 2022-02-04 21:56:48 +05:30
Nilay Majorwar
21df6fa0f1 Add Rockstar syntax highlighting 2022-02-04 20:13:18 +05:30
Nilay Majorwar
8d979ef111 Adapt languages to new syntax token scheme 2022-02-03 22:39:02 +05:30
Nilay Majorwar
24c384c4a8 Add operators token to editor themes 2022-02-03 22:38:41 +05:30
Nilay Majorwar
67c81e8cf7 Change editor token names to grammar terms 2022-02-03 22:30:09 +05:30
Nilay Majorwar
ede856be21 Switch to Blueprintjs v4 2022-02-03 19:45:38 +05:30
Nilay Majorwar
7afd536202 Add custom theme file to react-mosaic 2022-02-03 18:13:22 +05:30
Nilay Majorwar
2db1e77a83 Move header into Mainframe and controls to header 2022-02-03 15:12:24 +05:30
Nilay Majorwar
0befc7369a [wip] Add Rockstar 2022-02-02 21:09:00 +05:30
Nilay Majorwar
69553b7087 Fix typo, make highlight more transparent 2022-02-01 13:56:56 +05:30
Nilay Majorwar
4c508d59b5 Add esolang request text and header buttons 2022-01-31 19:36:41 +05:30
Nilay Majorwar
82ec95f2dc Fix bug and improve syntax colors in Befunge 2022-01-31 19:12:12 +05:30
Nilay Majorwar
9d02b3f7dd Improve docs for language utils 2022-01-31 18:54:30 +05:30
Nilay Majorwar
e0a5f431d8 Improve lang readmes, add readme to file gen 2022-01-31 16:40:57 +05:30
Nilay Majorwar
ee64b73d28 Add link to esolang implementation notes 2022-01-31 16:03:48 +05:30
Nilay Majorwar
e3be5a8a83 Rename directory "engines" to "languages" 2022-01-30 20:47:33 +05:30
Nilay Majorwar
0bf7c0de3a Add script to generate files for new language 2022-01-30 20:32:50 +05:30
Nilay Majorwar
3889b97df5 Refactor and remove image alt warning 2022-01-30 20:32:00 +05:30
Nilay Majorwar
0a0be3dce2 Add landing page 2022-01-27 01:51:36 +05:30
Nilay Majorwar
2c9beef1e6 Add proper logo to header 2022-01-27 01:01:06 +05:30
Nilay Majorwar
31b0d7b7b8 Add UI and logic for handling worker errors 2022-01-27 00:03:30 +05:30