# HG changeset patch # User Glenn Morris # Date 1274940803 25200 # Node ID 6979260099645f2470213d03cb3b13975afdf1a1 # Parent 595ee9e6c0e6958f323bb798f288652fe0977398 * etc/PROBLEMS: Remove some more old information. diff -r 595ee9e6c0e6 -r 697926009964 etc/PROBLEMS --- a/etc/PROBLEMS Wed May 26 22:51:43 2010 -0700 +++ b/etc/PROBLEMS Wed May 26 23:13:23 2010 -0700 @@ -91,14 +91,7 @@ file. Another possible reason for such failures is stale *.elc files -lurking somewhere on your load-path. The following command will -print any duplicate Lisp files that are present in load-path: - - emacs -q -batch -f list-load-path-shadows - -If this command prints any file names, some of these files are stale, -and should be deleted or their directories removed from your -load-path. +lurking somewhere on your load-path -- see the next section. ** Emacs prints an error at startup after upgrading from an earlier version. @@ -489,13 +482,7 @@ else { -** PSGML - -*** Old versions of the PSGML package use the obsolete variables -`before-change-function' and `after-change-function', which are no -longer used by Emacs. Please use PSGML 1.2.3 or later. - -*** PSGML conflicts with sgml-mode. +** PSGML conflicts with sgml-mode. PSGML package uses the same names of some variables (like keymap) as built-in sgml-mode.el because it was created as a replacement @@ -505,23 +492,6 @@ (from sgml-mode.el) is used for HTML file and loading of psgml.el (for sgml-mode or xml-mode) will cause an error. -*** Versions of the PSGML package earlier than 1.0.3 (stable) or 1.1.2 -(alpha) fail to parse DTD files correctly in Emacs 20.3 and later. -Here is a patch for psgml-parse.el from PSGML 1.0.1 and, probably, -earlier versions. - ---- psgml-parse.el 1998/08/21 19:18:18 1.1 -+++ psgml-parse.el 1998/08/21 19:20:00 -@@ -2383,7 +2383,7 @@ (defun sgml-push-to-entity (entity &opti - (setq sgml-buffer-parse-state nil)) - (cond - ((stringp entity) ; a file name -- (save-excursion (insert-file-contents entity)) -+ (insert-file-contents entity) - (setq default-directory (file-name-directory entity))) - ((consp (sgml-entity-text entity)) ; external id? - (let* ((extid (sgml-entity-text entity)) - ** PCL-CVS *** Lines are not updated or new lines are added in the buffer upon commit. @@ -629,13 +599,6 @@ invoking `df'; (b) use `df' from the GNU Fileutils package; or (c) use CVS, which is Free Software, instead of ClearCase. -*** The LDAP support rely on ldapsearch program from OpenLDAP version 2. - -It can fail to work with ldapsearch program from OpenLDAP version 1. -Version 1 of OpenLDAP is now deprecated. If you are still using it, -please upgrade to version 2. As a temporary workaround, remove -argument "-x" from the variable `ldap-ldapsearch-args'. - *** ps-print commands fail to find prologue files ps-prin*.ps. This can happen if you use an old version of X-Symbol package: it @@ -1365,15 +1328,6 @@ your .emacs file. Another cause is a bad value of EMACSLOADPATH in the environment. -*** Emacs fails to get default settings from X Windows server. - -The X library in X11R4 has a bug; it interchanges the 2nd and 3rd -arguments to XGetDefaults. Define the macro XBACKWARDS in config.h to -tell Emacs to compensate for this. - -I don't believe there is any way Emacs can determine for itself -whether this problem is present on a given system. - *** X Windows doesn't work if DISPLAY uses a hostname. People have reported kernel bugs in certain systems that cause Emacs @@ -1385,12 +1339,6 @@ However, that has the disadvantage of turning off interrupts, so that you are unable to quit out of a Lisp program by typing C-g. -The easy way to do this is to put - - (setq x-sigio-bug t) - -in your site-init.el file. - *** Prevent double pastes in X The problem: a region, such as a command, is pasted twice when you copy