mirror of
https://github.com/gryf/uc1541.git
synced 2026-01-31 02:35:45 +01:00
Fixed bug with slash in filenames
This commit is contained in:
11
uc1541
11
uc1541
@@ -7,6 +7,7 @@ VIC20/C64/C128. It requires the utility c1541 that comes bundled with Vice,
|
|||||||
the emulator for the VIC20, C64, C128 and other computers made by Commodore.
|
the emulator for the VIC20, C64, C128 and other computers made by Commodore.
|
||||||
|
|
||||||
Changelog:
|
Changelog:
|
||||||
|
2.1 Fixed bug with filenames containing slash.
|
||||||
2.0 Added reading raw D64 image, and mapping for jokers. Now it is
|
2.0 Added reading raw D64 image, and mapping for jokers. Now it is
|
||||||
possible to read files with PET-ASCII/control sequences in filenames.
|
possible to read files with PET-ASCII/control sequences in filenames.
|
||||||
Working with d64 images only. Added workaround for space at the
|
Working with d64 images only. Added workaround for space at the
|
||||||
@@ -20,8 +21,8 @@ Changelog:
|
|||||||
1.0 Initial release
|
1.0 Initial release
|
||||||
|
|
||||||
Author: Roman 'gryf' Dobosz <gryf73@gmail.com>
|
Author: Roman 'gryf' Dobosz <gryf73@gmail.com>
|
||||||
Date: 2012-09-02
|
Date: 2012-09-04
|
||||||
Version: 2.0
|
Version: 2.1
|
||||||
Licence: BSD
|
Licence: BSD
|
||||||
"""
|
"""
|
||||||
|
|
||||||
@@ -348,11 +349,11 @@ class Uc1541(object):
|
|||||||
display_name = ".".join([fname, ext])
|
display_name = ".".join([fname, ext])
|
||||||
pattern_name = self.pyd64[idx]['fname']
|
pattern_name = self.pyd64[idx]['fname']
|
||||||
|
|
||||||
if '/' in fname:
|
if '/' in display_name:
|
||||||
display_name = fname.replace('/', '|')
|
display_name = display_name.replace('/', '|')
|
||||||
|
|
||||||
# workaround for space at the beggining of the filename
|
# workaround for space at the beggining of the filename
|
||||||
if fname[0] == ' ':
|
if display_name[0] == ' ':
|
||||||
display_name = '~' + display_name[1:]
|
display_name = '~' + display_name[1:]
|
||||||
|
|
||||||
if ext == 'del':
|
if ext == 'del':
|
||||||
|
|||||||
Reference in New Issue
Block a user