mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-16 17:24:23 +00:00
* alloc.c (Fmake_byte_code): Fix typo in comment.
* print.c (print_interval): Define as static to match prototype. * indent.c (disptab_matches_widthtab, recompute_width_table): Convert to eassert.
This commit is contained in:
parent
61655b89f4
commit
12fbe7552c
4 changed files with 11 additions and 6 deletions
|
|
@ -1,3 +1,10 @@
|
|||
2012-10-16 Dmitry Antipov <dmantipov@yandex.ru>
|
||||
|
||||
* alloc.c (Fmake_byte_code): Fix typo in comment.
|
||||
* print.c (print_interval): Define as static to match prototype.
|
||||
* indent.c (disptab_matches_widthtab, recompute_width_table):
|
||||
Convert to eassert.
|
||||
|
||||
2012-10-16 Dmitry Antipov <dmantipov@yandex.ru>
|
||||
|
||||
* editfns.c (get_system_name): Remove.
|
||||
|
|
|
|||
|
|
@ -3100,7 +3100,7 @@ usage: (make-byte-code ARGLIST BYTE-CODE CONSTANTS DEPTH &optional DOCSTRING INT
|
|||
ptrdiff_t i;
|
||||
register struct Lisp_Vector *p;
|
||||
|
||||
/* We used to purecopy everything here, if purify-flga was set. This worked
|
||||
/* We used to purecopy everything here, if purify-flag was set. This worked
|
||||
OK for Emacs-23, but with Emacs-24's lexical binding code, it can be
|
||||
dangerous, since make-byte-code is used during execution to build
|
||||
closures, so any closure built during the preload phase would end up
|
||||
|
|
|
|||
|
|
@ -119,8 +119,7 @@ disptab_matches_widthtab (struct Lisp_Char_Table *disptab, struct Lisp_Vector *w
|
|||
{
|
||||
int i;
|
||||
|
||||
if (widthtab->header.size != 256)
|
||||
emacs_abort ();
|
||||
eassert (widthtab->header.size == 256);
|
||||
|
||||
for (i = 0; i < 256; i++)
|
||||
if (character_width (i, disptab)
|
||||
|
|
@ -141,8 +140,7 @@ recompute_width_table (struct buffer *buf, struct Lisp_Char_Table *disptab)
|
|||
if (!VECTORP (BVAR (buf, width_table)))
|
||||
bset_width_table (buf, Fmake_vector (make_number (256), make_number (0)));
|
||||
widthtab = XVECTOR (BVAR (buf, width_table));
|
||||
if (widthtab->header.size != 256)
|
||||
emacs_abort ();
|
||||
eassert (widthtab->header.size == 256);
|
||||
|
||||
for (i = 0; i < 256; i++)
|
||||
XSETFASTINT (widthtab->contents[i], character_width (i, disptab));
|
||||
|
|
|
|||
|
|
@ -2075,7 +2075,7 @@ print_object (Lisp_Object obj, register Lisp_Object printcharfun, int escapeflag
|
|||
/* Print a description of INTERVAL using PRINTCHARFUN.
|
||||
This is part of printing a string that has text properties. */
|
||||
|
||||
void
|
||||
static void
|
||||
print_interval (INTERVAL interval, Lisp_Object printcharfun)
|
||||
{
|
||||
if (NILP (interval->plist))
|
||||
|
|
|
|||
Loading…
Reference in a new issue