forked from pool/texmath
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/texmath?expand=0&rev=21
252 lines
11 KiB
Plaintext
252 lines
11 KiB
Plaintext
-------------------------------------------------------------------
|
|
Sun Oct 18 14:30:58 UTC 2015 - mimi.vx@gmail.com
|
|
|
|
- update to 0.8.4
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 23 17:48:29 UTC 2015 - mimi.vx@gmail.com
|
|
|
|
- update to 0.8.3
|
|
* Parse uppercase Greek letters as EIdentifier, not ESymbol Op.
|
|
This fixes handling of things like `$Lambda^1$`, particularly in omml.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 6 12:54:35 UTC 2015 - mimi.vx@gmail.com
|
|
|
|
- update to 0.8.2.2
|
|
* Handle . after number with no following digits.
|
|
* Handle bare hyphen in \text{...}. Closes jgm/pandoc#2274.
|
|
* Support \ltimes and \rtimes in the TeX reader (Arata Mizuki).
|
|
* Slightly more efficient number parser.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 4 06:00:54 UTC 2015 - mimi.vx@gmail.com
|
|
|
|
- update to 0.8.2
|
|
* Better handling of decimal points. Decimal points are now parsed
|
|
as parts of numbers, not as separate symbols. E.g. in MathML they
|
|
now appear in `<mn>` elements. Closes #74.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 23 20:10:09 UTC 2015 - mimi.vx@gmail.com
|
|
|
|
- update to 0.8.1
|
|
* OMML: Don't force everything into Roman font by default.
|
|
This change ensures that variables will be italic by
|
|
default in Word. See jgm/pandoc#2075.
|
|
* Fixed typo in `defaultEnv` to include `amssymb` (#68).
|
|
* Moved some lookup tables to C, and disabled aggressive
|
|
profiling defaults, to avoid excessive memory usage in
|
|
compiling with clang (#70).
|
|
* Support `\newcommand*` in `parseMacroDefinition` (jgm/pandoc#2005).
|
|
* Fixed order bug for over/under in OMML reader (#66).
|
|
* Support `\boldsymbol` (#67).
|
|
* Added network-uri flag. This addresses the split of network
|
|
and network-uri packages.
|
|
* OMML reader: change default accent (Jesse Rosenthal).
|
|
The default had previously been set as accute (possibly as a
|
|
placeholder). It appears to be circumflex/hat instead.
|
|
* Added OMML reader (Jesse Rosenthal).
|
|
* Support latex \substack (#57).
|
|
* Added EBoxed and implemented in readers and writers (#58).
|
|
* Handle latex \genfrac. Use \genfrac for \brace, \brack,
|
|
etc. when amsmath is available.
|
|
* Improvements in handling of space characters.
|
|
* Use ESpace rather than EText when a mathml mtext just contains
|
|
a space.
|
|
* Use \mspace when needed to get latex spaces with odd sizes, rather
|
|
than finding the closest simple command.
|
|
* Use Rational instead of Double in ESpaced, EScaled.
|
|
* Shared: Export getSpaceWidth, getSpaceChars.
|
|
* Shared: Export fixTree, isEmpty, empty (formerly in MathML reader).
|
|
* TeX reader: further improvements in error reporting.
|
|
Instead of reporting line and column, a snippet is printed
|
|
with a caret indicating the position of the error. Also
|
|
fixed bad position information when control sequences are
|
|
followed by a letter.
|
|
* TeX reader:
|
|
+ Improved error reporting.
|
|
+ Optimized parser.
|
|
+ Treat `\ ` as ESpaced rather than ESymbol.
|
|
+ Internal improvements, including using the parsec3 interface
|
|
instead of the older parsec2 compatibility interface.
|
|
* Added tests for phantom.
|
|
* Changes in Exp type:
|
|
+ Removed EUp, EDown, EDownup, EUnary, EBinary.
|
|
+ Added EFraction (and FractionType), ESqrt, Eroot, EPhantom.
|
|
+ Added boolean "convertible" parameter to EUnder, EOver, EUnderover.
|
|
+ Changed parameter of EScaled from String to Double.
|
|
+ Changed parameter of ESpace from String to Double.
|
|
+ Removed EStretchy.
|
|
+ Added EStyled, corresponding to mstyle in mathml, and \mathrm,
|
|
\mathcal, etc. in TeX (which can contain arbitrary math content,
|
|
not just text).
|
|
+ Changed the type of EDelimited. The contents of an EDelimited are
|
|
now either Right Exp or Left String (the latter case represents a
|
|
fence in middle position, e.g. \mid| in LaTeX).
|
|
* Module reorganisation: the exposed interface has been completely
|
|
changed, and modules for reading MathML and writing TeX math
|
|
have been added:
|
|
+ All writers now reside in Text.TeXMath.Writers.
|
|
- Text.TeXMath.MathML -> Text.TeXMath.Writers.MathML.
|
|
toMathML and showExp are removed, writeMathML added.
|
|
- Text.TeXMath.OMML -> Text.TeXMath.Writers.OMML.
|
|
toOMML and showExp removed, writeOMML added.
|
|
- Text.TeXMath.Pandoc -> Text.TeXMath.Writers.Pandoc.
|
|
toPandoc removed, writePandoc added.
|
|
- New module Text.TeXMath.Writers.TeX, exporting writeTeX,
|
|
writeTeXWith, addLaTeXEnvironment (the latter giving control
|
|
over which packages are assumed to be available).
|
|
+ All readers now reside in Text.TeXMath.Readers.
|
|
- Text.TeXMath.MathMLParser -> Text.TeXMath.Readers.MathML,
|
|
exporting readMathML.
|
|
- Text.TeXMath.Readers.TeX nows exports readTeX rather than
|
|
parseFormula.
|
|
+ New modules for unicode conversion: Text.TeXMath.Unicode.ToASCII,
|
|
Text.TeXMath.Unicode.ToTeX, Text.TeXMath.Unicode.ToUnicode.
|
|
+ Two MathML specific modules: Text.TeXMath.Readers.MathML.EntityMap,
|
|
Text.TeXMath.Readers.MathML.MMLDict.
|
|
+ In Text.TeXMath, all the XtoY functions have been removed
|
|
in favour of rexporting raw reader and writer functions. The
|
|
data type Exp is now also exported.
|
|
+ TeX writer: Properly handle accents inside \text{}.
|
|
Use real text environments for EText (\textrm, not \mathrm).
|
|
Improved handling of scalers (\Big etc.). Use amsmath matrix
|
|
environments when appropriate. Fixed \varepsilon.
|
|
+ MathML writer: Omit superfluous outer mrows. Add position
|
|
information to fences.
|
|
+ OMML writer: Handle \phantom.
|
|
+ Pandoc writer: Use unicode characters to support Fraktur and
|
|
other text styles.
|
|
+ TeX reader: Use EUnder/Over for \stackrel, \overset, \underset.
|
|
Improved handling of primes. Fixed \notin. Avoid superfluous
|
|
grouping of single elements. Improved handling of scalers (\Big etc.).
|
|
Handle \choose, \brace, \brack, \bangle (#21).
|
|
+ Macros: Don't raise an error if applying a macro fails to
|
|
resolve to a fixed point; instead, just return the original string.
|
|
* Rewrote test suite as a proper cabal test suite. Added
|
|
--regenerate-tests and --round-trip options.
|
|
* Removed cgi and test flags. Added executable flag to build texmath.
|
|
* Modified texmath so it works like a cgi script when run as
|
|
texmath-cgi (through symlink or renaming). Removed dependency on
|
|
the cgi package.
|
|
* New Module: Text.TeXMath.Unidecode, a module for approximating
|
|
unicode characters in ASCII.
|
|
* New Module: Text.TeXMath.Shared, a module for shared lookup
|
|
tables between the various readers and writers
|
|
* New Module: Text.TeXMath.MathMLParser, exporting readMathML.
|
|
* New Module: Text.TeXMath.EntityMap, exporting getUnicode,
|
|
a conversion table from MathML entities to unicode characters.
|
|
* New Module: Text.TeXMath.UnicodeToLaTeX, exporting getLaTeX,
|
|
converting a string of unicode characters to a string of equivalent LaTeX
|
|
commands.
|
|
* New Module: Text.TeXMath.LaTeX, replacing Text.TeXMath.Parser,
|
|
exporting toTeXMath.
|
|
* New Module: Text.TeXMath.MMLDict, implements a lookup table from
|
|
operators to their default values as defined by the MML dictionary,
|
|
exporting getOperator.
|
|
* New Module: Text.TeXMath.Compat, maintaining compatibility with
|
|
mtl < 2.2.1.
|
|
* Modified Text.TeXMath to export the primitive readers, as well as
|
|
mathMLTo{Writer} for all writers
|
|
* Modified: Text.TeXMath.Types: added additional record types for
|
|
Text.TeXMath.MMLDict and Text.TeXMath.UnicodeToLaTeX.
|
|
New Exports: Operator(..), Record(..).
|
|
* Modified test suite: use cabal test, added significant number of tests.
|
|
* Added recognition of the LaTeX command \phantom
|
|
* Use combining tilde accent for \tilde. Closes pandoc #1324.
|
|
* Allow \left to be used with ), ], etc. Ditto with \right.
|
|
Previously only (, [, etc. were allowed with \left. Closes pandoc #1319.
|
|
* Support \multline (previously it was mispelled "multiline")
|
|
* Changed data-files to extra-source-files.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 31 14:05:51 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Rename rpmlintrc to %{name}-rpmlintrc.
|
|
Follow the packaging guidelines.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 27 10:57:12 UTC 2014 - sbahling@suse.com
|
|
|
|
- Correct package License
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 15 16:07:47 UTC 2014 - sbahling@suse.com
|
|
|
|
- update to 0.6.6
|
|
- needed for pandoc 1.12.3.3
|
|
texmath changes:
|
|
* Insert braces around macro expansions to prevent breakage (#7).
|
|
* Support \operatorname and \DeclareMathOperator (rekka) (#17).
|
|
* Support \providecommand (#15).
|
|
* Fixed spacing bugs in pandoc rendering (#24).
|
|
* Ignore \hline at end of array row instead of failing (#19).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 31 16:20:44 UTC 2013 - peter.trommler@ohm-hochschule.de
|
|
|
|
- update to 0.6.5.2
|
|
- needed for pandoc 1.12.2.1
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 31 15:05:50 UTC 2013 - peter.trommler@ohm-hochschule.de
|
|
|
|
- remove cgi support
|
|
* not needed for pandoc
|
|
* drop dependency on ghc-utf8-string-devel
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Dec 29 16:42:57 UTC 2013 - peter.trommler@ohm-hochschule.de
|
|
|
|
- merge d:l:haskell changes
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Oct 6 17:16:16 UTC 2013 - sbahling@suse.com
|
|
|
|
- update to 0.6.4
|
|
- Change Group from Development/Languages/Other to
|
|
Productivity/Publishing/TeX/Utilities
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 16 15:53:35 UTC 2013 - peter.trommler@ohm-hochschule.de
|
|
|
|
- update to 0.6.1.5 from upstream
|
|
* fixed type face for math operators
|
|
* fixed \overset, \underset, and \stackrel commands
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 11 14:54:39 UTC 2013 - peter.trommler@ohm-hochschule.de
|
|
|
|
- update to 0.6.1.3 from upstream
|
|
* gobble whitespace after formula as well as before.
|
|
* fixed \dot and \ddot.
|
|
* added \Upsilon
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 3 08:16:20 UTC 2012 - peter.trommler@ohm-hochschule.de
|
|
|
|
- update to 0.6.1.1 from upstream
|
|
* fixes in unicode handling
|
|
* fixes in various output formats (OMML, MML3, ...)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 7 07:33:14 UTC 2012 - peter.trommler@ohm-hochschule.de
|
|
|
|
- cabal2spec 0.25.5 spec file template
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 13 19:06:51 UTC 2012 - peter.trommler@ohm-hochschule.de
|
|
|
|
- upgrade to 0.6.0.3 from upstream (for pandoc 1.9.1.2)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 20 21:59:23 UTC 2012 - herbert@graeber-clan.de
|
|
|
|
- downgrade to version 0.5.0.4 (pandoc needs this)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 20 16:10:15 UTC 2012 - herbert@graeber-clan.de
|
|
|
|
- initial packaging for Fedora automatically generated by cabal2spec-0.24.1
|