1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-21 12:03:55 -08:00
emacs/doc/misc
Stefan Kangas 95fee880e4 New macros incf and decf
* lisp/emacs-lisp/cl-lib.el (cl-incf, cl-decf): Move macros from here...
* lisp/emacs-lisp/gv.el (incf, decf): ...to here.  Make old names into
aliases, documented as deprecated.
* lisp/obsolete/cl.el: Don't alias incf and decf.

* test/lisp/emacs-lisp/cl-lib-tests.el (cl-lib-test-incf)
(cl-lib-test-decf): Move tests from here...
* test/lisp/emacs-lisp/gv-tests.el (gv-incf, gv-decf): ...to here.

* doc/lispref/numbers.texi (Arithmetic Operations):
* lisp/emacs-lisp/shortdoc.el (number): Document incf and decf.

* doc/lispref/variables.texi (Multisession Variables):
* doc/misc/cl.texi (Organization, Modify Macros, Modify Macros)
(Modify Macros, Macro Bindings, For Clauses, Property Lists)
(Structures, Efficiency Concerns, Obsolete Setf Customization): Delete
cl-incf and cl-decf documentation, moving any relevant parts to lispref.
Delete some parts that seem to primarily regard implementation details
that do not warrant inclusion in lispref.  Update all examples to use
incf/decf.
2025-02-23 00:38:22 +01:00
..
auth.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
autotype.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
bovine.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
calc.texi Merge from origin/emacs-30 2025-01-25 10:06:19 -05:00
cc-mode.texi ; Fix typos 2025-02-22 14:48:29 +01:00
ChangeLog.1 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cl.texi New macros incf and decf 2025-02-23 00:38:22 +01:00
dbus.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dired-x.texi ;* doc/misc/dired-x.texi: Remove unnecessary paren (Bug#76148) 2025-02-08 22:40:25 +01:00
doclicense.texi
ebrowse.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ede.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ediff.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
edt.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
efaq-w32.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
efaq.texi Merge from origin/emacs-30 2025-02-01 07:39:56 -05:00
eglot.texi Eglot: add support for call and type hierarchies 2025-02-07 12:22:36 +00:00
eieio.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
emacs-gnutls.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
emacs-mime.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
epa.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
erc.texi Use .pem extension for client certs in ERC docs 2025-02-21 18:40:06 -08:00
ert.texi * doc/misc/ert.texi (Helper Functions): Improve index. Fix markups. 2025-02-10 11:30:32 +01:00
eshell.texi Merge from origin/emacs-30 2025-01-25 10:06:19 -05:00
eudc.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eww.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
flymake.texi Avoid double spaces around abbrevations in Texinfo 2025-01-24 23:10:23 +01:00
forms.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
gnus-faq.texi Avoid double spaces around abbrevations in Texinfo 2025-01-24 23:10:23 +01:00
gnus.texi Merge from origin/emacs-30 2025-02-01 07:40:19 -05:00
gpl.texi
htmlfontify.texi ; Fix cross-references in Texinfo manuals 2025-01-19 08:23:23 +02:00
idlwave.texi Merge from origin/emacs-30 2025-01-25 10:06:19 -05:00
ido.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
info.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
mairix-el.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
Makefile.in Update copyright year to 2025 2025-01-02 18:39:42 +01:00
message.texi ; * doc/misc/message.texi (Message Headers): Improve wording. 2025-02-14 16:18:46 +01:00
mh-e.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
modus-themes.org Merge from savannah/emacs-30 2025-02-19 15:36:08 +08:00
newsticker.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
nxml-mode.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
octave-mode.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
org-setup.org Update copyright year to 2025 2025-01-02 18:39:42 +01:00
org.org ; Don't use HTTPS in HTTP-specific example 2025-02-03 14:03:43 +01:00
pcl-cvs.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pgg.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
rcirc.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
reftex.texi Remove support for supertabular from RefTeX 2025-01-08 20:47:43 +01:00
remember.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sasl.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sc.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sem-user.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
semantic.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ses.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sieve.texi Bind sieve-refresh-scriptlist to 'g' in sieve-mode 2025-02-13 10:31:01 +01:00
smtpmail.texi Add smtpmail cross-reference to 'auth-sources'. 2025-01-14 10:25:18 +01:00
speedbar.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
srecode.texi ; Fix cross-references in Texinfo manuals 2025-01-19 08:23:23 +02:00
texinfo.tex Update from Gnulib by running admin/merge-gnulib 2025-02-07 16:52:07 -08:00
todo-mode.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
tramp.texi ; Fix typos 2025-02-22 14:48:29 +01:00
trampver.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
transient.texi Update to Transient v0.8.4-7-gabee7353 2025-02-01 18:14:47 +01:00
url.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
use-package.texi Document that 'package-vc' doesn't support built-in packages 2025-01-11 12:58:03 +02:00
vhdl-mode.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
viper.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
vtable.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
widget.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00
wisent.texi Merge from origin/emacs-30 2025-01-25 10:06:19 -05:00
woman.texi Update copyright year to 2025 2025-01-02 18:39:42 +01:00