Fix dots routine: Get value, then delete.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@36094
a592a061-630c-0410-9148-
cb99ea01b6c8
mhchem = "on"
del document.header[i]
+ if mhchem == "off":
+ # don't load case
+ return
+
if mhchem == "auto":
i = 0
while True:
if i == -1:
break
line = document.body[i]
- if line.find("\\ce{") != -1 or line.find("\\cf{") != 1:
+ if line.find("\\ce{") != -1 or line.find("\\cf{") != -1:
mhchem = "on"
break
i += 1
if mathdots == -1:
document.warning("No \\usemathdots line. Assuming auto.")
else:
- del document.header[mathdots]
val = get_value(document.header, "\\use_mathdots", mathdots)
+ del document.header[mathdots]
try:
usedots = int(val)
except: