Function: unibyte-string

unibyte-string is a function defined in character.c.

Signature

(unibyte-string &rest BYTES)

Documentation

Concatenate all the argument bytes and make the result a unibyte string.

View in manual

Probably introduced at or before Emacs version 23.1.

Source Code

// Defined in /usr/src/emacs/src/character.c
{
  Lisp_Object str = make_uninit_string (n);
  unsigned char *p = SDATA (str);
  for (ptrdiff_t i = 0; i < n; i++)
    *p++ = check_integer_range (args[i], 0, 255);
  return str;
}