From 5a67cddfe8be65beec3d24bbae31837bf704a35a Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Sun, 25 May 2008 21:01:27 +0000 Subject: [PATCH] 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 --- src/FuncStatus.cpp | 4 ++-- src/Text3.cpp | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/FuncStatus.cpp b/src/FuncStatus.cpp index 17e59e677d..f7b529b856 100644 --- a/src/FuncStatus.cpp +++ b/src/FuncStatus.cpp @@ -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; } diff --git a/src/Text3.cpp b/src/Text3.cpp index 55785ffb50..798336c678 100644 --- a/src/Text3.cpp +++ b/src/Text3.cpp @@ -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: -- 2.39.2