diff options
| author | Paul Eggert | 2011-05-30 09:12:16 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-05-30 09:12:16 -0700 |
| commit | de677ace77fa48962be80b668662a7009498e5d6 (patch) | |
| tree | b596bc66c98f21f39fcf11b676c974161ba94f4e | |
| parent | 703f86387fd680855fce275bc87a524ac8d746bf (diff) | |
| parent | 3687c2efb7e7a5b6afbf87588a248431ccc8dd65 (diff) | |
| download | emacs-de677ace77fa48962be80b668662a7009498e5d6.tar.gz emacs-de677ace77fa48962be80b668662a7009498e5d6.zip | |
Merge from trunk.
| -rw-r--r-- | autogen/Makefile.in | 29 | ||||
| -rwxr-xr-x | autogen/configure | 4 | ||||
| -rw-r--r-- | lisp/ChangeLog | 7 | ||||
| -rw-r--r-- | lisp/net/rcirc.el | 12 | ||||
| -rw-r--r-- | src/ChangeLog | 2 | ||||
| -rw-r--r-- | src/alloc.c | 4 |
6 files changed, 36 insertions, 22 deletions
diff --git a/autogen/Makefile.in b/autogen/Makefile.in index a2d83700d6c..b117c64655c 100644 --- a/autogen/Makefile.in +++ b/autogen/Makefile.in | |||
| @@ -24,7 +24,7 @@ | |||
| 24 | # the same distribution terms as the rest of that program. | 24 | # the same distribution terms as the rest of that program. |
| 25 | # | 25 | # |
| 26 | # Generated by gnulib-tool. | 26 | # Generated by gnulib-tool. |
| 27 | # Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=lib --m4-base=m4 --doc-base=doc --tests-base=tests --aux-dir=. --makefile-name=gnulib.mk --no-libtool --macro-prefix=gl --no-vc-files careadlinkat crypto/md5 crypto/sha1 dtoastr filemode getloadavg getopt-gnu ignore-value intprops lstat mktime readlink socklen stdarg stdio strftime strtoumax symlink sys_stat | 27 | # Reproduce by: gnulib-tool --import --dir=. --lib=libgnu --source-base=lib --m4-base=m4 --doc-base=doc --tests-base=tests --aux-dir=. --makefile-name=gnulib.mk --conditional-dependencies --no-libtool --macro-prefix=gl --no-vc-files careadlinkat crypto/md5 crypto/sha1 dtoastr filemode getloadavg getopt-gnu ignore-value intprops lstat mktime readlink socklen stdarg stdio strftime strtoumax symlink sys_stat |
| 28 | 28 | ||
| 29 | VPATH = @srcdir@ | 29 | VPATH = @srcdir@ |
| 30 | pkgdatadir = $(datadir)/@PACKAGE@ | 30 | pkgdatadir = $(datadir)/@PACKAGE@ |
| @@ -1070,7 +1070,8 @@ c++defs.h: $(top_srcdir)/./c++defs.h | |||
| 1070 | getopt.h: getopt.in.h $(top_builddir)/config.status $(ARG_NONNULL_H) | 1070 | getopt.h: getopt.in.h $(top_builddir)/config.status $(ARG_NONNULL_H) |
| 1071 | $(AM_V_GEN)rm -f $@-t $@ && \ | 1071 | $(AM_V_GEN)rm -f $@-t $@ && \ |
| 1072 | { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ | 1072 | { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ |
| 1073 | sed -e 's|@''HAVE_GETOPT_H''@|$(HAVE_GETOPT_H)|g' \ | 1073 | sed -e 's|@''GUARD_PREFIX''@|GL|g' \ |
| 1074 | -e 's|@''HAVE_GETOPT_H''@|$(HAVE_GETOPT_H)|g' \ | ||
| 1074 | -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | 1075 | -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ |
| 1075 | -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ | 1076 | -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ |
| 1076 | -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ | 1077 | -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ |
| @@ -1118,7 +1119,8 @@ inttypes.h: inttypes.in.h $(top_builddir)/config.status $(WARN_ON_USE_H) $(ARG_N | |||
| 1118 | @GL_GENERATE_STDARG_H_TRUE@stdarg.h: stdarg.in.h $(top_builddir)/config.status | 1119 | @GL_GENERATE_STDARG_H_TRUE@stdarg.h: stdarg.in.h $(top_builddir)/config.status |
| 1119 | @GL_GENERATE_STDARG_H_TRUE@ $(AM_V_GEN)rm -f $@-t $@ && \ | 1120 | @GL_GENERATE_STDARG_H_TRUE@ $(AM_V_GEN)rm -f $@-t $@ && \ |
| 1120 | @GL_GENERATE_STDARG_H_TRUE@ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ | 1121 | @GL_GENERATE_STDARG_H_TRUE@ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ |
| 1121 | @GL_GENERATE_STDARG_H_TRUE@ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | 1122 | @GL_GENERATE_STDARG_H_TRUE@ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ |
| 1123 | @GL_GENERATE_STDARG_H_TRUE@ -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | ||
| 1122 | @GL_GENERATE_STDARG_H_TRUE@ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ | 1124 | @GL_GENERATE_STDARG_H_TRUE@ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ |
| 1123 | @GL_GENERATE_STDARG_H_TRUE@ -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ | 1125 | @GL_GENERATE_STDARG_H_TRUE@ -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ |
| 1124 | @GL_GENERATE_STDARG_H_TRUE@ -e 's|@''NEXT_STDARG_H''@|$(NEXT_STDARG_H)|g' \ | 1126 | @GL_GENERATE_STDARG_H_TRUE@ -e 's|@''NEXT_STDARG_H''@|$(NEXT_STDARG_H)|g' \ |
| @@ -1144,7 +1146,8 @@ inttypes.h: inttypes.in.h $(top_builddir)/config.status $(WARN_ON_USE_H) $(ARG_N | |||
| 1144 | @GL_GENERATE_STDDEF_H_TRUE@stddef.h: stddef.in.h $(top_builddir)/config.status | 1146 | @GL_GENERATE_STDDEF_H_TRUE@stddef.h: stddef.in.h $(top_builddir)/config.status |
| 1145 | @GL_GENERATE_STDDEF_H_TRUE@ $(AM_V_GEN)rm -f $@-t $@ && \ | 1147 | @GL_GENERATE_STDDEF_H_TRUE@ $(AM_V_GEN)rm -f $@-t $@ && \ |
| 1146 | @GL_GENERATE_STDDEF_H_TRUE@ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ | 1148 | @GL_GENERATE_STDDEF_H_TRUE@ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ |
| 1147 | @GL_GENERATE_STDDEF_H_TRUE@ sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | 1149 | @GL_GENERATE_STDDEF_H_TRUE@ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ |
| 1150 | @GL_GENERATE_STDDEF_H_TRUE@ -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | ||
| 1148 | @GL_GENERATE_STDDEF_H_TRUE@ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ | 1151 | @GL_GENERATE_STDDEF_H_TRUE@ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ |
| 1149 | @GL_GENERATE_STDDEF_H_TRUE@ -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ | 1152 | @GL_GENERATE_STDDEF_H_TRUE@ -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ |
| 1150 | @GL_GENERATE_STDDEF_H_TRUE@ -e 's|@''NEXT_STDDEF_H''@|$(NEXT_STDDEF_H)|g' \ | 1153 | @GL_GENERATE_STDDEF_H_TRUE@ -e 's|@''NEXT_STDDEF_H''@|$(NEXT_STDDEF_H)|g' \ |
| @@ -1161,7 +1164,8 @@ inttypes.h: inttypes.in.h $(top_builddir)/config.status $(WARN_ON_USE_H) $(ARG_N | |||
| 1161 | @GL_GENERATE_STDINT_H_TRUE@stdint.h: stdint.in.h $(top_builddir)/config.status | 1164 | @GL_GENERATE_STDINT_H_TRUE@stdint.h: stdint.in.h $(top_builddir)/config.status |
| 1162 | @GL_GENERATE_STDINT_H_TRUE@ $(AM_V_GEN)rm -f $@-t $@ && \ | 1165 | @GL_GENERATE_STDINT_H_TRUE@ $(AM_V_GEN)rm -f $@-t $@ && \ |
| 1163 | @GL_GENERATE_STDINT_H_TRUE@ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ | 1166 | @GL_GENERATE_STDINT_H_TRUE@ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ |
| 1164 | @GL_GENERATE_STDINT_H_TRUE@ sed -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \ | 1167 | @GL_GENERATE_STDINT_H_TRUE@ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ |
| 1168 | @GL_GENERATE_STDINT_H_TRUE@ -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \ | ||
| 1165 | @GL_GENERATE_STDINT_H_TRUE@ -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | 1169 | @GL_GENERATE_STDINT_H_TRUE@ -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ |
| 1166 | @GL_GENERATE_STDINT_H_TRUE@ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ | 1170 | @GL_GENERATE_STDINT_H_TRUE@ -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ |
| 1167 | @GL_GENERATE_STDINT_H_TRUE@ -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ | 1171 | @GL_GENERATE_STDINT_H_TRUE@ -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ |
| @@ -1198,7 +1202,8 @@ inttypes.h: inttypes.in.h $(top_builddir)/config.status $(WARN_ON_USE_H) $(ARG_N | |||
| 1198 | stdio.h: stdio.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) | 1202 | stdio.h: stdio.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) |
| 1199 | $(AM_V_GEN)rm -f $@-t $@ && \ | 1203 | $(AM_V_GEN)rm -f $@-t $@ && \ |
| 1200 | { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ | 1204 | { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ |
| 1201 | sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | 1205 | sed -e 's|@''GUARD_PREFIX''@|GL|g' \ |
| 1206 | -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | ||
| 1202 | -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ | 1207 | -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ |
| 1203 | -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ | 1208 | -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ |
| 1204 | -e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \ | 1209 | -e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \ |
| @@ -1312,7 +1317,8 @@ stdio.h: stdio.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) | |||
| 1312 | stdlib.h: stdlib.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) | 1317 | stdlib.h: stdlib.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) |
| 1313 | $(AM_V_GEN)rm -f $@-t $@ && \ | 1318 | $(AM_V_GEN)rm -f $@-t $@ && \ |
| 1314 | { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ | 1319 | { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ |
| 1315 | sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | 1320 | sed -e 's|@''GUARD_PREFIX''@|GL|g' \ |
| 1321 | -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | ||
| 1316 | -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ | 1322 | -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ |
| 1317 | -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ | 1323 | -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ |
| 1318 | -e 's|@''NEXT_STDLIB_H''@|$(NEXT_STDLIB_H)|g' \ | 1324 | -e 's|@''NEXT_STDLIB_H''@|$(NEXT_STDLIB_H)|g' \ |
| @@ -1393,7 +1399,8 @@ sys/stat.h: sys_stat.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNU | |||
| 1393 | $(AM_V_at)$(MKDIR_P) sys | 1399 | $(AM_V_at)$(MKDIR_P) sys |
| 1394 | $(AM_V_GEN)rm -f $@-t $@ && \ | 1400 | $(AM_V_GEN)rm -f $@-t $@ && \ |
| 1395 | { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ | 1401 | { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ |
| 1396 | sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | 1402 | sed -e 's|@''GUARD_PREFIX''@|GL|g' \ |
| 1403 | -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | ||
| 1397 | -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ | 1404 | -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ |
| 1398 | -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ | 1405 | -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ |
| 1399 | -e 's|@''NEXT_SYS_STAT_H''@|$(NEXT_SYS_STAT_H)|g' \ | 1406 | -e 's|@''NEXT_SYS_STAT_H''@|$(NEXT_SYS_STAT_H)|g' \ |
| @@ -1441,7 +1448,8 @@ sys/stat.h: sys_stat.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNU | |||
| 1441 | time.h: time.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) | 1448 | time.h: time.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) |
| 1442 | $(AM_V_GEN)rm -f $@-t $@ && \ | 1449 | $(AM_V_GEN)rm -f $@-t $@ && \ |
| 1443 | { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ | 1450 | { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ |
| 1444 | sed -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | 1451 | sed -e 's|@''GUARD_PREFIX''@|GL|g' \ |
| 1452 | -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | ||
| 1445 | -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ | 1453 | -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ |
| 1446 | -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ | 1454 | -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ |
| 1447 | -e 's|@''NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \ | 1455 | -e 's|@''NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \ |
| @@ -1473,7 +1481,8 @@ time.h: time.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $( | |||
| 1473 | unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) | 1481 | unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H) |
| 1474 | $(AM_V_GEN)rm -f $@-t $@ && \ | 1482 | $(AM_V_GEN)rm -f $@-t $@ && \ |
| 1475 | { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ | 1483 | { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ |
| 1476 | sed -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \ | 1484 | sed -e 's|@''GUARD_PREFIX''@|GL|g' \ |
| 1485 | -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \ | ||
| 1477 | -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ | 1486 | -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \ |
| 1478 | -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ | 1487 | -e 's|@''PRAGMA_SYSTEM_HEADER''@|@PRAGMA_SYSTEM_HEADER@|g' \ |
| 1479 | -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ | 1488 | -e 's|@''PRAGMA_COLUMNS''@|@PRAGMA_COLUMNS@|g' \ |
diff --git a/autogen/configure b/autogen/configure index 23b0b104a0d..534566359ee 100755 --- a/autogen/configure +++ b/autogen/configure | |||
| @@ -16710,10 +16710,6 @@ fi | |||
| 16710 | # Persuade glibc <stdlib.h> to declare getloadavg(). | 16710 | # Persuade glibc <stdlib.h> to declare getloadavg(). |
| 16711 | 16711 | ||
| 16712 | 16712 | ||
| 16713 | # Make sure getloadavg.c is where it belongs, at configure-time. | ||
| 16714 | test -f "$srcdir/$gl_source_base/getloadavg.c" || | ||
| 16715 | as_fn_error "$srcdir/$gl_source_base/getloadavg.c is missing" "$LINENO" 5 | ||
| 16716 | |||
| 16717 | gl_save_LIBS=$LIBS | 16713 | gl_save_LIBS=$LIBS |
| 16718 | 16714 | ||
| 16719 | # getloadvg is present in libc on glibc >= 2.2, MacOS X, FreeBSD >= 2.0, | 16715 | # getloadvg is present in libc on glibc >= 2.2, MacOS X, FreeBSD >= 2.0, |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 6d4752efec0..0064bb79544 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,10 @@ | |||
| 1 | 2011-05-30 Leo Liu <sdl.web@gmail.com> | ||
| 2 | |||
| 3 | * net/rcirc.el (rcirc-debug-buffer): Use visible buffer name. | ||
| 4 | (rcirc-print): Decode all incoming messages (bug#8744). | ||
| 5 | (rcirc-decode-coding-system): Allow value nil for automatic coding | ||
| 6 | system detection. | ||
| 7 | |||
| 1 | 2011-05-29 Chong Yidong <cyd@stupidchicken.com> | 8 | 2011-05-29 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 9 | ||
| 3 | * image.el (image-animate-max-time): Allow nil and t values. | 10 | * image.el (image-animate-max-time): Allow nil and t values. |
diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el index 47085af85f0..b1ee4c45373 100644 --- a/lisp/net/rcirc.el +++ b/lisp/net/rcirc.el | |||
| @@ -314,9 +314,11 @@ Called with 5 arguments, PROCESS, SENDER, RESPONSE, TARGET and TEXT." | |||
| 314 | :type 'boolean | 314 | :type 'boolean |
| 315 | :group 'rcirc) | 315 | :group 'rcirc) |
| 316 | 316 | ||
| 317 | (defcustom rcirc-decode-coding-system 'utf-8 | 317 | (defcustom rcirc-decode-coding-system nil |
| 318 | "Coding system used to decode incoming irc messages." | 318 | "Coding system used to decode incoming irc messages. |
| 319 | If nil automatically detect the coding system." | ||
| 319 | :type 'coding-system | 320 | :type 'coding-system |
| 321 | :version "24.1" | ||
| 320 | :group 'rcirc) | 322 | :group 'rcirc) |
| 321 | 323 | ||
| 322 | (defcustom rcirc-encode-coding-system 'utf-8 | 324 | (defcustom rcirc-encode-coding-system 'utf-8 |
| @@ -616,7 +618,7 @@ last ping." | |||
| 616 | (setq header-line-format (format "%f" (- (rcirc-float-time) | 618 | (setq header-line-format (format "%f" (- (rcirc-float-time) |
| 617 | (string-to-number message)))))) | 619 | (string-to-number message)))))) |
| 618 | 620 | ||
| 619 | (defvar rcirc-debug-buffer " *rcirc debug*") | 621 | (defvar rcirc-debug-buffer "*rcirc debug*") |
| 620 | (defvar rcirc-debug-flag nil | 622 | (defvar rcirc-debug-flag nil |
| 621 | "If non-nil, write information to `rcirc-debug-buffer'.") | 623 | "If non-nil, write information to `rcirc-debug-buffer'.") |
| 622 | (defun rcirc-debug (process text) | 624 | (defun rcirc-debug (process text) |
| @@ -1480,9 +1482,9 @@ record activity." | |||
| 1480 | (old-point (point-marker)) | 1482 | (old-point (point-marker)) |
| 1481 | (fill-start (marker-position rcirc-prompt-start-marker))) | 1483 | (fill-start (marker-position rcirc-prompt-start-marker))) |
| 1482 | 1484 | ||
| 1485 | (setq text (decode-coding-string text (or rcirc-decode-coding-system | ||
| 1486 | (detect-coding-string text t)))) | ||
| 1483 | (unless (string= sender (rcirc-nick process)) | 1487 | (unless (string= sender (rcirc-nick process)) |
| 1484 | ;; only decode text from other senders, not ours | ||
| 1485 | (setq text (decode-coding-string text rcirc-decode-coding-system)) | ||
| 1486 | ;; mark the line with overlay arrow | 1488 | ;; mark the line with overlay arrow |
| 1487 | (unless (or (marker-position overlay-arrow-position) | 1489 | (unless (or (marker-position overlay-arrow-position) |
| 1488 | (get-buffer-window (current-buffer)) | 1490 | (get-buffer-window (current-buffer)) |
diff --git a/src/ChangeLog b/src/ChangeLog index 2968b2da85f..7b0c73adbc9 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -12,6 +12,8 @@ | |||
| 12 | 12 | ||
| 13 | 2011-05-30 Paul Eggert <eggert@cs.ucla.edu> | 13 | 2011-05-30 Paul Eggert <eggert@cs.ucla.edu> |
| 14 | 14 | ||
| 15 | * alloc.c (lisp_align_malloc): Omit unnecessary val==NULL tests. | ||
| 16 | |||
| 15 | * eval.c (Qdebug): Now static. | 17 | * eval.c (Qdebug): Now static. |
| 16 | * lisp.h (Qdebug): Remove decl. This reverts a part of the | 18 | * lisp.h (Qdebug): Remove decl. This reverts a part of the |
| 17 | 2011-04-26T11:26:05Z!dan.colascione@gmail.com that inadvertently undid part of | 19 | 2011-04-26T11:26:05Z!dan.colascione@gmail.com that inadvertently undid part of |
diff --git a/src/alloc.c b/src/alloc.c index 3f7bed571c7..8215cc53cd3 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -993,13 +993,11 @@ lisp_align_malloc (size_t nbytes, enum mem_type type) | |||
| 993 | free_ablock = free_ablock->x.next_free; | 993 | free_ablock = free_ablock->x.next_free; |
| 994 | 994 | ||
| 995 | #if GC_MARK_STACK && !defined GC_MALLOC_CHECK | 995 | #if GC_MARK_STACK && !defined GC_MALLOC_CHECK |
| 996 | if (val && type != MEM_TYPE_NON_LISP) | 996 | if (type != MEM_TYPE_NON_LISP) |
| 997 | mem_insert (val, (char *) val + nbytes, type); | 997 | mem_insert (val, (char *) val + nbytes, type); |
| 998 | #endif | 998 | #endif |
| 999 | 999 | ||
| 1000 | MALLOC_UNBLOCK_INPUT; | 1000 | MALLOC_UNBLOCK_INPUT; |
| 1001 | if (!val && nbytes) | ||
| 1002 | memory_full (); | ||
| 1003 | 1001 | ||
| 1004 | eassert (0 == ((uintptr_t) val) % BLOCK_ALIGN); | 1002 | eassert (0 == ((uintptr_t) val) % BLOCK_ALIGN); |
| 1005 | return val; | 1003 | return val; |