Skip to content

Add Ctrl-H find-and-replace to CodeMirror question editors - #464

Open
DaleWMyers wants to merge 1 commit into
drlippman:masterfrom
DaleWMyers:master
Open

Add Ctrl-H find-and-replace to CodeMirror question editors#464
DaleWMyers wants to merge 1 commit into
drlippman:masterfrom
DaleWMyers:master

Conversation

@DaleWMyers

Copy link
Copy Markdown
Contributor

Binds Ctrl-H to the replace command in all four CodeMirror editors (controlEditor, setupQtextEditor, setupRandvarEditor, setupKeepcodeEditor). Also adds the missing CodeMirror search/dialog addon files (searchcursor.js, search.js, dialog.js, dialog.css) which were not in the compressed bundle, and fixes solver.js which was clobbering controlEditor extraKeys on init.

Note, if the cursor is outside of Common Control or Question Text, Chrome, Firefox, and Edge will send you to their search history. But, if the cursor is in Common Control or Question Text, you will get a two-step find and replace dialogue.

Binds Ctrl-H to the replace command in all four CodeMirror editors
(controlEditor, setupQtextEditor, setupRandvarEditor, setupKeepcodeEditor).
Also adds the missing CodeMirror search/dialog addon files (searchcursor.js,
search.js, dialog.js, dialog.css) which were not in the compressed bundle,
and fixes solver.js which was clobbering controlEditor extraKeys on init.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@drlippman

Copy link
Copy Markdown
Owner

Thanks for this. I won't be able to review this for a few weeks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants