Команды изменения регистра, описанные здесь, работают с текстом в текущем буфере. См. Преобразование регистра в Lisp, для функций преобразования регистра, которые работают со строками и символами. См. Таблица регистров, для того, как настроить, какие символы являются заглавными или строчными, и как их преобразовать.
Эта функция заглавливает все слова в области, определенной
start и end. Заглавить означает преобразовать первый символ каждого слова в заглавную
букву, а остальные символы каждого слова — в строчные. Функция возвращает nil.
Если один из концов области находится в середине слова, часть слова в области рассматривается как целое слово.
Когда capitalize-region вызывается интерактивно, start и
end — это точка и маркер, причем наименьший идет первым.
---------- Буфер: foo ---------- Это содержимое 5-го foo. ---------- Буфер: foo ----------
(capitalize-region 1 37) ⇒ nil ---------- Буфер: foo ---------- Это Содержимое 5-го Foo. ---------- Буфер: foo ----------
Эта функция преобразует все буквы в области, определенной
start и end, в строчные. Функция возвращает
nil.
Когда downcase-region вызывается интерактивно, start и
end — это точка и маркер, причем наименьший идет первым.
Эта функция преобразует все буквы в области, определенной
start и end, в заглавные. Функция возвращает
nil.
Когда upcase-region вызывается интерактивно, start и
end — это точка и маркер, причем наименьший идет первым.
Эта функция заглавливает count слов после точки, перемещая точку
по мере выполнения. Заглавить означает преобразовать первый символ каждого слова в заглавную
букву, а остальные символы каждого слова — в строчные. Если count отрицателен, функция заглавливает
−count предыдущих слов, но не перемещает точку. Значение равно nil.
Если точка находится в середине слова, часть слова перед точкой игнорируется при движении вперед. Остальная часть рассматривается как целое слово.
Когда capitalize-word вызывается интерактивно, count устанавливается
в числовой аргумент префикса.
Эта функция преобразует count слов после точки в строчные, перемещая точку
по мере выполнения. Если count отрицателен, она преобразует −count предыдущих слов, но не перемещает точку.
Значение равно nil.
Когда downcase-word вызывается интерактивно, count устанавливается
в числовой аргумент префикса.
Эта функция преобразует count слов после точки в заглавные, перемещая точку
по мере выполнения. Если count отрицателен, она преобразует −count предыдущих слов, но не перемещает точку.
Значение равно nil.
Когда upcase-word вызывается интерактивно, count устанавливается
в числовой аргумент префикса.