[LyX/master] lib/symbols: fix \arrownot

2016-11-17 Thread Guillaume Munch
commit a78c0457ac1c2f42ac706af600d784cfd5c87594 Author: Guillaume Munch Date: Thu Nov 17 22:46:01 2016 +0100 lib/symbols: fix \arrownot --- lib/symbols |8 ++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/symbols b/lib/symbols index aadcd0d..1ec2ce5 100644 --

[LyX/master] Add three new files from Andrew Parsloe. These do for AMS-type theorem environments what the already existing "by chapter" modules do for non-AMS ones.

2016-11-17 Thread Richard Heck
commit 0f5ba65eae1b3e069be0be279904c911fe02907c Author: Richard Heck Date: Thu Nov 17 10:59:49 2016 -0500 Add three new files from Andrew Parsloe. These do for AMS-type theorem environments what the already existing "by chapter" modules do for non-AMS ones. --- lib/Makefile.am

[LyX/2.2.x] Add three new files from Andrew Parsloe. These do for AMS-type theorem environments what the already existing "by chapter" modules do for non-AMS ones.

2016-11-17 Thread Richard Heck
commit 632e1d3ac740424c261dca129b9f27a43bb628b2 Author: Richard Heck Date: Thu Nov 17 10:59:49 2016 -0500 Add three new files from Andrew Parsloe. These do for AMS-type theorem environments what the already existing "by chapter" modules do for non-AMS ones. (cherry picked f

[LyX/master] Update version of new modules, etc.

2016-11-17 Thread Richard Heck
commit b5b160097ee4b06291d5236855895194fefe2621 Author: Richard Heck Date: Thu Nov 17 11:39:19 2016 -0500 Update version of new modules, etc. --- lib/layouts/theorems-ams-chap-bytype.inc |2 +- lib/layouts/theorems-ams-chap-bytype.module|2 +- .../theorems-ams-ext

[LyX/master] Cleanup of lib/symbols

2016-11-17 Thread Jean-Marc Lasgouttes
commit 7335ee8ea3a5c39b5011571c0d7719174ad13a6a Author: Jean-Marc Lasgouttes Date: Mon Nov 14 15:33:51 2016 +0100 Cleanup of lib/symbols Try as far as possible to use the same definitions as in the LaTeX files. An example of that is the definition and subsequent use of \jo

[LyX/master] Introduce the notion of math class

2016-11-17 Thread Jean-Marc Lasgouttes
commit 361bd53bc36da61c6abfc2e0b7b7c7294800bbd9 Author: Jean-Marc Lasgouttes Date: Mon May 30 10:33:35 2016 +0200 Introduce the notion of math class This done according to the TeXbook. This class replaces the individual isMathXXX() methods. The mathClass() method (currently unu

[LyX/master] Skip drawing of markers in non-editable math data

2016-11-17 Thread Jean-Marc Lasgouttes
commit 9a9a6a8c8f12cb8b0e713a9a1ed3c5763fa25c66 Author: Jean-Marc Lasgouttes Date: Mon Nov 14 18:01:56 2016 +0100 Skip drawing of markers in non-editable math data There is no reason to reserve pixel space in macros replacement text, which is not editable. This makes macros mor

[LyX/master] Only display a blue rectangle for editable empty insets

2016-11-17 Thread Jean-Marc Lasgouttes
commit f3f9b083d180412a62a50bdef06ab236dca5fc9d Author: Jean-Marc Lasgouttes Date: Wed Oct 5 00:25:38 2016 +0200 Only display a blue rectangle for editable empty insets Empty insets should use a minimal amount of space, especially when they are part of a built-in macro in lib/s

[LyX/master] Merge branch 'betterspacing'

2016-11-17 Thread Jean-Marc Lasgouttes
commit f643ae700700cbd9aa0b1aca8155c6d7f2aee34d Merge: 15fd792 7335ee8 Author: Jean-Marc Lasgouttes Date: Thu Nov 17 09:28:33 2016 +0100 Merge branch 'betterspacing' The purpose of this branch is to improve the spacing in math equations * do not use hardcoded pixel values,

[LyX/master] Add support for \mathbin and friends

2016-11-17 Thread Jean-Marc Lasgouttes
commit 0b5c2a85077330a59befa82dfa4d212f78cf8855 Author: Jean-Marc Lasgouttes Date: Wed Oct 5 00:25:38 2016 +0200 Add support for \mathbin and friends All they do is change the class of the elements that they contain. --- src/Makefile.am |2 + src/insets/InsetCode

[LyX/master] Implement computation of spacing according to the TeXBook

2016-11-17 Thread Jean-Marc Lasgouttes
commit f6df4e7985a8e35e3603445f9f6ee8c569d95aba Author: Jean-Marc Lasgouttes Date: Mon Aug 22 14:15:28 2016 +0200 Implement computation of spacing according to the TeXBook This implements the relevant math typography rules described in the Appendix G of the TeXbook. More precis

[LyX/master] Set correctly the spacing between atoms in MathData

2016-11-17 Thread Jean-Marc Lasgouttes
commit bf56e2c8e1afa857cd5e313c19948040e41b8227 Author: Jean-Marc Lasgouttes Date: Wed Nov 16 15:07:00 2016 +0100 Set correctly the spacing between atoms in MathData * new MathRow class which contains the description of a MathData object in terms of math class and spacing