/[emacs]/emacs/src/coding.c
ViewVC logotype

Diff of /emacs/src/coding.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.222.4.14 by handa, Tue Oct 8 01:13:23 2002 UTC revision 1.222.4.15 by rms, Wed Oct 23 17:39:36 2002 UTC
# Line 5805  run_pre_post_conversion_on_str (str, cod Line 5805  run_pre_post_conversion_on_str (str, cod
5805       int encodep;       int encodep;
5806  {  {
5807    int count = specpdl_ptr - specpdl;    int count = specpdl_ptr - specpdl;
5808    struct gcpro gcpro1;    struct gcpro gcpro1, gcpro2;
5809    int multibyte = STRING_MULTIBYTE (str);    int multibyte = STRING_MULTIBYTE (str);
5810      Lisp_Object old_deactivate_mark;
5811    
5812    record_unwind_protect (Fset_buffer, Fcurrent_buffer ());    record_unwind_protect (Fset_buffer, Fcurrent_buffer ());
5813    record_unwind_protect (code_convert_region_unwind, Qnil);    record_unwind_protect (code_convert_region_unwind, Qnil);
5814    GCPRO1 (str);    /* It is not crucial to specbind this.  */
5815      old_deactivate_mark = Vdeactivate_mark;
5816      GCPRO2 (str, old_deactivate_mark);
5817    
5818    temp_output_buffer_setup (" *code-converting-work*");    temp_output_buffer_setup (" *code-converting-work*");
5819    set_buffer_internal (XBUFFER (Vstandard_output));    set_buffer_internal (XBUFFER (Vstandard_output));
5820    /* We must insert the contents of STR as is without    /* We must insert the contents of STR as is without
# Line 5830  run_pre_post_conversion_on_str (str, cod Line 5834  run_pre_post_conversion_on_str (str, cod
5834        call1 (coding->post_read_conversion, make_number (Z - BEG));        call1 (coding->post_read_conversion, make_number (Z - BEG));
5835      }      }
5836    inhibit_pre_post_conversion = 0;    inhibit_pre_post_conversion = 0;
5837      Vdeactivate_mark = old_deactivate_mark;
5838    str = make_buffer_string (BEG, Z, 1);    str = make_buffer_string (BEG, Z, 1);
5839    return unbind_to (count, str);    return unbind_to (count, str);
5840  }  }

Legend:
Removed from v.1.222.4.14  
changed lines
  Added in v.1.222.4.15

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26