>
>
> (I wouldn't want that to discourage someone from making a package at
> all. Or to divert too much time from other ways to make the package
> better. Or be an excuse to say, well docs are already hard, and
> putting them in a separate -doc package is the last straw, so I won't
> bother with docs at all. And so on.)
>

In my opinion the biggest threat to the adoption of racket today is it
sometimes giving errors on load without line numbers.

Here is another example that just occurred.

[email protected]> (enter! "db-lib.rkt")

db-lib-init: unbound identifier in module
  in: db-lib-init
  context...:
   standard-module-name-resolver
   /usr/share/racket/collects/racket/rerequire.rkt:18:0: rerequire
   /usr/share/racket/collects/racket/enter.rkt:54:0: dynamic-enter!6
   /usr/share/racket/collects/racket/private/misc.rkt:87:7


That is the total error message. This is a long module.  It will cost me a
lot of time, unnecessarily, to track this down.

I brought up another case like this in a prior post, while asking for the
command line switch or something to turn on the numbers in such cases.  I
was very surprised to hear an explanation that this was a design decision.
In my opinion it should be put on the critical bug list.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-dev/CAGxFmCNVgt%3DF77A5%3DG_tjU86WuFOkDT%2Be5aUwXxg8cdQLrFAyg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to