bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#19916: 24.4; rmail-summary-next-msg declares argument incorrectly


From: Florian v. Savigny
Subject: bug#19916: 24.4; rmail-summary-next-msg declares argument incorrectly
Date: Sat, 21 Feb 2015 19:17:56 +0100


As I am fairly certain that this is a bug in the source code, I am not 
including any of the automatic information on my system which M-x 
report-emacs-bug produces.

Description of the bug:  rmail-summary-next-msg declares its attribute
                         NUMBER as &optional, but does not treat it
                         like that, at least when called
                         non-interactively.

Reproducible: always

How: Calling (rmail-summary-next-msg) non-interactively.

Undesired behaviour:

          Throws the following exception:

                 and: Wrong type argument: number-or-marker-p, nil

          This is an obscure error if you have called
          (rmail-summary-next-message) in accordance with the
          documentation.

Explanation:    This can easily be tracked to the following line in the source
                code for the function, where it expects NUMBER to be non-nil:

                (and (> number 0) (end-of-line)) ;; line 3 after the docstring

Line 827 in the source file in the following version of rmailsum.el:
;; Copyright (C) 1985, 1993-1996, 2000-2014 Free Software Foundation,


Workaround: Calling (rmail-summary-next-msg 1) instead of using no argument.




Best regards,

Florian v. Savigny





reply via email to

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