Changeset 4082

Show
Ignore:
Timestamp:
2006年05月14日 11時57分41秒 (2 years ago)
Author:
miyoshi
Message:

(encode_filename): Remove redundant spaces.
(decode_filename): Ditto.
(dostounix_filename): Undo the last change.
(unixtodos_filename): Ditto.
(map_w32_filename): Ditto.
(Fdos_to_unix_filename): Encode and decode the file name around
dostounix_filename().
(Funix_to_dos_filename): Encode and decode the file name around
unixtodos_filename().

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/ChangeLog.Meadow

    r4081 r4082  
     12006-05-14  MIYOSHI Masanori  <miyoshi@meadowy.org> 
     2 
     3        * w32.c (encode_filename): Remove redundant spaces. 
     4        (decode_filename): Ditto. 
     5        (dostounix_filename): Undo the last change. 
     6        (unixtodos_filename): Ditto. 
     7        (map_w32_filename): Ditto. 
     8        (Fdos_to_unix_filename): Encode and decode the file name around 
     9        dostounix_filename(). 
     10        (Funix_to_dos_filename): Encode and decode the file name around 
     11        unixtodos_filename(). 
     12 
    1132006-05-14  Masayuki FUJII  <boochang@m4.kcn.ne.jp> 
    214 
  • trunk/src/w32.c

    r4081 r4082  
    745745{ 
    746746  Lisp_Object fname = build_string (p); 
    747    
     747 
    748748  fname = ENCODE_FILE (fname); 
    749749  memcpy (p, SDATA (fname), SBYTES (fname) + 1); 
     
    755755{ 
    756756  Lisp_Object fname = build_string (p); 
    757    
     757 
    758758  fname = DECODE_FILE (fname); 
    759759  memcpy (p, SDATA (fname), SBYTES (fname) + 1); 
     
    765765     register char *p; 
    766766{ 
    767   encode_filename (p); 
    768767  normalize_filename (p, '/'); 
    769   decode_filename (p); 
    770768} 
    771769 
     
    775773     register char *p; 
    776774{ 
    777   encode_filename (p); 
    778775  normalize_filename (p, '\\'); 
    779   decode_filename (p); 
    780776} 
    781777 
     
    18751871    { 
    18761872      lstrcpy (shortname, name); 
    1877       normalize_filename (shortname, '\\'); 
     1873      unixtodos_filename (shortname); 
    18781874    } 
    18791875 
     
    46244620  memcpy (filetmp, SDATA (filename), size + 1); 
    46254621 
     4622  encode_filename (filetmp); 
    46264623  dostounix_filename (filetmp); 
     4624  decode_filename (filetmp); 
    46274625 
    46284626  return make_string (filetmp, size); 
     
    46434641  memcpy (filetmp, SDATA (filename), size + 1); 
    46444642 
     4643  encode_filename (filetmp); 
    46454644  unixtodos_filename (filetmp); 
     4645  decode_filename (filetmp); 
    46464646 
    46474647  return make_string (filetmp, size);