tonyg changed the topic of #racket to: The Racket Programming Language -- https://racket-lang.org/ -- https://gather.town/app/wH1EDG3McffLjrs0/racket-users -- http://pasterack.org -- logged at https://libera.irclog.whitequark.org/racket/ -- This is the right place to ask for help with (Dr)Racket. Remember to wait around for an answer!
lucasta has joined #racket
johnjaye has joined #racket
jeosol has quit [Quit: Client closed]
lucasta has quit [Ping timeout: 250 seconds]
ur5us_ has quit [Remote host closed the connection]
ur5us_ has joined #racket
ur5us_ has quit [Quit: Leaving]
shawnw has joined #racket
GreaseMonkey has quit [Quit: No Ping reply in 180 seconds.]
GreaseMonkey has joined #racket
rekahsoft has quit [Ping timeout: 250 seconds]
Tuplanolla has joined #racket
random-jellyfish has joined #racket
random-jellyfish has quit [Quit: Client closed]
random-jellyfish has joined #racket
random-jellyfish has quit [Quit: random-jellyfish]
skapate has quit [Remote host closed the connection]
synthmeat has quit [Remote host closed the connection]
synthmeat has joined #racket
synthmeat has quit [Client Quit]
synthmeat has joined #racket
shawnw has quit [Ping timeout: 250 seconds]
mwnaylor has quit [Ping timeout: 252 seconds]
mwnaylor has joined #racket
<mwnaylor> Why on earth would geiser-racket mode set up *.rkt files to open in scheme-mode?????
lucasta has joined #racket
<bremner> what should it do instead?
<mwnaylor> since it's supposed to work with racket files, open them in racket-mode.
<bremner> scheme-mode is built in. And I guess to some people racket is close enough to scheme
<bremner> and if you have racket-mode, 99% of people will use the included repl
<bremner> so, it's a reasonable default. Obviously it should be customizable.
<mwnaylor> The package adds an entry to the auto-mode-alist, which is not a defcustom. My customization is to comment out the line that does it in geiser-racket.el.
<bremner> right, well I would file a bug report about that.
<mwnaylor> racket-run only works when invoked from a buffer w/ major racket-mode. Can't fire up a standalone repl like geiser-racket will do. I'd like to keep both, but the two packages seem to be stepping on each other's toes a bit.
<bremner> some relevant discussion at https://racket-mode.com/#racket_002drepl
<mwnaylor> I guess the difference is that scheme is a built in major mode and racket is an optional package. Further guessing that the author defaulted to scheme. :-(
<johnjaye> i haven't gotten geiser to work before but i assume that's all there is.
<johnjaye> how would you use racket without geiser in emacs?
<bremner> with racket-mode
<mwnaylor> If racket-mode installed, racket-repl starts bare bones, w/ racket/base. (require racket) needed to get the equivalent of #lang racket
<bremner> right, that's what the link I pasted says
<mwnaylor> I see that the last push to gitlab for racket-mode was two years ago.
<mwnaylor> correction, geiser-racket
<mwnaylor> bremner: what would be better? A bug report or a patch?
mdhughes has quit [Read error: Connection reset by peer]
mdhughes has joined #racket
skapata has joined #racket
<bremner> mwnaylor: depends on the patch. They might be reluctant to just comment it out.
<mwnaylor> bremner: commenting out was my personal hack. I was thinking of code that would examine installed packages, via package-selected-packages, setting 'racket-mode if available, 'scheme-mode for the default.
<bremner> mwnaylor: I would suggest some customizable variable if you want to get fancy
<bremner> the other seems like with will be fragile.
<bremner> but it's up to you
<bremner> package-selected-packages might not know about all packages in the system
<bremner> I don't know why, but here it doesn't know I have notmuch installed.
mjt128 has joined #racket
lucasta has quit [Remote host closed the connection]
<mwnaylor> bremner: how do you install packages? What does your package-selected-packages yield?
<mwnaylor> bremner: Is there a canon way in emacs to get all the installed packages? From #emacs channel, looks like many do it manually. 😦
lucasta has joined #racket
mjt128 has quit [Ping timeout: 260 seconds]
scubagear has quit [Remote host closed the connection]
lucasta has quit [Remote host closed the connection]
lucasta has joined #racket
johnjaye has quit [Ping timeout: 248 seconds]
johnjaye has joined #racket
johnjaye has quit [Ping timeout: 240 seconds]