1. 01 Oct, 2013 1 commit
  2. 30 Sep, 2013 1 commit
  3. 29 Sep, 2013 3 commits
    • Dmitry Gutov's avatar
      * lisp/emacs-lisp/package-x.el (package-upload-buffer-internal): Pass · 056453c6
      Dmitry Gutov authored
      `extras' slot from `package-desc' to `package-make-ac-desc'.
      
      * lisp/emacs-lisp/package.el (package-desc-from-define): Accept
      additional arguments as plist, convert it to an alist and store it
      in the `extras' slot.
      (package-generate-description-file): Convert extras alist back to
      plist and append to the `define-package' form arguments.
      (package--alist-to-plist): New function.
      (package--ac-desc): Add `extras' slot.
      (package--add-to-archive-contents): Check if the archive-contents
      vector is long enough, and if it is, pass its `extras' slot value
      to `package-desc-create'.
      (package-buffer-info): Call `lm-homepage', pass the returned value
      to `package-desc-from-define'.
      (describe-package-1): Render the homepage button.
      
      * test/automated/package-test.el (simple-single-desc-1-4): Remove, it
      was unused.
      (simple-single-desc): Expect :homepage property.
      (multi-file-desc): Same.
      (with-package-test): Do not save previous `default-directory'
      value, let-bind the var instead.
      (package-test-install-single): Expect :homepage property in the
      generated pkg file.
      (package-test-describe-package): Expect Homepage button.
      (package-test-describe-non-installed-package)
      (package-test-describe-non-installed-multi-file-package): Same.
      (package-test-describe-not-installed-package): Remove, it was a
      duplicate.
      
      * test/automated/package-x-test.el
      (package-x-test--single-archive-entry-1-3): Expect :homepage
      property.
      (package-x-test--single-archive-entry-1-4): Expect nil extras slot.
      
      * test/automated/data/package/archive-contents: Add :homepage
      properties to `simple-single' and `multi-file'.
      
      * test/automated/data/package/simple-single-1.3.el: Add URL header.
      
      Fixes: debbugs:13291
      056453c6
    • Jan Djärv's avatar
      * term/ns-win.el (ns-initialize-window-system): Set locale-coding-system · 832966e5
      Jan Djärv authored
      and default-process-coding-system to utf-8-unix.
      
      Fixes: debbugs:15402
      832966e5
    • Xue Fuqiao's avatar
      Refine documentation of `looking-back'. · 6cfe977d
      Xue Fuqiao authored
      * lisp/subr.el (looking-back): Do not recommend using looking-back.  (bug#5689)
      * doc/lispref/searching.texi (Regexp Search): Refine.
      6cfe977d
  4. 28 Sep, 2013 7 commits
    • Alan Mackenzie's avatar
      Fix indentation/fontification of Java enum with "implements". · 38de11bd
      Alan Mackenzie authored
      * progmodes/cc-langs.el (c-postfix-decl-spec-key): New variable, a
      regexp which matches "implements", etc., in Java.
      * progmodes/cc-engine.el (c-inside-bracelist-p): Check for extra
      specifier clauses coming after "enum".
      * progmodes/cc-fonts.el (c-font-lock-declarations)
      (c-font-lock-enum-tail): Check for extra specifier clauses coming
      after "enum".
      38de11bd
    • Jan Djärv's avatar
      Pick up default selection color on OSX when user defaults are not set. · 1610938f
      Jan Djärv authored
      * lisp/faces.el (region): Change ns_selection_color to
      ns_selection_fg_color, add ns_selection_bg_color.
      
      * src/nsterm.h (NS_SELECTION_BG_COLOR_DEFAULT): Renamed from
      NS_SELECTION_COLOR_DEFAULT.
      (NS_SELECTION_FG_COLOR_DEFAULT): New.
      
      * src/nsterm.m (ns_selection_color): Remove.
      (ns_get_color): Check for ns_selection_(fg|bg)_color using
      NSColor selectedText(Background)Color.  Only for COCOA.
      (ns_term_init): Remove assignment of ns_selection_color, logic
      moved to ns_get_color.
      1610938f
    • Leo Liu's avatar
      * progmodes/octave.el (inferior-octave-completion-table) · 4d2e94d1
      Leo Liu authored
      (inferior-octave-completion-at-point): Minor tweaks.
      4d2e94d1
    • Leo Liu's avatar
      Rename lookup-words to ispell-lookup-words · e090f499
      Leo Liu authored
      (ispell-complete-word, ispell-command-loop): All uses changed.
      
      * cedet/semantic/texi.el (semantic-analyze-possible-completions): Use
      ispell-lookup-words instead.
      
      Fixes: debbugs:15460
      e090f499
    • Rüdiger Sonderfeld's avatar
      * lisp/progmodes/octave.el (octave-mode-map): Bind octave-send-buffer. · 7e138a62
      Rüdiger Sonderfeld authored
      (octave-mode-menu): Add octave-send-buffer.
      (octave-send-buffer): New function.
      7e138a62
    • Rüdiger Sonderfeld's avatar
      * lisp/progmodes/octave.el (octave-mode-map): Add key binding for · 5af5ed08
      Rüdiger Sonderfeld authored
      octave-lookfor.
      (octave-mode-menu): Add octave-lookfor.
      (inferior-octave-mode-map, octave-help-mode-map): Bind C-ha to
      octave-lookfor.
      (octave-lookfor): New function.
      5af5ed08
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/cl-macs.el: · 3b7b2692
      Stefan Monnier authored
      (cl--loop-destr-temps): Remove.
      (cl--loop-iterator-function): Rename from cl--loop-map-form and change
      its convention.
      (cl--loop-set-iterator-function): New function.
      (cl-loop): Adjust accordingly, so as not to use cl-subst.
      (cl--parse-loop-clause): Adjust all uses of cl--loop-map-form.
      Bind `it' with `let' instead of substituting it with `cl-subst'.
      (cl--unused-var-p): New function.
      (cl--loop-let): Don't use the cl--loop-destr-temps hack any more.
      Eliminate some unused variable warnings.
      
      Fixes: debbugs:15326
      3b7b2692
  5. 27 Sep, 2013 1 commit
  6. 26 Sep, 2013 3 commits
  7. 25 Sep, 2013 1 commit
  8. 24 Sep, 2013 1 commit
  9. 23 Sep, 2013 4 commits
  10. 22 Sep, 2013 1 commit
  11. 21 Sep, 2013 3 commits
  12. 20 Sep, 2013 2 commits
    • Ryan's avatar
      * lisp/subr.el (internal--call-interactively): New const. · 31dca772
      Ryan authored
      (called-interactively-p): Use it.
      * test/automated/advice-tests.el (advice-test-called-interactively-p-around)
      (advice-test-called-interactively-p-filter-args)
      (advice-test-called-interactively-p-around): New tests.
      
      Fixes: debbugs:3984
      31dca772
    • Xue Fuqiao's avatar
      Rename cvs-append-to-ignore to vc-cvs-append-to-ignore. · 98ccf24e
      Xue Fuqiao authored
      2013-09-20  Xue Fuqiao  <xfq.free@gmail.com>
      
      	* lisp/vc/pcvs.el (cvs-mode-ignore):
      	* lisp/vc/vc-cvs.el (vc-cvs-ignore, vc-cvs-append-to-ignore): Rename
      	cvs-append-to-ignore to vc-cvs-append-to-ignore.
      
      If/when someone complains about her package calling that function we
      can add an obsolete alias at that point.
      98ccf24e
  13. 19 Sep, 2013 12 commits