mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-30 08:09:04 +00:00
(Feql): New function.
(syms_of_fns): defsubr it.
This commit is contained in:
parent
d8dc1cccf6
commit
95f8c3b95d
@ -1,3 +1,8 @@
|
||||
2004-04-19 John Paul Wallington <jpw@gnu.org>
|
||||
|
||||
* fns.c (Feql): New function.
|
||||
(syms_of_fns): defsubr it.
|
||||
|
||||
2004-04-18 Jason Rumney <jasonr@gnu.org>
|
||||
|
||||
* w32select.c (Fw32_set_clipboard_data): Get sequence number
|
||||
|
13
src/fns.c
13
src/fns.c
@ -2135,6 +2135,18 @@ The PLIST is modified by side effects. */)
|
||||
return plist;
|
||||
}
|
||||
|
||||
DEFUN ("eql", Feql, Seql, 2, 2, 0,
|
||||
doc: /* Return t if the two args are the same Lisp object.
|
||||
Floating-point numbers of equal value are `eql', but they may not be `eq'. */)
|
||||
(obj1, obj2)
|
||||
Lisp_Object obj1, obj2;
|
||||
{
|
||||
if (FLOATP (obj1))
|
||||
return internal_equal (obj1, obj2, 0, 0) ? Qt : Qnil;
|
||||
else
|
||||
return EQ (obj1, obj2) ? Qt : Qnil;
|
||||
}
|
||||
|
||||
DEFUN ("equal", Fequal, Sequal, 2, 2, 0,
|
||||
doc: /* Return t if two Lisp objects have similar structure and contents.
|
||||
They must have the same data type.
|
||||
@ -5740,6 +5752,7 @@ used if both `use-dialog-box' and this variable are non-nil. */);
|
||||
defsubr (&Sput);
|
||||
defsubr (&Slax_plist_get);
|
||||
defsubr (&Slax_plist_put);
|
||||
defsubr (&Seql);
|
||||
defsubr (&Sequal);
|
||||
defsubr (&Sequal_including_properties);
|
||||
defsubr (&Sfillarray);
|
||||
|
Loading…
Reference in New Issue
Block a user