mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 10:00:33 +00:00
c19c54dd5b
The goal of this commit is to ensure that a processUpdateFlags call that requires no redraw will not override a previous one that did require a redraw. To this end, the semantics of the flag argument is now different: its value is now OR'ed with a private update_flags_ variable. This variable is only reset after the buffer view has actually been redrawn. A new Update::ForceRedraw flag has been added. It requires a full redraw but no metrics computation. It is not used in the main code (yet), but avoids to compute metrics repeatedly in consecutive processUpdateFlags calls. Finally the dubious call to updateMacros in updateMetrics has been removed for performance reasons. |
||
---|---|---|
.. | ||
attic | ||
autotests | ||
checksigs | ||
checkurls | ||
CI | ||
cmake | ||
coding | ||
cygwin | ||
HTML | ||
keystest | ||
lyxserver | ||
MacOSX | ||
mathmacros | ||
tools | ||
Win32 | ||
.gitignore | ||
coverity_modeling.cpp | ||
expectedTestFailures | ||
FORMAT | ||
LyX-Mac-binary-release.sh | ||
lyx.package.README | ||
lyx.rpm.README | ||
lyx.spec.in | ||
Makefile.am | ||
PAINTING_ANALYSIS | ||
TestsToDo |