1<TeXmacs|1.99.3> 2 3<style|<tuple|tmdoc|english>> 4 5<\body> 6 <tmdoc-title|<TeXmacs> changelog> 7 8 <section|Changes from version 1.99.1 to 1.99.4> 9 10 <\itemize> 11 <item>Various bug fixes (1.99.4). 12 13 <item>Various improvements for the table editor (1.99.4). 14 15 <item>Greek language support, with the help of Alkis Akritas (1.99.4). 16 17 <item>Experimental math editing mode that enforces syntactic correctness 18 (1.99.3). 19 20 <item>A series of improvements in the converter to <LaTeX> (1.99.3). 21 22 <item>Tool for examining errors in the <LaTeX> export (1.99.3). 23 24 <item>High quality support of STIX fonts (1.99.3). 25 26 <item>Various improvements concerning mathematical typesetting (1.99.3). 27 28 <item>Improved punctuation, including support for French punctuation 29 rules (1.99.3). 30 31 <item>Improved experimental client-server support (1.99.3). 32 33 <item>Encrypting/decrypting pieces of documents (1.99.3). 34 35 <item>New experimental bibliographic database management (1.99.3). 36 37 <item>New experimental database facilities (1.99.3). 38 39 <item>Added style package for literate programming (1.99.3). 40 41 <item>Consistent support for multiple bibliographies, indexes, 42 glossaries, <abbr|etc.> (1.99.3). 43 44 <item>Enabled new style fonts as the default (1.99.2). 45 46 <item>Use small amount of intercharacter stretching by default (1.99.2). 47 48 <item>Nicer search and replace system (1.99.2). 49 50 <item>Added support for the Croatian language (1.99.2). 51 52 <item>Added experimental \Pconservative\Q converters for <LaTeX> 53 (1.99.2). 54 55 <item>Various improvements for <LaTeX> converters (1.99.2). 56 57 <item>Various bug fixes (1.99.2). 58 </itemize> 59 60 <section|Changes from version 1.0.7 to 1.99.1> 61 62 <\itemize> 63 <item>Activate the native Pdf renderer by default (1.99.1). 64 65 <item>Many, many bug fixes (1.99.1). 66 67 <item>Introduction of a debugging console (1.99.1). 68 69 <item>Limited recovery from errors (1.99.1). 70 71 <item>Started implementation of search and replace widget (1.99.1). 72 73 <item>Support for marginal notes (1.99.1). 74 75 <item>Complete reorganization of document styles and package (1.0.7.21). 76 77 <item>Major improvements for upcoming native Pdf renderer (1.0.7.21). 78 79 <item>New focus preferences menu (1.0.7.21). 80 81 <item>New widgets for editing macros (1.0.7.21). 82 83 <item>Improved CJK typesetting and support for Fandol fonts (1.0.7.21). 84 85 <item>Stretchable space between letters (1.0.7.21). 86 87 <item>Implementation of protrusion for the standard <verbatim|ecrm> font 88 (1.0.7.21). 89 90 <item>Improved ornaments and typesetting adjustments (1.0.7.21). 91 92 <item>Improved presentation mode (1.0.7.20). 93 94 <item>Various improvements for <LaTeX> import and export (1.0.7.20). 95 96 <item>Rewritten <name|Scilab> plug-in (1.0.7.20). 97 98 <item>Better portability of various plug-ins (1.0.7.20). 99 100 <item>Various graphical font effects; experimental, not yet in interface 101 (1.0.7.20). 102 103 <item>Profound reorganization of the font system with experimental option 104 for testing (1.0.7.19). 105 106 <item><LaTeX> import and export of metadata for various standard styles 107 (1.0.7.19). 108 109 <item>Running plug-ins over remote SSH connections; experimental 110 (1.0.7.19). 111 112 <item>Started implementation of remote <TeXmacs> file system (1.0.7.19). 113 114 <item>Improved portability of plug-in detection (1.0.7.19). 115 116 <item>Implementation of arbitrary zoom factors and \Pfit to paragraph 117 width\Q (1.0.7.18). 118 119 <item>New widget for user preferences (1.0.7.18). 120 121 <item>More implicit user preferences (1.0.7.18). 122 123 <item>Add developer tools, still experimental (1.0.7.18). 124 125 <item>Start implementation of basic infrastructure for support of system 126 fonts (1.0.7.18). 127 128 <item>Started reorganization of titles and other meta-data for documents 129 (1.0.7.18). 130 131 <item>Automated generation of documentation about the <name|Scheme> files 132 (1.0.7.17). 133 134 <item>Various improvements for <LaTeX> conversion and character encodings 135 (1.0.7.17). 136 137 <item>Various improvements for <LaTeX> import (1.0.7.16). 138 139 <item>New and improved <name|Reduce> interface (1.0.7.16). 140 141 <item>Reorganized buffer management and documentation of the new API 142 (1.0.7.16). 143 144 <item>Rudimentary support for version control using SVN (1.0.7.16). 145 146 <item>Rudimentary support for graphical macros without text (1.0.7.16). 147 148 <item>Experimental interface with Inkscape (1.0.7.16). 149 150 <item>First rudimentary spreadsheet facility (1.0.7.15). 151 152 <item>Special editing mode for writing <TeXmacs> documentation 153 (1.0.7.15). 154 155 <item>Added new widgets to X version, with Qt analogues in progress 156 (1.0.7.15). 157 158 <item>Many bug fixes (1.0.7.15). 159 160 <item>New icons for Qt version of <TeXmacs> (1.0.7.14). 161 162 <item>Many bug fixes for graphics mode (1.0.7.14). 163 164 <item>Improved extensible arrows (1.0.7.14). 165 166 <item>Experiment with new set of icons (1.0.7.13). 167 168 <item>Fix Qt image support (1.0.7.13). 169 170 <item>Various bug fixes (1.0.7.13). 171 172 <item>Added plug-in for the <name|Axiom> fork <name|Fricas> (1.0.7.13). 173 174 <item>Make the Qt port default (1.0.7.12). 175 176 <item>Remove the dependency on <TeX>/<LaTeX> (1.0.7.12). 177 178 <item>Distribute the standard fonts with <TeXmacs> (1.0.7.12). 179 180 <item>Move the <TeXmacs> documentation inside the source code (1.0.7.12). 181 182 <item>Support for documentation inside plug-ins (1.0.7.12). 183 184 <item>Support for executable switches (1.0.7.12). 185 186 <item>Markup for CSS and <name|Javascript> customization of generated 187 webpages (1.0.7.12). 188 189 <item>Reorganize standard package generation and update website 190 (1.0.7.12). 191 192 <item>Support for alpha transparency, Qt version & screen only 193 (1.0.7.11). 194 195 <item>Slightly improved interface for presentation mode (1.0.7.11). 196 197 <item>Added debugging facilities when crashing (1.0.7.11). 198 199 <item>Treat big operators as prefixes in mathematical grammar (1.0.7.11). 200 201 <item>Various fixes for native bibliography generator (1.0.7.11). 202 203 <item>Several improvements for <LaTeX> importation (1.0.7.10). 204 205 <item>Menus for mathematical semantics and preferences (1.0.7.10). 206 207 <item>Menus for algorithmic and prominent environments (1.0.7.10). 208 209 <item>Reorganized textual and mathematical menus (1.0.7.10). 210 211 <item>Spacing inside mathematical formulas as a function of adjacency 212 semantics (1.0.7.10). 213 214 <item>Further improved support for semantic editing, now at 215 <math|\<beta\>>-stage (1.0.7.10). 216 217 <item>Support for remotely controlled laptop presentation (1.0.7.10). 218 219 <item>Many fixes for the Qt version (1.0.7.9). 220 221 <item>Various fixes for semantic editing (1.0.7.9). 222 223 <item>Integrate cursor positions and selections into the undo system 224 (1.0.7.9). 225 226 <item>Default to auto-closing and markup-based brackets and big operators 227 (1.0.7.9). 228 229 <item>The new interface is more context dependent and based on the newly 230 introduced concept of the <em|current focus> (1.0.7.8). 231 232 <item>The graphical user interface has been improved, both for the X11 233 and Qt versions (1.0.7.8). 234 235 <item>The generation of dynamic menus and content has been reorganized 236 (1.7.0.8). 237 238 <item>The system for contextual overloading has been reorganized 239 (1.7.0.8). 240 241 <item>Default look and feel now becomes highly system dependent 242 (1.0.7.7). 243 244 <item>Complete reorganization of keyboard shortcuts (1.0.7.7). 245 246 <item>Better support for Gnome, KDE, MacOS and Windows shortcuts 247 (1.0.7.7). 248 249 <item>Beta-support for (non rubber) Stix (and some other) fonts 250 (1.0.7.7). 251 252 <item>Rudimentary support of CJK input methods in Qt version (1.0.7.7). 253 254 <item>Implementation of a packrat parsing utility (1.0.7.7). 255 256 <item>Add tag type information to DRD (1.0.7.7). 257 258 <item>Source code highlighting based on DRD (1.0.7.7). 259 260 <item>Documentation for beamer style (1.0.7.7). 261 262 <item>Several bug fixes (1.0.7.6). 263 264 <item>Fixes for plug-in support in the Qt port (1.0.7.6). 265 266 <item>Better support for Elsevier styles and JSC (1.0.7.6). 267 268 <item>Several bug fixes for the Qt port (1.0.7.5). 269 270 <item>Replaced testing in <menu|Tools> menu by a nicer debugging tool 271 (1.0.7.5). 272 273 <item>Added <verbatim|--enable-pdf-rendering> configuration option for a 274 new but experimental native <name|Pdf> export facility (1.0.7.5). 275 276 <item>Native BibTeX-compatible support for bibliographies (1.0.7.5). 277 278 <item>Added a tool for inspection and management of differences between 279 two versions (1.0.7.5). 280 281 <item>Improvements in upcoming Qt port (1.0.7.4). 282 283 <item>First beta-release of Qt port for Windows, with installer and build 284 environment (1.0.7.4). 285 286 <item>First beta-release of Qt port for MacOS-X, with diskimage 287 (1.0.7.4). 288 289 <item>Improvements in upcoming Qt port (1.0.7.3). 290 291 <item>Several bug fixes (1.0.7.3). 292 293 <item>Reimplementation of computer algebra sessions in <name|Scheme> 294 (1.0.7.2). 295 296 <item>Cut and paste conform to Opendesktop standard (1.0.7.2). 297 298 <item>Fixes in <LaTeX> export, for latest g++ and mime type support 299 (1.0.7.2). 300 301 <item>Replaced <verbatim|fatal_error> exit method by <verbatim|assert> 302 statements in code (1.0.7.2). 303 304 <item>Progress on the <name|Windows> version of the <name|Qt> port 305 (1.0.7.1). 306 307 <item>Unified memory management for <name|X11> and <name|Qt> version of 308 <TeXmacs> (1.0.7.1). 309 310 <item>Added a plug-in for <TeX>graph (1.0.7.1). 311 312 <item>Upgraded license to GNU GPL version 3 or later (1.0.7.1). 313 314 <item>Several fixes and improvements for <name|Html> export (1.0.7.1). 315 316 <item>Development based on <name|Svn> instead of <name|Cvs> (1.0.7.1). 317 </itemize> 318 319 <section|Changes from version 1.0.6 to 1.0.7> 320 321 <\itemize> 322 <item>Started native Qt port for <TeXmacs> (1.0.7). 323 324 <item>Fixed bugs for re-importing files which were exported to <LaTeX> 325 (1.0.7). 326 327 <item>Improved <scheme> mode (1.0.6.15). 328 329 <item>Improved appearance of <name|Wikipedia> mathematical pages 330 (1.0.6.15). 331 332 <item>Added plug-in for drawing Feynman diagrams (1.0.6.15). 333 334 <item>TrueColor support (1.0.6.14). 335 336 <item>Started native Aqua port for <TeXmacs> (1.0.6.14). 337 338 <item>Fix compatibility issues for C++ and Guile (1.0.6.14). 339 340 <item>Complete abstraction of the graphical user interface should make 341 porting easier (1.0.6.12). 342 343 <item>Improved signal handling for pipe communications (1.0.6.12). 344 345 <item>More control for developers over buffer and window management 346 (1.0.6.11). 347 348 <item>Syntax highlighting for <name|Scheme> programs (1.0.6.11). 349 350 <item>Added plug-in for <name|Sage> computer algebra system (1.0.6.11). 351 352 <item>Started rewriting new <TeXmacs> file system in C++ (1.0.6.11). 353 354 <item>Rewrote secure peer to peer client/server connections in C++ 355 (1.0.6.11). 356 357 <item>Continued reorganizations for the graphics mode (1.0.6.11). 358 359 <item>Corrections of a few old bugs (1.0.6.11). 360 361 <item>Increased user-friendliness of graphics mode (1.0.6.10). 362 363 <item>Necessary updates for Maxima 5.10.0 (1.0.6.10). 364 365 <item>Further improvements in the upcoming markup-based graphical user 366 interface (1.0.6.10). 367 368 <item>Background patterns for document, ornaments and table cells 369 (1.0.6.10). 370 371 <item>Asynchroneous script evaluation using plug-ins (1.0.6.9). 372 373 <item>Further improvements in the upcoming markup-based graphical user 374 interface (1.0.6.9). 375 376 <item>Several improvements for large multi-part documents (1.0.6.8). 377 378 <item>Started the implementation of a new markup-based graphical user 379 interface (1.0.6.8). 380 381 <item>Started the implementation of a separate style-rewriting engine 382 (1.0.6.8). 383 384 <item>Support for the most recent versions 1.8.0 and 1.8.1 of 385 <name|Guile> (1.0.6.7). 386 387 <item>Better <LaTeX> export of <verbatim|elsart> style and other fixes in 388 the <LaTeX> converter (1.0.6.7). 389 390 <item>Some improvements in the <verbatim|elsart> style (1.0.6.7). 391 392 <item>Several minor improvements in the graphical mode (1.0.6.7). 393 394 <item>Fixes for Maxima 5.10.0 (1.0.6.7). 395 396 <item>Clean mathematical types and routines for graphics (1.0.6.6). 397 398 <item>Detection of intersections in graphical mode (1.0.6.6). 399 400 <item>Corrections in <name|Cyg<TeXmacs>> version (1.0.6.6). 401 402 <item>Several bug fixes (1.0.6.6). 403 404 <item>Simple to install <name|Cyg<TeXmacs>> version of <TeXmacs> 405 (1.0.6.5). 406 407 <item>Correction of some bugs concerning <name|Maple> and 408 <name|Mathematica> (1.0.6.5). 409 410 <item>Addition of a plug-in for <name|Cadabra> (1.0.6.5). 411 412 <item>Addition of a native <TeXmacs> wiki (1.0.6.4). 413 414 <item>Implementation of the first version of a remote <TeXmacs> file 415 system (1.0.6.4). 416 417 <item>Improved system for hyperlinks and navigation (1.0.6.3). 418 419 <item>Replacement of the <name|Proclus> plug-in by an integrated linking 420 tool (1.0.6.3). 421 422 <item>Simplified and improved table editing (1.0.6.2). 423 424 <item>First version of <TeXmacs> server (1.0.6.2). 425 426 <item>Further fixes in CJK support (1.0.6.2). 427 428 <item>Basic CJK support for <TeXmacs>. (1.0.6.1) 429 430 <item>Mechanism for cache invalidation. (1.0.6.1) 431 432 <item>Upgraded <name|Maxima> interface for <name|Maxima> 5.9.3. (1.0.6.1) 433 </itemize> 434 435 <section|Changes from version 1.0.5 to 1.0.6> 436 437 <\itemize> 438 <item>Improved plug-in for <name|Reduce> (1.0.6). 439 440 <item>Fixes for new version of <name|Maxima> (1.0.6). 441 442 <item>Added <name|Pnambic> plug-in among the examples for debugging 443 plug-ins (1.0.6). 444 445 <item>Corrected problems with rubber fonts (1.0.6). 446 447 <item>Further fixes for exporting symbols to LaTeX (1.0.6). 448 449 <item>Several improvements in <LaTeX> converters (1.0.5.12). 450 451 <item>User preference for <name|Html> converter to export formulas as 452 images (1.0.5.12). 453 454 <item>Several minor improvements in the graphics mode (1.0.5.12). 455 456 <item>More options for the <TeXmacs> to <LaTeX> converter and updated 457 documentation (1.0.5.11). 458 459 <item>Several bug corrections and minor improvements in <LaTeX> to 460 <TeXmacs> converter (1.0.5.11). 461 462 <item>Faster and more portable help searching (1.0.5.10). 463 464 <item>Added a plug-in for Mathematica (1.0.5.10). 465 466 <item>Use Type 1 EC fonts by default (1.0.5.10). 467 468 <item>Distribution of several font packages with Type 1 EC fonts 469 (1.0.5.10). 470 471 <item>More reliable quoting routines and related bug corrections 472 (1.0.5.10). 473 474 <item>Release <math|\<alpha\>>-version of graphical mode (1.0.5.9). 475 476 <item>Improved exportation to Html (1.0.5.9). 477 478 <item>Improved table importation to and from Html/MathML (1.0.5.9). 479 480 <item>Further improvements in Maple interface (1.0.5.9). 481 482 <item>Added a new interface with Maple (1.0.5.8). 483 484 <item>Added converters from and to MathML (1.0.5.8). 485 486 <item>XML parser now expands entities which are defined in the document 487 (1.0.5.8). 488 489 <item>Added an option for reverse video mode (1.0.5.8). 490 491 <item>Further improvements for the upcoming graphical mode (1.0.5.8). 492 493 <item>Several minor bugfixes from buglist (1.0.5.7). 494 495 <item>Further improvements in <verbatim|configure.in> and use of 496 <verbatim|autoheader> (1.0.5.7). 497 498 <item>Finished implementation of document parts and preambles (1.0.5.7). 499 500 <item>Improved cursor accessability handling (1.0.5.7). 501 502 <item>Improvements in the double-buffering system (1.0.5.6). 503 504 <item>Implementation of a triple-buffering system for the graphical 505 object (1.0.5.6). 506 507 <item>Improvements in the partial redraw system (1.0.5.6). 508 509 <item>Start the implementation of document parts and preambles (1.0.5.6). 510 511 <item>Simplifications in <verbatim|configure.in> and the main makefile 512 (1.0.5.6). 513 514 <item>Global folding and unfolding according to type of contents 515 (1.0.5.6). 516 517 <item>More and improved folding and switching functionality for 518 presentation mode (1.0.5.5). 519 520 <item>Simple animations (1.0.5.5). 521 522 <item>On-the-fly evaluation of computer algebra scripts (1.0.5.5). 523 524 <item>Improved rendering speed of images based on plug-in for Imlib2 525 (1.0.5.5). 526 527 <item>A simple thumbnail facility (1.0.5.5). 528 529 <item>Documentation of tree API (partial) and structured editing 530 (1.0.5.4). 531 532 <item>Fixed some long standing bugs concerning cursor movement (1.0.5.4). 533 534 <item>Implementation of structured cursor movement (1.0.5.4). 535 536 <item>Enrichment of the Scheme API with routines for tree traversal 537 (1.0.5.4). 538 539 <item>Improved arrows and dashes for upcoming graphical mode(1.0.5.4). 540 541 <item>Reorganized and consolidated tree API (1.0.5.3). 542 543 <item>Started documentation of Scheme API (1.0.5.3). 544 545 <item>User preference for popup instead of footer dialogues (1.0.5.2). 546 547 <item>Default values and types for interactive arguments (1.0.5.2). 548 549 <item>Better dialogue system based on scheme continuations (1.0.5.2). 550 551 <item>Arrows for the upcoming graphical mode (1.0.5.2). 552 553 <item>Support for plug-in provided icons and dictionaries (1.0.5.2). 554 555 <item>Included <name|Proclus> plug-in into the main distribution 556 (1.0.5.2). 557 558 <item>Contextual overloading (1.0.5.1). 559 560 <item>More rational booting and improved speed through higher lazyness 561 (1.0.5.1). 562 563 <item>Simplifications in the module system (1.0.5.1). 564 565 <item>Reorganization of the scheme directory structure by functionality 566 (1.0.5.1). 567 568 <item>Added first versions of dashed lines and filled curves for upcoming 569 graphical mode (1.0.5.1). 570 </itemize> 571 572 <section|Changes from version 1.0.4 to 1.0.5> 573 574 <\itemize> 575 <item>Several minor bug corrections (1.0.5). 576 577 <item>Further improvements for grids in the upcoming graphical mode 578 (1.0.5). 579 580 <item>Added and improved still imperfect <verbatim|svmono>, 581 <verbatim|svjour>, <verbatim|elsart> and <verbatim|ifac> styles 582 (1.0.4.7). 583 584 <item>Added a plug-in for Dra<TeX> (1.0.4.7). 585 586 <item>Updated and improved Maxima plug-in for upcoming version 5.9.2 of 587 Maxima (1.0.4.7). 588 589 <item>Further improvements for grids in the upcoming graphical mode 590 (1.0.4.7). 591 592 <item>German translation of the manual by Dietmar Jung (1.0.4.6). 593 594 <item>Selection of visual grid and editing grid in upcoming graphical 595 mode (1.0.4.6). 596 597 <item>Several minor bug corrections (1.0.4.6). 598 599 <item>User profile for Windows, Gnome and KDE (1.0.4.5). 600 601 <item>Several bug fixes: keyboard modifiers, Guile GC, Windows/Cygwin, 602 <abbr|etc.> (1.0.4.5). 603 604 <item>Arcs, circles and enhanced undo/redo for graphical mode (1.0.4.5). 605 606 <item>Several patches by Josef Weidendorfer for improving the performance 607 (1.0.4.4). 608 609 <item>Drag and drop and more intuitive buttons in graphical mode 610 (1.0.4.4). 611 612 <item>Synchronization with <math|\<beta\>>-version of the Windows port 613 (1.0.4.4). 614 615 <item><math|\<beta\>>-version of the Windows port (1.0.4.3). 616 617 <item>Faster string and pk font loading (1.0.4.3). 618 619 <item>Better graphical selections (1.0.4.3). 620 621 <item>Added <verbatim|svjour> base style for Springer-Verlag articles 622 (1.0.4.2). 623 624 <item>Implementation of double page breaks (1.0.4.2). 625 626 <item>Correction of bug in presentation mode and several other minor bug 627 corrections (1.0.4.2). 628 629 <item>New implementation of header and title tags (1.0.4.1). 630 631 <item>Documentation on new headers and titles (1.0.4.1). 632 633 <item>Completed documentation on how to write style files (1.0.4.1). 634 635 <item>Reorganization of style files so as to port existing <LaTeX> style 636 files to <TeXmacs> (1.0.4.1). 637 638 <item>Cleaner implementation of extern macros (1.0.4.1). 639 640 <item>Add routines for pattern matching on document paths (1.0.4.1). 641 642 <item>Start to use inverse paths associated to trees in typesetting 643 process (1.0.4.1). 644 </itemize> 645 646 <section|Changes from version 1.0.3 to 1.0.4> 647 648 <\itemize> 649 <item>Finished documentation of built-in environment variables (1.0.4). 650 651 <item>Bug fixes in the HTML converters and in the accelerator for long 652 documents (1.0.4). 653 654 <item>Better quasi-quoting and added unquote-splicing primitive (1.0.4). 655 656 <item>Finished documentation of <TeXmacs> primitives (1.0.3.11). 657 658 <item>Started documentation built-in environment variables (1.0.3.11). 659 660 <item>Editing of text-at boxes in graphics mode (1.0.3.11). 661 662 <item>Higher reactivity for editing large documents (1.0.3.10). 663 664 <item>Speed-up for starting <TeXmacs> (1.0.3.10). 665 666 <item>Tab-completion and hyperlinks for intra-project labels and 667 references (1.0.3.10). 668 669 <item>Patches by Henri Lesourd for better editing of graphics (1.0.3.10). 670 671 <item>Several bug corrections (1.0.3.10). 672 673 <item>Tree call-backs at modifications in documents (1.0.3.9). 674 675 <item>Path-aware trees (1.0.3.9). 676 677 <item>Bug fixes w.r.t. previous version (1.0.3.9). 678 679 <item>Better handling of parameters for page size and margins (1.0.3.8). 680 681 <item>Implementation of \Pmutators\Q, tags which may modify themselves 682 (1.0.3.8). 683 684 <item>Let computer algebra sessions make use of mutators (1.0.3.8). 685 686 <item>All <TeXmacs> documents become part of one global super-document 687 (1.0.3.8). 688 689 <item>Alpha release of the Windows version of <TeXmacs> (1.0.3.7). 690 691 <item>Application of some patches (1.0.3.7). 692 693 <item>Danish language support (1.0.3.7). 694 695 <item>Part of the documentation has been translated into Polish 696 (1.0.3.7). 697 698 <item>Added a lot of documentation on how to write style files (1.0.3.6). 699 700 <item>Modernization of the documentation on the <TeXmacs> primitives and 701 style files (1.0.3.6). 702 703 <item>Correction of several bugs from the last version (1.0.3.6). 704 705 <item>Added documentation on how to write style files and packages 706 (1.0.3.5). 707 708 <item>Experimental support for recursive sections and structured 709 sections/lists (1.0.3.5). 710 711 <item>Thorough reorganization of style files: counters, lists, 712 environments, sections (1.0.3.5). 713 714 <item>Support for local layout changes when formatting source code 715 (1.0.3.5). 716 717 <item>Added a plug-in for <name|Python> by <person|Ero Carrera> 718 (1.0.3.5). 719 720 <item>New <TeXmacs> icon by <person|Johann Dr�o> (1.0.3.5). 721 722 <item>The editing of style files has been completely reorganized and 723 improved (1.0.3.4). 724 725 <item>Application of many minor bug fixing patches (1.0.3.3). 726 727 <item>Some <TeXmacs> primitives have been documented in greater detail 728 (1.0.3.3). 729 730 <item>Further fixes for using <name|True Type> fonts (1.0.3.3). 731 732 <item>Reorganization of font-system so that it can work with <name|True 733 Type> fonts instead of the usual pk fonts. This makes it possible to make 734 <TeXmacs> distributions which do not longer rely on <name|Metafont> for 735 the font-handling (1.0.3.2). 736 737 <item>Implementation of compound fonts. This is used in order to similate 738 EC fonts by combining several other CM-like fonts. It also provides a 739 first step towards native <name|Unicode> support <no-break>(1.0.3.2). 740 741 <item>Improved <name|Octave> plug-in and added plug-ins for <name|Clisp>, 742 <name|Cmucl> and <name|Matlab> (1.0.3.2). 743 744 <item>Further fixes for experimental Windows version (1.0.3.2). 745 746 <item>Synchronized with Windows version (1.0.3.1). 747 748 <item>Further preparation of graphics: grids (1.0.3.1). 749 750 <item>Preparations for changes in font-handling (1.0.3.1). 751 752 <item>A few updates in the documentation (1.0.3.1). 753 </itemize> 754 755 <section|Changes from version 1.0.2 to 1.0.3> 756 757 <\itemize> 758 <item>Several minor bug corrections (1.0.3). 759 760 <item>Applied some convenience patches (1.0.3). 761 762 <item>Added support for Slovene (1.0.2.11). 763 764 <item>Improvements in LaTeX importation (1.0.2.11). 765 766 <item>Some annoying bug fixes on Cygwin and other systems (1.0.2.10). 767 768 <item>Renaming of tags and environment variables (1.0.2.9). 769 770 <item>Minor improvements in the LaTeX importation (1.0.2.9). 771 772 <item>Further preparations for support of graphics (1.0.2.8). 773 774 <item>Improved forward deletions (1.0.2.8). 775 776 <item>Further improvements based on internal <abbr|D.R.D.> (1.0.2.8). 777 778 <item>Started improvements based on internal <abbr|D.R.D.> (1.0.2.7). 779 780 <item>Improved Reduce interface (1.0.2.7). 781 782 <item>Informative flags for user supplied macros (1.0.2.7). 783 784 <item>Replaced <verbatim|apply> construct by user-tags (1.0.2.7). 785 786 <item>Removed safety code for obsolete <verbatim|expand>-like tags 787 (1.0.2.7). 788 789 <item>Generation of web-sites using the tmdoc.css stylesheet (1.0.2.6). 790 791 <item>Macro expansions with a variable number of arguments (1.0.2.6). 792 793 <item>Replaced <verbatim|var_expand> expansions by user tags (1.0.2.6). 794 795 <item>Replaced <verbatim|hide_expand> expansions by user tags (1.0.2.5). 796 797 <item>Create empty buffer when loading non-existent file (1.0.2.5). 798 799 <item>Prompt for restoring autosaved buffers without name (1.0.2.5). 800 801 <item>Automatic generation of web-sites from TeXmacs document trees with 802 hyperlinks (1.0.2.5). 803 804 <item>Interface with FreeType-2 for displaying TrueType fonts (1.0.2.5). 805 806 <item>Possibility to generate postscript output with TrueType TeX fonts 807 (1.0.2.5). 808 809 <item>The TeXmacs web-site becomes part of the TeXmacs-doc project on 810 Savannah (1.0.2.4). 811 812 <item>Internal change in representation of macro expansions (1.0.2.4). 813 814 <item>New data formats and converters can now be plugged in (1.0.2.3). 815 816 <item>Support for multiple ways to connect to a plugin (1.0.2.2). 817 818 <item>Started the native support of DRD's (1.0.2.2). 819 820 <item>Further changes for the Windows port (1.0.2.2). 821 822 <item>Formatting directives become tags of arity zero (1.0.2.1). 823 824 <item>Support for connections by sockets (1.0.2.1). 825 </itemize> 826 827 <section|Changes from version 1.0.1 to 1.0.2> 828 829 <\itemize> 830 <item>Highly improved TeXmacs to Html converter (1.0.2). 831 832 <item>Informative flags which disappear when printing (1.0.2). 833 834 <item>Many bug fixes (1.0.1.24). 835 836 <item>Experimental XML importers and exporters (1.0.1.24). 837 838 <item>First plugin for the Eukleides system (1.0.1.24). 839 840 <item>Many bug fixes (1.0.1.23). 841 842 <item>Applied several patches for the Html converters (1.0.1.23). 843 844 <item>Further preparations for Windows version (1.0.1.23). 845 846 <item>Macro expansion before conversions to Html (1.0.1.22). 847 848 <item>Some minor bug fixes (1.0.1.22). 849 850 <item>Updated documentation on how to use sessions (1.0.1.21). 851 852 <item>Added many small but useful features for sessions (1.0.1.21). 853 854 <item>Connections to extern applications now support cerr (1.0.1.21). 855 856 <item>Support for multiline input for extern applications (1.0.1.20). 857 858 <item>Detailed documentation on plugins and new interfaces (1.0.1.20). 859 860 <item>Unstable translation of half of the documentation into Portuguese 861 by Ramiro Brito Willmersdorf (1.0.1.20). 862 863 <item>Finished reorganization of internal plugin system (1.0.1.20). 864 865 <item>Added a shell plugin and rewrote the ispell interface (1.0.1.19). 866 867 <item>New Mupad plugin by Christopher Creutzig (1.0.1.19). 868 869 <item>Continued reorganization of internal plugin system (1.0.1.19). 870 871 <item>Added first version for secure scheme scripts (1.0.1.18). 872 873 <item>Continued reorganization of internal plugin system (1.0.1.18). 874 875 <item>Added a facility to search words in the documentation (1.0.1.17). 876 877 <item>Continued reorganization of plugin system (1.0.1.17). 878 879 <item>Table alignment on decimal dot/comma (1.0.1.16). 880 881 <item>Started reorganization of internal plugins (1.0.1.16). 882 883 <item>Renamed directory TeXmacs-[version] -\<gtr\> TeXmacs (1.0.1.16). 884 885 <item>Suffix replacements .cc -\<gtr\> .cpp and .hh -\<gtr\> .hpp 886 (1.0.1.16). 887 888 <item>Several minor improvements in LaTeX output filter (1.0.1.15). 889 890 <item>Several minor bugfixes (1.0.1Improvement of the interface with GNU 891 Octave (1.0.1.15). 892 893 <item>Update of the Brazilian/Portuguese language support (1.0.1.15). 894 895 <item>Implementation of wide braces (1.0.1.14). 896 897 <item>Several patches and minor bug fixes (1.0.1.14). 898 899 <item>Constructed a first LaTeX DRD used by the input filter (1.0.1.13). 900 901 <item>Finished the reorganization of file management, except for better 902 caching, which is postponed (1.0.1.13). 903 904 <item>Rewrote Html input filter in Scheme (1.0.1.12). 905 906 <item>Added experimental presentation MathML input filter (1.0.1.12). 907 908 <item>Added several small plugin features (1.0.1.12). 909 910 <item>Started reorganization of file management (1.0.1.12). 911 912 <item>Started a major reorganization of the C++ code (1.0.1.11). 913 914 <item>Auto-closing of brackets and shortcuts for wide-under (1.0.1.11). 915 916 <item>Inclusion of French and Spanish documentation (1.0.1.11). 917 918 <item>A more robust parser for HTML and XML (1.0.1.10). 919 920 <item>TeXmacs now relies on the Guile module system (1.0.1.9). 921 922 <item>Preferences can now be customized by the user (1.0.1.9). 923 924 <item>Started to use Guile module system (half way done) (1.0.1.8). 925 926 <item>Friendlier wait widget (1.0.1.8). 927 928 <item>Further reorganization of Guile and plugins (1.0.1.8). 929 930 <item>Redraw menus only if they have changed (1.0.1.7). 931 932 <item>Added debugging facilities to Guile interface (1.0.1.7). 933 934 <item>Further reorganization of Guile and plugins (1.0.1.7). 935 936 <item>Added 'object' C++ class for Scheme objects (1.0.1.6). 937 938 <item>Further reorganization of Guile and plugins (1.0.1.6). 939 940 <item>Tab completion inside labels and references (1.0.1.6). 941 942 <item>Html output for simple tables and images (1.0.1.6). 943 944 <item>More modular system for plugins (1.0.1.5). 945 946 <item>Added DRD (Data Relation Definition) motor (1.0.1.4). 947 948 <item>Started reorganization of Guile (1.0.1.4). 949 950 <item>Improved interface for octave (1.0.1.4). 951 952 <item>Add missing parenthesis before exporting to LaTeX (1.0.1.4). 953 954 <item>Several bugfixes (1.0.1.4). 955 956 <item>David started an improved TeXmacs to Html converter (1.0.1.3). 957 958 <item>Application of many patches (1.0.1.3). 959 960 <item>Support for the IRIX architecture by Philipp Tomsich (1.0.1.3). 961 962 <item>An interface to GNUplot by Stephan Mucha (1.0.1.3). 963 964 <item>An interface to Graphviz by Jorik Blaas (1.0.1.3). 965 966 <item>Integration of a new string conversion mechanism by Felix Breuer 967 (1.0.1.2). 968 969 <item>Added non-determistic control structures to scheme (1.0.1.2). 970 971 <item>Application of many patches (1.0.1.2). 972 973 <item>Updated support for Italian, Polish and Ukrainian (1.0.1.1). 974 975 <item>Several minor bugfixes and feature enhancements (1.0.1.1). 976 </itemize> 977 978 <section|Changes between TeXmacs 1.0 and TeXmacs 1.0.1> 979 980 <\itemize> 981 <item>Several minor bugfixes (1.0.1). 982 983 <item>Final changes in the menus (1.0.1). 984 985 <item>Prittier checkmarks in menus (1.0.0.25). 986 987 <item>Many minor bug fixes and cleanups (1.0.0.25). 988 989 <item>Part I of the documentation on the markup in packages (1.0.0.24). 990 991 <item>Variants for descriptions (1.0.0.24). 992 993 <item>More customizable referencing and indexing (1.0.0.24). 994 995 <item>Customizable page numbers (1.0.0.24). 996 997 <item>Hacky support of numbers in equation arrays (1.0.0.23). 998 999 <item>Some little improvements in the LaTeX input filter (1.0.0.23). 1000 1001 <item>Cleanups by David Allouche, mainly in menu.scm (1.0.0.23). 1002 1003 <item>Support of the Finnish language (1.0.0.22). 1004 1005 <item>Improvements in the German dictionary (1.0.0.22). 1006 1007 <item>Temporary fix for problem with g++ 3.2 (1.0.0.22). 1008 1009 <item>Fixed problem with Guile 1.6 (1.0.0.22). 1010 1011 <item>Several minor bugs have been fixed (1.0.0.21). 1012 1013 <item>Low level support of elementary graphics (1.0.0.21). 1014 1015 <item>The online documentation system becomes default (1.0.0.20). 1016 1017 <item>New algorithm for the computation of table borders (1.0.0.20). 1018 1019 <item>Entering Greek letters as variants of normal letters (1.0.0.20). 1020 1021 <item>Applied many small patches from David Allouche (1.0.0.20). 1022 1023 <item>Creation of a made-by-TeXmacs tag (1.0.0.20). 1024 1025 <item>Updated interface for Axiom (1.0.0.20). 1026 1027 <item>Automatic assembling of documentation (1.0.0.19). 1028 1029 <item>Very simple browsing through help (1.0.0.19). 1030 1031 <item>Page breaks before (1.0.0.19). 1032 1033 <item>Cleanup in base.scm by David Allouche (1.0.0.19). 1034 1035 <item>A very rudimentary interface for GNU Octave (1.0.0.18). 1036 1037 <item>Several minor bug corrections (1.0.0.18). 1038 1039 <item>Automatic completion support for computer algebra systems 1040 (1.0.0.17). 1041 1042 <item>Automatic completion using tab (1.0.0.17). 1043 1044 <item>Added content-based tags to Text menu (1.0.0.16). 1045 1046 <item>Improvements in the LaTeX to TeXmacs converter for reimporting 1047 documents which were previously exported (1.0.0.16). 1048 1049 <item>Automatic generation of preamble instead of using the TeXmacs.sty 1050 file (1.0.0.15). 1051 1052 <item>Widget factory for menus moved to the Scheme interface (1.0.0.15). 1053 1054 <item>Circulating variants for certain environments (1.0.0.15). 1055 1056 <item>New menu look and feel (1.0.0.14). 1057 1058 <item>Some changes to the LaTeX to TeXmacs converter (1.0.0.14). 1059 1060 <item>We started implementing a TeXmacs to Html converter (1.0.0.14). 1061 1062 <item>Correction of a severe bug which disabled the keyboard on certain 1063 systems (1.0.0.13). 1064 1065 <item>Better support of the numeric keypad and dead accents (1.0.0.13). 1066 1067 <item>Complete change of the keyboard behaviour (1.0.0.12). 1068 1069 <item>Automatic detection and configuration of modifier keys (1.0.0.12). 1070 1071 <item>Automatic translation of menus in the documentation (1.0.0.12). 1072 1073 <item>Guile/Scheme scripts inside documents (1.0.0.12). 1074 1075 <item>Wildcard system for keyboard shortcuts (1.0.0.11). 1076 1077 <item>Further reorganization of the menus (1.0.0.11). 1078 1079 <item>Support for grey menu items, checkmarks and ... in menus 1080 (1.0.0.11). 1081 1082 <item>Automatic determination of keyboard shortcuts in menus (1.0.0.11). 1083 1084 <item>Widgets are now attached to the current display at creation time 1085 (1.0.0.11). 1086 1087 <item>Improved reduce and axiom interfaces (1.0.0.11). 1088 1089 <item>We replaced the gencc preprocessor by the more standard template 1090 system of C++ (1.0.0.10). 1091 1092 <item>Headers and footers through menus (1.0.0.9). 1093 1094 <item>Minor bug fixes (1.0.0.9). 1095 1096 <item>Reorganization of the online manual (1.0.0.9). 1097 1098 <item>Standard keyboard prefixes part of tmdoc style file (1.0.0.9). 1099 1100 <item>Some changes for compilation with g++ 3.1 (1.0.0.8). 1101 1102 <item>Implementation of arrows with limits above and below (1.0.0.8). 1103 1104 <item>First part of a reorganization of the menu layout (1.0.0.7). 1105 1106 <item>Support for user preferences (1.0.0.7). 1107 1108 <item>Mathematical characters in special fonts become tokens (1.0.0.7). 1109 1110 <item>Support for the itanium platform (1.0.0.7). 1111 1112 <item>Rudimentary switches and folding (1.0.0.6). 1113 1114 <item>Improved documentation for adding new computer algebra systems 1115 (1.0.0.6). 1116 1117 <item>Added a presentation mode (1.0.0.6). 1118 1119 <item>Improved interfaces for QCL, Axiom and Mupad (1.0.0.6). 1120 1121 <item>Visual environment information when editing (1.0.0.5). 1122 1123 <item>Letter and exam styles; old letter becomes \Pgeneric\Q (1.0.0.5). 1124 1125 <item>Implementation of overline and underline macros (1.0.0.5). 1126 1127 <item>Improved special mathematical fonts cal, frak and Bbb (1.0.0.5). 1128 1129 <item>Some small improvements in LaTeX to TeXmacs converter (1.0.0.5). 1130 1131 <item>Added amsart and jsc style files (1.0.0.5). 1132 1133 <item>Further reorganization of the style files (1.0.0.5). 1134 1135 <item>Spanish translations of several help files (1.0.0.4). 1136 1137 <item>Further reorganization of the style files (1.0.0.4). 1138 1139 <item>Examples of TeXmacs documents are available from online help 1140 (1.0.0.4). 1141 1142 <item>Experimental support for the Giac computer algebra system 1143 (1.0.0.4). 1144 1145 <item>Experimental support for MacOSX with help from Martin Costabel 1146 (1.0.0.3). 1147 1148 <item>Suffixes handling in the file loader and saver by Gareth McCaughan 1149 (1.0.0.3). 1150 1151 <item>Experimental support for the Axiom system by Andrey Grozin 1152 (1.0.0.3). 1153 1154 <item>Experimental support for Italian with help from Xav (1.0.0.3). 1155 1156 <item>Fixed bug with computer algebra session styles (1.0.0.3). 1157 1158 <item>Preliminary version of online help (1.0.0.3). 1159 1160 <item>Support of Cygwin (1.0.0.2). 1161 1162 <item>One style file per cas (1.0.0.2). 1163 1164 <item>Automatic creation of style file menus (1.0.0.2). 1165 1166 <item>Style file caching (1.0.0.2). 1167 1168 <item>Heuristic document type determination in absence of suffix 1169 (1.0.0.2). 1170 1171 <item>Experimental support for Cygwin by Marciano Siniscalchi (1.0.0.1). 1172 1173 <item>Posibility to mark multiple positions in a document (1.0.0.1). 1174 1175 <item>Selections using the shift key (1.0.0.1). 1176 1177 <item>Init.scm and Init-buffer.scm have been renamed to init-texmacs.scm 1178 and init-buffer.scm (1.0.0.1). 1179 1180 <item>Experimental support for Ukrainian by Volodymyr M. Lisivka 1181 (1.0.0.1). 1182 1183 <item>Added path, display, widget, array tree and array widget types to 1184 scheme interface (1.0.0.1). 1185 1186 <item>Wide accents below formulas (1.0.0.1). 1187 1188 <item>Progressive upward structural selections (1.0.0.1). 1189 1190 <item>Corrected an internationalization bug for spell checking (1.0.0.1). 1191 1192 <item>Scrollbar position no longer changes on focus changes (1.0.0.1). 1193 1194 <item>Nicer layout of keyboard shortcuts in menus (1.0.0.1). 1195 </itemize> 1196 1197 <section|Changes between TeXmacs 0.3.5 and TeXmacs 1.0> 1198 1199 <\itemize> 1200 <item>Some minor bug fixes (1.0). 1201 1202 <item>Several important bug fixes (0.3.5.14). 1203 1204 <item>Implementation of <verbatim|\\left.>, <verbatim|\\right.> and 1205 <verbatim|\\big.> (0.3.5.14). 1206 1207 <item>Keyboard shortcuts are shown left-aligned in the menus (0.3.5.14). 1208 1209 <item>Added <verbatim|\\d>, <verbatim|\\e>, <verbatim|\\i>, 1210 <verbatim|\\mathpi> commands for obtaining the corresponding mathematical 1211 operator and constants (0.3.5.14). 1212 1213 <item>Finetuned blank space in math mode (0.3.5.14). 1214 1215 <item>Bugfix by S. Payard when destroying windows (0.3.5.14). 1216 1217 <item>More standard behaviour of itemize, enumerate and description 1218 (0.3.5.14). 1219 1220 <item>Improved TeXmacs to LaTeX converter written in Scheme (0.3.5.13). 1221 1222 <item>Added support for british english (0.3.5.13). 1223 1224 <item>Added support for the qcl quantum computing language (0.3.5.13). 1225 1226 <item>Several bugs were fixed (0.3.5.12). 1227 1228 <item>Wait indicator during the automatic generation of fonts (0.3.5.12). 1229 1230 <item>New <verbatim|MIXED_TEXMACS> target for compilation: extern 1231 libraries are linked dynamically and intern libraries statically 1232 (0.3.5.12). 1233 1234 <item>Patch by D. Allouche for doing more security checks during style 1235 processing (0.3.5.12). 1236 1237 <item>Patch by D. Allouche for automatically generated content inside 1238 other structure (0.3.5.12). 1239 1240 <item>Fixed bug for upgrading titles of old documents (0.3.5.12). 1241 1242 <item>More user friendly interface for entering titles (0.3.5.11). 1243 1244 <item>Bugfixes for spell checking, interline spacing and shoving in 1245 (0.3.5.11). 1246 1247 <item>Forward delete for non-structured text (0.3.5.11). 1248 1249 <item>Special fast page breaking algorithm for only one flow (0.3.5.11). 1250 1251 <item>User interface for footnotes, floats and page breaking (0.3.5.10). 1252 1253 <item>Positioning of floats (0.3.5.10). 1254 1255 <item>Updates for the portuguese disctionary by Alexandre Taschetto de 1256 Castro (0.3.5.10). 1257 1258 <item>A page breaking algorithm which support floats, footnotes and 1259 multicolumn content (0.3.5.9). 1260 1261 <item>Better clearing algorithm when scrolling text (0.3.5.9). 1262 1263 <item>A web page which explains how to contribute to TeXmacs (0.3.5.9). 1264 1265 <item>Better keyboard support for eastern european languages (0.3.5.9). 1266 1267 <item>Support of several miscellaneous symbols like the euro sign 1268 (0.3.5.9). 1269 1270 <item>Updates for the czech language support (0.3.5.9). 1271 1272 <item>The reactivity of the keyboard and scrollbar have been drastically 1273 improved (0.3.5.8). 1274 1275 <item>Workaround for a bug in recent versions of ghostscript (0.3.5.8). 1276 1277 <item>Bug fix for spell checking (0.3.5.8). 1278 1279 <item>Bug fix for computing environment in macro arguments (0.3.5.8). 1280 1281 <item>Rpm now supports mime types and inserts TeXmacs icon in application 1282 menu (0.3.5.8). 1283 1284 <item>Wheel mouse support (0.3.5.8). 1285 1286 <item>The russian dictionary has been updated (0.3.5.8). 1287 1288 <item>Reimplementation of projects using file inclusions (0.3.5.7). 1289 1290 <item>File inclusions (0.3.5.7). 1291 1292 <item>Portuguese/brazilian language support by M�rcio Laurini (0.3.5.7). 1293 1294 <item>Many corrections in the german translation by Thomas Langen and 1295 Ralf Treinen (0.3.5.7). 1296 1297 <item>Dictionaries are now in scheme format (0.3.5.7). 1298 1299 <item>Support for Andrey Grozin's tool in Python for the manipulation of 1300 dictionaries (0.3.5.7). 1301 1302 <item>Footnotes, floats and multicolumn format for papyrus page type 1303 (0.3.5.6). 1304 1305 <item>Figure and table environments (0.3.5.6). 1306 1307 <item>Hungarian language support by Andras Kadinger (0.3.5.6). 1308 1309 <item>A few bug fixes (0.3.5.5). 1310 1311 <item>Continued implementation of lazy typesetting; cells in tables may 1312 now be multi-paragraph documents (0.3.5.4). 1313 1314 <item>Easier deletion of rows and columns in tables and selections 1315 (0.3.5.4). 1316 1317 <item>Support for postscript output of computer algebra sessions 1318 (0.3.5.3). 1319 1320 <item>Inline images in addition to linked images (0.3.5.3). 1321 1322 <item>Garbage collection of seemingly obsolete images (0.3.5.3). 1323 1324 <item>Nicer -geometry option (0.3.5.3). 1325 1326 <item>Copying and pasting computer algebra output into the input 1327 (0.3.5.3). 1328 1329 <item>Adjustments to loading and saving buffers (0.3.5.3). 1330 1331 <item>Corrected indentation bug after eqnarray* and similar macros 1332 (0.3.5.3). 1333 1334 <item>First implementation of mathematical input in computer algebra 1335 sessions (0.3.5.2). 1336 1337 <item>Arbitrary predicates instead of modes and languages for keyboard 1338 mappings (0.3.5.2). 1339 1340 <item>Variant of expand construct with inaccessible borders (0.3.5.2). 1341 1342 <item>Started implementation of page insertions and multicolumn construct 1343 (0.3.5.2). 1344 1345 <item>Computer algebra sessions are silently (re)started when feeding new 1346 input and the system is inactive (0.3.5.1). 1347 1348 <item>Recursive kill on all subprocesses when closing a computer algebra 1349 session (0.3.5.1). 1350 1351 <item>Fixed minor keyboard-related bugs (0.3.5.1). 1352 </itemize> 1353 1354 <section|Changes between TeXmacs 0.3.4 and TeXmacs 0.3.5> 1355 1356 <\itemize> 1357 <item>Cite and nocite may take more than one argument (0.3.5.0). 1358 1359 <item>Computations with tuples and macros with many arguments (0.3.5.0). 1360 1361 <item>Short documentation on automatic content generation (0.3.5.0). 1362 1363 <item>Automatic index generation (0.3.5.0). 1364 1365 <item>Glossaries have been further improved (0.3.5.0). 1366 1367 <item>Glossaries and nicer tables of contents (0.3.4.12). 1368 1369 <item>Decorations of pieces of (hyphenated) paragraphs (0.3.4.12). 1370 1371 <item>Implementation of repeated patterns (0.3.4.12). 1372 1373 <item>Implementation of references to page numbers (0.3.4.12). 1374 1375 <item>Many bug fixes for tables and other things (0.3.4.11). 1376 1377 <item>Some minor bug corrections (0.3.4.10). 1378 1379 <item>Started \Plazyfication\Q of typesetter (0.3.4.10). 1380 1381 <item>Short documentation on tables (0.3.4.9). 1382 1383 <item>Reimplementation of split construct by tables (0.3.4.9). 1384 1385 <item>Rudimentary implementation of subtables, which cannot yet occur in 1386 macro expansions (0.3.4.9). 1387 1388 <item>Some minor bug corrections (0.3.4.9). 1389 1390 <item>Minor changes in the tutorial pages (0.3.4.9). 1391 1392 <item>Fixed minor bugs for recent SUN/solaris systems (0.3.4.8). 1393 1394 <item>Implementation of subtable selections (0.3.4.8). 1395 1396 <item>Removed old table support (0.3.4.8). 1397 1398 <item>Fixed bug for displaying trees (0.3.4.8). 1399 1400 <item>Completely new implementation of tabular material, including many 1401 new features (0.3.4.7). 1402 1403 <item>Added czech language support with the help of David Rezac 1404 (0.3.4.6). 1405 1406 <item>Added the start of a TeXmacs tutorial on the website (0.3.4.5). 1407 1408 <item>Documentation for the mathematical typesetting algorithms 1409 (0.3.4.5). 1410 1411 <item>Added support for the accented characters for adobe fonts (in 1412 Metafont). (0.3.4.5). 1413 1414 <item>The measures of spacing in the style files are now relative to the 1415 font size and no longer absolute. (0.3.4.5). 1416 1417 <item>Profound changes in the typesetting algorithms for mathematical 1418 formulas: the way scripts are placed, spacing between components, size 1419 and positioning of big delimiters, italic corrections, etc. (0.3.4.5). 1420 1421 <item>The logical bounding boxes for strings are now determined from the 1422 <verbatim|tfm> files (0.3.4.5). 1423 1424 <item>Change in architecture of website (0.3.4.4). 1425 1426 <item>Package for pregenerating TeX fonts (0.3.4.4). 1427 1428 <item>Corrected bug in new spec file (0.3.4.4). 1429 1430 <item>Compatability with gcc 2.96 (0.3.4.3). 1431 1432 <item>Changed the spec file (0.3.4.3). 1433 1434 <item>Several minor bugfixes (0.3.4.3). 1435 1436 <item>Fixed a bug for building on BSD (0.3.4.3). 1437 1438 <item>A major bugfix for starting up TeXmacs (0.3.4.2). 1439 1440 <item>Added support for Mupad thanks to Andrey Grozin (0.3.4.2). 1441 1442 <item>Several bug fixes (0.3.4.1). 1443 1444 <item>Added support for Yacas (0.3.4.1). 1445 1446 <item>Added support for Reduce thanks to Andrey Grozin (0.3.4.1). 1447 1448 <item>Improved interface for Maxima thanks to Andrey Grozin (0.3.4.1). 1449 1450 <item>Cross execution of commands between TeXmacs and CAS' (0.3.4.1). 1451 </itemize> 1452 1453 <section|Changes between TeXmacs 0.3.3 and TeXmacs 0.3.4> 1454 1455 <\itemize> 1456 <item>Many bug fixes for the new data format (0.3.4.0). 1457 1458 <item>Support for special characters in conversion from HTML (0.3.4.0). 1459 1460 <item>Scheme filters for computer algebra sessions (0.3.4.0). 1461 1462 <item>Vertical grouping of lines in papyrus mode (0.3.4.0). 1463 1464 <item>Several minor editing facilities (0.3.4.0). 1465 1466 <item>Elimination of old data format support II with 7 percent speed gain 1467 on mathematical texts (0.3.3.22). 1468 1469 <item>Restructuring of routines in <verbatim|src/Edit>, part II 1470 (0.3.3.21). 1471 1472 <item>Clicking on citations jumps to bibliography (0.3.3.21). 1473 1474 <item>Corrected bug when selecting inside script root (0.3.3.21). 1475 1476 <item>Replaced physical fonts by logical structure in icon bar 1477 (0.3.3.21). 1478 1479 <item>Elimination of old data format support I (0.3.3.21). 1480 1481 <item>Restructuring of routines in <verbatim|src/Edit>, part I 1482 (0.3.3.20). 1483 1484 <item>Better cursor movement in computer algebra sessions (0.3.3.20). 1485 1486 <item>Lists more context sensitive (0.3.3.20). 1487 1488 <item>Search, replace and spell descend further into structure 1489 (0.3.3.20). 1490 1491 <item>Restructuring of <verbatim|src/Edit> directory (0.3.3.19). 1492 1493 <item>Conversion algorithm for upgrading to new format II with 1494 unfortunate 15 percent speed loss on mathematical text (0.3.3.18). 1495 1496 <item>Conversion algorithm for upgrading to new format I (0.3.3.17). 1497 1498 <item>New bridge between logical and physical document III (0.3.3.16). 1499 1500 <item>New bridge between logical and physical document II (0.3.3.15). 1501 1502 <item>Restructuring the typesetter, part IV (0.3.3.14). 1503 1504 <item>Several minor bug fixes (0.3.3.14). 1505 1506 <item>New bridge between logical and physical document I (0.3.3.14). 1507 1508 <item>Several minor bug fixes (0.3.3.14). 1509 1510 <item>Restructuring the typesetter environment, part III (0.3.3.13). 1511 1512 <item>Restructuring the typesetter environment, part II (0.3.3.12). 1513 1514 <item>Restructuring the typesetter environment, part I (0.3.3.11). 1515 1516 <item>Corrected bug in infinitesimal horizontal cursor positioning 1517 (0.3.3.10). 1518 1519 <item>Restructuring the typesetter, part III (0.3.3.10). 1520 1521 <item>New algorithm for finding rectangles to redraw, part II (0.3.3.9). 1522 1523 <item>Cursor aspect changes in bold or sans serif text (0.3.3.9). 1524 1525 <item>Scrollbar position remains invariant under focus changes (0.3.3.9). 1526 1527 <item>Some bugfixes (0.3.3.8). 1528 1529 <item>Slight acceleration of menus (0.3.3.8). 1530 1531 <item>Support for dead keys (0.3.3.8). 1532 1533 <item>Arrows on scrollbars (0.3.3.8). 1534 1535 <item>New algorithm for finding rectangles to redraw, part I (0.3.3.8). 1536 1537 <item>Natural magnification proposal when loading pictures (0.3.3.7). 1538 1539 <item>Alternative tag-based support for local environment changes 1540 (0.3.3.7). 1541 1542 <item>Correction of a severe bug for printing documents (0.3.3.6). 1543 1544 <item>Support for reading the Maxima user manual inside TeXmacs 1545 (0.3.3.6). 1546 1547 <item>Style files are processed slightly faster (0.3.3.5). 1548 1549 <item>Speed optimization for mathematical text of approximately 10 1550 percent (0.3.3.5). 1551 1552 <item>Restructuring the typesetter, part II (0.3.3.5). 1553 1554 <item>Adapted <verbatim|gendep> for parallel compilation (0.3.3.5). 1555 1556 <item>Experimental interface with Maxima by Andrey Grozin (0.3.3.5). 1557 1558 <item>Several bugfixes (0.3.3.4). 1559 1560 <item>Restructuring the typesetter, part I (0.3.3.4). 1561 1562 <item>Several minor bugfixes (0.3.3.3). 1563 1564 <item>Support for prompts in computer algebra sessions (0.3.3.3). 1565 1566 <item>More interactive macro expansion, part II (0.3.3.2). 1567 1568 <item>Support for png and jpeg image formats (0.3.3.2). 1569 1570 <item>More interactive macro expansion, part I (0.3.3.1). 1571 </itemize> 1572 1573 <section|Changes between TeXmacs 0.3.2 and TeXmacs 0.3.3> 1574 1575 <\itemize> 1576 <item>Changed numbering convention (0.3.3.0). 1577 1578 <item>Removed support for old intern tree representations (0.3.3.0). 1579 1580 <item>Added many new executable constructs (0.3.3.0). 1581 1582 <item>Definition of several TeXmacs routines in scheme (0.3.3.0). 1583 1584 <item>Speed optimization of approximately 10 percent (0.3.2-9). 1585 1586 <item>Correction of several bugs (0.3.2-8). 1587 1588 <item>Polish language support by Robert Janusz (0.3.2-8). 1589 1590 <item>Improved algorithm for partial text rendering (0.3.2-7). 1591 1592 <item>Improved sloppy hyphenation algorithm (0.3.2-7). 1593 1594 <item>Removal old path conversion algorithm part III (0.3.2-6). 1595 1596 <item>Russian keyboard support in X initialization by Andrey Grozin 1597 (0.3.2-5). 1598 1599 <item>Removal old path conversion algorithm part II (0.3.2-5). 1600 1601 <item>Removal old path conversion algorithm part I (0.3.2-4). 1602 1603 <item>Matrix boxes derive from composite boxes (0.3.2-3). 1604 1605 <item>Action boxes derive from change boxes (0.3.2-3). 1606 1607 <item>Selections are compatible with new path conversion algorithm 1608 (0.3.2-3). 1609 1610 <item>New algorithm for tree path to cursor position conversion 1611 (0.3.2-2). 1612 1613 <item>New algorithm for cursor position to tree path conversion 1614 (0.3.2-1). 1615 </itemize> 1616 1617 <section|Changes between TeXmacs 0.3.1 and TeXmacs 0.3.2> 1618 1619 <\itemize> 1620 <item>More abstract relative positioning of subboxes (0.3.2-0). 1621 1622 <item>Slightly improved conversion to LaTeX documents (0.3.1-9). 1623 1624 <item>Changed data format for big symbols and primes (0.3.1-9). 1625 1626 <item>Improved <verbatim|advance> routine for languages (0.3.1-9). 1627 1628 <item>Keyboard shorthands displayed in help balloons (0.3.1-8). 1629 1630 <item>Saving and loading documents as scheme expressions (0.3.1-8). 1631 1632 <item>Multiple selections (0.3.1-8). 1633 1634 <item>Selections may be imported and exported in several formats 1635 (0.3.1-8). 1636 1637 <item>A more comprehensible data format for TeXmacs files (0.3.1-7). 1638 1639 <item>Keyboard shorthand notation more or less compatible with Emacs 1640 (0.3.1-6). 1641 1642 <item>New representation of TeXmacs trees (0.3.1-1 until 0.3.1-5). 1643 </itemize> 1644 1645 <section|Changes between TeXmacs 0.3.0 and TeXmacs 0.3.1> 1646 1647 <\itemize> 1648 <item>Conversion to LaTeX uses babel (0.3.0-7). 1649 1650 <item>Spanish language support by David Moriano Garcia (0.3.0-7). 1651 1652 <item>Debian package for TeXmacs by Ralf Treinen (0.3.0-7). 1653 1654 <item>Man-page for <verbatim|fig2ps> (0.3.0-6). 1655 1656 <item>Hyperlinks and actions associated to text (0.3.0-6). 1657 1658 <item>Corrections in german dictionary by Ralf Treinen (0.3.0-6). 1659 1660 <item>Spell checker based on <verbatim|ispell> (0.3.0-5). 1661 1662 <item>Conversion of TeX constructs over and pmatrix (0.3.0-4). 1663 1664 <item>Computer algebra sessions can have names and run in parallel 1665 (0.3.0-4). 1666 1667 <item>Execution of commands in sessions may be interrupted (0.3.0-4). 1668 1669 <item>Removal of TeXmacs lisp and web pages from distribution (0.3.0-4). 1670 1671 <item>Textual search and query replace (0.3.0-3). 1672 1673 <item>Help balloons (0.3.0-2). 1674 1675 <item>Style dependent menus and icons (0.3.0-2). 1676 1677 <item>Only present fonts are listed in font menus, when using teTeX 1678 (0.3.0-2). 1679 1680 <item>Iconbars can be disabled (0.3.0-2). 1681 1682 <item>Special support for <verbatim|xpm> pixmaps (0.3.0-1). 1683 1684 <item>Icon bars (0.3.0-1). 1685 1686 <item>Increased dynamism of menus and icon bars (0.3.0-1). 1687 1688 <item>Easier selections using <key|ctrl-spc> (0.3.0-1). 1689 1690 <item>Texts may have a background color (0.3.0-1). 1691 </itemize> 1692 1693 <section|Changes between TeXmacs 0.2.5 and TeXmacs 0.3.0> 1694 1695 <\itemize> 1696 <item>TeXmacs has officially become <with|font-shape|italic|GNU TeXmacs> 1697 (0.3.0-0). 1698 1699 <item>Undo and redo of configurable depth (0.2.5-10). 1700 1701 <item>Fix of a evolutivity problem in guile-1.4 (0.2.5-10). 1702 1703 <item>Some brief documentation on the implementation of fonts, the 1704 TeXmacs data format and converters to other formats (0.2.5-10). 1705 1706 <item>Startup banner (0.2.5-9). 1707 1708 <item>First implementation of communication with extern packages via 1709 pipes (0.2.5-9). 1710 1711 <item>Started migration towards cleaner TeXmacs data format (0.2.5-8). 1712 1713 <item>Implementation of a file chooser (0.2.5-8). 1714 1715 <item>Menus have been made \Psticky\Q (0.2.5-8). 1716 1717 <item>Corrected bugs in the russian language support (0.2.5-7). 1718 1719 <item>Emacs compatability keystrokes (0.2.5-7). 1720 1721 <item>New implementation of virtual fonts (0.2.5-7). 1722 1723 <item>First support of the russian language, with help from Andrey Grozin 1724 (0.2.5-6). 1725 1726 <item>Improved anti-aliasing algorithm (0.2.5-5). 1727 1728 <item>Use ec fonts instead of cm fonts (0.2.5-5). 1729 1730 <item>Added support for adobe postscript fonts (0.2.5-5). 1731 1732 <item>Anti-aliasing of X fonts (0.2.5-4). 1733 1734 <item>Integrated functionalities of <verbatim|server_font> structure into 1735 the <verbatim|font> structure itself (0.2.5-3). 1736 1737 <item>Replaced convert method in <verbatim|font> structure by 1738 <verbatim|draw> and <verbatim|get_extents> methods. Allows fonts to be 1739 moved one level down to the Resource directory (0.2.5-2). 1740 </itemize> 1741 1742 <section|Changes between TeXmacs 0.2.4 and TeXmacs 0.2.5> 1743 1744 <\itemize> 1745 <item>Added manpage for TeXmacs (0.2.5-1). 1746 1747 <item>Wrote texmacs.spec file for use with rpm (0.2.5-1). 1748 1749 <item>New layout for webpage (0.2.5-1). 1750 1751 <item>Menus translated into swedish by Harald Ellmann (0.2.4h). 1752 1753 <item>More sophisticated alarm (0.2.4h). 1754 1755 <item>Started implementing HTML to <TeXmacs> converter (0.2.4g). 1756 1757 <item>Patch for <verbatim|gettimeofday> by Rob Clark (0.2.4g). 1758 1759 <item>Wide hats, scripts with limits, penalties, no line breaks (0.2.4g). 1760 1761 <item>Easy incorporation of pictures created by xfig, with incorporated 1762 LaTeX formulas (0.2.4g). 1763 1764 <item>Romanian menus by Dan Ignat (0.2.4f). 1765 1766 <item>Configuration using <verbatim|autoconf> and simplified installation 1767 of interface with guile (0.2.4f). 1768 1769 <item>Automatic generation of tables of contents, except for page 1770 references (0.2.4e). 1771 1772 <item>Added romanian help files (thanks to Dan Ignat) and romanian 1773 hyphenation (0.2.4e). 1774 1775 <item>Completely replaced <TeXmacs>-lisp by 1776 <with|font-shape|small-caps|Guile Scheme> (0.2.4d). 1777 1778 <item>First dynamic interface with guile (0.2.4c). 1779 1780 <item>First implementation of multifile projects (0.2.4c). 1781 1782 <item>Automatic generation of bibliographies using <verbatim|bibtex> 1783 (0.2.4c). 1784 1785 <item>Auto save recovery and \Pno changes need to be saved\Q (0.2.4b). 1786 1787 <item>Nicer recursive dynamic commands (0.2.4b). 1788 1789 <item>TeXmacs style file for conversions to LaTeX documents (0.2.4b). 1790 1791 <item>Hybrid LaTeX/TeXmacs commands (0.2.4b). 1792 1793 <item>Preview with <verbatim|ghostview> (0.2.4b). 1794 </itemize> 1795 1796 <section|Changes between TeXmacs 0.2.3 and TeXmacs 0.2.4> 1797 1798 <\itemize> 1799 <item>Correction of some scrolling bugs (0.2.4a). 1800 1801 <item><verbatim|TEX_PATHS> and invalid fonts in user directory (0.2.4a). 1802 1803 <item>Help files are read only (0.2.4a). 1804 1805 <item>Popup menus (0.2.4a). 1806 1807 <item>Better implementation of page sizes; papyrus becomes default 1808 (0.2.3h). 1809 1810 <item>Values of labels are saved (0.2.3h). 1811 1812 <item>Extra fonts via menus (0.2.3g). 1813 1814 <item>Normal (fast) and professional (slower) hyphenation (0.2.3f). 1815 1816 <item>Possibility to compile TeXmacs with recent g++ compilers and to 1817 compile with optimization. This speeds up the editor about 2 to 3 times, 1818 except for displaying text (0.2.3f). 1819 1820 <item>Normal (fast) and professional (slower) hyphenation (0.2.3f). 1821 1822 <item>Loading pk files three times faster (0.2.3e). 1823 1824 <item>Starting up 50 percent faster (0.2.3e). 1825 1826 <item>Scrolling 50 percent faster (0.2.3e). 1827 1828 <item>Corrected bug for making selections (0.2.3e). 1829 1830 <item>0.1 sec delay in displaying popup menus (0.2.3d). 1831 1832 <item>Better cursor positioning for macro expansions (0.2.3d). 1833 1834 <item>Typesetting (simple) trees (0.2.3d). 1835 1836 <item>Easier interface for including images (0.2.3d). 1837 1838 <item>Incorporation of postscript images (0.2.3c). 1839 1840 <item>Web pages included in documentation (0.2.3c). 1841 1842 <item>Correction of some bugs concerning multiple windows (0.2.3b). 1843 </itemize> 1844 1845 <section|Changes between TeXmacs 0.2.2 and TeXmacs 0.2.3> 1846 1847 <\itemize> 1848 <item>Implementation of a <TeXmacs> server for handling multiple views. 1849 1850 <item>Facility to execute editing commands using <LaTeX> command names. 1851 1852 <item>Correction of several bugs concerning menus. 1853 1854 <item>Implementation of more dynamical menus. 1855 1856 <item>Menu items now show equivalent key-bindings. 1857 1858 <item>Implementation of symbol menus. 1859 </itemize> 1860 1861 <tmdoc-copyright|1998--2002|Joris van der Hoeven> 1862 1863 <tmdoc-license|Permission is granted to copy, distribute and/or modify this 1864 document under the terms of the GNU Free Documentation License, Version 1.1 1865 or any later version published by the Free Software Foundation; with no 1866 Invariant Sections, with no Front-Cover Texts, and with no Back-Cover 1867 Texts. A copy of the license is included in the section entitled "GNU Free 1868 Documentation License".> 1869</body> 1870 1871<initial|<\collection> 1872</collection>>