diff --git a/texmath-0.12.3.2.tar.gz b/texmath-0.12.3.2.tar.gz deleted file mode 100644 index 98dddd9..0000000 --- a/texmath-0.12.3.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d6ec8b7ecb60ca73d56d8043ec79a006144ab50645bb6124c86f5678941d39b5 -size 1808593 diff --git a/texmath-0.12.4.tar.gz b/texmath-0.12.4.tar.gz new file mode 100644 index 0000000..93565b9 --- /dev/null +++ b/texmath-0.12.4.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4373bb9db8f977f37b9c1316c65ca97bae7600277e4f79d681dabf2fcb81f0cc +size 1012215 diff --git a/texmath.changes b/texmath.changes index da8690f..5081fde 100644 --- a/texmath.changes +++ b/texmath.changes @@ -1,3 +1,70 @@ +------------------------------------------------------------------- +Sun Jan 30 17:08:50 UTC 2022 - Avinesh Kumar + +- Update texmath to version 0.12.4. + texmath (0.12.4) + + * TeX reader: handle hyperref better (#186). We don't parse it as a link, + but we pass its contents through rather than failing. + + * Update scripts and data in `lib/` directory. These are not build + dependencies, but they were used to produce some of the large + tables in the source code. Fixed the scripts and Makefile to work + with recent texmath and cabal. Removed two very large unicode data + files that can be downloaded when needed. (This reduces the size of + the source tarball considerably.) Remove `lib/toascii` (no longer used). + + * Update MMLDict using latest unicode.xml. + + * TeX reader: support siunitx `\qty`, `\qtyrange`, `\unit` (#185). + + * Remove Text.TeXMath.Compat. We can now safely require mtl >= 2.2.1. + + * Use symbolMap from ToTeX to shorten the long hardcoded symbols list. + Now we only hard-code items that differ what what is in symbolMap. + This reduces the code size by thousands of lines. + + * Unicode.ToTeX: export `symbolMap` [API change]. This uses the data in + `records` to create a backwards mapping from TeX commands to Exps (ESymbol + elements). This can replace most of the hardcoded list in the current + TeX reader. + + * Split out TeXMath.Readers.TeX.Commands internal module. + This makes the TeX reader shorter and should help compile times. + + * OMML reader: better handling of m:t nodes (#151). + Previously we parsed an m:t element as an EIdentifier if it contains a + single letter, but an EText TextNormal if it contains more than one. This + gave bad results in some cases. It is better to reserve EText for the + case where the m:nor property is specified for "normal text." + + * Require base >= 4.11. + + * Remove `network-uri` flag from stack.yaml. + + texmath (0.12.3.3) + + * OMML writer: use nary only for operators supported by LibreOffice + (Albert Krewinkel). LibreOffice (and possibly Word, too) can handle + only a small set of operators in an `nary` element. + + * TeX writer: use `\xleftarrow`, `\xrightarrow` where sensible + (Albert Krewinkel). The commands are generated for expressions over `←` + or `→`. Besides being more idiomatic, this change also prevents the + generation of invalid LaTeX, as `\leftarrow` and `\rightarrow` are not + math operators and hence may not be followed by `\limit`. + Both commands are part of amsmath.sty. + + * TeX reader: + + + Improve angled-bracket support (Albert Krewinkel). + The amsmath package allows `\left<` and `\right>` as alternatives to + `\left\langle` and `\right\rangle`, respectively. + + Ignore stared version of `\tag` (Albert Krewinkel). + + Support \dots{c,b,m,i,o} from amsmath (#179). + + Change symbol returned for \dots{b,i,m} from `…` to `⋯` + (Albert Krewinkel). + ------------------------------------------------------------------- Mon Nov 1 08:39:52 UTC 2021 - psimons@suse.com diff --git a/texmath.spec b/texmath.spec index 9121cca..382084a 100644 --- a/texmath.spec +++ b/texmath.spec @@ -1,7 +1,7 @@ # -# spec file for package texmath +# spec file # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %global pkg_name texmath %bcond_with tests Name: %{pkg_name} -Version: 0.12.3.2 +Version: 0.12.4 Release: 0 Summary: Conversion between formats used to represent mathematics License: GPL-2.0-or-later @@ -83,7 +83,7 @@ Summary: Haskell %{name} library development files Requires: ghc-%{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} -Requires(postun): ghc-compiler = %{ghc_version} +Requires(postun):ghc-compiler = %{ghc_version} %description -n ghc-%{name}-devel This package provides the Haskell %{name} library development files.