In NetBSD-1.6.2, the <stdlib.h> header uses the word bufsize as a
parameter name in a function prototype. The "file.h" header #defines
bufsize to 4096, which leads to a parser error.
Francis Franklin
* Add a light gray border to the toolbars and adjust buttons (MacOSX)
* RTF importer fix for Unicode above 32K which are wrapped as negative (variation on a patch by Roland Kay, bug 8468)
* New document icons for RTF/DOC/WPD (MacOSX)
* Don't open files at launch time until after plugins have loaded (MacOSX)
* Improved toolbar combobox behaviour (bug 8417 & 8491)
* Don't convert Helvetica to Helvetic during RTF import (MacOSX)
* Use the correct names for units (points="pt" and pica="pi") in the Options dialog
* Use the correct scale for mm ruler units in the rulers
* Allow plugin-loading from Finder selection (MacOSX)
* If no other windows open, revert to default window position for new frame (MacOSX)
* Adjust zoom for new documents (bug 8415)
* CocoaPlugin API support for adding items to the context menu (MacOSX)
* Fix Stylist (MacOSX, bugs 8522 & 8523)
* Fix the spinners in the Insert Table dialog (MacOSX, bug 8524)
Roland Kay
* Add UTF-8 locales to supported language table (bug 8500)
* Bugfixes: 8499 (Modified by Dom Lachowicz)
Birch Knutson
* Fix bug where normal headers become even-page-only headers when exporting to RTF (bug 6217)
* Language of styles was not imported from RTF (bug 8445)
* Bugfixes: 5627 (partially), 7300 (partially)
Dom Lachowicz
* Bugfixes: some work towards fixing bug 8359
magic of buildlink here, but in the meantime, there's not much point in
having an xemacs-nox11 without allowing it to install the packages.
(Actually, should xemacs-nox11 become xemacs with PKG_OPTIONS.xemacs without
`x11'?
Which way are we going with these things?)
* Move library/header path configurations from xemacs/Makefile.common
to xemacs/Makefile and xemacs-nox11/Makefile. Don't add X-related
paths for -nox11. Fix build failure reported by bulk builds.
From the ChangeLog:
* XEmacs 21.5.19 "chives" is released.
"chives" is the twentieth in the VEGETABLE series.
Relative to XEmacs 21.5.18 "chestnut", "chives" includes a large
number of minor enhancements and work-in-progress. Some important or
annoying bugs have been fixed:
- The lstream data truncation bug (often observed as truncated emails
or truncated process input in buffers) has been identified and
fixed, we believe (hard to test).
- The bug where process output insertion replaced the whole buffer,
rather than just the region, has been fixed.
- The "Metacity maximize" bug (which was XEmacs's fault, not the
window manager's) has been fixed.
Known remaining bugs include:
- Aborts due to recursive entry to the allocation code from error
handlers. Workaround: avoid getting the memory full warnings (at
75% and 95% of memory space).
- A regression test failure in no-Mule builds. Workaround: don't
run the c-tests.el series when running tests. (Simply move
tests/automated/c-tests.el out of the way.)
Currently fairly stable, this seems to be a good point to release a
beta as a checkpoint. At the user level the most visible changes are
extension of the "behavior" mechanism for enabling and disabling
features, and a major reorganization of the documentation in the
source tree. For behaviors, see the Options->Behaviors submenu.
The source documentation changes include
At top level,
README has been gutted, with most content moved to the FAQ.
BUGS and README.packages were removed, with much of their content
moved to the FAQ.
GETTING.GNU.SOFTWARE was removed.
In etc,
BETA, CHARSETS, CODING-STANDARDS, CODINGS, DEBUG, DISTRIB, MACHINES,
and PACKAGES were removed, with most content moved to various Texinfo
documents.
FTP, GNU, LPF, MAILINGLISTS MORE.STUFF, MOTIVATION, ORDERS,
ORDERS.EUROPE, ORDERS.JAPAN, README.HYPERBOLE, README.OO-BROWSER,
SERVICE, and TERMS were removed.
PROBLEMS and etc/README were revised.
For developers, the following important internal API changes occurred.
- Initialization code (called from emacs.c:main_1()) has been
refactored. See the ChangeLog (2004-10-27, Ben Wing) for details.
- The GCPRO API has been refactored. See the ChangeLog (2004-10-27,
Ben Wing) for details. (Yes, it was a megapatch: same log entry.)
For more detailed information, there is a list of credits, and then
the full ChangeLogs, following the availability information.
For general information about XEmacs, the developers, and the user
community, see our home page,
http://www.xemacs.org/
Fix the movemail.c format string vulnerability. Other changes are
mostly build & documentation fixes.
In pkgsrc, pass ${LOCALBASE} and ${X11BASE} as the --site-includes
/ --sith-libraries / --site-runtime-libraries to configure more
correctly. No visible change.
2005-01-30 Matthew Garrett <mjg59@srcf.ucam.org>
* Make autogen.sh do the right thing
* Add Bengali support (from sayamindu@gnome.org)
* Add a couple of colons to remove gcc warnings (from sobhi@us.ibm.com)
* Make sure non-void functions return something (from
clahey@ximian.com)
* Check in /usr/X11R6/lib64 for libXtst (from clahey@ximian.com)
* Fix up string length checking - avoid crashes when "Speak on stop"
switched on
* Version 3.2.13
2005-01-25 Matthew Garrett <mjg59@srcf.ucam.org>
* Fix a couple of crash bugs in the window-focus handling
* Make window choice available on non-accessible builds
2005-01-12 Matthew Garrett <mjg59@srcf.ucam.org>
* Make the build system work after autotools make my life miserable
again.
* Add support for focusing windows from within Dasher
* Bump version to 3.2.12
changes:
German translation of the manual by Dietmar Jung (1.0.4.6).
Selection of visual grid and editing grid in upcoming graphical mode (1.0.4.6).
Several minor bug corrections (1.0.4.6).
User profile for Windows, Gnome and KDE (1.0.4.5).
Several bug fixes: keyboard modifiers, Guile GC, Windows/Cygwin, etc. (1.0.4.5).
Arcs, circles and enhanced undo/redo for graphical mode (1.0.4.5).
Several patches by Josef Weidendorfer for improving the performance (1.0.4.4).
Drag and drop and more intuitive buttons in graphical mode (1.0.4.4).
Synchronization with β-version of the Windows port (1.0.4.4).
β-version of the Windows port (1.0.4.3).
Faster string and pk font loading (1.0.4.3).
Better graphical selections (1.0.4.3).
Added svjour base style for Springer-Verlag articles (1.0.4.2).
Implementation of double page breaks (1.0.4.2).
Correction of bug in presentation mode and several other minor bug corrections (1.0.4.2).
New implementation of header and title tags (1.0.4.1).
Documentation on new headers and titles (1.0.4.1).
Completed documentation on how to write style files (1.0.4.1).
Reorganization of style files so as to port existing LaTeX style files to TeXmacs (1.0.4.1).
Add routines for pattern matching on document paths (1.0.4.1).
Start to use inverse paths associated to trees in typesetting process (1.0.4.1).
* A new detection method has been added to repair importer mistakes.
This should prevent crashes on importing documents.
* Lots of improvements again to the Mac OS X port
* Handle all platform supported graphics formats by default in the GTK port
* Improved HTML export, including the handling of Tables of Contents
* Improved WordPerfect import, including support for WordPerfect 3.0-3.5(e)
for Mac documents
* and much more
This is the first 0.9 release - the main editing widget has been rewritten
since the last release (0.7.16). Please download it and try to break things
(and fix them - patches gratefully acepted!).
The new code fixes a long-standing problem where Conglomerate would crash when
loading certain documents. This has now been fixed (we believe), so that
Conglomerate should now be able to load and display any well-formed XML
document. The design is simpler and should enable us to implement more
sophisticated effects in the future (e.g. table editing).
Unfortunately, whilst it's better than it was at loading files, it's now less
stable when it comes to editing them. There are quite a few bugs still present
in the new implementation - for example, "span tags" are invisible if present
in a document loaded off disk (freshly created span tags appear as expected).
This and other bugs can be seen below a tracker bug ( bug # 143769 ); please
file bugs with editing and attach them to this tracker bug.
New Translations:
* Simplified Chinese (zh_CN) (Funda Wang)
Updated Translations:
* Czech (cs) (Miloslav Trmac)
* German (de) (Frank Arnold)
* Greek (el) (Kostas Papadimas)
* Canadian English (en_CA) (Adam Weinberger)
* British English (en_GB) (David Lodge)
* Spanish (es) (Francisco Javier F. Serrador)
* French (fr) (Michèle Garoche)
* Dutch (nl) (Daniel van Eeden)
Enhancements
* Major rewrite of the main editing widget (David Malcolm)
(Nickolay V. Shmyrev)
* Improvements to menu icons and keyboard shortcuts (Alan Horkan)
* Beginnings of work on a table-editing plugin for DocBook
(David Malcolm)
Fixes
* Fixes to i18n framework (Michèle Garoche) (Geert Stappers)
(Marcel Telka)
Fixes to improve stability of basic editing (Nickolay V. Shmyrev)
* Fixed the random document generator to use the correct text
"Lorem ipsum" text from Cicero's "de Finibus Bonorum et Malorum",
based on http://lipsum.com/ (David Malcolm)
* Cleaned up to fix bug # 145096 (David Malcolm)
* Fixed simple word-wrapping in new editor widget (I hope) bug # 143994
(David Malcolm)
Fixes
=====
- Bug #149988 (Is gedit potfile versioning needed?) [Paolo Maggi]
- Bug #144894 (Ortographic corrector doesn't work in commented
lines) [Paolo Maggi]
- Fixed a crash that happens if you remove automatic spell checker and the
press Shift+F10 [Paolo Maggi]
- Fixed a crash in the time plugin when the format in gconf is not valid
[Paolo Borelli]
- Fixed some mem leaks [Paolo Borelli]
- Backported some speedups from 2.9 [Paolo Borelli]
- Sync to latest libegg [Paolo Borelli]
New and updated translations
============================
- Rhys Jones (cy)
- Artur Flinta (pl)
Bump BUILDLINK_DEPENDS of pico, and the PKGREVISION of both pico and pine.
To help avoid this problem in the future, add a comment to pico/Makefile,
indicating where the shlib version is maintained and when it should be bumped.
bin/vi, bin/ex and bin/view. Bump their PKGREVISIONs.
vim-kde is an exception because it currently installs programs with these
names. So, as it's currently marked as vulnerable and as I don't have KDE
installed ATM, I'm marking it as conflicting.
Additions include:
* Enable-Newmail-in-Xterm-Icon now also sets the title bar text to
indicate new mail
* New feature Enable-Newmail-Short-Text-in-Icon
* New UNIX Pine feature NewMail-FIFO-Path
* New feature NewMail-Window-Width
* Select command may use the pattern from an existing Rule (for
example, an Indexcolor Rule) for its selection criteria
* Beginning of Month and Beginning of Year options in Rules
* Some additional tokens having to do with the current date may be
used in the folder name that is used as a target in a Filter Rule.
For example, you may filter messages to a folder named for the
current month by using the _CURYEAR_ and _CURMONTH_ tokens in the
folder name. The (long) list of all such tokens is here.
* Three additional tokens for use with Keywords may be used in the
Index-Format. They are SUBJKEYINIT, KEY, and KEYINIT (in addition
to the old SUBJKEY).
* Keywords may be displayed in color using Keyword Colors, available
from the Setup/Kolor screen
* The Keyword-Surrounding-Chars option may be used to slightly
modify the display of SUBJKEYINIT and SUBJKEY tokens.
* The Enable-Flag-Screen-Keyword-Shortcut option adds a shortcut
method of setting keywords
* When performing an aggregate reply (or forward), if the Role that
would be selected when replying (or forwarding) to each individual
message in the set is the same for all the messages, then that
role is used just like it would be when replying (or forwarding)
to any one of those messages.
* Delete/No Delete prompt added to Save command so that the source
message may be deleted or not on a Save-by-Save basis
* Status-Message-Delay option now allows reducing the status message
delays Pine sometimes adds
* New feature Save-Partial-Msg-Without-Confirm
* New feature Disable-Take-Fullname-in-Addresses
* New feature Sort-Default-FCC-Alpha
* New feature Sort-Default-Save-Alpha
* For selecting messages by Status, add the possibility of selecting
based on Recent or Unseen status
* Allow Take command to take addresses from html and enriched text
subtypes, as well as from plain text
Bugs that have been addressed in this release include:
* Crash when sending a message with a Role that sets the To header
if the Empty-Header-Message is set to
* Pine hangs in composer after alternate editor or speller is run
and new mail arrives that causes an External Categorizer command
to be executed
* Crash in MESSAGE INDEX when using a threaded sort. The crash is
most common when the sort is Reversed.
* Pine could crash or hang when the window was resized down to 3
lines or fewer while in the composer
* In the Role editor the "To Folders" command for the "Set Fcc"
action did not work
* After running Pine for a long time, it would slow down until
restarted
* Export command in FOLDER LIST did not work with dual-use folders
* When the Send-Without-Confirm option was turned on, flowed text
was not produced and the Fcc-Without-Attachments feature did not
work
* Display bug, folder was not un-highlighted
* When viewing a message from the separate thread index, new mail
arrival could cause Pine to leave the MESSAGE TEXT screen and drop
back to the MESSAGE INDEX screen on its own
* When the UnDelete command was typed in the composer with the
cursor in the middle of a header line, the text was inserted at
the beginning of the line instead of at the location of the cursor
* When some messages from a thread were selected (not including the
top of the thread), the view was Zoomed, and the feature
Slash-Collapses-Entire-Thread was turned on; the collapse command
caused messages to disappear from the view entirely
* Incorrect character conversions were possible when going from
ISO-8859-X to ISO-8859-1
* Quell-Charset-Warning will now also quell the short comment
included in header lines about the charset being different from
yours in addition to quelling the editorial comment at the top of
a message. This is the stuff that looks like "[ISO-8859-2]" in a
header line.
* If the Down Arrow key was held down it caused Pine to do a new
mail check for each repeated character, which caused a delay when
the key was held down by mistake. Changed that so that it does at
most one check per second.
* An unnecessary sort of the folder (causing a delay) was happening
when closing if a filter rule depended on message state
* Mouse in xterm failed when clicking in the folder screen
* Enable-Dot-Folders feature did not allow adding folders with names
beginning with dot
* When replying to a TEXT/ENRICHED message Pine was failing to
filter out the ENRICHED markup
* Crash caused by malformed ISO-2022-JP in header
* Crash when changing Inbox-Path if INBOX was not the current folder
* Adding a collection on a Cyrus server did not work if the folder
already existed (Pine tried to create it and failed)
* Pine gave incorrect messages when deleting dual-use
folders/directories
* Saving an attached message to INBOX from another collection did
not work correctly (it tried to create INBOX in the collection
instead)
* In some circumstances, Pine could announce "No messages expunged
from folder " after an expunge command that actually worked
correctly
* Allow alternate editor to use quoted arguments
* News drop folders weren't using the correct newsrc with
Enable-Multiple-Newsrcs enabled
* Error decoding some 8-bit headers, typically showing up as a
garbage character at the end of a name
Remove esound-support from options.mk until i find the reason why
libossaudio is not used.
Fix canna-support with a patch from Thomas Klausner. Thanks.
* A MacOSX port
* Table of contents
* Document history/revisions
* Text frames
* Better support for international scripts and locales
* List folding
* Text wrapping around images
* Faster rendering
* Dashboard integration
* Visual drag and drop
2672 6.3.001 ":browse split" gives file selection dialog twice
3913 6.3.002 utf-8 detection in translated help files is wrong
1891 6.3.003 crash when using console dialog without default choice
2438 6.3.004 too many hit-enter prompts when searching for long string
2809 6.3.005 crash when searching with character offset in closed fold
1566 6.3.006 the current directory is prepended to the ":breakadd" argument
1755 6.3.007 swap file is not deleted for a "nofile" buffer after ":cd"
1865 6.3.008 OS/2: can't compile, missing error message
3670 6.3.009 (after 6.3.006) ":breakadd file" does not match for a symlink
2450 6.3.010 writing to a named pipe causes an error message for fsync()
1896 6.3.011 crash when user command completion uses "normal :cmd"
2882 6.3.012 lalloc(0) error for substitute command with multi-line pattern
11947 6.3.013 crash when using CTRL-R = in command line uses "normal :cmd"
1566 6.3.014 default value of 'helplang' is wrong for Chinese and Taiwanese
1207 6.3.015 the string returned by winrestcmd() may end in garbage
1735 6.3.016 'define' default had "\s" before #, breaks "[d"
1364 6.3.017 "9zz" could place the cursor beyond the end of a line
1844 6.3.018 ":0argadd zero" added the argument after the first one
1992 6.3.019 crash during startup when compiled for debugging
1915 6.3.020 "dw" doesn't work right for UTF-8 when 'delcombine' is set
2822 6.3.021 can't edit file with path separator in trail byte of last char
6419 6.3.023 when <Space> is remapped abbreviations are not expanded
2456 6.3.024 missing NUL for strings created with ga_concat()
3070 6.3.026 setting 'bg' in syncolor.vim may cause endless loop or crash
7500 6.3.027 VMS: Writing a file may insert extra CR characters
2128 6.3.028 the BOM marker is written when appending to a file
2173 6.3.029 crash in syntax highlighting code when inserting a line break
4579 6.3.030 GTK 2: crash when 'enc' is set to "utf-8" and menus redefined
1483 6.3.031 pressing Tab when entering a mapping may cause a display error
2094 6.3.032 with Python 2.3 using threads doesn't work
1552 6.3.033 mapping ending in two-char command doesn't restart Insert mode
1618 6.3.034 VMS: crash in RTL when using :help, caused by ? wildcard
1770 6.3.036 ml_get errors when fold was deleted
2889 6.3.037 (after 6.3.032) warning for unused variable
2749 6.3.039 line numbers not updated when inserting a line above window
18020 6.3.040 window count for a buffer was wrong after error handling
1760 6.3.042 CTRL-X CTRL-E in Insert mode does not scroll fold correctly
8053 6.3.043 'hlsearch' highlighting sometimes disappears
12283 6.3.045 some option values may cause trouble in a modeline
2672 6.3.001 ":browse split" gives file selection dialog twice
3913 6.3.002 utf-8 detection in translated help files is wrong
1891 6.3.003 crash when using console dialog without default choice
2438 6.3.004 too many hit-enter prompts when searching for long string
2809 6.3.005 crash when searching with character offset in closed fold
1566 6.3.006 the current directory is prepended to the ":breakadd" argument
1755 6.3.007 swap file is not deleted for a "nofile" buffer after ":cd"
1865 6.3.008 OS/2: can't compile, missing error message
3670 6.3.009 (after 6.3.006) ":breakadd file" does not match for a symlink
2450 6.3.010 writing to a named pipe causes an error message for fsync()
1896 6.3.011 crash when user command completion uses "normal :cmd"
2882 6.3.012 lalloc(0) error for substitute command with multi-line pattern
11947 6.3.013 crash when using CTRL-R = in command line uses "normal :cmd"
1566 6.3.014 default value of 'helplang' is wrong for Chinese and Taiwanese
1207 6.3.015 the string returned by winrestcmd() may end in garbage
1735 6.3.016 'define' default had "\s" before #, breaks "[d"
1364 6.3.017 "9zz" could place the cursor beyond the end of a line
1844 6.3.018 ":0argadd zero" added the argument after the first one
1992 6.3.019 crash during startup when compiled for debugging
1915 6.3.020 "dw" doesn't work right for UTF-8 when 'delcombine' is set
2822 6.3.021 can't edit file with path separator in trail byte of last char
6419 6.3.023 when <Space> is remapped abbreviations are not expanded
2456 6.3.024 missing NUL for strings created with ga_concat()
3070 6.3.026 setting 'bg' in syncolor.vim may cause endless loop or crash
7500 6.3.027 VMS: Writing a file may insert extra CR characters
2128 6.3.028 the BOM marker is written when appending to a file
2173 6.3.029 crash in syntax highlighting code when inserting a line break
4579 6.3.030 GTK 2: crash when 'enc' is set to "utf-8" and menus redefined
1483 6.3.031 pressing Tab when entering a mapping may cause a display error
2094 6.3.032 with Python 2.3 using threads doesn't work
1552 6.3.033 mapping ending in two-char command doesn't restart Insert mode
1618 6.3.034 VMS: crash in RTL when using :help, caused by ? wildcard
1770 6.3.036 ml_get errors when fold was deleted
2889 6.3.037 (after 6.3.032) warning for unused variable
2749 6.3.039 line numbers not updated when inserting a line above window
18020 6.3.040 window count for a buffer was wrong after error handling
1760 6.3.042 CTRL-X CTRL-E in Insert mode does not scroll fold correctly
8053 6.3.043 'hlsearch' highlighting sometimes disappears
12283 6.3.045 some option values may cause trouble in a modeline
Fixes
=====
- remove UTF-16, UCS-2 and UCS-4 from the supported encoding list since
they are (and always have been) broken (Paolo Maggi)
- do not leak some tooltips (Paolo Borelli)
- fix crash loading some remote files (Paolo Maggi)
- check if metadata file exists before reading it (Marco Pesenti Gritti)
New and updated translations
============================
Nikos Charonitakis (el)
Martin Willemoes Hansen (da)
Jordi Mallach (ca)
Mohammad DAMT (id)
Christophe Merlet (fr)
xap_UnixEncodingManager.cpp:551: error: invalid conversion from `const char*'
to `char*'
Include ../../devel/popt/buildlink3.mk (and not using abiword's popt).
Add support for building on Darwin/Mac OS X. (Note: using X11 instead of Cocoa.)
Bump PKGREVISION.
This is mainly a bugfix release, with few notable user-visible
improvements. However, we would like to highlight two fixes in particular:
* Nested documents (with Insert>Include File...), which have been
broken since LyX 1.2.0, should now work properly, including the
case where the files are in different directories.
* It is now possible to compile LyX with gcc 3.4.
1.9.17
bug fix, when saving hnb DTD, I also saved the text attribute
removed the format names from prefs.c,.. now the string specified is
used instead, (makes extending easier)
improved the tokenizer for libcli, it now acts almost exactly as bash,
even the hooks for understanding $variable_expansion is included in the
code, uses a single malloc
various bug fixes
cleanups and merging of commands, e.g. go_root, go_recurse, and
go_backrecurse are now go <root|backrecurse|recurse|up|down|left|right>
search now is a single command taking direction and query as arguments.
changed escape to be the key used to bring up the menu,.. and remapped
^Q to be quit (again)
1.9.16
attempts to fix the compile on OSX
renaming mergesort to node_mergesort due to nameclash
only compiling the static lib
made indent and outdent only work when there is no data typed already,
(thus making > and < allowed typed in navigation mode as long as
they're not the first character typed.
removed errors appearing with -pedantic (at least here)
removing all macros with variable arguments replacing them with va_list
removing inline statements from libcli
created an utility function for string replacements, that I inserted
into all the various import/export filters.
added a function "insert_cal <month> <year>" which inserts the
specified month/year in a fashion that makes hnb useable as a simple
timeplanner as well. (when I get around to adding support for clones,
this might be interesting)
allowing the user to use <,>,+ and - when typing in new data without
erratic behavior, and not the need to enter edit mode. (except if it is
the first char of the data)
fixed an issue with creating the first child, and pressing insert, and
various other commands,..
added rpm spec file from Asgeir Nilsen
made file_opml and file_hnb interpret all attributes
implemented buffered reading for the xml tokenizer
changed the function prototype for functions that register with libcli,
they must now register with an int (int argc, char **argv, void *data)
function
overhauled hnb to use this API, some more refinement might be
needed in someplaces, but it seems to work OK for now.
added a menu that is accesed from F9
1.9.15
outdent fixed to be more efficient and work as intended
added export context
changed all import/export functions to use the query variable if
filename passed is *
1.9.14
bugfix: The new sort and shuffle functions could result in dataloss
when saved.
new feature: expand/collapse and expand_all/collapse_all are new
bindable functions, expand/collapse is bound to +/- in the default
config file, they force portions of the tree to stay open even when you
leave it.
1.9.13
Apparently I broke the nasty quick-sort I had implemented, when I
changed the way the tree was stored. Implemented a Merge-sort which is
faster anyways.
Improved the behavior of non fixed navigation when the whole tree is
displayed.
Added a shuffle function (not currently bound), I used it while
developing the new mergesort, but someone might find it useful.
1.9.12
Changed the datastructure to use a "assosciation list" for storing the
actual data. Will move all tags, like checkbox to this structure.
Should actually make it possible to do the addition of start
end date and other "columns" a breeze, perhaps even automatic
for some export/import formats
modified tree_duplicate to use the new node_duplicate function, and a
modified version of the import_node which takes a single node with data
set as input.
added import_node_text which disregards all other data items
1.9.11
changed node_swap to only swap relational pointers, thus making it
easier to extend the data stored in Node later
thus also changing and move node, indent/out-dent and sort to
accommodate for a truer swap
fixed a bug with editing of newly introduced child
note: should perhaps move ui_action_edit into a built-in
command that is handled specially since it now needs special
attention by being a subcommand to ui_action_command
1.9.4-1.9.10 feb 2003
re-implementation of positioning of selection bar in non fixed mode
massive code cleanup and separation
separation of variables from prefs.* to static variables in the code
modules where they belonged
integration with spell checker (Ispell, but through prefs it could
easily be made Aspell instead)
new preferences format
ability to execute commands and running mail-client / web-browser if a
node or it's children contain url's / mail addresses
OPML import and export
postscript export
htmlcss export
save_state and restore_state for single level undo where needed
new XML tokenizer
cut/paste functionality
1.9.3 jan 2003
stabilising of the code
ability to use default terminal colours, (patch from NN)
1.9.1 oct 2002
option to remember current position in hnb file when saving/loading
cleaned up most of the help-system code
further code separation
1.9.0 oct 2002
fixed the movement behaviour when going to the parent node,.. the
screen jumped too much
separated the various export and load filters into own files
used my new libcli for the cli code, and as "glue" in some code spots
reverted to a manual makefile instead of autoconf/automake
improvements to dynamic key-bindings, multiple key-bindings for each
action, all key-bindings in various context got their own choice in the
preferences.
The first of the actual key-bindings shown as help
added some more bindings for the node editor, (skip word and bskip
word, hooks for even more)
2004-10-20 Martin Schwenke <martin@meltin.net>
* README:
Updated to say tested under GNU Emacs 21.3, updated gnuserv sources
from XEmacs 21.5.17, commented that SYSV_IPC works again under Linux,
explained weirdness resulting from missing X development files at
compile time.
* configure.in:
Added error message for when HAVE_X_WINDOWS doesn't get defined.
Lifted check for HAVE_SOCKADDR_SUN_LEN from XEmacs 21.5.17.
* Makefile.in: Added ChangeLog generation.
* Makefile.in: Bumped version to 3.12.7.
2004-10-19 Martin Schwenke <martin@meltin.net>
* acconfig.h: Added HAVE_SOCKADDR_SUN_LEN.
* sysfile.h, gnuserv.el: Updated to version from XEmacs 21.5.17.
esound ldap xface canna
# XXX Support for the following variables will be removed after the
# XXX pkgsrc-2004Q4 branch is released:
# XXX
# XXX USE_OPENLDAP
# XXX USE_XFACE
# XXX XEMACS_ESD
# XXX XEMACS_USE_CANNA
ldap xface canna
# XXX Support for the following variables will be removed after the
# XXX pkgsrc-2004Q4 branch is released:
# XXX
# XXX USE_OPENLDAP
# XXX USE_XFACE
# XXX XEMACS_USE_CANNA
From the Releasenotes:
Relative to XEmacs 21.5.17 "chayote", "chestnut" has Jerry James's new
bignum support. You can now keep track of the U.S. national debt to
the penny, or count to Avogadro's number by ones! Speaking of really
big numbers, Malcolm Purvis has one in mind: "two". To GTK+ fans,
that's an awfully big number. It's not here yet, but Malcolm has put
in a lot of patches, and a port to GTK+ v2 could start soon. Jerry
James has started using the Uno code checker to clean up unused
variables and other ugliness. Completion of the portable dumper
project is in sight, as Olivier Galibert has contributed code to
attach the dumpfile to the executable.
A large number of contributors have provided the usual assortment of
bug fixes and feature additions, small and large.
* Filed bugs fixed
Bug 2633 - MS-Word document falsely password-protected
Bug 6959 - .doc crashes on import
Bug 5562 - Bad transcription of accent in XSL-FO documents
Bug 7341 - at least one letter template should come with Abiword (Ryan Pavlik)
Bug 7735 - Spelling error inn ispell_dictionary_list.xml (sum1)
Bug 2726 - copy and paste cause additional style information in the document
Bug 4788 - [valgrind] crash in msword doc
Bug 6354 - --merge=FILE command line option does not work in abiword... (Jordi Mas)
Bug 6537 - Export to XHTML ads 'lang' style, should be 'lang' attribute
Bug 6606 - Localised status bar displayed as incorrect UTF-8
Bug 6700 - auto-save on crash must use .abw
Bug 6731 - caps lock sensitive menu shortcuts (Jordi Mas)
Bug 6959 - .doc crashes on import
Bug 7338 - Rulers unrefreshed after deleting table
Bug 7373 - Disable Insert > Endnote/Footnote when editing endnote
Bug 7454 - Crash when opening a file after closing lists dialog (Jordi Mas)
Bug 7456 - Cut and paste removes line break (<ENTER>)
Bug 7680 - Segfault when saving copy of unnamed document
Bug 7692 - Crash with breaks, tables, and endnotes
Bug 7694 - Crash when deleting table with column selected
Bug 7697 - Crash when inserting hyperlink with bullet and TOC selected
Bug 7713 - "Select All" + Font Size change = Fatal Error (sum1)
Bug 7725 - Export to RTF causing crash
* Documentation
AbiWord is not a System Administration utility [refiled man page]
* Other changes
Don't allow movement of cursor to illegal positions for text insertion (Martin Sevior)
Fix uninitialized variable reported by Mike Nordell (Martin Sevior)
Fix various .doc import problems (Sudar)
Robustify fp_TextRun::_drawSquiggle (Robert Wilhelm)
Prepare for and release 2.0.14 (Mark Gilbert)
Leafpad is a GTK+ based simple text editor and is ideal as a file viewer.
The user interface is similar to "notepad", aims to be lighter than GEdit
and KWrite, and to be as useful as them.
Its features are:
* Minimum requirements: for portability.
* Minimal menu items: to make full use of features and to learn easily.
* No toolbar: to maximize the text area.
* Single document interface (SDI): to set out windows to view at a time.
* Character coding auto detection: to open file quickly without multi-codeset
problems.
2.8.2: "Huerto del loro"
* Fixes:
- Fix for spewing warnings on startup (Fix bug #144833, Mark
McLoughlin)
* Improvements:
- Updated German documentation (Keywan Najafi Tonekaboni)
2.8.1: "Puerto Rico"
* Fixes:
- Parse correctly gtk/gnome command line arguments (based on patch
from Julio M. Merino Vidal. Fix bug #151829)
- Fix a crash when have_icons key is not present. Fix bug #151720.
Linux systems have glibc which provides a good GNU iconv.
What GNU iconv feature/function is specifically needed
for abiword?
This should be fixed to not define USE_BUILTIN.iconv=no but
to use some other option, because it overrides PREFER_NATIVE
use for iconv.
Also at this time, converters/libiconv doesn't get built nor installed
under Linux. So abiword's build failed.
Changes in 1.7.1:
Due to reported problems with compiling Kile 1.7, version 1.7.1 is
released. This releases fixes the "KSpell2" compilation problem.
Changes in 1.7:
Among the new features are: autocompletion of (La)TeX commands, completely
configurable build system, advanced LaTeX editing functions, autocompletion
of references and labels (only within projects).
by Ove Soerensen in PR pkg/26893.
These plugins will enhance your AbiWord-experience. Included are additional
import/export filters for DocBook, HTML, KWord, Latex and MS-Write as well
as plugins adding support for further graphic-formats (JPEG, GIF, BMP, WMF,
etc.)
which will be used for the upcoming abiword-plugins package, based on patch
sent by Ove Soerensen in PR pkg/26893, this closes PR pkg/26695 by Joel
Carnat too, thanks.
Use bsd.options.mk for the gucharmap dependency/option, which now is
disabled by default, because it adds a lot of GNOME dependencies
(this is bad if you don't use GNOME).
There are too many changes to list here, but notably bugfixes and some
new features were added, as usual, please take a look at the ChangeLog
file.
Too many changes to list here, because our pkgsrc version was really old!
please take a look at the NEWS/ChangeLog file.
Another change:
Georg Schwarz reported in PR pkg/26671 that nano requires glib to build
in his system (IRIX 5.3) and I know what's happening there...
nano.h checks for the functions snprintf()/vsnprint(), if they aren't
available, the glib functions are used instead, so put the glib dependency
if MACHINE_PLATFORM = IRIX 5.3 and closing PR.
No idea about IRIX 6.x, sorry.
Unfortunately, guile{,14}/buildlink3.mk directly includes it, and I don't
know which dependencies actually need libltdl, so it was a recursive bump.
Hopefully this recursive inclusion can be ripped out of
guile{,14}/buildlink3.mk at some point and bubble down to dependencies that
actually use libltdl, avoiding this headache in the future....
Fixes
=====
- do not try to open non regular files (#153204) (Paolo Borelli)
- allow opening file by drag and drop on read only documents (#89881)
(James Bowes)
- open dropped files in the right target gedit window (#150485) (Paolo Maggi)
- do not change active document when closing an unmodified tab (#149811)
(Paolo M.)
- fix crash when trying to open an invalid sftp uri (Paolo B.)
- update to the latest egg-recent (Paolo B.)
New and updated translations
============================
- Changwoo Ryu (ko)
- Adam Weinberger (en_CA)
- Žygimantas Beručka (lt)
- Meelad Zakaria (fa)
- Jordi Mallach (ca)
- Gora Mohanty (or)
Enhancements since 0.6.3
========================
* keyboard shortcuts a.k.a fast editing keybindings [Dodji Seketeli]
* new validation and error reporting system. Early support of XSD/RNG
[Nicolas Centa]
* "comment out node" feature [Dodji Seketeli]
* support new GtkFileChooser [Benjamin Dauvergne, Dodji Seketeli]
* infinite Undo/Redo [Dodji Seketeli]
* menu/toolbar management rework - now based on GtkUIManager [Dodji Seketeli]
* better node clipboard management [Dodji Seketeli]
* support of remote document loading [Philippe Mechaï]
* docs drag & drop from the desktop to the editor [Philippe Mechaï]
* view tabs & naming HIG-fication [Philippe Mechaï]
* lots of HIG-ficcation [Philippe Mechaï, Dodji Seketeli]
* Website redesign [Scott White]
Bugfixes since 0.6.3
====================
* #142163 autoscroll tree editing widget [Dodji Seketeli]
* #142596 fix gcc 2.95 compilation errors [Adrian Bunk]
* #142861 wrong behaviour when closing a view [Nicolas Centa]
* #142980 segfault when multiple views on one doc [Nicolas Centa]
* #144989 relative to absolute uri conversion [Nicolas Centa]
* #144983 wrong behaviour when opening a doc twice [Dodji Seketeli]
* #145381 no scroll during node search [Dodji Seketeli]
* #145383 search dialog blocks the view [Dodji Seketeli]
* #147690 nodes added twice from compl table [Dodji Seketeli]
* #147820 phrasing error [Raphael Higino]
* #148015 phrasing error [David Lodge]
* #148335 phrasing error [David Lodge]
* #150175 update completion table when DTD is associated [Dodji Seketeli]
* #150184 wrong node names/attributes parsing [Dodji Seketeli]
* #150206 node editor bad sync behaviour [Dodji Seketeli]
* #150290 can't open file name with spaces [Bart Vanherck]
* #150384 underscore escaping in filenames [Dodji Seketeli]
* #150487 crash when re-associating a new DTD [Nicolas Centa]
* #150872 wrap tree editing widget text to 80 chars [Dodji Seketeli]
* #151442 crash during editing [Dodji Seketeli]
* #152232 crash when validating empty doc [Dodji Seketeli]
* #152629 badly formed node names [Dodji Seketeli]
* #152858 use GtkFileChooser by default [John Spray]
* #153735 crash when closing doc [Dodji Seketeli]
* #153856 schema selector must use GtkFileChooser [Dodji Seketeli]
* #153874 wrong compl list in contextual menu [Dodji Seketeli]
* many crashers fixes here and there [Dodji Seketeli]
Documentation
=============
* Updated the "MlView internals" document
* Wrote "MlView Keybindings" document
Updated translations
====================
* ja [Ryoichi INAGAKI]
* nl [Tino Meinen, Vincent Van Adrighem]
* cs [Miloslav Trmac]
* en_CA [Alexander Winston]
* en_BG [David Lodge, Garret Owen]
* pt_BR [Gustavo Maciel Dias Vieira]
* es [Francisco Javier F Serrador]
* it [Guido Spadotto]
* zn_CN [Funda Wang]
* de [Daniel Holbach]
Enhancements since 0.6.2
========================
* Updated translations:
no [Kjartan Maraas]
hr [Robert Sedak]
en_GB [Gareth Owen]
en_CA [Adam Weinberger]
de [Daniel Holbach]
* Added read/write support for DOCTYPE and entities declaration nodes [Dodji
Seketeli]
* new entity refs icon [Baptiste Mille-Mathias]
* use glade/libglade instead of GnomeApp & co [Dodji Seketeli]
* Put the "multi-type-of-editing-views" architecture in place
[Dodji Seketeli, Stephane Bonhomme]
* right click based editing [Dodji Seketeli]
* delete attributes by hiting the 'del' key in the node editing widget
[Sebastien Bacher]
* added the --dtd|-d command line option [Luuk de Waard]
* Set a default icon for all windows [Dodji Seketeli]
* Deactivate some menuitems depending on the context [Dodji Seketeli]
* Port our SAX plumbing over the new libxml2 2.6.x SAX2 without breaking it
on previous versions [Dodji Seketeli]
* Force the use of libxml2 2.6.6 or higher [Dodji Seketeli]
* Allow element node name completion in the contextual menu [Nicolas Centa]
Fixes since 0.6.2
=================
* #130036: better utf8 based interaction with gtk+ [Dodji Seketeli]
* #130027: better node type picker behaviour [Dodji Seketeli]
* #130089: xslt dialog crash [Paolo Borelli]
* #132034: better add node dialog usability [Nicolas Centa]
* #130184: cancel on exit dialog [Sebastien Bacher]
* #135780,#139162,#141533,#141578: fix a bad random crash that
becomes systematic on gnome 2.6 [Dodji Seketeli]
* #135429: proper install of gconf schema file [Julio M. Merino Vidal]
* Replace AM_PROG_LIBTOOL with AC_PROG_LIBTOOL [Dodji Seketeli]
* #141664: validation fix [Dodji Seketeli]
* #130251: avoid having two root element nodes in the same document [Dodji
Seketeli]
* #132756: avoid having two attributes with the same name on the same element
node [Dodji Seketeli]
* #141894: better synchronization between node editing widget and tree editing
widget [Dodji Seketeli]
* #141992: better memory management in the document object model [Dodji
Seketeli]
* #142152: fix crash in 'find node' [Dodji Seketeli]
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".
2.8,0: "Josha Bell"
* Fixes:
- Fixes to docs (Shaun McCance)
2.7.92: "Morte della Madonna"
* Improvements:
- Updated documentation (Shaun McCance)
2.7.91: "Que fuerte me parece"
* Fixes:
- Fix a crash when selection unset keys (bug #149805)
- Fix search cancelation (bugs #150728, #146790)
2.7.90: "Old maintainer clip show"
* Improvements:
- Lots of HIG fixes (Dennis Cranston)
2.7.4: "Siempre estoy soñando"
* Improvements:
- Search asyncronously
- Add recent keys
* Fixes:
- Put the output window in a vpaned so it can be resized
(bug #146776)
- Go to the key in the tree and in the list.
- Use header capitalization for menu items. Fix bug #147753
(Dennis Cranston)
2.7.3: "This one is really released!"
* Fixes:
- Fix some UI stuff of the search window (Anders Carlsson)
2.7.2: "long queue"
* Improvements:
- Search!!!!
- Removed warning dialog (Christian Neumair)
* Fixes:
- Enable menu internationalization (Christian Neumair)
2.7.1: "Beer at Norway"
* Improvements:
- Implement list elements editing
- Added schema
- Set defaults in gconf.xml.defaults
- Set a key/value as mandatory from
- Support for browsing/editing defaults and mandatory
* Fixes:
- Fix some leaks
- Fix long standing bug converting some text entries into booleans (bug #136148)
2.7.0: "Favola di Venezia"
* Improvements:
- Use GNOME libraries (Shakti Sen)
- Add Help support (Shakti Sen)
- Use GNOME standard about dialog (Bug #88279)
- Make menu icons follow menus_have_icons preference key (Mariano
Suárez-Alvarez)
- Show an alert when the key has no schema (Bug #110745)
- Replace use of item factory with ui manager (James Bowes from the
GNOME love fame!)
- When removing an item in the list edito, select the next or the previous
one (Alberto Ruíz, Bug #142994, also a new contributor from the
GNOME love and live hacking at guadec-es!)
* Fixes:
- Fix crash when nothing is selected (Richard Hult)
- Don't show hidden widgets on new windows.
- Fix compilers warning and build stuff on AIX.
* Merged fixes from 2-6 branch:
- Don't escape keys (Bugs #135807 and #136400)
- Fix a crashing bug in the unref code (Bugs #124662 and #136631)
- Fix the cell editor for float values (Bug #137468)
- Fix a crash when launching gconf-editor with a invalid key path (Bug
#136381)
- Allow the notebook in the key editor to fill and expand. (Fix
#138557)
* Translations:
- Added Basque translation (Iñaki Larrañaga)
- Added Gujarati translation (Guntupalli Karunakar)
Changes in 5.6.1:
This release fixes a bug which blocked dialog's item selection.
Changes in 5.6.0:
+ Java disassembler
+ New feature: "Tabbed" browsing.
(Now you may access F1-F10 actions through TAB key)
+ Textmode syntax highlighing
+ New submodes of binmode
+ AVR disassembler by Stephan Linz
+ Enable SSE3 for Athlon64
(due Intel Extended Memory 64 Technology)
+ New feature: input viewer
* Fixed Bug 234729(debian.org):
Hexadecimal dump is not hex, but binary
(if hexmode was forced by -h key in command line)
* Fixed Bug 235005(debian.org): Missing values in hex listing
(was detected when width of terminal window was 106 chars)
* Fixes by Alex:
* Fixed bug of block-device opening
* Fixed case sensitive search in hexmode
* Fixed old and evil bug of not repainting of low part of window
under some terminals.
+ Add russian locales support in linux/unix systems
* Fixing multiple QNX related bugs
+ Added support for QNX 6 Neutrino
* QNX6 related fixes and improvements
+ Added mouse wheel support for Win2k+
* Some MSWin related fixes
by Oblomov Sergey
* Fixed correct elf32 reading after applying 64-bit support
* Other minor/major fixes.
crashes. The problem is that the configure script is picking the gconftool-2
binary from the buildlink directory, which does nothing, so it gets an
incorrect configuration. Bump PKGREVISION to 1.
And bumped PKGREVISIONs.
This MESSAGE suggests that the user run's LyX's reconfigure option
when upgrading or adding other packages.
The MESSAGE also lists several packages that can extend LyX.
(Later, when wip/sgmltools-lite and wip/html2latex are added to
pkgsrc these should be added to the list.)
support have strerror(). If there is a platform that doesn't have
strerror() then this should be changed to make OLDWAY properly choose
between the two alternatives and then define OLDWAY in make flags.
- handle getnstr() not defined (needed for SGI IRIX 6.5.22)
Changes 1.2.9:
- fix searching larger than 3 characters long strings
Changes 1.2.8:
- replace the unsafe getstr() with getnstr()
Changes 1.2.7:
- check the presence of <sys/mount.h> before including it
- fix build on Digital UNIX 4.0f (remove -Wall)
- use the full width of the terminal (the trick is to stop relying on
printing "\n", but using move() instead)
- fix displaying the offsets at beginning of each line on big endian
boxes (thanks to Martin Schaffner)
Changes 1.2.6:
- fix core dump when searching backward (thanks to Jean Delvare)
(the culprit is memrmem, but also fixing provided memrchr)
Changes 1.2.5:
- fix build on Solaris
(which doesn't have BLKGETSIZE and all compilers don't have -W)
Changes 1.2.4:
- use BLKGETSIZE to try to get the size of a device
- do not die horribly when accessing after the end
- fix provided memrchr() (thanks to Yue Luo)
- fix displaying after searching >32bit files (thanks to Paul Mattal)
Changes 1.2.3:
- add some KEY_HOME KEY_END (^[[7~ and ^[[8~)
- fix for HAVE_MEMMEM
- fix my memrchr not behaving the same as libc's
- fix the use of memrchr to behave as libc's
- use "(void)" in prototype of functions having no parameters
- call "raw()" when help() is over
changes:
- Finished documentation of built-in environment variables.
- Bug fixes in the HTML converters and in the accelerator for long
documents.
- Better quasi-quoting and added unquote-splicing primitive.
xwpe is a programming environment for UNIX systems writen by Fred Kruse.
The user interface mimics the Borland C and Pascal family of products for
MS-DOS. From within xwpe you can edit, compile, and debug programs.
changes
- Higher reactivity for editing large documents.
- Speed-up for starting TeXmacs.
- Tab-completion and hyperlinks for intra-project labels and
references.
- Patches by Henri Lesourd for better editing of graphics.
- Several bug corrections.
- Tree call-backs at modifications in documents
- Path-aware trees
- Bug fixes w.r.t. previous version
- Better handling of parameters for page size and margins
- Implementation of ``mutators'', tags which may modify themselves
- Let computer algebra sessions make use of mutators
- All TeXmacs documents become part of one global super-document
This is a bugfix release of Vim. Since Vim 6.2 hundreds of reported
problems have been fixed. Also included are new and updated syntax
files, translated menus and messages.
and bump PKGREVISIONS for lyx-qt and lyx-xforms packages.
lyx uses iconv. The build suggests using libiconv.
Under NetBSD 1.6.2, the lyx-qt build broke when not including
this buildlink. Under Linux and NetBSD 2.x, it built fine before
because it found native iconv() and used it.
Thank you to John R. Shannon for research.
Okayed by maintainer, Martti Kuparinen.
* Regex and incremental search (jmacs ^S) now work for UTF-8
* More and improved syntax highlighting files, including Mason
* Use ^T E to set character set of file (hit <tab> <tab> at the
prompt for a list of available character sets).
* Can install custom "i18n" style byte oriented character set
definition files.
* No longer depends on iconv() (easier to compile)
* Fix bug where right arrow was not doing right thing on last line
* Fix UTF-8 codes between 0x10000 - 0x1FFFF
* Now prints <XXXX> for unicode control characters
* Improved smart home, indent, etc.
* TAB completion is now more "bash"-like
* When multiple files are given on command line, they end up in
same order on the screen in JOE (before they were shuffled).
* Menu size is now variable (40% of window size or smaller if
it's not filled).
* Added -icase option for case insensitive search by default.
* Added -wrap option, which makes searches wrap
* Added status line sequence %x: shows current context (function
name if you're editing C).
* Added tab completion at search prompts and ESC-Enter for tab
completion within text windows.
* Warn if file changed on save.
* Added Ctrl-space block selection method
* Added Ctrl-arrow key block selection method
* ^K E asks if you want to load original version of the file
* jmacs bugs fixes: upperase word, transpose words, ^X ^C is
more emacs-like., ^X k and ^X ^V more like emacs.
* Much improved compile system ^[ c
* Much improved jpico
* aspell support.
- fix a crash when opening/closing projects with common files
- warn if user tries to overwrite an existing file in the "New Project"
dialog
- make usertags/tools shortcuts configurable
- place cursor after a bracket when inserting a usertag
- polished up the "New File" wizard, the size and selected template are
now remembered, an option to start the Quick Start wizard after
selecting an empty template is also added
- double clicking on a non-existent file results in a dialog requesting
the creating of this file, instead of just an error
- Bug #137329 (Wrong filename got after Save as) (Paolo Maggi)
- Bug #138051 (Reproducible search/replace dialog application lockup) (Paolo M.)
- Fixed some mem leaks (Paolo Borelli)
- Enabled vfs file choosing (Paolo M.)
- Bug #137805 (Text area unfocused after opening) (Paolo M.)
- Set the window type of the tag list window to UTILITY (Rob Adams)
- The indent plugin now does not indent empty lines (Paolo B.)
Dasher 3.2.10 - "Automake will eat your soul"
- Rerelease of 3.2.9 without a broken tarball (hopefully)
Dasher 3.2.9
- Changed default compile options so accessibility, speech and gnome support
are built by default. Use --with-gnome=false, --with-speech=false and
--with-gnome=false to disable this
- Fixed bugs related to control-mode crashing and colour selection not working
- A couple of minor build-system cleanups
Changes since version 2.14
(Ted 2.16 Apr 18, 2004)
* Fixed some bugs, in particular a crash after you deleted a table near
the end of a document. Additionally many bugs relating to (foot)notes
were fixed.
* More navigation keys work like in MS-Word.
* Refresh of some of the translations and spelling dictionaries.
* Support for a second custom print command to support both ghostview for
print preview and xpp for double sided printing.
(Ted 2.15 Apr 5, 2004)
* Norwegian window texts
* Printing (and so pdf conversion) of embedded macpict images
* Bug fixes.
* Mapping between rtf, PostScript and X11 fonts revisited. Preparations
for the integration with the GhostScript font installation. Fonts can be
embedded in the printout to print on any printer.
* Separated Spanish Spanish texts and Argentinial Spanish texts.
* Many fixes to support Central European and Greek files.
* Very thoroughly tested by Jonathan Drews and Axel Schwarzer.
"yes"). So any packages that have old GNU configure script that
does not support --infodir option (while using INFO_FILES) can set
CONFIGURE_HAS_INFODIR=NO.
This was suggested by agc@ as a clearer definition.
* Fixes:
- Don't escape keys (Bugs #135807 and #136400)
- Fix a crashing bug in the unref code (Bugs #124662 and
#136631)
- Fix the cell editor for float values (Bug #137468)
- Fix a crash when launching gconf-editor with an invalid key path
(Bug #136381)
- Allow the notebook in the key editor to fill and expand. (Fix
#138557)
* Translations:
- Added Basque translation (Iñaki Larrañaga)
- Added Gujarati translation (Guntupalli Karunakar)
to bomb out. Secondly it made assumptions about the processor being a 32
bitter wich gave rise to various warnings about pointer to integer
conversion. These were not that serious for they were mainly used for
calculating hash values but i decided to fix those too if only to get
better hash values.
Changes:
This release fixes some problems with spurious "file changed on disc"
messages, remembers Master Document, and doesn't crash if KViewShell is
called with the DVI parameter but KDVI is not installed.
Changes:
A lot of documentation has been added on how to write style files. Several
bugs that were introduced in the last two versions have been corrected.
* XEmacs 21.5.17 "chayote" is released.
"chayote" is the eighteenth in the OXYMORON series.
The main purpose of the "chayote" release is to provide a checkpoint
before upcoming major changes. Bignum (infinite precision integer)
support and Xft (including antialiasing) support are expected to be
added in the near future.
Relative to XEmacs 21.5.16 "celeriac", "chayote" has many improvements
in module support from Jerry James, and improved package management
from Steve Youngs. Steve Youngs also ported the "lazy" widget support
from GNU Emacs 21.3, and Jerry James synched frame and window support.
A number of annoying crashes in GTK, in X11 dialogs, and in the
bytecode interpreter were fixed, but several crashes remain.
Dasher 3.2.8 - "Meaningless phrase goes here"
=============================================
Updated translations
Dasher 3.2.7 - "The Austin Mini of text entry"
==============================================
Panel detection code fixed
Dasher 3.2.6 - "What, those po files are supposed to do something?"
===================================================================
Make translations actually work
Dasher 3.2.5 - "Attack of the flying letters - the revenge"
===========================================================
Fixed a speech crash bug
Use gtkfilechooser
WE WELCOME OUR US SPELLING OVERLORDS
A couple of nasty bugs involving the branch change logic being broken when
in control mode were fixed, which should fix both hangs and exceptions
============
gedit 2.6.0
============
Documentation
=============
- Add localized documentation from Sun's translation team (Glynn Foster)
New and updated translations
============================
- Åsmund Skjæveland (nn)
- Baris Cicek (tr)
- Alastair McKinstry (ga)
- Andras Timar (hu)
- Abel Cheung (zh_TW)
- Gareth Owen (en_GB)
- Dmitry G. Mastrukov (ru)
- Arafat Medini (ar)
- Stanislav Visnovsky (sk)
- Swapnil Hajare (mr)
- Funda Wang (zh_CN)
============
gedit 2.5.92
============
Fixes
=====
- Bug #136920 (Preferences dialog type hint) (Rob Adams)
- Fix maintainer builds (Thomas Vander Stichele)
New and updated translations
============================
- Dinesh Nadarajah (ta)
- Theppitak Karoonboonyanan (th)
- Ales Nyakhaychyk (be)
- Maxim Dziumanenko (uk)
- Arafat Medini (ar)
- Roberto Rosselli Del Turco (it)
- Rhys Jones (cy)
- Miloslav Trmac (cs)
- Raphael Higino, Gustavo Maciel Dias Vieira (pt_BR)
- Vincent van Adrighem (nl)
- Duarte Loreto (pt)
- Sanlig Badral (mn)
============
gedit 2.5.91
============
Enhancements
============
- Updated On-Line Manual (Breda McColgan)
- Added Paolo Borelli to the list of authors (Paolo Maggi)
- Uses PANGO_UNDERLINE_ERROR in the automatic spell checker (Thomas Voß)
Fixes
=====
- Bug #135824 (Solaris build with pixmap SOURCES) (Glynn Foster)
- Bug #104950 (Right-click unselects text if you click outside the
selection) (based on patch by Nathan Fredrickson <nathan@silverorange.com>
backported from gtkspell 2.5.0)
- Bug #135565 (.cgi files no longer highlight) (Paolo M.)
- Bug #135628 ("Enable Syntax Highlighting" checkbox not synched with
GConf key) (Paolo Borelli)
- Bug #136231 (Should not run the file chooser in a loop to
enter folders) (Paolo M.)
- Bug #135987 (crash when opening the choosing file window after successfully
opening a first file in a folder with spaces) (Paolo M.)
- Various portability problems (Albert Chin-A-Young)
New and updated translations
============================
- Alastair McKinstry (ga)
- Amanpreet Singh Alam (pa)
- Arafat Medini (ar)
- Changwoo Ryu (ko)
-Christophe Merlet (RedFox) (fr)
- Duarte Loreto (pt)
- Funda Wang (zh_CN)
- Mətin Əmirov (az)
- Mugurel Tudor (ro)
- Ole Laursen (da)
- Pablo G. del Campo (es)
- Priit Laes (et)
- Reinout van Schouwen (nl)
- Roberto Rosselli Del Turco (it)
- Takeshi AIHANA (ja)
- Žygimantas Beručka (lt)
=============
gedit 2.5.90"
=============
New features
============
- added a --enable-deprecations flag to configure.in
to switch on the DISABLE_DEPRECATED cflags (Mark McLoughlin)
Fixes
=====
- Bug #133178 (Underquoted definitions in acinclude.m4) (Alexander Winston)
- Removed unused gconf key
schemas/apps/gedit-2/preferences/editor/save/save_encoding (Paolo Maggi)
- Removed AC_SUBST(CFLAGS), AC_SUBST(CPPFLAGS) and AC_SUBST(LDFLAGS)
from configure.in (Tomasz Kłoczko)
- Bug #135000 ("Save the changes to document before closing"
dialog should have Accessible Role "ALERT") (Padraig O'Briain)
- Uses the new file chooser in the shell_output plugin (Paolo Borelli)
- Disables the menu items when the gedit state is not NORMAL (Paolo M.)
- Bug #133851 (Saves the file on pressing ESC from the
"Save As" dialog) (Paolo B.)
- Don't highlight single column lists (Jeroen Zwartepoorte)
- Uses latest libegg recent-files code (Paolo M.)
- Bug #133604 (The name of filters are not marked for translation) (Paolo M.)
- Bug #133269 (check box check or uncheck is not having any bearing) (Paolo M.)
- Bug #133481 (check box selection is not habing any bearing) (Paolo M.)
- Fixed a lot of bugs in the preferences dialog (Paolo B. and Paolo M.)
- Fixed a lot of bugs in the Open/Save As dialog (Paolo M.)
New and updated translations
============================
- Adam Weinberger (en_CA)
- Alastair McKinstry (ga)
- Åsmund Skjæveland (nn)
- Chanchai Junlouchai (th)
- Changwoo Ryu (ko)
- Christian Neumair (de)
- Christian Rose (sv)
- Christophe Merlet (RedFox) (fr)
- Duarte Loreto (pt)
- GNOME PL Team (pl)
- Hasbullah Bin Pit (ms)
- Jarkko Ranta (fi)
- Joao Emanuel (pt_BR)
- John C Barstow (mi)
- Kjartan Maraas (no)
- Kostas Papadimas (el)
- Laurent Dhima (sq)
- Miloslav Trmac (cs)
- Mətin Əmirov (az)
- Ole Laursen (da)
- Pablo G. del Campo (es)
- Reinout van Schouwen (nl)
- Sanlig Badral (mn)
- Takeshi AIHANA (ja)
- Данило Шеган (sr)
=============================
gedit 2.5.[0123] - "I'm lazy"
=============================
New Features
============
- New preferences dialog (now you can also configure
syntax highlighting) (Paolo Maggi)
- Uses ngettext where appropriate (Danilo Segan, Paolo)
- Uses the new gtk+ 2.3 GtkFileChooser (Jan Arne Petersen, Paolo)
- New close all dialog (Paolo, Paolo Borelli)
- Don't use EelInputEventBox, use gtk+ instead (Anders Carlsson)
- Async loading of remote files (Paolo)
Fixes
=====
- Bug #117365 - Alternate path for diff command is not
configurable (Balamurali Viswanathan, Paolo)
- Bug #117443 - Help from "Compare Files" plugin page
opens Gedit "Copyright" page (Leena Gunda, Paolo)
- Bug #122790 - Compilation error in gedit-2.4.0 (Mariano Suarez-Alvarez,
Ettore Perazzoli)
- Bug #117056 - Preferences/Plugins/Manager has mystery button (Paolo)
- s/Gnome/the GNOME Desktop in the about dialog
- Bug #124769 - Crash in gedit print/printpreview code (Alexander Nedotsukov)
- Bug #117360 - Troublesome strings in gedit (Dafydd Harries)
- Partially fixed bug #115633 - Don't split sentences in gedit (Dafydd)
- Partially fixed bug #124238 - Compilation fails on Darwin (Jerry Talkington)
- Bug #117518 - Shouldn't say "string" in "search for string" tooltip (Paolo)
- Bug #102543 - Add statusbar hints to the recent files menu (Paolo)
- Bug #118935 - Can't find and replace \ (backslash) (Eric Ritezel)
- Added icon to the Edit->Delete menu entry (Paolo)
- Bug #128379 - highlighting sometimes fails (Paolo)
- Bug #128810 - HIGgify close confirmation dialog (Paolo B.)
- Bug #130226 - HIGify replace confirmation dialog (Paolo B.)
- Bug #127638 - Window tabs should truncate filenames if its to long (Paolo)
- Bug #87172 - Should never disable (unsensitive) the Revert functions (Paolo)
- Bug #120727 - Unnecessary calls to gtk_window_set_title (Padraig O'Briain)
- Removed separator from dialog (Paolo B.)
- Bug #129994 - gedit can't deal with double clicks on a tabs (Paolo B.)
- Bug #127693 - Bug in gedit.1 manual page (Eric S. Raymond)
- Bug #123007 - Help from date/time plugin points to Gedit copyright page (Leena)
- Bug #122611 - gedit spell plugin lacks Ukrainian support (Maxim Dzumanenko)
- Bug #124052 - shell_output problems with 'pos' return value (Owen Taylor)
- Bug #121377 - shell_output: G_IO_HUP is not enough to detect broken pipe
(Laurent Vivier)
New and updated translations
============================
- Alastair McKinstry (ga)
- Arafat Medini (ar)
- Åsmund Skjæveland (nn)
- Changwoo Ryu (ko)
- Christian Neumair (de)
- Christian Rose (sv)
- Dafydd Harries (cy)
- Duarte Loreto (pt)
- Gabor Sari (hu)
- GNOME PL Team (pl)
- Jarkko Ranta (fi)
- KAMAGASASAKO Masatoshi (ja)
- Kjartan Maraas (no)
- Kostas Papadimas (el)
- Laurent Dhima (sq)
- Miloslav Trmac (cs)
- Mətin Əmirov (az)
- Ole Laursen (da)
- Pablo G. del Campo (es)
- Pawan (ne)
- Pramod (kn)
- Reinout van Schouwen (nl)
- Robert Sedak (hr)
- Sanlig Badral (mn)
- Sébastien Bacher (fr)
- Žygimantas Beručka (lt)
- Данило Шеган (sr)
2.6.0:
* Translations:
- Added Punjabi translation (Amanpreet Singh Alam)
- Updated Hungarian translation (Andras Timar)
- Added British translation (Gareth Owen)
2.5.92:
* Translations:
- Updated Croatian translation (Robert Sedak)
- Added Canadian English translation (Alexander Winston)
- Updated Ukrainian translation (Maxim Dziumanenko)
- Updated Thai translation (Theppitak Karoonboonyanan)
2.5.91:
* Fixes:
- Show key documentation even if it has been modified (Bug #121813,
Fernando Herrera)
2.5.4:
* Fixes:
- Fix a crash when deleting keys (Bugs #105884 and #124662, Sanjiv
Agarwala)
- Copy path if no key is slected (Bug #132085, Fernando Herrera)
- Fix a crash with NULLs nodes (Bug #128272, Fernando Herrea)
- Unify copyright strings (Bug #101728, Christian Neumair)
- Handle escaping of keys correctly (Bug #96744, Hidetoshi
Tajima)
- Removed final "," in enums (Fernando Herrera)
* Improvements:
- Update statusbar on key selection (Fernando Herrera)
- Added man page (Sebastien Bacher)
2.5.1:
* Fixes:
- Fix a crash with unset values (Bug #121084, Sebastien Bacher)
- Added float support to the list editor, fixing a crash (Ross Burton)
- Remove the GTK_DISABLE_DEPRECATED flag (Bug #123932, Arvind Samptur)
* Improvements:
- Set the cursor to GDK_WATCH while we are figuring
out the child nodes (Federico Mena Quintero)
- Expand tree items when double clicked (Christophe Fergeau)
Changes:
o Remove the coquille plugin from the RPM spec file.
o Fix a crash on editting tables with multiple windows (bug 6332).
o Fix stylesheet handling in wv.
o Use FREEP() instead of delete[] on UT_strdup.
General changes include:
* Zillions of miscellaneous bugfixes
* Support for editing Arabic text
* :try command and exception handling
* Support for PostScript printing in various 8-bit encodings
poEdit is a cross-platform gettext catalogs (.po files) editor. It is built
with wxWindows toolkit and can run on any platform supported by it (although
it was tested only on Unix with GTK+ and Windows). It aims to provide more
convenient approach to editing catalogs than launching vi and editing the
file by hand.
Here is a brief features list:
- User friendly way of editing entries. You can easily navigate in large
catalogs, easily enter or modify entries (fuzzy flag is automatically
removed if you change translation, you can copy original string to
translation by pressing Alt-I)
- Whitespaces highlighting
- Fuzzy and untranslated records highlighting. Furthermore, untranslated
and fuzzy translations are displayed at the top of the list
- Automatic compilation of .mo files (optional)
- Automatic headers update
- References browser lets you see where in what context the string is used
- You can use poEdit to scan source code for translatable strings
- Integration with KDE and GNOME desktops
changes:
# Experimental support for recursive sections and structured
sections/lists (1.0.3.5).
# Thorough reorganization of style files: counters, lists, environments,
sections (1.0.3.5).
# Support for local layout changes when formatting source code (1.0.3.5).
# Added a plug-in for Python by Ero Carrera (1.0.3.5).
# New TeXmacs icon by Johann Dréo (1.0.3.5).
# The editing of style files has been completely reorganized and
improved (1.0.3.4).
This was my PR pkg/23368. And fredb fixed for me on 04/Nov/2003.
Old patch was put in place accidently on 26/Dec/2003.
This fixes the problem with ut_iconv.cpp and invalid conversion
under gcc 3.3.x.
Changes:
Added continue to keyword list.
Added use contributed matlab-generate-latex command.
Doc comment update (New file exchange link, matlab shell switches)
Font lock of pragmas
Whitespace mode support.
Exclude block verify from save hooks.
Fixed if statement regexp for unreachable code.
Add persistent as a keyword.
Fill paragraph: Fix to handle comment at end of buffer.
matlab-shell: Fix where kill-local-variables is called.
User patch for finding the symbol at point.
Yoni Wexler contributed patch for indented tic/toc.
Block highlighting tic/toc.
font lock for tic toc.
Changes:
Highlights since 9.3:
+ Bug fixes, lots. See the CHANGES file for details.
General changes
===============
+ regular expressions and searches allow null characters.
+ minibuffer editing commands are more complete, implementing all of the
inline cursor search- and motion-commands.
+ implement new editing commands in the minibuffer: r, ~, x, X.
+ use insert-mode bindings when mini-edit mode is active. Use insert-key
to toggle, rather than set mini-edit mode.
+ modify buffer- and filename-completion on Unix to escape backslashes
which are stored in the [Completions] buffer. Doing this allows one
to complete a buffer or filename containing a backslash.
+ improve history-editing by quoting tokens which contain embedded blanks
or other special characters, using that to retrieve tokens from the
history buffer unambiguously.
+ save/restore window modes such as linewrap when rereading a file,
or when executing a shell command.
+ use realpath() if it is available, and "$VILE_PWD" environment variable
rather than "." as parameter to getcwd() if it is valid, to speed up
operation on quasi-filesystems such as ClearCase.
+ add configure option --with-screen=XawPlus for XawPlus library.
+ add configure option --with-screen=ncursesw to allow building the
curses driver using the wide-character version of ncurses.
+ add check in tcap.c for terminfo kmous capability like xterm, in case
we are running in screen, which also supports xterm mouse protocol.
+ modify support for "^X-e" to make it use the whole line if the current
buffer is a directory.
Locale Improvements
===================
+ change default for --with-locale option to yes. Note that this
option is only tested if locale support is found, and it is becoming
less common to encounter systems with broken locale support.
+ add "locale" to the "$cfgopts" variable if vile is compiled with
locale support.
+ modify vile-manfilt to decode UTF-8 emitted by groff 1.18
+ in UTF-8 locale, adjust termcap driver to use UTF-8 to display codes
in the 160-255 range, setting vile's locale to non-UTF-8 locale.
(yes, this is a short-term fix).
+ add configure check for wctype functions, to work around defect in
glibc's ctype functions: in UTF-8 locale, the latter return useless
information on character classes. This works on Solaris.
+ move upper/lower case-conversion into tables so that locale support can
augment the built-in translation.
New Commands
============
+ "which-keywords" macro shows the location of files containing keywords
for the given majormode.
+ "edit-buffer" simplifies "which-keywords" and similar macros.
+ "encode-attributes-til" and "write-encoded-til" convert the syntax
highlighting in a region back to control/A sequences, or write the
corresponding data to a file. There is a corresponding alias
"decode-attributes-til" for "attribute-cntl_a-sequences-til".
+ "substitute-all-til" implements the "^X-s" binding.
New Modes
=========
+ add "overlap-matches" mode, to control whether highlighting for the
visual-matches mode should skip to the next character, or past the
current match when checking.
+ add "percent-crlf" mode, which controls the threshold at which the
whole file will be considered DOS-format (CRLF record separators)
if the given percentage already ends with CR/LF.
+ "yankmotion" mode controls whether the cursor should be moved as in vi
after yanking text.
+ add "xterm-title" mode.
+ add logmode majormode, to distinguish some makefiles from logfiles.
+ add "texmode" majormode, as a variation of latexmode.
New Variables and Functions
===========================
+ add several short-named relational operators "&geq", ">", "&leq",
"<", "&neq", "&sgeq", "&sgt", "&sleq", "&slt", "&sneq" to reduce
the need for "¬".
+ add "$pathname-separator" variable.
Syntax Filters
==============
+ add Ruby syntax filter.
+ add syntax filter for rpm ".spec" files.
+ add syntax filter for PostScript ".ps" files.
+ add syntax filter for enscript ".st" files.
+ add xml-filter based on html-filter.
+ add pot-filt.l, to highlight ".po" files. Using sh-filt.l was
not satisfactory since the quoting rules were not close enough.
+ add syntax filters and corresponding modes for assembler (GNU and M$),
info and texinfo.
+ add -j option to c-filt.c, to implement some java-specific features
such as "$" as part of an identifier, and \u escapes.
+ add un-filters (atr2ansi, atr2html, atr2text) which convert encoded
control/A text to different forms.
+ modify spell.rc, spellflt.l and select.c to allow spell filter to
work as a built-in filter.
+ modify built-in spell filter to work with encrypted files.
+ add a -t option to filters, to pass tabstop value. Use this in
makefilt.l to provide better highlighting of problems with leading
whitespace.
+ modify manpage.rc to check if the current buffer is perl, and if so,
to render contents using pod2man or pod2text.
+ set "vilemode" for [History] buffer.
+ reorder lex-based filters to allow building with flex 2.5.31, which
introduces several incompatibilities with respect to flex 2.5.4
and lex.
+ add configure check/warning for flex 2.5.31, which has broken support
for the "-P" option used for built-in filters.
* It adds support for old files from LyX 0.10.x or 0.12.x;
* Lyx documents can now be opened and edited even if
they use text classes not present in your latex installation;
* New Qt features have been added (improved selection,
drag-and-drop);
* Mac OS X support is much improved;
* The interface and documentation localization have
been polished.
The changes from version 2.0.3 to 2.0.4 include, amongst others:
# Fix the caret positioning on Windows.
# Fix style export with when using non ASCII characters, corrupting the
document.
# Fix Input Methods handling for the Thai input handler.
# Speedup the very slow setting of a language on a large selection.
Changes include:
* bug and portability fixes
* -c option in bmore (clear before displaying)
* -n num option in bmore (display the indicated number of lines in each
screenful
* -w num option in bmore (display the indicated number of bytes in each
line)
* autoconf 2.52
* bmore: nicer last line
- Billions of translations
- X server portability fixes
- Behaves intelligently when it comes to deleting characters
- Fix various nasty things that broke switching between accessible applications
pkgsrc-wip (which was updated from 0.6.0 and with multiple corrections):
MlView is an XML editor for the GNOME environment. Some of its features are:
* Cut/copy/paste as child/paste as prev/paste as next/ of XML elements.
* XML element/attributes search.
* Multi docs edition.
* Several editing views can be opened on the same document.
* Drag and drop based copy/cut/past of XML elements.
* Edition of XML elements and attributes can be made directly on the tree.
* Namespace support.
* On-demand validation.
* Graphical error reporting. Parse/validation time errors reported.
graphically. This feature is new so it may be buggy or not well polished...
* When validation is switched on, MlView proposes an elements/attributes.
completion feature. When an element is added to the tree, MlView also
adds the children elements required by the DTD for the document to be valid.
* Validation can be switched off. The XML document editon can then be done
without any constraint.
* A clean code.
Dasher is an information-efficient text-entry interface, driven by natural
continuous pointing gestures. Dasher is a competitive text-entry system
wherever a full-size keyboard cannot be used - for example:
- on a palmtop computer
- on a wearable computer
- when operating a computer one-handed, by joystick, touchscreen, trackball,
or mouse
- when operating a computer with zero hands (i.e., by head-mouse or by
eyetracker)
Enhancements
* New translations: Croatian (hr) (Robert Sedak), Japanese (ja) (Mitsuru Oka)
* Updated translations: Albanian (sq) (Laurent Dhima), Serbian (sr.po,
sr@Latn.po) (Danilo ?egan), nl (Daniel van Eeden), Czech (cs) (Miloslav
Trmac), Greek (el) (Kostas Papadimas), German (de) (Christian Neumair),
Croatian (hr) (Robert Sedak)
* Added preliminary support for the TEI Lite format (Roberto Rosselli Del
Turco)
* Big fix of XML namespace handling. Dispspecs now refer to elements using a
namespace URI (if any) and the local name within that namespace.
Element-matching code now uses namespaces rather than prefixes in various
places, including the XSL-FO and RELAX NG plugins, which should lead to
more robust handling of arbitrary documents. (me)
* When determining which dispspec to use, calculate coverage of the document
elements and pick the best (above a certain threshold percentage) (me)
* New dialog for selecting which child element to insert when a DTD requires
such a choice. The new dialog lists both the XML names and the translated
names with icons where available (me)
* Added a workaround for bug #124507 which pops up a dialog explaining what
the problem is and tells you which elements are causing it. The problem
elements will not appear in the editor widget. The dialog repeats every
time the document is editor, but this is better behaviour than a silent
crash :-) (me)
Fixes
* Reorganised source tree so that the xds files live in their own "dispspecs"
subdirectory, rather than sharing the "examples" folder with the sample
instance documents (Geert Stappers)
* Tidying up of plugin management code to use Service IDs to identify
instances and GType to identify classes (me)
* Big warning fix, should now compile cleanly on "-Wall -Werror" (me)
* Big cleanup of the insides of the popup context menu, replacing lots of
obcure hackery with a more maintainable system. (me)
changes:
- Application of many minor bug fixing patches.
- Some <TeXmacs> primitives have been documented in greater detail.
- Further fixes for using <name|True Type> fonts.
in the pkg:
- USE_LANGUAGES= c c++
- no need for gettext-lib, libiconv is enough for TeXmacs
Conglomerate 0.7.11
===================
Enhancements
* New translations: no (Kjaartan Marass), fr (Alban Browaeys),
sq (Laurent Dhima)
* Updated translations: cs (Miloslav Trmac), es (Francisco Javier
F. Serrador), nl (Daniel van Eeden), no (Kjartan Maraas), pt
(Duarte Loreto), sr/sr@Latn (Danilo ?egan),
* The File->New assistant now has a "Random Document" plugin, which
is both great fun, and good for testing. If you select this, you
reach a page where you can select a document type from those
available (based on the dispspec files loaded). You can also specify
a "depth" which is used to give an idea of how deep the document's
tree should be. If a DTD is available, Conglomerate will try to
ensure that the document is valid against that DTD. It also
generates random text, to really push the unicode support (it
generates random strings using most of the full range of Unicode).
(me)
* If a DTD if found, the DTD tab of the Properties dialog for a node
now has a "content model" view, showing the valid child elements
that are allowed by the DTD in a tree form. (me)
* First attempt at a "Find" dialog; improving this and the "Replace"
dialog would make great jobs for programmers wanting to get
involved. (me)
* Big rewrite of the plugin code with the aim of eventually moving
over to libgnomeoffice's framework. Plugins contain services of
various kinds; everything is now a GObject subclass. (me)
* The "--enable-printing" configuration option no longer requires
libfo; this is now enabled separately with a new "--enable-libfo"
option (me)
* Change template code to use a <cong:template> element (Jeff Martin)
* Toolbar now has a "New Document" button (Daniel van Eeden)
* Internal improvements to GUI button sensitivity logic (Paul Smith)
Fixes
* Fix bug #130820 (me)
* Fixed crash when loading file without a dispspec with no extension
in its filename (me)
* Fixed a bug in the template code (Daniel Larson)
* Fixes for C99ism build problems on gcc-2.95.4 (Geert Stappers)
* Fixed whitespace issues in the README files (David Hoover)
* Various build fixes, including disabling gtk-doc for now (Geert)
* Added a couple of DocBook tags to the display specification (Daniel
Larsson)
* Added a template file for display specifications to the examples
subfolder (Boris Goldowsky)
Conglomerate 0.7.10
===================
Enhancements
* The Home and End keys now take you to the start/end of text
within the current structural element; with Ctrl pressed they
take you to the start/end of text within the document. Shift can
be used to drag out selections as usual. This fixes bug #109698
(me)
Fixes
* Big rewrite of File->Properties dialog - it now uses Glade, it
updates in response to changes of DTD, file URL and modification
status (bugs #122029, 130728) (me)
* Overview tree's root element now changes when the file's URL
changes (bug #130728) (me)
* Fix for bug #130724 (crash on loading examples/test-docbook.c)
(me)
* Added a wrapper function to generate generic property dialog
descriptions to reduce translator workload (fixes bug #124780)
(me)
* Various documentation and Debian packaging fixes, including bug
#123131 (Geert Stappers)
* Disabled plugin support for Norman Walsh's website format as
it's currently too broken to be worth supporting (see Bugzilla
#113001 for some of the problems) (me)
Conglomerate 0.7.9
==================
Enhancements
* Support for middle mouse button paste of PRIMARY (me)
* Update PRIMARY whenever selection changes, fixing bugs #130248
and #126039 (me)
* Rewrite of clipboard and selection code. Selections are now
offered and received as both XML and as text, in a sane format,
fixing bug #129731 (me)
* Updated translations - cs (Miloslav Trmac), sr, sr@Latn (Danilo
??egan), pt (Duarte Loreto), es (Francisco Javier F. Serrador)
* Installs GConf schema file (Geert Stappers)
Fixes
* Fixed various compilation warnings (me)
* Fix for bug #125918 (Elements appearing in incorrect order) (me)
* Fixed various bugs in the calculation of selection highlighting
(including bug #124130); added an early reject to throw away
unnecessary updates when dragging out a selection with the mouse
(me)
* Added ordering function for comparing nodes; fixed long-standing
bug in CongRange reordering function which was causing glitches
in the selection code (me)
* Fixed bug when moving cursor to next word near end of a node's
content which would generate an invalid cursor location
off-by-one beyond the valid range (me)
* Fix for bug #124508 (crash on inserting sibling) (me)
* Fix for bug #125720 (crash on deleting nothing) (me)
* Fixed crash when testing text nodes as being irrelevant
whitespace in the case where they haven't yet been added to the
tree (me)
* Implemented various missing node types in
cong_document_get_node_name, fixing a problem in the test data
for bug #120976 (me)
* Fix for bug #124208 (entity modification is not saved) (me)
* Fix for bug #129752 (nested entity edit) (me)
* Fix for bug #129907 (Elements appear in reverse order under
certain circumstances) (me)
* Fix for bug #130227 (Pasting simple text using the middle mouse
button often causes assertion failures) (me)
* Fix for bug #123490 (Carriage return should add a carriage
return if whitespace is being preserved) (me)
* Fix for bug #129776 (missing @PKGDATADIR@ definition) (me and
Geert Stappers)
* Improvements to dispspec debugging (Geert)
* Fixed intltool problems (me)
Conglomerate 0.7.8
==================
Enhancements
* Big reorganisation of the implementation of the editor widget,
simplifying the code (me)
* New GObject class representing an XPath expression, which will
help towards some future bugfixes (me)
Fixes
* Fixed C99ism build problem on gcc-2.95.4 (Pav Lucistnik)
* Fixed missing files in POTFILES.in (Marcel Telka, Geert
Stappers)
* Fixed lots of warnings (me)
* Increased self-tests on cursor validity (me)
Conglomerate 0.7.7
==================
Enhancements
* Experimental GUI code to use the new GTK File Choser dialog
(currently needs manually enabling) (Me)
* Big rewrite of display specifications for document types.
Support for localising XML element names and descriptions, using
the xml:lang attribute and intltool; numerous other improvements
(Me)
* Ignore unnecessary whitespace text nodes in main editor view -
Fix for bug #123367 by Anders Petersson giving a big visual
enhancement ; fixed cursor movement to skip over them (me)
* Updated translations - ca (Jordi Mallach), de (Christian
Neumair), es (Francisco Javier F. Serrador), nl (Jeroen van der
Vegt), pt (Duarte Loreto)
Fixes
* Fix for bug 123065 (open using empty window instead of whole new
window) (Robert Varga)
* Portability improvements (Duraid Madina, Pav Lucistnik)
* Get strings from immodule as UTF8, notify immodule of focus
in/out (bug 125993) (Yukihiro Nakai)
* Fixed unref of NULL uri (bug #126231) (Paul Smith)
* Various GUI sensitivity fixes (Paul Smith)
* Rewrie of intenals of text normalisation to supoprt Pango
attributes in preparation for proper support of "pre-edit"
strings from GTK input methods (me)
* Fixed loading from GnomeVFS with a relative path (Robert Varga)
* Fix for bug #127026 (crash when using cut from popup menu) (me)
* Changed CTRL+SHIFT+S to Save As instead of Save a Copy (Michael
Terry)
* Force span tag to be wide enough to accommodate its title.
Center contents. (Boris Goldowsky)
Changes in this version:
* etc/OXYMORONS: Inserted "Corporate Culture" for 21.4.15.
* etc/package-index.LATEST.gpg: New, replaces
`package-index.LATEST.pgp'.
* etc/package-index.LATEST.pgp: Removed, replaced with
`package-index.LATEST.gpg'.
* configure.in: The icc compiler pretends to be gcc. It isn't.
* etc/PACKAGES (ERC): new.
* configure.usage (--with-widgets): widgets now defaults to
--with-widgets=no. Patch inspired by Jim Schumacher.
* etc/PACKAGES (riece): New package.
* etc/PACKAGES (liece): Mark as deprecated.
* configure.in: Add Intel C++ compiler detection to compiler
version reporting.
* configure.in: record additional info about compiler and libc
versions, to assist in debugging.
* configure.in (line 3573):
(Mule input methods):
Deprecate Motif for Linux.
(Installation): Report when LessTif is used.
* configure.in: installexe.sh is under srcdir, not blddir.
* aclocal.m4: Add icc (Intel compiler) support.
* configure.in: Ditto.
* configure.in (OS_RELEASE): Add support for SunOS 5.10.
On current OSes produced by Sun, `uname -r' prints "5.9".
It seems likely that on future OSes, `uname -r' will print "5.10".
We need to accept multi-digit release numbers.
* PROBLEMS: Propose bash as an alternative to buggy Solaris
/bin/sh.
* configure.in: XEmacs failed to build on Solaris9.
changes:
Reorganization of font-system so that it can work with True Type fonts
instead of the usual pk fonts. This makes it possible to make TeXmacs
distributions which do not longer rely on Metafont for the font-handling.
Implementation of compound fonts. This is used in order to similate EC fonts
by combining several other CM-like fonts. It also provides a first step
towards native Unicode support.
Improved Octave plug-in and added plug-ins for Clisp, Cmucl and Matlab.
Changes:
o Several crasher bugs have been fixed related to Foot and
Endnotes.
o Fix a nagging bug causing Copy&Paste not to function properly.
o Lots of Windows frontend fixes and cleanups.
o Improved WordPerfect importer, adding initial support for WP4.2
and 5.x type documents.
o Improved SDW importer.
o Translation updates for the Arabic, Finish, Spanish, Albanian,
Malay and Catalan languages.
new features in 5.4:
- Calltips (SF patch #495286)
- Rangesets (SF patch #529298, #628933)
- Backlighting (SF patch #529298)
- Highlighting information macros (SF patch #529298)
- Full mouse wheel support for XFree86 (SF patch #715941)
- Look-behind matching for regular expressions (SF patch #530308)
- Regular expression and syntax highlighting speed-ups
- Flexible resource file location (SF patch #484674) See the section
"Upgrading from 5.3 to 5.4" of the README file for more information.
- Color dialog (SF patch #595330)
- Option to auto-hide mouse pointer while typing
- Option to keep cursor away from top and bottom of the screen
- Check for real changes of externally modified files (SF patch #602426)
- Synchronized interaction between nc and nedit (SF patch #403647)
- Several smaller improvements on usability and speed
- Several smaller improvements to the macro language (SF patch #552760, ...)
For a complete list of features see the release notes at:
http://nedit.sourceforge.net/relnotes.shtml
Also (temporarly) change the HOMEPAGE/MASTER_SITE since nedit.org's ISP
has problems. See the (current) homepage at http://nedit.sourceforge.net/
for details.
by Peter Bex via pkgsrc-wip
This is the X11 GUI version of Elvis. It includes the console version, as well.
Elvis - written by Steve Kirkendall is a very powerful vi/ex clone providing
a remarkable number of bells and whistles like:
* Syntax Highlighting.
* Multiple files in multiple windows.
* Browse modes for LaTeX (rather experimental), HTML and MAN pages.
* Networking support (http and ftp).
* GUI frontends for some of its platforms.
by Peter Bex via pkgsrc-wip
Elvis - written by Steve Kirkendall is a very powerful vi/ex clone providing
a remarkable number of bells and whistles like:
* Syntax Highlighting.
* Multiple files in multiple windows.
* Browse modes for LaTeX (rather experimental), HTML and MAN pages.
* Networking support (http and ftp).
* GUI frontends for some of its platforms.
The main improvements with respect to TeXmacs-1.0.2 are:
* An export filter for Postscript and Pdf which supports scalable fonts.
* An interface with FreeType 2 for the support of several new fonts.
* TeXmacs has become ?DRD aware?, which means that properties can be
associated to primitive and user defined tags.
* The TeXmacs website has been redesigned and generated using TeXmacs.
* A better Html output filter and several minor improvements in the LaTeX
import converter.
* Several improvements in the plug-ins and support for the free Axiom system.
* Scheme support for plugging in new data types and converters.
* Support for the Slovene language.
Lots of fixes/changes.
The main improvements with respect to TeXmacs-1.0.1 are:
* Improved user & developer support for plugins + documentation.
* Plugins for Graphviz, GNUplot, Eukeides.
* Improved converters for Html.
* Possibility to save and load as XML.
* Manual available in French, Italian, Portuguese and Spanish.
* Informative flags for otherwise invisible tags.
* Cleaner interface with Guile and module system.
- teTeX 1.0.x packages have been moved to teTeX1* directories.
- teTeX 2.0.x packages have been moved to teTeX* directories and their base
name has been changed to teTeX (instead of teTeX2).
Changes from the release note.
-- Fix: Make sure local variables get processed -- Andy Piper
-- Fix: Make Windows scrollwheel work even if no scrollbars -- Ren Kyllingstad
-- Fix: Fix bytecompiler infinite recursion -- Michael Toomim
-- Fix: Handle embedded carriage returns in make-docfile -- Andrew Begel
-- Fix: Regexp matching of degenerate word boundaries -- Stephen Turnbull
-- Fix: Don't use DB_AUTO_COMMIT in database.c -- Stephen Turnbull
-- Fix: FAQ, docstring and PROBLEMS corrections -- Stephen Turnbull
-- Fix: Discard docstrings in compiler only if appropriate -- Stephen Turnbull
-- Fix: Reverse bogus regexp tests -- Stephen Turnbull
-- Fix: Modify configure to add -fno-strict-aliasing to gcc -- Stephen Turnbull
-- Fix: Disable event compression under Motif -- Stephen Turnbull
-- Fix: Enable -DREGEX_MALLOC by default -- Stephen Turnbull
-- Fix: Turn off widgets by default -- Stephen Turnbull
-- Fix: Add docstrings for lisp-mode hooks -- Vasily Korytov
-- Fix: Support MacOSX shared library loading -- Andrew Begel
-- Fix: Font-lock fix for defuns -- Adrian Aichner
-- Fix: cl-macs generated incorrect docstrings -- Nickolay Pakoulin
-- Fix: Remove bogus key definitions -- Jerry James
-- Update: Latest package index -- Norbert Koch
-- Update: about.el information -- Vin Shelton
-- Update: Use X Font Sets in sample.Xdefaults -- Stephen Turnbull
-- Update: etc/PACKAGES -- Stephen Turnbull
Changes:
o Translation updates.
o Set the default values in the Insert Table dialog (GTK) properly.
o Add checks for setenv/putenv and for strings.h
o Fix bad deletion of resources.
o Fix various resource leaks.
And more... please review http://www.abisource.com/release-notes/2.0.2.html
to see a complete list of changes.
While here, remove Makefile.common, abiword2-gnome install the same files
with or without --disable-gnome :/ (pointed out by Martti Kuparinen).
Changes:
o Fixed the --help messages translation problem (Paolo Maggi)
o Used the new docs build system (John Fleck)
o Managed unknown current locale encodings (Paolo)
o Other minor bugs (Paolo and Eric Ritezel)
And more... review Changelog to see a full list of changes.