# HG changeset patch # User Stefan Monnier # Date 1200720440 0 # Node ID 8f7e97005eef602a8e67f116dc30bd830ad61a05 # Parent 7471059517c88f987f34513c4442797720461891 (list_processes_1): Don't use SCHARS on a nil buffer name. diff -r 7471059517c8 -r 8f7e97005eef src/ChangeLog --- a/src/ChangeLog Sat Jan 19 05:22:33 2008 +0000 +++ b/src/ChangeLog Sat Jan 19 05:27:20 2008 +0000 @@ -1,5 +1,7 @@ 2008-01-19 Stefan Monnier + * process.c (list_processes_1): Don't use SCHARS on a nil buffer name. + * xdisp.c (Qauto_hscroll_mode): New var. (syms_of_xdisp): Initialize it. (hscroll_window_tree): Use it to lookup `auto-hscroll-mode' in each diff -r 7471059517c8 -r 8f7e97005eef src/process.c --- a/src/process.c Sat Jan 19 05:22:33 2008 +0000 +++ b/src/process.c Sat Jan 19 05:27:20 2008 +0000 @@ -1359,8 +1359,11 @@ w_proc = i; if (!NILP (p->buffer)) { - if (NILP (XBUFFER (p->buffer)->name) && w_buffer < 8) - w_buffer = 8; /* (Killed) */ + if (NILP (XBUFFER (p->buffer)->name)) + { + if (w_buffer < 8) + w_buffer = 8; /* (Killed) */ + } else if ((i = SCHARS (XBUFFER (p->buffer)->name), (i > w_buffer))) w_buffer = i; }