From unknown Sun Aug 17 10:27:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21584: 25.0.50; Please add cl-constantly function from Common Lisp Resent-From: Mark Karpov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 29 Sep 2015 17:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21584 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 21584@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.144354771720873 (code B ref -1); Tue, 29 Sep 2015 17:29:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Sep 2015 17:28:37 +0000 Received: from localhost ([127.0.0.1]:48112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zgyhg-0005Qa-DA for submit@debbugs.gnu.org; Tue, 29 Sep 2015 13:28:37 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36745) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zgyhd-0005QO-Ay for submit@debbugs.gnu.org; Tue, 29 Sep 2015 13:28:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZgyhX-0000Tm-0p for submit@debbugs.gnu.org; Tue, 29 Sep 2015 13:28:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57423) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZgyhW-0000Ti-V4 for submit@debbugs.gnu.org; Tue, 29 Sep 2015 13:28:26 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46698) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZgyhV-0005Yc-3P for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2015 13:28:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZgyhR-0000SO-Rj for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2015 13:28:25 -0400 Received: from smtp9.openmailbox.org ([62.4.1.43]:49701) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZgyhR-0000SF-G9 for bug-gnu-emacs@gnu.org; Tue, 29 Sep 2015 13:28:21 -0400 Received: by mail2.openmailbox.org (Postfix, from userid 1004) id ECF752AC0DB5; Tue, 29 Sep 2015 18:50:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1443545421; bh=GjNah7poMxroX51gaVb8Tihr+9DRZA/NHtmLAc8LBTM=; h=From:To:Subject:Date:From; b=dEL4EUwBunjrvNm9ziTfbYbwq+QBIDHUyyCZ/6lMUqqI/UvcuMsgxEoE+3DwWqRzY lcHgqdDBKXGE7S9nIUP1q/cBpPTVRaaoGWbwu5mZytzefI7lQ/ZwAed91ktYldJ5br eY3aJjhAEj41eLPgNXHk6T6oP8L56KzQKL2v3Oho= From: Mark Karpov DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1443545412; bh=GjNah7poMxroX51gaVb8Tihr+9DRZA/NHtmLAc8LBTM=; h=From:To:Subject:Date:From; b=kVOqexxyOTqi2Bb6IPl/7YIWTukYYo+W5wCGinKbg+v3SLUUSKoBc2qKmI2DTm7Tu kqCtcEZUhr0rVzcd0OWWKFLS1Vy73PQGfoaXRX60VETxI3mVbIwA15coJYnX9L6XrR lM9SMeRJoMLoFaSmQtDxAMUHcvrc0S/WT+gEMAb0= Date: Tue, 29 Sep 2015 22:43:43 +0600 Message-ID: <87mvw5npkw.fsf@openmailbox.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) In Common Lisp there is =E2=80=98constantly=E2=80=99 function: http://www.lispworks.com/documentation/HyperSpec/Body/f_cons_1.htm which creates new function without side-effects that takes any number of arguments and always returns specified value. For some reason =E2=80=98cl-lib=E2=80=99 doesn't provide =E2=80=98cl-consta= ntly=E2=80=99, so I guess it should exist in pure Emacs Lisp under different name. However, I couldn't find such a function, so I ask you to tell me name of function that word like =E2=80=98constantly=E2=80=99 in Emacs Lisp or add =E2=80=98c= l-constantly=E2=80=99 in =E2=80=98cl-lib=E2=80=99 in Emacs 25. In GNU Emacs 25.0.50.21 (x86_64-unknown-linux-gnu, GTK+ Version 3.16.7) of 2015-09-20 Repository revision: 6afe8168dde7780853003dea2fb9e3a8ba57e2ea Windowing system distributor 'The X.Org Foundation', version 11.0.11702000 Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: =CE=B5=CE=BB Minor modes in effect: global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t diff-auto-refine-mode: t rainbow-delimiters-mode: t hl-todo-mode: t whitespace-mode: t flyspell-mode: t flycheck-color-mode-line-mode: t flycheck-mode: t yas-global-mode: t yas-minor-mode: t vimish-fold-global-mode: t vimish-fold-mode: t show-paren-mode: t rich-minority-mode: t minibuffer-electric-default-mode: t ido-vertical-mode: t ido-ubiquitous-mode: t ido-everywhere: t highlight-line-mode: t global-auto-revert-mode: t global-aggressive-indent-mode: t aggressive-indent-mode: t display-time-mode: t delete-selection-mode: t cyphejor-mode: t ace-popup-menu-mode: t smartparens-global-mode: t smartparens-mode: t modalka-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t auto-fill-function: do-auto-fill transient-mark-mode: t auto-fill-mode: 1 Recent messages: Saving file /home/mark/projects/programs/emacs-lisp/para/para.el... Wrote /home/mark/projects/programs/emacs-lisp/para/para.el Undo! [2 times] Mark set Saving file /home/mark/projects/programs/emacs-lisp/para/para.el... Wrote /home/mark/projects/programs/emacs-lisp/para/para.el Type "q" in help window to restore its previous buffer. Mark set uncompressing cl-extra.el.gz...done Note: file is write protected Load-path shadows: None found. Features: (shadow emacsbug sendmail org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view jka-compr image-mode org-bibtex bibtex org-bbdb org-w3m markdown-mode hyperspec eieio-opt speedbar sb-image ezimage dframe misearch multi-isearch zzz-to-char smex sort gnus-cite smiley shr-color color shr dom browse-url qp mail-extr gnus-async gnus-bcklg gnus-ml nndraft nnmh nnfolder utf-7 epa-file gnutls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig nntp gnus-cache gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems nnheader linum em-unix em-term term disp-table ehelp em-script em-prompt em-ls em-hist em-pred em-glob em-dirs em-cmpl em-basic em-banner em-alias haskell-doc inf-haskell haskell-decl-scan haskell haskell-completions haskell-load haskell-commands highlight-uses-mode haskell-modules haskell-sandbox haskell-repl haskell-debug haskell-interactive-mode haskell-presentation-mode haskell-collapse haskell-navigate-imports haskell-compile haskell-process haskell-session haskell-indentation haskell-font-lock smartparens-haskell haskell-mode haskell-string haskell-sort-imports haskell-lexeme haskell-align-imports haskell-compat haskell-complete-module flymake dabbrev ace-window ebal warnings ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff recentf tree-widget wid-edit magit-blame magit-stash magit-bisect magit-remote magit-commit epa magit-sequence magit esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode esh-util dired-x magit-apply magit-wip magit-log magit-diff smerge-mode magit-core magit-process magit-popup magit-mode magit-git crm magit-section magit-utils git-commit log-edit pcvs-util add-log with-editor async-bytecomp async cider-debug cider-mode cider-resolve cider-browse-ns cider-inspector apropos cider-interaction arc-mode archive-mode cider-overlays cider-test cider-stacktrace cider-repl cider-eldoc cider-doc org-table org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs cal-menu calendar cal-loaddefs cider-popup cider-client cider-common cider-util clojure-mode imenu nrepl-client derived queue ewoc etags xref project spinner compile autoload lisp-mnt tar-mode mm-archive message rfc822 mml mml-sec mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils network-stream nsm starttls url-http tls mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw url-cache url-auth url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse url-vars epg vc vc-dispatcher smartparens-python python tramp-sh tramp tramp-compat auth-source eieio eieio-core gnus-util mm-util help-fns mail-prsvr password-cache tramp-loaddefs trampver shell pcomplete format-spec json comint ansi-color hl-line dired vc-git diff-mode bookmark pp rainbow-delimiters hl-todo whitespace flyspell ispell flycheck-color-mode-line face-remap flycheck-haskell haskell-cabal haskell-utils haskell-customize flycheck find-func rx mk-visual smart-mode-line solarized-dark-theme solarized mk-texinfo mk-tex mk-python mk-prolog mk-org mk-markdown mk-man mk-magit mk-lisp mk-ibuffer mk-haskell mk-gnus mk-eshell mk-erc mk-elisp mk-dired mk-clojure kill-or-bury-alive mk-calendar mk-c mk-minor-modes common-lisp-snippets yasnippet cl whole-line-or-region vimish-fold paren rich-minority minibuf-eldef ido-vertical-mode ido-ubiquitous ido-completing-read+ cl-macs ido seq gv highlight-line autorevert filenotify cl-seq aggressive-indent easy-mmode time delsel cyphejor ace-popup-menu smartparens-config smartparens byte-opt thingatpt mk-global modalka quail edmacro kmacro ace-link avy ring misc server mk-utils subr-x f dash s ucs-normalize finder-inf tex-site fix-word advice slime-autoloads info bytecomp byte-compile cl-extra help-mode cl-loaddefs pcase cl-lib cconv package easymenu epg-config time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 781479 204206) (symbols 48 61227 1) (miscs 40 516 3062) (strings 32 153424 58089) (string-bytes 1 4678461) (vectors 16 85732) (vector-slots 8 2106091 65053) (floats 8 1124 1903) (intervals 56 6568 1724) (buffers 976 37) (heap 1024 88303 8794)) From unknown Sun Aug 17 10:27:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21584: 25.0.50; Please add cl-constantly function from Common Lisp Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 01 Oct 2015 02:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21584 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mark Karpov Cc: 21584@debbugs.gnu.org Reply-To: rms@gnu.org Received: via spool by 21584-submit@debbugs.gnu.org id=B21584.144366637323460 (code B ref 21584); Thu, 01 Oct 2015 02:27:02 +0000 Received: (at 21584) by debbugs.gnu.org; 1 Oct 2015 02:26:13 +0000 Received: from localhost ([127.0.0.1]:49741 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZhTZV-00066J-3I for submit@debbugs.gnu.org; Wed, 30 Sep 2015 22:26:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55580) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZhTZT-00066C-E2 for 21584@debbugs.gnu.org; Wed, 30 Sep 2015 22:26:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZhTZS-0001fh-A9 for 21584@debbugs.gnu.org; Wed, 30 Sep 2015 22:26:11 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([208.118.235.10]:36811) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZhTZM-0001cL-QK; Wed, 30 Sep 2015 22:26:04 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZhTZM-0006GA-8V; Wed, 30 Sep 2015 22:26:04 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman In-reply-to: <87mvw5npkw.fsf@openmailbox.org> (message from Mark Karpov on Tue, 29 Sep 2015 22:43:43 +0600) References: <87mvw5npkw.fsf@openmailbox.org> Message-Id: Date: Wed, 30 Sep 2015 22:26:04 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.10 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] Maybe we can add 'constantly' to Emacs outside the cl package. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html. From unknown Sun Aug 17 10:27:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21584: 25.0.50; Please add cl-constantly function from Common Lisp Resent-From: Nicolas Petton Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 01 Oct 2015 12:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21584 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@gnu.org, Mark Karpov Cc: 21584@debbugs.gnu.org Received: via spool by 21584-submit@debbugs.gnu.org id=B21584.144370432421380 (code B ref 21584); Thu, 01 Oct 2015 12:59:02 +0000 Received: (at 21584) by debbugs.gnu.org; 1 Oct 2015 12:58:44 +0000 Received: from localhost ([127.0.0.1]:50015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZhdRc-0005Ym-C2 for submit@debbugs.gnu.org; Thu, 01 Oct 2015 08:58:44 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:59739) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZhdRa-0005Ye-PQ for 21584@debbugs.gnu.org; Thu, 01 Oct 2015 08:58:43 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 1434A2035D for <21584@debbugs.gnu.org>; Thu, 1 Oct 2015 08:58:42 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Thu, 01 Oct 2015 08:58:42 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=t9qZtdnSRCsTt7BNNHtQneOLv5M=; b=JB4ik 6e01bIBimzcAJ7J3LZmQooKkasv45YwAKlnqDoDByW6z0q4klfSdqFVVC2qIRQIU kCEffy9noXRmuBMDW349zrQab2Wcu6xGAT7hBaLicav4kiBKG/SRDyAqIPS7rl+s DuE58oKH9vqsIraZ+1hN0OS6cUDh7qn2Wh5PtY= X-Sasl-enc: 5GVY3Z9aaOvZ3eDxQo4OV3W9Rt2soGEq+QGx4bsy9OWd 1443704321 Received: from blueberry (brc29-2-88-162-37-238.fbx.proxad.net [88.162.37.238]) by mail.messagingengine.com (Postfix) with ESMTPA id 4708868013E; Thu, 1 Oct 2015 08:58:41 -0400 (EDT) From: Nicolas Petton In-Reply-To: References: <87mvw5npkw.fsf@openmailbox.org> User-Agent: Notmuch/0.19 (http://notmuchmail.org) Emacs/25.0.50.6 (x86_64-unknown-linux-gnu) Date: Thu, 01 Oct 2015 14:58:34 +0200 Message-ID: <874mia924l.fsf@petton.fr> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain Richard Stallman writes: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > Maybe we can add 'constantly' to Emacs outside the cl package. Do you mean as a standard documented function, in subr.el? Or maybe in subr-x.el? Nico --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: GPGTools - http://gpgtools.org iQEcBAEBCAAGBQJWDS36AAoJECM1h6R8IHkQSjkH/R6lr/3rcBgYOuQ2WtYJYZC7 LjzXv2u/aVk4kvAE3Gyw2GuLyiG0zA4OnurXQZ32lcHQH8sT5BlSMURCNo6Vy/9p qxfWCyfHhd9ikGnGgn5EPZqPODaFeEKAWklmnbNH7ta/dZHXjckSz6x/Ymmn+Sef Piegu5dZEXowVBSGeAewZI7DbTt2xaFS77b/UWgD/1Gd8zdse3In6V4XT57yiDYl +kDpm90Cs9q0b7R0ZJ0a234sUJ1g/3ejH67OegbRf77lvw4k9d3nCCaysTsJuyD3 3j8BiLt906gnumRWzAGjRG3421qpjbFw27MoQe3TWDk6MBWPVyNYvarV8GQkqeU= =k9r+ -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Aug 17 10:27:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21584: 25.0.50; Please add cl-constantly function from Common Lisp Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Oct 2015 02:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21584 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Nicolas Petton Cc: 21584@debbugs.gnu.org, markkarpov@openmailbox.org Reply-To: rms@gnu.org Received: via spool by 21584-submit@debbugs.gnu.org id=B21584.144375284124033 (code B ref 21584); Fri, 02 Oct 2015 02:28:01 +0000 Received: (at 21584) by debbugs.gnu.org; 2 Oct 2015 02:27:21 +0000 Received: from localhost ([127.0.0.1]:51131 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zhq49-0006FZ-1k for submit@debbugs.gnu.org; Thu, 01 Oct 2015 22:27:21 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50927) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Zhq46-0006FR-Hr for 21584@debbugs.gnu.org; Thu, 01 Oct 2015 22:27:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zhq45-0001mz-KT for 21584@debbugs.gnu.org; Thu, 01 Oct 2015 22:27:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57028) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zhq41-0001k8-CK; Thu, 01 Oct 2015 22:27:13 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1Zhq40-0000gr-PE; Thu, 01 Oct 2015 22:27:12 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman In-reply-to: <874mia924l.fsf@petton.fr> (message from Nicolas Petton on Thu, 01 Oct 2015 14:58:34 +0200) References: <87mvw5npkw.fsf@openmailbox.org> <874mia924l.fsf@petton.fr> Message-Id: Date: Thu, 01 Oct 2015 22:27:12 -0400 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > Maybe we can add 'constantly' to Emacs outside the cl package. > Do you mean as a standard documented function Yes. What file to put it in is a detail I am not addressing. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html. From unknown Sun Aug 17 10:27:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21584: 25.0.50; Please add cl-constantly function from Common Lisp Resent-From: Daniel Colascione Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 02 Oct 2015 04:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21584 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@gnu.org, Nicolas Petton Cc: 21584@debbugs.gnu.org, markkarpov@openmailbox.org Received: via spool by 21584-submit@debbugs.gnu.org id=B21584.14437615784322 (code B ref 21584); Fri, 02 Oct 2015 04:53:02 +0000 Received: (at 21584) by debbugs.gnu.org; 2 Oct 2015 04:52:58 +0000 Received: from localhost ([127.0.0.1]:51152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZhsL4-00017e-Hx for submit@debbugs.gnu.org; Fri, 02 Oct 2015 00:52:58 -0400 Received: from dancol.org ([96.126.100.184]:58699) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZhsL2-00017V-FJ for 21584@debbugs.gnu.org; Fri, 02 Oct 2015 00:52:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Cc:References:To:Subject; bh=O7tLTxbCcG1LGR2/D2k/b3+MQAVLTvr8JP7ZnU/buxQ=; b=hPD6U+I4sadJ2Sb9rvknDQPMc+3l2O8G+ThoF4QYLJjKRVPVmCXa1LtK/f/ZvDks3yOK5+H+lF66yONug/k94BBtwCcyl6YFTGsfJw+DssBpwWp1dXq3SKQruYw0sYLRvWl6Nlr0HHVAD4YmgQH+Cr2l4DWzro1+HvbLcOk9jbdDTyO57uawdisMldry6S8T4KZzvnmu5h9fHtY2hEWueOhBb3U31Tr9HZ7h2eLzuW8ok5eHUuqRbsyEjiMD2DPBLK57vnV+zdJpXoKAkc6KB3Zqtk5KroDwvG613o725X7TBI+NYYfvv4LsoQFUmu6Gj4e/oNiFG8lts/t1JHWq4g==; Received: from [2620:10d:c090:200::c:aab7] (helo=[IPv6:2620:10d:c083:10fb:2ab2:bdff:fe1c:db58]) by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1ZhsKz-0004Bt-8k; Thu, 01 Oct 2015 21:52:53 -0700 References: <87mvw5npkw.fsf@openmailbox.org> <874mia924l.fsf@petton.fr> From: Daniel Colascione Message-ID: <560E0D9F.4080303@dancol.org> Date: Thu, 1 Oct 2015 21:52:47 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="jfd5srxOHXG3ohnPNd22AcUggHLTPWArR" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --jfd5srxOHXG3ohnPNd22AcUggHLTPWArR Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 10/01/2015 07:27 PM, Richard Stallman wrote: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] >=20 > > > Maybe we can add 'constantly' to Emacs outside the cl package. >=20 > > Do you mean as a standard documented function >=20 > Yes. >=20 > What file to put it in is a detail I am not addressing. I thought we weren't adding unnamespaced functions anymore. --jfd5srxOHXG3ohnPNd22AcUggHLTPWArR Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJWDg2fAAoJEN4WImmbpWBlEWsP/2e+BkOUTOuijuwlMOopE4O8 9gLGHM5Uma1N1bbw4XsyP0cyhrSZvIhnFru37Sd+PzbWufAMAyiPDl74kyn87iuI 4/LfcvprirV9oSuB+y5/AzmVXj71BlhZz5lwiEPXTziDmpz0cVnMTEN2IafkfM9z c781P/KT/tgSW4uvgGVm9TNUj0TR8cltRBpdT5iHB2pNNjkmzc0ahadgOWHvdlfk RX4iEwt+MWNSIaPZN9flkCBjHYEb7cpHCOyK05AH4AdPixh/U4xZYkl5OnZ6MzcD N/h6V5zkeeVitn98WgqcHwnH7kxTpoE6b1E5x1HPQ/r6pPTUyJF82Nu7KmWvYAa6 wFnMtdQjImq9ACVQuZNkYUsvZ0NI/rQ24ktRHSDWgrS4McH1OwIJFfmQ9EghSbiX vrXFiMVol/tRYt9DT17Stiw4zCx1Vecj4LH7S4unu07+YFobUaljKfnbzPv/Ke4Z eMk6ySxJjIzX2CHOdlZHXhz6FwIBV9yqVuJ5KalybXGzmUYzXuxuXrGKx+X3Xasa SD7SpbTTwjgngBJPZZIFXK9qWkAenvWXsO9636QT80YqfkT2pvtOXdAS8qGRINH6 d0ood6/0Wt3yCQaKBLueYWDFWiPIciTsrKEs1BgMFeCN23UwZA2EuOZcY1j1abho oFK9Oy+1q26nvGW2NbGD =npC0 -----END PGP SIGNATURE----- --jfd5srxOHXG3ohnPNd22AcUggHLTPWArR-- From unknown Sun Aug 17 10:27:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21584: 25.0.50; Please add cl-constantly function from Common Lisp Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 03 Oct 2015 01:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21584 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Daniel Colascione Cc: nicolas@petton.fr, 21584@debbugs.gnu.org, markkarpov@openmailbox.org Reply-To: rms@gnu.org Received: via spool by 21584-submit@debbugs.gnu.org id=B21584.14438361813556 (code B ref 21584); Sat, 03 Oct 2015 01:37:02 +0000 Received: (at 21584) by debbugs.gnu.org; 3 Oct 2015 01:36:21 +0000 Received: from localhost ([127.0.0.1]:52621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZiBkK-0000vG-De for submit@debbugs.gnu.org; Fri, 02 Oct 2015 21:36:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52478) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZiBkG-0000v6-0M for 21584@debbugs.gnu.org; Fri, 02 Oct 2015 21:36:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZiBkE-00034R-Cn for 21584@debbugs.gnu.org; Fri, 02 Oct 2015 21:36:15 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33143) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZiBk3-0002xD-Bm; Fri, 02 Oct 2015 21:36:03 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZiBk0-00005q-QF; Fri, 02 Oct 2015 21:36:01 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman In-reply-to: <560E0D9F.4080303@dancol.org> (message from Daniel Colascione on Thu, 1 Oct 2015 21:52:47 -0700) References: <87mvw5npkw.fsf@openmailbox.org> <874mia924l.fsf@petton.fr> <560E0D9F.4080303@dancol.org> Message-Id: Date: Fri, 02 Oct 2015 21:36:00 -0400 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > I thought we weren't adding unnamespaced functions anymore. For a general-purpose useful function, such as this one, that is the way to add it -- if we are going to add it. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html. From unknown Sun Aug 17 10:27:05 2025 X-Loop: help-debbugs@gnu.org Subject: bug#21584: 25.0.50; Please add cl-constantly function from Common Lisp Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 02 Dec 2021 09:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21584 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Mark Karpov Cc: 21584@debbugs.gnu.org Received: via spool by 21584-submit@debbugs.gnu.org id=B21584.16384367892655 (code B ref 21584); Thu, 02 Dec 2021 09:20:02 +0000 Received: (at 21584) by debbugs.gnu.org; 2 Dec 2021 09:19:49 +0000 Received: from localhost ([127.0.0.1]:46584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1msiFo-0000gl-NV for submit@debbugs.gnu.org; Thu, 02 Dec 2021 04:19:48 -0500 Received: from quimby.gnus.org ([95.216.78.240]:36410) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1msiFm-0000gV-8h for 21584@debbugs.gnu.org; Thu, 02 Dec 2021 04:19:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=bJ8c+wM04Qo5zcFv9TDhKl8Luv0WsU6G/7ULnHqiM6c=; b=IkWNOZLMOP1m1woNsw/sIYrEn4 5xZHBjpueV7VWkFCatG3KanIWYMEGqhwkN2bdIKBoIaEfbgKH3p1dVuGZQAmzgqIumLr5YpzEuBSP dUmdN4fM5w0SljktvLAmGMJ/eP6Vx9ok242sKcSdnQaCVttVVqTo2674pdUK/3E1quEQ=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1msiFb-0007lj-Ra; Thu, 02 Dec 2021 10:19:39 +0100 From: Lars Ingebrigtsen References: <87mvw5npkw.fsf@openmailbox.org> X-Now-Playing: The Lord's _Cold Waves of Color Volume 6_: "Controversial" Date: Thu, 02 Dec 2021 10:19:31 +0100 In-Reply-To: <87mvw5npkw.fsf@openmailbox.org> (Mark Karpov's message of "Tue, 29 Sep 2015 22:43:43 +0600") Message-ID: <87ilw7749o.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Mark Karpov writes: > In Common Lisp there is =?UTF-8?Q?=E2=80=98constantly=E2=80=99?= function: > > http://www.lispworks.com/documentation/HyperSpec/Body/f_cons_1.htm > > which creates new function without side-effects that takes any number of [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Mark Karpov writes: > In Common Lisp there is =E2=80=98constantly=E2=80=99 function: > > http://www.lispworks.com/documentation/HyperSpec/Body/f_cons_1.htm > > which creates new function without side-effects that takes any number of > arguments and always returns specified value. > > For some reason =E2=80=98cl-lib=E2=80=99 doesn't provide =E2=80=98cl-cons= tantly=E2=80=99, so I guess it > should exist in pure Emacs Lisp under different name. I've now added `cl-constantly' to Emacs 29. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 02 04:19:52 2021 Received: (at control) by debbugs.gnu.org; 2 Dec 2021 09:19:52 +0000 Received: from localhost ([127.0.0.1]:46587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1msiFr-0000h7-Uv for submit@debbugs.gnu.org; Thu, 02 Dec 2021 04:19:52 -0500 Received: from quimby.gnus.org ([95.216.78.240]:36424) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1msiFp-0000ga-Pk for control@debbugs.gnu.org; Thu, 02 Dec 2021 04:19:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=IKMGBnHZv3lgaoq9o8qE2avWJAe3nmP9hzXm84aLX54=; b=H7o6cHbiSfvN7w7cJKUdOQAyuG dVFLxdpwnZj2eoJoijtj8c2I4SehEbW9nDhXnyWfJSf3h0S4dx+DVos16WYCehWYWCCU1BlgHu99x BMqPevckN/XDa8DeTXoKRDzBJIFEzCk47hW3N7faMjKyvZyPivbjZ9N9xj47sFDe9EZU=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1msiFi-0007lr-As for control@debbugs.gnu.org; Thu, 02 Dec 2021 10:19:44 +0100 Date: Thu, 02 Dec 2021 10:19:41 +0100 Message-Id: <87h7br749e.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #21584 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 21584 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 21584 29.1 quit