mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
#11142 correct list of previous versions to check for user directory contents
LyX on Mac uses a user directory with version suffix. On change of the version suffix
the existence of the directories with previous versions is checked and the latest one
is used for a copy on first configure run.
For 2.3 the candidate list starts with 2.2 now as it should.
(cherry picked from commit 17c3617c49
)
This commit is contained in:
parent
011d925da0
commit
26d0fb3dd5
@ -163,14 +163,14 @@ def checkUpgrade():
|
||||
logger.info('Checking for upgrade from previous version.')
|
||||
parent = os.path.dirname(cwd)
|
||||
appname = basename[:(-len(version_suffix))]
|
||||
for version in ['-2.1', '-2.0', '-1.6' ]:
|
||||
for version in ['-2.2', '-2.1', '-2.0', '-1.6' ]:
|
||||
logger.debug('Checking for upgrade from previous version ' + version)
|
||||
previous = os.path.join(parent, appname + version)
|
||||
logger.debug('previous = ' + previous)
|
||||
if os.path.isdir( previous ):
|
||||
logger.info('Found directory "%s".', previous)
|
||||
copy_tree( previous, cwd, True )
|
||||
logger.info('Content copied to directory "%s".', cwd)
|
||||
logger.info('Content copied from directory "%s".', previous)
|
||||
return
|
||||
|
||||
|
||||
|
@ -250,6 +250,8 @@ What's new
|
||||
|
||||
- Fix horizontal alignment of some Box types on screen.
|
||||
|
||||
- Correct list of previous versions to check for user directory contents
|
||||
(bug 11142 on Mac).
|
||||
|
||||
* INTERNALS
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user