Next | Query returned 47 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2019-11-03 20:04:09 by Roland Illig | Files touched by this commit (159)
Log message:
lang: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
   2019-07-10 12:38:18 by Nia Alarie | Files touched by this commit (2)
Log message:
Use https for racket-lang.org.
   2018-10-01 00:31:59 by Sebastian Wiedenroth | Files touched by this commit (1)
Log message:
racket-minimal: fix build on SunOS
   2018-07-26 12:34:55 by Jaap Boender | Files touched by this commit (3)
Log message:
Updated lang/racket-textual to version 6.12.

This applies the changes to lang/racket to this package as well.
   2018-01-01 02:26:13 by Roland Illig | Files touched by this commit (1)
Log message:
Cleanup: replace curly braces with parentheses.
   2017-01-19 19:52:30 by Alistair G. Crooks | Files touched by this commit (352)
Log message:
Convert all occurrences (353 by my count) of

	MASTER_SITES= 	site1 \
			site2

style continuation lines to be simple repeated

	MASTER_SITES+= site1
	MASTER_SITES+= site2

lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint
accordingly.
   2016-12-12 13:08:57 by Thomas Klausner | Files touched by this commit (2)
Log message:
Remove non-resolving host.
   2016-12-05 21:09:49 by Aleksej Saushev | Files touched by this commit (3)
Log message:
Update to Racket 6.7.
Changes are not known.
   2016-10-25 19:37:41 by Aleksej Saushev | Files touched by this commit (6)
Log message:
Update to Racket 6.6

Changes in Racket 6.6

- The new Macro Profiler command-line tool (`raco macro-profiler`) shows
  how macros contribute to the final expanded code size of a program.

- Typed Racket supports intersection types. This allows the type system
  to track more information, and for programmers to express more precise
  types.

- Typed Racket produces up to 4x smaller compiled files compared with
  Racket 6.5, reducing the size of the Racket distribution by 50M.

- Typed Racket issues warnings in cases where the contract generated for
  `Any` was not strict enough in the past. These warnings will become
  errors in a future release. Warnings are enabled via View -> Show Log
  in DrRacket, and shown by default on command-line Racket.

- Typed Racket enforces uses of `cast` more correctly, by checking both
  the "casted-to" and "casted-from" types. Previously, only \ 
the former
  were checked. In some cases, this will produce contract errors in
  programs that did not have errors before.

- `syntax-parse` raises an error when an ellipsis pattern has an empty
  match rather than diverging, and it logs a warning when it statically
  detects a nullable pattern, such as `((~seq) ...)`. In the next version
  of Racket, it will reject the pattern instead, and it will remove
  special handling that currently makes some uses of such patterns
  terminate.

- `htdp/dir`: The `create-dir` function delivers data information for
  files in a new field. The domain of its functions are backwards
  compatible.

Changes in Racket 6.5

- Typed Racket and the racket/contract library generate code with lower
  overhead, speeding up typed/untyped interaction in a number of gradual
  typing programs we studied.

- Macros written using `syntax-parse` automatically emit more accurate
  error messages.

- The contract profiler captures costs from more contract combinators,
  including all those in the main distribution.

- Hash table and set iteration, via both existing and new non-generic
  sequences, is more performant, up to twice as fast on microbenchmarks.

- The Racket optimizer detects many more optimization opportunities,
  including when variables always hold numbers.

- The `db` library supports multi-result statements in MySQL.

- The `net/dns` library supports SRV records.

- The `racket/unix-socket` library supports listen and accept operations.
   2016-04-06 14:39:37 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
PATCHDIR must be absolute path, avoid unnecessary rebuilds for bulk
builds.

Next | Query returned 47 messages, browsing 11 to 20 | Previous