Note to self: `!' is not the complement-to-one operator...

This allows me to revert a 3 years old commit from Juergen that I never
managed to understand before.


git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24937 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
Jean-Marc Lasgouttes 2008-05-25 21:01:27 +00:00
parent 76bceffe1b
commit 5a67cddfe8
2 changed files with 8 additions and 8 deletions

View File

@ -41,7 +41,7 @@ void FuncStatus::unknown(bool b)
if (b)
v_ |= UNKNOWN;
else
v_ &= !UNKNOWN;
v_ &= ~UNKNOWN;
}
@ -55,7 +55,7 @@ bool FuncStatus::unknown() const
void FuncStatus::enabled(bool b)
{
if (b)
v_ &= !DISABLED;
v_ &= ~DISABLED;
else
v_ |= DISABLED;
}

View File

@ -2073,27 +2073,27 @@ bool Text::getStatus(Cursor & cur, FuncRequest const & cmd,
case LFUN_FONT_EMPH:
flag.setOnOff(fontinfo.emph() == FONT_ON);
return true;
break;
case LFUN_FONT_NOUN:
flag.setOnOff(fontinfo.noun() == FONT_ON);
return true;
break;
case LFUN_FONT_BOLD:
flag.setOnOff(fontinfo.series() == BOLD_SERIES);
return true;
break;
case LFUN_FONT_SANS:
flag.setOnOff(fontinfo.family() == SANS_FAMILY);
return true;
break;
case LFUN_FONT_ROMAN:
flag.setOnOff(fontinfo.family() == ROMAN_FAMILY);
return true;
break;
case LFUN_FONT_TYPEWRITER:
flag.setOnOff(fontinfo.family() == TYPEWRITER_FAMILY);
return true;
break;
case LFUN_CUT:
case LFUN_COPY: