[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
pkg 6a8c172927 44/76: Add cö-symbol-name
From: |
Gerd Moellmann |
Subject: |
pkg 6a8c172927 44/76: Add cö-symbol-name |
Date: |
Fri, 21 Oct 2022 00:16:13 -0400 (EDT) |
branch: pkg
commit 6a8c172927ed1c0dd8d2cbb5b60d2f78211e7ae4
Author: Gerd Möllmann <gerd@gnu.org>
Commit: Gerd Möllmann <gerd@gnu.org>
Add cö-symbol-name
---
src/data.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/src/data.c b/src/data.c
index a4e07c8d00..2f6b25805f 100644
--- a/src/data.c
+++ b/src/data.c
@@ -773,6 +773,14 @@ DEFUN ("symbol-name", Fsymbol_name, Ssymbol_name, 1, 1, 0,
return SYMBOL_NAME (symbol);
}
+DEFUN ("cl-symbol-name", Fcl_symbol_name, Scl_symbol_name, 1, 1, 0,
+ doc: /* Return SYMBOL's name, a string. */)
+ (register Lisp_Object symbol)
+{
+ CHECK_SYMBOL (symbol);
+ return SYMBOL_NAME (symbol);
+}
+
DEFUN ("symbol-package", Fsymbol_package, Ssymbol_package, 1, 1, 0,
doc: /* Return SYMBOL's package, a package or nil. */)
(Lisp_Object symbol)
@@ -4332,6 +4340,7 @@ syms_of_data (void)
defsubr (&Sindirect_function);
defsubr (&Ssymbol_plist);
defsubr (&Ssymbol_name);
+ defsubr (&Scl_symbol_name);
defsubr (&Ssymbol_package);
defsubr (&Sbare_symbol);
defsubr (&Ssymbol_with_pos_pos);
- pkg 77543a203a 45/76: Revert "Dpn't assume symbol-name of keywords starts with colon", (continued)
- pkg 77543a203a 45/76: Revert "Dpn't assume symbol-name of keywords starts with colon", Gerd Moellmann, 2022/10/21
- pkg 0a345a1181 53/76: Make internals of Lisp_Package visible to Lisp, Gerd Moellmann, 2022/10/21
- pkg 13010d7bd0 47/76: Partially revert "Remove obarrays", Gerd Moellmann, 2022/10/21
- pkg 132f070747 58/76: New predefined hash table test for string-equal, Gerd Moellmann, 2022/10/21
- pkg 4f7c171fb4 49/76: Support specifying package size, Gerd Moellmann, 2022/10/21
- pkg 9e3cfff902 51/76: Increase default symbol-table sizes, Gerd Moellmann, 2022/10/21
- pkg c98a69d650 50/76: DEFVAR some variables, Gerd Moellmann, 2022/10/21
- pkg 2030adac1c 38/76: Fake obarrays, Gerd Moellmann, 2022/10/21
- pkg 6b0304f2dd 67/76: Print package prefixes right, Gerd Moellmann, 2022/10/21
- pkg b6489ecb72 46/76: More scribbling, Gerd Moellmann, 2022/10/21
- pkg 6a8c172927 44/76: Add cö-symbol-name,
Gerd Moellmann <=
- pkg e9b97a1f7d 48/76: Revert some unimportant changes, Gerd Moellmann, 2022/10/21
- pkg c4922c4f08 55/76: Make faces work with keywords not having : in symbol names, Gerd Moellmann, 2022/10/21
- pkg 8a59cc12da 54/76: Add amcros for keyword symbols, Gerd Moellmann, 2022/10/21
- pkg d7c793cbbf 17/76: Don't register packages in make-package, Gerd Moellmann, 2022/10/21
- pkg fc936470cd 56/76: Move make-package to Lisp, Gerd Moellmann, 2022/10/21
- pkg 8ca1c93b67 52/76: Work on defpackage, Gerd Moellmann, 2022/10/21