mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-22 07:09:54 +00:00
Rename cl-random-time to cl--random-time
* emacs-lisp/cl-lib.el (cl--random-time): Rename from cl-random-time. (cl--gensym-counter, cl--random-state): Update callers. * emacs-lisp/cl-extra.el (cl-make-random-state): Update callers. Fixes: debbugs:12773
This commit is contained in:
parent
0b3d4a4756
commit
376a8e83bb
@ -1,3 +1,10 @@
|
||||
2012-11-03 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* emacs-lisp/cl-lib.el (cl--random-time):
|
||||
Rename from cl-random-time. (Bug#12773)
|
||||
(cl--gensym-counter, cl--random-state): Update callers.
|
||||
* emacs-lisp/cl-extra.el (cl-make-random-state): Update callers.
|
||||
|
||||
2012-11-03 Chong Yidong <cyd@gnu.org>
|
||||
|
||||
* cus-start.el: Make cursor-type customizable (Bug#11633).
|
||||
|
@ -440,7 +440,7 @@ If STATE is t, return a new state object seeded from the time of day."
|
||||
(cond ((null state) (cl-make-random-state cl--random-state))
|
||||
((vectorp state) (copy-tree state t))
|
||||
((integerp state) (vector 'cl-random-state-tag -1 30 state))
|
||||
(t (cl-make-random-state (cl-random-time)))))
|
||||
(t (cl-make-random-state (cl--random-time)))))
|
||||
|
||||
;;;###autoload
|
||||
(defun cl-random-state-p (object)
|
||||
|
@ -264,12 +264,12 @@ one value.
|
||||
|
||||
;;; Symbols.
|
||||
|
||||
(defun cl-random-time ()
|
||||
(defun cl--random-time ()
|
||||
(let* ((time (copy-sequence (current-time-string))) (i (length time)) (v 0))
|
||||
(while (>= (cl-decf i) 0) (setq v (+ (* v 3) (aref time i))))
|
||||
v))
|
||||
|
||||
(defvar cl--gensym-counter (* (logand (cl-random-time) 1023) 100))
|
||||
(defvar cl--gensym-counter (* (logand (cl--random-time) 1023) 100))
|
||||
|
||||
|
||||
;;; Numbers.
|
||||
@ -296,7 +296,7 @@ always returns nil."
|
||||
"Return t if INTEGER is even."
|
||||
(eq (logand integer 1) 0))
|
||||
|
||||
(defvar cl--random-state (vector 'cl-random-state-tag -1 30 (cl-random-time)))
|
||||
(defvar cl--random-state (vector 'cl-random-state-tag -1 30 (cl--random-time)))
|
||||
|
||||
(defconst cl-most-positive-float nil
|
||||
"The largest value that a Lisp float can hold.
|
||||
|
Loading…
Reference in New Issue
Block a user