> > > (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.
