Skip to content
  • David Byers's avatar
    Cleaned up compatibility code. Handle async-text-aux-changed. · 4fadea6a
    David Byers authored
    Detailed changes that consist only of name changes have been
    excluded from this message (see the ChangeLog for details).
    
    Detailed changes:
    > 2003-08-16  David Byers  <byers@lysator.liu.se>
    >
    > 	Handle async-text-aux-changed:
    > 	* async.el (lyskom-parse-async): Handle async-text-aux-changed.
    >
    > 	* aux-items.el (lyskom-aux-item-modify-list): New function.
    >
    > 	* komtypes.el (text-stat): Make aux-items field read-write.
    >
    > 	Major cleanup of compatibility code:
    > 	* compatibility.el: Cleaned up compatibility code a lot. We no
    > 	longer provide fake versions of MULE-related functions or any
    > 	other function that other code might take to mean there's some
    > 	major feature in Emacs. The only definitions we make in the
    > 	standard namespace are "safe" functions. Removed functions that
    > 	are not used. Simplified some of the macros. Moved code here from
    > 	utilities.el.
    > 	(lyskom-gnu-keysym,lyskom-xemacs-keysym): Removed swedish chars
    > 	from the lists since we don't use lyskom-keys for that any more.
    >
    > 	* compatibility.el (coding-system-type): New compatibility def.
    > 	(coding-system-property): New compatibility def.
    > 	(split-string): Provide compatibility definition for split-string.
    >
    > 	* lyskom-rest.el (lyskom-unity-text): Use compatibility functions
    > 	for MULE stuff.
    >
    > 	* macros.el (lyskom-end-of-compilation): Don't remove
    > 	compatibility definitions from the list of warnings for unresolved
    > 	functions since this serves no purpose and hides actual errors.
    >
    > 	* mship-edit.el (lp--maybe-update-unreads): Use
    > 	lyskom-next-property-bounds, not next-text-property-bounds.
    >
    > 	* lyskom-rest.el (lyskom-do-special-inserts): Use
    > 	lyskom-next-property-bounds, not next-text-property-bounds.
    >
    > 	* mime.el (lyskom-mime-string-charset): Use :mime-charset next to
    > 	mime-charset (Gnus does this ans says it is the Emacs 22 way).
    4fadea6a
To find the state of this project's repository at the time of any of these versions, check out the tags.