chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-janitors] #1237: define-foreign-type causes confusing messa


From: Chicken Trac
Subject: Re: [Chicken-janitors] #1237: define-foreign-type causes confusing messages to be printed
Date: Wed, 23 Dec 2015 07:43:41 -0000

#1237: define-foreign-type causes confusing messages to be printed
-----------------------+--------------------------------
  Reporter:  evhan     |      Owner:
      Type:  defect    |     Status:  new
  Priority:  major     |  Milestone:  someday
 Component:  compiler  |    Version:  4.10.x
Resolution:            |   Keywords:  compiler, warnings
-----------------------+--------------------------------
Description changed by evhan:

Old description:

> Reported by John Croisant on [https://lists.nongnu.org/archive/html
> /chicken-users/2015-12/threads.html chicken-users] (link to thread index
> until message appears in archive).
>
> The variables in question are already marked hidden, but that message is
> emitted for any variables that are not-visible, *including* hidden ones.
> If a variable is hidden, however, the user shouldn't hear about it, so
> this warning should also be skipped in this case.
>
> The original bug report deals specifically with procedure names produced
> by `define-foreign-type`, but any fix should apply to all hidden
> variables, I think.

New description:

 Reported by John Croisant on [https://lists.nongnu.org/archive/html
 /chicken-users/2015-12/msg00061.html chicken-users] (link to thread index
 until message appears in archive).

 The variables in question are already marked hidden, but that message is
 emitted for any variables that are not-visible, ''including'' hidden ones.
 If a variable is hidden, however, the user shouldn't hear about it, so the
 warning should be skipped in this case, too.

 The original bug report deals specifically with procedure names produced
 by `define-foreign-type`, but any fix should apply to all hidden
 variables, I think.

--

--
Ticket URL: <http://bugs.call-cc.org/ticket/1237#comment:1>
CHICKEN Scheme <http://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]