Matthias Felleisen
051649fc13
history for release
2011-10-09 20:16:50 -04:00
Matthew Flatt
8f0fa96d69
docs and release notes for `set-icon' change
...
Merge to 5.2
2011-10-09 09:45:42 -06:00
Matthew Flatt
ec380e34ed
remove built-in reader and printing support for Honu
...
This is a backward-incompatible change, but I think it's
unlikely that any code depends on the removed bindings
or reader syntax.
2011-10-05 09:40:27 -06:00
Robby Findler
11a3d9b0ac
add support for redirections to get-pure-port and add get-pure-port/headers
2011-10-03 13:21:30 -05:00
Robby Findler
4a2757f200
Adjust DrRacket so that it saves files with CRLF
...
line terminators when:
a) running under windows, and
b) the file on the disk (when DrRacket first opens it)
contains all CRLF line endings.
In all other situations, the file is saved with LF terminators.
Before this commit, DrRacket would always use the platform-specific
convention, regardless of the original content of the file.
closes PR 12242
2011-09-30 17:08:07 -05:00
Matthew Flatt
ac8990d519
add date*' and
exn:fail:syntax:unbound'
...
The `date*' structure type is an extension of `date' with
`nanosecond' and `time-zone-name' fields.
The `seconds->date' function now accepts a real and returns a
`date*'. The fractional part of its argument goes into the
`nanosecond' field.
2011-09-29 09:22:10 -06:00
Robby Findler
048fa1d7b8
get rid of the "open here" functionality
...
This is a backwards incompatible change; there is a more complex change
that just stubs this stuff out that may be better that we may need
isntead of this commit.
2011-09-21 22:53:03 -05:00
Matthew Flatt
0ab6637539
remove obsolete and unused Racket-to-C compiler
...
Removes `raco ctool -e/-c', `mzc -e/-c', `compile-extensions',
`compile-extensions-to-c', `compile-c-extensions', `compiler/cffi',
`compiler/comp-unit', `compiler:inner^', and most options in
`compiler/option'.
2011-09-20 15:26:39 -06:00
Matthew Flatt
0197902309
add var-ref->mod-decl-insp' and switch
cur-code-insp' uses
...
Macros and other tools that need syntax privilege used
`(current-code-inspector)' at the module top-level to try to
capture the right code inspector at load time. It's more
consistent to instead use the enclosing module's declaration-time
inspector, and `var-ref->mod-decl-insp' provides that. The
new function works only on references to anonymous variables,
which limits access to the inspector.
The real function name is longer, of course.
2011-09-20 13:50:36 -06:00
Kevin Tew
14014b3d36
Add place ffi, fd, and port changes to HISTORY.txt
2011-09-17 12:52:40 -06:00
Matthew Flatt
a233697f08
fix errortrace (required API changes), add `syntax-shift-phase-level'
...
Also fix a bug in the `module' expander and streamline lazy
visits.
2011-09-13 21:04:10 -06:00
Matthew Flatt
d3c56c9f13
generalized `begin-for-syntax'
2011-09-08 14:06:00 -06:00
Robby Findler
26f6c588fc
added a preference to restore the old run, new tab, and replace keybindings
2011-09-07 17:31:33 -05:00
Robby Findler
5e943709ef
catch up on the release notes
2011-09-06 11:12:26 -05:00
Robby Findler
8f6fb87597
adjust keybindings to free up <menukey>-r for "Run" and <menukey>-t for "New Tab"
2011-09-01 10:53:07 -05:00
Sam Tobin-Hochstadt
3c688f6a68
Start on Typed Racket release notes.
2011-09-01 07:27:28 -04:00
Matthew Flatt
a7855e20a8
add `raco link'
...
includes a rewrite the "Module Basics" section of the Guide
2011-08-24 09:07:14 -06:00
Matthew Flatt
c908d77be1
history note
2011-08-20 11:10:35 -06:00
Matthew Flatt
71621bfd72
remove unsupported MDI styles and method
...
Closes PR 12042
2011-08-04 08:02:54 -06:00
Matthew Flatt
5ef147397c
add missing items to the release notes
...
Merge to 5.1.2
2011-08-01 13:15:17 -06:00
John Clements
b346665c5c
updated history.
...
Merge to 5.1.2
2011-07-28 22:51:00 -04:00
Matthias Felleisen
b4d091438d
revised history, push to release branch
2011-07-22 15:30:39 -04:00
Robby Findler
f7f3971d15
add version number to release notes
...
please merge to release branch
2011-07-21 21:48:39 -05:00
Casey Klein
7d103bdfd8
Updates Redex history for v5.1.2
2011-07-20 09:24:17 -05:00
Matthew Flatt
cc6f3f69ab
add `port-set-next-location!'; make prompt read handler use it
...
Closes PR 12035
2011-07-10 08:36:47 -06:00
Matthew Flatt
b98e1b189a
change semantic of internal definitions
...
and `letrec-syntaxes+values' --- allowing `let' in place
of `letrec', which in turn lets the compiler optimize
away location allocation
2011-07-08 14:00:41 -06:00
Matthew Flatt
fb5c62d9d7
update Racket release notes for v5.1.2
...
Merge to v5.1.2
2011-07-08 13:52:08 -06:00
Matthew Flatt
ba8f278fc5
note racket/function additions in HISTORY file
2011-07-04 16:41:26 -06:00
Matthew Flatt
4905d344dd
slideshow/pict: add `rotate'
...
which requires two new fields in the `child' struct to support
`lt-find', etc., when child picts are rotated
2011-07-04 16:26:09 -06:00
Matthew Flatt
1160d3df62
remove syntax certificates; add syntax taints
2011-06-29 19:15:48 -06:00
Eli Barzilay
40124a0619
A long overdue scan to eliminate files without terminating newlines.
...
(DrRacket should really do that.)
2011-06-28 02:01:41 -04:00
Eli Barzilay
13b2adc18c
Switch the license text from LGPLv2 to LGPLv2.1.
...
This makes it correspond to the license page we have on downloads that
talks about the "lesser" GPL rather than the "library" one.
Also, change the file name to have a more friendly .txt suffix, and add
some more responsible properties for things in doc/release-notes.
2011-05-27 18:09:55 -04:00
Robby Findler
4d4a94a38a
removed EoPL from the language dialog (and adjust the docs a little
...
to suggest using the #lang variant)
2011-05-16 16:49:02 -05:00
Matthias Felleisen
b57fcca1f8
protocol damage noted
2011-05-13 12:55:43 -04:00
Robby Findler
33c848fcda
added current-cache-all?, a parameter that controls the caching strategy
...
that apply-reduction-relation* (and thus test-->>) uses
also make apply-reduction-relation* call remove-duplicates
on the result of apply-reduction-relation
2011-05-07 20:06:38 -05:00
Robby Findler
8fbefb0b6d
added typesetting support for relations
2011-04-28 22:20:14 -05:00
Matthias Felleisen
1993771652
protocol damage noted
2011-04-26 20:59:04 -04:00
Robby Findler
1fdfd8406d
made sure that all of the mzlib/contract exports are documented
...
(some by using racket/contract exports and some by adding
more docs)
2011-04-25 11:54:14 -05:00
Matthias Felleisen
6b7e844254
history updated
2011-04-25 11:07:47 -04:00
John Clements
b228316a8a
updates to history
...
merge to 5.1.1 release
2011-04-22 14:28:18 -07:00
Casey Klein
0414b5e6de
Updates Redex history for v5.1.1 release
2011-04-22 04:43:12 -05:00
Robby Findler
8655c4a55e
added in recent changes
2011-04-21 19:37:08 -05:00
Matthew Flatt
e0d26d88b6
support exact nonnegative integers as sequences
2011-04-18 14:55:02 -06:00
Matthew Flatt
4e576a8ac9
adjust Racket release notes for 5.1.1
...
Merge to v5.1.1
2011-04-18 14:55:02 -06:00
Robby Findler
bf7218df73
added note to history about docs cleanup for racket/contract
2011-04-16 08:08:43 -05:00
Matthew Flatt
92fd8f2dd4
fix version in release note
2011-04-15 08:03:36 -06:00
Matthew Flatt
8d9e10f34e
remove compat bins: DrScheme, MrEd.exe, MrEd.app
...
leaving mred (Unix and Mac OS X) for scripts
2011-04-15 07:49:45 -06:00
Matthew Flatt
b0115ee360
add 'wheel-left and 'wheel-right events
2011-04-03 09:49:56 -06:00
Matthew Flatt
95f0d16761
clean up drawing with 0-width pens (hairline mode)
2011-03-27 14:21:21 -06:00
Matthew Flatt
cf69cb2aff
special treatment of void as 'inferred-name property
...
allows keyword-based application to hide temporary
names that happen to be bound to procedure arguments
2011-03-13 09:02:39 -06:00