#lang setup/infotab (define name "Scheme Utilities: (planet cce/scheme)") (define blurb '("PLT Scheme programming utilities, including tools for:" (ul (li "functional programming,") (li "object-oriented programming,") (li "developing modules and packages,") (li "and writing documentation.")))) (define release-notes '("5.0:" (ul (li "Added modules for:" (ul (li "contracts,") (li "definition macros,") (li "dictionaries and hash tables,") (li "port I/O,") (li "regular expressions,") (li "GUI widgets,") (li "DrScheme language levels,") (li "and Slideshow presentations."))) (li "Added macros and functions for:" (ul (li "eta expansion,") (li "locally scoped module imports,") (li "sandboxes sharing module instances,") (li "manipulating source locations,") (li "and head expansion in macro transformers."))) (li "And changed a few other things here and there.")))) (define categories '(devtools)) (define can-be-loaded-with 'all) (define homepage "http://www.ccs.neu.edu/home/cce/software.html") (define primary-file "main.ss") (define repositories '("4.x")) (define required-core-version "4.2.1") (define compile-omit-paths '("test")) (define scribblings '(["reference/manual.scrbl" (multi-page)]))