mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 10:00:33 +00:00
Improve the readability of lyx2lyx -l option
Example: $ lyx2lyx -l ... 2.2 stable format: 508 stable versions: ['2.2.0', '2.2.1', '2.2.2', '2.2.3', '2.2.4'] development formats: 475 - 507 2.3 stable format: 544 stable versions: ['2.3.0'] development formats: 509 - 543 2.4 stable format: -- not yet -- stable versions: -- not yet -- development formats: 545 - 550
This commit is contained in:
parent
0b2fae66e3
commit
1fe328666c
@ -34,8 +34,10 @@ import codecs
|
|||||||
try:
|
try:
|
||||||
import lyx2lyx_version
|
import lyx2lyx_version
|
||||||
version__ = lyx2lyx_version.version
|
version__ = lyx2lyx_version.version
|
||||||
|
stable_version = True
|
||||||
except: # we are running from build directory so assume the last version
|
except: # we are running from build directory so assume the last version
|
||||||
version__ = '2.4'
|
version__ = '2.4'
|
||||||
|
stable_version = False
|
||||||
|
|
||||||
default_debug__ = 2
|
default_debug__ = 2
|
||||||
|
|
||||||
@ -120,19 +122,29 @@ def formats_list():
|
|||||||
|
|
||||||
|
|
||||||
def format_info():
|
def format_info():
|
||||||
" Returns a list with supported file formats."
|
" Returns a list with the supported file formats."
|
||||||
out = """Major version:
|
template = """
|
||||||
minor versions
|
%s\tstable format: %s
|
||||||
formats
|
\tstable versions: %s
|
||||||
|
\tdevelopment formats: %s
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
out = "version: formats and versions"
|
||||||
for version in format_relation:
|
for version in format_relation:
|
||||||
major = str(version[2][0])
|
major = str(version[2][0])
|
||||||
versions = str(version[2][1:])
|
versions = str(version[2][1:])
|
||||||
if len(version[1]) == 1:
|
if len(version[1]) == 1:
|
||||||
formats = str(version[1][0])
|
formats = str(version[1][0])
|
||||||
|
stable_format = str(version[1][0])
|
||||||
|
elif not stable_version and major == version__:
|
||||||
|
stable_format = "-- not yet --"
|
||||||
|
versions = "-- not yet --"
|
||||||
|
formats = "%s - %s" % (version[1][0], version[1][-1])
|
||||||
else:
|
else:
|
||||||
formats = "%s - %s" % (version[1][-1], version[1][0])
|
formats = "%s - %s" % (version[1][0], version[1][-2])
|
||||||
out += "%s\n\t%s\n\t%s\n\n" % (major, versions, formats)
|
stable_format = str(version[1][-1])
|
||||||
|
|
||||||
|
out += template % (major, stable_format, versions, formats)
|
||||||
return out + '\n'
|
return out + '\n'
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user