Re: [racket-dev] bug reporting system is not spam-protecting email addresses

2011-06-26 Thread Robby Findler
I suspect we should fix this at least for appearances same, but do you
think that that really helps avoid spam? I tried to keep my
@cs.uchicago.edu email address secret for a while, but then I gave
up and it didn't seem to matter. What ended up working for me was
using gmail to read my email.

Robby

On Sun, Jun 26, 2011 at 5:17 PM, Neil Van Dyke n...@neilvandyke.org wrote:
 The bug reporting system is not spam-protecting email addresses provided by
 bug report submitters.

 It is putting submitters' email addresses unprotected on public Web pages,
 including with mailto:; links.

 This is a great way to make users not only flee your platform, but track you
 down personally and set your house on fire.

 --
 http://www.neilvandyke.org/

 _
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev


_
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] bug reporting system is not spam-protecting email addresses

2011-06-26 Thread Neil Van Dyke

Robby Findler wrote at 06/26/2011 08:06 AM:

I suspect we should fix this at least for appearances


Yes, I think it's first and foremost an etiquette issue.


 but do you think that that really helps avoid spam?


Keeping email addresses off of Web pages does still help, IME.  I 
believe that the email list I use to subscribe to most email lists still 
gets no spam.


--
http://www.neilvandyke.org/

_
 For list-related administrative tasks:
 http://lists.racket-lang.org/listinfo/dev


Re: [racket-dev] Strange problem with `check-docs' and `#:use-sources'

2011-06-26 Thread Sam Tobin-Hochstadt
 I'll try to make a small example collection.

Ok, I've narrowed the bug down.  It's something with the use of
`defform*'.  Attached is a patch that creates a `ts' collection.  If
you apply it, and then do the following:

% raco setup ts
% cd collects/ts
% racket test-docs-complete.rkt
ts/scheme has undocumented exports:
  (x1)

You see the problem.  The relevant use of `defform*' is:

@defform*[#:id x1 [(qqq x1)]]

Basically any change to this removes the bug, for example, moving the
`qqq' *after* `x1' causes the bug to go away.

What should I run that's lower-level than `check-docs' to see if the
problem is there?
-- 
sam th
sa...@ccs.neu.edu
From 81b873954b0529decdddb23eb54ec2098d2a7f74 Mon Sep 17 00:00:00 2001
From: Sam Tobin-Hochstadt sa...@racket-lang.org
Date: Sun, 26 Jun 2011 10:01:39 -0400
Subject: [PATCH] demo bug

---
 collects/ts/b.rkt  |5 +
 collects/ts/doc.scrbl  |8 
 collects/ts/info.rkt   |2 ++
 collects/ts/racket.rkt |3 +++
 collects/ts/scheme.rkt |3 +++
 collects/ts/test-docs-complete.rkt |4 
 6 files changed, 25 insertions(+), 0 deletions(-)
 create mode 100644 collects/ts/b.rkt
 create mode 100644 collects/ts/doc.scrbl
 create mode 100644 collects/ts/info.rkt
 create mode 100644 collects/ts/racket.rkt
 create mode 100644 collects/ts/scheme.rkt
 create mode 100644 collects/ts/test-docs-complete.rkt

diff --git a/collects/ts/b.rkt b/collects/ts/b.rkt
new file mode 100644
index 000..1d8da33
--- /dev/null
+++ b/collects/ts/b.rkt
@@ -0,0 +1,5 @@
+#lang racket/base
+(require (for-syntax racket/base))
+(define-syntax x1 #f)
+(define-syntax x2 #f)
+(provide (all-defined-out))
diff --git a/collects/ts/doc.scrbl b/collects/ts/doc.scrbl
new file mode 100644
index 000..0fecc26
--- /dev/null
+++ b/collects/ts/doc.scrbl
@@ -0,0 +1,8 @@
+#lang scribble/manual
+@(require (for-label ts/racket))
+@title{T} 
+@(defmodulelang* (ts/racket) #:use-sources (ts/b))
+@defform*[#:id x1 [(qqq x1)]]
+@defform[(x2)]
+@section{S}
+@(defmodulelang* (ts/scheme) #:use-sources (ts/b))
diff --git a/collects/ts/info.rkt b/collects/ts/info.rkt
new file mode 100644
index 000..870d7a1
--- /dev/null
+++ b/collects/ts/info.rkt
@@ -0,0 +1,2 @@
+#lang setup/infotab
+(define scribblings '((doc.scrbl () (language
diff --git a/collects/ts/racket.rkt b/collects/ts/racket.rkt
new file mode 100644
index 000..e46bf95
--- /dev/null
+++ b/collects/ts/racket.rkt
@@ -0,0 +1,3 @@
+#lang racket 
+(require ts/b)
+(provide (all-from-out ts/b))
diff --git a/collects/ts/scheme.rkt b/collects/ts/scheme.rkt
new file mode 100644
index 000..e46bf95
--- /dev/null
+++ b/collects/ts/scheme.rkt
@@ -0,0 +1,3 @@
+#lang racket 
+(require ts/b)
+(provide (all-from-out ts/b))
diff --git a/collects/ts/test-docs-complete.rkt b/collects/ts/test-docs-complete.rkt
new file mode 100644
index 000..97fd52c
--- /dev/null
+++ b/collects/ts/test-docs-complete.rkt
@@ -0,0 +1,4 @@
+#lang racket/base
+(require rackunit/docs-complete)
+(check-docs (quote ts/scheme))
+(check-docs (quote ts/racket))
-- 
1.7.4.1

_
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev

[racket-dev] RacketCon lodging

2011-06-26 Thread John Clements
Are there any group-ish plans for RacketCon lodging? A campsite, say... :)

John



smime.p7s
Description: S/MIME cryptographic signature
_
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] RacketCon lodging

2011-06-26 Thread Shriram Krishnamurthi
Also, would any Boston people be willing to host out-of-town students?

On Sun, Jun 26, 2011 at 12:36 PM, John Clements
cleme...@brinckerhoff.org wrote:
 Are there any group-ish plans for RacketCon lodging? A campsite, say... :)

 John


 _
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev


_
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev