]> git.lyx.org Git - features.git/commit
Support for \slash and \nobreakdash-
authorJürgen Spitzmüller <spitz@lyx.org>
Thu, 6 Dec 2007 11:04:56 +0000 (11:04 +0000)
committerJürgen Spitzmüller <spitz@lyx.org>
Thu, 6 Dec 2007 11:04:56 +0000 (11:04 +0000)
commit61e164382152347f34207e1c020f6bff0eb33a6e
tree837e5c784081c85d2bb2fe2eb570fe7a74a28759
parent6fef639091d39cc978f8cad992407186714de1af
Support for \slash and \nobreakdash-

* src/lfuns.h:
* src/Text3.cpp:
* src/insets/InsetMathNest.cpp:
* src/insets/insetCollapsable:
- new LFUN_SPECIALCHAR_INSERT
- nuke LFUN_HYPHENATION_POINT_INSERT,
  LFUN_LIGATURE_BREAK_INSERT,
  LFUN_DOTS_INSERT,
               LFUN_END_OF_SENTENCE_PERIOD_INSERT,
  LFUN_MENU_SEPARATOR_INSERT
  (functions now handled as arguments of the above)

* src/insets/InsetSpecialChar.{cpp,h}:
- implement \slash and \nobreakdash-

* src/Buffer.cpp:
- increment format to 307.
* lib/lyx2lyx/LyX.py:
* lib/lyx2lyx/lyx_1_6.py:
- reversion methods for SpecialChar \slash{} and
  SpecialChar \nobreakdash-
* development/FORMAT:
- document file format change

* lib/ui/stdmenus.inc:
* lib/ui/classic.ui:
- add new SpecialChars to the menus, adapt lfuns to new scheme

* lib/bind/aqua.bind:
* lib/bind/cua.bind:
* lib/bind/emacs.bind:
* lib/bind/fi/menus.bind:
* lib/bind/mac.bind:
* lib/bind/menus.bind:
* lib/bind/sciword.bind:
* lib/bind/xemacs.bind:
- add shortcuts for new SpecialChars, adapt lfuns to new scheme

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21989 a592a061-630c-0410-9148-cb99ea01b6c8
21 files changed:
development/FORMAT
lib/bind/aqua.bind
lib/bind/cua.bind
lib/bind/emacs.bind
lib/bind/fi/menus.bind
lib/bind/mac.bind
lib/bind/menus.bind
lib/bind/sciword.bind
lib/bind/xemacs.bind
lib/lyx2lyx/LyX.py
lib/lyx2lyx/lyx_1_6.py
lib/ui/classic.ui
lib/ui/stdmenus.inc
src/Buffer.cpp
src/LyXAction.cpp
src/Text3.cpp
src/insets/InsetCollapsable.cpp
src/insets/InsetSpecialChar.cpp
src/insets/InsetSpecialChar.h
src/lfuns.h
src/mathed/InsetMathNest.cpp