quickscript icon indicating copy to clipboard operation
quickscript copied to clipboard

Easy scripting for DrRacket

Results 21 quickscript issues
Sort by recently updated
recently updated
newest added

This is incomplete and untested (I haven't even looked at updating the test suite yet), but here is a draft of my attempt at resolving https://github.com/Metaxal/quickscript/issues/73. I'll comment with some...

The addition of [`register.rkt`](https://github.com/Metaxal/quickscript/blob/v8.11/register.rkt) in https://github.com/Metaxal/quickscript/pull/72 breaks building Quickscript (as part of the Racket 8.11 release) in Guix, because, in our build environment, the current user's home directory does not...

The following script should show an exception that the output is not a string, or maybe convert the result to a string: ```racket #lang racket/base (require quickscript) (define-script sloc #:label...

Maybe a QuickScript could be used to add new words to a personal aspell dictionary? https://github.com/racket/drracket/issues/253

enhancement

Quickscript installed with no scripts is counterproductive if users see no scripts they won't investigate further - defeating the point of including a scripts functionality in DrRacket. I'd propose the...

Robby says: > I think there are multiple labels and the labels get switched out? > Looks like you need to use this part of the framework: https://docs.racket-lang.org/framework/Menu.html

bug

Could divert all text output to a console. This would allow for: * using printfs in scripts for debugging * keeping track of the errors, and skipping message boxes if...

enhancement

Idea from @bennn , see #39 Modify the `define-script` macro to generate contract based on the requested arguments.

enhancement

add ability to trigger scripts on other events; - [ ] startup - [ ] shutdown - [ ] run-test? - [ ] in program? - [ ] new/new tab...

enhancement

@rfindler says: > One other issue I wonder about: do you do the compilation on the eventspace handler thread when DrRacket starts up? If so, probably better if it is...

enhancement