emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] trunk r113297: Clarify documentation of multibyte-string-p


From: Eli Zaretskii
Subject: [Emacs-diffs] trunk r113297: Clarify documentation of multibyte-string-p.
Date: Sat, 06 Jul 2013 08:06:09 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 113297
revision-id: address@hidden
parent: address@hidden
committer: Eli Zaretskii <address@hidden>
branch nick: trunk
timestamp: Sat 2013-07-06 11:05:21 +0300
message:
  Clarify documentation of multibyte-string-p.
  
   src/data.c (Fmultibyte_string_p): Doc fix.
  
   doc/lispref/nonascii.texi (Text Representations): Document that
   multibyte-string-p returns nil for non-string objects.
modified:
  doc/lispref/ChangeLog          changelog-20091113204419-o5vbwnq5f7feedwu-6155
  doc/lispref/nonascii.texi      
nonascii.texi-20091113204419-o5vbwnq5f7feedwu-6202
  src/ChangeLog                  changelog-20091113204419-o5vbwnq5f7feedwu-1438
  src/data.c                     data.c-20091113204419-o5vbwnq5f7feedwu-251
=== modified file 'doc/lispref/ChangeLog'
--- a/doc/lispref/ChangeLog     2013-07-06 01:39:21 +0000
+++ b/doc/lispref/ChangeLog     2013-07-06 08:05:21 +0000
@@ -1,3 +1,8 @@
+2013-07-06  Eli Zaretskii  <address@hidden>
+
+       * nonascii.texi (Text Representations): Document that
+       multibyte-string-p returns nil for non-string objects.
+
 2013-07-06  Glenn Morris  <address@hidden>
 
        * elisp.texi (Top): Move WWW_GNU_ORG section outside @copying.

=== modified file 'doc/lispref/nonascii.texi'
--- a/doc/lispref/nonascii.texi 2013-02-09 12:52:01 +0000
+++ b/doc/lispref/nonascii.texi 2013-07-06 08:05:21 +0000
@@ -124,7 +124,8 @@
 
 @defun multibyte-string-p string
 Return @code{t} if @var{string} is a multibyte string, @code{nil}
-otherwise.
+otherwise.  This function also returns @code{nil} if @var{string} is
+some object other than a string.
 @end defun
 
 @defun string-bytes string

=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2013-07-06 02:40:50 +0000
+++ b/src/ChangeLog     2013-07-06 08:05:21 +0000
@@ -1,3 +1,7 @@
+2013-07-06  Eli Zaretskii  <address@hidden>
+
+       * data.c (Fmultibyte_string_p): Doc fix.
+
 2013-07-05  Paul Eggert  <address@hidden>
 
        Use emacs_open more consistently when opening files.

=== modified file 'src/data.c'
--- a/src/data.c        2013-06-17 06:03:19 +0000
+++ b/src/data.c        2013-07-06 08:05:21 +0000
@@ -377,7 +377,8 @@
 
 DEFUN ("multibyte-string-p", Fmultibyte_string_p, Smultibyte_string_p,
        1, 1, 0,
-       doc: /* Return t if OBJECT is a multibyte string.  */)
+       doc: /* Return t if OBJECT is a multibyte string.
+Return nil if OBJECT is either a unibyte string, or not a string.  */)
   (Lisp_Object object)
 {
   if (STRINGP (object) && STRING_MULTIBYTE (object))


reply via email to

[Prev in Thread] Current Thread [Next in Thread]