Wrong documentation string for "IF" special operator

Bug #439264 reported by YP
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Fix Released
Undecided
Unassigned

Bug Description

When I type:
  (documentation 'if 'function)

it returns this:
  "IF predicate then [else]

  If PREDICATE evaluates to false, evaluate THEN and return its values,
  otherwise evaluate ELSE and return its values. ELSE defaults to NIL."

it should return:
  "IF predicate then [else]

  If PREDICATE evaluates to true, evaluate THEN and return its values,
------------------------------------^^^^^
  otherwise evaluate ELSE and return its values. ELSE defaults to NIL."

Additional info:
$ sbcl --version
SBCL 1.0.30

$ uname -a
Linux gis 2.6.28-15-generic #49-Ubuntu SMP Tue Aug 18 18:40:08 UTC 2009 i686 GNU/Linux

Changed in sbcl:
status: New → Fix Committed
Changed in sbcl:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.