Revisions of TeXmacs

Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1135192 from R N's avatar R N (RN) (revision 18)
- Cleanup and modernise spec file
- Honor optflags 
- updated to 2.1.2
  o changelog: http://www.texmacs.org/tmweb/about/changes.en.html
  o Creation of various interface themes for TeXmacs, such as dark and bright (2.1.1).
  o Improved high resolution support under Linux and Windows (2.1.1).
  o Progress on (not yet default) Qt5 version of TeXmacs (2.1.1).
  o Updated font database for recent pre-installed Linux/Mac/Window fonts (2.1.1).
  o Minor bug fixes (2.1).
  o Various minor bug fixes (1.99.21).
  o Updated plug-in for Giac (1.99.21).
  o Better support for the most common LaTeX style files (1.99.20).
  o Many corrections for the LaTeX export when using common LaTeX styles (1.99.20).
  o Various bug fixes (1.99.20).
  o Added Slovak language support with the help of Peter Rapčan (1.99.20).
  o Many bug fixes (1.99.19).
  o Improved Octave plugin with tab completion and multi-line input (1.99.19).
  o Enhanced structured search & replace: added preferences and wildcards (1.99.19).
  o Minor bug fixes (1.99.18).
  o Minor progress on the remote editing tools (1.99.18).
  o Continued bug fixes (1.99.17).
  o Improved remote editing tools (1.99.17).
  o New style package “comment” for various kinds of comments (1.99.17).
  o Lightweight facility for managing user-defined keyboard shortcuts (1.99.17).
  o Improved customizability of item lists and enumerations (1.99.17).
  o Further improvements for preview and help balloons (1.99.16).
  o Possibility to find labels from their numeric value (1.99.16).
  o Incorporation of a smart-ref package for smart references (1.99.16).
  o Fix spell checking under Windows (1.99.16).
  o Add ⌃& keyboard shortcut to toggle between equations and equation arrays (1.99.16).
  o Rudimentary support for Wacom-style pen tablets, Qt5 only (1.99.16).
  o Continued bug fixes (1.99.16).
  o Improved help balloons and preview facility for references and citations (1.99.15).
  o Improved navigation and search tools for labels, references, and citations (1.99.15).
  o Indicate the current cursor position by shaking the mouse (1.99.15).
  o Various bug fixes (1.99.15).
  o Release of “The Jolly Writer”—Your Guide to GNU TeXmacs (1.99.14).
  o Many bug fixes (1.99.14).
  o Improved Html export with better CSS stylability (1.99.14).
  o Improved support for Qt5 (1.99.14).
  o Improved Octave plugin (1.99.14).
  o Continued bug fixes (1.99.13).
  o Switch to Python 3 for plug-ins programmed in Python (1.99.13).
  o A Parser Framework for programming languages (1.99.13).
  o Improved Graphviz plugin with documentation in Chinese and syntax highlight (1.99.13).
  o Improved Maxima plugin with documentation in Chinese and bug fixes (1.99.13).
  o Improved Octave plugin on Windows for Octave 5.x (1.99.13).
  o Many bug fixes (1.99.12).
  o Make it easier to cite work on TeXmacs (1.99.12).
  o Improved Html import/export filters and support for MathJax (1.99.12).
  o Faster native (Qt-based) image export of formulas to Html (1.99.12).
  o Improved large bracket sizes and script positioning (1.99.12).
  o Various artwork related improvements (1.99.12).
  o Interface for SymPy (1.99.12).
  o Re-implement Asymptote, DraTex, Gnuplot, Graphviz, Xypic using Python for full platform support (1.99.12).
  o Documentation on how to write plugins using Python (1.99.12).
  o Updates of the dictionaries for French and Dutch (1.99.12).
  o (run-all-tests) aggregates and runs all the tests in Scheme (1.99.12).
  o Support for Java language (1.99.12).
  o Several bug fixes (1.99.11).
  o Repositories for Debian and Ubuntu (1.99.11).
  o Many bug fixes (1.99.10).
  o Redesigned web site (1.99.10).
  o Extended Css stylability when exporting to Html (1.99.10).
  o New TeXmacs videos on web site (1.99.10).
  o Drag and drop for images (1.99.10).
  o Unification of beamer and poster styles, work in progress (1.99.10).
  o Automatic retrieval of artwork from texmacs.org (1.99.10).
  o New background patterns and pictures (1.99.10).
  o Experimental pattern effects (1.99.10).
  o Experimental Sparkle support under MacOS (1.99.10).
  o Experimental and partial support for Git as a versioning tool (1.99.10).
  o Experimantal Graph plug-in for graphs drawn by various external tools (1.99.10).
  o User interface for new features in educational styles (1.99.10).
  o Many bug fixes (1.99.9).
  o Similar spell checking widgets as for search and replace (1.99.9).
  o Improved educational styles (1.99.9).
  o Multiple choice lists (1.99.9).
  o A unified Graph plugin for Graphviz, Asymptote (1.99.9).
  o Import improvements from the FriCAS project (1.99.9).
  o Fixes and documentation for the Sage plugin (1.99.9).
  o Several bug fixes (1.99.8).
  o Support of binary packages for various GNU/Linux distributions, constructed using Suse OpenBuild services (1.99.8).
  o Several new algorithms for micro typography: roots, mathematical accents, etc. (1.99.7).
  o New style for posters (1.99.7).
  o Support for new ACM styles (1.99.7).
  o Various bug fixes (1.99.7).
  
- removed feature-maxima-inline-plots_18125aa.patch because it's no longer needed
- License changed to GPL-3.0-or-later
- updated to 1.99.6
  o changelog: http://www.texmacs.org/tmweb/about/changes.en.html
- use normalized license notation: GPL-2.0+ instead of GPLv2+
- added feature-maxima-inline-plots_18125aa.patch
  inline plots for maxima
  (adapted from http://lists.gnu.org/archive/html/texmacs-dev/2017-09/msg00002.html)
- removed TeXmacs-fix_function_returns.patch
- removed TeXmacs-fix_arg_enable.patch
- removed TeXmacs-fix_impose_guile1.patch
- updated to 1.0.7.21 
  o Complete reorganization of document styles and package (1.0.7.21).
  o Major improvements for upcoming native Pdf renderer (1.0.7.21).
  o New focus preferences menu (1.0.7.21).
  o New widgets for editing macros (1.0.7.21).
  o Improved CJK typesetting and support for Fandol fonts (1.0.7.21).
  o Stretchable space between letters (1.0.7.21).
  o Implementation of protrusion for the standard ecrm font (1.0.7.21).
  o Improved ornaments and typesetting adjustments (1.0.7.21).
  o Improved presentation mode (1.0.7.20).
  o Various improvements for LaTeX import and export (1.0.7.20).
  o Rewritten Scilab plug-in (1.0.7.20).
  o Better portability of various plug-ins (1.0.7.20).
  o Various graphical font effects; experimental, not yet in interface (1.0.7.20).
  o Profound reorganization of the font system with experimental option for testing (1.0.7.19).
  o LaTeX import and export of metadata for various standard styles (1.0.7.19).
  o Running plug-ins over remote SSH connections; experimental (1.0.7.19).
  o Started implementation of remote TeXmacs file system (1.0.7.19).
  o Improved portability of plug-in detection (1.0.7.19).
  o Implementation of arbitrary zoom factors and “fit to paragraph width” (1.0.7.18).
  o New widget for user preferences (1.0.7.18).
  o More implicit user preferences (1.0.7.18).
  o Add developer tools, still experimental (1.0.7.18).
  o Start implementation of basic infrastructure for support of system fonts (1.0.7.18).
  o Started reorganization of titles and other meta-data for documents (1.0.7.18).
  o Automated generation of documentation about the Scheme files (1.0.7.17).
  o Various improvements for LaTeX conversion and character encodings (1.0.7.17).
- need to force guile1 explicitly => TeXmacs-fix_impose_guile1.patch
- updated TeXmacs-fix_arg_enable.patch
- updated TeXmacs-fix_function_returns.patch
- removed TeXmacs-fix_tm_r.patch (seems fixed upstream)
- removed TeXmacs-makefile.patch (unnecessary now)
- removed TeXmacs-library_order.patch (unnecessary now)
- fix build for 12.1 
- fix build for < 12.2
- updated to 1.0.7.16
- removed conflicting ghostscript-mini dependency
- need guile1
- updated to 1.0.7.14
- This release comes with a completely redesigned set of icons (Qt version only). 
The robustness of the graphics mode has also been increased, and better support 
for extensible arrows has been added 
- updated TeXmacs-fix_arg_enable.patch 
- fixed bnc#710623 better Licenses
- updated to 1.0.7.10 
  o This release fixes image support under Qt and a few other bugs. A 
    plug-in for the Fricas fork of the Axiom computer algebra system 
    has also been added. 
- binary-or-shlib-calls-gethostbyname issue reported to upstream
  savannah#34182 (https://savannah.gnu.org/bugs/index.php?34182) 
- incorrect-fsf-address issue reported to upstream savannah#34181
  (https://savannah.gnu.org/bugs/index.php?34181) 
- updated to version 1.0.7.11
- The new version comes with a facility for producing bug reports on
  crashes. It also features experimental support for screen graphics
  with alpha transparency (Qt version only).  
- updated to version 1.0.7.10
- This version comes with support for semantic editing and typesetting
  of mathematical formulas. Support was added for laptop presentations
  using a remote controller. Other improvements were made in the LaTeX
  importer and some of the textual environments 
- prettyfied the spec file 
- updated to version 1.0.7.9
- Changes: This release mainly contains a large series of bugfixes for the Qt version and the support for semantic editing. 
- removed TeXmacs-fix_function_returns.patch
- rewritten as TeXmacs-fix_function_returns_new.patch
  Some things are fixed in upstream
- updated to 1.0.7.8
- Fix non-void functions returning no value.
- Add all that's needed for ghostscript support.
- Repackage as lzma.
- Fix AC_ARG_* calls to use AS_HELP_STRING and remove needless use of
  changequote.
- Fix build of shell plugin by putting -lutil at the end of the
  command line.
- Include config.h and then check if autoconf found util.h before
  including it in tm_r.c,
- open(2) with O_CREAT needs mode.
- Use qt and qt pipes (configurable in .spec);
- updated to 1.0.7.7
 
- updated to 1.0.7.5
- Changes: This release comes with experimental native bibliography
           support, experimental native PDF export support, and a
           structured difference tool.
           Several bugs were corrected in the... upcoming Qt version,
           and new beta versions of the binary MacOS and Windows
           installers are available.
- updated to 1.0.7.4
- deleted return-in-nonvoid Patch 1 & 2 because it is fixed in Upstream 
- fixed build
- updated to 1.7.0.2
  * removed upstreamed and unneded patches:
    - build-friend-copy.patch
    - cflags.patch
    - mime.patch
    - noreturn.patch
    - null.patch
    - random.patch
  * new patch:
    - return-in-nonvoid.patch 
- fixed build with new gcc
- updated to 1.7.0.1
- updated to 1.6.0.15:
  + Improved Scheme mode.
  + Improved appearance of Wikipedia mathematical pages.
  + Added plug-in for drawing Feynman diagrams. 
- repaired no-return-in-nonvoid-function
  (noreturn.patch)
- updated to 1.6.0.14:
  * TrueColor support.
  * Started native Aqua port for TeXmacs.
  * Fix compatibility issues for C++ and Guile. 
- created TeXmacs-examples subpackage
- upgraded to version 1.6.0.12
  *  Complete abstraction of the graphical 
     user interface should make porting easier.
  * Improved signal handling for pipe communications. 
  * Syntax highlighting for Scheme programs.
  * Added plug-in for Sage computer algebra system.
  * Continued reorganizations for the graphics mode.
  * Corrections of a few bugs.
  * Increased user-friendliness of graphics mode.
  * Necessary updates for Maxima 5.10.0.
  * Background patterns for document, ornaments and table cells. 
- bugs covered by anim-clip-cond.patch, 64bit.patch 
  and new-gcc.patch were fixed upstream, so these patches were
  removed
- fixed new gcc warning
  * new-gcc.patch 
- require texlive instead of tetex 
- Upgrading to 1.0.6.9
  - Problem with Guile seems to disappear (#232997)
  - Removing forgotten 'exit 1' from last time
- Fixing part of 228035 - crash on 64bit computer
  - 64bit.patch
  - The package is still unuseable, but for other reason now
   (Guile version)
- Fixing odd comparison (bug #233326)
  - anim-clip-cond.path
- Removed references to /opt/gnome.
- drop requires for gnome-filesystem 
- update to 1.0.6.6 to fix build
  - bugfix release 
- added gmp-devel to BuildRequires 
- Don't strip binaries.
- converted neededforbuild to BuildRequires
- Do not require shared-mime-info.
- Updated to version 1.0.6.
- Fix use of friend injection.
- Fix warnings.
- change GZIP to MGZIP in makefile (gzip uses $GZIP as options) 
- added prereq for postinstall script 
- Fixed desktop icon and MIME bindings (#105832).
- Updated to version 1.0.5.
- fixed for GCC4 
- fixed building on Itanium 
- fixed serious compiler warings
- Updated to version 1.0.4.7.
- Fixed invalid casts.
- Updated to version 1.0.4.5.
- Fixed architecture detection for AMD64 (#45525).
- Install properly mime info.
- Updated to version 1.0.4.2.
- Updated to version 1.0.4.1.
- Updated to version 1.0.3.3.
- Updated to version 1.0.3.2.
- update to latest stable version (1.0.3)
- build as user
- Updated to version 1.0.1.21.
- package directories
- Updated to version 1.0.1.
- Updated to version 1.0.0.24.
- Updated to version 1.0.0.23.
- keyboard is now working (patch from upstream 1.0.0.13)
- updated to 1.0.0.12:
    * Complete change of the keyboard behaviour.
    * Automatic detection and configuration of modifier keys.
    * Automatic translation of menus in the documentation.
    * Guile/Scheme scripts inside documents.
    * Wildcard system for keyboard shortcuts.
    * Keyboard shortcuts in the menus are determined automatically.
    * Further reorganization of the menus.
    * Support for grey menu items, checkmarks and ... in menus.
    * Automatic determination of keyboard shortcuts in menus.
    * Widgets are now attached to the current display at creation
      time.
    * Improved reduce and axiom interfaces.
    * Replaced the gencc preprocessor by the more standard template
      system of C++.
- removed undeeded patches
- again applied forgotten patch for ia64
- updated to 1.0.0.9:
    * Headers and footers through menus.
    * Support for user preferences.
    * Improved math support, support for Giac computer algebra system.
    * Added a presentation mode.
    * Visual environment information when editing.
    * New styles.
    * Implementation of overline and underline macros.
    * Some small improvements in LaTeX to TeXmacs converter.
    * Enhanced online help, now contains also examples.
- fixed build on ia64
- created new package (version 1.0.0.3)
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 15)
- Cleanup and modernise spec file
- Honor optflags
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 1134906 from R N's avatar R N (RN) (revision 14)
- updated to 2.1.2
  o changelog: http://www.texmacs.org/tmweb/about/changes.en.html
  o Creation of various interface themes for TeXmacs, such as dark and bright (2.1.1).
  o Improved high resolution support under Linux and Windows (2.1.1).
  o Progress on (not yet default) Qt5 version of TeXmacs (2.1.1).
  o Updated font database for recent pre-installed Linux/Mac/Window fonts (2.1.1).
  o Minor bug fixes (2.1).
  o Various minor bug fixes (1.99.21).
  o Updated plug-in for Giac (1.99.21).
  o Better support for the most common LaTeX style files (1.99.20).
  o Many corrections for the LaTeX export when using common LaTeX styles (1.99.20).
  o Various bug fixes (1.99.20).
  o Added Slovak language support with the help of Peter Rapčan (1.99.20).
  o Many bug fixes (1.99.19).
  o Improved Octave plugin with tab completion and multi-line input (1.99.19).
  o Enhanced structured search & replace: added preferences and wildcards (1.99.19).
  o Minor bug fixes (1.99.18).
  o Minor progress on the remote editing tools (1.99.18).
  o Continued bug fixes (1.99.17).
  o Improved remote editing tools (1.99.17).
  o New style package “comment” for various kinds of comments (1.99.17).
  o Lightweight facility for managing user-defined keyboard shortcuts (1.99.17).
  o Improved customizability of item lists and enumerations (1.99.17).
  o Further improvements for preview and help balloons (1.99.16).
  o Possibility to find labels from their numeric value (1.99.16).
  o Incorporation of a smart-ref package for smart references (1.99.16).
  o Fix spell checking under Windows (1.99.16).
  o Add ⌃& keyboard shortcut to toggle between equations and equation arrays (1.99.16).
  o Rudimentary support for Wacom-style pen tablets, Qt5 only (1.99.16).
  o Continued bug fixes (1.99.16).
  o Improved help balloons and preview facility for references and citations (1.99.15).
  o Improved navigation and search tools for labels, references, and citations (1.99.15).
  o Indicate the current cursor position by shaking the mouse (1.99.15).
  o Various bug fixes (1.99.15).
  o Release of “The Jolly Writer”—Your Guide to GNU TeXmacs (1.99.14).
  o Many bug fixes (1.99.14).
  o Improved Html export with better CSS stylability (1.99.14).
  o Improved support for Qt5 (1.99.14).
  o Improved Octave plugin (1.99.14).
  o Continued bug fixes (1.99.13).
  o Switch to Python 3 for plug-ins programmed in Python (1.99.13).
  o A Parser Framework for programming languages (1.99.13).
  o Improved Graphviz plugin with documentation in Chinese and syntax highlight (1.99.13).
  o Improved Maxima plugin with documentation in Chinese and bug fixes (1.99.13).
  o Improved Octave plugin on Windows for Octave 5.x (1.99.13).
  o Many bug fixes (1.99.12).
  o Make it easier to cite work on TeXmacs (1.99.12).
  o Improved Html import/export filters and support for MathJax (1.99.12).
  o Faster native (Qt-based) image export of formulas to Html (1.99.12).
  o Improved large bracket sizes and script positioning (1.99.12).
  o Various artwork related improvements (1.99.12).
  o Interface for SymPy (1.99.12).
  o Re-implement Asymptote, DraTex, Gnuplot, Graphviz, Xypic using Python for full platform support (1.99.12).
  o Documentation on how to write plugins using Python (1.99.12).
  o Updates of the dictionaries for French and Dutch (1.99.12).
  o (run-all-tests) aggregates and runs all the tests in Scheme (1.99.12).
  o Support for Java language (1.99.12).
  o Several bug fixes (1.99.11).
  o Repositories for Debian and Ubuntu (1.99.11).
  o Many bug fixes (1.99.10).
  o Redesigned web site (1.99.10).
  o Extended Css stylability when exporting to Html (1.99.10).
  o New TeXmacs videos on web site (1.99.10).
  o Drag and drop for images (1.99.10).
  o Unification of beamer and poster styles, work in progress (1.99.10).
  o Automatic retrieval of artwork from texmacs.org (1.99.10).
  o New background patterns and pictures (1.99.10).
  o Experimental pattern effects (1.99.10).
  o Experimental Sparkle support under MacOS (1.99.10).
  o Experimental and partial support for Git as a versioning tool (1.99.10).
  o Experimantal Graph plug-in for graphs drawn by various external tools (1.99.10).
  o User interface for new features in educational styles (1.99.10).
  o Many bug fixes (1.99.9).
  o Similar spell checking widgets as for search and replace (1.99.9).
  o Improved educational styles (1.99.9).
  o Multiple choice lists (1.99.9).
  o A unified Graph plugin for Graphviz, Asymptote (1.99.9).
  o Import improvements from the FriCAS project (1.99.9).
  o Fixes and documentation for the Sage plugin (1.99.9).
  o Several bug fixes (1.99.8).
  o Support of binary packages for various GNU/Linux distributions, constructed using Suse OpenBuild services (1.99.8).
  o Several new algorithms for micro typography: roots, mathematical accents, etc. (1.99.7).
  o New style for posters (1.99.7).
  o Support for new ACM styles (1.99.7).
  o Various bug fixes (1.99.7).
  
- removed feature-maxima-inline-plots_18125aa.patch because it's no longer needed
- License changed to GPL-3.0-or-later
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 570923 from ede rag's avatar ede rag (ederag) (revision 13)
- updated to 1.99.6
  o changelog: http://www.texmacs.org/tmweb/about/changes.en.html
- use normalized license notation: GPL-2.0+ instead of GPLv2+
- added feature-maxima-inline-plots_18125aa.patch
  inline plots for maxima
  (adapted from http://lists.gnu.org/archive/html/texmacs-dev/2017-09/msg00002.html)
- removed TeXmacs-fix_function_returns.patch
- removed TeXmacs-fix_arg_enable.patch
- removed TeXmacs-fix_impose_guile1.patch
mrdocs's avatar mrdocs accepted request 224142 from John Hunt's avatar John Hunt (john_hunt) (revision 12)
spec-cleaner done
mrdocs's avatar mrdocs accepted request 155621 from John Hunt's avatar John Hunt (john_hunt) (revision 11)
fixed build for 12.1
beware that libguile1-devel is only in the 
update repo of 12.1, This requirement has been
added (again) to the meta information.
mrdocs's avatar mrdocs committed (revision 10)
mrdocs's avatar mrdocs committed (revision 9)
mrdocs's avatar mrdocs accepted request 147208 from John Hunt's avatar John Hunt (john_hunt) (revision 8)
fix build for OpenSUSE 12.1, 12.2, Factory
TeXmacs version 1.0.7.16

checked on OpenSUSE 12.1 x86_64, kde
it appears under 
Applications/Office/Word processor
tested with maxima session, fine
Sascha Manns's avatar Sascha Manns (saigkill) committed (revision 7)
- updated to 1.0.7.14
- This release comes with a completely redesigned set of icons (Qt version only). 
The robustness of the graphics mode has also been increased, and better support 
for extensible arrows has been added
Sascha Manns's avatar Sascha Manns (saigkill) committed (revision 6)
Sascha Manns's avatar Sascha Manns (saigkill) committed (revision 5)
Sascha Manns's avatar Sascha Manns (saigkill) committed (revision 4)
- updated TeXmacs-fix_arg_enable.patch 

- fixed bnc#710623 better Licenses
- updated to 1.0.7.10 
  o This release fixes image support under Qt and a few other bugs. A 
    plug-in for the Fricas fork of the Axiom computer algebra system 
    has also been added.
Sascha Manns's avatar Sascha Manns (saigkill) committed (revision 3)
- binary-or-shlib-calls-gethostbyname issue reported to upstream
  savannah#34182 (https://savannah.gnu.org/bugs/index.php?34182) 

- incorrect-fsf-address issue reported to upstream savannah#34181
  (https://savannah.gnu.org/bugs/index.php?34181)
Sascha Manns's avatar Sascha Manns (saigkill) committed (revision 2)
- updated to version 1.0.7.11
- The new version comes with a facility for producing bug reports on
  crashes. It also features experimental support for screen graphics
  with alpha transparency (Qt version only).
Pavol Rusnak's avatar Pavol Rusnak (prusnak) accepted request 68426 from Sascha Manns's avatar Sascha Manns (saigkill) (revision 1)
Excluded from o:F:C
Displaying all 18 revisions
openSUSE Build Service is sponsored by