Package script-plugin.plt contributed by orseau [docs]
To load: (require (planet orseau/script-plugin:2:18/tool))
Old style:(require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 18)))
Min Racket version: 5.0
Package description:
Easily make plugin scripts for DrRacket.

Includes bundled scripts: On-screen documentation, Word completion, Regexp-replace in selection, Code snippets, Table spacing (auto-spacer), Color chooser, Title/sections comment maker, git tools...

Downloads this week: 1
Total downloads: 117
Tickets:4
Open tickets:0
Primary files:
[no interface available]
 Current version
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(2 18)1.15
35
5.02013-01-19
To load: (require (planet orseau/script-plugin:2:18/tool))
Available in repositories: 4.x
  • New scripts
    • open-collects: Shortcut to open a racket collection file
    • open-dir: Opens the OS explorer in the directory of the current file
    • git: Unix-specific (uses xterm); Modify to suit your needs
    • Use 'Scripts/Import bundled script'
  • The script menu does not reload itself on each menu click anymore. It must now be reloaded explicitly with Scripts/Manage scripts/Reload scripts menu
  • Feedback welcome
No Tickets Currently open for this Package [New Ticket]

 Old versions
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(2 17)1.14
5
5.02012-11-22
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 17))))
Available in repositories: 4.x
  • Updated regexp-replace to memorize the last search
(2 16)1.13
3
5.02012-10-08
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 16))))
Available in repositories: 4.x
  • Bookmarks: Now scrolls to bookmark plus 1 page minus 5 lines (less annoying)
(2 15)1.12
0
5.02012-10-07
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 15))))
Available in repositories: 4.x
  • +Script complete-word: can now insert 2 parts: left and right of cursor. If updating, use Import bundled script to replace the old version.
  • Added scripts: Goto-line and bookmarks, Abstract variable
(2 14)1.11
16
5.02012-05-12
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 14))))
Available in repositories: 4.x
  • def-signatures: now reads all scrbl files in all collections -> 6891 known identifiers
  • (silent) fix: close-output-port is my friend...
(2 13)1.10
7
5.02012-05-01
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 13))))
Available in repositories: 4.x
  • Fixed bug in initial creation of the def-index file
(2 12)1.9
7
5.02012-04-30
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 12))))
Available in repositories: 4.x
  • Fixed open new window
(2 11)1.8
0
5.02012-04-29
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 11))))
Available in repositories: 4.x
  • Added for def-signatures: parsed SRFI 13 and 14, raco, and framework -> 4295 known identifiers (see docs for how to update a bundled script)
(2 10)1.7
4
5.02012-04-28
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 10))))
Available in repositories: 4.x
  • Fixed collection path (MacOS X)
  • Added item to import (potentially new) bundled scripts
  • Added os type in bug report
(2 9)1.6
6
5.02012-04-27
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 9))))
Available in repositories: 4.x
  • Fixed filebox arguments
(2 8)1.6
2
5.02012-04-27
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 8))))
Available in repositories: 4.x
  • Fix: platform specific shortcuts
(2 7)1.6
2
5.02012-04-27
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 7))))
Available in repositories: 4.x
  • Added persistent dict entry: scripts can be made persistent (loaded only once, share memory among invocations)
  • Added script: def-signatures (on-screen quick signature description of the function, no need to launch a browser
(2 6)1.6
0
5.02012-04-27
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 6))))
Available in repositories: 4.x
  • Added persistent dict entry: scripts can be made persistent (loaded only once, share memory among invocations)
  • Added script: def-signatures (on-screen quick signature description of the function, no need to launch a browser
(2 5)1.5
1
5.02012-04-24
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 5))))
Available in repositories: 4.x
  • Added bug reporter.
(2 4)1.4
3
5.02012-04-24
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 4))))
Available in repositories: 4.x
  • Default scripts are automatically imported at installation (much easier for the user) (see docs).
  • New scripts: regexp-replace in file, test-menu (add your own menus to DrRacket)
(2 3)1.3
6
5.02012-04-21
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 3))))
Available in repositories: 4.x
  • Some more doc.
  • Separators in menu items.
(2 2)1.2
3
5.02012-04-20
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 2))))
Available in repositories: 4.x
  • Better error checking in rktd files.
  • More examples: word-completion, author-date.
(2 1)1.1
0
5.02012-04-19
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 1))))
Available in repositories: 4.x
  • Minor improvements in docs/comments.
(2 0)1.0
2
5.02012-04-18
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 2 (= 0))))
Available in repositories: 4.x
  • #:editor now points toward the focused editor (instead of previously only the definitions), either interactions or definitions.
  • Added #:definitions to access specifically the definitions editor.
  • Added examples.
(1 8)0.4
8
5.02012-04-18
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 1 (= 8))))
Available in repositories: 4.x
  • Note: The 0.x external version branch (PLaneT 1.x branch) is considered unstable, and there may be some backward incompatibilities.
  • Cleaned the archive of useless files
  • More docs with examples
(1 7)0.4
1
5.02012-04-17
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 1 (= 7))))
Available in repositories: 4.x
  • Note: The 0.x external version branch (PLaneT 1.x branch) is considered unstable, and there may be some backward incompatibilities.
  • Added #:interactions to access the interactions window.
  • Changed modify-selection to item-callback (and happy with it)
(1 6)0.3
0
5.02012-04-17
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 1 (= 6))))
Available in repositories: 4.x
  • Note: The 0.x external version branch (PLaneT 1.x branch) is considered unstable, and there may be some backward incompatibilities.
  • Renamed transform-input-string to modify-selection.
  • Removed #:file-string keyword (duplicate with #:file-path) and renamed #:file-path to #:file.
  • Added #:frame and fixed #:editor (now uses dynamic-require instead of eval).
  • Added Help menu item and updated docs.
  • Better error checking/reporting (displayed in a message-box).
(1 5)0.2
1
5.02012-04-07
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 1 (= 5))))
Available in repositories: 4.x
  • Added "optional" keywords to called functions (see doc).
  • Note: The 0.x external version branch (PLaneT 1.x branch) is considered unstable, and there may be some backward incompatibilities.
(1 4)0.2
1
5.02012-04-07
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 1 (= 4))))
Available in repositories: 4.x
  • Added functions dict entry, and replaces the sub-menu entry (see doc).
  • A rktd file can now contain several dicts.
(1 3)0.1
1
5.02012-04-07
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 1 (= 3))))
Available in repositories: 4.x

Small bug fix.

(1 2)0.1
0
5.02012-04-07
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 1 (= 2))))
Available in repositories: 4.x

First, alpha release. Added some documentation.

(1 1)0.1
1
5.02012-04-06
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 1 (= 1))))
Available in repositories: 4.x

First, alpha release

(1 0)0.1
2
[none]
5.02012-04-06
To load: (require (planet "tool.rkt" ("orseau" "script-plugin.plt" 1 (= 0))))
Available in repositories: 4.x

First, alpha release