1. 10 Nov, 2010 13 commits
    • Glenn Morris's avatar
      Silence skeleton.el compilation. · b565f5a1
      Glenn Morris authored
      * lisp/skeleton.el (skeleton-internal-list, skeleton-internal-1):
      Prefix dynamic local variable `skeleton'.
      b565f5a1
    • Glenn Morris's avatar
      Remove ls-lisp time-related functions that duplicate standard functions. · 6e404950
      Glenn Morris authored
      * lisp/ls-lisp.el (ls-lisp-time-lessp, ls-lisp-time-to-seconds): Remove.
      (ls-lisp-handle-switches): Use time-less-p.
      (ls-lisp-format-time): Use float-time.
      6e404950
    • Glenn Morris's avatar
      system-type related trivia. · 72bc50c0
      Glenn Morris authored
      * lisp/cedet/semantic/bovine/c.el: Test system-type with memq.
      
      * lisp/progmodes/cperl-mode.el (cperl-find-pods-heres, cperl-write-tags):
      No recent Emacs supports system-type `emx'.
      
      * lisp/progmodes/ada-xref.el (is-windows): Rename to ada-on-ms-windows.
      (ada-command-separator, ada-default-prj-properties)
      (ada-find-any-references): Update for above name change.
      
      * lisp/dirtrack.el (dirtrack-directory-function)
      (dirtrack-canonicalize-function):
      * lisp/filecache.el (file-cache-completion-ignore-case)
      (file-cache-case-fold-search, file-cache-ignore-case):
      * lisp/term.el (serial-port-is-file-p): Cosmetic change.
      
      * lisp/emulation/viper-init.el (viper-ms-style-os-p): Doc fix.
      Remove non-existent `windows-95' system-type.
      * lisp/dired.el (dired-chown-program): Remove non-existent `linux'
      system-type.
      
      * lisp/locate.el: Comment.
      72bc50c0
    • Glenn Morris's avatar
      net-utils system-type trivia. · 17731c39
      Glenn Morris authored
      * lisp/net/net-utils.el (net-utils-remove-ctl-m): Use memq for system-types.
      (ping-program-options): Remove non-existent `linux' system-type.
      17731c39
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      89eee1e0
    • Glenn Morris's avatar
      time-to-seconds related simplifications. · 6f0d4bb6
      Glenn Morris authored
      * lisp/gnus/gnus-util.el (with-no-warnings): Remove compat stub, now unused.
      (gnus-float-time): On Emacs, always an alias.
      
      * lisp/gnus/ecomplete.el (with-no-warnings): Remove compat stub, now unused.
      (ecomplete-add-item): Use float-time on Emacs, else gnus-float-time.
      
      * lisp/textmodes/remember.el (remember-time-to-seconds): Remove.
      (remember-store-in-mailbox): Use float-time.
      
      * lisp/calendar/timeclock.el (timeclock-time-to-seconds): Make it an alias.
      
      * lisp/calendar/time-date.el (time-to-seconds): Always an alias on Emacs,
      never a real function.
      (with-no-warnings): Remove compat stub, now unused.
      (time-less-p): Doc fix.
      (time-to-number-of-days): Simplify.
      6f0d4bb6
    • Glenn Morris's avatar
      Replace some eshell functions that duplicate standard functions. · 73171bd4
      Glenn Morris authored
      * lisp/eshell/esh-util.el (eshell-time-less-p, eshell-time-to-seconds): Remove.
      (eshell-read-passwd, eshell-read-hosts): Use time-less-p.
      * lisp/eshell/esh-test.el (eshell-test, eshell-show-usage-metrics):
      * lisp/eshell/em-unix.el (eshell-show-elapsed-time, eshell/time):
      * lisp/eshell/em-pred.el (eshell-pred-file-time): Use float-time.
      * lisp/eshell/em-ls.el (eshell-ls-sort-entries): Use time-less-p.
      73171bd4
    • Glenn Morris's avatar
      Silence compilation of some shell files. · 13e7256f
      Glenn Morris authored
      * lisp/eshell/em-unix.el (eshell-remove-entries, eshell/rm)
      (eshell-shuffle-files, eshell-shorthand-tar-command)
      (eshell-mvcpln-template, eshell/mv, eshell/cp, eshell/ln):
      Prefix dynamic locals `interactive', `preview', `recursive', `verbose'.
      * lisp/eshell/em-glob.el (eshell-extended-glob, eshell-glob-entries):
      Prefix dynamic local variable `matches'.
      13e7256f
    • Glenn Morris's avatar
      bd6bc222
    • Glenn Morris's avatar
      ChangeLog fix. · 9a150fcc
      Glenn Morris authored
      9a150fcc
    • Katsumi Yamaoka's avatar
      gnus-art.el (org-entities): Bind it. · 16c1b3bc
      Katsumi Yamaoka authored
      16c1b3bc
    • Katsumi Yamaoka's avatar
      net/browse-url.el (browse-url-mail): Insert body part of mailto url in mail... · 5ad3e885
      Katsumi Yamaoka authored
      net/browse-url.el (browse-url-mail): Insert body part of mailto url in mail buffer; make yank-action always a command that yanks original buffer.
      5ad3e885
  2. 09 Nov, 2010 11 commits
    • Lars Magne Ingebrigtsen's avatar
      Merge changes made in Gnus trunk. · be3c11b3
      Lars Magne Ingebrigtsen authored
      message.el (message-mailto): New function.
      message.el (message-mailto): Should accept other parameters.
      message.el (message-mailto): Remove since it duplicates browse-url-mailto functionality.
      shr.el (shr-browse-url): Call browse-url-mailto for mailto: links.
      message.el (message-subject-trailing-was-ask-regexp): A ] in a [] regexp doesn't need quoting.
      gnus-art.el (article-treat-non-ascii): New command and keystroke.
      shr.el (browse-url-mailto): Autoload.
      gnus.texi (Article Washing): Document gnus-article-treat-non-ascii.
      be3c11b3
    • Stefan Monnier's avatar
      Merge from emacs-23 · d607b96b
      Stefan Monnier authored
      d607b96b
    • Eli Zaretskii's avatar
    • Sven Joachim's avatar
      message.el (message-subject-trailing-was-ask-regexp,... · 27410d0a
      Sven Joachim authored
      message.el (message-subject-trailing-was-ask-regexp, message-subject-trailing-was-regexp): Match was: in addition to was.
      27410d0a
    • Glenn Morris's avatar
    • Glenn Morris's avatar
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Replace still more end-of-line etc with line-end-position, etc. · 9b026d9f
      Glenn Morris authored
      * lisp/gnus/nnbabyl.el (nnbabyl-request-move-article, nnbabyl-delete-mail)
      (nnbabyl-check-mbox): Use point-at-bol.
      
      * lisp/cedet/semantic/lex.el (semantic-lex-ignore-comments, semantic-flex):
      * lisp/cedet/semantic/grammar.el (semantic-grammar-epilogue):
      * lisp/cedet/ede/speedbar.el (ede-find-nearest-file-line):
      * lisp/cedet/ede/pmake.el (ede-proj-makefile-insert-dist-rules):
      * lisp/cedet/ede/autoconf-edit.el (autoconf-delete-parameter):
      Use point-at-bol and point-at-eol.
      
      * lisp/vc/emerge.el (emerge-line-number-in-buf):
      * lisp/textmodes/ispell.el (ispell-region):
      * lisp/textmodes/fill.el (current-fill-column):
      * lisp/progmodes/xscheme.el (xscheme-send-current-line):
      * lisp/progmodes/vhdl-mode.el (vhdl-current-line, vhdl-line-copy):
      * lisp/progmodes/tcl.el (tcl-hairy-scan-for-comment):
      * lisp/progmodes/sh-script.el (sh-handle-prev-do):
      * lisp/progmodes/meta-mode.el (meta-indent-line):
      * lisp/progmodes/idlwave.el (idlwave-goto-comment, idlwave-fill-paragraph)
      (idlwave-in-quote):
      * lisp/progmodes/idlw-shell.el (idlwave-shell-current-frame)
      (idlwave-shell-update-bp-overlays, idlwave-shell-sources-filter):
      * lisp/progmodes/fortran.el (fortran-looking-at-if-then):
      * lisp/progmodes/etags.el (find-tag-in-order, etags-snarf-tag):
      * lisp/progmodes/cperl-mode.el (cperl-sniff-for-indent)
      (cperl-find-pods-heres):
      * lisp/progmodes/ada-mode.el (ada-get-current-indent, ada-narrow-to-defun):
      * lisp/net/quickurl.el (quickurl-list-insert):
      * lisp/net/ldap.el (ldap-search-internal):
      * lisp/net/eudc.el (eudc-expand-inline):
      * lisp/mail/sendmail.el (sendmail-send-it):
      * lisp/mail/mspools.el (mspools-visit-spool, mspools-get-spool-name):
      * lisp/emulation/viper-cmd.el (viper-paren-match, viper-backward-indent)
      (viper-brac-function):
      * lisp/calc/calc-yank.el (calc-do-grab-region):
      * lisp/calc/calc-keypd.el (calc-keypad-press):
      * lisp/term.el (term-move-columns, term-insert-spaces):
      * lisp/speedbar.el (speedbar-highlight-one-tag-line):
      * lisp/simple.el (current-word):
      * lisp/mouse-drag.el (mouse-drag-should-do-col-scrolling):
      * lisp/info.el (Info-find-node-in-buffer-1, Info-follow-reference)
      (Info-scroll-down):
      * lisp/hippie-exp.el (he-line-beg):
      * lisp/epa.el (epa--marked-keys):
      * lisp/dired-aux.el (dired-kill-line, dired-do-kill-lines)
      (dired-update-file-line, dired-add-entry, dired-remove-entry)
      (dired-relist-entry):
      * lisp/buff-menu.el (Buffer-menu-buffer):
      * lisp/array.el (current-line):
      * lisp/allout.el (allout-resolve-xref)
      (allout-latex-verbatim-quote-curr-line):
      Replace yet more uses of end-of-line etc with line-end-position.
      9b026d9f
    • Glenn Morris's avatar
      ChangeLog fix. · aef8d045
      Glenn Morris authored
      aef8d045
    • Chong Yidong's avatar
      Bump version to 23.2.90. · 0f161c71
      Chong Yidong authored
      Regenerate AUTHORS, configure, and ldefs-boot.el.
      0f161c71
    • Katsumi Yamaoka's avatar
  3. 08 Nov, 2010 8 commits
  4. 07 Nov, 2010 8 commits
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/smie.el: New package. · 7f925a67
      Stefan Monnier authored
      7f925a67
    • Stefan Monnier's avatar
      * lisp/emacs-lisp/smie.el: Simplify the smie-rules-function return values. · 674728d4
      Stefan Monnier authored
      (smie-precs->prec2): Rename from smie-precs-precedence-table.
      (smie-bnf->prec2): Rename from smie-bnf-precedence-table.
      (smie-prec2->grammar): Rename from smie-prec2-levels.
      (smie-grammar): Rename from smie-op-levels.
      (smie-indent--hanging-p): Rename from smie-hanging-p.
      (smie-rule-hanging-p): New alias.
      (smie-indent--bolp): Rename from smie-bolp.
      (smie-indent--hanging-p): New alias.
      (smie--token): New dynamically bound variable.
      (smie-indent--parent): New function.
      (smie-rule-parent-p): Use it; rename from smie-parent-p.
      (smie-rule-next-p): Rename from smie-next-p.
      (smie-rule-prev-p): Rename from smie-prev-p.
      (smie-rule-sibling-p, smie-rule-parent)
      (smie-indent--separator-outdent, smie-rule-separator): New functions.
      (smie-rule-separator-outdent): New var.
      (smie-indent--rule): Merge with smie-indent--column.
      (smie-indent-forward-token, smie-indent-backward-token):
      Also recognize close parens.
      (smie-indent-keyword): Don't use smie-indent--column any more.
      (smie-indent-after-keyword): Ignore closers by default.
      (smie-indent-line): Use with-demoted-errors.
      * lisp/progmodes/octave-mod.el (octave-smie-grammar):
      Rename from octave-smie-op-levels.
      (octave-smie-rules): Adjust to new behavior.
      * lisp/progmodes/prolog.el (prolog-smie-grammar):
      Rename from prolog-smie-op-levels.
      674728d4
    • Jan D's avatar
    • Jan D's avatar
      * src/xdisp.c (note_mode_line_or_margin_highlight): Initialize · 27f92be7
      Jan D authored
      Cursor to No_Cursor for HAVE_WINDOW_SYSTEM also.
      27f92be7
    • Michael Albinus's avatar
      Fix misleading Changelog entry. · e4dbd3e2
      Michael Albinus authored
      e4dbd3e2
    • Glenn Morris's avatar
      Fix typo in previos flymake change. · 81aa0dab
      Glenn Morris authored
      81aa0dab
    • Glenn Morris's avatar
      Minor esh-util changes. · de3490e1
      Glenn Morris authored
      * lisp/eshell/esh-util.el (subst-char-in-string)
      (directory-files-and-attributes): These compatibility definitions are
      not needed on any version of Emacs since at least 21.4.
      de3490e1
    • Glenn Morris's avatar
      Replace unneeded compatibility definitions with point-at-bol, point-at-eol. · 3ba6b2ee
      Glenn Morris authored
      * lisp/progmodes/verilog-mode.el (verilog-get-beg-of-line)
      (verilog-get-end-of-line): Remove.
      (verilog-within-string, verilog-re-search-forward-substr)
      (verilog-re-search-backward-substr, verilog-set-auto-endcomments)
      (verilog-surelint-off, verilog-getopt-file, verilog-highlight-region):
      Use point-at-bol, point-at-eol.
      * lisp/progmodes/pascal.el (pascal-get-beg-of-line, pascal-get-end-of-line):
      Remove.
      (pascal-declaration-end, pascal-declaration-beg, pascal-within-string)
      (electric-pascal-terminate-line, pascal-set-auto-comments)
      (pascal-indent-paramlist, pascal-indent-declaration)
      (pascal-get-lineup-indent, pascal-func-completion)
      (pascal-get-completion-decl, pascal-var-completion, pascal-completion):
      Use point-at-bol, point-at-eol.
      * lisp/progmodes/flymake.el (flymake-line-beginning-position)
      (flymake-line-end-position): Remove.
      (flymake-highlight-line): Use point-at-bol, point-at-eol.
      * lisp/eshell/esh-util.el (line-end-position, line-beginning-position):
      Remove compat definitions.
      
      * net/tramp/tramp-compat.el: Comment.
      3ba6b2ee