
Does racket/parser-tools have a maintainer? It seems there are 3 pull requests pending.

I dislike eof-object?
, but it comes from RNRS.

@samth Should we add eof?
as a synonym for eof-object?
, for consistency? The port function is port-eof?
.

General question: If no one is assigned to an issue on GitHub, will anyone receive a notification if someone comments on the issue?

Hello, I am trying to insert a record in a postgres database using the code below: (define (insert-note note)
(query-exec notes-connection "insert into notes values ($1, $2, $3, $4)" -1
(timestamp) (timestamp) note))
This works but the first field is an auto-incrementing integer ID: id serial PRIMARY KEY
.

So I need to instruct postgres to do its default thing rather than sending it an id

@paul I don’t think we need to add eof?
, but I’m happy to hear opinions otherwise

also, the original reporter recieves a notification, as well as people who have set up the notifications for that

plus I see all issue comments

Okay, thanks. Let’s see if there are any other opinions.

Is there any reason you can’t send an (immutable) box through a place channel?

(It seems odd to me that it can handle, say, vectors, but not boxes.)

Anyway, this show an incompatibility between places and the serialize library.

@jxxcarlson IIRC you can either 1) list the field names and omit the auto-incrementing one, like insert into notes (b, c, d) values ($1, $2, $3)
if a
is the auto-incrementing column and b, c, d
are the others; or 2) use the DEFAULT
keyword, like insert into notes values (DEFAULT, $1, $2, $3)
. Note that you have to write DEFAULT
literally in the query string; it is a keyword, not a value, so it can’t be replaced with any placeholder and argument pair.

Hmm…it looks like the relevant place code is '#%place-struct
module, which makes me inclined to think that @mflatt might know something?

(About why place channels can send vectors, but not boxes.)

I would like to generate a benchmark report automatically from some data. This benchmark report should be available in html and pdf. The obvious thing is probably to generate scribble and then go to html and pdf using scribble capabilities. Has anyone done something like this before? Is there any automatically generated scribble out there I could look at?

Can I simply install Racket 7.1 on top of 7.0, no muss, no fuss?

@paul Eh, there’s a slight chance things won’t work, but honestly, 99/100 times it works for me.

So if its your personal machine, you’re ‘probably fine’ (afaik), but I would be hesitant to do it in a multi-user setting.

(Of course, what OS and install type you have would also probably cause your milage to vary.)

@paul On macOS I currently have 10 versions of Racket installed side by side. I’m guessing similar possible on Windows but don’t know first-hand.