Robby Findler
cce6f28d4d
remove 'create executable' functionality from drracket for all
...
langauges except The Racket Language and the HtDP and DMdA languages
2013-01-05 12:19:26 -06:00
Robby Findler
89373c7850
re-enable autosave only if a save is successful, not just attempted
...
when combined with 94b54db118
,
closes PR 13359
2013-01-05 11:35:13 -06:00
Robby Findler
0c76c692ac
guard call to file-or-directory-permissions
...
related to PR 13359
also, Rackety
2013-01-05 11:35:13 -06:00
Matthew Flatt
e66cd6f9c7
raco exe: yet another submodule repair
...
Closes PR 13410
2013-01-05 09:12:47 -07:00
Matthew Flatt
5a1f0f3863
minor README correction
2013-01-05 08:42:20 -07:00
Matthew Flatt
a496404411
setup/configtab: prevent cross-module inlining of configuration
...
The intent is that the configuration module can be rewritten without
recompiling code that uses it, so don't let the compiler inline
configuration values.
2013-01-05 07:33:41 -07:00
Michael Filonenko
6702fd38d2
supporting http proxy (without authorization) during make install
2013-01-05 06:48:05 -07:00
Robby Findler
d228790ed9
change chat noir so that 'h' toggles help
...
(instead of requiring it to be pressed down all
the time, as that generates lots of extra events)
2013-01-04 21:39:11 -06:00
Robby Findler
87d25ba02a
adjust scribble/lp language so drracket syntax colors it properly
...
Also fix a spelling mistake (now that spell checking works) and Rackety
2013-01-04 21:39:11 -06:00
Matthias Felleisen
69800aa580
batch io functions now accept 'standard-[in,out] in lieu of file name
2013-01-04 19:06:13 -05:00
Robby Findler
d53d3c3528
try to make this test's timing better behaved
2013-01-04 16:59:00 -06:00
Matthew Flatt
cd73a8b02a
math/matrix: fix some duplicate documentation tags
2013-01-04 08:12:47 -07:00
Matthew Flatt
67f0af387b
fix problems with single-flonum (versus flonum) results
...
The problems were with
* `sqrt' and `expt' on single-flonum complex numbers
* `asin' and `acos' on single-flonum arguments and complex results
* `atan' on mixtures of single-flonum and exact arguments
* `gcd' on mixtures of single-flonum and flonum arguments
2013-01-04 08:00:24 -07:00
Jay McCarthy
c07ff948ee
Fixes PR13406
2013-01-04 05:45:05 -07:00
Robby Findler
aa5f2e7875
adjust the framework to avoid
...
calling the error-display-handler when reporting
problems saving files
closes PR 13403
2013-01-03 20:47:19 -06:00
Robby Findler
94b54db118
clean up autosave a little
...
guard more of the filesystem manipulations with
handlers and log errors instead of letting them
be raised and show up as internal errors
related to PR 13403
2013-01-03 20:47:17 -06:00
Jens Axel Søgaard
69d7cb2e82
More matrix documentation
2013-01-03 18:03:28 +01:00
Robby Findler
12a288f135
add a checkbox to disable online expansion in the preferences dialog
...
(it controls the same state as clicking in the circle in
the bottom right corner of the drracket window)
2013-01-03 11:00:23 -06:00
Matthew Flatt
42c77d6290
planet2 docs: move and tweak expanation of package-library `require'
2013-01-03 07:34:33 -07:00
Matthew Flatt
e98c308e66
bundle script: fixes for "README" munging
2013-01-03 07:04:29 -07:00
Asumu Takikawa
3885ea7cdd
Fix doc typos
2013-01-03 02:27:30 -05:00
Matthias Felleisen
1b07cb4ff9
fixed a @file-is mistake, race?
2013-01-02 18:32:35 -05:00
John Clements
5a4098ffec
added docs on requiring planet2 modules
2013-01-02 14:23:42 -08:00
Vincent St-Amour
81cccb4c8f
Fix fixnum comparisons to prove more bounds.
2013-01-02 16:55:28 -05:00
Jens Axel Søgaard
9465bc0196
Documentation for inner product space operations
2013-01-02 22:44:39 +01:00
Neil Toronto
cfa9bd9a81
Exported `matrix-basis-cos-angle' with a contractable type
2013-01-02 13:20:42 -07:00
Jens Axel Søgaard
69406bf156
Documentation on basic matrix operations and matrix-qr.
2013-01-02 19:28:05 +01:00
Vincent St-Amour
18389532e7
Move define-inline to racket/performance-hint.
...
Move begin-encourage-inline to racket/private for dependencies.
2013-01-02 12:18:36 -05:00
Jens Axel Søgaard
715b0a7be7
Documentation for polymorphic matrix functions
2013-01-02 18:02:03 +01:00
Robby Findler
ad579d07d6
put the racket version number in the title bar for the splash screen
2013-01-02 10:19:38 -06:00
Matthew Flatt
43e01d7f4e
rename test file
...
":" is not allowed in a file name on Windows.
2013-01-02 06:33:10 -07:00
Robby Findler
836ce95343
added section on alpha blending to 2htdp/image guide
2013-01-01 23:13:13 -06:00
Robby Findler
0d0503bda7
adjust sync pattern to avoid cross-thread set!
2013-01-01 23:13:13 -06:00
Robby Findler
0f26aafd1f
Adjust DrRacket to not use on-demand to populate the
...
teachpack menu.
Instead DrRacket explicitly changes the menu items when
the language changes or when a teachpack is added/removed
Also, Rackety.
Closes PR 13395
2013-01-01 23:13:00 -06:00
Neil Toronto
e5eb9751f0
Initial `math/matrix' documentation, and some changes
...
* At least stubbed out all (or almost all) `math/matrix' exports; many
have complete documentation (e.g. types, predicates, accessors,
constructors, for loops, conversion, much of "Comparing Matrices")
* Moved `matrix-zero?' and fixed to use (matrix-error-norm) as its norm
* Added `matrix-basis-cos-angle' (currently a stub; should return smallest
singular value of a certain matrix multiplication)
2013-01-01 18:19:43 -07:00
Neil Toronto
5981535686
Made Gaussian elimination faster (half the scaled additions) and more
...
accurate (always produces zeros in the lower half)
2013-01-01 18:19:43 -07:00
Matthew Flatt
3c5135fc7a
`expt' repair, again
...
Previous repair wasn't general enough; negative powers can also
go wrong.
2013-01-01 18:05:37 -07:00
Vincent St-Amour
678451f8c4
Fix tests.
2013-01-01 18:14:52 -05:00
Vincent St-Amour
4137eb9e73
Make let: annotations optional.
2013-01-01 18:14:52 -05:00
Matthew Flatt
1f8370d2d6
revise README and "Getting Started" info
...
Addresses PR 13356
2013-01-01 15:55:44 -07:00
Matthew Flatt
b67ca6350c
fix doc typo
...
Closes PR 13353
2013-01-01 15:55:44 -07:00
Matthew Flatt
55f98a15d4
racket/gui gtk: make `on-demand' for menus work better
...
There appears to be no way to make `on-demand' work right for the
Unity window manager's global menu bar, since there's no notificiation
when the menu bar is clicked. We approximate the correct behavior
by calling `on-demand' when a containing frame loses the keyboard
focus, which might be because the menu bar was clicked; that may be
too late (because the menu has already been shown), but it should
work most of the time.
Closes PR 13347.
Relevant to PR 13395, but DrRacket will have to change to work
around the remaining limitations of `on-demand'.
2013-01-01 15:55:36 -07:00
Robby Findler
0e763f5b01
check the result of find-ls in the one place it wasn't being checked
...
probably closes 13404
2013-01-01 15:01:13 -06:00
Matthew Flatt
07d5a9e385
fix `expt' on small negative number and large positive odd
...
The pow() function apparently gets it wrong on some platforms.
Closes PR 13391
2013-01-01 12:33:59 -07:00
Robby Findler
974350472c
whoops, fix a bug introduced in 0f9674e1dd
2013-01-01 13:12:34 -06:00
Neil Toronto
c29c4056a1
Added back partial pivoting to Gaussian elimination
2013-01-01 12:12:07 -07:00
Matthew Flatt
0097d59635
avoid compiler warning
2013-01-01 12:11:36 -07:00
Robby Findler
0f9674e1dd
adjust drracket window size and position preferences to use a different key
...
This will make switching back and forth between 5.1.3 and the latest
not lose the frame size and position preferences (since the format
of the data is different now that the current release remembers
the position on a per-monitor-configuration basis)
2013-01-01 11:26:05 -06:00
Robby Findler
0f64a0ae0d
fix handin server error on bad password
2013-01-01 10:58:11 -06:00
Danny Yoo
c70f7d2ed2
Disambiguate sentence on custodian shutdown.
...
See:
http://lists.racket-lang.org/dev/archive/2012-December/011373.html
Motivated by Sgeo's question in:
http://racket-lang.org/irc-logs/20121229.txt at 22:10.
2013-01-01 00:48:50 -08:00