From: Mattias EngdegÄrd Date: Tue, 19 Jul 2022 11:56:08 +0000 (+0200) Subject: ; * src/data.c (Fash): More precise doc string X-Git-Tag: emacs-29.0.90~1447^2~851^2~1 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ac1d15e95c88592325afebb3d82c8c74a27d2627;p=emacs.git ; * src/data.c (Fash): More precise doc string --- diff --git a/src/data.c b/src/data.c index 568349ba839..b2fcdaebee1 100644 --- a/src/data.c +++ b/src/data.c @@ -3519,7 +3519,9 @@ representation. */) DEFUN ("ash", Fash, Sash, 2, 2, 0, doc: /* Return VALUE with its bits shifted left by COUNT. If COUNT is negative, shifting is actually to the right. -In this case, the sign bit is duplicated. */) +The return value is always VALUE multiplied by 2 to the power of COUNT, +rounding down (towards negative infinity). +VALUE and COUNT must be integers. */) (Lisp_Object value, Lisp_Object count) { CHECK_INTEGER (value);