
@phanthero has joined the channel

Hello everyone! I am having some problems running the REPL in racket-mode (seems like you guys were discussing it already). Doing C-c C-c
doesn’t seem to run this simple Racket expression?

This is probably the wrong place to ask this, but in the Rebellion package, is there a way to extract the set of column labels from a table? I didn’t see anything in https://docs.racket-lang.org/rebellion/Tables.html?q=tables

@phanthero You need to check that racket-mode
knows the path to your racket.


Also: Does the command racket
work in a terminal/shell?

@kellysmith12.21 There is a table-columns
: https://github.com/jackfirth/rebellion/blob/master/private/table.rkt#L13

Ah, it’s not in the documentation.

I don’t know whether that’s on purpose? @notjack

Yep, I read the docs and the command racket works. I have Racket 7.3 installed, or so racket --version
says. I’m using WSL and my shell is bash, probably should have mentioned this. Sorry!

Do you start Emacs from within WSL?

Yes. I have Vcxsrv running, so I can run graphical applications.


(Related: it would be useful to have an into-record
reducer that builds a record from a sequence of record fields.)

I believe Emacs is supposed to inherit the path from the underlying shell - but have no experience with WSL. Maybe configure racket-mode using the full path to racket
. ?

Oh! Wait a minute. Aren’t you missing a #lang racket
line?

Yep, I thought about the #lang racket
just after posting this and still nothing. Did C-c C-c
on both lines

Oh, you’re right, doing this in init.el
worked: (setq racket-program "/usr/local/bin/racket)

Thanks!!

I see that a number of the channels are now unreadable prior to August 22 without a paid Slack plan. I clicked on that out of curiosity, and it suggested if I wanted to pay $7/month it would be per-user per workspace. Then I tried to figure out how many users might be on Slack/racket. It’s a shame their pricing model doesn’t include individual/year/all-workspaces-similar-to-racket-in-spirit.

i think it only charges for users that are “active” each month (though i forget what that means, specifically), but yeah, it’s quite spendy. they do offer educational discounts though


Yes - I wrote them to see if it was possible to get a personal plan (in order to see the history in the Racket slack - but that wasn’t possible.

Records and tables aren’t super polished relative to the rest of rebellion. Filing issues in the repo is the best way to get my attention on them, it gives me something to focus on.

into-record
would be good

Oh and, if anything is provided and not documented, that’s unintentional

Hi, Any Linux users out there who use DrRacket with 4k screen? Does it cause any (insoluble) problems?
Context: I’m considering switching from mac to linux - and I seem to remember 4k+linux+DrRacket giving some users trouble in the past. Of course it is entirely possible problems were solved by switching to Racket Mode, but that is not a path I want to pursue.

I have a hi-def screen on the system I’m using and it works fine, but it’s not 4k

@notjack by the way, I really like the libraries and I get the impression that Rebellion could be used as the basis of a nice little #lang
.

@spdegabrielle I have 4k and DrRacket looks fine to me, although I use racket mode more often.

@kellysmith12.21 Thank you so much! That really means a lot to me. I’m glad you’re getting good use out of them.