1. 20 Feb, 2013 6 commits
    • Glenn Morris's avatar
      Lispref updates for multi-frame images · 1e56f8ef
      Glenn Morris authored
      * doc/lispref/display.texi (GIF Images, TIFF Images): Delete these nodes.
      (ImageMagick Images): For :index, use an xref rather than duplicating.
      (Other Image Types): Add GIF, adjust formatting.
      (Multi-Frame Images): Rename from Animated Images.  Expand section.
      * doc/lispref/elisp.texi (Top): Update menu for these changes.
    • Glenn Morris's avatar
      Rework recent image-multi-frame stuff a little · dc504515
      Glenn Morris authored
      * image.el (image-current-frame): Change from variable to function.
      (image-show-frame): Rename from image-nth-frame.  Update callers.
      * image-mode.el (image-multi-frame): New variable.
      (image-mode-map, image-mode, image-goto-frame):
      Use image-multi-frame rather than image-current-frame.
      (image-mode, image-goto-frame):
      Use image-current-frame as function rather than as variable.
    • Daniel Colascione's avatar
      * sheap.c (report_sheap_usage): Use message, not message1, so · 61818504
      Daniel Colascione authored
        that we don't try to create a buffer while we're in the middle
        of dumping Emacs.  Explain why.
    • Daniel Colascione's avatar
      2013-02-19 Daniel Colascione <dancol@dancol.org> · d69f1120
      Daniel Colascione authored
              * sheap.c (report_sheap_usage): Use message, not message1, so
             that we don't try to create a buffer while we're in the middle
             of dumping Emacs.  Explain why.
    • Dmitry Antipov's avatar
      * search.c (find_newline): Return byte position in bytepos. · 2a14a4f1
      Dmitry Antipov authored
      Adjust comment.
      (find_next_newline_no_quit, find_before_next_newline): Add
      bytepos argument.
      * lisp.h (find_newline, find_next_newline_no_quit)
      (find_before_next_newline): Adjust prototypes.
      * bidi.c (bidi_find_paragraph_start):
      * editfns.c (Fconstrain_to_field, Fline_end_position):
      * indent.c (compute_motion, vmotion):
      * xdisp.c (back_to_previous_line_start, forward_to_next_line_start):
      (get_visually_first_element, move_it_vertically_backward):
      Adjust users and avoid calls to CHAR_TO_BYTE where appropriate.
    • Glenn Morris's avatar
      Make cl-floatp-safe just an alias for floatp · 1dfcc79e
      Glenn Morris authored
      * lisp/emacs-lisp/cl-lib.el (cl-floatp-safe): Make it an alias for floatp.
      * lisp/emacs-lisp/cl-macs.el (cl--make-type-test)
      (cl--compiler-macro-assoc): Use floatp rather than cl-floatp-safe.
      * doc/misc/cl.texi: Remove commented out sections about cl-floatp-safe.
  2. 19 Feb, 2013 7 commits
    • Michael Albinus's avatar
      * net/tramp-cache.el (tramp-get-hash-table): New defun. · 81ed22e4
      Michael Albinus authored
      (tramp-get-file-property, tramp-set-file-property)
      (tramp-get-connection-property, tramp-set-connection-property): Use it.
      (tramp-flush-file-property, tramp-flush-directory-property):
      Rename argument to KEY.
      (tramp-flush-connection-property): Simplify a little bit.
      (tramp-connection-property-p): New defun.
      (top): Reapply saved values only if there isn't a corresponding
      entry in `tramp-connection-properties'.
    • Paul Eggert's avatar
      Spelling fixes. · 8b17a8b9
      Paul Eggert authored
    • Glenn Morris's avatar
    • Fabián Ezequiel Gallina's avatar
      * progmodes/python.el (python-indent-context): Fix · 2af3b9c1
      Fabián Ezequiel Gallina authored
      python-info-line-ends-backslash-p call.
      (python-info-beginning-of-backslash): Respect line-number
      (python-info-current-line-comment-p): Fix behavior when not at
      (python-util-position): Remove function.
      (python-util-goto-line): New function.
    • Glenn Morris's avatar
      Remove some defunct/no longer relevant MORE.STUFF links. · 6db17b02
      Glenn Morris authored
      Move info-look stuff to info-look.el commentary.
    • Stefan Monnier's avatar
      Cleanup some of EIEIO's namespace. · 8ca4f1e0
      Stefan Monnier authored
      * lisp/emacs-lisp/eieio.el (eieio--define-field-accessors): New macro.
      Use it to define all the class-* and object-* field accessors (renamed
      to eieio--class-* and eieio--object-*).  Update all uses.
      (eieio--class-num-slots, eieio--object-num-slots): Rename from
      class-num-slots and object-num-slots.
      (eieio--check-type): New macro.
      (eieio-defclass, eieio-oref, eieio-oref-default, same-class-p)
      (object-of-class-p, child-of-class-p, object-slots, class-slot-initarg)
      (eieio-oset, eieio-oset-default, object-assoc, object-assoc-list)
      (object-assoc-list-safe): Use it.
      (eieio-defclass): Tighten regexp.
      (eieio--defmethod): Use `memq'.  Signal an error for unknown method kind.
      Remove unreachable code.
      (object-class-fast): Declare obsolete.
      (eieio-class-name, eieio-object-name, eieio-object-set-name-string)
      (eieio-object-class, eieio-object-class-name, eieio-class-parents)
      (eieio-class-children, eieio-class-precedence-list, eieio-class-parent):
      Rename from class-name, object-name, object-set-name-string,
      object-class, object-class-name, class-parents, class-children,
      class-precedence-list, class-parent; with obsolete alias.
      (class-of, class-direct-superclasses, class-direct-subclasses):
      Declare obsolete.
      (eieio-defmethod): Use `memq'; remove unreachable code.
      * lisp/emacs-lisp/eieio-base.el (eieio-persistent-read):
      * lisp/emacs-lisp/eieio-opt.el (eieio-class-button, eieio-describe-generic)
      (eieio-browse-tree, eieio-browse): Use eieio--check-type.
    • Glenn Morris's avatar
  3. 18 Feb, 2013 5 commits
  4. 17 Feb, 2013 13 commits
  5. 16 Feb, 2013 9 commits