1. 07 May, 2011 7 commits
    • Michael Albinus's avatar
    • Stefan Monnier's avatar
      Make bytecomp.el understand that defmethod defines functions. · d1dc2cc2
      Stefan Monnier authored
      * lisp/emacs-lisp/eieio.el (eieio--defalias, eieio--defgeneric-init-form):
      New functions.
      (defgeneric, eieio--defmethod): Use them.
      (eieio-defgeneric): Remove.
      (defmethod): Call defgeneric in a way visible to the byte-compiler.
      
      Fixes: debbugs:8631
      d1dc2cc2
    • Ben Key's avatar
      * nt/configure.bat: Renamed the fusercflags variable to escusercflags · 4d3fcc8e
      Ben Key authored
      so that the variable name better matches its purpose, to be identical
      to usercflags with the exception that all quotes are escaped by the \
      character.
      
      Renamed the fuserldflags variable to escuserldflags so that the
      variable name better matches its purpose, to be identical to
      userldflags with the exception that all quotes are escaped by the \
      character.
      
      A new ESC_USER_CFLAGS variable is written to config.settings.  This
      variable has the same value as the escusercflags variable.
      
      * nt/gmake.defs, nt/nmake.defs: Added the variable ESC_CFLAGS.  This
      variable is identical to the CFLAGS variable except that it includes
      the new ESC_USER_CFLAGS variable instead of USER_CFLAGS.
      
      * src/makefile.w32-in: The bootstrap-temacs rule now makes use of one
      of two shell specific rules, either bootstrap-temacs-CMD or
      bootstrap-temacs-SH.  The bootstrap-temacs-SH rule is identical to the
      previous implementation of the bootstrap-temacs rule.  The
      bootstrap-temacs-CMD rule is similar to the previous implementation of
      the bootstrap-temacs rule except that it makes use of the ESC_CFLAGS
      variable instead of the CFLAGS variable.
      
      
      These changes are required to extend my earlier fix to add support for
      --cflags and --ldflags options that include quotes so that it works
      whether make uses cmd or sh as the shell.
      4d3fcc8e
    • Glenn Morris's avatar
      timeclock.el trivia. · a3961c3e
      Glenn Morris authored
      * lisp/calendar/timeclock.el (timeclock-log-data): Remove unused local.
      Use let rather than let*.
      (timeclock-find-discrep): Remove unused local.
      a3961c3e
    • Glenn Morris's avatar
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      915d1300
  2. 06 May, 2011 19 commits
  3. 05 May, 2011 14 commits