]> git.eshelyaron.com Git - emacs.git/commit
* lisp/emacs-lisp/cl-extra.el (cl--random-state): New defstruct
authorStefan Monnier <monnier@iro.umontreal.ca>
Sat, 1 Jul 2017 02:01:38 +0000 (22:01 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sat, 1 Jul 2017 02:01:38 +0000 (22:01 -0400)
commit6fb45b7b368c8041936c52f2b2c261136c070721
tree936137a04840e4076f4838b2f591cb9542c8834a
parent7618d29db36396fbd736672cadaca641186c1dc5
* lisp/emacs-lisp/cl-extra.el (cl--random-state): New defstruct

(cl--random-state, cl--random-time): Move from cl-lib.el.
(cl-random): Use struct accessors.
(cl-random-state-p): Remove, provided by the defstruct.
(cl-make-random-state): Rewrite to struct constructor.
lisp/emacs-lisp/cl-extra.el