Add seq-random-elt to seq.el
commitbd22beb6e4054c659e8c31931c421f60e9719c65
authorDamien Cassou <damien@cassou.me>
Fri, 21 Oct 2016 05:53:08 +0000 (21 07:53 +0200)
committerNicolas Petton <nicolas@petton.fr>
Tue, 25 Oct 2016 10:32:57 +0000 (25 12:32 +0200)
treec9afbd41266dc8c13a9807bf825d68cdbc148687
parent26ccd19269c040ad5960a7567aa5fc88f142c709
Add seq-random-elt to seq.el

* lisp/emacs-lisp/seq.el (seq-random-elt): Add function to return a
  random element from it's sequence parameter.

* test/lisp/emacs-lisp/seq-tests.el (test-seq-random-elt-take-all
  test-seq-random-elt-return-nil): Test the new function

* doc/lispref/sequences.texi: Document the new function
doc/lispref/sequences.texi
lisp/emacs-lisp/seq.el
test/lisp/emacs-lisp/seq-tests.el