- 06 Aug, 2012 13 commits
-
-
Dmitry Antipov authored
* window.h (WGET, WSET): New macros similar to AREF and ASET. * alloc.c, buffer.c, composite.c, dispextern.h, dispnew.c, editfns.c: * fileio.c, font.c, fontset.c, frame.c, frame.h, fringe.c, indent.c: * insdel.c, keyboard.c, keymap.c, lisp.h, minibuf.c, msdos.c, nsfns.m: * nsmenu.m, nsterm.m, print.c, textprop.c, w32fns.c, w32menu.c: * w32term.c, window.c, xdisp.c, xfaces.c, xfns.c, xmenu.c, xterm.c: Adjust users.
-
Dmitry Antipov authored
* w32term.c (x_frame_rehighlight, x_scroll_bar_create): (w32_condemn_scroll_bars, w32_redeem_scroll_bar): (w32_judge_scroll_bars): Change to use FSET. Reported by Andy Moreton <andrewjmoreton@gmail.com>.
-
Dmitry Antipov authored
* window.c (replace_window): Set root_window instead of selected_window. This fixes a total window subsystem malfunction reported by Bastien Guerry <bzg@gnu.org>.
-
Glenn Morris authored
-
Glenn Morris authored
-
Mohsen BANAN authored
(farsi-isiri-9147, farsi-transliterate-banan): Doc fixes. Fixes: debbugs:11812
-
Mohsen BANAN authored
* lisp/loadup.el: Add language/persian.el. Fixes: debbugs:11812
-
Glenn Morris authored
-
Chong Yidong authored
* replace.el (occur-after-change-function): Avoid losing focus by using the inhibit-switch-frame display action option. * window.el (window--maybe-raise-frame): New function. (window--display-buffer): Split off from here. (display-buffer-reuse-window, display-buffer-pop-up-frame) (display-buffer-pop-up-window, display-buffer-use-some-window): Obey an inhibit-switch-frame action alist entry. (display-buffer): Update doc. Fixes: debbugs:12139
-
Dmitry Antipov authored
* frame.h (FGET, FSET): New macros similar to AREF and ASET. * buffer.c, data.c, dispnew.c, dosfns.c, eval.c, fontset.c, frame.c: * fringe.c, gtkutil.c, minibuf.c, msdos.c, nsfns.m, nsmenu.m, nsterm.m: * print.c, term.c, w32fns.c, w32menu.c, w32term.c, window.c, window.h: * xdisp.c, xfaces.c, xfns.c, xmenu.c, xterm.c: Adjust users.
-
Fabián Ezequiel Gallina authored
* progmodes/python.el (python-shell-make-comint): Add optional argument INTERNAL. (run-python-internal): Use it. (python-shell-internal-get-or-create-process): Check for new internal buffer names.
-
Glenn Morris authored
* lisp/eshell/esh-ext.el (eshell/addpath): Use dolist. Do less getting and setting of environment variables.
-
Julien Danjou authored
* erc-match.el (erc-match-exclude-server-buffer) (erc-match-message): Add new option to exclude server buffer from matching.
-
- 05 Aug, 2012 19 commits
-
-
Julien Danjou authored
-
Andreas Schwab authored
-
Andreas Schwab authored
-
Dmitry Antipov authored
* lisp.h (header_size, bool_header_size, word_size): Now here. (struct Lisp_Vector): Add comment. (struct Lisp_Bool_Vector): Move up to define handy constants. (VECSIZE, PSEUDOVECSIZE): Simplify. (SAFE_ALLOCA_LISP): Use new constant. Adjust indentation. * buffer.c, buffer.h, bytecode.c, callint.c, eval.c, fns.c: * font.c, fontset.c, keyboard.c, keymap.c, macros.c, menu.c: * msdos.c, w32menu.c, w32term.h, window.c, xdisp.c, xfaces.c: * xfont.c, xmenu.c: Use word_size where appropriate.
-
Chong Yidong authored
* lisp/proced.el (proced): Add substitution string to docstring to trigger autoloading of the proced library on C-h f. Fixes: debbugs:1768
-
Chong Yidong authored
* lisp/emacs-lisp/lisp-mode.el (lisp-imenu-generic-expression): Don't show defvars which have no second argument. * lisp/imenu.el (imenu-generic-expression): Move documentation here from imenu--generic-function. (imenu--generic-function): Refer to imenu-generic-expression. Fixes: debbugs:8638
-
Lawrence Mitchell authored
Fixes: debbugs:8161
-
Michael Albinus authored
-
Glenn Morris authored
-
Chong Yidong authored
* doc/custom.texi (Face Customization): Move discussion of face inheritance here, from Faces section. * doc/display.texi (Faces): Document frame-background-mode. * doc/lispref/display.texi (Defining Faces): Move documentation of frame-background-mode to the Emacs manual (Bug#7774).
-
Chong Yidong authored
-
Vegard Øye authored
* lisp/emulation/viper-init.el (viper-deflocalvar): Add docstring and indentation declaration. (viper-loop): Add indentation declaration. Fixes: debbugs:7025
-
Chong Yidong authored
* lisp/help-fns.el (describe-variable): Add hyperlink for directory-local variables files. Improve buffer-local and permanent-local reporting; suggested by MON KEY. * lisp/help-mode.el (help-dir-local-var-def): New button type. Fixes: debbugs:6644
-
Chong Yidong authored
* lisp/files.el (kill-buffer-hook): Provide a defvar. * src/term.c (Vsuspend_tty_functions, Vresume_tty_functions): * src/frame.c (Vdelete_frame_functions): * src/emacs.c (Vkill_emacs_hook): Doc fix.
-
Glenn Morris authored
Fixes: debbugs:12013
-
Ulrich Müller authored
Fixes: debbugs:11979
-
Chong Yidong authored
-
Chong Yidong authored
(fringe-styles): Add docstring. (fringe--check-style): New function. (set-fringe-mode, set-fringe-style): Use it. (fringe-mode, set-fringe-style): Doc fixes. Fixes: debbugs:6480
-
Chong Yidong authored
-
- 04 Aug, 2012 8 commits
-
-
Stefan Monnier authored
(isearch-mode-map): Dense maps now work like sparse ones. (isearch--state): New defstruct. (isearch-string-state, isearch-message-state, isearch-point-state) (isearch-success-state, isearch-forward-state) (isearch-other-end-state, isearch-word-state, isearch-error-state) (isearch-wrapped-state, isearch-barrier-state) (isearch-case-fold-search-state, isearch-pop-fun-state): Remove, replaced by defstruct's accessors. (isearch--set-state): Rename from isearch-top-state and change calling convention. (isearch-push-state): Use new isearch--get-state. (isearch-toggle-word): Disable regexp when enabling word. (isearch-message-prefix): Remove unused arg _c-q-hack. (isearch-message-suffix): Remove unused arg _ellipsis.
-
Glenn Morris authored
-
Eli Zaretskii authored
stc/xfns.c (x_set_menu_bar_lines): Fix compilation error in --with-x-toolkit=no builds by using FVAR. Reported by Carsten Mattner <carstenmattner@gmail.com>.
-
Chong Yidong authored
* src/syntax.c (Fmodify_syntax_entry): Doc fix. * doc/lispref/syntax.texi (Syntax Basics): Rearrange the text for clarity. Fix description of syntax table inheritance. (Syntax Table Functions): Don't refer to internal contents of syntax table, since that is not explained yet. Copyedits. (Standard Syntax Tables): Node deleted. (Syntax Table Internals): Misc clarifications. Improve table formatting. * doc/lispref/keymaps.texi (Inheritance and Keymaps): * doc/lispref/text.texi (Sticky Properties): Tweak index entry.
-
Eli Zaretskii authored
src/w32.c (init_environment): Change the default values of many environment variables in dflt_envvars[] to NULL, to avoid pushing them into environment when they were not already defined. Remove the code that deletes site-lisp subdirectories from the default value of EMACSLOADPATH, as it is no longer needed. (check_windows_init_file): Now external, not static. Use Vload_path as is, without adding anything, as this function is now called when Vload_path is already set up. src/w32.h (check_windows_init_file): Add prototype. src/emacs.c (init_cmdargs) [WINDOWSNT]: When running from the build directory, ignore the /*/i386/ tail in Vinvocation_directory, for compatibility with Posix platforms. (main): Move the call to check_windows_init_file to here from w32.c. (decode_env_path) [WINDOWSNT]: Expand the %emacs_dir%/ prefix, if any, in the DEFALT argument into the root of the Emacs build or installation tree, as appropriate...
-
Glenn Morris authored
-
Eli Zaretskii authored
msdos/sedlibmk.inp (allocator.$(OBJEXT), careadlinkat.$(OBJEXT)): Fix editing out. msdos/sed2v2.inp (IS_DEVICE_SEP): Edit to match ':'. (IS_DIRECTORY_SEP, INTERNAL_TERMINAL): Fix Sed command syntax. (MSDOS): Define only if undefined, as MSDOS is a built-in macro, unless some std= switch to GCC is used. src/msdos.c (dos_set_window_size, IT_update_begin) (IT_frame_up_to_date, IT_set_frame_parameters): Use FVAR and WVAR instead of direct references.
-
Eli Zaretskii authored
-