add missing HISTORY entries based on my changes leading up to 6.0
Please merge to 6.0 (some of the history files already have
post-6.0 notes in them, but hopefully this patch still applies
cleanly)
(cherry picked from commit 4408cdcfe4
)
This commit is contained in:
parent
5853d5a5f3
commit
fe6dc1b869
|
@ -2,22 +2,38 @@
|
||||||
Version 6.0
|
Version 6.0
|
||||||
------------------------------
|
------------------------------
|
||||||
|
|
||||||
|
. Internal errors are now stashed away and included in future bug
|
||||||
|
reports (even unrelated bug reports).
|
||||||
|
|
||||||
. Added a GUI package manager
|
. Added a GUI package manager
|
||||||
|
|
||||||
|
. Added keybindings for the items in the Check Synax popup menu,
|
||||||
|
notably c:x;m to rename a variable, c:x;d to just to the
|
||||||
|
definition of an imported variable, c:x;n to go to the next
|
||||||
|
occurence of a variable, and c:x;b to go to the binding occurrence
|
||||||
|
of a variable.
|
||||||
|
|
||||||
. Improved how Check Syntax handles variables bound by
|
. Improved how Check Syntax handles variables bound by
|
||||||
define-struct, struct, and Redex's pattern variables
|
define-struct, struct, and Redex's pattern variables
|
||||||
|
|
||||||
|
. Check Syntax now allows macros to declare certain identifiers as
|
||||||
|
original via the 'original-for-syntax syntax property.
|
||||||
|
|
||||||
|
. Online expansion no longer puts status messages in the place where
|
||||||
|
errors go (just watch the colored bubble in the bottom right to
|
||||||
|
see what it is doing)
|
||||||
|
|
||||||
|
. Online check syntax now works even in the presence of type errors
|
||||||
|
in typed racket; and the results may come back in parallel to type
|
||||||
|
checking
|
||||||
|
|
||||||
. Added <menukey>-shift-o to facilitate opening files that are in
|
. Added <menukey>-shift-o to facilitate opening files that are in
|
||||||
collections.
|
collections.
|
||||||
|
|
||||||
. Improved support for (user-defined) color schemes
|
. Improved support for (user-defined) color schemes
|
||||||
|
|
||||||
. An "info.rkt" spec for `textbook-pls' is appended with the results
|
|
||||||
for `get-textbook-pls' to allow access to `string-constants'. The
|
|
||||||
same is true for `drscheme-language-positions' and
|
|
||||||
`get-drscheme-language-positions'.
|
|
||||||
|
|
||||||
. Added a splash screen to commemorate Ada Lovelace's birthday
|
. Added a splash screen to commemorate Ada Lovelace's birthday
|
||||||
|
(December 10th)
|
||||||
|
|
||||||
. Under Unix/X, the .desktop-based launcher now uses single-instance
|
. Under Unix/X, the .desktop-based launcher now uses single-instance
|
||||||
mode
|
mode
|
||||||
|
@ -27,7 +43,39 @@
|
||||||
|
|
||||||
. Improved the usability of the teaching language teachpack dialog
|
. Improved the usability of the teaching language teachpack dialog
|
||||||
|
|
||||||
. Bug fixes, notably esc;y (paste previously copied text) now works properly
|
. Packages can now add teachpacks to the teachpack dialog via
|
||||||
|
info.rkt declarations.
|
||||||
|
|
||||||
|
. DrRacket allows the language (via the #lang line-specified
|
||||||
|
read-language) to provide a mode specification which, in turn,
|
||||||
|
lets the language make arbitrary adjustments to the editor editing
|
||||||
|
the definitions window. (No languages are using this yet, tho.)
|
||||||
|
|
||||||
|
. Improved auto-parens mode behavior, e.g. typing a double quote in
|
||||||
|
a string now works better. Thanks to Nadeem Abdul Hamid.
|
||||||
|
|
||||||
|
. DrRacket now saves the font size and window position preferences
|
||||||
|
on a per-monitor-configuration basis (so when you plugin your
|
||||||
|
laptop to an external display, the font size will change to the
|
||||||
|
size it last was on that display)
|
||||||
|
|
||||||
|
. DrRacket now saves tabbing and square brack preferences is a
|
||||||
|
defaults-sensitive manner, so that if the defaults get more
|
||||||
|
entries, your DrRacket will pick up the new entries
|
||||||
|
|
||||||
|
. An "info.rkt" spec for `textbook-pls' is appended with the results
|
||||||
|
for `get-textbook-pls' to allow access to `string-constants'. The
|
||||||
|
same is true for `drscheme-language-positions' and
|
||||||
|
`get-drscheme-language-positions'.
|
||||||
|
|
||||||
|
. The compile-enforce-module-constants parameter's initial value in
|
||||||
|
The Racket Language is now configurable via the language dialog.
|
||||||
|
|
||||||
|
. The autosave delay defaults to 30 seconds now (instead of 5
|
||||||
|
minutes, as before)
|
||||||
|
|
||||||
|
. Bug fixes, notably esc;y (paste previously copied text) now works
|
||||||
|
properly
|
||||||
|
|
||||||
------------------------------
|
------------------------------
|
||||||
Version 5.3.4
|
Version 5.3.4
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
Version 6.0
|
||||||
|
Framework: changed backward-containing-sexp so it returns #f in
|
||||||
|
more situations
|
||||||
|
Framework: syntax colorer now usees 'text' for stuff between {}s
|
||||||
|
in scribble mode (not string)
|
||||||
|
|
||||||
Version 5.90.0.9
|
Version 5.90.0.9
|
||||||
Added get-display-backing-scale
|
Added get-display-backing-scale
|
||||||
Added get-backing-scale to bitmap%
|
Added get-backing-scale to bitmap%
|
||||||
|
|
|
@ -12,6 +12,12 @@ Version 6.0 [Wed Dec 18 22:02:03 EST 2013]
|
||||||
bounding box is calculated properly in the case that the curve goes
|
bounding box is calculated properly in the case that the curve goes
|
||||||
outside that rectangle)
|
outside that rectangle)
|
||||||
|
|
||||||
|
* allow (almost) any real number as angles in 2htdp/image
|
||||||
|
|
||||||
|
* added place-images, place-images/align to 2htdp/image
|
||||||
|
|
||||||
|
* add transparent color to 2htdp/image
|
||||||
|
|
||||||
------------------------------------------------------------------------
|
------------------------------------------------------------------------
|
||||||
Version 5.3.4 [Wed Apr 24 16:20:03 EDT 2013]
|
Version 5.3.4 [Wed Apr 24 16:20:03 EDT 2013]
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,14 @@ v6.0
|
||||||
|
|
||||||
* added #:keep-going to redex-check
|
* added #:keep-going to redex-check
|
||||||
|
|
||||||
|
* added #:satisfying to redex-check
|
||||||
|
|
||||||
|
* added #:reduce argument to traces
|
||||||
|
|
||||||
|
* DrRacket's Check Syntax now works better with Redex pattern variables
|
||||||
|
|
||||||
|
* The pattern _ now matches anything but does not bind a variable
|
||||||
|
|
||||||
* bug fixes
|
* bug fixes
|
||||||
|
|
||||||
v5.3.4
|
v5.3.4
|
||||||
|
|
|
@ -69,9 +69,14 @@ Commands: ----------
|
||||||
raco pkg install: changed to install the current directory as a link
|
raco pkg install: changed to install the current directory as a link
|
||||||
when no arguments are provided; added --pkgs
|
when no arguments are provided; added --pkgs
|
||||||
Libraries: ----------
|
Libraries: ----------
|
||||||
|
racket/class: fixed a bug in is-a? that changes its behavior
|
||||||
|
slightly: in the past it could return #f when the second argument
|
||||||
|
was invalid; now it signals an error
|
||||||
racket/file: make-directory* never fails on existing directories
|
racket/file: make-directory* never fails on existing directories
|
||||||
racket/file: added call-with-atomic-output-file
|
racket/file: added call-with-atomic-output-file
|
||||||
racket/contract: added channel/c
|
racket/contract: added channel/c, added #:chaperone specification
|
||||||
|
in struct/dc, added immutable hashes to printable/c, added
|
||||||
|
#:omit-constructor to contract-out, misc improvements to opt/c
|
||||||
racket/serialize: changed serializable-struct, etc. to provide
|
racket/serialize: changed serializable-struct, etc. to provide
|
||||||
deserialized-info:... through a derialized-info submodule
|
deserialized-info:... through a derialized-info submodule
|
||||||
racket/sandbox: added sandbox-make-environment-variables
|
racket/sandbox: added sandbox-make-environment-variables
|
||||||
|
@ -85,6 +90,7 @@ Libraries: ----------
|
||||||
its second argument is not a class or interface
|
its second argument is not a class or interface
|
||||||
racket/rerequire: added
|
racket/rerequire: added
|
||||||
racket/require-syntax: added syntax-local-require-introduce
|
racket/require-syntax: added syntax-local-require-introduce
|
||||||
|
racket/path: added shrink-path-wrt
|
||||||
racket/provide-syntax: added syntax-local-provide-introduce
|
racket/provide-syntax: added syntax-local-provide-introduce
|
||||||
racket/place: allow keywords as place messages
|
racket/place: allow keywords as place messages
|
||||||
racket/system: add a #:set-pwd? argument to system, etc., which
|
racket/system: add a #:set-pwd? argument to system, etc., which
|
||||||
|
@ -102,6 +108,7 @@ Libraries: ----------
|
||||||
xml: added a #:insert-newlines? argument to write-xexpr
|
xml: added a #:insert-newlines? argument to write-xexpr
|
||||||
ffi/unsafe: added array-type and in-array
|
ffi/unsafe: added array-type and in-array
|
||||||
ffi/unsafe/objc: add -A and +A method modes
|
ffi/unsafe/objc: add -A and +A method modes
|
||||||
|
mrlib/terminal: new library
|
||||||
|
|
||||||
Version 5.3.4, April 2013
|
Version 5.3.4, April 2013
|
||||||
Added extflonums
|
Added extflonums
|
||||||
|
@ -135,7 +142,8 @@ slideshow/pict: added color% objects to text-style/c
|
||||||
scribble: 'toc-hidden style on a part no longer hides ToC
|
scribble: 'toc-hidden style on a part no longer hides ToC
|
||||||
entries for sub-parts when rendering as HTML
|
entries for sub-parts when rendering as HTML
|
||||||
scribble/manual: added #:id option to defthing
|
scribble/manual: added #:id option to defthing
|
||||||
scribble/srcdoc: added begin-for-doc
|
scribble/srcdoc: added begin-for-doc, struct-doc, and struct*-doc
|
||||||
|
added #:omit-constructor argument to defstruct and defstruct*
|
||||||
scribble/eval: extended make-base-eval to be more like
|
scribble/eval: extended make-base-eval to be more like
|
||||||
make-evaluator
|
make-evaluator
|
||||||
scribble/latex-properties: added command-extras
|
scribble/latex-properties: added command-extras
|
||||||
|
|
Loading…
Reference in New Issue
Block a user