Sam Phillips

Results 23 issues of Sam Phillips

Inserting any text that is not a vector of strings is silently removed on closing the window. If the text isn't valid then the user should be notified.

bug

This is a light modification of the existing dynamic dot lookup protocol. When parens follow a dot expression, it sets a `fun?` flag and passes the arguments to `dot-lookup-by-name`. This...

When I ssh into my workstation and attempt to use nvim with racket-langserver I get the following error: ``` Unable to init server: Could not connect: Connection refused Gtk initialization...

Installing resyntax with an old rebellion already installed gives a spectacular number of errors during `raco pkg install`. Here is one of the many errors: ``` raco setup: error: during...

The Racket `hash-copy` makes a shallow copy of the hash. Maybe more useful would be a copier that could optionally take a procedures to copy a key and/or a procedure...

enhancement
needs api design
needs use cases

Related to #351, but this is more about users writing and profiling their code. Users should be able to use the [feature profiler](https://docs.racket-lang.org/feature-profile/index.html) to figure out: - how much time...

enhancement
performance
very complex

This issue is specifically about data types in `rebellion/base` and `rebellion/collection`. - Either provide lenses directly from the library (and add a dependency on the `lens-common` package) - Or expose...

enhancement
needs api design

The following program should produce an error when run. ``` #lang racket/base (require rebellion/base/variant rebellion/collection/list rebellion/streaming/transducer) (define (chunking n) (make-transducer #:starter (lambda () (variant #:consume null)) #:consumer (lambda (state v)...

bug

Are there any plans to allow mutable records?

enhancement

Reported on Twitter https://twitter.com/flyin1501/status/1531750602262204416 Specifically about this page https://blog.racket-lang.org/2022/04/racket-v8-5.html