1. 11 Nov, 2009 22 commits
    • Dan Nicolaescu's avatar
      * process.c (ifflag_def): Make flag_sym constant. · 91433552
      Dan Nicolaescu authored
      (Fnetwork_interface_info): Use a constant pointer.
      * xfns.c (cursor_bits):
      * xdisp.c (power_letter):
      * termcap.c (speeds, esctab):
      * sysdep.c (baud_convert):
      * keyboard.c (lispy_accent_codes, modifier_names):
      * image.c (xbm_format, xpm_format, pbm_format, png_format)
      (jpeg_format, tiff_format, gif_format, svg_format)
      (interlace_start, interlace_increment, gs_format):
      * gtkutil.c (separator_names):
      * fringe.c (swap_nibble):
      * fns.c (base64_value_to_char, base64_char_to_value):
      * fileio.c (make_temp_name_tbl):
      * coding.c (suffixes): Make constant.
    • Dan Nicolaescu's avatar
      * frame.c (make_initial_frame): · f4265f6c
      Dan Nicolaescu authored
      * buffer.c (init_buffer_once): Use make_pure_c_string instead of
      * alloc.c (syms_of_alloc): Build Vmemory_signal_data in pure memory.
    • Dan Nicolaescu's avatar
      * widget.el (define-widget): Purecopy the docstring. · aaa448c9
      Dan Nicolaescu authored
      * international/mule-cmds.el (charset): Do not purecopy the
      docstring here, define-widget does it.
      * textmodes/texinfo.el (texinfo-open-quote, texinfo-close-quote):
      * textmodes/bibtex-style.el (auto-mode-alist):
      * progmodes/inf-lisp.el (inferior-lisp-prompt):
      * progmodes/compile.el (compile-command):
      * language/korea-util.el (default-korean-keyboard):
      * international/mule-conf.el (file-coding-system-alist):
      * emacs-lisp/eldoc.el (eldoc-minor-mode-string):
      * tooltip.el (tooltip-frame-parameters):
      * newcomment.el (comment-end, comment-padding):
      * dired.el (dired-trivial-filenames):
      * comint.el (comint-file-name-prefix): Purecopy initial values.
    • Dan Nicolaescu's avatar
      * s/freebsd.h: · 04420943
      Dan Nicolaescu authored
      * s/netbsd.h: Remove code referring to non-existent file: unexsunos4.o.
    • Stefan Monnier's avatar
      (directory-abbrev-alist): Fix docstring. · 2db2f232
      Stefan Monnier authored
    • Stefan Monnier's avatar
    • Michael Albinus's avatar
      *** empty log message *** · bbe650fd
      Michael Albinus authored
    • Michael Albinus's avatar
      * net/tramp.el (tramp-advice-minibuffer-electric-separator) · d7ec1df7
      Michael Albinus authored
      (tramp-advice-minibuffer-electric-tilde): Unload advices via
      (tramp-advice-file-expand-wildcards): Apply also `ad-activate'
      after removing the advice.
    • Dan Nicolaescu's avatar
      Add dependencies to lisp.h. Remove dependencies · 0a5d24ae
      Dan Nicolaescu authored
      for non-existent files: unexmips.c, unexnext.c, abbrev.c, malloc.c.
    • Dan Nicolaescu's avatar
      * progmodes/grep.el (grep-regexp-alist): · 2f7f4bee
      Dan Nicolaescu authored
      * international/mule-cmds.el (iso-2022-control-alist):
      * emacs-lisp/timer.el (timer-duration-words):
      * subr.el (version-separator, version-regexp-alist):
      * minibuffer.el (completion-styles-alist):
      * faces.el (face-attribute-name-alist, list-faces-sample-text):
      Change defvars to defconsts.
    • Dan Nicolaescu's avatar
      * Makefile.in (ELCFILES): Add international/mule-conf.elc. · a042de45
      Dan Nicolaescu authored
      * loadup.el ("international/mule-conf"): Load the byte compiled version.
      * international/mule-conf.el: Allow to be byte compiled.
    • Dan Nicolaescu's avatar
      (define-charset): Purecopy props. · 3b6acc72
      Dan Nicolaescu authored
      (load-with-code-conversion): Purecopy doc string and file name.
      (put-charset-property): Purecopy strings.
      (auto-coding-alist, auto-coding-regexp-alist): Purecopy initial value.
    • Dan Nicolaescu's avatar
      * international/mule-cmds.el (register-input-method); Purecopy arguments. · ebfa10d3
      Dan Nicolaescu authored
      (define-char-code-property): Correctly purecopy the table.
    • Dan Nicolaescu's avatar
    • Dan Nicolaescu's avatar
      (define-minor-mode): Purecopy :lighter. · 8b908da6
      Dan Nicolaescu authored
    • Dan Nicolaescu's avatar
      * subr.el (add-hook): Purecopy strings. · ff917d63
      Dan Nicolaescu authored
      (eval-after-load): Purecopy load-history-regexp and the form.
    • Dan Nicolaescu's avatar
    • Dan Nicolaescu's avatar
      * xfns.c (syms_of_xfns): Use make_pure_string instead of build_string. · a4ada374
      Dan Nicolaescu authored
      * xterm.c (syms_of_xterm):
      * xfaces.c (syms_of_xfaces):
      * xdisp.c (syms_of_xdisp):
      * lread.c (syms_of_lread):
      * keyboard.c (syms_of_keyboard): Use make_pure_c_string instead of
      * doc.c (Fsnarf_documentation): Purecopy Vbuild_files.
    • Dan Nicolaescu's avatar
      * net/eudc.el (eudc-tools-menu): · 04991a1c
      Dan Nicolaescu authored
      * international/mule-cmds.el (set-coding-system-map)
      * emacs-lisp/lisp-mode.el (emacs-lisp-mode-map):
      * vc-hooks.el (vc-menu-map): Use menu-bar-separator.
    • Dan Nicolaescu's avatar
      * subr.el (menu-bar-separator): New defconst. · a3c20c83
      Dan Nicolaescu authored
      * replace.el (occur-mode-map):
      * menu-bar.el (menu-bar-file-menu, menu-bar-search-menu)
      (menu-bar-edit-menu, menu-bar-goto-menu, menu-bar-edit-menu)
      (menu-bar-custom-menu, menu-bar-showhide-menu)
      (menu-bar-options-menu, menu-bar-tools-menu)
      (menu-bar-encryption-decryption-menu, menu-bar-describe-menu)
      (menu-bar-search-documentation-menu, menu-bar-manuals-menu)
      * ediff-hook.el (menu-bar-ediff-menu, menu-bar-ediff-merge-menu):
      * buff-menu.el (Buffer-menu-mode-map): Use menu-bar-separator.
    • Dan Nicolaescu's avatar
      * term/x-win.el (x-gtk-stock-map): · 6bdad9ae
      Dan Nicolaescu authored
      * progmodes/vera-mode.el (auto-mode-alist):
      * progmodes/inf-lisp.el (inferior-lisp-filter-regexp)
      (inferior-lisp-program, inferior-lisp-load-command):
      * progmodes/hideshow.el (hs-special-modes-alist):
      * progmodes/gud.el (same-window-regexps):
      * progmodes/grep.el (grep-program, find-program, xargs-program):
      * net/telnet.el (same-window-regexps):
      * net/rlogin.el (same-window-regexps):
      * language/ethiopic.el (font-ccl-encoder-alist):
      * vc-sccs.el (vc-sccs-master-templates):
      * vc-rcs.el (vc-rcs-master-templates):
      * subr.el (cl-assertion-failed):
      * simple.el (next-error-overlay-arrow-position):
      * lpr.el (lpr-command):
      * locate.el (locate-ls-subdir-switches):
      * info.el (same-window-regexps, info)
      (Info-goto-emacs-command-node, Info-goto-emacs-key-command-node):
      * image-mode.el (image-mode, auto-mode-alist):
      * hippie-exp.el (hippie-expand-ignore-buffers):
      * format.el (format-alist):
      * find-dired.el (find-ls-subdir-switches, find-grep-options)
      * facemenu.el (facemenu-keybindings):
      * dired.el (dired-listing-switches, dired-chown-program):
      * diff.el (diff-switches, diff-command):
      * cus-edit.el (same-window-regexps):
      * bindings.el (mode-line-mule-info)
      (mode-line-buffer-identification): Purecopy strings.
    • Juri Linkov's avatar
      (dired-get-filename)<declare-function>: · e0987650
      Juri Linkov authored
      Tell the byte-compiler about dired-get-filename.
      (shell-command): In Dired mode, get filename from the current line
      as the default value.
  2. 10 Nov, 2009 9 commits
  3. 09 Nov, 2009 5 commits
    • Michael Albinus's avatar
      *** empty log message *** · 3f324173
      Michael Albinus authored
    • Michael Albinus's avatar
      * net/dbus.el (dbus-unregister-object): Release service, if no · 8fb1629f
      Michael Albinus authored
      other method is registered for it.
    • Juanma Barranquero's avatar
      Fix typos. · 362654a6
      Juanma Barranquero authored
    • Juanma Barranquero's avatar
    • Stefan Monnier's avatar
      * menu.c (Fx_popup_menu): Consolidate versions from xmenu.c, · ef7417fd
      Stefan Monnier authored
      w32menu.c, and nsmenu.m.
      Simplify the obsolete case where position is nil.
      (cleanup_popup_menu): New function, moved from nsmenu.m.
      (struct skp): Remove slot `notreal'.
      (single_keymap_panes, keymap_panes): Remove arg `notreal' and adjust callers.
      (single_menu_item): Adjust call to parse_menu_item.
      (syms_of_menu): Defsubr x-popup-menu.
      * menu.h (Vmenu_updating_frame): Consolidate declarations from *menu.c.
      (keymap_panes): Don't export any more.
      (mouse_position_for_popup, w32_menu_show, ns_menu_show, xmenu_show): Declare.
      * keyboard.c (parse_menu_item): Remove arg `notreal'.
      (menu_bar_item, read_char_minibuf_menu_prompt): Adjust callers.
      * keyboard.h (parse_menu_item): Update declaration.
      * xmenu.c (Fx_popup_menu): Remove.
      (syms_of_xmenu): Don't defsubr x-popup-menu.
      * w32menu.c (Fx_popup_menu): Remove.
      (syms_of_w32menu): Don't defsubr x-popup-menu.
      * nsmenu.m (cleanup_popup_menu): Remove.
      (ns_menu_show): Rename from ns_popup_menu and remove all the code
      moved to menu.c's Fx_popup_menu.
      (Fx_popup_menu): Remove.
      (syms_of_nsmenu): Don't defsubr x-popup-menu, and don't initialize
      menu_items (it's done in menu.c already).
  4. 08 Nov, 2009 4 commits