The CodeChat Editor Design CodeChat Editor Overview Literate programming using the CodeChat Editor Implementation Implementation Server main.rs lib.rs lexer.rs Lexer walkthrough supported_languages.rs webserver.rs filewatcher.rs vscode.rs processing.rs Tests test_utils.rs Lexer tests.rs cli.rs Cargo.toml Client Editor CodeChatEditorFramework.mts CodeChatEditor.mts CodeMirror-integration.mts tinymce-config.mts EditorComponents.mts graphviz-webcomponent-setup.mts typings.d.ts Styles CodeChatEditor.css CodeChatEditorProject.css CodeChatEditorSidebar.css Tests CodeChatEditor-test.mts Run tests HTML to Markdown conversion test document Development tools Git server/.gitignore client/static/.gitignore client/.gitignore NPM/esbuild HashReader.mts package.json tsconfig.json .eslintrc.yml .prettierignore Misc config.toml - for Rust code coverage Misc New project template Table of contents Changelog Index Notes TODO: all links here should be auto-titled and autogenerate the page-local TOC. License