racket/collects/scribblings
Matthew Flatt f2d870859a logging: allow name in `log-message', report it in a log-receiver evt
The synchronization result of a log receiver is now a vector of four
values, instead of three, where the last one reports the name.

Also, an optional argument to `make-logger' provides a notification
callback for each event sent to the logger.

These changes enable more control over loggers and events. Suppose
that you have processes A and B, and you want all log events of A
to be visible to B, but not vice-versa. Furthermore, you want the
log events to appear at B in the right order: if A logs an event
before B, then A's event should arrive at a log receiver's before
B's. Now that a log receiver gets the name associated with the
original event, and now that the name can be re-sent in a
`log-receiver', it's possible to give A and B separate loggers and
send all of the events from A's logger to B's logger. Furthermore,
you can use the notification callback so that when an event is logged
in B, you can make sure that all available events from from A's
logger have been transferred to B's logger.
2012-12-27 14:12:40 -06:00
..
draw Newlines at EOFs. 2012-11-06 14:07:15 -05:00
drracket Improve the logger GUI in DrRacket 2012-12-26 22:38:42 -06:00
foreign ffi/com: add `com-get-property*' 2012-12-18 06:39:59 -07:00
framework adjust the search bubbles so they flicker less when typing 2012-12-25 17:40:32 -06:00
gui add display-changed method 2012-12-21 19:22:59 -06:00
guide guide: improve explanation of transformer procedures and identifier macros 2012-12-26 12:15:03 -06:00
htdp-langs Lots of bad TAB eliminations. 2012-11-07 11:22:20 -05:00
inside change subprocess handling to avoid waitpid(0, ...) 2012-12-19 08:54:32 -07:00
main fix main docs to include installation-specific links/packages 2012-12-02 08:03:54 -07:00
more adding close-eval at the end of scribble files that have a toplevel evaluator 2012-11-01 15:32:53 -06:00
quick fixed typo, closes PR 12539 2012-02-05 10:13:31 -05:00
raco setup/getinfo: allow a path string for `get-info/full' 2012-11-30 07:26:51 -07:00
reference logging: allow name in `log-message', report it in a log-receiver evt 2012-12-27 14:12:40 -06:00
scheme racket/gui/dynamic: make gui-dynamic-require' pull from racket/gui/base' 2012-11-19 08:13:48 -07:00
scribble added make-module-language-tag and use it and make-section-tag 2012-12-27 11:10:40 -06:00
slideshow Add examples for the rest of built-in pict constructors 2012-11-06 14:09:34 -05:00
tools minor doc edits 2012-12-27 09:24:15 -06:00
finger.png
icons.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
info.rkt move purpose statements to the info files 2010-08-23 15:13:00 -06:00
magnify.png