Repository navigation
Temp #153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Temp #153
Changes from all commits
Commits
Show all changes
18 commits
Select commit
Hold shift + click to select a range
27c37d9
Add: an "Open link" context menu item for links in non-editable content.
bjones1 82176f7
Add: make links in doc blocks not holding TinyMCE behave as they do i…
bjones1 995a220
Update: use htmd's Conversion API when translating doc blocks to Mark…
bjones1 3c45648
Add: a minimum age update policy for cargo.
bjones1 8de6b73
Word wrap.
bjones1 9705738
Fix: remove incorrect message waits.
bjones1 e0fa05b
Freeze for release.
bjones1 11a63b6
Fix: keep the Server from closing idle websockets in unit tests.
bjones1 e331a84
Fix: link handling in doc blocks and the non-editable link menu.
bjones1 869999b
Update: comment the parameters and return values of HtmlToMarkdownWra…
bjones1 8d3e93f
Fix: ping each websocket on a fixed schedule.
bjones1 e9a083f
Fix: math focus, the "Open link" menu beside links, and follow clicks.
bjones1 0b37f0b
Update: document cross-references in CLAUDE.md; fix style guide typos.
bjones1 5397de2
Update: cross-reference the build docs.
bjones1 5a934e6
Fix: read each websocket before its ping timer; fail it on a protocol…
bjones1 f949b86
Fix: follow every link in the Client through followLink.
bjones1 af3e82f
Update: move the bt scripts to the project root; gather their uses.
bjones1 448ad84
Freeze for release.
bjones1 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| # Copyright (C) 2026 Bryan A. Jones. | ||
| # | ||
| # This file is part of the CodeChat Editor. | ||
| # | ||
| # The CodeChat Editor is free software: you can redistribute it and/or modify it | ||
| # under the terms of the GNU General Public License as published by the Free | ||
| # Software Foundation, either version 3 of the License, or (at your option) any | ||
| # later version. | ||
| # | ||
| # The CodeChat Editor is distributed in the hope that it will be useful, but | ||
| # WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||
| # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more | ||
| # details. | ||
| # | ||
| # You should have received a copy of the GNU General Public License along with | ||
| # the CodeChat Editor. If not, see | ||
| # [http://www.gnu.org/licenses/](http://www.gnu.org/licenses/). | ||
| # | ||
| # `.ignore` -- Show hidden directories to the CodeChat Editor | ||
| # =========================================================== | ||
| # | ||
| # The CodeChat Editor's project cache walks the project with the | ||
| # [ignore](https://docs.rs/ignore) crate, which skips hidden files and | ||
| # directories unless an ignore file whitelists them. These directories contain | ||
| # fragments gathered elsewhere in the project, such as the calls to `bt` | ||
| # gathered in `docs/implementation.md`. ripgrep honors this file as well. | ||
| !.github/ | ||
| !.devcontainer/ | ||
|
|
||
| # CodeChat Editor lexer: python |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🔒 Security & Privacy | 🟡 Minor | ⚡ Quick win
🔎 Supported by static analysis
🏁 Script executed:
Repository: bjones1/CodeChat_Editor
Length of output: 11037
🏁 Script executed:
Repository: bjones1/CodeChat_Editor
Length of output: 23610
🌐 Web query:
official Cargo documentation global-min-publish-age incompatible-publish-age Cargo 1.99 Cargo 1.100💡 Result:
Use a toolchain that enforces the publish-age policy.
The repository does not pin Cargo, select nightly, or require Cargo 1.100 or newer. The publish-age settings can therefore be ineffective when CI or release builds use stable Cargo 1.99. Use nightly with
[unstable] min-publish-age = true, or defer these settings until the supported toolchain includes Cargo 1.100.🤖 Prompt for AI Agents