aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix Atoms and Lisp_Object mixup and related bugs.Jan D2010-11-133-5/+18
| | | | | | | | | | * src/xselect.c (x_send_client_event): Move CHECK_STRING ... (Fx_send_client_event): to here. * src/xterm.c (set_wm_state): Don't put Atom in cons, call make_fixnum_or_float on them first. (x_term_init): Initialize Xatom_net_supporting_wm_check and Xatom_net_supported correctly.
* * src/window.c (Fwindow_use_time): New function.Martin Rudalics2010-11-132-0/+14
|
* Fix background-color setting in initial frame (Bug#7373).Chong Yidong2010-11-132-28/+34
| | | | | | * lisp/frame.el (frame-notice-user-settings): Don't clobber other user-set parameters when calling face-set-after-frame-default in response to background-color parameter (Bug#7373).
* lisp/ChangeLog: Fix last log entry.Eli Zaretskii2010-11-131-2/+3
|
* Fix and document display of glyphless characters.Eli Zaretskii2010-11-1317-84/+216
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | src/xdisp.c (set_cursor_from_row): Fix cursor positioning on zero-width characters. (syms_of_xdisp) <glyphless-char-display>: Doc fix. src/.gdbinit (pgx): Adapt to latest changes in `struct glyph'. src/w32term.c (x_draw_glyphless_glyph_string_foreground): Draw the box before drawing the glyphs inside it. src/dispextern.h (enum glyphless_display_method): Rename GLYPHLESS_DISPLAY_HEXA_CODE to GLYPHLESS_DISPLAY_HEX_CODE. All users changed. src/term.c (append_glyphless_glyph, produce_glyphless_glyph): Fix comments. (produce_glyphless_glyph): Enclose "U+nnnn" and "empty box" whitespace in "[]", to simulate a box. Don't use uninitialized variable `width'. lisp/international/characters.el (glyphless-char-display-control): Renamed from glyphless-char-control; all users changed. Doc fix. Signal an error if display method is not one of the recognized symbols. doc/emacs/rmail.texi (Rmail Coding): Characters with no fonts are not necessarily displayed as empty boxes. doc/emacs/mule.texi (Language Environments, Fontsets): Characters with no fonts are not necessarily displayed as empty boxes. doc/emacs/display.texi (Text Display): Document display of glyphless characters. doc/lispref/display.texi (Usual Display): Characters with no fonts are not necessarily displayed as empty boxes. etc/NEWS: Document display of glyphless characters.
* * net/tramp-compat.el (tramp-compat-line-beginning-position)Michael Albinus2010-11-136-61/+56
| | | | | | | | | | | | | | | | | | | | | | | | | (tramp-compat-line-end-position): Remove them. * net/tramp.el (tramp-parse-rhosts-group) (tramp-parse-shosts-group, tramp-parse-sconfig-group) (tramp-parse-hosts-group, tramp-parse-passwd-group) (tramp-parse-netrc-group, tramp-parse-putty-group) * net/tramp-cmds.el (tramp-append-tramp-buffers) * net/tramp-sh.el (tramp-do-file-attributes-with-ls) (tramp-sh-handle-file-selinux-context) (tramp-sh-handle-file-name-all-completions) (tramp-sh-handle-insert-directory) (tramp-sh-handle-expand-file-name, tramp-find-executable) (tramp-wait-for-output, tramp-send-command-and-read) * net/tramp-smb.el (tramp-smb-read-file-entry) (tramp-smb-get-cifs-capabilities): Use `point-at-eol'. * net/tramp-sh.el (tramp-sh-handle-insert-directory) Use `point-at-bol'. (tramp-remote-coding-commands): Add an alternative using "base64 -d -i". This is needed for older base64 versions from GNU coreutils. Reported by Klaus Reichl <[email protected]>.
* Document count-words-region.Glenn Morris2010-11-125-75/+89
| | | | | | | | | * doc/emacs/basic.texi (Position Info): Add M-x count-words-region. * doc/lispintro/emacs-lisp-intro.texi: Rename the `count-words-region' example, since there is now a standard command of that name. * etc/NEWS: Mention it.
* * lisp/simple.el (count-words-region): New function.Hrvoje Niksic2010-11-122-0/+19
| | | | From: http://lists.gnu.org/archive/html/emacs-devel/2006-09/msg01029.html
* ChangeLog whitespace.Glenn Morris2010-11-121-1/+1
|
* Standardize some file headers.Glenn Morris2010-11-1215-55/+57
|
* ChangeLog fixes.Glenn Morris2010-11-122-43/+26
|
* Remove autoload for org-capture-templatesCarsten Dominik2010-11-122-1/+3
|
* * lisp/shell.el (shell-dir-cookie-re): New custom variable.Stefan Monnier2010-11-123-2/+35
| | | | (shell-dir-cookie-watcher): New function.
* * lisp/vc/vc.el (vc-deduce-backend): Use default-directory in shell-modeStefan Monnier2010-11-122-2/+6
| | | | | | and compilation-mode. Fixes: debbugs:7350
* * lisp/vc/smerge-mode.el (smerge-refine): Choose better default part toStefan Monnier2010-11-122-0/+7
| | | | highlight when one of them is empty.
* * lisp/skeleton.el (skeleton-newline): New function.Stefan Monnier2010-11-122-3/+21
| | | | | (skeleton-internal-1): Use it. (skeleton-read): Don't use `newline' since it may strip trailing space.
* * lisp/simple.el (open-line): `newline' may strip trailing space.Stefan Monnier2010-11-122-1/+5
|
* * lisp/international/mule-cmds.el (princ-list): Use mapc.Kevin Ryde2010-11-122-1/+5
|
* Apply XAtom revork patches from Julien Danjou.Jan Djärv2010-11-127-154/+204
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * xsettings.c (init_xsettings): Use already fetch atoms. * xsmfns.c (create_client_leader_window): Use SM_CLIENT_ID atom from dpyinfo. * xselect.c (Fx_send_client_event): Split and create x_send_client_event. * lisp.h: Do not EXFUN Fx_send_client_event. * xterm.c (x_set_frame_alpha): Use _NET_WM_WINDOW_OPACITY atom from dpyinfo. (wm_supports): Use atoms from dpyinfo. (do_ewmh_fullscreen): Use atoms from dpyinfo. (x_ewmh_activate_frame): Use atoms from dpyinfo. (xembed_set_info): Use atoms from dpyinfo. (x_term_init): Fetch _XEMBED_INFO, _NET_SUPPORTED, _NET_SUPPORTING_WM_CHECK, _NET_WM_WINDOW_OPACITY and _NET_ACTIVE_WINDOW, XSETTINGS atoms. Get all atoms in one round-trip. (set_wm_state): Use x_send_client_event rather than Fx_send_client_event, using Atom directly. (x_ewmh_activate_frame): Ditto. (x_set_sticky): Pass atoms to set_wm_state. (do_ewmh_fullscreen): Ditto. * xterm.h (x_display_info): Add Xatom_net_supported, Xatom_net_supporting_wm_check, Xatom_net_active_window, Xatom_net_wm_window_opacity, Xatom_XEMBED_INFO, SM_CLIENT_ID. * xfns.c (Fx_show_tip): Fix typo in docstring.
* xfns.c (Fx_show_tip): Fix typo in docstring.Jan Djärv2010-11-122-1/+5
|
* Fix last change.Katsumi Yamaoka2010-11-121-1/+3
|
* gnus-art.el (article-treat-non-ascii): Keep text properties.Katsumi Yamaoka2010-11-124-5/+17
| | | | gnus.texi (Article Washing): Fix typo.
* Fix ob-lisp.el expectation that slime would be availableCarsten Dominik2010-11-112-1/+8
|
* Install org-mode version 7.3Carsten Dominik2010-11-11100-4016/+11311
|
* * lisp/cedet/semantic/wisent/comp.el: Remove unnecessary eval-when-compiles.Glenn Morris2010-11-112-9/+7
|
* bytecomp trivia.Glenn Morris2010-11-112-9/+18
| | | | | * lisp/emacs-lisp/bytecomp.el (byte-compile-log-buffer): New constant. Use it to replace all instances of "*Compile-Log*"
* smime.el (smime-decrypt-region): Doc fix.Katsumi Yamaoka2010-11-121-0/+1
|
* * lisp/emacs-lisp/pcase.el (pcase-let*, pcase-let): Add debug andStefan Monnier2010-11-112-2/+9
| | | | indentation specs.
* Make mm-dissect-buffer pass sender's mail address to smime-decrypt-region.Katsumi Yamaoka2010-11-114-15/+21
| | | | | | | mm-decode.el (mm-dissect-buffer): Pass sender's mail address to smime-decrypt-region using function argument. mm-decode.el (mm-possibly-verify-or-decrypt, mm-dissect-multipart): Relay it. mm-view.el (mm-view-pkcs7, mm-view-pkcs7-decrypt): Relay it. smime.el (smime-decrypt-region): Catch it.
* * lisp/gnus/smime.el (smime-mode): Use define-derived-mode.Stefan Monnier2010-11-112-18/+16
| | | | | (smime-mode-map): Move initialization into declaration. (gnus-run-mode-hooks): Don't autoload.
* * src/cmds.c (Fself_insert_command): Don't call XFASTINT without checkingStefan Monnier2010-11-112-1/+6
| | | | it's not negative.
* * lisp/progmodes/modula2.el: Use SMIE and skeleton.Stefan Monnier2010-11-115-275/+404
| | | | | | | | | | | | | | | | | (m2-mode-syntax-table): (*..*) can be nested. Add //...\n. Fix paren syntax. (m2-mode-map): Remove LF and TAB bindings. (m2-indent): Add safety property. (m2-smie-grammar): New var. (m2-smie-refine-colon, m2-smie-refine-of, m2-smie-backward-token) (m2-smie-forward-token, m2-smie-refine-semi, m2-smie-rules): New funs. (m2-mode): Use define-derived-mode. (m2-newline, m2-tab): Remove. (m2-begin, m2-case, m2-definition, m2-else, m2-for, m2-header) (m2-if, m2-loop, m2-module, m2-or, m2-procedure, m2-with, m2-record) (m2-stdio, m2-type, m2-until, m2-var, m2-while, m2-export) (m2-import): Use define-skeleton. * test/indent/modula2.mod: New file.
* * doc/misc/msdog.texi (ls in Lisp): Update for ls-lisp.el changes.Glenn Morris2010-11-112-8/+10
|
* ls-lisp: get rid of the dreaded "no effect until you restart Emacs".Glenn Morris2010-11-112-7/+26
| | | | | * lisp/ls-lisp.el (ls-lisp-set-options): New function. (ls-lisp-emulation): Use ls-lisp-set-options for custom :set. Doc fix.
* esh-opt comments.Glenn Morris2010-11-101-5/+4
|
* mailheader.el comments.Glenn Morris2010-11-101-6/+5
|
* Regenerate tpu-edt autoloads.Glenn Morris2010-11-101-1/+1
|
* * lisp/gnus/smime.el (from): Restrict declaration to XEmacs.Glenn Morris2010-11-102-1/+5
|
* * lisp/gnus/nnir.el (gnus-group-topic-name): Autoload.Glenn Morris2010-11-102-1/+8
|
* shr.el (shr-insert): Fix last change.Katsumi Yamaoka2010-11-111-5/+4
|
* Minor ls-lisp changes.Glenn Morris2010-11-102-18/+25
| | | | | | | | * lisp/ls-lisp.el (ls-lisp-ignore-case, ls-lisp-dirs-first) (ls-lisp-verbosity): Add custom :set-after property. (ls-lisp-verbosity, ls-lisp-use-localized-time-format): Doc fixes. (ls-lisp-format, ls-lisp-format-time): Don't take `now' as an argument. (ls-lisp-insert-directory): Update caller.
* Remove odd code from kandmark, gomoku.Glenn Morris2010-11-103-10/+5
| | | | | * lisp/play/landmark.el (lm-prompt-for-move): * lisp/play/gomoku.el (gomoku-prompt-for-move): Remove nonsensical code.
* * lisp/obsolete/lucid.el: Don't warn about any CL functions in this file.Glenn Morris2010-11-102-1/+6
|
* Silence idlw*.el compilation.Glenn Morris2010-11-105-47/+66
| | | | | | | | | | | | | | | | | | * lisp/progmodes/idlw-complete-structtag.el: Remove unused dec `name'. * lisp/progmodes/idlwave.el (idlwave-routine-entry-compare-twins) (idlwave-study-twins): Prefix dynamic local variable `name'. (idlwave-routine-twin-compare): Update for above change. * lisp/progmodes/idlw-help.el (idlwave-do-mouse-completion-help): Prefix dynamic local variables `name', `kwd', and `link'. * lisp/progmodes/idlw-shell.el (idlwave-shell-complete-execcomm-help): * lisp/progmodes/idlw-complete-structtag.el (idlwave-complete-structure-tag-help): * lisp/progmodes/idlwave.el (idlwave-complete-sysvar-help) (idlwave-complete-sysvar-tag-help) (idlwave-complete-class-structure-tag-help): Update for above name changes.
* shr.el (shr-insert): Don't break long line if it is because of kinsoku-bol ↵Katsumi Yamaoka2010-11-112-14/+23
| | | | characters in the line end.
* * lisp/erc/erc-lang.el (erc-cmd-LANG): Fix what may have been a typo.Glenn Morris2010-11-102-5/+7
|
* lisp/gnus/ChangeLog: Cosmetic fix.Katsumi Yamaoka2010-11-111-3/+3
|
* nnir.el (nnir-request-move-article): fix to provide original group and subject.Andrew Cohen2010-11-113-11/+35
| | | | | nnir.el (nnir-warp-to-article): don't fail on articles whose headers haven't been retrieved. gnus-sum.el (gnus-summary-move-article): use original group and subject for virtual articles such as those in an nnir summary buffer.
* gnus-art.el (article-treat-non-ascii): Make it work for XEmacs (at least 21.5).Katsumi Yamaoka2010-11-113-2/+13
| | | | smime.el (from): Declare it again for XEmacs.
* lisp/gnus/ChangeLog (2010-11-10): Fix wording.Katsumi Yamaoka2010-11-101-1/+1
|