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
a simple library for writing csv files
Data Science Textbook
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
A port of David Herman's struct.plt planet package
push eventjbclements/csse-scheduling
commit sha fe214218186bf52d32ba236aa06b45caf460e29d
tiny refinement of 101 requirement, refactoring
commit sha 226a186dfa4f4608c54044a7aa8e6238970fd267
refine 225 req, refactoring
commit sha 0b5dba4877167e52231f27f6a6e888c5edf685fb
refactoring, enable 20-21 csc reqs
commit sha 4aab8593f35431f43b17d04b278e2cd6e18e5c29
repair ee progress predicates OUCH running last few weeks of schedule requires this commit
commit sha f7c568297d1c71edbf11eb7377b7e20cbef54e71
hack to allow scheduling after summer report
commit sha 8d2428b6cd9131ccbde3ede95b93042c7a065bdb
comment
push time in a day
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.
comment created time in 8 days
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...
comment created time in 8 days
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:
- Open DrR, open new buffer.
- Change language level details to set to "no debugging or profiling"
- Paste this text into the definitions window:
#lang racket
((λ () (car (/ 1 0))))
- Save the file in a directory other than DrRacket's current directory (say, /tmp/tmp.rkt).
- Click 'run'.
- See the (expected, correct) error message "tmp.rkt:3:0: /: division by zero".
- Click on the red source-location "x".
- 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 9 days
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.
comment created time in 12 days
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?
comment created time in 12 days
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 12 days
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.)
comment created time in 14 days
push eventjbclements/rackbot
commit sha 7690ffc7ba532f4bfc5d74e52391423e63cef93b
update qtr
push time in 17 days
created tagjbclements/racket-handin-client
my racket handin client(s). A bit silly to put on github, but it simplifies distribution....
created time in 17 days
push eventjbclements/racket-handin-client
commit sha 915931df92066170c6a99bb6c36fdec0cdfea7d8
update for 2208
push time in 17 days
push eventjbclements/csse-scheduling
commit sha e3cd2745eaaea9c7ca2dc54300b49beb22fd942b
rename function
push time in 23 days
push eventjbclements/csse-scheduling
commit sha c0b333fc36fb8283859a4e39ba007448ee228742
rename ee TE's to match naming convention and a bit of refactoring (definitely could be more)
push time in 24 days
push eventjbclements/csse-scheduling
commit sha b04472ef7e3069ff24dd5f766f4d08fcb4e8f2fb
minor fixes for coordinator updates
push time in 24 days
pull request commentjbclements/rtmidi
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.
comment created time in a month
issue commentracket/htdp
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 [email protected] 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.
comment created time in a month
issue commentracket/drracket
That's a great deal uglier than it needs to be. For now, the stepper button probably simply shouldn't appear for those languages.
comment created time in a month
push eventjbclements/csse-scheduling
commit sha 54b0cd9f8b57e86ad2baef2d3c4a42ec5fffb9c7
clean up EE 101 req, hide some output
push time in a month
push eventjbclements/csse-scheduling
commit sha 73aa14a3d0e7fc8e7194b11384f00de03f341776
Update coordinators.csv I added the EE course coordinator list. There may be duplicates with what you already had.
commit sha 196bf5f27e665fa7e49c186481eefc516d7a4ae7
Merge pull request #2 from bridgetbenson/patch-1 Update coordinators.csv
push time in a month
PR merged jbclements/csse-scheduling
I added the EE course coordinator list. There may be duplicates with what you already had.
pr closed time in a month
pull request commentjbclements/csse-scheduling
@bridgetbenson , many thanks, merging this. (BTW, you can also create a pull request yourself :))
comment created time in a month
PR opened jbclements/csse-scheduling
I added the EE course coordinator list. There may be duplicates with what you already had.
pr created time in a month
push eventjbclements/csse-scheduling
commit sha d93e25253055efff1dd7da54a71c05c81a5689a1
omit ee grad students as well
push time in a month
push eventjbclements/csse-scheduling
commit sha c8bc9c583ed924878c864d13185ee7700aca0c98
shared group-courses definition
commit sha d0f47ed643219f54e019fbe22c7c1e6b2e680adf
refine csc101 requirement for ee majors specifically, give credit to those who've already passed 133
commit sha e146054aabc8bcbae64f4d3d1f516939a9ca2e63
use new group-courses definition
commit sha 9506e1723cb85b2e7c6242be9e3a5bea207817e7
label ee200 & ee400 as non-scheduled
push time in a month
push eventjbclements/csse-scheduling
commit sha 9fb236c7bc60d6417fb1b0abb1d77dfa73bc1ee8
oops this should be a rational now
commit sha 431d79d2198efc3818536b5a894eb42af31a6d0d
add ee courses to CPE
commit sha 5399aaeef30fce6919fd279eb7900b3fd4b7fbec
renaming
commit sha 93831d58bfd5c607fa214080154d48428c72fb55
better error messages, better comments
push time in a month
push eventjbclements/csse-scheduling
commit sha a5a40de5c66aacc0ff1be48999a4681455ab0836
add 2019-2020 for EE
push time in a month
push eventjbclements/csu-fad-parser
commit sha 3ff976418757e5361f9c64e5c63f1d59fe9f113f
update for new qtr
push time in a month
push eventjbclements/csse-scheduling
commit sha ea02c5317ca76d18240f098d61f1ff7097c387fc
flow chart and degree requirements aligned
push time in a month
push eventjbclements/csse-scheduling
commit sha 693649ee49551e253eec75ec45799fc2d959ea46
extend to handle split courses
commit sha 33f7ec0304a20fe2a2d4bb983b27942a60bf7923
course lists
commit sha c2f1b1863bb5d02f17b48d35505314d6cadab3c3
add new categories for EE
commit sha 758b421a6d0463122cd5c6e9a501b183eef309f1
WIP adding EE, degree-requirements compiles
commit sha 09fadfddc7c05d3f9bc15f39c917a280097b0d87
degree-requirements now runs OMG had to import the kitchen sink. Yikes
commit sha 3e861659ae0346e4cebbecf794f3067b1dc73f2c
WIP closer...
push time in a month
issue openedracket/scribble
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 a month
starteddlenski/vpn-slice
started time in 2 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.
comment created time in 2 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.
comment created time in 2 months
push eventracket/racket-lang-org
commit sha 8816a7938eda9b3bff352ca7e35b96b8b0836b52
move filter-installers.rkt to the rlo repo
commit sha 36d1563142b14daa32a3296724b5f13ec10304f9
repair windows file filter
push time in 2 months
push eventjbclements/portaudio
commit sha 77a03c86054a5d7a26ed0082215b61162eb8b651
refactor and clean up tests
push time in 2 months
push eventjbclements/portaudio
commit sha f641cc750ef7b42ae3a986e85187969f526f0d5d
search for both libportaudio and portaudio shared libs
push time in 2 months
push eventracket/release-catalog
commit sha 7e5cdda10bfded2bb4bc0a0dac391d0cd9e90816
minor cleanup
push time in 2 months
push eventjbclements/gnucash
commit sha 701dee030a70b778f6de9dae428d6287aecd7a5a
add type alias that's all
push time in 2 months
push eventjbclements/csse-scheduling
commit sha f6d6f0ac92185aea42bcca6d9b3e4e3920139f0b
add new course lists mechanism
push time in 2 months
push eventjbclements/RSound
commit sha b3ded8e1b0d3164763b7d9d51d087ec684a0e339
allow scaling of sound of length zero
push time in 2 months
push eventracket/racket-lang-org
commit sha f9189a65ef88d5569d533dd280f82dd12a40e7df
repair contributors list
commit sha 9e229f1644bdaa7588d7f5254771c227f43c7052
fix one more name
push time in 2 months
push eventjbclements/portaudio
commit sha 11a01fa78b7a4e0efa433af02bc8b3f71b7fe8a4
oops bad pkg name for windows
push time in 2 months
push eventracket/racket-lang-org
commit sha 4186fd0ecf61841b4b0566707bb9922648f99f94
oops fix link
push time in 2 months
push eventracket/racket
commit sha 36bb3bc21f297a0a0a8fcb710758bc1164cbb38e
Post-release version for the v7.7 release
commit sha 92c1ba9a62b8ce2a29bd657ca29d853005956953
Free buffer in error case. Found by scan-build. cc @pmatos.
commit sha c81689bf9f054a0f67c774ffba938e6fb760d5f6
Declare loop-updated variable outside the loop. Found by scan-build.
commit sha 99af295d9913957c746eaf4ef6ffbb2d20b9f95a
cs: fix constant-time `list?` Closes #3097
commit sha 7f9784775fb41b790a53d32ca816692682a57ce1
fixes a bug in case->, closes #3098 also use the contract equivalence predicate instead of two calls to contract stronger
commit sha 1b48cd86f99a8049c5aa989693c2f03326847e5f
net/url: add `#:method` argument to `get-pure-port/headers` Supports HEAD with redirections, for example.
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).
commit sha 7ed8ea040e3340b30549d42d45ae0d953e58523d
raco pkg catalog-archive: support platform-specific dependencies
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.
commit sha 3d9d12a4d69e7ddacc6b5ba5909d51c9e9067c40
raco pkg catalog-archive: avoid writing non-changed information
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!
commit sha d685c835f92badd5114d3d29b98ba147bb03631c
expander: fix reader demo
commit sha 4256214981b6daf9987037a08cbb41d27087dd9b
cs: repair retention of a custodian with a memory limit
commit sha 8145434fa7255ecfb2084aa9e4f1f6370a584f87
cs: small memory-accounting simplification Remove an unneeded accounting hook.
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.
commit sha 734491b511e2fa94a5e12074a804ba4dab8230ef
configure: fix unix-style configuration with --prefix Closes #3046
commit sha 876aff85c275f885a731b6137486cfa48115df67
Constrain the values of a and b in function not to be both NULL (#3106) Fixes #2686
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
commit sha 859e7b43735a35e653abb379b052a50bdfd30369
Avoid unnecessary use of `fprintf`. Closes #3113.
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.
push time in 2 months
push eventracket/racket-lang-org
commit sha 3bebd468968acb880b6c8ce0134f059849084130
v7.8 installers info
commit sha 08c5b9e55a566dce358cdad3ebd79179d7327365
v7.8 announcement
commit sha fa9102758d6a93d429cd32fe39bfac37e8a48f13
front page update
commit sha 2c43e976590642f8f548f3bd1241fd09a2e44c63
blog post
push time in 2 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 [email protected]. And again, I apologize for adding noise to the commit stream.
comment created time in 2 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 [email protected], I'd be grateful.
comment created time in 2 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.)
comment created time in 2 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?
comment created time in 2 months
push eventracket/release-catalog
commit sha 162539f58823e4c3dc444b6b69bead72db319cbd
final release catalog for v7.8
push time in 2 months