]> git.eshelyaron.com Git - emacs.git/log
emacs.git
14 years ago* net/tramp-sh.el (tramp-do-file-attributes-with-stat)
Michael Albinus [Tue, 19 Oct 2010 09:50:07 +0000 (11:50 +0200)]
* net/tramp-sh.el (tramp-do-file-attributes-with-stat)
(tramp-do-directory-files-and-attributes-with-stat): Use "e0" in
order to make stat results a float.  Patch by Andreas Schwab
<schwab@linux-m68k.org>.

14 years agoshr.el: Fix last change.
Katsumi Yamaoka [Tue, 19 Oct 2010 08:19:45 +0000 (08:19 +0000)]
shr.el: Fix last change.

14 years agoshr.el: Improve kinsoku and table rendering.
Katsumi Yamaoka [Tue, 19 Oct 2010 07:57:50 +0000 (07:57 +0000)]
shr.el: Improve kinsoku and table rendering.

14 years ago* lisp/gnus/nnimap.el (nnimap-request-move-article, nnimap-parse-line)
Stefan Monnier [Tue, 19 Oct 2010 00:13:27 +0000 (20:13 -0400)]
* lisp/gnus/nnimap.el (nnimap-request-move-article, nnimap-parse-line)
(nnimap-process-expiry-targets): Use unibyte for buffers that hold
undecoded network data.

14 years agomessage.el (message-get-reply-headers): If we're fed `to-address', then always use...
Lars Magne Ingebrigtsen [Mon, 18 Oct 2010 23:41:03 +0000 (23:41 +0000)]
message.el (message-get-reply-headers): If we're fed `to-address', then always use that.
gnus-agent.el (gnus-agent-toggle-plugged): Use the right minor mode name in the mode line spec so that the mode line menu works (bug #2431).

14 years agoMerge changes made in Gnus trunk.
Gnus developers [Mon, 18 Oct 2010 22:09:28 +0000 (22:09 +0000)]
Merge changes made in Gnus trunk.

gnus-art.el: Make the "dumbquotes" translation work again.
gnus-registry.el (gnus-registry-split-fancy-with-parent): Splitting according to references/in-reply-to obeys the ignore-groups variable, while splitting by sender and subject do not.
nnimap.el (nnimap-request-group): Don't SELECT the group twice on `M-g'.
nnimap.el (nnimap-update-info): Update flags/read marks even if \* isn't part of the permanent marks.
gnus-coding.texi (Gnus Maintainance Guide): Update to mention Emacs bzr/Gnus git sync.
gnus-delay.el (gnus-delay-article): Remove superfluous `group' binding.
gnus-art.el (gnus-article-make-menu-bar): The article/group menus aren't so wide as to need to switch off the edit menu.

14 years ago* lisp/avoid.el (mouse-avoidance-ignore-p): Ignore mouse when it is
Julien Danjou [Mon, 18 Oct 2010 21:10:38 +0000 (17:10 -0400)]
* lisp/avoid.el (mouse-avoidance-ignore-p): Ignore mouse when it is
hidden by `make-pointer-invisible'.

14 years ago* src/frame.c (Fframe_pointer_visible_p):
Julien Danjou [Mon, 18 Oct 2010 21:07:31 +0000 (17:07 -0400)]
* src/frame.c (Fframe_pointer_visible_p):
Add `frame-pointer-visible-p' to get the pointer visibility.

14 years ago* lisp/files.el (locate-file-completion-table): Strip non-matching elements
Stefan Monnier [Mon, 18 Oct 2010 21:02:00 +0000 (17:02 -0400)]
* lisp/files.el (locate-file-completion-table): Strip non-matching elements
before checking length of list.

Fixes: debbugs:7238
14 years ago(emacs_gnutls_read): Return 0 if we get a non-"EAGAIN"-like error to signal to Emacs...
Lars Magne Ingebrigtsen [Mon, 18 Oct 2010 20:32:54 +0000 (22:32 +0200)]
(emacs_gnutls_read): Return 0 if we get a non-"EAGAIN"-like error to signal to Emacs that the socket should be closed.

14 years agoUse unsafep to check for theme safety.
Chong Yidong [Mon, 18 Oct 2010 17:26:25 +0000 (13:26 -0400)]
Use unsafep to check for theme safety.

* cus-face.el (custom-theme-set-faces): Mark as a safe function.

* custom.el (custom-theme-set-variables): Mark as a safe function.
(load-theme): Check forms using unsafep.

14 years agoispell.el (ispell-aspell-find-dictionary): Fix aspell data file search (bug#7230).
Agustín Martín [Mon, 18 Oct 2010 16:01:43 +0000 (18:01 +0200)]
ispell.el (ispell-aspell-find-dictionary): Fix aspell data file search (bug#7230).

14 years agoshr.el (shr-insert): Comment fix.
Katsumi Yamaoka [Mon, 18 Oct 2010 05:45:06 +0000 (05:45 +0000)]
shr.el (shr-insert): Comment fix.

14 years agoshr.el (shr-insert): Don't insert space behind a wide character categorized as kinsok...
Katsumi Yamaoka [Mon, 18 Oct 2010 05:21:26 +0000 (05:21 +0000)]
shr.el (shr-insert): Don't insert space behind a wide character categorized as kinsoku-bol, or between characters both categorized as nospace.

14 years agoFix a misleading widget message in the last checkin.
Chong Yidong [Sun, 17 Oct 2010 00:05:20 +0000 (20:05 -0400)]
Fix a misleading widget message in the last checkin.

14 years agoshr.el (shr-tag-img): Don't align images -- since we're not rescaling, this often...
Gnus developers [Sun, 17 Oct 2010 00:04:06 +0000 (00:04 +0000)]
shr.el (shr-tag-img): Don't align images -- since we're not rescaling, this often leads to ugly displays.
gnus-sum.el (gnus-summary-refer-thread): Bug fix. Add the thread headers to gnus-newsgroup-headers.

14 years agoAllow Custom settings to be migrated into a custom theme.
Chong Yidong [Sun, 17 Oct 2010 00:00:34 +0000 (20:00 -0400)]
Allow Custom settings to be migrated into a custom theme.

* cus-theme.el (custom-theme--migrate-settings): New var.
(customize-create-theme): Allow editing the `user' theme.
(custom-theme-add-variable, custom-theme-add-var-1)
(custom-theme-add-face, custom-theme-add-face-1): Add a checkbox
to the front of each variable or face widget.
(custom-theme-write): Save theme settings in the correct order.
Optionally, remove saved settings from user customizations.
(custom-theme-write-variables, custom-theme-write-faces): Saved
only the checked widgets.
(customize-themes): Add a link for migrating custom settings.

* custom.el (custom-declare-theme, provide-theme): Use
custom-theme-name-valid-p.
(custom-theme-name-valid-p): Remove checks that are now
unnecessary since themes no longer obey load-path.

* cus-edit.el (custom-variable-value-create): For the simple
style, hide documentation string when hidden.

14 years agoAllow hiding of modified custom widgets.
Chong Yidong [Sat, 16 Oct 2010 20:36:20 +0000 (16:36 -0400)]
Allow hiding of modified custom widgets.

* cus-edit.el (custom-variable, custom-face): Combine the
:inhibit-magic and :display-style properties into a single
:custom-style property.
(custom-toggle-hide-variable, custom-toggle-hide-face): New
functions.  If hiding an edited value, save it to :shown-value.
(custom-variable-value-create, custom-face-value-create): Use
them.
(custom-magic-reset): Allow magic property to be unset.

* cus-theme.el (custom-theme-add-var-1)
(custom-theme-add-face-1): Use the :custom-style property.

* custom.el: (custom-theme-load-path): Doc fix.

14 years agoMove built-in theme directory to etc/.
Chong Yidong [Sat, 16 Oct 2010 18:27:08 +0000 (14:27 -0400)]
Move built-in theme directory to etc/.

* custom.el: Custom themes no longer use load-path.
(custom-theme-load-path): New option.  Change built-in theme
directory to etc/.
(custom-enabled-themes): Add custom-theme-load-path dependency.
(custom-theme--load-path): New function.
(load-theme, custom-available-themes): Use it.

* cus-theme.el (describe-theme-1): Use custom-theme--load-path.
(customize-themes): Link to custom-theme-load-path variable.

14 years agoFix searching for bibitem entries.
Ralf Angeli [Sat, 16 Oct 2010 15:08:47 +0000 (17:08 +0200)]
Fix searching for bibitem entries.

14 years agoMerge changes made in Gnus trunk.
Gnus developers [Sat, 16 Oct 2010 01:55:08 +0000 (01:55 +0000)]
Merge changes made in Gnus trunk.

nnimap.el: Use nnheader-message throughout.
gnus.el: Autoload gnus-html-show-images.
mml.el (mml-generate-mime-1): Add `mml-enable-flow' variable to add a possibility to disable format=flow encoding when using hard newlines.
gnus-diary.el (gnus-diary-check-message): Fix gnus-completing-read call.
gnus-sum.el (gnus-summary-refer-thread): unconditionally ignore duplicates.

14 years agoBugfixes for `customize-create-theme'.
Chong Yidong [Sat, 16 Oct 2010 00:16:34 +0000 (20:16 -0400)]
Bugfixes for `customize-create-theme'.

* cus-theme.el (customize-create-theme): Delete overlays after
erasing.  If given a THEME arg, display only the faces of that arg
instead of custom-theme--listed-faces.
(custom-theme-variable-menu, custom-theme-variable-action)
(custom-variable-reset-theme, custom-theme-delete-variable): Deleted.
(custom-theme-add-variable, custom-theme-add-face): Apply value
from the theme settings, instead of the current value.
(custom-theme-add-var-1, custom-theme-add-face-1): New functions.
(custom-theme-visit-theme): Allow calling outside theme buffers.
(custom-theme-merge-theme): Don't enable the theme when merging.
(custom-theme-write-variables, custom-theme-write-faces): Use the
:shown-value properties to save buffer values, not global ones.
(customize-themes): Display a warning about user customizations.

* cus-edit.el (custom-variable-value-create)
(custom-face-value-create): Obey new special properties
:shown-value and :inhibit-magic.

14 years agoFix the MSDOS build broken by last revisions.
Eli Zaretskii [Fri, 15 Oct 2010 18:45:12 +0000 (20:45 +0200)]
Fix the MSDOS build broken by last revisions.

 msdos/sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
 msdos/sed6.inp (mkinfodir): Edit to avoid Unix shell-isms.  Needed
 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.
 src/unexcoff.c (make_hdr): Fix prototype according to changes in
 2010-10-03T13:59:56Z!dann@ics.uci.edu.

14 years agoFix the MSDOS build broken by latest revisions.
Eli Zaretskii [Fri, 15 Oct 2010 18:42:54 +0000 (20:42 +0200)]
Fix the MSDOS build broken by latest revisions.

 src/unexcoff.c (make_hdr): Fix prototype according to changes in
 2010-10-03T13:59:56Z!dann@ics.uci.edu.
 msdos/sed1v2.inp: Use $(..) instead of ${..} in all edit commands.
 Needed because of changes in 2010-10-10T14:43:05Z!dann@ics.uci.edu.
 msdos/sed6.inp (mkinfodir): Edit to avoid Unix shell-isms.  Needed
 because of changes in 2010-10-09T18:31:12Z!rgm@gnu.org.

14 years agoFix last change in etc/NEWS.
Eli Zaretskii [Fri, 15 Oct 2010 16:44:01 +0000 (18:44 +0200)]
Fix last change in etc/NEWS.

14 years ago* net/tramp-sh.el (tramp-open-connection-setup-interactive-shell):
Michael Albinus [Fri, 15 Oct 2010 12:07:38 +0000 (14:07 +0200)]
* net/tramp-sh.el (tramp-open-connection-setup-interactive-shell):
Suppress expansion of tabs to spaces.

14 years agoFix bug #7196.
Eli Zaretskii [Fri, 15 Oct 2010 11:33:17 +0000 (13:33 +0200)]
Fix bug #7196.

 NEWS: Expand the entry about "Selection changes".

14 years agoFix bug #7195 with NEWS entry for of select-active-region'.
Eli Zaretskii [Fri, 15 Oct 2010 11:00:57 +0000 (13:00 +0200)]
Fix bug #7195 with NEWS entry for of select-active-region'.

14 years agoDocument changes made in 2010-10-13T14:50:06Z!lekktu@gmail.com.
Juanma Barranquero [Fri, 15 Oct 2010 10:49:07 +0000 (12:49 +0200)]
Document changes made in 2010-10-13T14:50:06Z!lekktu@gmail.com.

 os.texi (Dynamic Libraries): New node, with slightly modified
 text deleted from "Image Formats".
 (System Interface): Add @menu entry for "Dynamic Libraries".
 display.texi (Image Formats): Remove description of
 image-library-alist.  (Renamed in 2010-10-13T14:50:06Z!lekktu@gmail.com.)

14 years agoshr.el (shr-tag-img): Ignore images with no data.
Katsumi Yamaoka [Fri, 15 Oct 2010 10:24:10 +0000 (10:24 +0000)]
shr.el (shr-tag-img): Ignore images with no data.

14 years agoauth.texi (GnuPG and EasyPG Assistant Configuration): Fix markup.
Eli Zaretskii [Fri, 15 Oct 2010 10:21:03 +0000 (12:21 +0200)]
auth.texi (GnuPG and EasyPG Assistant Configuration): Fix markup.

14 years agoimage.c (tiff_load): Cast 3rd argument to avoid compiler warning.
Eli Zaretskii [Fri, 15 Oct 2010 10:10:20 +0000 (12:10 +0200)]
image.c (tiff_load): Cast 3rd argument to avoid compiler warning.

14 years agoshr.el (shr-insert): Remove space inserted before or after a breakable character...
Katsumi Yamaoka [Fri, 15 Oct 2010 08:10:56 +0000 (08:10 +0000)]
shr.el (shr-insert): Remove space inserted before or after a breakable character or at the beginning or the end of a line.
shr.el (shr-find-fill-point): Do kinsoku; find the second best point or give it up if there's no breakable point.

14 years agoAgain, fix a typo in really-oldXMenu target
Tassilo Horn [Fri, 15 Oct 2010 07:46:47 +0000 (09:46 +0200)]
Again, fix a typo in really-oldXMenu target

14 years agoFix variable name typo in really-oldXMenu target.
Tassilo Horn [Fri, 15 Oct 2010 07:34:26 +0000 (09:34 +0200)]
Fix variable name typo in really-oldXMenu target.

14 years agoMerge changes made in Gnus trunk.
Gnus developers [Thu, 14 Oct 2010 22:39:54 +0000 (22:39 +0000)]
Merge changes made in Gnus trunk.

shr.el: Fix defcustom type (char -> character).
nnimap.el (nnimap-open-connection): Remove %s from openssl incantation, which is no longer valid.
gnus-sum.el (gnus-summary-refer-thread): Implement a version that uses *-request-thread.
gnus-int.el (gnus-request-thread): New back end function.
nnimap.el (nnimap-request-thread): New back end function.
shr.el: Indent.
gnus-art.el, shr.el: Have shr switch buffer truncation on if there are big tables.
(nnimap-open-connection): Message when opening connection for debugging purposes.

14 years ago* url-gw.el (url-open-stream): Use open-gnutls-stream if it exists.
Lars Magne Ingebrigtsen [Thu, 14 Oct 2010 21:35:03 +0000 (23:35 +0200)]
* url-gw.el (url-open-stream): Use open-gnutls-stream if it exists.

14 years agoMerge changes from emacs-23 branch.
Juanma Barranquero [Thu, 14 Oct 2010 14:32:27 +0000 (16:32 +0200)]
Merge changes from emacs-23 branch.

14 years agoshr.el (shr-tag-a): Use url-link as widget type.
Julien Danjou [Thu, 14 Oct 2010 13:55:30 +0000 (13:55 +0000)]
shr.el (shr-tag-a): Use url-link as widget type.

14 years agosrc/w32*.c: Whitespace fixes and typos.
Juanma Barranquero [Thu, 14 Oct 2010 12:25:35 +0000 (14:25 +0200)]
src/w32*.c: Whitespace fixes and typos.

14 years agoMerge changes made in Gnus trunk.
Gnus developers [Thu, 14 Oct 2010 10:16:59 +0000 (10:16 +0000)]
Merge changes made in Gnus trunk.

gnus-group.el (gnus-group-insert-group-line): Fix group argument to `gnus-group-get-icon'.
nnimap.el (nnimap-open-connection): tls-program should be a list of programs.

14 years agoFix 2010-10-12 change to custom-theme-set-faces.
Chong Yidong [Thu, 14 Oct 2010 05:57:58 +0000 (01:57 -0400)]
Fix 2010-10-12 change to custom-theme-set-faces.

* cus-face.el (custom-theme-set-faces): Call custom-push-theme
only after checking the theme-face property.

14 years agomail/rmail.el (rmail-show-message-1): Catch an error of base64-decode-region and...
Kenichi Handa [Thu, 14 Oct 2010 04:23:36 +0000 (13:23 +0900)]
mail/rmail.el (rmail-show-message-1): Catch an error of base64-decode-region and just show an error message (bug#7165).

14 years agoDefine a cursor defface; minor face optimizations.
Chong Yidong [Thu, 14 Oct 2010 03:55:18 +0000 (23:55 -0400)]
Define a cursor defface; minor face optimizations.

* faces.el (face-spec-reset-face): Reset all attributes in one
single call to set-face-attribute.
(face-spec-match-p): Make it a defsubst.
(frame-set-background-mode): New arg KEEP-FACE-SPECS.
(x-create-frame-with-faces, tty-create-frame-with-faces)
(tty-set-up-initial-frame-faces): Don't recompute face specs in
frame-set-background-mode, since they are recomputed immediately
afterwards in face-set-after-frame-default.
(face-set-after-frame-default): Minor optimization.
(cursor): Provide non-trivial defface spec.

* custom.el (custom-theme-recalc-face): Simplify.

14 years agocalc-alg.el (math-var): Renamed from `var'.
Jay Belanger [Thu, 14 Oct 2010 03:14:38 +0000 (22:14 -0500)]
calc-alg.el (math-var): Renamed from `var'.
(math-is-polynomial, math-is-poly-rec): Replace `var' with `math-var'.

calcalg2.el (math-var): Renamed from `var'.
(calcFunc-table, math-scan-for-limits): Replace `var' with `math-var'.

14 years agomerge emacs-23
Kenichi Handa [Thu, 14 Oct 2010 02:06:31 +0000 (11:06 +0900)]
merge emacs-23

14 years ago(ps-mule-begin-job): Fix for the case that only ENCODING is set in a font-spec (bug...
Kenichi Handa [Thu, 14 Oct 2010 02:03:25 +0000 (11:03 +0900)]
(ps-mule-begin-job): Fix for the case that only ENCODING is set in a font-spec (bug#7197).

14 years agosrc/w32*.c: Make functions static.
Juanma Barranquero [Thu, 14 Oct 2010 01:33:31 +0000 (03:33 +0200)]
src/w32*.c: Make functions static.

* src/w32fns.c (w32_wnd_proc, file_dialog_callback):
* src/w32font.c (w32_generic_family):
* src/w32inevt.c (key_event):
* src/w32menu.c (fill_in_menu):
* src/w32proc.c (reader_thread, w32_executable_type, compare_env)
  (merge_and_sort_env, int_from_hex, enum_locale_fn, enum_codepage_fn):
* src/w32term.c (w32_read_socket): Make static.

14 years agomm-decode.el (mm-shr): Bind shr-blocked-images to suppress compile warning.
Katsumi Yamaoka [Thu, 14 Oct 2010 01:17:30 +0000 (01:17 +0000)]
mm-decode.el (mm-shr): Bind shr-blocked-images to suppress compile warning.

14 years agosrc/image.c (DEF_IMGLIB_FN): Add argument to adapt to strict prototypes.
Juanma Barranquero [Wed, 13 Oct 2010 23:48:09 +0000 (01:48 +0200)]
src/image.c (DEF_IMGLIB_FN): Add argument to adapt to strict prototypes.

14 years agolisp/subr.el (last): Deal with dotted lists (reported in bug#7174).
Glenn Morris [Wed, 13 Oct 2010 23:43:39 +0000 (01:43 +0200)]
lisp/subr.el (last): Deal with dotted lists (reported in bug#7174).

14 years agolisp/subr.el (last): Use `safe-length' instead of `length' (bug#7206).
Stephen Berman [Wed, 13 Oct 2010 23:15:03 +0000 (01:15 +0200)]
lisp/subr.el (last): Use `safe-length' instead of `length' (bug#7206).

14 years agonnimap.el (nnimap-close-server): Forget the nnimap data on close.
Lars Magne Ingebrigtsen [Wed, 13 Oct 2010 23:12:47 +0000 (23:12 +0000)]
nnimap.el (nnimap-close-server): Forget the nnimap data on close.

14 years agosrc/makefile.w32-in: Simplify OBJ macros.
Juanma Barranquero [Wed, 13 Oct 2010 23:08:58 +0000 (01:08 +0200)]
src/makefile.w32-in: Simplify OBJ macros.

* makefile.w32-in (TLIB2): Rename from TLIBW32.
  (OBJ2): New macro.
  (WIN32OBJ, FONTOBJ): Remove.
  (OBJ1): Redistribute object files with OBJ2.
  (LIBS, $(TEMACS)): Use TLIB2.
  (make-buildobj-CMD, make-buildobj-SH): Use OBJ2.
  ($(TLIB2), TAGS, TAGS-LISP, TAGS-gmake): Depend on OBJ2.

14 years agoMerge changes made in Gnus trunk.
Gnus developers [Wed, 13 Oct 2010 22:21:20 +0000 (22:21 +0000)]
Merge changes made in Gnus trunk.

auth.texi (GnuPG and EasyPG Assistant Configuration): Fix syntax and trim sentence.
shr.el (shr-current-column): Remove buggy and unnecessary function.
auth.texi: Fix up pxref/xref.
auth.texi (GnuPG and EasyPG Assistant Configuration): Fix up the @item syntax for in-Emacs makeinfo.
gnus-spec.el (gnus-parse-simple-format): princ doesn't really insert anything in Emacs.
mm-decode.el (mm-shr): Allow use from non-Gnus users.
nnimap.el (nnimap-parse-flags): Be more strict when looking for FETCH responses.
nnimap.el, tls.el: Rip the STARTTLS stuff out of tls.el again, and just bind it directly from nnimap.
shr.el (shr-find-fill-point): Use a filling algorithm that should probably work for CJVK text, too.
nnimap.el (nnimap-open-connection): Fix open-tls-stream call.
nnimap.el (nnimap-parse-flags): Fix regexp.
tls.el (tls-program): Remove spurious %s from openssl.
shr.el (shr-find-fill-point): Don't inloop on indented text.

14 years agoRename `image-library-alist' to `dynamic-library-alist'.
Juanma Barranquero [Wed, 13 Oct 2010 14:50:06 +0000 (16:50 +0200)]
Rename `image-library-alist' to `dynamic-library-alist'.

* etc/NEWS: Mention `dynamic-library-alist'.

* lisp/image.el (image-library-alist): Declare as obsolete alias.
  (image-type-available-p): Use `dynamic-library-alist'.

* lisp/term/w32-win.el (dynamic-library-alist):
  Use instead of `image-library-alist'.

* nt/INSTALL: Refer to `dynamic-library-alist'.

* src/image.c (Vimage_library_alist)
  (syms_of_image) <image-library-alist>: Move to src/emacs.c and rename.
  (lookup_image_type): Use Vdynamic_library_alist.
  (Finit_image_library): Doc fix.

* src/emacs.c (Vdynamic_library_alist)
  (syms_of_emacs) <dynamic-library-alist>: Move from src/image.c and rename.
  Doc fix.

* src/lisp.h (Vdynamic_library_alist): Declare extern.

14 years agoFix handling of font properties on Windows (bug#6303).
Damyan Pepper [Wed, 13 Oct 2010 14:07:28 +0000 (16:07 +0200)]
Fix handling of font properties on Windows (bug#6303).
* src/font.c (font_filter_properties): New function, refactored from
  ftfont_filter_properties.
* src/font.h (font_filter_properties): Declare.
* src/ftfont.c (ftfont_filter_properties): Use font_filter_properties.
* src/w32font.c (w32font_booleans, w32font_non_booleans): New variables.
  (w32font_filter_properties): New function.
  (w32font_driver): Add w32font_filter_properties.

14 years agoshr: make shr-width a defcustom, use it in shr-tag-img.
Julien Danjou [Wed, 13 Oct 2010 11:55:48 +0000 (11:55 +0000)]
shr: make shr-width a defcustom, use it in shr-tag-img.

14 years agognus-dired.el (gnus-dired-attach): Silence XEmacs 21.5 when compiling.
Katsumi Yamaoka [Wed, 13 Oct 2010 05:39:17 +0000 (05:39 +0000)]
gnus-dired.el (gnus-dired-attach): Silence XEmacs 21.5 when compiling.

14 years ago* lisp/subr.el (last): Make it faster.
IRIE Shinsuke [Wed, 13 Oct 2010 03:30:36 +0000 (20:30 -0700)]
* lisp/subr.el (last): Make it faster.

Fixes: debbugs:7174
14 years ago* lisp/Makefile.in (compile-clean): Use `` instead of $().
Rainer Orth [Wed, 13 Oct 2010 03:23:47 +0000 (20:23 -0700)]
* lisp/Makefile.in (compile-clean): Use `` instead of $().
(Former is more portable than the latter.)

Fixes: debbugs:7178
14 years agoTidy some nextstep README etc files.
Glenn Morris [Wed, 13 Oct 2010 03:17:59 +0000 (20:17 -0700)]
Tidy some nextstep README etc files.

* nextstep/README: Move historical information to new file ../etc/NEXTSTEP.
* nextstep/AUTHORS: Merge into ./etc/NEXTSTEP and remove file.

* etc/NEXTSTEP: New file, extracted from ../nextstep/{AUTHORS,README}.

* make-dist: No more nextstep/AUTHORS.

14 years ago* nextstep/README: Remove information duplicated in AUTHORS.
Glenn Morris [Wed, 13 Oct 2010 03:11:55 +0000 (20:11 -0700)]
* nextstep/README: Remove information duplicated in AUTHORS.

14 years ago* nextstep/AUTHORS: Remove email addresses.
Glenn Morris [Wed, 13 Oct 2010 03:11:08 +0000 (20:11 -0700)]
* nextstep/AUTHORS: Remove email addresses.

14 years agoMore make-dist simplification.
Glenn Morris [Wed, 13 Oct 2010 03:08:45 +0000 (20:08 -0700)]
More make-dist simplification.

* make-dist: Remove --compress.  Check for the appropriate
gzip-like executable, and if not found, don't compress.
Check version number in README, don't change it.
Use find for nt/inc/*.h.

14 years ago* lisp/mail/emacsbug.el (report-emacs-bug): Mention debbugs.gnu.org.
Glenn Morris [Wed, 13 Oct 2010 03:05:22 +0000 (20:05 -0700)]
* lisp/mail/emacsbug.el (report-emacs-bug): Mention debbugs.gnu.org.

14 years agognus-gravatar.el (gnus-gravatar-transform-address): Adjust avatars' position when...
Katsumi Yamaoka [Wed, 13 Oct 2010 02:19:11 +0000 (02:19 +0000)]
gnus-gravatar.el (gnus-gravatar-transform-address): Adjust avatars' position when (X-)Faces exist.
gnus-gravatar.el (gnus-treat-from-gravatar, gnus-treat-mail-gravatar): Force displaying avatars when called interactively.

14 years agoFix typos in docstrings, comments and ChangeLogs.
Juanma Barranquero [Tue, 12 Oct 2010 23:25:19 +0000 (01:25 +0200)]
Fix typos in docstrings, comments and ChangeLogs.

* etc/tutorials/TUTORIAL.es: Fix typos.

* lisp/cedet/semantic/symref/list.el (semantic-symref-list-rename-open-hits):
  Fix typo in message.
  (semantic-symref-list-map-open-hits): Fix typo in docstring.

* lisp/erc/erc-xdcc.el (erc-xdcc-help-text): Fix typo in docstring.

* lisp/gnus/nnmail.el (nnmail-fancy-expiry-targets): Fix typo in docstring.

* lisp/international/mule.el (define-coding-system):
* lisp/international/titdic-cnv.el (quail-cxterm-package-ext-info):
* composite.el (compose-region): Fix typo in docstring.

* lisp/org/org-agenda.el (org-prefix-category-length)
  (org-prefix-category-max-length): Fix typos in docstrings.

* src/font.c (Ffont_variation_glyphs):
* ccl.c (Fccl_execute_on_string): Fix typo in docstring.

14 years agoMerge changes made in Gnus trunk.
Gnus developers [Tue, 12 Oct 2010 22:18:24 +0000 (22:18 +0000)]
Merge changes made in Gnus trunk.

gnus-gravatar.el (gnus-art): Required.
shr.el (shr-tag-img): Add align attribute support for <img>.
gnus-gravatar.el (gnus-gravatar-insert): Check if buffer is alive.
shr.el (shr-tag-img): Encode URL properly when retrieving.
shr.el (shr-get-image-data): Encode URL properly when fetching from cache.
shr.el (shr-tag-img): Use aligned-to spaces to align correctly images.
nnimap.el (nnimap-request-rename-group): Unselect by selecting a mailbox that doesn't exist.
rfc2231.el (rfc2231-parse-string): Ignore repeated parts.
gnus-gravatar.el (gnus-gravatar-too-ugly): Don't test if gnus-article-x-face-too-ugly is bound.

14 years agoRemove trailing / from directory names.
Dan Nicolaescu [Tue, 12 Oct 2010 21:03:09 +0000 (14:03 -0700)]
Remove trailing / from directory names.

* configure (ns_appdir, OLDXMENU, TOOLTIP_SUPPORT): Remove
trailing / from directory names.

14 years agoAdd some default custom themes.
Chong Yidong [Tue, 12 Oct 2010 20:06:20 +0000 (16:06 -0400)]
Add some default custom themes.

* cus-theme.el (custom-theme--listed-faces): Add cursor face.
(describe-theme-1): Extract doc from unloaded themes.

* custom.el (custom-theme-name-valid-p): Don't list color-themes.

* themes/tango-theme.el:
* themes/tango-dark-theme.el:
* themes/wheatgrass-theme.el: New files.

14 years agoFix typos in docstrings, comments and ChangeLogs.
Juanma Barranquero [Tue, 12 Oct 2010 15:16:57 +0000 (17:16 +0200)]
Fix typos in docstrings, comments and ChangeLogs.

* lisp/composite.el (compose-region):
* src/ccl.c (Fccl_execute_on_string): Fix typo in docstring.

14 years agoAvoid using trailing / in directory variables.
Dan Nicolaescu [Tue, 12 Oct 2010 14:37:33 +0000 (07:37 -0700)]
Avoid using trailing / in directory variables.

* src/Makefile.in (lispsource, libsrc, etc, oldxmenudir, lwlibdir)
(lispdir): Remove trailing /, update all uses.

14 years agognus-sum.el: Remove long obsoleted functions.
Lars Magne Ingebrigtsen [Tue, 12 Oct 2010 14:17:15 +0000 (14:17 +0000)]
gnus-sum.el: Remove long obsoleted functions.

14 years agoFix typos in comments
Kenichi Handa [Tue, 12 Oct 2010 12:52:05 +0000 (21:52 +0900)]
Fix typos in comments

14 years ago* make-dist: Replace grep with sed when determining $version.
Glenn Morris [Tue, 12 Oct 2010 08:05:28 +0000 (01:05 -0700)]
* make-dist: Replace grep with sed when determining $version.

14 years ago* make-dist: Remove the unnecessary $shortversion.
Glenn Morris [Tue, 12 Oct 2010 08:01:11 +0000 (01:01 -0700)]
* make-dist: Remove the unnecessary $shortversion.

14 years ago* make-dist: Remove comment that no longer applies.
Glenn Morris [Tue, 12 Oct 2010 07:46:57 +0000 (00:46 -0700)]
* make-dist: Remove comment that no longer applies.

14 years ago* make-dist: Simplify trap handling.
Glenn Morris [Tue, 12 Oct 2010 07:44:12 +0000 (00:44 -0700)]
* make-dist: Simplify trap handling.

14 years ago* make-dist: Use find for the whole etc/ directory.
Glenn Morris [Tue, 12 Oct 2010 07:31:58 +0000 (00:31 -0700)]
* make-dist: Use find for the whole etc/ directory.

14 years ago* make-dist: Use find for etc/image files.
Glenn Morris [Tue, 12 Oct 2010 07:27:07 +0000 (00:27 -0700)]
* make-dist: Use find for etc/image files.

14 years ago* make-dist: Use find to handle the etc and lisp directories.
Glenn Morris [Tue, 12 Oct 2010 07:09:39 +0000 (00:09 -0700)]
* make-dist: Use find to handle the etc and lisp directories.

14 years ago* make-dist: Simplify creation of lisp/MANIFEST.
Glenn Morris [Tue, 12 Oct 2010 06:38:34 +0000 (23:38 -0700)]
* make-dist: Simplify creation of lisp/MANIFEST.

14 years ago* make-dist: Update and simplify.
Glenn Morris [Tue, 12 Oct 2010 04:32:20 +0000 (21:32 -0700)]
* make-dist: Update and simplify.
Eg: there are no symlinks in the tree for a long time
Check for version in emacsver.texi.
Clean up *~ etc files using a find at the end.
Add etc/srecode.

14 years agoMerge nextstep/FOR-RELEASE outstanding issues into etc/TODO.
Glenn Morris [Tue, 12 Oct 2010 04:01:55 +0000 (21:01 -0700)]
Merge nextstep/FOR-RELEASE outstanding issues into etc/TODO.

14 years agoMove nextstep/DEV-NOTES to admin/notes/nextstep.
Glenn Morris [Tue, 12 Oct 2010 03:55:21 +0000 (20:55 -0700)]
Move nextstep/DEV-NOTES to admin/notes/nextstep.

14 years ago* doc/lispref/book-spine.texinfo: Rename to book-spine.texi.
Glenn Morris [Tue, 12 Oct 2010 03:52:07 +0000 (20:52 -0700)]
* doc/lispref/book-spine.texinfo: Rename to book-spine.texi.

14 years ago* etc/BABYL: Remove file.
Glenn Morris [Tue, 12 Oct 2010 03:50:06 +0000 (20:50 -0700)]
* etc/BABYL: Remove file.

14 years ago* README: Updates.
Glenn Morris [Tue, 12 Oct 2010 03:47:36 +0000 (20:47 -0700)]
* README: Updates.

14 years ago* BUGS, INSTALL.BZR: Updates.
Glenn Morris [Tue, 12 Oct 2010 03:45:41 +0000 (20:45 -0700)]
* BUGS, INSTALL.BZR: Updates.

14 years agoetc/NEWS.
Glenn Morris [Tue, 12 Oct 2010 03:43:52 +0000 (20:43 -0700)]
etc/NEWS.

14 years agoPlaceholder entry for Custom theme changes.
Chong Yidong [Tue, 12 Oct 2010 03:12:33 +0000 (23:12 -0400)]
Placeholder entry for Custom theme changes.

14 years agoNew interface for choosing Custom themes.
Chong Yidong [Tue, 12 Oct 2010 03:10:21 +0000 (23:10 -0400)]
New interface for choosing Custom themes.

* lisp/cus-edit.el (custom--initialize-widget-variables): New function.
(Custom-mode): Use it.

* lisp/cus-face.el (custom-theme-set-faces): Remove dead code.  Obey
custom--inhibit-theme-enable.

* lisp/cus-theme.el (describe-theme, customize-themes)
(custom-theme-save): New commands.
(custom-new-theme-mode-map): Bind C-x C-s.
(custom-new-theme-mode): Use custom--initialize-widget-variables.
(customize-create-theme): New optional arg THEME.
(custom-theme-revert): Use it.
(custom-theme-visit-theme): Remove dead code.
(custom-theme-merge-theme): Use custom-available-themes.
(custom-theme-write): Make interactive.
(custom-theme-write): Use custom-theme-name-valid-p.
(describe-theme-1, custom-theme-choose-revert)
(custom-theme-checkbox-toggle, custom-theme-selections-toggle):
New funs.
(custom-theme-allow-multiple-selections): New option.
(custom-theme-choose-mode): New major mode.

* lisp/custom.el (custom-theme-set-variables): Remove dead code.  Obey
custom--inhibit-theme-enable.
(custom--inhibit-theme-enable): New var.
(provide-theme): Obey it.
(load-theme): Replace load with manual read/eval, in order to
check for correctness.  Use custom-theme-name-valid-p.
(custom-theme-name-valid-p): New function.
(custom-available-themes): Use it.

* lisp/help-mode.el (help-theme-def, help-theme-edit): New buttons.

14 years agolisp/net/telnet.el: "Fix" commented code.
Juanma Barranquero [Tue, 12 Oct 2010 02:45:24 +0000 (04:45 +0200)]
lisp/net/telnet.el: "Fix" commented code.

14 years agolisp/cedet/ChangeLog: Move entries for emacs-lisp/ files back to lisp/ChangeLog.
Juanma Barranquero [Tue, 12 Oct 2010 02:31:16 +0000 (04:31 +0200)]
lisp/cedet/ChangeLog: Move entries for emacs-lisp/ files back to lisp/ChangeLog.

14 years agolisp/ChangeLog: Add missing bug reference.
Juanma Barranquero [Tue, 12 Oct 2010 01:51:31 +0000 (03:51 +0200)]
lisp/ChangeLog: Add missing bug reference.

14 years agolisp/net/telnet.el (telnet-mode-map): Fix previous change.
Juanma Barranquero [Tue, 12 Oct 2010 01:48:58 +0000 (03:48 +0200)]
lisp/net/telnet.el (telnet-mode-map): Fix previous change.

14 years agoClarify the doc about caching passphrases.
Daiki Ueno [Tue, 12 Oct 2010 01:49:05 +0000 (10:49 +0900)]
Clarify the doc about caching passphrases.

* epa.texi (Caching Passphrases):
* auth.texi (GnuPG and EasyPG Assistant Configuration): Clarify
some configurations require to set up gpg-agent.

14 years agoFix last change.
Katsumi Yamaoka [Tue, 12 Oct 2010 00:25:50 +0000 (00:25 +0000)]
Fix last change.

14 years agoMerge changes from emacs-23 branch.
Juanma Barranquero [Mon, 11 Oct 2010 23:57:49 +0000 (01:57 +0200)]
Merge changes from emacs-23 branch.