1. 31 Oct, 2010 17 commits
  2. 30 Oct, 2010 7 commits
    • Glenn Morris's avatar
      Tiny MH-E doc fixes. · bbe1ba5e
      Glenn Morris authored
      * doc/misc/mh-e.texi (Preface, From Bill Wohler): Change 23 to past tense.
      * etc/MH-E-NEWS: Change 23 to past tense.
      bbe1ba5e
    • Michael Albinus's avatar
      * net/tramp.el (tramp-handle-insert-file-contents): For root, · a057950d
      Michael Albinus authored
      preserve owner and group when editing files.  (Bug#7289)
      
      Please contact me, if you have problems syncing with the trunk.
      a057950d
    • Julien Danjou's avatar
      gnus-start.el (gnus-find-new-newsgroups): Remove gnus-check-first-time-used. · 837ba704
      Julien Danjou authored
      gnus.el: Remove gnus-backup-default-subscribed-newsgroups.
      gnus-group.el: Remove gnus-group-fetch-control.
      837ba704
    • Knut Anders Hatlen's avatar
      nnimap.el (nnimap-update-info): Allow 'ticked and other flags to be set on... · 1e961f10
      Knut Anders Hatlen authored
      nnimap.el (nnimap-update-info): Allow 'ticked and other flags to be set on groups that don't have \* permanentflags.
      1e961f10
    • Alan Mackenzie's avatar
      progmodes/cc-fonts.el (c-font-lock-enum-tail): New function which · 4f9e41e4
      Alan Mackenzie authored
      fontifies the tail of an enum.
      (c-basic-matchers-after): Insert a call to the above new function.
      This fixes bug #7264.
      4f9e41e4
    • 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.
      99e65b2d
    • 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.
      88f43c67
  3. 29 Oct, 2010 13 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.
      c4d17d50
    • 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.
      2ec4c966
    • 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.
      86741733
    • 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.
      aeeb3dcb
    • 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.
      ffe75e6b
    • Glenn Morris's avatar
      Replace some inappropriate uses of toggle-read-only. (Bug#7292) · d2ce10d2
      Glenn Morris authored
      * lisp/speedbar.el (speedbar-mode):
      * lisp/play/fortune.el (fortune-in-buffer, fortune):
      * lisp/play/gomoku.el (gomoku-mode):
      * lisp/play/landmark.el (lm-mode):
      * lisp/textmodes/bibtex.el (bibtex-validate, bibtex-validate-globally):
      * lisp/cedet/mode-local.el (mode-local-augment-function-help):
      * lisp/semantic/analyze/debug.el (semantic-analyzer-debug-add-buttons):
      * lisp/semantic/symref/list.el (semantic-symref-results-dump)
      (semantic-symref-rb-toggle-expand-tag):
      Replace inappropriate uses of toggle-read-only.
      d2ce10d2
    • Katsumi Yamaoka's avatar
      95de0327
    • 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.
      4f4f2973
    • 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.
      e088c02a
    • 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.
      9d794026
    • Glenn Morris's avatar
      Correct some viewcvs links in docs and comments. · 97af9a72
      Glenn Morris authored
      * doc/misc/cc-mode.texi: Remove reference to defunct viewcvs URL.
      Instead, refer to the generic Savannah page, since it seems likely
      that Savannah will never provide the equivalent service for GNU bazaar.
      The other option would be to use the Git mirror URL, since it seems to
      be being updated now, and of course browsing Git repos works just fine.
      That would be a pretty poor advert for the GNU system though.
      
      * etc/MH-E-NEWS: Update URL (viewcvs -> viewvc).
      
      * lisp/net/tramp-fish.el: Update URL in comment (viewcvs -> viewvc).
      97af9a72
    • 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.
      dcc029e0
  4. 28 Oct, 2010 3 commits