Michael Harnois <mdharnois(a)home.com> writes:
 Now having looked at the cvs history I see that the change causing
the
 fuckage was "to keep the compiler happy." I find that this makes my
 compiler, at least, a lot happier ... 
I applied this fix
diff -c /scratch/xemacs/xemacs-20/src/file-coding.c~
/scratch/xemacs/xemacs-20/src/file-coding.c
*** /scratch/xemacs/xemacs-20/src/file-coding.c~	Mon Apr  3 10:02:55 2000
--- /scratch/xemacs/xemacs-20/src/file-coding.c	Mon Apr  3 10:02:55 2000
***************
*** 1071,1077 ****
      return aliasee;
    else
      signal_simple_error ("Symbol is not a coding system alias", alias);
!   return 0;		/* To keep the compiler happy */
  }
  
  static Lisp_Object
--- 1071,1077 ----
      return aliasee;
    else
      signal_simple_error ("Symbol is not a coding system alias", alias);
!   return Qnil;		/* To keep the compiler happy */
  }
  
  static Lisp_Object