Rename word-togglecase to word-invertcase.

As suggested by Jürgen.
This commit is contained in:
Jean-Marc Lasgouttes 2024-10-15 17:30:54 +02:00
parent 46a45c625a
commit 507e21f84e
9 changed files with 15 additions and 15 deletions

View File

@ -13,13 +13,13 @@
!!!The following new LyX functions have been introduced in 2.5: !!!The following new LyX functions have been introduced in 2.5:
- The new function word-togglecase is a companion of word-upcase and - The new function word-invertcase is a companion of word-upcase and
word-lowcase: it toggles each character between lowcase and upcase, word-lowcase: it inverts each character between lowcase and upcase,
which is useful when one FORGOT THE cAPS lOCK KEY. which is useful when one FORGOT THE cAPS lOCK KEY.
!!!The following LyX functions have been changed in 2.5: !!!The following LyX functions have been changed in 2.5:
- The funcion window-new does not take an optional <GEOMETRY> - The function window-new does not take an optional <GEOMETRY>
parameter anymore. This only worked in windows and existed for parameter anymore. This only worked in windows and existed for
internal reasons. internal reasons.

View File

@ -154,7 +154,7 @@ Format 5
\bind "M-z Down" "word-lowcase" \bind "M-z Down" "word-lowcase"
\bind "M-z Up" "word-upcase" \bind "M-z Up" "word-upcase"
\bind "M-z Left" "word-togglecase" \bind "M-z Left" "word-invertcase"
\bind "M-z Right" "word-capitalize" \bind "M-z Right" "word-capitalize"
\bind "M-z space" "font-default" \bind "M-z space" "font-default"

View File

@ -155,7 +155,7 @@ Format 5
\bind "M-c Down" "word-lowcase" \bind "M-c Down" "word-lowcase"
\bind "M-c Up" "word-upcase" \bind "M-c Up" "word-upcase"
\bind "M-c Left" "word-togglecase" \bind "M-c Left" "word-invertcase"
\bind "M-c Right" "word-capitalize" \bind "M-c Right" "word-capitalize"
\bind "M-c space" "font-default" \bind "M-c space" "font-default"

View File

@ -190,7 +190,7 @@ Menuset
Item "Capitalize|p" "word-capitalize" Item "Capitalize|p" "word-capitalize"
Item "Uppercase|U" "word-upcase" Item "Uppercase|U" "word-upcase"
Item "Lowercase|L" "word-lowcase" Item "Lowercase|L" "word-lowcase"
Item "Toggle Case|T" "word-togglecase" Item "Invert Case|I" "word-invertcase"
End End
Menu "edit_textstyles" Menu "edit_textstyles"

View File

@ -512,7 +512,7 @@ enum FuncCode
LFUN_REFERENCE_INSERT, // spitz, 20240728 LFUN_REFERENCE_INSERT, // spitz, 20240728
// 400 // 400
LFUN_REFERENCE_TO_PARAGRAPH, // spitz, 20240728 LFUN_REFERENCE_TO_PARAGRAPH, // spitz, 20240728
LFUN_WORD_TOGGLECASE, // lasgouttes 20241014 LFUN_WORD_INVERTCASE, // lasgouttes 20241015
LFUN_LASTACTION // end of the table LFUN_LASTACTION // end of the table
}; };

View File

@ -4655,17 +4655,17 @@ void LyXAction::init()
{ LFUN_WORD_SELECT, "word-select", ReadOnly, Edit }, { LFUN_WORD_SELECT, "word-select", ReadOnly, Edit },
/*! /*!
* \var lyx::FuncCode lyx::LFUN_WORD_TOGGLECASE * \var lyx::FuncCode lyx::LFUN_WORD_INVERTCASE
* \li Action: Invert the case of the words in the selection or word at cursor position. * \li Action: Invert the case of the words in the selection or word at cursor position.
This is useful when one FORGOT THE cAPS lOCK KEY. This is useful when one FORGOT THE cAPS lOCK KEY.
* \li Syntax: word-togglecase [<SEL_TYPE>] * \li Syntax: word-invertcase [<SEL_TYPE>]
* \li Params: <SEL_TYPE>: if this is equal to "partial", then the * \li Params: <SEL_TYPE>: if this is equal to "partial", then the
* default word starts at cursor position (emacs-style). * default word starts at cursor position (emacs-style).
* Otherwise, the whole word is considered. * Otherwise, the whole word is considered.
* \li Origin: lasgouttes, 14 Oct 2024 * \li Origin: lasgouttes, 14 Oct 2024
* \endvar * \endvar
*/ */
{ LFUN_WORD_TOGGLECASE, "word-togglecase", Noop, Edit }, { LFUN_WORD_INVERTCASE, "word-invertcase", Noop, Edit },
/*! /*!
* \var lyx::FuncCode lyx::LFUN_WORD_UPCASE * \var lyx::FuncCode lyx::LFUN_WORD_UPCASE

View File

@ -4801,7 +4801,7 @@ void Paragraph::changeCase(BufferParams const & bparams, pos_type pos,
case text_uppercase: case text_uppercase:
newChar = uppercase(oldChar); newChar = uppercase(oldChar);
break; break;
case text_togglecase: case text_invertcase:
if (isUpperCase(oldChar)) if (isUpperCase(oldChar))
newChar = lowercase(oldChar); newChar = lowercase(oldChar);
else if (isLowerCase(oldChar)) else if (isLowerCase(oldChar))

View File

@ -116,7 +116,7 @@ enum TextCase {
/// ///
text_uppercase, text_uppercase,
/// ///
text_togglecase text_invertcase
}; };

View File

@ -4946,8 +4946,8 @@ void Text::dispatch(Cursor & cur, FuncRequest & cmd)
changeCase(cur, text_capitalization, cmd.getArg(0) == "partial"); changeCase(cur, text_capitalization, cmd.getArg(0) == "partial");
break; break;
case LFUN_WORD_TOGGLECASE: case LFUN_WORD_INVERTCASE:
changeCase(cur, text_togglecase, cmd.getArg(0) == "partial"); changeCase(cur, text_invertcase, cmd.getArg(0) == "partial");
break; break;
case LFUN_CHARS_TRANSPOSE: case LFUN_CHARS_TRANSPOSE:
@ -7163,7 +7163,7 @@ bool Text::getStatus(Cursor & cur, FuncRequest const & cmd,
case LFUN_WORD_UPCASE: case LFUN_WORD_UPCASE:
case LFUN_WORD_LOWCASE: case LFUN_WORD_LOWCASE:
case LFUN_WORD_CAPITALIZE: case LFUN_WORD_CAPITALIZE:
case LFUN_WORD_TOGGLECASE: case LFUN_WORD_INVERTCASE:
case LFUN_CHARS_TRANSPOSE: case LFUN_CHARS_TRANSPOSE:
case LFUN_SERVER_GET_XY: case LFUN_SERVER_GET_XY:
case LFUN_SERVER_SET_XY: case LFUN_SERVER_SET_XY: