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
|
||||
------------------------------
|
||||
|
||||
. Internal errors are now stashed away and included in future bug
|
||||
reports (even unrelated bug reports).
|
||||
|
||||
. 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
|
||||
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
|
||||
collections.
|
||||
|
||||
. 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
|
||||
(December 10th)
|
||||
|
||||
. Under Unix/X, the .desktop-based launcher now uses single-instance
|
||||
mode
|
||||
|
@ -27,7 +43,39 @@
|
|||
|
||||
. 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
|
||||
|
|
|
@ -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
|
||||
Added get-display-backing-scale
|
||||
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
|
||||
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]
|
||||
|
||||
|
|
|
@ -24,6 +24,14 @@ v6.0
|
|||
|
||||
* 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
|
||||
|
||||
v5.3.4
|
||||
|
|
|
@ -69,9 +69,14 @@ Commands: ----------
|
|||
raco pkg install: changed to install the current directory as a link
|
||||
when no arguments are provided; added --pkgs
|
||||
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: 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
|
||||
deserialized-info:... through a derialized-info submodule
|
||||
racket/sandbox: added sandbox-make-environment-variables
|
||||
|
@ -85,6 +90,7 @@ Libraries: ----------
|
|||
its second argument is not a class or interface
|
||||
racket/rerequire: added
|
||||
racket/require-syntax: added syntax-local-require-introduce
|
||||
racket/path: added shrink-path-wrt
|
||||
racket/provide-syntax: added syntax-local-provide-introduce
|
||||
racket/place: allow keywords as place messages
|
||||
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
|
||||
ffi/unsafe: added array-type and in-array
|
||||
ffi/unsafe/objc: add -A and +A method modes
|
||||
mrlib/terminal: new library
|
||||
|
||||
Version 5.3.4, April 2013
|
||||
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
|
||||
entries for sub-parts when rendering as HTML
|
||||
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
|
||||
make-evaluator
|
||||
scribble/latex-properties: added command-extras
|
||||
|
|
Loading…
Reference in New Issue
Block a user