comparison src/buffer.c @ 5070:3dab6fdd6bc6

(Flist_buffers): Always return a value.
author Richard M. Stallman <rms@gnu.org>
date Fri, 19 Nov 1993 17:48:44 +0000
parents eca469f14d11
children f403be34a2d6
comparison
equal deleted inserted replaced
5069:47cc31b47402 5070:3dab6fdd6bc6
1139 (files) 1139 (files)
1140 Lisp_Object files; 1140 Lisp_Object files;
1141 { 1141 {
1142 Lisp_Object desired_point; 1142 Lisp_Object desired_point;
1143 1143
1144 desired_point = 1144 desired_point
1145 internal_with_output_to_temp_buffer ("*Buffer List*", 1145 = internal_with_output_to_temp_buffer ("*Buffer List*",
1146 list_buffers_1, files); 1146 list_buffers_1, files);
1147 1147
1148 if (NUMBERP (desired_point)) 1148 if (NUMBERP (desired_point))
1149 { 1149 {
1150 int count = specpdl_ptr - specpdl; 1150 int count = specpdl_ptr - specpdl;
1151 record_unwind_protect (Fset_buffer, Fcurrent_buffer ()); 1151 record_unwind_protect (Fset_buffer, Fcurrent_buffer ());
1152 Fset_buffer (build_string ("*Buffer List*")); 1152 Fset_buffer (build_string ("*Buffer List*"));
1153 SET_PT (XINT (desired_point)); 1153 SET_PT (XINT (desired_point));
1154 return unbind_to (count, Qnil); 1154 return unbind_to (count, Qnil);
1155 } 1155 }
1156 return Qnil;
1156 } 1157 }
1157 1158
1158 DEFUN ("kill-all-local-variables", Fkill_all_local_variables, Skill_all_local_variables, 1159 DEFUN ("kill-all-local-variables", Fkill_all_local_variables, Skill_all_local_variables,
1159 0, 0, 0, 1160 0, 0, 0,
1160 "Switch to Fundamental mode by killing current buffer's local variables.\n\ 1161 "Switch to Fundamental mode by killing current buffer's local variables.\n\