On Tue, 2002-08-20 at 21:12, Neal D. Becker wrote:
 I'm trying to port svn.el from emacs to xemacs.  Can someone
suggest
 replacements for the following undefineds:
 
 Compiling buffer svn.el at Tue Aug 20 14:10:12 2002
 While compiling toplevel forms:
   ** reference to free variable temporary-file-directory 
From GNU Emacs 21.2 etc/NEWS (it was added in 20.3): 
  ** The new variable temporary-file-directory specifies the directory
  to use for creating temporary files.  The default value is determined
  in a reasonable way for your operating system; on GNU and Unix systems
  it is based on the TMP and TMPDIR environment variables.
Looks like our temp-directory would be pretty much the same.  Hmm, maybe
I'll submit a compatibility patch for this...
 While compiling svn-status-use-history:
   ** variable hist bound but not referenced
 While compiling svn-status-goto-file-name:
   ** variable overlay bound but not referenced
 While compiling svn-status-find-info-for-file-name:
   ** variable overlay bound but not referenced 
Don't know if these matter, they're just (?) "bound but not refereced",
but the overlay stuff lives in the fsf-compat package.
 While compiling the end of the data:
   ** the function line-end-position is not known to be defined. 
This is available as of 21.5.7 and could make it to 21.4 or the
forward-compat package if we get it done some day.  A safe bet would be
to use `point-at-eol' instead (it's a compatible alias also in 21.5).
HTH,
-- 
\/ille Skyttä
ville.skytta at 
xemacs.org