Commit Graph

  • 16c08e380b
    Fix workers main Mark 2025-01-16 15:47:35 -08:00
  • 65ddbdb22f
    Remove garbage Mark 2025-01-16 15:09:28 -08:00
  • 54877e38a9
    Rename brainfuck Mark 2025-01-16 15:08:23 -08:00
  • d39da9af71
    More cleanup Mark 2025-01-16 14:57:02 -08:00
  • 872f5471a5
    Remove unused languages Mark 2025-01-16 14:38:35 -08:00
  • 7a240c13ce
    Update blueprint Mark 2025-01-16 14:38:21 -08:00
  • 45eb92068d
    Added build files Mark 2025-01-16 14:36:06 -08:00
  • aa96bddb19
    Ignore files Mark 2025-01-16 14:35:51 -08:00
  • de8c3e3ad3
    Clean up guide Mark 2025-01-16 12:00:21 -08:00
  • dca4889e74
    Remove notes Mark 2025-01-16 11:52:35 -08:00
  • 5d4921432a
    Add zero-sleep execution with debounced rendering (#12) original Nilay Majorwar 2024-04-02 01:19:07 +05:30
  • 12a318dcbd
    Chef: Heuristic for verb past tense conversion Seggan 2024-03-28 13:22:46 -04:00
  • 78996f849d Fix Chef parser throwing at section end Nilay Majorwar 2023-05-28 19:47:56 +05:30
  • 3c500739bb Open external links of header in separate tab Nilay Majorwar 2022-02-27 01:45:46 +05:30
  • abcda33167 Add hint for esolang notes button Nilay Majorwar 2022-02-27 01:44:36 +05:30
  • b24c31378f Fix inconsistent spelling of Brainfuck Nilay Majorwar 2022-02-22 16:52:40 +05:30
  • bf2562ab2f Add spinner to execution controls Nilay Majorwar 2022-02-22 15:37:07 +05:30
  • 032f9a6792 Add Box component to improve renderers performance Nilay Majorwar 2022-02-22 14:54:17 +05:30
  • 3e6fb8c780 Prevent white flash on loading page Nilay Majorwar 2022-02-22 02:22:33 +05:30
  • 9dcfad555d Add side drawer to display feature guide Nilay Majorwar 2022-02-22 02:17:55 +05:30
  • 1d8413cc7d Set dark class on body instead of intermediate div Nilay Majorwar 2022-02-22 01:53:35 +05:30
  • 2e17280863 Fix UI of unexpected error dialog Nilay Majorwar 2022-02-19 23:08:52 +05:30
  • 7dbd58b93c Fix broken guide link on home page Nilay Majorwar 2022-02-19 22:59:12 +05:30
  • 2174f749ba Add worker build subcommand to build command Nilay Majorwar 2022-02-19 22:35:59 +05:30
  • 61d2a5f241 Update project readme Nilay Majorwar 2022-02-19 22:24:00 +05:30
  • a8d6756f5e Persist user's adjustments to the mosaic layout Nilay Majorwar 2022-02-18 21:17:35 +05:30
  • 79775ad56c Make input and output panes vertically scrollable Nilay Majorwar 2022-02-18 21:11:03 +05:30
  • f0408b4024 Match Deadfish engine to original implementation Nilay Majorwar 2022-02-18 20:51:36 +05:30
  • 41b553737a Add developer notes to the language README files Nilay Majorwar 2022-02-18 20:50:53 +05:30
  • 5b5600f329 Minor changes and fixes to add-new-language script Nilay Majorwar 2022-02-18 18:04:32 +05:30
  • 4fc94fd9ab Fix range formatter in output viewer Nilay Majorwar 2022-02-18 17:37:06 +05:30
  • e810855933 Add Shakespeare esolang Nilay Majorwar 2022-02-18 16:57:59 +05:30
  • a05731e91d Refactor DocumentRange to allow multiline ranges Nilay Majorwar 2022-02-16 21:20:44 +05:30
  • 0a3bac3517 Add fix for engines using dependencies Nilay Majorwar 2022-02-16 20:45:28 +05:30
  • 988d7e65ce Minor fix and editor color change Nilay Majorwar 2022-02-16 20:45:01 +05:30
  • 7c6a17978a Fix silly bug in add-new-language script Nilay Majorwar 2022-02-13 19:43:40 +05:30
  • 10221b0767 Remove Rockstar-related files Nilay Majorwar 2022-02-13 19:34:11 +05:30
  • a7b7879fb3 [wip] Add grammar-level parser for Rockstar Nilay Majorwar 2022-02-13 19:21:32 +05:30
  • fb331e1194 Partially fix editor overlays getting clipped Nilay Majorwar 2022-02-13 19:20:52 +05:30
  • 42566af69e Minor fixes Nilay Majorwar 2022-02-04 21:46:43 +05:30
  • 21df6fa0f1 Add Rockstar syntax highlighting Nilay Majorwar 2022-02-04 20:13:18 +05:30
  • 8d979ef111 Adapt languages to new syntax token scheme Nilay Majorwar 2022-02-03 22:39:02 +05:30
  • 24c384c4a8 Add operators token to editor themes Nilay Majorwar 2022-02-03 22:38:41 +05:30
  • 67c81e8cf7 Change editor token names to grammar terms Nilay Majorwar 2022-02-03 22:30:09 +05:30
  • ede856be21 Switch to Blueprintjs v4 Nilay Majorwar 2022-02-03 19:45:38 +05:30
  • 7afd536202 Add custom theme file to react-mosaic Nilay Majorwar 2022-02-03 18:13:22 +05:30
  • 2db1e77a83 Move header into Mainframe and controls to header Nilay Majorwar 2022-02-03 00:44:26 +05:30
  • 0befc7369a [wip] Add Rockstar Nilay Majorwar 2022-02-02 21:09:00 +05:30
  • 69553b7087 Fix typo, make highlight more transparent Nilay Majorwar 2022-02-01 13:56:56 +05:30
  • 4c508d59b5 Add esolang request text and header buttons Nilay Majorwar 2022-01-31 19:36:41 +05:30
  • 82ec95f2dc Fix bug and improve syntax colors in Befunge Nilay Majorwar 2022-01-31 19:12:12 +05:30
  • 9d02b3f7dd Improve docs for language utils Nilay Majorwar 2022-01-31 18:54:30 +05:30
  • e0a5f431d8 Improve lang readmes, add readme to file gen Nilay Majorwar 2022-01-31 16:38:44 +05:30
  • ee64b73d28 Add link to esolang implementation notes Nilay Majorwar 2022-01-31 15:44:28 +05:30
  • e3be5a8a83 Rename directory "engines" to "languages" Nilay Majorwar 2022-01-30 20:47:33 +05:30
  • 0bf7c0de3a Add script to generate files for new language Nilay Majorwar 2022-01-30 20:32:50 +05:30
  • 3889b97df5 Refactor and remove image alt warning Nilay Majorwar 2022-01-30 20:32:00 +05:30
  • 0a0be3dce2 Add landing page Nilay Majorwar 2022-01-27 01:51:36 +05:30
  • 2c9beef1e6 Add proper logo to header Nilay Majorwar 2022-01-27 01:01:06 +05:30
  • 31b0d7b7b8 Add UI and logic for handling worker errors Nilay Majorwar 2022-01-27 00:03:30 +05:30
  • 35bebf045f Adapt Befunge to modify code, fix char rendering Nilay Majorwar 2022-01-26 20:03:06 +05:30
  • 7b7475a4fb Add support for self-modifying programs to core Nilay Majorwar 2022-01-26 20:01:53 +05:30
  • 45385a3266 Add Befunge-93 Nilay Majorwar 2022-01-26 01:56:36 +05:30
  • 81a3563181 Improve output wrapping, fix typo in editor themes Nilay Majorwar 2022-01-26 01:37:54 +05:30
  • c9346515b2 Fix incorrect details in deadfish Nilay Majorwar 2022-01-22 22:49:19 +05:30
  • 3f2e13af74 Remove hardcoded language ID Nilay Majorwar 2022-01-22 22:48:55 +05:30
  • ee569ada7f Use system theme for initial dark mode setting Nilay Majorwar 2022-01-22 22:48:33 +05:30
  • 808e4d302a Improve contrast in Chef editor colors Nilay Majorwar 2022-01-22 22:33:31 +05:30
  • 251a6836f5 Make editors readonly during execution Nilay Majorwar 2022-01-22 21:57:53 +05:30
  • ffc9c03452 Cleanup and fix bug in code editor Nilay Majorwar 2022-01-22 21:29:28 +05:30
  • 694d3133fc Add better syntax checking in brainfuck Nilay Majorwar 2022-01-22 21:23:00 +05:30
  • 94dce5bfa9 Add automatic syntax checker, fix editor bugs Nilay Majorwar 2022-01-22 21:22:38 +05:30
  • dbccab5244 Fix error handling in tests Nilay Majorwar 2022-01-22 18:49:34 +05:30
  • 22939dabf5 Improve Chef error messages Nilay Majorwar 2022-01-22 18:49:26 +05:30
  • 22ee70948a Adapt bf and chef to error handling Nilay Majorwar 2022-01-22 15:44:05 +05:30
  • 0efd4c79ef Add error handling logic Nilay Majorwar 2022-01-22 13:53:57 +05:30
  • d8481c097b Refactor so engines use 0-based document ranges Nilay Majorwar 2022-01-20 15:29:21 +05:30
  • dbfacece2c Revert to while-loop based execution Nilay Majorwar 2022-01-20 15:07:06 +05:30
  • 65aa9c9ecd Add Chef language implementation Nilay Majorwar 2022-01-17 20:57:38 +05:30
  • eb9d5d861c Add unit tests for brainfuck and deadfish Nilay Majorwar 2022-01-18 15:17:20 +05:30
  • d50e737682 Set up unit testing for engines Nilay Majorwar 2022-01-18 15:17:08 +05:30
  • a4c0ad61e4 Minor UI improvements in app header Nilay Majorwar 2021-12-27 16:02:21 +05:30
  • 6828537153 Fix hardcoded lang name in app header Nilay Majorwar 2021-12-27 15:52:19 +05:30
  • 3ace388d90 Replace sample language with deadfish Nilay Majorwar 2021-12-18 18:16:22 +05:30
  • bb9e85f422 Refactor to make language selection dynamic Nilay Majorwar 2021-12-18 17:15:22 +05:30
  • 2322ebe55d Add worker bundling configuration Nilay Majorwar 2021-12-18 15:52:25 +05:30
  • 2ef2ab5ea6 Shift darkmode class to separate div Nilay Majorwar 2021-12-17 23:33:54 +05:30
  • c521713b13 Build matching color schemes to editor Nilay Majorwar 2021-12-17 22:42:17 +05:30
  • 50e788dd3c Improve brainfuck renderer colors Nilay Majorwar 2021-12-17 20:07:47 +05:30
  • 0f3664eb63 Add support for dark mode Nilay Majorwar 2021-12-17 20:07:12 +05:30
  • f060b1bac9 Minor cosmetic change Nilay Majorwar 2021-12-17 16:10:43 +05:30
  • 50e15aaf57 Minor changes to make code editor safer Nilay Majorwar 2021-12-17 15:37:35 +05:30
  • febe31a3d8 Refactor state flow to boost performance Nilay Majorwar 2021-12-17 15:05:28 +05:30
  • d838366023 Fix minor type error Nilay Majorwar 2021-12-17 00:51:43 +05:30
  • a69d8a42b5 Refactor execution loop to use Interval instead Nilay Majorwar 2021-12-16 23:05:22 +05:30
  • c9346da331 Add interval setter UI Nilay Majorwar 2021-12-16 21:37:53 +05:30
  • 7d9fb457ff Add stepping and breakpoints to debugger Nilay Majorwar 2021-12-15 22:08:30 +05:30
  • 38247f03c8 Minor changes in execution loop code Nilay Majorwar 2021-12-15 21:39:37 +05:30
  • 13ff6da638 Add pause-resume-stop functionality and UI Nilay Majorwar 2021-12-15 21:31:25 +05:30
  • 29b243d6f2 Add breakpoints and ack-based comms to worker Nilay Majorwar 2021-12-15 15:19:44 +05:30