Results 75 issues of Philip McGrath

I've been working on packaging AnyStyle for [Guix](https://guix.gnu.org) (a user-mode package manager and GNU/Linux distribution). Like many distributions, Guix has rigorous standards for licensing of packages it distributes. While working...

**Quick Summary:** The `\/` JSON string escape is not parsed correctly in `elm.json` files. ## SSCCE In `elm.json`: ```json { "type": "application", "source-directories": [ "src" ], "elm-version": "0.19.1", "dependencies": {...

**Quick Summary:** It would be nice for `elm make` to be able to write to standard output. ## SSCCE ``` $elm make src/Main.elm --output=/dev/stdout This flag was given a bad...

### What version of Racket are you using? 7.9 CS ### What program did you run? ``` Welcome to DrRacket, version 7.9 [cs]. Language: typed/racket, with debugging; memory limit: 512...

I've gotten a new Chez Scheme test failure while updating my Guix patch series to build fb526d1d31f5c26a606b62e2074566c7f5a13e54 from the `release` branch. The full build log is at [z5b0b77px8iscdmnma5q0zgvx5gfli-chez-scheme-for-racket-9.5.9.2.drv.gz](https://github.com/racket/racket/files/9117071/z5b0b77px8iscdmnma5q0zgvx5gfli-chez-scheme-for-racket-9.5.9.2.drv.gz); here's the...

The first commit just tweaks the help output from Zuo's `configure.ac`. The second uses `AX_PROG_CC_FOR_BUILD` from the Autoconf archive to infer those values, so you can do `./configure --host=powerpc64le-linux-gnu` rather...

Symbols and interned strings in the sense of `datum-intern-literal` serve somewhat similar purposes. On Racket CS, `symbol->immutable-string` accesses the immutable string contained in a symbol. Currently, its possible for this...

This commit depends on https://github.com/racket/racket/pull/3870 and a hypothetical `#:permissions` argument to `copy-file`,where `(copy-file #:permissions #f . args)` would be the default and preserve the current behavior, i.e. copying the permissions...

The following packages in https://github.com/racket/libs (which has issues disabled) include versions of Zlib affected by CVE-2018-25032: - `draw-x86_64-linux-natipkg-2` - `draw-x86_64-linux-natipkg-3` - `draw-win32-x86_64-2` - `draw-win32-x86_64-3` - `draw-win32-i386-2` - `draw-win32-i386-3`

Per the [docs](http://docs.racket-lang.org/reference/contracts.html), strings and byte strings can be used as contracts "that recognize themselves using `equal?`", and regular expressions "are treated as contracts that recognize byte strings and strings...