1. 30 Oct, 2010 2 commits
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 99e65b2d
      Gnus developers authored
      gnus.el: Remove `gnus-nntp-service' variable.
      gnus.el: Make gnus-nntp-server and gnus-secondary-servers obsolete.
      gnus-sum.el (gnus-summary-delete-marked-as-read, gnus-summary-delete-marked-with): Remove obsolete defalias.
      gnus.el (gnus-use-long-file-name): Fix docstring.
      nnimap.el (nnimap-open-connection): Use AUTHENTICATE PLAIN on servers that say they support that.
      gnus-msg.el (gnus-inews-do-gcc): Don't have the backends do the slow *-request-group, which seems unnecessary.
      gnus-group.el (gnus-group-get-new-news-this-group): Don't have point move to the previous line on `M-g'.
      nnimap.el (nnimap-split-incoming-mail): Note that the INBOX has been selected.
      nnimap.el: Allow the user to say whether to split old messages or not in nnimap.
      shr.el (shr-tag-table-1): Only insert the images after the top-level table.
      shr.el (shr-tag-span): Drop colorisation of regions since we don't control the background color.
      shr.el (shr-tag-img): Ignore very small web bug type images.
      shr.el (shr-put-image): Add help-echo alt texts to the images.
      shr.el (shr-tag-video): Show the video poster image.
    • Glenn Morris's avatar
      Fix bug#7306; customization of minor-mode variables defined in C. · 88f43c67
      Glenn Morris authored
      * lisp/cus-start.el: Add :set properties for minor modes menu-bar-mode,
      tool-bar-mode, transient-mark-mode.
      Include the :set property in the dumped Emacs.
  2. 29 Oct, 2010 11 commits
    • Stefan Monnier's avatar
      SMIE: change indent rules format, improve smie-setup. · c4d17d50
      Stefan Monnier authored
      * lisp/emacs-lisp/smie.el (smie-precs-precedence-table)
      (smie-merge-prec2s, smie-bnf-precedence-table, smie-prec2-levels):
      Mark them pure so the tables gets built at compile time.
      (smie-bnf-precedence-table): Store the closer-alist in the table.
      (smie-prec2-levels): Preserve the closer-alist.
      (smie-blink-matching-open): Be more forgiving in case of indentation.
      (smie-hanging-p): Rename from smie-indent--hanging-p.
      (smie-bolp): Rename from smie-indent--bolp.
      (smie--parent, smie--after): New dynamic vars.
      (smie-parent-p, smie-next-p, smie-prev-p): New funs.
      (smie-indent-rules): Remove.
      (smie-indent--offset-rule): Remove fun.
      (smie-rules-function): New var.
      (smie-indent--rule): New fun.
      (smie-indent--offset, smie-indent-keyword, smie-indent-after-keyword)
      (smie-indent-exps): Use it.
      (smie-setup): Setup paren blinking; add keyword args for token
      functions; extract closer-alist from op-levels.
      (smie-indent-debug-log): Remove var.
      (smie-indent-debug): Remove fun.
      * lisp/progmodes/prolog.el (prolog-smie-indent-rules): Remove.
      (prolog-smie-rules): New fun to replace it.
      (prolog-mode-variables): Simplify.
      * lisp/progmodes/octave-mod.el (octave-smie-closer-alist): Remove, now that
      it's setup automatically.
      (octave-smie-indent-rules): Remove.
      (octave-smie-rules): New fun to replace it.
      (octave-mode): Simplify.
    • Julien Danjou's avatar
      gnus.el (gnus-buffers, gnus-group-buffer): Add docstrings. · 2ec4c966
      Julien Danjou authored
      gnus.el (gnus-group-startup-message): Simplify/update code.
      gnus-ems.el (gnus-x-splash): Remove.
      gnus-start.el (gnus-1): Remove x-splash calls.
    • Julien Danjou's avatar
      gnus-group.el (gnus-group-make-tool-bar): Check for display graphic capability... · 86741733
      Julien Danjou authored
      gnus-group.el (gnus-group-make-tool-bar): Check for display graphic capability before doing anything.
      gnus-group.el (gnus-group-insert-group-line): Remove useless gnus-group-remove-excess-properties.
    • Eli Zaretskii's avatar
      Fix doc/misc/makefile.w32.in like 2010-10-28T07:21:43Z!rgm@gnu.org did with Makefile.in. · aeeb3dcb
      Eli Zaretskii authored
       makefile.w32-in (MAKEINFO): Add -I$(emacsdir).
       (ENVADD): Remove extra -I$(emacsdir), included in $(MAKEINFO).
       ($(infodir)/efaq): Remove -I$(emacsdir), included in $(MAKEINFO).
       ($(infodir)/calc, calc.dvi): Depend on $(emacsdir)/emacsver.texi.
    • Eli Zaretskii's avatar
      Fix 2010-10-29T06:51:36Z!rgm@gnu.org for non-CLASH_DETECTION platforms. · ffe75e6b
      Eli Zaretskii authored
       emacs.c (main): Call syms_of_filelock unconditionally.
       filelock.c (syms_of_filelock): Move out of #ifdef CLASH_DETECTION
       clause, but keep part of it conditioned on CLASH_DETECTION.
    • Katsumi Yamaoka's avatar
    • Katsumi Yamaoka's avatar
    • Glenn Morris's avatar
      Sync docs of some X, W32, NS C functions. · 4f4f2973
      Glenn Morris authored
      * src/nsfns.m (Fx-display-save-under, Fx-open-connection)
      (Fxw-color-defined-p, Fxw-display-color-p, Fx-show-tip):
      * src/w32fns.c (Fxw_color_defined_p, Fx_open_connection):
      * src/xfns.c (Fxw_color_defined_p, Fx_open_connection):
      Sync docs between X, W32, NS.
    • Glenn Morris's avatar
      Remove duplicate Lisp definition of temporary-file-directory, from filelock.c. · e088c02a
      Glenn Morris authored
      * lisp/files.el (temporary-file-directory): Remove (already defined in C).
      * lisp/cus-start.el: Add temporary-file-directory.
    • Glenn Morris's avatar
      Remove duplicate Lisp definitions of define-minor-mode variables defined in C. · 9d794026
      Glenn Morris authored
      * lisp/abbrev.el (abbrev-mode):
      * lisp/composite.el (auto-composition-mode):
      * lisp/menu-bar.el (menu-bar-mode):
      * lisp/simple.el (transient-mark-mode):
      * lisp/tool-bar.el (tool-bar-mode): Adjust the define-minor-mode calls so
      that they do not define the associated variables twice.
      * lisp/simple.el (transient-mark-mode): Remove defvar.
      * lisp/composite.el (auto-composition-mode): Make variable auto-buffer-local.
      * lisp/cus-start.el: Add transient-mark-mode, menu-bar-mode, tool-bar-mode.
      Handle multiple groups, and also custom-delayed-init-variables.
      * lisp/emacs-lisp/easy-mmode.el (define-minor-mode): Doc fix.
      * src/buffer.c (syms_of_buffer) <abbrev-mode, transient-mark-mode>:
      * src/frame.c (syms_of_frame) <tool-bar-mode>: Move docs here from Lisp.
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/pcase.el (pcase): New `string' and `guard' patterns. · dcc029e0
      Stefan Monnier authored
      (pcase-if): Add one minor optimization.
      (pcase-split-equal): Rename from pcase-split-eq.
      (pcase-split-member): Rename from pcase-split-memq.
      (pcase-u1): Add strings to the member optimization.
      Add `guard' variant of predicates.
      (pcase-q1): Add string patterns.
  3. 28 Oct, 2010 11 commits
  4. 27 Oct, 2010 13 commits
  5. 26 Oct, 2010 3 commits