Paul Eggert
5489860be1
* xdisp.c: Rename or move local decls to avoid shadowing.
...
(init_iterator, handle_fontified_prop, handle_single_display_spec):
(message_dolog, message_with_string, redisplay_internal):
(redisplay_window, try_window_reusing_current_matrix, try_window_id):
(compute_line_metrics, highlight_trailing_whitespace, cursor_row_p):
(display_line, display_string, rows_from_pos_range):
(mouse_face_from_buffer_pos, note_mouse_highlight, expose_frame):
Rename or move local decls.
2011-03-05 23:50:01 -08:00
Paul Eggert
257219bd2e
* texinfo.tex: Update to version 2011-02-24.09.
2011-03-01 22:07:30 -08:00
Paul Eggert
6c0dea8a89
Merge: Work around some portability problems with symlinks.
2011-03-01 21:25:09 -08:00
Paul Eggert
4a8b879b87
Merge from mainline.
2011-03-01 20:40:07 -08:00
Glenn Morris
8889f4e2c3
Make dired-omit-here-always obsolete, in favor of standard function.
...
* lisp/dired-x.el (dired-omit-here-always): Make it obsolete.
* doc/misc/dired-x.texi (Omitting Variables): Refer to add-dir-local-variable
instead of the obsoleted dired-omit-here-always.
2011-03-01 20:13:57 -08:00
Chong Yidong
d77aaf6f83
Add a menu-bar entry for Artist mode.
...
* lisp/textmodes/artist.el (artist-curr-go): Default to pen-line.
(artist-select-op-pen-line): New function.
(artist-menu-map): New variable.
(artist-mode-map): Add a menu to the menu-bar.
2011-03-01 22:48:01 -05:00
Jay Belanger
771fc75ee9
* calc/calc-math.el (calcFunc-log10): Check for symbolic mode
...
when evaluating.
* calc/calc-units.el (math-conditional-apply, math-conditional-pow):
New function.
(math-logunits-add, math-logunits-mul, math-logunits-divide):
(math-logunits-quant, math-logunits-level): Use
`math-conditional-apply' and `math-conditional-pow' to evaluate
functions.
(math-logunits-level): Extract units from ratio.
2011-03-01 21:07:34 -06:00
Paul Eggert
ba46f4d85a
Merge from mainline.
2011-03-01 17:52:03 -08:00
Michael Albinus
0dc3e4109e
Remove superfluous Tramp entries.
2011-03-01 16:18:53 +01:00
Julien Danjou
fb9b91be56
gnus-art.el (list-identifier): Add list-identifier as a parameter group.
...
(article-hide-list-identifiers): Use list-identifier group parameter.
2011-03-01 14:32:24 +00:00
Julien Danjou
3b0468c4a6
Merge changes made in Gnus trunk.
...
sieve.el (sieve-buffer-script-name): New local variable to store sieve script name.
(sieve-edit-script): Store sieve script name.
(sieve-upload): Use sieve script name when uploading.
(sieve-upload): Use substitute-command-keys.
(sieve-edit-script): Use substitute-command-keys.
(sieve-refresh-scriptlist): Use substitute-command-keys.
(sieve-manage-mode-map): Define keymap properly.
(sieve-manage-mode): Do not set mode name manually, change mode-name to
(sieve-refresh-scriptlist): Use substitute-command-keys."Sieve-manage". Remove commented code about cvs.
(sieve-manage-quit): New function.
(sieve-manage-mode-map): Bind 'q' to sieve-manage-quit.
gnus-gravatar.el: Use gnus-with-article-buffer.
gnus-art.el (gnus-with-article-buffer): Check that the gnus-article-buffer is alive.
2011-03-01 12:20:17 +00:00
Glenn Morris
0e0b298905
* lisp/files: Fix comment typo.
2011-02-28 20:26:38 -08:00
Glenn Morris
9a6f056969
Remove some duplicated tramp ChangeLog entries.
...
I guess the same changes were applied to emacs-23 and trunk separately.
More duplicates remain.
2011-02-28 20:20:37 -08:00
Christoph Scholtes
bd10605653
* maintaining.texi (Format of ChangeLog): Add reference to add-log-full-name.
...
(Change Log Commands): Add documentation for combining multiple symbols in one change.
2011-02-28 21:14:00 -07:00
Juanma Barranquero
f6132e5a3c
lisp/emacs-lisp/cl-macs.el (lexical-let*): Fix argument name in docstring.
2011-03-01 04:59:31 +01:00
Glenn Morris
5e7a95b0f5
* lisp/calendar/cal-hebrew.el (diary-ordinal-suffix): Declare.
2011-02-28 19:53:18 -08:00
Glenn Morris
82137b5135
* lisp/files.el: Comment.
2011-02-28 19:43:14 -08:00
Glenn Morris
0560d0ea3d
* admin/notes/bzr: Tiny addition.
2011-02-28 19:41:05 -08:00
Glenn Morris
7454f2002d
Rework previous cal-hebrew change.
...
* lisp/calendar/cal-hebrew.el (calendar-hebrew-birthday, diary-hebrew-date):
Rename and rework functions added in previous change.
* etc/NEWS: Mention diary-hebrew-birthday.
2011-02-28 19:38:41 -08:00
Ed Reingold
cdcbd5a795
Add some new cal-hebrew functions.
...
* lisp/calendar/cal-hebrew.el (hebrew-calendar-birthday, diary-hebrew-birthday):
New functions.
2011-02-28 19:32:05 -08:00
Glenn Morris
9903d828df
Give dired-actual-switches a safe-local-variable property. (Bug#3230)
...
* lisp/dired.el (dired-safe-switches-p): Beef it up.
(dired-actual-switches): Use it for the safe-local-variable property.
2011-02-28 19:25:24 -08:00
Stefan Monnier
75da6eb972
* lisp/dired.el (dired-safe-switches-p): New function. (Bug#3230)
2011-02-28 19:10:11 -08:00
Glenn Morris
6640b281f3
Add the ability to exclude dir-locals from subdirs. (Bug#8100)
...
* lisp/files.el (dir-locals-collect-variables):
Add the ability to exclude subdirectories.
* doc/emacs/custom.texi (Directory Variables):
Give an example of excluding subdirectories.
* doc/lispref/variables.texi (Directory Local Variables):
Mention `(subdirs . nil)' alist element.
* etc/NEWS: Mention this addition.
* lisp/dired-x.el (dired-omit-here-always): Add `(subdirs . nil)' to locals.
2011-02-28 19:05:28 -08:00
Christoph Scholtes
cead857b3a
* ido.el (ido-everywhere): Doc fix.
...
(ido-mode): Doc fix.
2011-02-28 13:25:50 -07:00
Glenn Morris
0a906ec344
* lisp/dired-x.el (dired-guess-shell-alist-default): Use \\', not $.
2011-02-28 09:42:03 -08:00
Michael Albinus
5d41af1934
* tramp.texi (Frequently Asked Questions): Add Emacs 24 to
...
supported systems.
2011-02-28 12:10:06 +01:00
Michael Albinus
22b300dea0
* net/tramp-cmds.el (tramp-append-tramp-buffers): Dump load-path shadows.
2011-02-28 11:58:59 +01:00
Antoine Levitt
584a277399
* lisp/dired-x.el (dired-guess-shell-alist-default): Add rar and 7z.
2011-02-27 23:24:39 -08:00
Juanma Barranquero
ca3afb79d0
lisp/emacs-lisp/pcase.el (pcase, pcase--u1, pcase--q1): Fix typos in docstrings.
2011-02-28 05:24:40 +01:00
Glenn Morris
2cf429d01c
Add ChangeLog bug ref.
2011-02-27 17:35:59 -08:00
Stephen Berman
edb574802f
dired-aux fix for bug#8131.
...
* lisp/dired-aux.el (dired-update-file-line): Fix 2010-11-09 change.
2011-02-27 17:31:20 -08:00
Glenn Morris
3e478a7cef
Mark tiny change.
2011-02-27 17:10:58 -08:00
Glenn Morris
2b0c733045
Merge from emacs-23; up to 2010-06-03T05:41:49Z!rgm@gnu.org.
2011-02-27 17:07:29 -08:00
Chong Yidong
df7f0d0b10
* lisp/facemenu.el (list-colors-display): Use with-help-window (Bug#8048).
2011-02-27 18:53:41 -05:00
Chong Yidong
52eb77a6ad
Avoid recording dead buffers in buffer-list frame param (Bug#7898).
...
* src/frame.c (store_frame_param): Don't store value directly in
buffer_list and buried_buffer_list; copy the list and remove dead
buffers.
2011-02-27 17:57:22 -05:00
Chong Yidong
b923f7a98f
* minibuf.texi: Clarify history list discussion (Bug#8085).
2011-02-27 17:10:48 -05:00
Prestoo Ten
6c89f663ba
* term/screen.el: New file (Bug#2650).
2011-02-27 16:26:22 -05:00
Glenn Morris
f9fa9e4932
* INSTALL.BZR: Tweak previous change.
2011-02-27 11:55:44 -08:00
Eli Zaretskii
4824410fa8
Implement stub emulation of `readlink' for MS-DOS.
...
src/msdos.c (readlink) [DJGPP < 2.04]: New stub function.
src/msdos.h: (readlink) [DJGPP < 2.04]: Declare prototype.
2011-02-27 21:51:35 +02:00
Eli Zaretskii
0f7bb05d28
Implement stubs of readlink' and symlink' for MS-Windows.
...
src/w32.c (symlink, readlink): New stub functions.
nt/inc/unistd.h (readlink, symlink): Declare prototypes.
2011-02-27 21:48:31 +02:00
Eli Zaretskii
40be44e2a9
Emulate `readlink' for DJGPP versions before 2.04.
...
src/msdos.c (readlink) [DJGPP < 2.04]: New stub function.
src/msdos.h: (readlink) [DJGPP < 2.04]: Declare prototype.
2011-02-27 21:46:39 +02:00
Glenn Morris
d05e7e6721
* INSTALL.BZR: Mention autoreconf.
2011-02-27 11:36:45 -08:00
Lars Ingebrigtsen
85e75dedc0
gnus-group.el (gnus-import-other-newsrc-file): New function.
2011-02-27 08:20:21 +00:00
Paul Eggert
a4d4252bfb
Merge: Minor cleanups uncovered by gcc warnings
2011-02-26 23:57:49 -08:00
Paul Eggert
c783d15b93
* scroll.c (CHECK_BOUNDS): #define only if GLYPH_DEBUG.
...
This avoids a gcc warning in some configurations.
2011-02-26 23:50:33 -08:00
Paul Eggert
76c1cebcc9
* frame.c (x_set_screen_gamma): Rename local to avoid shadowing.
2011-02-26 23:47:34 -08:00
Paul Eggert
0ff162fccf
* frame.h: Avoid gcc -Wmissing-prototypes diagnostics.
...
(set_menu_bar_lines, x_get_resource_string): New decls.
* msdos.c (set_menu_bar_lines): Omit decl.
2011-02-26 23:30:02 -08:00
Stefan Monnier
1f0816b69d
* lisp/emacs-lisp/pcase.el (pcase--if): Try to invert test to reduce depth.
...
(pcase-mutually-exclusive-predicates): New var.
(pcase--split-consp, pcase--split-pred): Use it.
(pcase--split-equal, pcase--split-member): When splitting against
a pure predicate, run it to know the outcome.
(pcase--u1): Mark vars that are actually used.
(pcase--q1): Avoid introducing unused vars.
2011-02-26 21:50:38 -05:00
Paul Eggert
fdb0b28bf6
* dispextern.h (struct glyph): Make u.img_id int, not unsigned.
...
It's always given int values and used as an int. This suppresses
a gcc "comparison of unsigned expression >= 0" warning in some
configurations.
2011-02-26 18:41:48 -08:00
Jay Belanger
53f963cf73
Adjust previous change to behave as intended.
2011-02-26 19:55:29 -06:00