profile
viewpoint

graydon/bors 360

Integration robot for buildbot and github

jbclements/CSC-department-history 16

A wiki hosting the department history written initially by Elmo Keller

jbclements/csv-writing 2

a simple library for writing csv files

dlsun/data-science-book 1

Data Science Textbook

jbclements/2184-csc431 1

The "assignment" for the rest of the class... put your compiler here.

jbclements/3x3-last-layer-simple-simple 1

The fewest algs required for a 3x3 last layer, AFAIK

jbclements/dherman-struct 1

A port of David Herman's struct.plt planet package

GollumEvent
GollumEvent
GollumEvent
GollumEvent

push eventracket/racket

Matthew Flatt

commit sha 94d79b7bf7d4fa63144ca2e9e76dfec008018575

switch default configure mode to BC (cherry picked from commit 3ec867d1d5a758eabed269041cc25616f57ec357)

view details

push time in 2 days

push eventracket/racket

Matthew Flatt

commit sha 9d18c6a2cfbc838af326d5bcbe0a621bf5acd5a2

bc: fix rationals as place messages When an exact (non-integer) rational is reconstructed from a place message, normalization could involve bignum operations --- and those operations might use a cache, but the cache should not refer to the pages that are specific to a place message being constructed. Normalization isn't necessary, since the parts were already in a rational, so the repair is just it skip it. Relevant to #3456 (cherry picked from commit c2797c0e9de74790ec826a3912ec3da0b12707fc)

view details

push time in 2 days

push eventjbclements/csse-scheduling

John Clements

commit sha 4bc418f9a3ff0253b09a5e6ad2fe94a956973c80

ensure all subjects canonicalize identically

view details

push time in 4 days

push eventjbclements/csse-scheduling

John Clements

commit sha 29a5cfec14ccd58b7fa8d88c0432d8be173f6cc6

list more supervisory EE courses

view details

push time in 4 days

push eventjbclements/csse-scheduling

John Clements

commit sha 970f010875cb821327fa3d9acafc8d63e751f180

remove duplicates, add code to check, many thanks to Andrew Danowitz for pointing this out (and other fixes).

view details

push time in 4 days

issue commentracket/racket

Package Regressions in 7.9

Looks like there are no changes to the gtp-benchmarks code since 2018, is that right?

jbclements

comment created time in 4 days

push eventjbclements/csse-scheduling

John Clements

commit sha fc6e7ffbc85ca0689fc34b31ab3a60ea03360a41

oops a fewmore

view details

push time in 4 days

push eventjbclements/csse-scheduling

John Clements

commit sha f423533bd2d90c696917c4735eea42f41a4c0aec

repair separators

view details

push time in 4 days

create barnchracket/htdp

branch : release

created branch time in 6 days

GollumEvent

push eventracket/htdp

John Clements

commit sha 924fffc42e7b1c5610006a596f8ac9e15a23130a

stepper history for 7.9, merge to release

view details

push time in 6 days

GollumEvent
GollumEvent
GollumEvent

issue commentracket/racket

Package Regressions in 7.9

Okay, then I have no idea why it failed :).

jbclements

comment created time in 9 days

issue commentracket/racket

Package Regressions in 7.9

@Bogdanp I'm really interested in that path: it looks like the package-build-server is putting it in a path that looks very much like a windows path (.local/share). But the machine itself is pretty clearly linux, and it's clearly fetching the linux version of the library. So I'm really not sure what's going on. Maybe @rfindler or @samth knows what's going on here? (BTW, yes I see that it works fine on the 7.8 release, including the install of libsass.so).

7.9 test release : https://plt.eecs.northwestern.edu/release-pkg-build/server/built/test-fail/sass.txt (dated Wednesday, October 14th, 2020 5:57:08pm) 7.8 release : https://pkg-build.racket-lang.org/server/built/install/sass.txt

jbclements

comment created time in 9 days

issue openedracket/racket

Package Regressions in 7.9

  • [ ] ("deferred" . (success test-fail))
  • [ ] ("herbie-test-deploy" . (install-conflict build-fail))
  • [ ] ("quickscript-test" . (success test-fail))
  • [ ] ("runomatic" . (no-docs build-fail))
  • [ ] ("rwind" . (no-docs test-fail))
  • [ ] ("sass" . (success test-fail))
  • [ ] ("zeromq-r" . (success test-fail))

created time in 9 days

push eventracket/racket

Matthew Flatt

commit sha 0c66581c84dc555db64f426d717809fd53751038

expander: repair literal syntax in test position of `if` Fix mishandling of an expanded `if` where the test position is a syntax object. The expander's compiler pass from expanded objects to linkets knows that the syntax object isn't useful, but it tried to be helpful by preserving the syntax object's content as quoted --- and that content turns out not to be available, so the syntax object was replaced by #f, instead. Closes #3436 (cherry picked from commit 1a1bad4e90b07b672f2cc7de47d808790e71d576)

view details

push time in 13 days

pull request commentracket/racket

for: optimize literals

Wait, I can't write hash-percent? Ah well.

sorawee

comment created time in 13 days

pull request commentracket/racket

for: optimize literals

No problem... it's not entirely clear to me that this is the right fix; the issue comes up (but only in language levels that the stepper doesn't currently completely support) because of the presence of (%variable-reference) in expanded code. I don't know exactly when (%variable-reference) was added to Racket, but I've never heard of it. After reading the docs, it looks like something I can treat like other opaque values, and that's what I've done. Yes, I'm as old as dirt. :)

sorawee

comment created time in 13 days

push eventracket/htdp

John Clements

commit sha ef7790ce68f748fb65169c97c2d504c35622b3b4

repair stepper for for by passing through #%variable-reference

view details

push time in 13 days

push eventracket/racket

John Clements

commit sha 965fa1a54173ab5d7bd8a479199fbe5ccbb1b809

Post-release version for the v7.9 release

view details

push time in 18 days

push eventracket/racket

John Clements

commit sha e5af462f80838fddb40c701f7a51c18ce4297826

Alpha version number for the v7.9 release

view details

push time in 18 days

create barnchracket/racket

branch : release

created branch time in 18 days

push eventracket/release-catalog

John Clements

commit sha a2e5859e16721616ab2dc4b684c35858316e2cac

delete old catalog

view details

John Clements

commit sha b1e8e224a69f57cd84b8408353419b208c4d207d

begin release catalog for 7.9

view details

push time in 18 days

issue commentracket/racket

DrRacket 7.8 help desk won't open

Out of curiosity: if you hover over the links that don’t work, and right click to copy the link URL, what do you get?

John

CloudyPhia

comment created time in 20 days

push eventracket/handin

John Clements

commit sha a01b9cce0c2397d3e1049d4e6932b48b51e65b13

comment only

view details

push time in 20 days

PR opened racket/racket-lang-org

remove gmane entries

See e-mail; gmane looks like it's more or less gone, this PR just takes those rows out of the lists page.

+2 -3

0 comment

1 changed file

pr created time in a month

create barnchjbclements/racket-lang-org

branch : remove-gmane-archive

created branch time in a month

push eventjbclements/racket-lang-org

Matthew Butterick

commit sha c308450a83a83eb9d97ec9c3c21b5a1d395581e3

copy `slides` subdir (fixes #81)

view details

Erik da Silva

commit sha 4f1810bf1dce43e6e4d586889599fa4f55146eb7

fix broken link in home page Fixes the link to Racket Manifesto in the homepage's language description text.

view details

Matthias Felleisen

commit sha 368f84303e72feff2d4edd901257fa1ffe116ec7

the need to get rid of "Racket is a Scheme". The line is too misleading. Adding "(kind of)" is a compromise. Better ideas welcome.

view details

Matthew Flatt

commit sha dea7678ef83d6094056f559189b794f5e67340eb

Racket CS report for January 2019

view details

Matthew Flatt

commit sha bbfe638031d2002eb8bf7e549c8da5e28884ab11

fix typo

view details

Vincent St-Amour

commit sha 0a258de1202fcd03ea56e47374ad9dfe3132274f

v7.2 installers info

view details

Vincent St-Amour

commit sha 60f7dda2cbd4b9a803e99b80a42ededc2562f31d

v7.2 announcement

view details

Vincent St-Amour

commit sha bdb3eb842988ff1fbdc52cc98d25a88dbde756a9

v7.2 blog post

view details

Matthew Butterick

commit sha 4b5a8b8175f74165de84976aa8870b5cdc0318e3

Adjust date that Racket Week registration opens

view details

Aidan Gauland

commit sha 84765a76d45641b9c81f2ec6b41353743136fe35

Add link to wiki

view details

Matthew Butterick

commit sha 07e6d48b6c7a40df143d8265f63632480c4edd4c

RacketCon & Racket School 2019 pages

view details

Matthias Felleisen

commit sha 95d810c3e7d730bd88be3d5d703055d65288120b

changes to HtDL track

view details

Matthew Butterick

commit sha 781bfc3baa980e6c2ce89e52f7a4e50c443dcee0

formatting nits

view details

Matthew Butterick

commit sha e06a614fc6c2267d01aa2d4bc6e423fcb54fb627

cache invalidation for future updates

view details

Matthew Butterick

commit sha 9d71cd0f057120f63e7e794afcab22f78718c912

links to help form

view details

Matthew Butterick

commit sha aba434d3fe8ca50e818c93f7e1b82d97edef859b

Update pollen.rkt

view details

Matthew Flatt

commit sha eff36a5e81c9a449af8da289a6c8c9e4391e5d13

add missing deps

view details

Matthew Butterick

commit sha cc260f85f8489ae0006a57e6efa025a1ecd7fb91

remove `xenomorph` dep

view details

Matthew Butterick

commit sha 9238b2d57414f39182c99aac4f5236c6db257107

add links to previous RacketCons

view details

Matthew Butterick

commit sha 648510315c181752f51da1de004aaee8b0775868

adjust gitignore for school

view details

push time in a month

push eventjbclements/csse-scheduling

John Clements

commit sha fe214218186bf52d32ba236aa06b45caf460e29d

tiny refinement of 101 requirement, refactoring

view details

John Clements

commit sha 226a186dfa4f4608c54044a7aa8e6238970fd267

refine 225 req, refactoring

view details

John Clements

commit sha 0b5dba4877167e52231f27f6a6e888c5edf685fb

refactoring, enable 20-21 csc reqs

view details

John Clements

commit sha 4aab8593f35431f43b17d04b278e2cd6e18e5c29

repair ee progress predicates OUCH running last few weeks of schedule requires this commit

view details

John Clements

commit sha f7c568297d1c71edbf11eb7377b7e20cbef54e71

hack to allow scheduling after summer report

view details

John Clements

commit sha 8d2428b6cd9131ccbde3ede95b93042c7a065bdb

comment

view details

push time in a month

issue commentracket/drracket

red syntax location x misbehaves reproducibly when debugging turned off

Thanks for deducing that this was CS. I knew I was going to forget to mention that.

jbclements

comment created time in a month

issue commentracket/drracket

red syntax location x misbehaves reproducibly when debugging turned off

I'm guessing... the srcloc structs are built at "read-syntax" time, when DrR hands the buffer's content over? Would that be the path that's passed as the optional first argument to read-syntax? Just thinking out loud...

jbclements

comment created time in a month

issue openedracket/drracket

red syntax location x misbehaves reproducibly when debugging turned off

Running without debugging annotations on certain saved files produce a red x that, when clicked, tries to splice the name of the current file onto the DrRacket process's current directory; if this doesn't exist, it signals an internal error and also creates a new tab that's in a strange in-between state; its title changes to "Untitled" when you switch to it.

Steps to reproduce:

  1. Open DrR, open new buffer.
  2. Change language level details to set to "no debugging or profiling"
  3. Paste this text into the definitions window:
#lang racket

((λ () (car (/ 1 0))))
  1. Save the file in a directory other than DrRacket's current directory (say, /tmp/tmp.rkt).
  2. Click 'run'.
  3. See the (expected, correct) error message "tmp.rkt:3:0: /: division by zero".
  4. Click on the red source-location "x".
  5. See this internal error text:
open-input-file: cannot open input file
  path: /Users/clements/brinckerhoff-source/tmp.rkt
  system error: No such file or directory; errno=2
  context...:
   raise-filesystem-error
   open-input-file
   /Users/clements/racket/racket/share/pkgs/gui-lib/mred/private/editor.rkt:225:19
   dynamic-wind
   /Users/clements/racket/racket/share/pkgs/drracket/drracket/private/unit.rkt:3063:8: create-new-tab method in frame-mixin
   /Users/clements/racket/racket/share/pkgs/drracket/drracket/private/unit.rkt:5566:2: open-drscheme-window
   loop
   /Users/clements/racket/racket/collects/racket/contract/private/arrow-higher-order.rkt:375:33
   dynamic-wind
   /Users/clements/racket/racket/collects/racket/contract/private/arrow-val-first.rkt:489:18
   call-in-empty-metacontinuation-frame
   /Users/clements/racket/racket/collects/racket/contract/private/arrow-val-first.rkt:489:18
   /Users/clements/racket/racket/share/pkgs/drracket/drracket/private/debug.rkt:1053:2: open-and-highlight-in-file
   /Users/clements/racket/racket/share/pkgs/drracket/drracket/private/debug.rkt:122:6: on-event method in clickable-snip-mixin207
   /Users/clements/racket/racket/share/pkgs/gui-lib/mred/private/wxme/editor-canvas.rkt:412:2: on-event method in editor-canvas%
   dynamic-wind

Note that the name of the file "tmp.rkt" was attached to DrRacket's current directory Note also that there's now another tab open.

created time in a month

issue commentdlenski/vpn-slice

comments on nftables in README?

My, that is self-contained. If there's a corresponding set of command-line arguments to an nftables utility, that would be pretty easy. The hard part would be ... well, maybe adding a command-line flag on the script to indicate which version to use? Keep in mind that I'm a PL person, I know next to nothing about networking.

jbclements

comment created time in a month

issue commentdlenski/vpn-slice

comments on nftables in README?

Sorry, forgot the low-hanging fruit. Maybe at a minimum there should be a brief comment about this in the README?

jbclements

comment created time in a month

issue openeddlenski/vpn-slice

comments on nftables in README?

I'm in the process of setting up split-tunneling on a Debian 10 machine, and I'm ... concerned? ... about a possible conflict between iptables and nftables. Specifically, I've set up a firewall using a dead simple nftables config file, and I'm worried that installing iptables utilities and unleashing split-vpn will... mess things up.

... okay, much internet-reading later ...

It looks like there are compatibility layers in place for iptables over nftables -- in Debian 10, it looks like this is what you get in the package iptables--but I'm definitely getting the feeling that going forward, the thing "to do" (so yes I guess this is really just a feature/enhancement request) is to rewrite to target nftables directly.

Um... and then support both nftables and iptables for legacy systems. Ha! Ha! Software maintenance is fun!

created time in a month

pull request commentbbusching/libgit2

Fix packaging and tests across platforms

As @guygastineau says, I'd also like to find out whether we can merge this PR. I would hate to see this work go to waste. Guy, how does this pull request relate to yours? Would accepting your pull request make it harder to accept this one? (It seems likely to me.)

LiberalArtist

comment created time in a month

push eventjbclements/rackbot

John Clements

commit sha 7690ffc7ba532f4bfc5d74e52391423e63cef93b

update qtr

view details

push time in 2 months

created tagjbclements/racket-handin-client

tag2208-csc430

my racket handin client(s). A bit silly to put on github, but it simplifies distribution....

created time in 2 months

push eventjbclements/racket-handin-client

John Clements

commit sha 915931df92066170c6a99bb6c36fdec0cdfea7d8

update for 2208

view details

push time in 2 months

GollumEvent
GollumEvent
GollumEvent
GollumEvent

push eventjbclements/csse-scheduling

John Clements

commit sha e3cd2745eaaea9c7ca2dc54300b49beb22fd942b

rename function

view details

push time in 2 months

push eventjbclements/csse-scheduling

John Clements

commit sha c0b333fc36fb8283859a4e39ba007448ee228742

rename ee TE's to match naming convention and a bit of refactoring (definitely could be more)

view details

push time in 2 months

push eventjbclements/csse-scheduling

John Clements

commit sha b04472ef7e3069ff24dd5f766f4d08fcb4e8f2fb

minor fixes for coordinator updates

view details

push time in 2 months

pull request commentjbclements/rtmidi

Fix library loading on Linux

That's interesting. Why is it that moving the $(LDFLAGS) to the end of the link line (the only change in this commit, right?) solves the problem? What value does $(LDFLAGS) have at that point?

Also: sorry to take so long to reply, sigh.

samdphillips

comment created time in 2 months

issue commentracket/htdp

Stepper button doesn't work

Well… there were other larger problems with running the stepper in the #lang languages, if I recall correctly. Basically, what’s in my head is this: "when Robby gets #lang htdp/bsl working, it’s time for me to panic and fix the stepper for it”.

John

On Aug 29, 2020, at 13:39, Robby Findler notifications@github.com wrote:

I think this might have used to work....? I recall some work was involved in making the button appear in #lang htdp/bsl. Maybe there is a missing require that bring a define-member-name into scope somewhere? (Just a shot in the dark.)

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub, or unsubscribe.

jaaajaa102

comment created time in 2 months

IssuesEvent

issue commentracket/drracket

Stepper button doesn't work

That's a great deal uglier than it needs to be. For now, the stepper button probably simply shouldn't appear for those languages.

jaaajaa102

comment created time in 2 months

push eventjbclements/csse-scheduling

John Clements

commit sha 54b0cd9f8b57e86ad2baef2d3c4a42ec5fffb9c7

clean up EE 101 req, hide some output

view details

push time in 2 months

push eventjbclements/csse-scheduling

bridgetbenson

commit sha 73aa14a3d0e7fc8e7194b11384f00de03f341776

Update coordinators.csv I added the EE course coordinator list. There may be duplicates with what you already had.

view details

John Clements

commit sha 196bf5f27e665fa7e49c186481eefc516d7a4ae7

Merge pull request #2 from bridgetbenson/patch-1 Update coordinators.csv

view details

push time in 2 months

PR merged jbclements/csse-scheduling

Update coordinators.csv

I added the EE course coordinator list. There may be duplicates with what you already had.

+112 -0

1 comment

1 changed file

jbclements

pr closed time in 2 months

pull request commentjbclements/csse-scheduling

Update coordinators.csv

@bridgetbenson , many thanks, merging this. (BTW, you can also create a pull request yourself :))

jbclements

comment created time in 2 months

PR opened jbclements/csse-scheduling

Update coordinators.csv

I added the EE course coordinator list. There may be duplicates with what you already had.

+112 -0

0 comment

1 changed file

pr created time in 2 months

push eventjbclements/csse-scheduling

John Clements

commit sha d93e25253055efff1dd7da54a71c05c81a5689a1

omit ee grad students as well

view details

push time in 2 months

push eventjbclements/csse-scheduling

John Clements

commit sha c8bc9c583ed924878c864d13185ee7700aca0c98

shared group-courses definition

view details

John Clements

commit sha d0f47ed643219f54e019fbe22c7c1e6b2e680adf

refine csc101 requirement for ee majors specifically, give credit to those who've already passed 133

view details

John Clements

commit sha e146054aabc8bcbae64f4d3d1f516939a9ca2e63

use new group-courses definition

view details

John Clements

commit sha 9506e1723cb85b2e7c6242be9e3a5bea207817e7

label ee200 & ee400 as non-scheduled

view details

push time in 2 months

push eventjbclements/csse-scheduling

John Clements

commit sha 9fb236c7bc60d6417fb1b0abb1d77dfa73bc1ee8

oops this should be a rational now

view details

John Clements

commit sha 431d79d2198efc3818536b5a894eb42af31a6d0d

add ee courses to CPE

view details

John Clements

commit sha 5399aaeef30fce6919fd279eb7900b3fd4b7fbec

renaming

view details

John Clements

commit sha 93831d58bfd5c607fa214080154d48428c72fb55

better error messages, better comments

view details

push time in 2 months

push eventjbclements/csse-scheduling

John Clements

commit sha a5a40de5c66aacc0ff1be48999a4681455ab0836

add 2019-2020 for EE

view details

push time in 2 months

push eventjbclements/csu-fad-parser

John Clements

commit sha 3ff976418757e5361f9c64e5c63f1d59fe9f113f

update for new qtr

view details

push time in 2 months

push eventjbclements/csse-scheduling

John Clements

commit sha ea02c5317ca76d18240f098d61f1ff7097c387fc

flow chart and degree requirements aligned

view details

push time in 2 months

push eventjbclements/csse-scheduling

John Clements

commit sha 693649ee49551e253eec75ec45799fc2d959ea46

extend to handle split courses

view details

John Clements

commit sha 33f7ec0304a20fe2a2d4bb983b27942a60bf7923

course lists

view details

John Clements

commit sha c2f1b1863bb5d02f17b48d35505314d6cadab3c3

add new categories for EE

view details

John Clements

commit sha 758b421a6d0463122cd5c6e9a501b183eef309f1

WIP adding EE, degree-requirements compiles

view details

John Clements

commit sha 09fadfddc7c05d3f9bc15f39c917a280097b0d87

degree-requirements now runs OMG had to import the kitchen sink. Yikes

view details

John Clements

commit sha 3e861659ae0346e4cebbecf794f3067b1dc73f2c

WIP closer...

view details

push time in 2 months

issue openedracket/scribble

contract blame fix?

I'm not sure whether this is the kind of thing that merits an issue, but... running this code

#lang scribble/manual

@defthing[#:kind 'type]{

abrc
}

results in an error that blames scribble code, rather than the user. To wit:

racket-cs/racket/share/pkgs/scribble-lib/scribble/private/manual-proc.rkt:1059:10: make-paragraph: contract violation
  expected: content?
  given: 'type
  in: the 2nd argument of
      (-> style? content? paragraph?)
  contract from: 
      <pkgs>/scribble-lib/scribble/core.rkt
  blaming: <pkgs>/scribble-lib/scribble/struct.rkt
   (assuming the contract is correct)
  at: <pkgs>/scribble-lib/scribble/core.rkt:252.2

Do we care?

created time in 3 months

starteddlenski/vpn-slice

started time in 3 months

issue commentracket/racket-lang-org

Consider removing tgz from installers.txt

Looks like 36d1563142b14daa32 should repair this? I'd be happy for alternate suggestions. The current setup seems pretty janky.

sorawee

comment created time in 3 months

pull request commentracket/racket-lang-org

Fixes #120: revamp JavaScript on the download page

Thanks for the bump. I filter the installers using a program called filter-installers.rkt, which I see is non-public because it's in the release-pltbuild repo rather than in the racket-lang-org repo. It could easily live there instead. A quick look suggests that I could maybe just drop it in the download directory, if that makes sense to you.

...

Okay, I've done that. Also, I see that there was a bug, in that the file was looking for files containing "windows" rather than "win32". Mea culpa.

sorawee

comment created time in 3 months

push eventracket/racket-lang-org

John Clements

commit sha 8816a7938eda9b3bff352ca7e35b96b8b0836b52

move filter-installers.rkt to the rlo repo

view details

John Clements

commit sha 36d1563142b14daa32a3296724b5f13ec10304f9

repair windows file filter

view details

push time in 3 months

push eventjbclements/portaudio

John Clements

commit sha 77a03c86054a5d7a26ed0082215b61162eb8b651

refactor and clean up tests

view details

push time in 3 months

push eventjbclements/portaudio

John Clements

commit sha f641cc750ef7b42ae3a986e85187969f526f0d5d

search for both libportaudio and portaudio shared libs

view details

push time in 3 months

push eventracket/release-catalog

John Clements

commit sha 7e5cdda10bfded2bb4bc0a0dac391d0cd9e90816

minor cleanup

view details

push time in 3 months

push eventjbclements/gnucash

John Clements

commit sha 701dee030a70b778f6de9dae428d6287aecd7a5a

add type alias that's all

view details

push time in 3 months

push eventjbclements/csse-scheduling

John Clements

commit sha f6d6f0ac92185aea42bcca6d9b3e4e3920139f0b

add new course lists mechanism

view details

push time in 3 months

push eventjbclements/RSound

John Clements

commit sha b3ded8e1b0d3164763b7d9d51d087ec684a0e339

allow scaling of sound of length zero

view details

push time in 3 months

push eventracket/racket-lang-org

John Clements

commit sha f9189a65ef88d5569d533dd280f82dd12a40e7df

repair contributors list

view details

John Clements

commit sha 9e229f1644bdaa7588d7f5254771c227f43c7052

fix one more name

view details

push time in 3 months

CommitCommentEvent

push eventjbclements/portaudio

John Clements

commit sha 11a01fa78b7a4e0efa433af02bc8b3f71b7fe8a4

oops bad pkg name for windows

view details

push time in 3 months

GollumEvent

push eventracket/racket-lang-org

John Clements

commit sha 4186fd0ecf61841b4b0566707bb9922648f99f94

oops fix link

view details

push time in 3 months

delete branch racket/htdp

delete branch : release

delete time in 3 months

delete branch racket/redex

delete branch : release

delete time in 3 months

delete branch racket/typed-racket

delete branch : release

delete time in 3 months

delete branch racket/scribble

delete branch : release

delete time in 3 months

delete branch racket/string-constants

delete branch : release

delete time in 3 months

delete branch racket/racket

delete branch : release

delete time in 3 months

push eventracket/racket

John Clements

commit sha 36bb3bc21f297a0a0a8fcb710758bc1164cbb38e

Post-release version for the v7.7 release

view details

Sam Tobin-Hochstadt

commit sha 92c1ba9a62b8ce2a29bd657ca29d853005956953

Free buffer in error case. Found by scan-build. cc @pmatos.

view details

Sam Tobin-Hochstadt

commit sha c81689bf9f054a0f67c774ffba938e6fb760d5f6

Declare loop-updated variable outside the loop. Found by scan-build.

view details

Matthew Flatt

commit sha 99af295d9913957c746eaf4ef6ffbb2d20b9f95a

cs: fix constant-time `list?` Closes #3097

view details

Robby Findler

commit sha 7f9784775fb41b790a53d32ca816692682a57ce1

fixes a bug in case->, closes #3098 also use the contract equivalence predicate instead of two calls to contract stronger

view details

Matthew Flatt

commit sha 1b48cd86f99a8049c5aa989693c2f03326847e5f

net/url: add `#:method` argument to `get-pure-port/headers` Supports HEAD with redirections, for example.

view details

Matthew Flatt

commit sha 5df1b7906bb0e81ce56ccd84efb364fa4b050366

raco pkg archive-catalog: add `--include` and `--exclude` Also `--include-deps`, which support the creation of a catalog archive that is restricted to a specific set of packages. Also `--fast-file-copy`, which is usefl for speeding up a pipeline of archiving (helpful to pkg-build).

view details

Matthew Flatt

commit sha 7ed8ea040e3340b30549d42d45ae0d953e58523d

raco pkg catalog-archive: support platform-specific dependencies

view details

Sam Tobin-Hochstadt

commit sha 803f235c3090f898c98a088462b9d5c5db64afe8

Use new URL for GitHub tarballs. GitHub switched URLs for tarballs, redirecting to the new one with a 302. However, old versions of Racket don't follow redirects in `raco pkg install`, so they broke (before 6.3). Using the new URL should work for everyone. Reported by @greghendershott.

view details

Matthew Flatt

commit sha 3d9d12a4d69e7ddacc6b5ba5909d51c9e9067c40

raco pkg catalog-archive: avoid writing non-changed information

view details

Matthew Flatt

commit sha 9c53358035b598405d1269de590f8cd31375c564

raco pkg catalog-archive: revert bad change Unchanged with respect to state database is still changed with respect to the catalog being constructed!

view details

Matthew Flatt

commit sha d685c835f92badd5114d3d29b98ba147bb03631c

expander: fix reader demo

view details

Matthew Flatt

commit sha 4256214981b6daf9987037a08cbb41d27087dd9b

cs: repair retention of a custodian with a memory limit

view details

Matthew Flatt

commit sha 8145434fa7255ecfb2084aa9e4f1f6370a584f87

cs: small memory-accounting simplification Remove an unneeded accounting hook.

view details

Matthew Flatt

commit sha fb677d956913817baa0c680f4eae0ed981d9add5

cs: sync with Chez Scheme update The Chez Scheme change avoids a leak while collecting in counting mode, which is used by Racket's memory-accounting mode. Also, add a small repair for 4256214981.

view details

Matthew Flatt

commit sha 734491b511e2fa94a5e12074a804ba4dab8230ef

configure: fix unix-style configuration with --prefix Closes #3046

view details

Paulo Matos

commit sha 876aff85c275f885a731b6137486cfa48115df67

Constrain the values of a and b in function not to be both NULL (#3106) Fixes #2686

view details

Paulo Matos

commit sha 392dc33cebed44f3dec4dab332176ad61f0fe6cc

Update gmp invert_limb from arm (#3111) Extract invert_limb code for ARM from GMP 6.2. In order to check for thumb mode availability use defined macro `__thumb__`, which in turns requires us to process the source file with `gcc` instead of `as` in order to access the preprocessor - tested with `clang` as well. Fixes #3050

view details

Sam Tobin-Hochstadt

commit sha 859e7b43735a35e653abb379b052a50bdfd30369

Avoid unnecessary use of `fprintf`. Closes #3113.

view details

Matthew Flatt

commit sha dccd841adfec253a0cf8ec6bf2707281552205e4

adjust peak-memory logging Show peak administrative as a parenthesized delta on peak space. For BC, this extra delta is small, because BC compacts (instead of copying) old-generation objects. For CS, the extra delta can large --- typically an extra 50%, but potentially another 100% --- because a full collection copies all old-generation objects. Also, for BC, fix cumulative-allocation reporting to include child places.

view details

push time in 3 months

delete branch racket/drracket

delete branch : release

delete time in 3 months

push eventracket/racket-lang-org

John Clements

commit sha 3bebd468968acb880b6c8ce0134f059849084130

v7.8 installers info

view details

John Clements

commit sha 08c5b9e55a566dce358cdad3ebd79179d7327365

v7.8 announcement

view details

John Clements

commit sha fa9102758d6a93d429cd32fe39bfac37e8a48f13

front page update

view details

John Clements

commit sha 2c43e976590642f8f548f3bd1241fd09a2e44c63

blog post

view details

push time in 3 months

pull request commentyurkobb/racket

docs: for/stream: mention multiple values

We just list everyone with a commit. Really, I promise that no one is going to judge you for this :). If I don't hear from you, I'll list you as yurkobb. I'd also be happy to remove your name if you insist, or to add any name you specify. You can also write to me directly at clements@racket-lang.org. And again, I apologize for adding noise to the commit stream.

yurkobb

comment created time in 3 months

pull request commentyurkobb/racket

docs: for/stream: mention multiple values

@yurkobb Apologies for the off-topic message: how would you like your name to be listed in the Racket 7.8 contributors list? If you'd be willing to send me e-mail at clements@racket-lang.org, I'd be grateful.

yurkobb

comment created time in 3 months

pull request commentracket/racket

Fix bug in Racket Guide (7.3.7 Notation).

@NoahStoryM How would you like your name to be listed in the list of Racket 7.8 contributors? NoahStoryM?

(Sorry for the off-topic question.)

NoahStoryM

comment created time in 3 months

issue commentracket/racket

`random-sample` with `#:replacement? #f` does the wrong thing

@maueroats please excuse the totally off-topic posting: How would you like to be credited in the 7.8 release's list of contributors? Mauer-Oats?

MarcKaufmann

comment created time in 3 months

push eventracket/release-catalog

John Clements

commit sha 162539f58823e4c3dc444b6b69bead72db319cbd

final release catalog for v7.8

view details

push time in 3 months

created tagracket/preprocessor

tagv7.8

created time in 3 months

created tagracket/make

tagv7.8

created time in 3 months

more