1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-26 15:21:51 -08:00
emacs/etc
Stefan Kangas 60b071e224 Make cl-gensym obsolete in favor of built-in gensym
* lisp/emacs-lisp/cl-macs.el (cl-gensym): Declare function
obsolete in favor of gensym, added in Emacs 26.1.  The only reason
for its existence is that it allows an integer argument, but
that's not really useful, so it's better to remove this complexity.
Ref: https://lists.gnu.org/r/emacs-devel/2017-09/msg00313.html
* doc/misc/cl.texi (Symbols, Creating Symbols, Efficiency Concerns)
(Obsolete Setf Customization): Don't document above obsolete function.
* lisp/emacs-lisp/cl-macs.el (cl--parse-loop-clause):
* lisp/emacs-lisp/edebug.el (edebug-make-form-wrapper):
* lisp/obsolete/cl.el (cl--function-convert, lexical-let):
* lisp/obsolete/thumbs.el (thumbs-temp-file):
* lisp/progmodes/eglot.el (eglot--lambda)
(eglot--when-live-buffer, eglot--when-buffer-window)
(eglot--collecting-xrefs, eglot--glob-parse):
* lisp/progmodes/flymake.el (flymake--run-backend):
* test/lisp/emacs-lisp/package-tests.el (with-package-test):
* test/lisp/progmodes/eglot-tests.el (eglot--guessing-contact):
* test/lisp/progmodes/elisp-mode-tests.el
(elisp-shorthand-read-buffer, elisp-shorthand-read-from-string): Prefer
plain gensym to cl-gensym in files that can depend on Emacs 26.1.
* lisp/jsonrpc.el (jsonrpc-lambda, jsonrpc-request): Prefer gensym to
cl-gensym only when defined, as this file supports Emacs 25.1
* test/lisp/emacs-lisp/cl-macs-tests.el (cl-lib-test-gensym): Simplify
test as 'should' no longer uses cl-gensym.
2025-02-25 01:25:15 +01:00
..
charsets Update copyright year to 2025 2025-01-02 18:39:42 +01:00
e
forms Update copyright year to 2025 2025-01-02 18:39:42 +01:00
gnus
images Update copyright year to 2025 2025-01-02 18:39:42 +01:00
nxml
org Update copyright year to 2025 2025-01-02 18:39:42 +01:00
refcards Fix copyright years by hand 2025-01-02 18:44:48 +01:00
schema Update copyright year to 2025 2025-01-02 18:39:42 +01:00
srecode Update copyright year to 2025 2025-01-02 18:39:42 +01:00
themes Don't use obsolete face alias in themes 2025-01-27 07:48:41 +01:00
tutorials Fix copyright years by hand 2025-01-02 18:44:48 +01:00
AUTHORS Update files for Emacs 30.1 2025-02-20 00:46:32 +01:00
CALC-NEWS Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.1 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
compilation.txt Update copyright year to 2025 2025-01-02 18:39:42 +01:00
COPYING
copyright-assign.txt
DEBUG Update copyright year to 2025 2025-01-02 18:39:42 +01:00
DEVEL.HUMOR ; Fix punctuation in etc/* 2024-07-27 01:51:47 +02:00
DISTRIB Update copyright year to 2025 2025-01-02 18:39:42 +01:00
edt-user.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
EGLOT-NEWS Eglot: add support for call and type hierarchies 2025-02-07 12:22:36 +00:00
emacs-buffer.gdb Update copyright year to 2025 2025-01-02 18:39:42 +01:00
emacs-mail.desktop
emacs.desktop
emacs.icon
emacs.metainfo.xml Update copyright year to 2025 2025-01-02 18:39:42 +01:00
emacs.service
emacs_lldb.py Update copyright year to 2025 2025-01-02 18:39:42 +01:00
emacsclient-mail.desktop
emacsclient.desktop
enriched.txt Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ERC-NEWS ; Don't quote localp argument to define-erc-module 2025-01-22 16:07:55 -08:00
ETAGS.EBNF Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ETAGS.README Update copyright year to 2025 2025-01-02 18:39:42 +01:00
future-bug ; Fix typos 2025-01-23 03:14:37 +01:00
gnus-tut.txt Update copyright year to 2025 2025-01-02 18:39:42 +01:00
grep.txt Update copyright year to 2025 2025-01-02 18:39:42 +01:00
HELLO Update copyright year to 2025 2025-01-02 18:39:42 +01:00
HISTORY
JOKES
MACHINES Delete duplicate note on ancient platforms 2025-01-05 05:32:01 +01:00
MH-E-NEWS Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NEWS Make cl-gensym obsolete in favor of built-in gensym 2025-02-25 01:25:15 +01:00
NEWS.1-17 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NEWS.18 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NEWS.19 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NEWS.20 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NEWS.21 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NEWS.22 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NEWS.23 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NEWS.24 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NEWS.25 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NEWS.26 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NEWS.27 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NEWS.28 ; Fix typos 2025-02-22 14:48:29 +01:00
NEWS.29 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NEWS.30 Merge from origin/emacs-30 2025-02-01 07:40:19 -05:00
NEXTSTEP Update copyright year to 2025 2025-01-02 18:39:42 +01:00
NXML-NEWS Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ORG-NEWS ; Fix typos 2025-02-22 14:48:29 +01:00
org.gnu.emacs.defaults.gschema.xml Update copyright year to 2025 2025-01-02 18:39:42 +01:00
package-keyring.gpg * etc/package-keyring.gpg: Update expiration and add new key 2024-10-22 12:35:18 -04:00
PROBLEMS Merge from savannah/emacs-30 2025-02-15 16:58:55 +08:00
ps-prin0.ps Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ps-prin1.ps Update copyright year to 2025 2025-01-02 18:39:42 +01:00
publicsuffix.txt ; * etc/publicsuffix.txt: Update from upstream. 2024-12-22 13:50:41 +02:00
README Update copyright year to 2025 2025-01-02 18:39:42 +01:00
rgb.txt
ses-example.ses Update copyright year to 2025 2025-01-02 18:39:42 +01:00
spook.lines
symbol-releases.eld Make 'text-property-default-nonsticky' buffer-local when set 2025-02-22 18:04:04 +02:00
TERMS Update copyright year to 2025 2025-01-02 18:39:42 +01:00
TODO Merge from savannah/emacs-30 2025-02-15 16:58:55 +08:00
w32-feature.el Update copyright year to 2025 2025-01-02 18:39:42 +01:00
yow.lines

This directory contains the architecture-independent files used by or
with Emacs.  This includes some text files of documentation for GNU
Emacs or of interest to Emacs users, and the file of dumped docstrings
for Emacs functions and variables.

COPYRIGHT AND LICENSE INFORMATION FOR IMAGE FILES

File: emacs.icon
  Author: Sun Microsystems, Inc
  Copyright (C) 1999, 2001-2025 Free Software Foundation, Inc.
  License: GNU General Public License version 3 or later (see COPYING)