1. 27 Oct, 2010 1 commit
  2. 26 Oct, 2010 8 commits
    • Glenn Morris's avatar
    • Adrian Robert's avatar
      * term/ns-win.el (ns-new-frame, ns-show-prefs): Don't add to global map. *... · fc3eda04
      Adrian Robert authored
      * term/ns-win.el (ns-new-frame, ns-show-prefs): Don't add to global map.  * term/common-win.el (x-setup-function-keys): Remove most of the keymappings.  Comment on the remaining ones.
    • Glenn Morris's avatar
      Add ChangeLog bug ref. · c31dc2c0
      Glenn Morris authored
    • Peter Oliver's avatar
      Add server-port option. (Bug#854) · c79b0b1c
      Peter Oliver authored
      * lisp/server.el (server-port): New option.
      (server-start): Use server-port.
    • Glenn Morris's avatar
      Remove ns-handle-* functions that duplicate x-handle-*. · d7d8c62a
      Glenn Morris authored
      * lisp/term/ns-win.el (ns-version-string): Remove unused declaration.
      (ns-invocation-args): Change to x-invocation-args.
      (ns-handle-switch, ns-handle-numeric-switch, ns-handle-iconic)
      (ns-handle-name-switch, ns-ignore-2-arg): Remove.
      (ns-handle-nxopen, ns-handle-nxopentemp, ns-ignore-1-arg):
      Use x-invocation-args instead of ns-invocation-args.
      (ns-initialize-window-system, handle-args-function-alist):
      Use x-handle-args instead of ns-handle-args.
      * lisp/term/common-win.el (x-handle-args): Also handle nextstep arguments.
      * lisp/startup.el (command-line-ns-option-alist): Replace
      ns-handle-name-switch, ns-handle-switch, ns-handle-numeric-switch,
      ns-handle-iconic with the x- equivalents.
    • Glenn Morris's avatar
      Let ns load common-win. · 725513b7
      Glenn Morris authored
      * lisp/term/common-win.el (x-select-enable-clipboard):
      * lisp/term/pc-win.el (x-select-enable-clipboard): Doc fix.
      * lisp/term/ns-win.el: No need to require cl when compiling.
      (x-display-name, x-setup-function-keys, x-select-text, x-colors)
      (xw-defined-colors): Use the common-win definitions.
      (ns-alternatives-map): Make it an obsolete alias for x-alternatives-map.
      (ns-handle-iconic): Make it an alias for x-handle-iconic.
      * lisp/term/common-win.el (x-select-text, x-alternatives-map)
      (x-setup-function-keys, x-colors, xw-defined-colors): Handle 'ns case.
      * lisp/loadup.el [ns]: Load common-win.
    • Daiki Ueno's avatar
      Make epa-mail-encrypt expand mail aliases. · 6ee79275
      Daiki Ueno authored
    • Daiki Ueno's avatar
      Make epa-mail-encrypt handle local-part only recipients. · 77ec02d8
      Daiki Ueno authored
      * epa-mail.el (epa-mail-encrypt): Handle local-part only
      recipients (Bug#7280).
  3. 25 Oct, 2010 2 commits
    • Glenn Morris's avatar
      Simplifications for lisp/term/common-win.el · 59ba9d59
      Glenn Morris authored
      * lisp/term/common-win.el (x-handle-switch): Simplify with pop.
      Optionally handle numeric switches.
      (x-handle-numeric-switch): Just call x-handle-switch.
      (x-handle-initial-switch, x-handle-xrm-switch, x-handle-geometry)
      (x-handle-name-switch, x-handle-display, x-handle-args):
      Simplify with pop.
    • Glenn Morris's avatar
      Move ns-win.el's rather wacky menu adjustments to menu-bar.el. · 6a5c2175
      Glenn Morris authored
      * lisp/term/ns-win.el: Do not require easymenu.
      (menu-bar-edit-menu) <copy, paste, paste-from-menu, separator-undo>:
      <spell>: Move adjustments to menu-bar.el.
      * lisp/menu-bar.el (menu-bar-edit-menu) <copy, paste, paste-from-menu>:
      <separator-undo, spell>: Move ns-win's adjustments here.
      * lisp/loadup.el [ns]: Do not load easymenu.
      * src/Makefile.in (SOME_MACHINE_LISP): Remove easymenu.elc.
      * lib-src/makefile.w32-in (OTHER_PLATFORM_SUPPORT): Remove easymenu.elc.
  4. 24 Oct, 2010 17 commits
  5. 23 Oct, 2010 10 commits
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Sync docs of cursor-in-non-selected-windows between Lisp and C. · 66c6abf0
      Glenn Morris authored
      * lisp/frame.el (cursor-in-non-selected-windows): Sync doc with C version.
      * src/buffer.c (syms_of_buffer) <cursor-in-non-selected-windows>:
      Sync doc with Lisp version.
    • Wilson Snyder's avatar
      verilog-mode.el updates. · a03c2342
      Wilson Snyder authored
      This file should be copied to the trunk verbatim.
      * verilog-mode.el (verilog-directive-re): Make this variable
      auto-built for efficiency of execution and updating.
      (verilog-extended-complete-re): Support 'pure' fucntion & task
      declarations (these have no bodies).
      (verilog-beg-of-statement): general cleanup to enable support of
      'pure' fucntion & task declarations (these have no bodies).  These
      efforts together fix Verilog bug210 from veripool; which was also
      noticed by Steve Pearlmutter.
      (verilog-directive-re, verilog-directive-begin, verilog-indent-re)
      (verilog-directive-nest-re, verilog-set-auto-endcomments): Support
      `elsif.  Reported by Shankar Giri.
      (verilog-forward-ws&directives, verilog-in-attribute-p): Fixes for
      attribute handling for lining up declarations and assignments.
      (verilog-beg-of-statement-1): Fix issue where continued declaration
      is indented differently if it is after a begin..end clock.
      (verilog-in-attribute-p, verilog-skip-backward-comments)
      (verilog-skip-forward-comment-p): Support proper treatment of
      attributes by indent code. Reported by Jeff Steele.
      (verilog-in-directive-p): Fix comment to correctly describe
      (verilog-backward-up-list, verilog-in-struct-region-p)
      (verilog-backward-token, verilog-in-struct-p)
      (verilog-in-coverage-p, verilog-do-indent)
      (verilog-pretty-declarations): Use verilog-backward-up-list as
      wrapper around backward-up-list inorder to properly skip comments.
      Reported by David Rogoff.
      (verilog-property-re, verilog-endcomment-reason-re)
      (verilog-beg-of-statement, verilog-set-auto-endcomments)
      (verilog-calc-1 ): Fix for assert a; else b; indentation (new form
      of if). Reported by Max Bjurling and
      (verilog-calc-1): Fix for clocking block in modport
      declaration. Reported by Brian Hunter.
      * verilog-mode.el (verilog-auto-inst, verilog-gate-ios)
      (verilog-gate-keywords, verilog-read-sub-decls)
      (verilog-read-sub-decls-gate, verilog-read-sub-decls-gate-ios)
      (verilog-read-sub-decls-line, verilog-read-sub-decls-sig): Support
      AUTOINST for gate primitives, bug284.  Reported by Mark Johnson.
      (verilog-read-decls): Fix spaces in V2K module parameters causing
      mis-identification as interfaces, bug287.
      (verilog-read-decls): Fix not treating "parameter string" as a
      parameter in AUTOINSTPARAM.
      (verilog-read-always-signals-recurse, verilog-read-decls): Fix not
      treating `elsif similar to `endif inside AUTOSENSE.
      	(verilog-do-indent): Implement correct automatic or static task or
      function end comment highlight. Reported by Steve Pearlmutter.
      (verilog-font-lock-keywords-2): Fix highlighting of single
      character pins, bug264.  Reported by Michael Laajanen.
      (verilog-auto-inst, verilog-read-decls, verilog-read-sub-decls)
      (verilog-read-sub-decls-in-interfaced, verilog-read-sub-decls-sig)
      (verilog-subdecls-get-interfaced, verilog-subdecls-new): Support
      interfaces with AUTOINST, bug270.  Reported by Luis Gutierrez.
      (verilog-pretty-expr): Fix interactive arguments, bug272. Reported
      by Mark Johnson.
      (verilog-auto-tieoff, verilog-auto-tieoff-ignore-regexp): Add
      'verilog-auto-tieoff-ignore-regexp' for AUTOTIEOFF,
      bug269. Suggested by Gary Delp.
      (verilog-mode-map, verilog-preprocess, verilog-preprocess-history)
      (verilog-preprocessor, verilog-set-compile-command): Create
      verilog-preprocess and verilog-preprocessor to show preprocessed
      (verilog-get-beg-of-line, verilog-get-end-of-line)
      (verilog-modi-file-or-buffer, verilog-modi-name)
      (verilog-modi-point, verilog-within-string): Move defmacro's
      before first use to avoid warning. Reported by Steve Pearlmutter.
      (verilog-colorize-buffer, verilog-colorize-include-files-buffer)
      (verilog-colorize-region, verilog-highlight-buffer)
      (verilog-highlight-includes, verilog-highlight-modules)
      (verilog-highlight-region, verilog-mode): Rename colorize to
      highlight to match other packages.  Disable module highlighting,
      as received speed complaints, reenable for experimentation only
      using new verilog-highlight-modules.
      (verilog-read-decls): Fix regexp stack overflow in very large
      AUTO_TEMPLATEs, bug250.
      (verilog-auto, verilog-delete-auto, verilog-save-buffer-state)
      (verilog-scan): Create verilog-save-buffer-state to standardize
      making insignificant changes that shouldn't call hooks.
      (verilog-save-no-change-functions, verilog-save-scan-cache)
      (verilog-scan, verilog-scan-cache-ok-p, verilog-scan-region):
      Create verilog-save-no-change-functions to wrap verilog-scan
      preservation, and fix to work with nested preserved calls.
      (verilog-auto-inst, verilog-auto-inst-dot-name): Support .name
      port syntax for AUTOWIRE, and with new verilog-auto-inst-dot-name
      generate .name with AUTOINST, bug245.  Suggested by David Rogoff.
      (verilog-submit-bug-report): Update variable list to be complete.
      (verilog-auto, verilog-colorize-region): Fix AUTO expansion
      breaking on-the-fly font-locking.
      (verilog-colorize-buffer, verilog-colorize-include-files)
      (verilog-colorize-include-files-buffer, verilog-colorize-region)
      (verilog-load-file-at-mouse, verilog-load-file-at-point)
      (verilog-mode, verilog-read-inst-module-matcher): With point on a
      AUTOINST cell instance name, middle mouse button now finds-file on
      it.  Suggested by Brad Dobbie.
      (verilog-alw-get-temps, verilog-auto-reset)
      (verilog-auto-sense-sigs, verilog-read-always-signals)
      (verilog-read-always-signals-recurse): Fix loop indexes being
      AUTORESET. AUTORESET now assumes any variables in the
      initialization section of a for() should be ignored.  Reported by
      Dan Dever.
      (verilog-error-regexp-xemacs-alist): Fix error detection of
      Cadence HAL, reported by David Asher.  Repair drift between the
      three similar error variables.
      (verilog-modi-lookup, verilog-modi-lookup-cache)
      (verilog-modi-lookup-last-current, verilog-modi-lookup-last-mod)
      (verilog-modi-lookup-last-modi, verilog-modi-lookup-last-tick):
      Fix slow verilog-auto expansion on very large files.
      (verilog-read-sub-decls-expr, verilog-read-sub-decls-line): Fix
      AUTOOUTPUT treating "1*2" as a signal name in submodule connection
      "{1*2{...".  Broke in last revision.
      (verilog-read-sub-decls-expr): Fix AUTOOUTPUT not detecting
      submodule connections with replications "{#{a},#{b}}".
    • Glenn Morris's avatar
      Sync docs of C and Lisp version of auto-hscroll-mode. · f3d87560
      Glenn Morris authored
      * lisp/frame.el (auto-hscroll-mode): Sync doc with C version.
      * src/xdisp.c (syms_of_xdisp) <auto-hscroll-mode>: Sync doc with Lisp.
    • Glenn Morris's avatar
      Make all copies of xw-defined-colors have identical docs. · 3193e969
      Glenn Morris authored
      * lisp/term/ns-win.el (xw-defined-colors):
      * lisp/term/x-win.el (xw-defined-colors): Make docs identical to w32-win.
    • Glenn Morris's avatar
      Make all 3 copies of x-select-enable-clipboard have the same doc. · 6f748f70
      Glenn Morris authored
      * lisp/term/pc-win.el (x-select-enable-clipboard):
      * lisp/term/x-win.el (x-select-enable-clipboard):
      * lisp/w32-vars.el (x-select-enable-clipboard): Make doc-strings identical.
    • Glenn Morris's avatar
      * lisp/comint.el (comint-password-prompt-regexp): Make it less vague. · 7aa93795
      Glenn Morris authored
      Bump custom version.
      The initial regexp-opt was bracketed by \\( \\)?, so it might as well
      have not been there at all.  This change makes it non-optional, and
      adds back "^".  Hopefully the behaviour is now closer to that of emacs-23,
      before it was re-written in http://debbugs.gnu.org/2817.
    • Glenn Morris's avatar
      Fix bug#7224. · 0d0d9424
      Glenn Morris authored
      * lisp/comint.el (comint-password-prompt-regexp): Match "enter the password".
    • Glenn Morris's avatar
      Replace digest-doc and sorted-doc C programs with Lisp commands. · 17284e30
      Glenn Morris authored
      * lib-src/digest-doc.c, lib-src/sorted-doc.c: Remove files.
      * lib-src/Makefile.in (UTILITIES): Remove digest-doc and sorted-doc.
      (digest-doc${EXEEXT}, sorted-doc${EXEEXT}): Remove rules.
      * lib-src/makefile.w32-in (ALL): Remove digest-doc and sorted-doc.
      ($(BLD)/sorted-doc.exe, $(BLD)/digest-doc.exe, sorted-doc, digest-doc)
      ($(BLD)/digest-doc.$(O), $(BLD)/sorted-doc.$(O)): Remove rules.
      (install): Don't install digest-doc.exe or sorted-doc.exe.
      * lisp/help-fns.el (doc-file-to-man, doc-file-to-info): New commands.
      * doc/lispref/help.texi (Documentation Basics): Remove mentions of
      digest-doc and sorted-doc.
      * INSTALL, nt/README, nt/README.W32: Do not mention digest-doc and sorted-doc.
      * etc/NEWS: Mention this change.
    • Glenn Morris's avatar
  6. 22 Oct, 2010 2 commits
    • Juanma Barranquero's avatar
      Fix typos. · 88dbda51
      Juanma Barranquero authored
      * doc/misc/gnus.texi (Group Parameters, Buttons): Fix typos.
      * lisp/org/org-exp.el (org-export-visible):
      * lisp/progmodes/dcl-mode.el (dcl-electric-reindent-regexps):
        Fix typos in docstrings.
    • Glenn Morris's avatar
      Support for systems without floats was removed a decade ago. · 9a0dd02d
      Glenn Morris authored
      * lisp/loadup.el: Unconditionally load float-sup.
      * lisp/paren.el (show-paren-delay):
      * lisp/emacs-lisp/float-sup.el:
      * lisp/emulation/cua-base.el (cua-prefix-override-inhibit-delay):
      * lisp/obsolete/lazy-lock.el (lazy-lock-defer-time, lazy-lock-stealth-nice)
      (lazy-lock-stealth-verbose): Assume float support.
      * lisp/ps-print.el: Assume float support on Emacs.
      * lisp/emacs-lisp/timer.el (timer-next-integral-multiple-of-time):
      Remove non-float branch.
      * lisp/obsolete/lazy-lock.el: Remove leading `*' from defcustom docs.