aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiles Bader2005-09-11 22:21:01 +0000
committerMiles Bader2005-09-11 22:21:01 +0000
commitff8d296438e69b8cf701d95b6ccd271c416c46fd (patch)
tree44b388101b40592656ad4c5033aabe2a1ae4b462
parent389cb481135145b80a679beec8cdc8fed75682c5 (diff)
parenta8f6d239d2d541ec874a22000e0542c20fd55a67 (diff)
downloademacs-ff8d296438e69b8cf701d95b6ccd271c416c46fd.tar.gz
emacs-ff8d296438e69b8cf701d95b6ccd271c416c46fd.zip
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-81
Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 532-541) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 112-115) - Update from CVS
-rw-r--r--AUTHORS1505
-rw-r--r--ChangeLog16
-rw-r--r--admin/FOR-RELEASE11
-rwxr-xr-xconfigure584
-rw-r--r--configure.in12
-rw-r--r--etc/ChangeLog9
-rw-r--r--etc/MORE.STUFF2
-rw-r--r--etc/NEWS12
-rw-r--r--etc/PROBLEMS30
-rw-r--r--lisp/ChangeLog220
-rw-r--r--lisp/ChangeLog.92
-rw-r--r--lisp/buff-menu.el55
-rw-r--r--lisp/calc/calc-poly.el45
-rw-r--r--lisp/cus-start.el9
-rw-r--r--lisp/descr-text.el3
-rw-r--r--lisp/disp-table.el6
-rw-r--r--lisp/emacs-lisp/authors.el3
-rw-r--r--lisp/font-lock.el10
-rw-r--r--lisp/gnus/ChangeLog38
-rw-r--r--lisp/gnus/ChangeLog.24
-rw-r--r--lisp/gnus/gnus-agent.el2
-rw-r--r--lisp/gnus/gnus-art.el9
-rw-r--r--lisp/gnus/mm-view.el18
-rw-r--r--lisp/gnus/mml-smime.el2
-rw-r--r--lisp/gnus/nnweb.el22
-rw-r--r--lisp/gnus/spam-report.el47
-rw-r--r--lisp/mail/sendmail.el5
-rw-r--r--lisp/menu-bar.el61
-rw-r--r--lisp/mh-e/ChangeLog12
-rw-r--r--lisp/mouse.el9
-rw-r--r--lisp/msb.el2
-rw-r--r--lisp/net/tramp.el13
-rw-r--r--lisp/progmodes/delphi.el1
-rw-r--r--lisp/progmodes/flymake.el3
-rw-r--r--lisp/progmodes/make-mode.el4
-rw-r--r--lisp/progmodes/octave-inf.el6
-rw-r--r--lisp/progmodes/perl-mode.el4
-rw-r--r--lisp/progmodes/sh-script.el7
-rw-r--r--lisp/recentf.el79
-rw-r--r--lisp/simple.el164
-rw-r--r--lisp/smerge-mode.el2
-rw-r--r--lisp/textmodes/ispell.el5
-rw-r--r--lisp/textmodes/page.el2
-rw-r--r--lisp/vc.el5
-rw-r--r--lisp/woman.el167
-rw-r--r--lispref/ChangeLog41
-rw-r--r--lispref/display.texi11
-rw-r--r--lispref/files.texi8
-rw-r--r--lispref/hooks.texi15
-rw-r--r--lispref/locals.texi39
-rw-r--r--lispref/modes.texi10
-rw-r--r--lispref/nonascii.texi4
-rw-r--r--lispref/positions.texi10
-rw-r--r--lispref/text.texi8
-rw-r--r--lispref/tips.texi2
-rw-r--r--lispref/windows.texi6
-rw-r--r--man/ChangeLog2
-rw-r--r--msdos/ChangeLog5
-rw-r--r--msdos/sed3v2.inp2
-rw-r--r--nt/ChangeLog4
-rw-r--r--nt/config.nt1
-rw-r--r--src/ChangeLog72
-rw-r--r--src/buffer.c45
-rw-r--r--src/config.in3
-rw-r--r--src/doc.c13
-rw-r--r--src/frame.h3
-rw-r--r--src/lisp.h3
-rw-r--r--src/macterm.c445
-rw-r--r--src/sysdep.c77
-rw-r--r--src/w32term.c28
-rw-r--r--src/xdisp.c39
-rw-r--r--src/xfaces.c5
-rw-r--r--src/xsmfns.c19
73 files changed, 2852 insertions, 1295 deletions
diff --git a/AUTHORS b/AUTHORS
index 88d4edbebdd..f7339296b79 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -3,19 +3,19 @@ Foundation's distribution of GNU Emacs. To show our appreciation for
3their public spirit, we list here in alphabetical order a condensed 3their public spirit, we list here in alphabetical order a condensed
4list of their contributions. 4list of their contributions.
5 5
6Aaron Larson: changed bibtex.el 6Aaron Hawley: changed files.el
7 7
8Aaron M. Ucko: changed mail-source.el message.el nnmail.el nnsoup.el 8Aaron Larson: changed bibtex.el
9 9
10Abraham Nahum: changed configure.in dgux4.h sysdep.c 10Abraham Nahum: changed configure.in dgux4.h sysdep.c
11 11
12Abramo Bagnara: changed term.c 12Abramo Bagnara: changed term.c
13 13
14Adam P. Jenkins: changed gnus-sum.el 14Adrian Colley: changed aix3-2.h
15 15
16Adrian Aichner: changed nnmail.el 16Adrian Lanz: changed mail-source.el
17 17
18Adrian Colley: changed aix3-2.h 18Aidan Kehoe: changed mm-util.el
19 19
20Ake Stenhoff: wrote imenu.el 20Ake Stenhoff: wrote imenu.el
21and changed cc-mode.el perl-mode.el 21and changed cc-mode.el perl-mode.el
@@ -25,104 +25,143 @@ Aki Vehtari: changed bibtex.el gnus-art.el gnus-score.el gnus-sum.el
25 25
26Alakazam Petrofsky: changed hanoi.el 26Alakazam Petrofsky: changed hanoi.el
27 27
28Alan Shutko: changed diary-lib.el bindings.el cal-hebrew.el calendar.el 28Alan Mackenzie: wrote cc-awk.el
29 easy-mmode.el ibuf-ext.el ibuffer.el lunar.el solar.el 29and changed cc-engine.el cc-mode.el cc-fonts.el cc-cmds.el cc-vars.el
30 isearch.el search.texi buffers.texi cc-align.el cc-defs.el cc-langs.el
31 cc-mode-19.el cc-styles.el ebrowse.el emacs.texi fill.el frames.texi
32 page.el programs.texi regexp-opt.el simple.el text.texi
30 33
31Alastair Burt: changed smiley.el 34Alan Shutko: changed diary-lib.el calendar.el bindings.el cal-hebrew.el
35 easy-mmode.el gnus-sum.el ibuf-ext.el ibuffer.el lunar.el macros.el
36 solar.el
32 37
33Albert: wrote rcompile.el 38Alastair Burt: changed gnus-art.el smiley.el
34 39
35Albert L. Ting: changed gnus-group.el mail-hist.el 40Albert L. Ting: changed gnus-group.el mail-hist.el
36 41
42Alex Coventry: changed files.el
43
44Alex Ott: changed TUTORIAL.ru ispell.el ru-refcard.ps ru-refcard.tex
45
37Alex Rezinsky: wrote which-func.el 46Alex Rezinsky: wrote which-func.el
38 47
39Alex Schroeder: wrote ansi-color.el cus-theme.el master.el sql.el 48Alex Schroeder: wrote ansi-color.el cus-theme.el master.el spam-stat.el
40and changed comint.el goto-addr.el cus-edit.el cus-face.el custom.el 49 sql.el
50and changed comint.el custom.el goto-addr.el sending.texi smtpmail.texi
51 Makefile.in cmdargs.texi cus-edit.el cus-face.el misc.texi nnrss.el
52 xml.el
53
54Alexander Klimov: changed man.el
41 55
42Alexander Pohoyda: changed rmail.el sendmail.el 56Alexander Kreuzer: changed nnrss.el
57
58Alexander Pohoyda: changed rmailsum.el man.el rmail.el sendmail.el
43 59
44Alexander Zhuckov: changed ebrowse.c 60Alexander Zhuckov: changed ebrowse.c
45 61
46Alexandre Oliva: wrote gnus-mlspl.el 62Alexandre Oliva: wrote gnus-mlspl.el
47and changed nnmail.el unexelf.c gnus.el format.el gnus-cus.el 63and changed unexelf.c format.el iris4d.h iris5d.h unexsgi.c
48 gnus-mlsplt.el iris4d.h iris5d.h unexsgi.c 64
65Alexandre Veyrenc: changed fr-refcard.tex
49 66
50Alfred Correira: changed generic-x.el 67Alfred Correira: changed generic-x.el
51 68
69Alfred M. Szmidt: changed compile.el
70
71Ami Fischman: changed calendar.el diary-lib.el
72
52Anders Holst: wrote hippie-exp.el 73Anders Holst: wrote hippie-exp.el
53 74
54Anders Lindgren: wrote autorevert.el cwarn.el follow.el 75Anders Lindgren: wrote autorevert.el cwarn.el follow.el
55and changed font-lock.el etags.c compile.el 76and changed font-lock.el etags.c compile.el
56 77
57Andre Spiegel: changed vc.el vc-hooks.el vc-cvs.el vc-rcs.el vc-sccs.el 78Andre Spiegel: changed vc.el vc-hooks.el vc-cvs.el vc-rcs.el vc-sccs.el
58 files.el dired.el ediff-util.el log-view.el startup.el viper-util.el 79 files.el dired.el files.texi cperl-mode.el ediff-util.el log-view.el
80 parse-time.el startup.el vc-arch.el vc-mcvs.el vc-svn.el viper-util.el
81
82Andre Srinivasan: changed gnus.texi
83
84Andreas B,A|(Bsching: changed emacsclient.c
85
86Andreas Fuchs: changed mml-sec.el
59 87
60Andrea Arcangeli: changed message.el 88Andreas Jaeger: changed gnus-msg.el gnus-start.el gnus-xmas.el
61 89
62Andreas Jaeger: changed gnus-cus.el gnus-msg.el gnus-start.el gnus-uu.el 90Andreas Leue: changed artist.el
63 gnus-xmas.el
64 91
65Andreas Luik: changed xfns.c xterm.c 92Andreas Luik: changed xfns.c xterm.c
66 93
67Andreas Schwab: changed Makefile.in files.el xdisp.c coding.c editfns.c 94Andreas Schwab: changed Makefile.in files.el xdisp.c lisp.h alloc.c fns.c
68 fns.c lisp.h alloc.c eval.c dired.el fileio.c simple.el keyboard.c 95 coding.c configure.in dired.el editfns.c info.el eval.c fileio.c
69 minibuf.c buffer.c emacs.c indent.c process.c xterm.c configure.in 96 print.c simple.el buffer.c keyboard.c minibuf.c xterm.c emacs.c
70 cus-edit.el and 381 other files 97 process.c and 435 other files
71 98
72Andrew Choi: wrote mac-win.el 99Andrew Choi: wrote mac-win.el
73and changed macterm.c mac.c macfns.c macmenu.c INSTALL darwin.h sysdep.c 100and changed macterm.c mac.c macfns.c INSTALL macmenu.c darwin.h macterm.h
74 emacs.c macterm.h fontset.c xfaces.c README cw5-mcp.xml cw6-mcp.xml 101 sysdep.c emacs.c fontset.c frame.c keyboard.c macgui.h xfaces.c Emacs.r
75 frame.c keyboard.c macgui.h makefile.MPW Emacs.r Info.plist Makefile.in 102 README cw5-mcp.xml cw6-mcp.xml dispextern.h make-package makefile.MPW
76 and 60 other files 103 and 62 other files
104
105Andrew Cohen: changed dns.el
77 106
78Andrew Csillag: wrote m4-mode.el 107Andrew Csillag: wrote m4-mode.el
79 108
80Andrew Hall: changed paren.el 109Andrew Hall: changed paren.el
81 110
82Andrew Innes: changed makefile.w32-in makefile.nt w32fns.c w32term.c 111Andrew Innes: changed makefile.w32-in w32fns.c w32term.c w32.c w32proc.c
83 w32.c w32proc.c fileio.c gmake.defs dos-w32.el ms-w32.h nmake.defs 112 fileio.c gmake.defs dos-w32.el ms-w32.h nmake.defs w32-fns.el w32term.h
84 w32-fns.el w32term.h makefile.def unexw32.c w32menu.c w32xfns.c addpm.c 113 unexw32.c w32menu.c w32xfns.c addpm.c cmdproxy.c emacs.c w32-win.el
85 cmdproxy.c emacs.c w32-win.el and 134 other files 114 w32inevt.c configure.bat and 136 other files
86
87Andrew J. Cosgriff: changed mm-view.el
88 115
89Andrew Oram: changed man/calendar.texi 116Andrew Oram: changed man/calendar.texi
90 miscellaneous changes to files in man/ 117 miscellaneous changes to files in man/
91 118
92Andy Norman: wrote ange-ftp.el 119Andy Norman: wrote ange-ftp.el
93 120
94Andy Piper: changed nnmail.el 121Andy Petrusenco: changed w32term.c
95 122
96Arisawa Akihiro: changed ps-print.el 123Ari Roponen: changed startup.el
124
125Arisawa Akihiro: changed ps-print.el time.el utf-8.el
97 126
98Arne Georg Gleditsch: changed gnus-sum.el 127Arne Georg Gleditsch: changed gnus-sum.el
99 128
100Ashwin Ram: wrote refer.el 129Arne J,Ax(Brgensen: wrote latexenc.el
130and changed smime.el mm-decode.el mule-conf.el nnimap.el nnrss.el
131 wid-edit.el
101 132
102Atae@Spva.Physics.Imperial.Ac.Uk: wrote cdl.el 133Artem Chuprina: changed message.el
134
135Ashwin Ram: wrote refer.el
103 136
104Aubrey Jaffer: changed info.el 137Aubrey Jaffer: changed info.el
105 138
106Axel Boldt: changed ehelp.el electric.el 139Axel Boldt: changed ehelp.el electric.el
107 140
141B. Anyos: changed w32term.c
142
108Barry A. Warsaw: wrote assoc.el elp.el man.el regi.el reporter.el 143Barry A. Warsaw: wrote assoc.el elp.el man.el regi.el reporter.el
109 supercite.el 144 supercite.el
110and changed cc-mode.el cc-cmds.el cc-engine.el cc-langs.el cc-styles.el 145and changed cc-mode.el cc-cmds.el cc-engine.el cc-langs.el cc-styles.el
111 cc-vars.el c++-mode.el cc-menus.el cc-align.el cc-defs.el cplus-md1.el 146 cc-vars.el c++-mode.el cc-menus.el cc-align.el cc-defs.el cplus-md1.el
112 syntax.c syntax.h 147 syntax.c syntax.h
113 148
114Ben Gertzfield: changed gnus-sum.el 149Barry Fishman: changed gnu-linux.h
115 150
116Ben Harris: changed configure.in 151Ben Harris: changed configure.in
117 152
118Ben Key: changed w32.c w32fns.c w32menu.c makefile.w32-in w32.h w32term.c 153Ben Key: changed w32.c w32fns.c w32menu.c makefile.w32-in w32.h w32term.c
119 emacs.c gmake.defs ms-w32.h nmake.defs sound.c 154 emacs.c gmake.defs ms-w32.h nmake.defs sound.c
120 155
156Ben North: changed fill.el lisp-mode.el
157
121Benjamin Drieu: wrote pong.el 158Benjamin Drieu: wrote pong.el
122 159
123Benjamin Riefenstahl: changed mac-win.el macterm.c 160Benjamin Riefenstahl: changed emacs.c mac-win.el macterm.c ms-w32.h
161 mule-cmds.el runemacs.c tcl.el w32.c w32.h w32select.c
124 162
125Benjamin Rutt: changed simple.el 163Benjamin Rutt: changed vc.el diff-mode.el ffap.el nnmbox.el simple.el
164 vc-cvs.el
126 165
127Bill Burton: changed ptx.h sequent-ptx.h 166Bill Burton: changed ptx.h sequent-ptx.h
128 167
@@ -130,6 +169,9 @@ Bill Carpenter: wrote feedmail.el (public domain)
130 169
131Bill Mann: changed configure.in unexaix.c ibmrs6000.h usg5-4-3.h 170Bill Mann: changed configure.in unexaix.c ibmrs6000.h usg5-4-3.h
132 171
172Bill Perry: wrote url-dav.el url-gw.el url-http.el url-util.el url.el
173 vc-dav.el
174
133Bill Pringlemeir: changed messcompat.el 175Bill Pringlemeir: changed messcompat.el
134 176
135Bill Richter: changed fill.el quail.el ccl.el encoded-kb.el fontset.el 177Bill Richter: changed fill.el quail.el ccl.el encoded-kb.el fontset.el
@@ -141,14 +183,18 @@ Bill Rozas: wrote scheme.el
141and changed xscheme.el 183and changed xscheme.el
142 184
143Bill Wohler: wrote mh-comp.el mh-customize.el mh-e.el mh-funcs.el 185Bill Wohler: wrote mh-comp.el mh-customize.el mh-e.el mh-funcs.el
144 mh-mime.el mh-pick.el mh-seq.el mh-utils.el 186 mh-loaddefs.el mh-mime.el mh-pick.el mh-seq.el mh-utils.el
145and changed mh-xemacs-compat.el MH-E-NEWS mh-index.el mh-speed.el 187and changed mh-index.el MH-E-NEWS Makefile README mh-identity.el
146 mh-alias.el mh-identity.el mh-loaddefs.el alias.pbm alias.xpm 188 mh-alias.el mh-speed.el mh-unit.el mh-xemacs-compat.el mh-junk.el
147 execute.pbm execute.xpm makefile.nt makefile.w32-in mh-e page-down.pbm 189 mh-inc.el mh-xemacs.el mh-gnus.el mh-init.el mh-xemacs-toolbar.el
148 page-down.xpm refile.pbm refile.xpm repack.pbm repack.xpm reply-all.pbm 190 ChangeLog mh-acros.el *.el *.pbm alias.pbm alias.xpm and 26 other files
149 and 14 other files 191
192Bjorn Solberg: changed nnimap.el
150 193
151Bj,Av(Brn Torkelsson: changed message.el mm-util.el nnheader.el rfc2047.el 194Bj,Av(Brn Torkelsson: changed gnus-art.el gnus-group.el gnus-srvr.el
195 gnus-sum.el gnus-mlspl.el gnus-msg.el message.el dgnushack.el
196 gnus-agent.el gnus-cus.el gnus-gl.el gnus-nocem.el gnus-score.el
197 gnus-topic.el gnus.el mail-source.el nnmail.el
152 198
153Blitz Product Development Corporation: wrote ispell.el 199Blitz Product Development Corporation: wrote ispell.el
154 200
@@ -168,11 +214,13 @@ and changed fill.el simple.el indent.el paragraphs.el cmds.c intervals.c
168 text-mode.el textprop.c ada.el allout.el awk-mode.el bibtex.el buffer.c 214 text-mode.el textprop.c ada.el allout.el awk-mode.el bibtex.el buffer.c
169 buffer.h c-mode.el and 38 other files 215 buffer.h c-mode.el and 38 other files
170 216
217Boyd Lynn Gerber: changed configure.in
218
171Brad Howes: changed gnus-demon.el 219Brad Howes: changed gnus-demon.el
172 220
173Brad Miller: wrote gnus-gl.el 221Brad Miller: wrote gnus-gl.el
174 222
175Brendan Kehoe: changed gnus-sum.el hpux9.h 223Brendan Kehoe: changed hpux9.h
176 224
177Brian D. Carlstrom: changed gud.el smtpmail.el 225Brian D. Carlstrom: changed gud.el smtpmail.el
178 226
@@ -191,7 +239,7 @@ Brian Preble: changed abbrev.el apropos.el asm-mode.el doctex.el
191 239
192Bryan O'sullivan: changed ange-ftp.el 240Bryan O'sullivan: changed ange-ftp.el
193 241
194Bryan P. Johnson: changed gnus-group.el 242Bzyl Wlodzimierz: changed latin-pre.el
195 243
196Caleb Deupree: changed winnt.el 244Caleb Deupree: changed winnt.el
197 245
@@ -199,27 +247,32 @@ Carl D. Roth: changed gnus-nocem.el
199 247
200Carsten Bormann: changed ibmrs6000.h 248Carsten Bormann: changed ibmrs6000.h
201 249
202Carsten Dominik: wrote idlw-rinfo.el idlw-shell.el idlw-toolbar.el 250Carsten Dominik: wrote idlw-complete-structtag.el idlw-toolbar.el org.el
203 idlwave.el reftex-auc.el reftex-cite.el reftex-dcr.el reftex-global.el 251 reftex-auc.el reftex-cite.el reftex-dcr.el reftex-global.el
204 reftex-index.el reftex-parse.el reftex-ref.el reftex-sel.el 252 reftex-index.el reftex-parse.el reftex-ref.el reftex-sel.el
205 reftex-toc.el reftex-vars.el reftex.el 253 reftex-toc.el reftex-vars.el reftex.el
206and changed reftex-vcr.el bibtex.el files.el idlwave-rinfo.el 254and changed org.texi idlw-shell.el idlwave.el idlw-rinfo.el reftex.texi
207 idlwave-shell.el idlwave-toolbar.el reftex.texi 255 diary-lib.el reftex-vcr.el bibtex.el bookmark.el files.el
208 256 idlwave-rinfo.el idlwave-shell.el idlwave-toolbar.el
209Carsten Leonhardt: changed mail-source.el nnmail.el
210
211Castor: changed nntp.el
212 257
213Caveh Jalali: changed configure.in intel386.h sol2-4.h 258Caveh Jalali: changed configure.in intel386.h sol2-4.h
214 259
215Changwoo Ryu: changed files.el 260Changwoo Ryu: changed files.el
216 261
262Chao-Hong Liu: changed TUTORIAL.cn TUTORIAL.zh
263
217Charles Hannum: changed aix3-1.h aix3-2.h configure ibmrs6000.h 264Charles Hannum: changed aix3-1.h aix3-2.h configure ibmrs6000.h
218 keyboard.c netbsd.h pop.c sysdep.c systime.h systty.h xrdb.c 265 keyboard.c netbsd.h pop.c sysdep.c systime.h systty.h xrdb.c
219 266
220Charlie Martin: wrote autoinsert.el 267Charlie Martin: wrote autoinsert.el
221 268
222Chris Brierley: changed gnus-sum.el 269Cheng Gao: changed MORE.STUFF flymake.el tips.texi
270
271Chong Yidong: changed text.texi files.texi dired.texi display.texi
272 anti.texi frames.texi longlines.el misc.texi positions.texi ack.texi
273 buff-menu.el building.texi calendar.texi custom.el custom.texi
274 emacs.texi help.texi minibuf.texi modes.texi mule.texi nonascii.texi
275 and 26 other files
223 276
224Chris Hanson: changed xscheme.el scheme.el xterm.c hpux.h x11term.c 277Chris Hanson: changed xscheme.el scheme.el xterm.c hpux.h x11term.c
225 hp9000s300.h keyboard.c process.c texinfmt.el emacsclient.c sort.el 278 hp9000s300.h keyboard.c process.c texinfmt.el emacsclient.c sort.el
@@ -237,31 +290,33 @@ Christian Plaunt: wrote soundex.el
237 290
238Christian Von Roques: changed gnus-start.el 291Christian Von Roques: changed gnus-start.el
239 292
240Christoph Conrad: changed gnus-draft.el qp.el 293Christoph Conrad: changed qp.el
241
242Christoph Rohland: changed rfc2047.el
243 294
244Christoph Wedler: wrote antlr-mode.el 295Christoph Wedler: wrote antlr-mode.el
245and changed gnus-art.el gnus-picon.el message.el register.el smiley.el 296and changed format.el gnus-art.el gnus-picon.el message.el register.el
297 smiley.el texinfmt.el
246 298
247Christopher J. Madsen: wrote decipher.el 299Christopher J. Madsen: wrote decipher.el
248and changed files.el replace.el time.el 300and changed files.el ispell.el replace.el time.el
301
302Chunyu Wang: changed pcl-cvs.texi
249 303
250Colin Rafferty: changed message.el gnus-art.el gnus-sum.el 304Colin Marquardt: changed gnus.el message.el
305
306Colin Rafferty: changed message.el
251 307
252Colin Walters: wrote ibuf-ext.el ibuf-macs.el ibuffer.el 308Colin Walters: wrote ibuf-ext.el ibuf-macs.el ibuffer.el
253and changed calc.el replace.el update-game-score.c calc-ext.el 309and changed calc.el replace.el update-game-score.c calc-ext.el
254 calc-misc.el Makefile.in calc-macs.el calc-mode.el calc-graph.el 310 calc-misc.el Makefile.in calc-macs.el calc-mode.el calc-graph.el
255 gamegrid.el calc-aent.el calc-bin.el calc-embed.el calc-keypd.el 311 gamegrid.el calc-aent.el calc-bin.el calc-embed.el calc-keypd.el
256 calc-math.el calc-prog.el calc-units.el calcalg2.el font-core.el 312 calc-math.el calc-prog.el calc-units.el calcalg2.el font-core.el
257 info.el calc-alg.el and 75 other files 313 info.el calc-alg.el and 78 other files
258
259Conrad Sauerwald: changed mm-decode.el
260 314
261Daiki Ueno: wrote starttls.el 315Daiki Ueno: wrote pgg-def.el pgg-gpg.el pgg-parse.el pgg-pgp.el
262and changed imap.el gnus-sum.el 316 pgg-pgp5.el pgg.el starttls.el
317and changed gnus-agent.el mml2015.el
263 318
264Dale Hagglund: changed gnus-art.el gnus-sum.el mm-decode.el unexelf.c 319Dale Hagglund: changed unexelf.c
265 320
266Dale R. Worley: wrote emerge.el (public domain) 321Dale R. Worley: wrote emerge.el (public domain)
267 322
@@ -269,32 +324,42 @@ Dale Worley: changed mail-extr.el
269 324
270Damon Anton Permezel: wrote hanoi.el (public domain) 325Damon Anton Permezel: wrote hanoi.el (public domain)
271 326
272Dan Christensen: changed gnus-score.el nnfolder.el gnus-art.el 327Dan Christensen: changed nnfolder.el gnus-art.el gnus-group.el
273 gnus-group.el nnmail.el 328 gnus-score.el gnus-sum.el nnmail.el
274 329
275Dan Nicolaescu: wrote iris-ansi.el romanian.el 330Dan Nicolaescu: wrote iris-ansi.el romanian.el
276and changed hideshow.el icon.el isearch.el bindings.el cus-edit.el 331and changed hideshow.el term.el xterm.el icon.el isearch.el cus-edit.el
277 dabbrev.el imenu.el outline.el speedbar.el abbrev.el autoload.el 332 eterm.ti eterm sh-script.el vhdl-mode.el bindings.el compile.el
278 cus-dep.el files.el generic.el iswitchb.el pc-select.el rsz-mini.el 333 dabbrev.el faces.el grep.el imenu.el outline.el replace.el simple.el
279 subr.el term.el vhdl-mode.el autoinsert.el and 43 other files 334 speedbar.el abbrev.el and 112 other files
335
336Daniel Brockman: changed ibuffer.el
280 337
281Daniel Laliberte: wrote cl-specs.el cust-print.el edebug.el hideif.el 338Daniel Laliberte: wrote cl-specs.el cust-print.el edebug.el hideif.el
282 isearch.el 339 isearch.el
283and changed mlconvert.el eval-region.el 340and changed mlconvert.el eval-region.el
284 341
285Daniel Pfeiffer: wrote copyright.el executable.el sh-script.el 342Daniel M Coffman: changed arc-mode.el
286 skeleton.el two-column.el wyse50.el 343
287and changed apropos.el mpuz.el autoinsert.el facemenu.el gomoku.el 344Daniel N,Ai(Bri: changed message.el
288 sgml-mode.el autoload.el buff-menu.el help.el mailalias.el sendmail.el 345
289 tex-mode.el 346Daniel Ortmann: changed paragraphs.el
347
348Daniel Pfeiffer: wrote conf-mode.el copyright.el executable.el
349 sh-script.el skeleton.el two-column.el wyse50.el
350and changed compile.el files.el make-mode.el apropos.el buff-menu.el
351 font-lock.el grep.el mpuz.el sgml-mode.el autoinsert.el cperl-mode.el
352 facemenu.el gomoku.el help.el imenu.el autoload.el autorevert.el
353 bindings.el button.el cc-fonts.el cc-mode.el and 12 other files
290 354
291Daniel Pittman: wrote tramp-vc.el 355Daniel Pittman: wrote tramp-vc.el
356and changed gnus-sum.el
292 357
293Daniel Quinlan: changed dired.el info.el 358Daniel Quinlan: changed dired.el info.el
294 359
295Danny Roozendaal: wrote handwrite.el 360Danny Roozendaal: wrote handwrite.el
296 361
297Danny Siu: changed gnus-picon.el nndoc.el smiley.el 362Danny Siu: changed gnus-picon.el gnus-sum.el nndoc.el nnimap.el smiley.el
298 363
299Darren Stalder: changed gnus-util.el 364Darren Stalder: changed gnus-util.el
300 365
@@ -304,45 +369,59 @@ Dave Edmondson: changed message.el
304 369
305Dave Lambert: changed sol2-5.h xfns.c xterm.c xterm.h 370Dave Lambert: changed sol2-5.h xfns.c xterm.c xterm.h
306 371
307Dave Love: wrote autoarg.el autoconf.el code-pages.el elide-head.el 372Dave Love: wrote autoarg.el autoconf.el benchmark.el cfengine.el
308 georgian.el hl-line.el latin-8.el latin-9.el latin1-disp.el refill.el 373 code-pages.el elide-head.el georgian.el hl-line.el latin-8.el
309 rfc1345.el sgml-input.el smiley-ems.el subst-big5.el subst-gb2312.el 374 latin-9.el latin1-disp.el python.el refill.el rfc1345.el sgml-input.el
310 subst-jis.el subst-ksc.el tool-bar.el ucs-tables.el uni-input.el 375 smiley.el subst-big5.el subst-gb2312.el subst-jis.el subst-ksc.el
311 utf-16.el utf-8-lang.el welsh.el 376 tool-bar.el ucs-tables.el uni-input.el utf-16.el utf-7.el utf-8-lang.el
312and changed help.el Makefile.in configure.in fortran.el browse-url.el 377 welsh.el
313 mule-cmds.el gnus-art.el simple.el cus-edit.el info.el files.el 378and changed configure.in Makefile.in help.el fortran.el browse-url.el
314 message.el mule.el vc.el wid-edit.el xterm.c buffer.c byte-opt.el 379 mule-cmds.el simple.el xterm.c cus-edit.el files.el info.el mule.el
315 config.in fns.c imenu.el and 673 other files 380 wid-edit.el vc.el fns.c rfc2047.el bindings.el cus-start.el buffer.c
381 byte-opt.el bytecomp.el and 728 other files
316 382
317Dave Pearson: wrote 5x5.el quickurl.el 383Dave Pearson: wrote 5x5.el quickurl.el
318 384
319David Aspinwall: changed gnus-art.el 385David A. Capello: changed etags.c
386
387David Abrahams: changed coding.c
320 388
321David Bakhash: wrote strokes.el 389David Bakhash: wrote strokes.el
322 390
323David Byers: changed minibuf.c 391David Byers: changed minibuf.c
324 392
325David Edmondson: changed gnus.el 393David Casperson: changed menu-bar.el tex-mode.el
394
395David Edmondson: changed message.el gnus-cite.el imap.el mm-view.el
326 396
327David Gillespie: wrote calc-aent.el calc-alg.el calc-arith.el calc-bin.el 397David Gillespie: wrote calc-aent.el calc-alg.el calc-arith.el calc-bin.el
328 calc-comb.el calc-cplx.el calc-embed.el calc-ext.el calc-fin.el 398 calc-comb.el calc-cplx.el calc-embed.el calc-ext.el calc-fin.el
329 calc-forms.el calc-frac.el calc-funcs.el calc-graph.el calc-help.el 399 calc-forms.el calc-frac.el calc-funcs.el calc-graph.el calc-help.el
330 calc-incom.el calc-keypd.el calc-lang.el calc-macs.el calc-maint.el 400 calc-incom.el calc-keypd.el calc-lang.el calc-macs.el calc-map.el
331 calc-map.el calc-math.el calc-misc.el calc-mode.el calc-mtx.el 401 calc-math.el calc-misc.el calc-mode.el calc-mtx.el calc-poly.el
332 calc-poly.el calc-prog.el calc-rewr.el calc-rules.el calc-sel.el 402 calc-prog.el calc-rewr.el calc-rules.el calc-sel.el calc-stat.el
333 calc-stat.el calc-store.el calc-stuff.el calc-trail.el calc-undo.el 403 calc-store.el calc-stuff.el calc-trail.el calc-undo.el calc-units.el
334 calc-units.el calc-vec.el calc-yank.el calc.el calcalg2.el calcalg3.el 404 calc-vec.el calc-yank.el calc.el calcalg2.el calcalg3.el calccomp.el
335 calccomp.el calcsel2.el cl-compat.el cl-extra.el cl-macs.el cl-seq.el 405 calcsel2.el cl-compat.el cl-extra.el cl-macs.el cl-seq.el cl.el
336 cl.el cl.texinfo complete.el edmacro.el 406 cl.texinfo complete.el edmacro.el
337and changed info.el bytecomp.el 407and changed info.el bytecomp.el
338 408
409David Hansen: changed nnrss.el tempo.el
410
411David Herring: changed comint.el
412
413David Hunter: changed config.nt flymake.el ms-w32.h process.c
414
339David J. Mackenzie: changed configure.in etags.c fakemail.c movemail.c 415David J. Mackenzie: changed configure.in etags.c fakemail.c movemail.c
340 wakeup.c Makefile cvtmail.c qsort.c termcap.c yow.c Makefile.in 416 wakeup.c Makefile cvtmail.c qsort.c termcap.c yow.c Makefile.in
341 avoid.el b2m.c digest-doc.c emacsclient.c emacsserver.c emacstool.c 417 avoid.el b2m.c digest-doc.c emacsclient.c emacsserver.c emacstool.c
342 etags-vmslib.c fortran.el hexl.c isearch.el and 12 other files 418 etags-vmslib.c fortran.el hexl.c isearch.el and 12 other files
343 419
344David Kastrup: changed calc.el Makefile.in ange-ftp.el autoload.el 420David Kastrup: changed greek.el replace.el search.c ange-ftp.el calc.el
345 calc-alg.el configure.in mouse-drag.el window.c 421 faq.texi meta-mode.el process.c search.texi DEBUG MAILINGLISTS
422 Makefile.in autoload.el browse-url.el buffer.c building.texi
423 calc-alg.el configure.in cus-theme.el desktop.el easymenu.el
424 and 18 other files
346 425
347David K,Ae(Bgedal: wrote tempo.el 426David K,Ae(Bgedal: wrote tempo.el
348and changed sendmail.el xmenu.c 427and changed sendmail.el xmenu.c
@@ -352,8 +431,6 @@ David Lawrence: changed loaddefs.el comint.el simple.el files.el
352 Makefile c-mode.el cl.el dired.el emacs.1 emacsserver.c emerge.el 431 Makefile c-mode.el cl.el dired.el emacs.1 emacsserver.c emerge.el
353 gnus.el history.el lisp-mode.el lisp.el and 78 other files 432 gnus.el history.el lisp-mode.el lisp.el and 78 other files
354 433
355David M Smith: changed ielm.el
356
357David M. Brown: wrote array.el 434David M. Brown: wrote array.el
358 435
359David M. Koppelman: wrote hi-lock.el 436David M. Koppelman: wrote hi-lock.el
@@ -361,6 +438,8 @@ David M. Koppelman: wrote hi-lock.el
361David M. Smith: wrote ielm.el 438David M. Smith: wrote ielm.el
362and changed imenu.el 439and changed imenu.el
363 440
441David Mccabe: changed lisp-mode.el
442
364David Megginson: wrote derived.el 443David Megginson: wrote derived.el
365and changed mode-clone.el 444and changed mode-clone.el
366 445
@@ -372,17 +451,26 @@ David Mosberger-Tang: changed alpha.h unexelf.c cm.h config.in
372 fakemail.c keyboard.c mem-limits.h process.c profile.c sorted-doc.c 451 fakemail.c keyboard.c mem-limits.h process.c profile.c sorted-doc.c
373 sysdep.c terminfo.c unexelf1.c yow.c 452 sysdep.c terminfo.c unexelf1.c yow.c
374 453
375David Ponce: wrote recentf.el ruler-mode.el 454David Ponce: wrote recentf.el ruler-mode.el tree-widget.el
376and changed w32menu.c bytecomp.el emacs.rc makefile.w32-in w32fns.c 455and changed w32menu.c w32term.c keyboard.c bytecomp.el callint.c
377 w32term.c 456 commands.texi cus-edit.el emacs.rc fileio.c files.el lread.c
457 makefile.w32-in mouse.el print.c termhooks.h tree-widget w32fns.c
458 which-func.el wid-edit.el windows.texi
459
460David Reitter: changed menu-bar.el url-http.el
378 461
379David Robinson: changed menu-bar.el x-win.el 462David Robinson: changed menu-bar.el x-win.el
380 463
381David S. Goldberg: changed mm-decode.el emacs-mime.texi gnus-art.el 464David S. Goldberg: changed gnus-art.el
465
466David Z. Maze: changed nnrss.el
467
468Davis Herring: changed isearch.el
382 469
383Decklin Foster: changed nngateway.el 470Decklin Foster: changed nngateway.el
384 471
385Deepak Goel: changed README calc.el doctor.el snake.el 472Deepak Goel: changed README appt.el calc-forms.el calc.el diary-lib.el
473 doctor.el snake.el
386 474
387Denis Howe: wrote browse-url.el 475Denis Howe: wrote browse-url.el
388 476
@@ -390,15 +478,23 @@ Derek L. Davies: changed gud.el
390 478
391Detlev Zundel: wrote re-builder.el 479Detlev Zundel: wrote re-builder.el
392 480
481Dhruva Krishnamurthy: changed makefile.w32-in
482
483Diane Murray: changed rmail-spam-filter.el rmail.el
484
393Dick King: wrote uniquify.el 485Dick King: wrote uniquify.el
394 486
395Didier Verna: changed gnus-picon.el gnus-msg.el gnus-start.el nnmail.el 487Didier Verna: wrote gnus-diary.el nndiary.el
396 rect.el binhex.el gnus-art.el gnus-spec.el gnus-sum.el gnus.el 488and changed nntp.el gnus-art.el gnus-msg.el gnus-group.el gnus-start.el
397 gnus.texi message.el mm-bodies.el mm-util.el 489 gnus-sum.el gnus-xmas.el gnus-picon.el gnus-salt.el cus-edit.el rect.el
490 dgnushack.el gnus-agent.el gnus-ems.el gnus-fun.el gnus-topic.el
491 message.el nnmail.el nnmbox.el smiley.el
398 492
399Dirk Herrmann: changed bibtex.el 493Dirk Herrmann: changed bibtex.el
400 494
401Dirk Meyer: changed gnus-demon.el 495Dmitry Antipov: changed keyboard.c
496
497Dominique De Waleffe: changed pcvs-info.el
402 498
403Don Morrison: wrote dabbrev.el 499Don Morrison: wrote dabbrev.el
404 500
@@ -406,35 +502,45 @@ Don Woods: changed replace.el
406 502
407Doug Cutting: wrote disass.el 503Doug Cutting: wrote disass.el
408 504
409Dr Francis J. Wright: changed comint.el
410
411Drew Csillag: changed m4-mode.el 505Drew Csillag: changed m4-mode.el
412 506
413E. Jay Berkenbilt: changed flyspell.el ispell.el window.h 507E. Jay Berkenbilt: changed flyspell.el ispell.el window.h
414 508
509Ed L. Cashin: changed gnus-sum.el imap.el
510
511Ed Swarthout: changed hexl.el
512
513Eduardo Mu,Aq(Boz: changed dired.el ls-lisp.el
514
415Edward M. Reingold: wrote cal-china.el cal-coptic.el cal-french.el 515Edward M. Reingold: wrote cal-china.el cal-coptic.el cal-french.el
416 cal-islam.el cal-iso.el cal-julian.el cal-menu.el cal-move.el 516 cal-islam.el cal-iso.el cal-julian.el cal-menu.el cal-move.el
417 cal-persia.el calendar.el diary-lib.el holidays.el lunar.el solar.el 517 cal-persia.el calendar.el diary-lib.el holidays.el lunar.el solar.el
418and changed diary.el tex-mode.el cal-tex.el cal-mayan.el holiday.el 518and changed diary.el tex-mode.el cal-tex.el cal-mayan.el holiday.el
419 cal-x.el cal-hebrew.el cal-chinese.el cal-dst.el diary-ins.el 519 cal-x.el cal-hebrew.el cal-chinese.el cal-dst.el diary-ins.el
420 diary-insert.el cal-persian.el cal-islamic.el list-holidays.el 520 diary-insert.el cal-persian.el cal-islamic.el calendar.texi
521 list-holidays.el
522
523Edwin Steiner: changed gnus-nocem.el
421 524
422Ehud Karni: changed aviion-intel.h configure.in 525Ehud Karni: changed rmail.el aviion-intel.h compile.el complete.el
526 configure.in frame.el rmailsum.el sort.el xdisp.c
423 527
424Eirik Fuller: changed ralloc.c xterm.c 528Eirik Fuller: changed ralloc.c xterm.c
425 529
426Eli Barzilay: wrote calculator.el 530Eli Barzilay: wrote calculator.el
427 531
428Eli Zaretskii: wrote codepage.el rxvt.el tty-colors.el 532Eli Tziperman: wrote rmail-spam-filter.el
429and changed msdos.c Makefile.in info.el files.el mainmake.v2 fileio.c
430 pc-win.el startup.el internal.el msdos.h config.bat dosfns.c xfaces.c
431 faces.el frame.c frame.el menu-bar.el simple.el w16select.c xdisp.c
432 sed2.inp and 348 other files
433 533
434Emerick Rogul: changed message.el 534Eli Zaretskii: wrote codepage.el rxvt.el tty-colors.el
535and changed msdos.c Makefile.in files.el info.el fileio.c mainmake.v2
536 config.bat pc-win.el startup.el internal.el msdos.h simple.el xfaces.c
537 dosfns.c menu-bar.el faces.el frame.c frame.el rmail.el makefile.w32-in
538 w16select.c and 430 other files
435 539
436Emilio Lopes: changed help.el apropos.el bookmark.el fortran.el 540Emilio C. Lopes: changed cmuscheme.el help.el woman.el apropos.el
437 hscroll.el iso-acc.el process.c window.el 541 bookmark.el cal-menu.el calendar.el calendar.texi display.texi
542 emacsclient.1 esh-cmd.el fortran.el hscroll.el iso-acc.el lisp.el
543 process.c window.el
438 544
439Emmanuel Briot: wrote ada-prj.el xml.el 545Emmanuel Briot: wrote ada-prj.el xml.el
440and changed ada-mode.el ada-stmt.el ada-xref.el 546and changed ada-mode.el ada-stmt.el ada-xref.el
@@ -444,11 +550,15 @@ Enami Tsugutomo: changed frame.c keyboard.c dispnew.c fileio.c process.c
444 frame.h gnus-group.el perl-mode.el rmailsum.el sysdep.c vc.el window.c 550 frame.h gnus-group.el perl-mode.el rmailsum.el sysdep.c vc.el window.c
445 window.el 551 window.el
446 552
553Era Eriksson: changed dired.el shell.el
554
447Eric Decker: changed hp9000s800.h hpux.h sysdep.c 555Eric Decker: changed hp9000s800.h hpux.h sysdep.c
448 556
449Eric Ding: wrote goto-addr.el 557Eric Ding: wrote goto-addr.el
558and changed mh-utils.el mh-comp.el mh-e.el mh-mime.el
450 559
451Eric Hanchrow: changed emacsclient.c 560Eric Hanchrow: changed TUTORIAL.es abbrev.el autorevert.el dired.el
561 emacsclient.c make-dist
452 562
453Eric M. Ludlam: wrote checkdoc.el speedbar.el 563Eric M. Ludlam: wrote checkdoc.el speedbar.el
454and changed info.el rmail.el speedbspec.el gud.el Makefile.in comint.el 564and changed info.el rmail.el speedbspec.el gud.el Makefile.in comint.el
@@ -456,14 +566,14 @@ and changed info.el rmail.el speedbspec.el gud.el Makefile.in comint.el
456 sb-dir-plus.xpm sb-dir.xpm sb-file+.xpm sb-file-.xpm sb-file.xpm 566 sb-dir-plus.xpm sb-dir.xpm sb-file+.xpm sb-file-.xpm sb-file.xpm
457 sb-mail.xpm sb-pg-minus.xpm sb-pg-plus.xpm sb-pg.xpm and 9 other files 567 sb-mail.xpm sb-pg-minus.xpm sb-pg-plus.xpm sb-pg.xpm and 9 other files
458 568
459Eric Marsden: changed nnslashdot.el gnus-art.el 569Eric Marsden: changed url-util.el
460 570
461Eric S. Raymond: wrote AT386.el asm-mode.el cookie1.el finder.el gud.el 571Eric S. Raymond: wrote AT386.el asm-mode.el cookie1.el finder.el gud.el
462 keyswap.el lisp-mnt.el loadhist.el 572 keyswap.el lisp-mnt.el loadhist.el
463and changed vc.el Makefile.in files.el NEWS comint.el loaddefs.el 573and changed vc.el Makefile.in files.el comint.el loaddefs.el simple.el
464 simple.el vc-hooks.el cust-print.el dired.el emacsbug.el help.el 574 vc-hooks.el cust-print.el dired.el emacsbug.el help.el isearch.el
465 isearch.el makefile.el tex-mode.el x-win.el bibtex.el buff-menu.el 575 makefile.el tex-mode.el x-win.el bibtex.el buff-menu.el bytecomp.el
466 bytecomp.el c-mode.el cmulisp.el and 219 other files 576 c-mode.el cmulisp.el cmuscheme.el and 217 other files
467 577
468Eric Youngdale: changed etags-vmslib.c 578Eric Youngdale: changed etags-vmslib.c
469 579
@@ -472,68 +582,69 @@ Erik Naggum: wrote disp-table.el latin-4.el latin-5.el mailheader.el
472and changed simple.el emacs.c files.el lread.c rmail.el alloc.c editfns.c 582and changed simple.el emacs.c files.el lread.c rmail.el alloc.c editfns.c
473 keyboard.c apropos.el configure.in dispnew.c filelock.c fns.c keymap.c 583 keyboard.c apropos.el configure.in dispnew.c filelock.c fns.c keymap.c
474 lisp.h print.c process.c add-log.el buffer.c casetab.c cl-macs.el 584 lisp.h print.c process.c add-log.el buffer.c casetab.c cl-macs.el
475 and 111 other files 585 and 112 other files
476 586
477Erik Toubro Nielsen: changed gnus-sum.el gnus-topic.el gnus-util.el 587Erik Toubro Nielsen: changed gnus-sum.el gnus-topic.el
478 588
479Espen Skoglund: wrote pascal.el 589Espen Skoglund: wrote pascal.el
480 590
481Ethan Bradford: changed ispell.el ange-ftp.el gnus.el gnuspost.el lpr.el 591Ethan Bradford: changed ispell.el ange-ftp.el gnus.el gnuspost.el lpr.el
482 mailalias.el vt-control.el 592 mailalias.el vt-control.el
483 593
484Ettore Perazzoli: changed mail-source.el
485
486Eugene Exarevsky: changed sql.el 594Eugene Exarevsky: changed sql.el
487 595
488Evgeny Roubinchtein: changed pc-select.el 596Evgeni Dobrev: changed man.el
597
598Evgeny Roubinchtein: changed mail-source.el pc-select.el
489 599
490F. Thomas May: wrote blackbox.el 600F. Thomas May: wrote blackbox.el
491 601
492Fabrice Bauzac: changed dired-aux.el 602Fabrice Bauzac: changed dired-aux.el
493 603
494Fabrice Popineau: changed etags.c gnus-cache.el gnus-score.el 604Fabrice Popineau: changed etags.c gnus-cache.el
495 605
496Felix Lee: changed nntp.el flyspell.el gnus-async.el outline.el 606Felix Lee: changed flyspell.el outline.el compile.el data.c gud.el
497 compile.el data.c gnus.el gud.el process.c vc.el xdisp.c 607 nntp.el process.c vc.el xdisp.c
608
609Ferenc Wagner: changed nnweb.el
498 610
499Flemming Hoejstrup Hansen: changed forms.el 611Flemming Hoejstrup Hansen: changed forms.el
500 612
501Florian Weimer: changed gnus-msg.el mm-bodies.el message.el mm-util.el 613Florian Weimer: changed message.el coding.c gnus-art.el gnus.el gnus.texi
502 mml.el mailcap.el rfc2047.el gnus-cite.el gnus-score.el gnus-spec.el 614 mm-util.el
503 gnus-uu.el mm-encode.el nnultimate.el qp.el
504 615
505Francesco Potort,Al(B: wrote cmacexp.el 616Francesco Potort,Al(B: wrote cmacexp.el
506and changed etags.c man.el delta.h uniquify.el latin-post.el latin-alt.el 617and changed etags.c man.el delta.h undigest.el comint.el configure.in
507 rmail.el sgml-mode.el Makefile.in comint.el configure.in etags.1 618 uniquify.el latin-post.el rmail.el etags.1 etags.el latin-alt.el
508 filelock.c gud.el hanoi.el mailalias.el sendmail.el simple.el 619 sgml-mode.el Makefile.in data.c european.el filelock.c files.el
509 skeleton.el vc-hooks.el b2m.c undigest.el etags.el data.c 620 generic-x.el gud.el hanoi.el and 41 other files
510 generic-x.el tetris.el admin.el ange-ftp.el configure.in delta.h
511 dired-aux.el dos-w32.el etags.1 fileio.c files.el fns.c
512 maintaining.texi make-announcement make-tarball.txt mule.el pong.el
513 and 21 other files
514 621
515Francis J. Wright: wrote woman.el 622Francis J. Wright: wrote woman.el
623and changed dired.el comint.el files.el
516 624
517Francis Litterio: changed gnus-group.el saveplace.el 625Francis Litterio: changed keymaps.texi message.el os.texi saveplace.el
518
519Francis Wright: changed dired.el
520 626
521Francisco Solsona: changed message.el 627Francois Felix Ingrand: changed gnus-salt.el
522
523Francois Felix Ingrand: changed gnus-salt.el gnus-start.el
524 628
525Frank Bennett: changed nnmail.el 629Frank Bennett: changed nnmail.el
526 630
527Frank Bresz: wrote diff.el 631Frank Bresz: wrote diff.el
528 632
633Frank Schmitt: changed gnus-sum.el
634
635Frank Weinberg: changed gnus-art.el
636
529Fran,Ag(Bois Pinard: changed nndoc.el allout.el bytecomp.el gnus-sum.el 637Fran,Ag(Bois Pinard: changed nndoc.el allout.el bytecomp.el gnus-sum.el
530 gnus-util.el gnus-uu.el gnus-win.el make-mode.el nnmail.el rmailsum.el 638 gnus-util.el gnus-uu.el make-mode.el nnmail.el rmailsum.el timezone.el
531 timezone.el 639
640Fran,Ag(Bois-David Collin: changed message.el mm-decode.el
532 641
533Fred Fish: changed linux.h unexec.c 642Fred Fish: changed linux.h unexec.c
534 643
535Fred Oberhauser: changed nnmail.el 644Fred Oberhauser: changed nnmail.el
536 645
646Frederic Han: changed iso-cvt.el
647
537Frederic Lepied: wrote expand.el 648Frederic Lepied: wrote expand.el
538and changed gnus.el 649and changed gnus.el
539 650
@@ -543,11 +654,16 @@ and changed xmenu.c xterm.c xfns.c dpx2.h lwlib.c rmailsum.el rmail.el
543 lwlib-Xaw.h lwlib-int.h xdisp.c compile.el editfns.c fns.c frame.h 654 lwlib-Xaw.h lwlib-int.h xdisp.c compile.el editfns.c fns.c frame.h
544 hilit19.el and 9 other files 655 hilit19.el and 9 other files
545 656
657Frederik Fouvry: changed sendmail.el TUTORIAL.nl emacs.bash faces.el
658 filecache.el mailalias.el rmail.el thumbs.el
659
546Fritz Knabe: changed mh-mime.el 660Fritz Knabe: changed mh-mime.el
547 661
662Fr,Ai(Bd,Ai(Bric Bothamy: changed TUTORIAL.fr
663
548G Dinesh Dutt: changed etags.el 664G Dinesh Dutt: changed etags.el
549 665
550Gareth Jones: changed gnus-art.el gnus-score.el 666Gareth Jones: changed fns.c gnus-score.el
551 667
552Garrett Wollman: changed sendmail.el 668Garrett Wollman: changed sendmail.el
553 669
@@ -558,39 +674,51 @@ and changed gnus-group.el gnus-topic.el
558 674
559Gary Delp: wrote mailpost.el (public domain) 675Gary Delp: wrote mailpost.el (public domain)
560 676
677Gary Howell: changed server.el
678
561Gary Oberbrunner: changed gud.el 679Gary Oberbrunner: changed gud.el
562 680
563Gary Wong: changed termcap.c tparam.c 681Gary Wong: changed termcap.c tparam.c
564 682
683Gaute B Strokkenes: changed process.c
684
565Geoff Voelker: wrote lisp/makefile.nt nt.c nt.h ntheap.c ntheap.h 685Geoff Voelker: wrote lisp/makefile.nt nt.c nt.h ntheap.c ntheap.h
566 ntinevt.c ntproc.c ntterm.c src/makefile.nt w32-fns.el windowsnt.h 686 ntinevt.c ntproc.c ntterm.c src/makefile.nt w32-fns.el windowsnt.h
567 winnt.el 687 winnt.el
568and changed makefile.nt w32.c w32fns.c fileio.c w32heap.c w32term.c 688and changed w32.c w32fns.c fileio.c w32heap.c w32term.c w32inevt.c
569 makefile.def w32inevt.c callproc.c s/ms-w32.h w32proc.c unexw32.c 689 callproc.c s/ms-w32.h w32proc.c unexw32.c w32term.h dos-w32.el
570 w32term.h dos-w32.el emacs.bat loadup.el w32-win.el emacs.c keyboard.c 690 emacs.bat loadup.el w32-win.el emacs.c keyboard.c process.c
571 process.c w32console.c and 108 other files 691 w32console.c addpm.c cmdproxy.c and 107 other files
572 692
573George V. Reilly: changed emacs.ico makefile.nt 693George V. Reilly: changed emacs.ico
574 694
575Georges Brun-Cottan: wrote easy-mmode.el 695Georges Brun-Cottan: wrote easy-mmode.el
576 696
577Gerd Moellmann: wrote authors.el ebrowse.el jit-lock.el rx.el tooltip.el 697Gerd Moellmann: wrote authors.el ebrowse.el jit-lock.el rx.el tooltip.el
578and changed xdisp.c xterm.c dispnew.c dispextern.h xfns.c xfaces.c 698and changed xdisp.c xterm.c dispnew.c dispextern.h xfns.c xfaces.c
579 window.c keyboard.c lisp.h faces.el Makefile.in alloc.c buffer.c 699 window.c keyboard.c lisp.h Makefile.in faces.el alloc.c buffer.c
580 startup.el xterm.h fns.c simple.el term.c configure.in frame.c xmenu.c 700 startup.el xterm.h fns.c simple.el term.c configure.in frame.c xmenu.c
581 and 618 other files 701 and 622 other files
582 702
583Germano Caronni: changed ralloc.c 703Germano Caronni: changed ralloc.c
584 704
585Gernot Heiser: changed refer.el 705Gernot Heiser: changed refer.el
586 706
587Glenn Morris: changed f90.el fortran.el scroll-all.el files.el 707Giuseppe Scrivano: changed buffer.c configure configure.in sysdep.c
588 timeclock.el autoinsert.el calendar.el imenu.el startup.el 708 xsmfns.c
709
710Glenn Morris: changed f90.el diary-lib.el fortran.el calendar.el
711 calendar.texi appt.el sh-script.el timeclock.el cal-hebrew.el
712 cal-islam.el cal-menu.el files.el programs.texi scroll-all.el
713 startup.el cal-coptic.el cal-julian.el cal-move.el cal-x.el
714 display.texi emacs-xtra.texi and 37 other files
589 715
590Glynn Clements: wrote gamegrid.el snake.el tetris.el 716Glynn Clements: wrote gamegrid.el snake.el tetris.el
591 717
592Gordon Matzigkeit: changed gnus-uu.el 718Gordon Matzigkeit: changed gnus-uu.el
593 719
720Greg Hill: changed bytecomp.el
721
594Greg Hudson: changed configure.in indent.c 722Greg Hudson: changed configure.in indent.c
595 723
596Greg Klanderman: changed messagexmas.el 724Greg Klanderman: changed messagexmas.el
@@ -602,6 +730,10 @@ Greg Stark: changed gnus-ems.el timezone.el
602Gregor Schmid: wrote tcl-mode.el 730Gregor Schmid: wrote tcl-mode.el
603and changed intervals.c intervals.h textprop.c dispnew.c indent.c xdisp.c 731and changed intervals.c intervals.h textprop.c dispnew.c indent.c xdisp.c
604 732
733Gregorio Gervasio, Jr.: changed gnus-sum.el
734
735Gregory Chernov: changed nnslashdot.el
736
605Gregory Neil Shapiro: changed mailabbrev.el 737Gregory Neil Shapiro: changed mailabbrev.el
606 738
607Guillermo J. Rozas: wrote fakemail.c 739Guillermo J. Rozas: wrote fakemail.c
@@ -612,11 +744,12 @@ Gustav H,Ae(Bllberg: changed compile.el
612 744
613Guy Geens: changed gnus-score.el 745Guy Geens: changed gnus-score.el
614 746
615Gvran Uddeborg: changed isc4-1.h 747G,Av(Bran Uddeborg: changed isc4-1.h
748
749Hallvard B. Furuseth: changed gnus-util.el editfns.c gnus-cache.el
750 gnus-sum.el lread.c messcompat.el nntp.el print.c process.c search.c
616 751
617Hallvard B. Furuseth: changed gnus-sum.el gnus-util.el editfns.c 752Han Boetes: changed netbsd.h
618 gnus-cache.el lread.c mailcap.el messcompat.el mm-bodies.el mm-util.el
619 nntp.el print.c process.c rfc2047.el search.c
620 753
621Han-Wen Nienhuys: changed emacsclient.c server.el 754Han-Wen Nienhuys: changed emacsclient.c server.el
622 755
@@ -629,14 +762,18 @@ Harald Maier: changed w32heap.c
629 762
630Heiko Muenkel: changed b2m.c 763Heiko Muenkel: changed b2m.c
631 764
765Helmut Waitzmann: changed gnus.texi
766
632Henrik Enberg: changed lread.c 767Henrik Enberg: changed lread.c
633 768
634Henry Guillaume: wrote find-file.el 769Henry Guillaume: wrote find-file.el
635 770
636Henry Kautz: wrote refbib.el 771Henry Kautz: wrote bib-mode.el refbib.el
637 772
638Hewlett-Packard: changed emacsclient.c emacsserver.c keyboard.c server.el 773Hewlett-Packard: changed emacsclient.c emacsserver.c keyboard.c server.el
639 774
775Hiroshi Fujishima: changed faq.texi
776
640Hiroshi Nakano: changed ralloc.c unexelf.c 777Hiroshi Nakano: changed ralloc.c unexelf.c
641 778
642Holger Schauer: wrote fortune.el 779Holger Schauer: wrote fortune.el
@@ -651,13 +788,15 @@ Howard Melman: changed imenu.el picture.el
651 788
652Howie Kaye: wrote sort.el 789Howie Kaye: wrote sort.el
653 790
654Hrvoje Niksic: changed message.el gnus-art.el mml.el gnus-xmas.el
655 mm-decode.el nnmail.el fileio.c fns.c gnus-salt.el gnus-spec.el
656 gnus-sum.el mm-bodies.el uudecode.el add-log.el appt.el arc-mode.el
657 avoid.el binhex.el bookmark.el cal-china.el cal-tex.el
658 and 90 other files
659
660Hrvoje Nik,B9(Bi,Bf(B: wrote croatian.el 791Hrvoje Nik,B9(Bi,Bf(B: wrote croatian.el
792and changed gnus-xmas.el message.el nnmail.el fileio.c fns.c gnus-art.el
793 gnus-salt.el gnus-spec.el mm-decode.el add-log.el appt.el arc-mode.el
794 avoid.el bookmark.el cal-china.el cal-tex.el calendar.el cl-indent.el
795 cmacexp.el comint.el compile.el and 83 other files
796
797H,Ae(Bkan Granath: changed dired.el
798
799H,Ae(Bkon Malmedal: changed calendar.el holidays.el
661 800
662Ian Lance Taylor: changed sco4.h 801Ian Lance Taylor: changed sco4.h
663 802
@@ -666,6 +805,8 @@ and changed ange-ftp.el desktop.el tex-mode.el
666 805
667Ilja Weis: wrote gnus-topic.el 806Ilja Weis: wrote gnus-topic.el
668 807
808Ilya N. Golubev: changed shell.el
809
669Ilya Zakharevich: wrote tmm.el 810Ilya Zakharevich: wrote tmm.el
670and changed syntax.c cperl-mode.el syntax.h textprop.c dired.c 811and changed syntax.c cperl-mode.el syntax.h textprop.c dired.c
671 font-lock.el interval.c intervals.c intervals.h regex.c regex.h 812 font-lock.el interval.c intervals.c intervals.h regex.c regex.h
@@ -677,8 +818,8 @@ Indiana University Foundation: changed buffer.c buffer.h indent.c
677 region-cache.c region-cache.h search.c xdisp.c 818 region-cache.c region-cache.h search.c xdisp.c
678 819
679Inge Frick: changed easymenu.el keyboard.c view.el compile.el 820Inge Frick: changed easymenu.el keyboard.c view.el compile.el
680 dired-aux.el arc-mode.el dired.el files.el keyboard.h keymap.c 821 dired-aux.el arc-mode.el dired.el files.el gnus-sum.el keyboard.h
681 tar-mode.el window.el xmenu.c 822 keymap.c tar-mode.el window.el xmenu.c
682 823
683Inoue Seiichiro: changed xterm.c xfns.c xterm.h 824Inoue Seiichiro: changed xterm.c xfns.c xterm.h
684 825
@@ -687,36 +828,33 @@ International Business Machines: changed emacs.c fileio.c ibmrt-aix.h
687 828
688Ishikawa Chiaki: changed aviion.h dgux.h 829Ishikawa Chiaki: changed aviion.h dgux.h
689 830
690Istvan Marko: changed gnus-agent.el mm-decode.el 831Istvan Marko: changed gnus-agent.el xfns.c
691 832
692Ivan Zakharyaschev: changed codepage.el 833Ivan Zakharyaschev: changed codepage.el lread.c
693 834
694Ivar Rummelhoff: wrote winner.el 835Ivar Rummelhoff: wrote winner.el
695 836
696Iwamuro Motonori: changed gnus-kill.el 837Iwamuro Motonori: changed gnus-kill.el
697 838
698J.D. Smith: changed idlw-rinfo.el idlw-shell.el idlw-toolbar.el 839J.D. Smith: wrote idlw-rinfo.el
699 idlwave.el 840and changed idlwave.el idlw-shell.el idlw-toolbar.el idlw-help.el
700
701Jaap-Henk Hoepman: changed gnus-msg.el
702 841
703Jack Repenning: changed unexelfsgi.c 842Jack Repenning: changed unexelfsgi.c
704 843
705Jack Vinson: changed mailcap.el 844Jack Twilley: changed message.el
706 845
707Jacques Duthen: changed ps-print.el 846Jacques Duthen: changed ps-print.el
708 847
709Jaeyoun Chung: changed hangul3.el hanja3.el gnus-mule.el gnus.el 848Jaeyoun Chung: changed hangul3.el hanja3.el gnus-mule.el hangul.el
710 hangul.el
711 849
712James Clark: wrote sgml-mode.el 850James Clark: wrote sgml-mode.el
713and changed window.c xselect.c 851and changed fns.c window.c xselect.c
714 852
715James H. Cloos, Jr.: changed gnus-art.el gnus-sum.el 853James Cloos: changed url-history.el
716 854
717James R. Larus: wrote mh-e.el 855James R. Larus: wrote mh-e.el
718 856
719James Thompson: changed ps-print.el 857James R. Van Zandt: changed sh-script.el
720 858
721James Troup: changed gnus-sum.el 859James Troup: changed gnus-sum.el
722 860
@@ -726,38 +864,47 @@ Jamie Zawinski: wrote byte-opt.el byte-run.el bytecomp.el disass.el
726 mailabbrev.el tar-mode.el 864 mailabbrev.el tar-mode.el
727and changed bytecode.c mail-extr.el subr.el 865and changed bytecode.c mail-extr.el subr.el
728 866
729Jan Dj,Ad(Brv: changed xterm.c gtkutil.c xfns.c xterm.h configure.in 867Jan Dj,Ad(Brv: wrote dnd.el x-dnd.el
730 keyboard.c startup.el x-win.el xmenu.c Makefile.in config.in emacs.c 868and changed gtkutil.c xterm.c xfns.c xmenu.c xterm.h gtkutil.h
731 gtkutil.h lisp.h lwlib-Xm.c xlwmenu.c Activate.c DEBUG INSTALL alloc.c 869 configure.in Makefile.in config.in keyboard.c configure frames.texi
732 authors.el and 8 other files 870 xselect.c emacs.c alloc.c xdisp.c xlwmenu.c fileio.c frame.c x-win.el
871 xfaces.c and 158 other files
733 872
734Jan Nieuwenhuizen: changed emacs.c emacsclient.c server.el startup.el 873Jan Nieuwenhuizen: changed info.el TUTORIAL.nl emacs.c emacsclient.c
874 gud.el nnmh.el server.el startup.el
735 875
736Jan Schormann: wrote solitaire.el 876Jan Schormann: wrote solitaire.el
737 877
738Jan Vroonhof: changed gnus-cite.el gnus-msg.el message.el nntp.el 878Jan Vroonhof: changed gnus-cite.el gnus-msg.el nntp.el
739 879
740Jan-Hein Buhrman: changed ange-ftp.el env.el 880Jan-Hein Buhrman: changed ange-ftp.el env.el
741 881
742Jari Aalto: changed add-log.el gnus-art.el apropos.el cperl-mode.el 882Jari Aalto: changed add-log.el filecache.el gnus-art.el lisp-mnt.el
743 debug.el files.el font-lock.el lisp-mnt.el ls-lisp.el mailcap.el 883 nnmail.el apropos.el autorevert.el compile.el cperl-mode.el debug.el
744 nnmail.el 884 executable.el files.el finder.el font-lock.el grep.el ls-lisp.el man.el
885 terminal.el
745 886
746Jason R Mastaler: changed drums.el 887Jason Merrill: changed imap.el
747 888
748Jason Rumney: wrote w32-vars.el 889Jason Rumney: wrote w32-vars.el
749and changed w32term.c w32fns.c w32menu.c w32-win.el w32term.h makefile.nt 890and changed w32fns.c w32term.c w32menu.c w32-win.el w32term.h
750 w32-fns.el w32.c w32bdf.c makefile.w32-in w32console.c w32gui.h 891 makefile.w32-in w32.c w32bdf.c w32-fns.el w32select.c w32console.c
751 w32select.c mule-cmds.el w32bdf.h config.nt keyboard.c w32faces.c 892 w32gui.h w32proc.c keyboard.c mule-cmds.el emacs.c fileio.c w32bdf.h
752 w32inevt.c w32proc.c emacs.c and 55 other files 893 w32inevt.c config.nt configure.bat and 76 other files
753 894
754Jay K. Adams: wrote jka-compr.el 895Jay Belanger: changed calc.texi calc.el calc-ext.el calc-embed.el
896 calc-aent.el calc-prog.el calc-help.el calc-graph.el calc-lang.el
897 calc-store.el calc-yank.el calc-units.el calcalg2.el calc-misc.el
898 calc-alg.el calc-arith.el calc-poly.el calccomp.el calc-vec.el
899 calc-forms.el calc-math.el and 23 other files
755 900
756Jay R. Adams: changed jka-compr.el 901Jay K. Adams: wrote jka-cmpr-hook.el jka-compr.el
757 902
758Jay Sachs: changed gnus-score.el gnus-win.el 903Jay Sachs: changed gnus-score.el gnus-win.el
759 904
760Jeff Dwork: changed ehelp.el 905Jean-Philippe Theberge: wrote thumbs.el
906
907Jeff Dwork: changed ehelp.el facemenu.el
761 908
762Jeff Morgenthaler: changed flow-ctrl.el vt200.el vt201.el vt220.el 909Jeff Morgenthaler: changed flow-ctrl.el vt200.el vt201.el vt220.el
763 vt240.el 910 vt240.el
@@ -766,7 +913,12 @@ Jeff Norden: wrote kermit.el
766 913
767Jeff Peck: wrote sun-curs.el sun-fns.el sun-mouse.el sun.el 914Jeff Peck: wrote sun-curs.el sun-fns.el sun-mouse.el sun.el
768 915
769Jeffrey C Honig: changed bsdos4.h 916Jeffrey C Honig: wrote mh-print.el
917and changed mh-comp.el mh-e.el mh-utils.el mh-customize.el mh-funcs.el
918 mh-seq.el Makefile bsdos4.h mh-alias.el mh-junk.el mh-loaddefs.el
919 mh-mime.el
920
921Jens Krinke: changed smime.el
770 922
771Jens Lautenbacher: changed gnus.el 923Jens Lautenbacher: changed gnus.el
772 924
@@ -775,22 +927,27 @@ and changed ffap.el
775 927
776Jens Toivo Berger Thielemann: changed word-help.el 928Jens Toivo Berger Thielemann: changed word-help.el
777 929
778Jens-Ulrik Holger Petersen: changed cus-edit.el find-func.el 930Jens-Ulrik Holger Petersen: changed cus-edit.el find-func.el gnus.el
779 gnus-group.el gnus-msg.el gnus.el 931
932Jeremy Maitin-Shepard: changed mml.el
780 933
781Jerry Frain: changed systime.h usg5-4.h 934Jerry Frain: changed systime.h usg5-4.h
782 935
783Jerry James: changed format.el 936Jerry James: changed format.el
784 937
785Jesper Harder: changed message.el 938Jesper Harder: wrote yenc.el
939and changed gnus-art.el gnus-sum.el message.el gnus-msg.el gnus.el
940 gnus-group.el mm-bodies.el gnus-util.el mm-util.el mm-decode.el
941 rfc2047.el mml.el mml1991.el mailcap.el mm-uu.el pgg-gpg.el
942 gnus-srvr.el gnus-uu.el info.el nnmail.el pgg.el and 180 other files
943
944Jhair Tocancipa Triana: changed gnus-audio.el
786 945
787Jim Blandy: wrote tvi970.el 946Jim Blandy: wrote tvi970.el
788and changed keyboard.c xterm.c xfns.c Makefile.in window.c process.c 947and changed keyboard.c xterm.c xfns.c Makefile.in window.c process.c
789 dispnew.c xdisp.c sysdep.c configure.in lisp.h keymap.c configure 948 dispnew.c xdisp.c sysdep.c configure.in lisp.h keymap.c configure
790 make-dist buffer.c frame.c screen.c x-win.el simple.el alloc.c emacs.c 949 make-dist buffer.c frame.c screen.c x-win.el simple.el alloc.c emacs.c
791 and 391 other files 950 and 389 other files
792
793Jim Davidson: changed gnus-sum.el message.el
794 951
795Jim Kingdon: changed MACHINES SERVICE emacsclient.c emacs.tex hp300bsd.h 952Jim Kingdon: changed MACHINES SERVICE emacsclient.c emacs.tex hp300bsd.h
796 rmail.el 953 rmail.el
@@ -805,11 +962,25 @@ Jim Thompson: wrote ps-print.el
805 962
806Jim Wilson: changed Makefile.in alloca.c 963Jim Wilson: changed Makefile.in alloca.c
807 964
965Jirka Kosek: changed mule.el
966
967Joakim Hove: wrote html2text.el
968
808Joanna Pluta: changed TUTORIAL.pl 969Joanna Pluta: changed TUTORIAL.pl
809 970
810Jochen K,A|(Bpper: changed calc-units.el 971Jochen K,A|(Bpper: changed calc-units.el
811 972
812Joe Buehler: changed gnus-util.el 973Joe Buehler: changed Makefile.in cygwin.h MACHINES browse-url.el
974 comint.el configure configure.in dired-aux.el dired.el dirtrack.el
975 dos-w32.el fast-lock.el filecache.el fileio.c files.el gmalloc.c
976 gnus-util.el hippie-exp.el keyboard.c lastfile.c loadup.el
977 and 12 other files
978
979Joe Corneli: changed subr.el
980
981Joe Edmonds: changed lisp-mode.el
982
983Joe Kelsey: changed skeleton.el
813 984
814Joe Ramey: changed filelock.c rmailsum.el 985Joe Ramey: changed filelock.c rmailsum.el
815 986
@@ -819,20 +990,18 @@ Joe Wells: wrote apropos.el mail-extr.el resume.el
819 990
820Joel N. Weber Ii: changed comint.el make-dist 991Joel N. Weber Ii: changed comint.el make-dist
821 992
822Joel Ray Holveck: changed info.el 993Joel Ray Holveck: changed gnus-sum.el info.el
823
824Joerg Lenneis: changed nneething.el nnheader.el
825 994
826Joev Dubach: changed nntp.el 995Joev Dubach: changed nntp.el
827 996
828Johan Kullstam: changed mm-encode.el 997Johan Bockgard: changed cl-macs.el cl.texi
998
999Johan Bockg,Ae(Brd: changed cl-macs.el custom.el flyspell.el help-fns.el
829 1000
830Johan Vromans: wrote forms-d2.el forms.el iso-acc.el 1001Johan Vromans: wrote forms-d2.el forms.el iso-acc.el
831and changed complete.el 1002and changed complete.el
832 1003
833Johannes Weinert: changed gnus-sum.el 1004John Basrai: changed man.el
834
835John Eaton: wrote octave-hlp.el octave-inf.el octave-mod.el
836 1005
837John F. Carr: changed dired.c 1006John F. Carr: changed dired.c
838 1007
@@ -840,51 +1009,54 @@ John F. Whitehead: changed mule-cmds.el mule-diag.el
840 1009
841John Grabowski: changed xfaces.c xfns.c 1010John Grabowski: changed xfaces.c xfns.c
842 1011
843John H. Palmieri: changed mail-source.el 1012John H. Palmieri: changed gnus-fun.el
844 1013
845John Heidemann: wrote mouse-copy.el mouse-drag.el zone-mode.el 1014John Heidemann: wrote mouse-copy.el mouse-drag.el zone-mode.el
846 1015
847John Hughes: changed term.c 1016John Hughes: changed term.c
848 1017
849John Paul Wallington: changed ibuffer.el ibuf-ext.el rmail.el startup.el 1018John Paul Wallington: changed ibuffer.el ibuf-ext.el subr.el files.el
850 apropos.el eudc.el help-fns.el info.el browse-url.el bytecomp.el 1019 thumbs.el fns.c rmail.el bindings.el bytecomp.el cus-theme.el
851 chistory.el cl-indent.el comint.el cus-start.el doctor.el ediff-util.el 1020 help-fns.el info.el re-builder.el startup.el apropos.el browse-url.el
852 eldoc.el em-cmpl.el em-dirs.el em-glob.el em-hist.el and 28 other files 1021 cus-start.el display.texi ebuff-menu.el emerge.el eudc.el
1022 and 105 other files
853 1023
854John Robinson: wrote bg-mouse.el 1024John Robinson: wrote bg-mouse.el
855 1025
856John Tobey: changed gud.el 1026John Tobey: changed gud.el
857 1027
858John W. Eaton: changed octave-mod.el 1028John W. Eaton: wrote octave-hlp.el octave-inf.el octave-mod.el
859 1029
860John Wiegley: wrote align.el em-alias.el em-banner.el em-basic.el 1030John Wiegley: wrote align.el cal-bahai.el em-alias.el em-banner.el
861 em-cmpl.el em-dirs.el em-glob.el em-hist.el em-ls.el em-pred.el 1031 em-basic.el em-cmpl.el em-dirs.el em-glob.el em-hist.el em-ls.el
862 em-prompt.el em-rebind.el em-script.el em-smart.el em-term.el 1032 em-pred.el em-prompt.el em-rebind.el em-script.el em-smart.el
863 em-unix.el em-xtra.el esh-arg.el esh-cmd.el esh-ext.el esh-io.el 1033 em-term.el em-unix.el em-xtra.el esh-arg.el esh-cmd.el esh-ext.el
864 esh-maint.el esh-mode.el esh-module.el esh-opt.el esh-proc.el 1034 esh-io.el esh-maint.el esh-mode.el esh-module.el esh-opt.el esh-proc.el
865 esh-test.el esh-util.el esh-var.el eshell.el pcmpl-cvs.el pcomplete.el 1035 esh-test.el esh-util.el esh-var.el eshell.el isearchb.el pcmpl-cvs.el
866 timeclock.el 1036 pcomplete.el timeclock.el
867and changed mail-source.el Makefile.in allout.el compile.el desktop.el 1037and changed iswitchb.el Makefile.in allout.el cal-menu.el calendar.el
868 gnus-art.el gnus-mlspl.el gnus-topic.el outline.el pcmpl-gnu.el term.el 1038 compile.el desktop.el diary-lib.el flyspell.el holidays.el outline.el
1039 pcmpl-gnu.el term.el
869 1040
870Jon K Hellan: wrote utf7.el 1041Jon K Hellan: wrote utf7.el
871 1042
872Jon Kv: changed nnfolder.el
873
874Jonas Steverud: changed gnus-art.el
875
876Jonathan I. Kamens: changed pop.c movemail.c rmail.el configure.in 1043Jonathan I. Kamens: changed pop.c movemail.c rmail.el configure.in
877 Makefile.in b2m.pl config.in files.el pop.h terminal.el vc.el 1044 Makefile.in b2m.pl config.in files.el pop.h terminal.el vc.el
878 jka-compr.el rmailout.el rnewspost.el sendmail.el simple.el timezone.el 1045 gnus-sum.el jka-compr.el rmailout.el rnewspost.el sendmail.el simple.el
879 vc-hooks.el 1046 timezone.el vc-hooks.el
880 1047
881Jonathan Stigelman: wrote hilit19.el 1048Jonathan Stigelman: wrote hilit19.el
882 1049
883Jonathan Vail: changed vc.el 1050Jonathan Vail: changed vc.el
884 1051
885Jonathan Yavner: wrote ses.el tcover-ses.el tcover-unsafep.el 1052Jonathan Yavner: wrote tcover-ses.el tcover-unsafep.el
886 testcover.el unsafep.el 1053and changed testcover.el Makefile.in files.el functions.texi
887and changed Makefile.in files.el ses-example.ses ses.texi 1054 ses-example.ses ses.el ses.texi testcover-ses.el testcover-unsafep.el
1055 unsafep.el variables.texi
1056
1057Jorgen Schaefer: changed type-break.el
1058
1059Jose E. Marchesi: changed smtpmail.el
888 1060
889Joseph Arceneaux: wrote xrdb.c 1061Joseph Arceneaux: wrote xrdb.c
890and changed xterm.c xfns.c keyboard.c screen.c dispnew.c xdisp.c window.c 1062and changed xterm.c xfns.c keyboard.c screen.c dispnew.c xdisp.c window.c
@@ -894,10 +1066,21 @@ and changed xterm.c xfns.c keyboard.c screen.c dispnew.c xdisp.c window.c
894 1066
895Joseph M. Kelsey: changed dir.h fileio.c uaf.h vms-pwd.h vmsfns.c 1067Joseph M. Kelsey: changed dir.h fileio.c uaf.h vms-pwd.h vmsfns.c
896 1068
897Juanma Barranquero: changed makefile.w32-in faces.el subr.el help-fns.el 1069Josh Huber: changed mml-sec.el gnus-msg.el message.el mml.el mml2015.el
898 w32fns.c fileio.c grep-changelog idlw-shell.el replace.el sh-script.el 1070 nnmail.el ChangeLog ChangeLog.1 gnus-cite.el gnus-delay.el gnus-spec.el
899 composite.c editfns.c filesets.el idlwave.el ielm.el keyboard.c 1071 mml1991.el nnultimate.el nnwfm.el gnus-cus.el gnus-smiley.el
900 macfns.c mule-util.el mule.el speedbar.el timer.el and 186 other files 1072 gnus-start.el gnus-topic.el gnus.el nnbabyl.el nndiary.el
1073 and 7 other files
1074
1075Joshua Varner: changed intro.texi
1076
1077Juan Le,As(Bn Lahoz Garc,Am(Ba: wrote wdired.el
1078and changed files.el perl-mode.el
1079
1080Juanma Barranquero: changed makefile.w32-in help-fns.el subr.el faces.el
1081 files.el w32fns.c cperl-mode.el replace.el simple.el eval.c comint.el
1082 sh-script.el xdisp.c allout.el idlwave.el process.c thumbs.el
1083 vhdl-mode.el xfaces.c .cvsignore desktop.el and 539 other files
901 1084
902Juergen Nickelsen: wrote ws-mode.el 1085Juergen Nickelsen: wrote ws-mode.el
903 1086
@@ -905,7 +1088,17 @@ Julien Gilles: wrote gnus-ml.el
905 1088
906Junio Hamano: changed window.el 1089Junio Hamano: changed window.el
907 1090
908Justin Sheehy: changed gnus-util.el nnmail.el nntp.el 1091Jure Cuhalev: changed ispell.el
1092
1093Juri Linkov: changed info.el isearch.el compile.el replace.el simple.el
1094 grep.el faces.el dired.el descr-text.el display.texi dired-aux.el
1095 edebug.el lisp.el files.el help-fns.el lisp-mode.el help.el ispell.el
1096 mule.el startup.el building.texi and 151 other files
1097
1098Justin Sheehy: changed gnus-sum.el nntp.el
1099
1100J,Ai(Br,At(Bme Marant: changed Makefile.in make-dist bindings.el configure
1101 configure.in emacsclient.c
909 1102
910K. Shane Hartman: wrote chistory.el echistory.el electric.el emacsbug.el 1103K. Shane Hartman: wrote chistory.el echistory.el electric.el emacsbug.el
911 helper.el picture.el view.el 1104 helper.el picture.el view.el
@@ -916,75 +1109,91 @@ and changed rmail.el loaddefs.el ebuff-menu.el dired.el simple.el
916 1109
917Kahlil Hodgson: changed timeclock.el 1110Kahlil Hodgson: changed timeclock.el
918 1111
919Kai Gro,A_(Bjohann: wrote tramp-util.el tramp-uu.el tramp.el 1112Kai Gro,A_(Bjohann: wrote gnus-delay.el tramp-util.el tramp-uu.el tramp.el
920and changed dired.el paragraphs.el Makefile.in ange-ftp.el files.el 1113 trampver.el
921 gnus-art.el gnus-sum.el lisp.el message.el nnmail.el tramp.texi alloc.c 1114and changed message.el gnus-agent.el gnus-sum.el gnus-art.el nnmail.el
922 configure.in diary-lib.el dir eshell.el gnus-cus.el gnus-start.el 1115 files.el tramp.texi gnus.el simple.el ange-ftp.el gnus-group.el
923 gnus-util.el info.el log-view.el and 12 other files 1116 gnus-msg.el Makefile.in dired.el nnml.el paragraphs.el bindings.el
1117 files.texi gnus-start.el imap.el man.el and 56 other files
924 1118
925Karl Berry: changed filelock.c dired.c compile.el fileio.c info.texi 1119Kailash C. Chowksey: changed HELLO Makefile.in ind-util.el kannada.el
926 isc2-2.h sort.el 1120 knd-util.el loadup.el makefile.w32-in
1121
1122Karl Berry: changed info.texi filelock.c copyright.el dired.c elisp.texi
1123 texinfo.el compile.el emacs.texi fileio.c help.texi isc2-2.h sort.el
1124 syntax.texi tex-mode.el
1125
1126Karl Chen: changed files.el align.el gnus-art.el help-mode.el python.el
1127 vc-svn.el
927 1128
928Karl Eichwalder: changed Makefile.in add-log.el bookmark.el dired-aux.el 1129Karl Eichwalder: changed Makefile.in add-log.el bookmark.el dired-aux.el
929 dired.el info.el menu-bar.el midnight.el 1130 dired.el info.el menu-bar.el midnight.el po.el
930 1131
931Karl Fogel: wrote bookmark.el mail-hist.el saveplace.el 1132Karl Fogel: wrote bookmark.el mail-hist.el saveplace.el
932and changed isearch.el autogen.sh editfns.c menu-bar.el window.c 1133and changed isearch.el menu-bar.el autogen.sh editfns.c vc-svn.el
1134 window.c
933 1135
934Karl Heuer: changed keyboard.c lisp.h xdisp.c buffer.c xfns.c xterm.c 1136Karl Heuer: changed keyboard.c lisp.h xdisp.c buffer.c xfns.c xterm.c
935 alloc.c files.el frame.c window.c configure.in data.c minibuf.c 1137 alloc.c files.el frame.c configure.in window.c data.c minibuf.c
936 editfns.c fns.c process.c fileio.c simple.el keymap.c indent.c sysdep.c 1138 editfns.c fns.c process.c fileio.c simple.el keymap.c indent.c sysdep.c
937 and 445 other files 1139 and 444 other files
938 1140
939Karl Kleinpaste: changed gnus-art.el gnus-sum.el gnus-util.el gnus-cus.el 1141Karl Kleinpaste: changed gnus-art.el gnus-picon.el gnus-score.el
940 gnus-msg.el gnus-score.el mailcap.el message.el mm-encode.el mm-uu.el 1142 gnus-sum.el gnus-uu.el gnus-xmas.el mm-uu.el mml.el nnmail.el smiley.el
941 nnheader.el
942 1143
943Karl M. Hegbloom: changed gnus.el 1144Karl M. Hegbloom: changed gnus.el
944 1145
945Katsumi Yamaoka: changed gnus-art.el gnus-sum.el gnus-group.el 1146Karl Pfl,Ad(Bsterer: changed spam-stat.el
946 gnus-start.el mail-source.el nntp.el frame.el gnus-util.el message.el 1147
947 mm-bodies.el nnagent.el nnheader.el nnimap.el nnmail.el parse-time.el 1148Katsuhiro Hermit Endo: changed gnus-spec.el
1149
1150Katsumi Yamaoka: wrote canlock.el
1151and changed gnus-art.el message.el gnus-sum.el mm-view.el gnus-msg.el
1152 gnus-util.el mm-decode.el gnus.el lpath.el mm-util.el gnus-agent.el
1153 dgnushack.el gnus-group.el nntp.el gnus-start.el spam.el mml.el
1154 nndraft.el emacs-mime.texi gnus-score.el gnus-spec.el
1155 and 59 other files
948 1156
949Kaveh R. Ghazi: changed delta88k.h xterm.c 1157Kaveh R. Ghazi: changed delta88k.h xterm.c
950 1158
951Kawabata, Taichi: wrote indian.el 1159Kawabata, Taichi: wrote indian.el
952and changed devanagari.el Makefile.in characters.el devan-util.el 1160and changed devanagari.el ind-util.el Makefile.in devan-util.el
953 fontset.el ind-util.el mule-conf.el 1161 characters.el fontset.el malayalam.el mlm-util.el mule-conf.el tamil.el
1162 tml-util.el
954 1163
955Kayvan Sylvan: changed sc.el 1164Kayvan Sylvan: changed sc.el
956 1165
957Kazushi: changed filelock.c hexl.c profile.c unexalpha.c 1166Kazushi Marukawa: changed filelock.c hexl.c profile.c unexalpha.c
1167
1168Keiichi Suzuki: changed nntp.el
958 1169
959Keisuke Nishida: changed print.c alloc.c bytecomp.el data.c keymap.c 1170Keisuke Nishida: changed print.c alloc.c bytecomp.el data.c keymap.c
960 1171
961Keith Gabryelski: wrote hexl.c hexl.el 1172Keith Gabryelski: wrote hexl.c hexl.el
962 1173
963Ken Manheimer: changed allout.el 1174Ken Brush: changed emacsclient.c
964 1175
965Ken Laprade: changed simple.el 1176Ken Laprade: changed simple.el
966 1177
967Ken Manheimer: wrote allout.el icomplete.el 1178Ken Manheimer: wrote allout.el icomplete.el
968 1179
969Ken Raeburn: changed lisp.h alloc.c buffer.c keyboard.c lread.c coding.c 1180Ken Raeburn: changed lisp.h alloc.c buffer.c keyboard.c lread.c coding.c
970 Makefile.in fns.c minibuf.c editfns.c fileio.c keymap.c xfns.c xterm.c 1181 minibuf.c Makefile.in fns.c editfns.c fileio.c keymap.c xfns.c xterm.c
971 charset.h fontset.c search.c undo.c window.c xdisp.c charset.c 1182 charset.h fontset.c search.c undo.c window.c xdisp.c charset.c
972 and 82 other files 1183 and 83 other files
973 1184
974Ken Stevens: wrote ispell.el 1185Ken Stevens: wrote ispell.el
975 1186
976Kenichi Handa: wrote cyrillic.el isearch-x.el py-punct.el pypunct-b5.el 1187Kenichi Handa: wrote cyrillic.el isearch-x.el py-punct.el pypunct-b5.el
977 quail.el 1188 quail.el thai-word.el
978and changed coding.c mule-cmds.el mule.el charset.c xterm.c ccl.c 1189and changed coding.c mule-cmds.el mule.el charset.c fns.c fileio.c
979 fileio.c fns.c charset.h mule-conf.el coding.h Makefile.in fontset.el 1190 xterm.c ccl.c mule-conf.el Makefile.in fontset.c charset.h fontset.el
980 mule-diag.el fontset.c insdel.c japanese.el xdisp.c editfns.c process.c 1191 coding.h mule-diag.el xdisp.c editfns.c insdel.c japanese.el process.c
981 mule-util.el and 232 other files 1192 mule-util.el and 267 other files
982 1193
983Kenneth Stailey: changed alpha.h configure.in ns32000.h openbsd.h pmax.h 1194Kenneth Stailey: changed alpha.h configure.in ns32000.h openbsd.h pmax.h
984 sparc.h unexalpha.c unexelf.c 1195 sparc.h unexalpha.c unexelf.c
985 1196
986Kenry Kautz: wrote bib-mode.el
987
988Kevin Blake: changed font-lock.el ring.el 1197Kevin Blake: changed font-lock.el ring.el
989 1198
990Kevin Broadey: wrote foldout.el 1199Kevin Broadey: wrote foldout.el
@@ -996,111 +1205,141 @@ Kevin Gallagher: wrote edt-lk201.el edt-mapper.el edt-pc.el edt-vt100.el
996and changed edt-user.doc 1205and changed edt-user.doc
997 1206
998Kevin Gallo: wrote w32-win.el 1207Kevin Gallo: wrote w32-win.el
999and changed makefile.nt dispnew.c addpm.c config.nt dispextern.h emacs.c 1208and changed dispnew.c addpm.c config.nt dispextern.h emacs.c facemenu.el
1000 facemenu.el faces.el fns.c frame.c frame.h keyboard.c makefile.def 1209 faces.el fns.c frame.c frame.h keyboard.c mouse.el ntterm.c process.c
1001 mouse.el ntterm.c process.c s/ms-w32.h scroll.c startup.el sysdep.c 1210 s/ms-w32.h scroll.c startup.el sysdep.c term.c unexw32.c w32.c
1002 term.c and 18 other files 1211 and 16 other files
1003 1212
1004Kevin J. Greiner: changed gud.el 1213Kevin Greiner: changed gnus-agent.el gnus-start.el gnus-sum.el
1214 gnus-int.el gnus.el gnus-util.el nntp.el gnus-group.el gnus-cus.el
1215 legacy-gnus-agent.el gnus-art.el gnus-cache.el gnus-range.el
1216 gnus-srvr.el nnagent.el nnheader.el dgnushack.el gnus-async.el
1217 gnus-draft.el gnus-registry.el gnus-salt.el and 4 other files
1005 1218
1006Kevin Layer: changed w32proc.c 1219Kevin Layer: changed w32proc.c
1007 1220
1008Kevin Rodgers: changed compile.el mailabbrev.el ange-ftp.el byte-opt.el 1221Kevin Rodgers: changed compile.el mailabbrev.el dired-x.el ange-ftp.el
1009 dired-x.el dired-x.texi files.el isearch.el loadhist.el mailalias.el 1222 byte-opt.el desktop.el dired-x.texi ffap.el files.el isearch.el
1010 print.c replace.el sendmail.el simple.el vc.el xfns.c 1223 loadhist.el mailalias.el menu-bar.el print.c replace.el sendmail.el
1011 1224 simple.el vc.el xfns.c
1012Kevin Ryde: changed info.el info-look.el makeinfo.el
1013 1225
1014Kevin The Bandicoot: changed gnus-art.el 1226Kevin Ryde: wrote info-xref.el
1227and changed info-look.el info.el gnus-art.el gnus-sum.el MORE.STUFF
1228 cc-align.el display.texi em-alias.el em-dirs.el em-hist.el em-unix.el
1229 emacs-lisp-intro.texi ffap.el frames.texi glossary.texi gnus.texi
1230 makeinfo.el programs.texi simple.el streams.texi strings.texi
1231 and 3 other files
1015 1232
1016Kim F. Storm: wrote bindat.el cua-base.el cua-gmrk.el cua-rect.el ido.el 1233Kim F. Storm: wrote bindat.el cua-base.el cua-gmrk.el cua-rect.el ido.el
1017 keypad.el kmacro.el 1234 keypad.el kmacro.el
1018and changed simple.el process.c keyboard.c xdisp.c subr.el xterm.c 1235and changed xdisp.c dispextern.h simple.el process.c keyboard.c window.c
1019 w32term.c window.c info.el dispextern.h keymap.c lisp.h macterm.c 1236 xterm.c w32term.c lisp.h macterm.c subr.el fringe.c dispnew.c xfaces.c
1020 msdos.c files.el frame.c w32fns.c xfns.c frame.h macfns.c msdos.h 1237 alloc.c fns.c xterm.h info.el display.texi msdos.c xfns.c
1021 and 72 other files 1238 and 199 other files
1022 1239
1023Kim-Minh Kaplan: changed gnus-picon.el gnus-sum.el gnus-art.el 1240Kim-Minh Kaplan: changed gnus-picon.el gnus-sum.el gnus-start.el
1024 gnus-start.el gnus-win.el gnus-xmas.el gnus.texi imap.el message.el 1241 gnus-win.el gnus-xmas.el gnus.texi message.el nndraft.el nnml.el
1025 mm-decode.el mm-encode.el nndraft.el nnml.el
1026 1242
1027Kishore Kumar: changed terminal.el 1243Kishore Kumar: changed terminal.el
1028 1244
1029Kiyokazu Suto: changed nnspool.el 1245Klaus Straubinger: changed url-http.el
1030 1246
1031Kjetil Torgrim Homme: changed nnmail.el 1247Klaus Zeitler: changed configure.in sh-script.el vcursor.el
1032 1248
1033Koaunghi Un: wrote hanja3.el 1249Koaunghi Un: wrote hanja3.el
1034and changed hanja.el hangul.el hangul3.el hanja-jis.el symbol-ksc.el 1250and changed hanja.el hangul.el hangul3.el hanja-jis.el symbol-ksc.el
1035 1251
1036Kobayashi Yasuhiro: changed w32fns.c w32term.c w32term.h 1252Kobayashi Yasuhiro: changed w32fns.c configure.bat w32term.c w32term.h
1253 window.c xfns.c
1037 1254
1038Kohtala Marko: changed info.el 1255Kohtala Marko: changed info.el
1039 1256
1040Koseki Yoshinori: changed mm-util.el nnmail.el 1257Koseki Yoshinori: wrote iimage.el
1258and changed nnmail.el
1041 1259
1042Kurt Hornik: wrote octave-hlp.el octave-inf.el octave-mod.el 1260Kurt Hornik: wrote octave-hlp.el octave-inf.el octave-mod.el
1043and changed ielm.el term.el 1261and changed battery.el ielm.el term.el
1044 1262
1045Kurt Swanson: changed gnus-art.el gnus-salt.el gnus-msg.el gnus-sum.el 1263Kurt Swanson: changed gnus-art.el gnus-salt.el gnus-sum.el gnus-ems.el
1046 gnus-ems.el gnus-group.el gnus-score.el gnus-util.el nnmail.el window.c 1264 gnus-group.el gnus-msg.el gnus-score.el gnus-util.el nnmail.el window.c
1047 1265
1048Kyle E. Jones: wrote mldrag.el 1266Kyle E. Jones: wrote mldrag.el
1049 1267
1050Kyle Jones: wrote life.el 1268Kyle Jones: wrote life.el
1051and changed saveconf.el buffer.c mail-utils.el sendmail.el 1269and changed saveconf.el buffer.c mail-utils.el sendmail.el
1052 1270
1053Lantz Moore: changed nnmail.el 1271K,Ba(Broly L,Bu(Brentey: changed keyboard.c coding.c xfns.c xterm.c xterm.h
1054 1272
1055Larry Kolodney: wrote cvtmail.c 1273Larry Kolodney: wrote cvtmail.c
1056 1274
1057Lars Balker Rasmussen: changed gnus-art.el gnus-agent.el message.el 1275Lars Balker Rasmussen: changed gnus-art.el gnus-agent.el message.el
1058 1276
1277Lars Brinkhoff: changed building.texi config.in configure configure.in
1278 editfns.c fns.c os.texi
1279
1280Lars Hansen: changed desktop.el mh-e.el info.el dired.el rmail.el
1281 dired-x.el dired-x.texi dired.c files.texi grp.h ls-lisp.el misc.texi
1282 url-auth.el url-cache.el url-dired.el url-ftp.el url-irc.el url-misc.el
1283 url-news.el url-privacy.el url-vars.el and 33 other files
1284
1059Lars Lindberg: wrote imenu.el msb.el 1285Lars Lindberg: wrote imenu.el msb.el
1060and changed dabbrev.el 1286and changed dabbrev.el
1061 1287
1062Lars Magne Ingebrigtsen: wrote format-spec.el gnus-agent.el gnus-art.el 1288Lars Magne Ingebrigtsen: wrote compface.el dns.el format-spec.el
1063 gnus-async.el gnus-bcklg.el gnus-cache.el gnus-demon.el gnus-draft.el 1289 gnus-agent.el gnus-art.el gnus-async.el gnus-bcklg.el gnus-cache.el
1064 gnus-dup.el gnus-eform.el gnus-ems.el gnus-group.el gnus-int.el 1290 gnus-demon.el gnus-draft.el gnus-dup.el gnus-eform.el gnus-ems.el
1065 gnus-logic.el gnus-move.el gnus-nocem.el gnus-range.el gnus-salt.el 1291 gnus-fun.el gnus-group.el gnus-int.el gnus-logic.el gnus-move.el
1066 gnus-spec.el gnus-srvr.el gnus-start.el gnus-sum.el gnus-undo.el 1292 gnus-nocem.el gnus-picon.el gnus-range.el gnus-salt.el gnus-spec.el
1067 gnus-util.el gnus-uu.el gnus-win.el ietf-drums.el mail-parse.el 1293 gnus-srvr.el gnus-start.el gnus-sum.el gnus-undo.el gnus-util.el
1068 mail-prsvr.el mail-source.el message.el messcompat.el mm-bodies.el 1294 gnus-uu.el gnus-win.el ietf-drums.el mail-parse.el mail-prsvr.el
1069 mm-decode.el mm-encode.el mm-util.el mm-view.el mml.el netrc.el 1295 mail-source.el message.el messcompat.el mm-bodies.el mm-decode.el
1070 nnagent.el nnbabyl.el nndir.el nndoc.el nndraft.el nneething.el 1296 mm-encode.el mm-util.el mm-view.el mml.el netrc.el nnagent.el
1071 nngateway.el nnkiboze.el nnlistserv.el nnmail.el nnmbox.el nnmh.el 1297 nnbabyl.el nndir.el nndoc.el nndraft.el nneething.el nngateway.el
1072 nnml.el nnoo.el nnslashdot.el nnsoup.el nntp.el nnultimate.el nnweb.el 1298 nnkiboze.el nnlistserv.el nnmail.el nnmbox.el nnmh.el nnoo.el
1073 qp.el rfc2045.el rfc2047.el rfc2231.el score-mode.el time-date.el 1299 nnslashdot.el nnsoup.el nntp.el nnultimate.el nnweb.el nnwfm.el qp.el
1074and changed gnus.el gnus-msg.el gnus-score.el gnus-topic.el nnheader.el 1300 rfc2045.el rfc2047.el rfc2231.el score-mode.el spam.el time-date.el
1075 nnfolder.el mailcap.el gnus-cite.el gnus-picon.el nnvirtual.el drums.el 1301and changed gnus.el gnus-msg.el gnus-score.el gnus-topic.el gnus-xmas.el
1076 gnus-xmas.el gnus-cus.el parse-time.el date.el dgnushack.el editfns.c 1302 nnfolder.el gnus-cite.el nnheader.el nnml.el lpath.el nnvirtual.el
1077 gnus-mh.el gnus-soup.el pop3.el fns.c and 38 other files 1303 dgnushack.el gnus-cus.el smiley-ems.el editfns.c gnus-mh.el
1304 gnus-soup.el gnus.texi nnrss.el pop3.el fns.c and 46 other files
1078 1305
1079Lasse Rasinen: changed gnus-start.el 1306Lasse Rasinen: changed gnus-start.el
1080 1307
1308Lawrence Mitchell: changed subr.el
1309
1081Lawrence R. Dodd: wrote dired-x.el 1310Lawrence R. Dodd: wrote dired-x.el
1082and changed fortran.el ispell.el sendmail.el cmuscheme.el comint.el 1311and changed fortran.el ispell.el sendmail.el cmuscheme.el comint.el
1083 compile.el dired.el find-dired.el gnus.el gud.el inf-lisp.el info.el 1312 compile.el dired.el find-dired.el gnus.el gud.el inf-lisp.el info.el
1084 lisp.el loaddefs.el man.el minibuf.c rcs2log rmail.el simple.el 1313 lisp.el loaddefs.el man.el minibuf.c rcs2log rmail.el simple.el
1085 terminal.el text-mode.el and 4 other files 1314 terminal.el text-mode.el and 4 other files
1086 1315
1087Lee Willis: changed gnus-art.el
1088
1089Leigh Stoller: changed emacsclient.c emacsserver.c server.el 1316Leigh Stoller: changed emacsclient.c emacsserver.c server.el
1090 1317
1318Lennart Borgman: changed w32term.c w32term.h
1319
1091Lennart Staflin: changed dired.el diary-ins.el diary-lib.el tq.el xdisp.c 1320Lennart Staflin: changed dired.el diary-ins.el diary-lib.el tq.el xdisp.c
1092 1321
1093Leonard H. Tower Jr.: changed rnews.el rnewspost.el emacsbug.el 1322Leonard H. Tower Jr.: changed rnews.el rnewspost.el emacsbug.el
1094 rmailout.el 1323 rmailout.el
1095 1324
1096Lloyd Zusman: changed gnus-sum.el mailcap.el nnmail.el 1325Lloyd Zusman: changed mml.el
1097 1326
1098Luc Teirlinck: changed ielm.el dired-aux.el files.el sh-script.el subr.el 1327Luc Teirlinck: wrote help-at-pt.el
1328and changed files.el autorevert.el simple.el subr.el frames.texi
1329 display.texi files.texi dired.el Makefile.in frame.el ielm.el
1330 startup.el variables.texi comint.el custom.el fns.c minibuf.texi
1331 modes.texi buffer.c buffers.texi commands.texi and 187 other files
1099 1332
1100Lucid, Inc.: changed byte-opt.el byte-run.el bytecode.c bytecomp.el 1333Lucid, Inc.: changed byte-opt.el byte-run.el bytecode.c bytecomp.el
1101 delsel.el disass.el faces.el font-lock.el lmenu.el lselect.el 1334 delsel.el disass.el faces.el font-lock.el lmenu.el lselect.el
1102 mailabbrev.el select.el xfaces.c xselect.c 1335 mailabbrev.el select.el xfaces.c xselect.c
1103 1336
1337Lute Kamstra: changed modes.texi generic.el debug.el generic-x.el
1338 font-lock.el subr.el debugging.texi easy-mmode.el elisp.texi hl-line.el
1339 simple.el Makefile.in battery.el bindings.el calc.el cmdargs.texi
1340 edebug.texi emacs.texi info.el make-tarball.txt octave-inf.el
1341 and 219 other files
1342
1104Lynn Slater: wrote help-macro.el 1343Lynn Slater: wrote help-macro.el
1105 1344
1106MCC: wrote xmenu.c 1345MCC: wrote xmenu.c
@@ -1108,6 +1347,10 @@ and changed emacsclient.c emacsserver.c etags.c lisp.h movemail.c
1108 rmail.el rmailedit.el rmailkwd.el rmailmsc.el rmailout.el rmailsum.el 1347 rmail.el rmailedit.el rmailkwd.el rmailmsc.el rmailout.el rmailsum.el
1109 scribe.el server.el sysdep.c unexec.c 1348 scribe.el server.el sysdep.c unexec.c
1110 1349
1350Maciek Pasternacki: changed nnrss.el
1351
1352Magnus Henoch: changed ispell.el
1353
1111Manuel Serrano: wrote flyspell.el 1354Manuel Serrano: wrote flyspell.el
1112 1355
1113Marc Fleischeuers: changed files.el 1356Marc Fleischeuers: changed files.el
@@ -1116,6 +1359,11 @@ Marc Girod: changed informat.el rmail.el rmailsum.el sendmail.el
1116 1359
1117Marc Shapiro: changed bibtex.el 1360Marc Shapiro: changed bibtex.el
1118 1361
1362Marcelo Toledo: changed TUTORIAL.pt_BR FOR-RELEASE TUTORIAL.cn
1363 TUTORIAL.cs TUTORIAL.de TUTORIAL.es TUTORIAL.fr TUTORIAL.it TUTORIAL.ja
1364 TUTORIAL.ko TUTORIAL.pl TUTORIAL.ro TUTORIAL.ru TUTORIAL.sk TUTORIAL.sl
1365 TUTORIAL.th TUTORIAL.translators TUTORIAL.zh add-log.el european.el
1366
1119Marco Melgazzi: changed term.el 1367Marco Melgazzi: changed term.el
1120 1368
1121Marco Walther: changed mips-siemens.h unexelfsni.c unexsni.c 1369Marco Walther: changed mips-siemens.h unexelfsni.c unexsni.c
@@ -1125,14 +1373,22 @@ Marcus G. Daniels: changed xterm.c configure.in lwlib-Xm.c lwlib.c
1125 editfns.c emacs.c irix5-0.h linux.h lwlib-Xm.h lwlib.h ptx4.h 1373 editfns.c emacs.c irix5-0.h linux.h lwlib-Xm.h lwlib.h ptx4.h
1126 sequent-ptx.h unexelf.c 1374 sequent-ptx.h unexelf.c
1127 1375
1128Mario Lang: changed files.el 1376Marek Martin: changed nnfolder.el
1129 1377
1130Mark A. Hershberger: changed xml.el 1378Mario Lang: changed battery.el diff.el files.el gud.el
1131 1379
1132Mark D. Baushke: changed etags.c 1380Mark A. Hershberger: changed xml.el nnrss.el cperl-mode.el mm-url.el
1381 gnus-group.el
1382
1383Mark D. Baushke: changed mh-e.el mh-utils.el mh-mime.el mh-comp.el
1384 mh-customize.el mh-index.el mh-loaddefs.el Makefile mh-identity.el
1385 mh-seq.el mh-speed.el mh-funcs.el mh-alias.el MH-E-NEWS etags.c
1386 mh-junk.el mh-pick.el mh-xemacs-compat.el
1133 1387
1134Mark Diekhans: changed compile.el 1388Mark Diekhans: changed compile.el
1135 1389
1390Mark H. Weaver: changed comint.el
1391
1136Mark Lambert: changed process.c process.h 1392Mark Lambert: changed process.c process.h
1137 1393
1138Mark Mitchell: changed font-lock.el 1394Mark Mitchell: changed font-lock.el
@@ -1141,9 +1397,11 @@ Mark Neale: changed fortran.el
1141 1397
1142Mark Osbourne: changed hexl-mode.el 1398Mark Osbourne: changed hexl-mode.el
1143 1399
1400Mark Plaksin: changed nnrss.el
1401
1144Mark W Maimone: changed mpuz.el 1402Mark W Maimone: changed mpuz.el
1145 1403
1146Mark W. Eichin: changed gnus.el keyboard.c xterm.c 1404Mark W. Eichin: changed keyboard.c xterm.c
1147 1405
1148Marko Kohtala: changed info.el 1406Marko Kohtala: changed info.el
1149 1407
@@ -1156,66 +1414,88 @@ Markus Heritsch: wrote ada-xref.el
1156Markus Holmberg: changed thingatpt.el 1414Markus Holmberg: changed thingatpt.el
1157 1415
1158Markus Rost: wrote cus-test.el 1416Markus Rost: wrote cus-test.el
1159and changed cus-edit.el Makefile.in compile.el files.el find-func.el 1417and changed cus-edit.el Makefile.in files.el compile.el rmail.el
1160 rmail.el rmailsum.el simple.el tex-mode.el cus-dep.el mule-cmds.el 1418 tex-mode.el find-func.el rmailsum.el simple.el cus-dep.el dired.el
1161 rmailout.el checkdoc.el configure.in custom.el emacsbug.el gnus.el 1419 mule-cmds.el rmailout.el checkdoc.el configure.in custom.el emacsbug.el
1162 help-fns.el ls-lisp.el mwheel.el sendmail.el and 105 other files 1420 gnus.el help-fns.el ls-lisp.el mwheel.el and 122 other files
1163 1421
1164Markus Triska: changed doctor.el 1422Markus Triska: changed doctor.el
1165 1423
1424Marshall T. Vandegrift: changed gnus-fun.el
1425
1166Martin Boyer: changed bibtex.el menu-bar.el 1426Martin Boyer: changed bibtex.el menu-bar.el
1167 1427
1168Martin Buchholz: changed etags.c 1428Martin Buchholz: changed etags.c
1169 1429
1170Martin Larose: changed message.el 1430Martin Kretzschmar: changed gnus-spec.el
1171 1431
1172Martin Lorentzon: changed vc-hooks.el vc.el 1432Martin Larose: changed message.el
1173 1433
1174Martin Lorentzson: changed vc.el vc-cvs.el vc-rcs.el vc-hooks.el 1434Martin Lorentzon: changed vc.el vc-cvs.el vc-hooks.el vc-rcs.el
1175 vc-sccs.el 1435 vc-sccs.el
1176 1436
1177Martin Neitzel: changed sc.el 1437Martin Neitzel: changed sc.el
1178 1438
1439Martin Rudalics: changed font-lock.el
1440
1179Martin Stjernholm: wrote cc-bytecomp.el 1441Martin Stjernholm: wrote cc-bytecomp.el
1180and changed cc-engine.el cc-cmds.el cc-langs.el cc-vars.el cc-mode.el 1442and changed cc-engine.el cc-cmds.el cc-langs.el cc-mode.el cc-defs.el
1181 cc-align.el cc-styles.el cc-defs.el cc-menus.el cc-mode-19.el 1443 cc-vars.el cc-align.el cc-styles.el cc-fonts.el cc-menus.el
1182 cc-lobotomy.el cc-make.el cc-mode.texi cc-style.el 1444 cc-mode.texi Makefile.in cc-fix.el cc-mode-19.el ack.texi awk-mode.el
1445 cc-guess.el cc-lobotomy.el cc-make.el cc-style.el files.el
1446 and 3 other files
1183 1447
1184Masahiko Sato: wrote vip.el 1448Masahiko Sato: wrote vip.el
1185 1449
1186Masanobu Umeda: wrote gnus-kill.el gnus-mh.el gnus-msg.el gnus.el 1450Masanobu Umeda: wrote gnus-kill.el gnus-mh.el gnus-msg.el gnus.el
1187 metamail.el nnheader.el nnspool.el prolog.el rmailsort.el timezone.el 1451 metamail.el nndb.el nnheader.el nnspool.el prolog.el rmailsort.el
1452 timezone.el
1188and changed gnuspost.el 1453and changed gnuspost.el
1189 1454
1190Masatake Yamato: changed cus-face.el faces.el register.el asm-mode.el 1455Masatake Yamato: wrote ld-script.el
1191 bookmark.el page-ext.el ruler-mode.el 1456and changed etags.el xdisp.c bindings.el hexl.el asm-mode.el faces.el
1457 pcvs.el register.el ruler-mode.el wid-edit.el buffer.c cus-face.el
1458 display.texi gud.el help.el man.el server.el simple.el smerge-mode.el
1459 add-log.el animate.el and 31 other files
1192 1460
1193Masayuki Ataka: changed texinfmt.el make-mode.el texinfo.el 1461Masayuki Ataka: changed texinfmt.el texinfo.el characters.el make-mode.el
1194 1462
1195Mats Lidell: changed european.el 1463Mats Lidell: changed TUTORIAL.sv european.el
1196 1464
1197Matt Pharr: changed message.el gnus-msg.el gnus-group.el 1465Matt Hodges: changed em-pred.el icon.el paragraphs.el simple.el table.el
1466 telnet.el
1467
1468Matt Pharr: changed message.el
1198 1469
1199Matt Simmons: changed message.el 1470Matt Simmons: changed message.el
1200 1471
1201Matt Swift: changed gnus-group.el gnus-uu.el 1472Matt Swift: changed compile.el dired.el editfns.c lisp-mode.el
1473 mm-decode.el outline.el rx.el simple.el startup.el
1474
1475Matthew Mundell: changed calendar.texi diary-lib.el files.texi
1476 type-break.el debugging.texi display.texi edebug.texi editfns.c eval.c
1477 fileio.c frames.texi help.texi internals.texi modes.texi nonascii.texi
1478 objects.texi os.texi positions.texi searching.texi subr.el text.texi
1479 tips.texi
1202 1480
1203Matthew Swift: changed compile.el editfns.c outline.el rx.el simple.el 1481Matthias F,Av(Brste: changed files.el
1204 1482
1205Matthias Andree: changed imap.el 1483Matthias Wiehl: changed gnus.el
1206 1484
1207Matthieu Devin: wrote delsel.el 1485Matthieu Devin: wrote delsel.el
1208 1486
1209Max Froumentin: changed gnus-score.el 1487Matthieu Moy: changed message.el
1488
1489Max Froumentin: changed gnus-art.el
1210 1490
1211Michael Albinus: wrote tramp-ftp.el tramp-smb.el 1491Michael Albinus: wrote tramp-ftp.el tramp-smb.el
1212and changed tramp.el 1492and changed tramp.el tramp.texi tramp-vc.el files.el ange-ftp.el
1493 files.texi tramp-util.el tramp-uu.el find-dired.el tramp*.el
1494 trampver.el woman.el
1213 1495
1214Michael Ben-Gershon: changed acorn.h configure.in riscix1-1.h riscix1-2.h 1496Michael Ben-Gershon: changed acorn.h configure.in riscix1-1.h riscix1-2.h
1215 unexec.c 1497 unexec.c
1216 1498
1217Michael Cook: changed gnus-art.el gnus-cite.el
1218
1219Michael D. Ernst: wrote reposition.el 1499Michael D. Ernst: wrote reposition.el
1220and changed dired-x.el uniquify.el ispell.el rmail.el bibtex.el dired.el 1500and changed dired-x.el uniquify.el ispell.el rmail.el bibtex.el dired.el
1221 simple.el dired-aux.el gud.el rmailsum.el bytecomp.el compare-w.el 1501 simple.el dired-aux.el gud.el rmailsum.el bytecomp.el compare-w.el
@@ -1225,8 +1505,12 @@ and changed dired-x.el uniquify.el ispell.el rmail.el bibtex.el dired.el
1225Michael D. Prange: wrote fortran.el 1505Michael D. Prange: wrote fortran.el
1226and changed tex-mode.el 1506and changed tex-mode.el
1227 1507
1508Michael Downes: changed gnus-sum.el
1509
1228Michael Gschwind: wrote iso-cvt.el latin-2.el 1510Michael Gschwind: wrote iso-cvt.el latin-2.el
1229 1511
1512Michael Hotchin: changed compile.el
1513
1230Michael I. Bushnell: changed rmail.el simple.el callproc.c gnu.h gnus.el 1514Michael I. Bushnell: changed rmail.el simple.el callproc.c gnu.h gnus.el
1231 lread.c process.c screen.el search.c sendmail.el startup.el timer.c 1515 lread.c process.c screen.el search.c sendmail.el startup.el timer.c
1232 1516
@@ -1240,22 +1524,32 @@ Michael Kifer: wrote cal-x.el ediff-diff.el ediff-help.el ediff-hook.el
1240 viper-init.el viper-keym.el viper-macs.el viper-mous.el viper-util.el 1524 viper-init.el viper-keym.el viper-macs.el viper-mous.el viper-util.el
1241 viper.el 1525 viper.el
1242and changed ediff*.el viper*.el ediff-hooks.el ediff-merge.el menu-bar.el 1526and changed ediff*.el viper*.el ediff-hooks.el ediff-merge.el menu-bar.el
1243 appt.el ediff-meta.el ediff-nult.el ediff.texi viper-mouse.el 1527 appt.el desktop.el ediff-meta.el ediff-nult.el ediff.texi
1244 viper.texi 1528 viper-mouse.el viper.texi
1529
1530Michael Piotrowski: changed ps-print.el
1245 1531
1246Michael R. Cook: changed gnus-topic.el gnus-art.el gnus-sum.el 1532Michael R. Cook: changed gnus-topic.el gnus-art.el gnus-sum.el
1247 1533
1534Michael R. Mauger: changed sql.el cua-base.el facemenu.el recentf.el
1535 replace.el tramp.el w32fns.c
1536
1537Michael R. Wolf: changed ange-ftp.el
1538
1539Michael Schierl: changed pgg-pgp.el
1540
1248Michael Schmidt: wrote modula2.el (public domain) 1541Michael Schmidt: wrote modula2.el (public domain)
1249 1542
1250Michael Shields: changed intel386.h 1543Michael Shields: changed gnus-art.el gnus-cite.el gnus-sum.el intel386.h
1544 nndraft.el
1251 1545
1252Michael Sperber [Mr. Preprocessor]: changed aix3-1.h aix4-2.h 1546Michael Sperber [Mr. Preprocessor]: changed aix3-1.h aix4-2.h
1253 1547
1254Michael Staats: wrote pc-select.el 1548Michael Staats: wrote pc-select.el
1255 1549
1256Michael Welsh Duggan: changed lisp.h w32term.c buffer.c gnus-art.el 1550Michael Welsh Duggan: changed lisp.h w32term.c buffer.c gnus-spec.el
1257 gnus-start.el keyboard.c termhooks.h w32-win.el w32fns.c w32menu.c 1551 keyboard.c nnmail.el termhooks.h url-http.el w32-win.el w32fns.c
1258 w32term.h xdisp.c xterm.c 1552 w32menu.c w32term.h xdisp.c xterm.c
1259 1553
1260Michal Jankowski: changed insdel.c keyboard.c 1554Michal Jankowski: changed insdel.c keyboard.c
1261 1555
@@ -1264,14 +1558,13 @@ and changed gnus-score.el
1264 1558
1265Mikael Djurfeldt: changed xdisp.c 1559Mikael Djurfeldt: changed xdisp.c
1266 1560
1267Mike Fabian: changed gnus-group.el
1268
1269Mike Haertel: changed 7300.h 1561Mike Haertel: changed 7300.h
1270 1562
1563Mike Kupfer: changed mh-e.el mh-utils.el
1564
1271Mike Long: changed b2m.c make-dist make-mode.el netbsd.h view.el vms.h 1565Mike Long: changed b2m.c make-dist make-mode.el netbsd.h view.el vms.h
1272 1566
1273Mike Mcewan: changed gnus-agent.el gnus-sum.el gnus.texi gnus-art.el 1567Mike Mcewan: changed gnus-agent.el gnus-sum.el gnus-score.el
1274 gnus-score.el mml.el
1275 1568
1276Mike Newton: changed bibtex.el 1569Mike Newton: changed bibtex.el
1277 1570
@@ -1281,17 +1574,19 @@ Mike Rowan: changed process.c alloc.c dispnew.c keyboard.c process.h
1281Mike Williams: wrote mouse-sel.el thingatpt.el 1574Mike Williams: wrote mouse-sel.el thingatpt.el
1282and changed sgml-mode.el xml-lite.el 1575and changed sgml-mode.el xml-lite.el
1283 1576
1284Mikio Nakajima: changed viper-util.el 1577Mike Woolley: changed gnus-sum.el
1578
1579Mikio Nakajima: changed ring.el viper-util.el
1285 1580
1286Milan Zamazal: wrote czech.el glasses.el tildify.el 1581Milan Zamazal: wrote czech.el glasses.el tildify.el
1287and changed slovak.el abbrev.el compile.el filecache.el 1582and changed slovak.el abbrev.el compile.el filecache.el files.el
1288 1583
1289Miles Bader: wrote button.el image-file.el minibuf-eldef.el 1584Miles Bader: wrote button.el image-file.el macroexp.el minibuf-eldef.el
1290 rfn-eshadow.el 1585 rfn-eshadow.el
1291and changed comint.el faces.el simple.el editfns.c info.el minibuf.c 1586and changed comint.el faces.el simple.el editfns.c xfaces.c info.el
1292 wid-edit.el xterm.c window.el xdisp.c xfaces.c cus-edit.el diff-mode.el 1587 xdisp.c minibuf.c wid-edit.el xterm.c window.el cus-edit.el
1293 subr.el help.el textprop.c xfns.c lisp.h menu-bar.el refill.el window.c 1588 diff-mode.el subr.el dispextern.h xfns.c help.el lisp.h
1294 and 138 other files 1589 quick-install-emacs textprop.c menu-bar.el and 205 other files
1295 1590
1296Miyashita Hisashi: changed ccl.c coding.c coding.h mule-cmds.el 1591Miyashita Hisashi: changed ccl.c coding.c coding.h mule-cmds.el
1297 mule-conf.el mule.el pop3.el 1592 mule-conf.el mule.el pop3.el
@@ -1314,54 +1609,70 @@ Mukesh Prasad: wrote vmsproc.el
1314 1609
1315Murata Shuuichirou: changed coding.c 1610Murata Shuuichirou: changed coding.c
1316 1611
1612N. Raghavendra: changed timezone.el
1613
1317Nachum Dershowitz: wrote cal-hebrew.el 1614Nachum Dershowitz: wrote cal-hebrew.el
1318 1615
1319Naoto Takahashi: changed ethio-util.el ethiopic.el fontset.el 1616Nagy Andras: wrote gnus-sieve.el
1320 latin-post.el mule-conf.el quail.el 1617and changed imap.el
1618
1619Nakamura Toshikazu: changed w32fns.c
1321 1620
1322NeXT, Inc.: wrote unexnext.c 1621NeXT, Inc.: wrote unexnext.c
1323 1622
1324Neal Ziring: wrote vi.el (public domain) 1623Neal Ziring: wrote vi.el (public domain)
1325 1624
1326Neil Crellin: changed mail-source.el
1327
1328Neil Mager: wrote appt.el 1625Neil Mager: wrote appt.el
1329 1626
1330Neil W. Van Dyke: wrote webjump.el 1627Neil W. Van Dyke: wrote webjump.el
1331 1628
1629Nelson H. F. Beebe: changed configure.in
1630
1332Nelson Jose Dos Santos Ferreira: changed nnsoup.el 1631Nelson Jose Dos Santos Ferreira: changed nnsoup.el
1333 1632
1633Nevin Kapur: changed nnmail.el gnus-group.el gnus-sum.el gnus.el
1634 nnbabyl.el nnfolder.el nnimap.el nnmbox.el nnmh.el nnml.el
1635
1334Niall Mansfield: changed etags.c 1636Niall Mansfield: changed etags.c
1335 1637
1336Nick Roberts: wrote gdb-ui.el 1638Nick Roberts: wrote gdb-ui.el
1337and changed gud.el tooltip.el gud-break.pbm gud-break.xpm gud-cont.pbm 1639and changed gud.el building.texi tooltip.el cc-mode.el subr.el
1338 gud-cont.xpm gud-display.pbm gud-display.xpm gud-down.pbm gud-down.xpm 1640 xt-mouse.el frames.texi gud-display.pbm DEBUG TODO bindings.el
1339 gud-finish.pbm gud-finish.xpm gud-goto.pbm gud-goto.xpm gud-next.pbm 1641 byte-run.el bytecomp.el cc-vars.el cmacexp.el emacs.c gud-break.pbm
1340 gud-next.xpm gud-print.pbm gud-print.xpm gud-remove.pbm gud-remove.xpm 1642 gud-break.xpm gud-cont.pbm gud-cont.xpm gud-display.xpm
1341 gud-run.pbm and 6 other files 1643 and 64 other files
1342 1644
1343Nico Francois: changed w32fns.c w32inevt.c w32menu.c 1645Nico Francois: changed w32fns.c w32inevt.c w32menu.c
1344 1646
1345Noah Friedman: wrote eldoc.el rlogin.el rsz-mini.el type-break.el 1647Noah Friedman: wrote eldoc.el rlogin.el rsz-mini.el type-break.el
1346and changed comint.el files.el mailabbrev.el sendmail.el subr.el timer.el 1648and changed comint.el files.el emacs-buffer.gdb mailabbrev.el sendmail.el
1347 yow.el battery.el complete.el config.in configure.in copyright.h fns.c 1649 subr.el timer.el yow.el battery.el complete.el config.in configure.in
1348 gnu-linux.h hpux7.h irix3-3.h lisp-mnt.el loaddefs.el mailalias.el 1650 copyright.h fns.c gnu-linux.h hpux7.h irix3-3.h lisp-mnt.el loaddefs.el
1349 menu-bar.el pp.el and 11 other files 1651 mailalias.el menu-bar.el and 14 other files
1350 1652
1351Nobuyuki Hikichi: changed news-risc.h 1653Nobuyuki Hikichi: changed news-risc.h
1352 1654
1655Noel Cragg: changed mh-junk.el
1656
1657Nozomu Ando: changed buffer.c sysselect.h unexmacosx.c
1658
1659Nuutti Kotivuori: changed gnus-cache.el
1660
1353Odd Gripenstam: wrote dcl-mode.el 1661Odd Gripenstam: wrote dcl-mode.el
1354 1662
1663Ognyan Kulev: changed TUTORIAL.bg cyrillic.el
1664
1355Olaf Sylvester: wrote bs.el 1665Olaf Sylvester: wrote bs.el
1356 1666
1357Ole Aamot: changed compile.el 1667Ole Aamot: changed compile.el
1358 1668
1359Oleg S. Tihonov: changed cyrillic.el gnus-sum.el ispell.el map-ynp.el 1669Oleg S. Tihonov: changed cyrillic.el ispell.el map-ynp.el subr.el
1360 subr.el
1361 1670
1362Olin Shivers: wrote cmuscheme.el comint.el inf-lisp.el shell.el 1671Olin Shivers: wrote cmuscheme.el comint.el inf-lisp.el shell.el
1363 1672
1364Oliver Scholz: changed gamegrid.el 1673Olive Lin: changed tex-mode.el
1674
1675Oliver Scholz: changed gamegrid.el rx.el startup.el update-game-score.c
1365 1676
1366Oliver Seidel: wrote todo-mode.el 1677Oliver Seidel: wrote todo-mode.el
1367 1678
@@ -1375,25 +1686,36 @@ Oscar Figueiredo: wrote eudc-bob.el eudc-export.el eudc-hotlist.el
1375 eudc-vars.el eudc.el eudcb-bbdb.el eudcb-ldap.el eudcb-ph.el ldap.el 1686 eudc-vars.el eudc.el eudcb-bbdb.el eudcb-ldap.el eudcb-ph.el ldap.el
1376and changed ph.el 1687and changed ph.el
1377 1688
1689Oystein Viggen: changed dgnushack.el
1690
1378P. E. Jareth Hein: changed gnus-util.el 1691P. E. Jareth Hein: changed gnus-util.el
1379 1692
1380Pace Willisson: wrote ispell.el 1693Pace Willisson: wrote ispell.el
1381 1694
1695Pascal Dupuis: changed octave-inf.el
1696
1382Paul D. Smith: wrote snmp-mode.el 1697Paul D. Smith: wrote snmp-mode.el
1383and changed imenu.el make-mode.el 1698and changed imenu.el make-mode.el
1384 1699
1385Paul Eggert: wrote cal-dst.el rcs2log vcdiff 1700Paul Eggert: wrote cal-dst.el rcs2log vcdiff
1386and changed vc.el editfns.c configure.in Makefile.in vc-hooks.el data.c 1701and changed vc.el editfns.c Makefile.in configure.in vc-hooks.el data.c
1387 emacs.c gnus.el config.in floatfns.c process.c sysdep.c calendar.el 1702 emacs.c gnus.el calendar.el config.in floatfns.c process.c sysdep.c
1388 dired.el xterm.c callproc.c fileio.c filelock.c lread.c print.c 1703 dired.el xterm.c callproc.c fileio.c filelock.c lread.c print.c
1389 rmail.el and 274 other files 1704 rmail.el and 287 other files
1390 1705
1391Paul Fisher: changed fns.c mm-decode.el 1706Paul Fisher: changed fns.c
1392 1707
1393Paul Franklin: changed nnmail.el message.el 1708Paul Franklin: changed nnmail.el message.el
1394 1709
1395Paul Hilfinger: changed fill.el 1710Paul Hilfinger: changed fill.el
1396 1711
1712Paul Jarc: wrote nnmaildir.el nnnil.el
1713and changed message.el gnus-util.el gnus-int.el gnus.el gnus-agent.el
1714 gnus-start.el gnus-sum.el lpath.el nnmail.el
1715
1716Paul Pogonyshev: changed subr.el align.el dabbrev.el display.texi
1717 etags.el info.el ses.el tar-mode.el url-http.el which-func.el window.el
1718
1397Paul Reilly: wrote dgux5-4r3.h gux5-4r2.h 1719Paul Reilly: wrote dgux5-4r3.h gux5-4r2.h
1398and changed dgux.h lwlib-Xm.c lwlib.c xlwmenu.c configure.in process.c 1720and changed dgux.h lwlib-Xm.c lwlib.c xlwmenu.c configure.in process.c
1399 xfns.c Makefile.in dgux5-4R2.h dgux5-4R3.h files.el keyboard.c 1721 xfns.c Makefile.in dgux5-4R2.h dgux5-4R3.h files.el keyboard.c
@@ -1402,27 +1724,26 @@ and changed dgux.h lwlib-Xm.c lwlib.c xlwmenu.c configure.in process.c
1402 1724
1403Paul Rubin: changed config.h sun2.h texinfmt.el window.c 1725Paul Rubin: changed config.h sun2.h texinfmt.el window.c
1404 1726
1405Paul Stevenson: changed gnus-sum.el 1727Paul Stevenson: changed nnvirtual.el
1406 1728
1407Paul Stodghill: changed message.el gnus-agent.el gnus-msg.el nnimap.el 1729Paul Stodghill: changed gnus-agent.el
1408 1730
1409Pavel Jan,Am(Bk: changed keyboard.c xterm.c xdisp.c emacs.c menu-bar.el 1731Pavel Jan,Bm(Bk: changed COPYING keyboard.c xterm.c xdisp.c Makefile.in
1410 process.c COPYING coding.c eval.c fileio.c indent.c ldap.el lisp.h 1732 process.c emacs.c lisp.h menu-bar.el ldap.el make-dist xfns.c buffer.c
1411 buffer.c data.c flyspell.el fns.c keymap.c msdos.c sysdep.c xfns.c 1733 coding.c eval.c fileio.c flyspell.el fns.c indent.c callint.c
1412 and 231 other files 1734 cus-start.el and 693 other files
1413 1735
1414Pavel Jan,Bm(Bk: changed COPYING Makefile.in make-dist configure.in xlwmenu.c 1736Pavel Kobiakov: wrote flymake.el
1415 TUTORIAL.cs TUTORIAL.sk landmark.el lucid.el tpu-edt.el antlr-mode.el 1737and changed flymake.texi
1416 b2m.c battery.el binhex.el buff-menu.el callint.c cdl.el delim-col.el
1417 diff.el dired-aux.el easy-mmode.el and 576 other files
1418 1738
1419Per Abrahamsen: wrote cpp.el cus-dep.el cus-edit.el cus-face.el 1739Per Abrahamsen: wrote cpp.el cus-dep.el cus-edit.el cus-face.el
1420 cus-start.el custom.el double.el gnus-cite.el gnus-cus.el gnus-score.el 1740 cus-start.el custom.el double.el gnus-cite.el gnus-cus.el gnus-score.el
1421 gnus-soup.el wid-browse.el wid-edit.el widget.el xt-mouse.el 1741 gnus-soup.el wid-browse.el wid-edit.el widget.el xt-mouse.el
1422and changed menu-bar.el message.el gnus-art.el gnus.el frame.el nnmail.el 1742and changed message.el menu-bar.el gnus.el gnus-art.el gnus-msg.el
1423 tool-bar.el apropos.el easymenu.el facemenu.el faces.el gnus-msg.el 1743 gnus-group.el frame.el gnus-draft.el gnus-sum.el tool-bar.el
1424 gnus-start.el ispell.el lisp-mode.el makefile.el mouse.el simple.el 1744 widget.texi apropos.el easymenu.el facemenu.el faces.el gnus-srvr.el
1425 texinfo.el Makefile cc-vars.el and 23 other files 1745 gnus-uu.el ispell.el lisp-mode.el makefile.el mouse.el
1746 and 27 other files
1426 1747
1427Per Bothner: wrote term.el 1748Per Bothner: wrote term.el
1428and changed iso-acc.el process.c sysdep.c 1749and changed iso-acc.el process.c sysdep.c
@@ -1436,28 +1757,38 @@ Per Starback: changed ispell.el gnus-start.el apropos.el bytecomp.el
1436 characters.el charset.h coding.c dired.el doctor.el emacs.c european.el 1757 characters.el charset.h coding.c dired.el doctor.el emacs.c european.el
1437 iso-transl.el replace.el startup.el vc.el xdisp.c 1758 iso-transl.el replace.el startup.el vc.el xdisp.c
1438 1759
1760Pete Kazmier: changed gnus-art.el
1761
1439Pete Ware: wrote auto-show.el (public domain) 1762Pete Ware: wrote auto-show.el (public domain)
1440and changed message.el 1763and changed message.el
1441 1764
1765Pete-Temp: changed gnus-art.el
1766
1442Peter Breton: wrote dirtrack.el filecache.el find-lisp.el generic-x.el 1767Peter Breton: wrote dirtrack.el filecache.el find-lisp.el generic-x.el
1443 generic.el locate.el net-utils.el 1768 generic.el locate.el net-utils.el
1444 1769
1445Peter Galbraith: changed simple.el 1770Peter Heslin: changed flyspell.el outline.el
1446 1771
1447Peter Kleiweg: wrote ps-mode.el 1772Peter Kleiweg: wrote ps-mode.el
1448 1773
1449Peter Liljenberg: wrote elint.el 1774Peter Liljenberg: wrote elint.el
1450 1775
1451Peter Runestig: changed emacs.rc 1776Peter Runestig: changed makefile.w32-in configure.bat dos-w32.el emacs.rc
1777 envadd.bat gmake.defs multi-install-info.bat nmake.defs w32fns.c
1778 zone-mode.el
1452 1779
1453Peter S. Galbraith: wrote mh-alias.el mh-identity.el 1780Peter S. Galbraith: wrote mh-alias.el mh-identity.el mh-inc.el mh-init.el
1454and changed info-look.el goto-addr.el 1781and changed mh-comp.el mh-e.el mh-utils.el mh-mime.el mh-customize.el
1782 mh-seq.el Makefile mh-loaddefs.el mh-pick.el mh-xemacs-compat.el
1783 mh-xemacs-toolbar.el README info-look.el mh-funcs.el .cvsignore
1784 MH-E-NEWS alias.pbm alias.xpm cabinet.xpm goto-addr.el highlight.xpm
1785 and 12 other files
1455 1786
1456Peter Stephenson: wrote vcursor.el 1787Peter Seibel: changed cl-indent.el lisp-mode.el
1457 1788
1458Peter Von Der Ahe: changed gnus-sum.el message.el 1789Peter Stephenson: wrote vcursor.el
1459 1790
1460Petersen Jens-Ulrik: changed gnus-start.el 1791Peter Whaite: changed data.c
1461 1792
1462Petri Kaurinkoski: changed configure.in iris4d.h irix6-0.h irix6-5.h 1793Petri Kaurinkoski: changed configure.in iris4d.h irix6-0.h irix6-5.h
1463 usg5-4.h 1794 usg5-4.h
@@ -1466,27 +1797,39 @@ Philippe Schnoebelen: wrote gomoku.el mpuz.el
1466 1797
1467Philippe Waroquiers: changed etags.el 1798Philippe Waroquiers: changed etags.el
1468 1799
1469Piet Van Oostrum: changed smtpmail.el 1800Piet Van Oostrum: changed data.c fileio.c smtpmail.el
1470 1801
1471Pmr-Sav: changed mail-utils.el rmail.el 1802Pieter E.J. Pareit: wrote mixal-mode.el
1472 1803
1473Puneet Goel: changed message.el 1804Pinku Surana: changed sql.el
1805
1806Pmr-Sav: changed mail-utils.el rmail.el
1474 1807
1475R. Bernstein: changed gud.el 1808R. Bernstein: changed gud.el
1476 1809
1810Rafael Sep,Az(Blveda: changed TUTORIAL.es
1811
1477Rainer Schoepf: wrote alpha.h unexalpha.c 1812Rainer Schoepf: wrote alpha.h unexalpha.c
1478and changed osf1.h alloc.c buffer.c callint.c data.c dispextern.h doc.c 1813and changed osf1.h alloc.c buffer.c callint.c data.c dispextern.h doc.c
1479 editfns.c floatfns.c frame.h lisp.h lread.c marker.c mem-limits.h 1814 editfns.c floatfns.c frame.h lisp.h lread.c marker.c mem-limits.h
1480 print.c puresize.h window.h xdisp.c xterm.h 1815 print.c puresize.h window.h xdisp.c xterm.h
1481 1816
1817Raja R Harinath: changed nnml.el
1818
1482Rajappa Iyer: changed gnus-salt.el 1819Rajappa Iyer: changed gnus-salt.el
1483 1820
1484Rajesh Vaidheeswarran: wrote whitespace.el 1821Rajesh Vaidheeswarran: wrote whitespace.el
1822and changed ffap.el
1823
1824Ralf Angeli: wrote scroll-lock.el
1825and changed comint.el gnus-art.el window.c
1485 1826
1486Ralf Fassel: changed dabbrev.el files.el fill.el iso-acc.el tar-mode.el 1827Ralf Fassel: changed dabbrev.el files.el fill.el iso-acc.el tar-mode.el
1487 1828
1488Ralph Schleicher: wrote battery.el info-look.el 1829Ralph Schleicher: wrote battery.el info-look.el
1489and changed libc.el 1830and changed libc.el fileio.c mm-decode.el nnultimate.el
1831
1832Ramakrishnan M: changed mlm-util.el
1490 1833
1491Randal Schwartz: wrote pp.el 1834Randal Schwartz: wrote pp.el
1492 1835
@@ -1496,37 +1839,48 @@ Raul Acevedo: changed info.el options.el
1496 1839
1497Ray Blaak: wrote delphi.el 1840Ray Blaak: wrote delphi.el
1498 1841
1842Raymond Scholz: wrote deuglify.el
1843and changed gnus-art.el gnus-msg.el gnus.texi message.el nnmail.el
1844
1845Reiner Steib: changed gnus-art.el message.el gnus-sum.el gnus.el
1846 gnus.texi gnus-msg.el gnus-score.el gnus-group.el mml.el gnus-faq.texi
1847 gnus-start.el gnus-util.el message.texi deuglify.el gnus-agent.el
1848 mm-decode.el nnimap.el nnmail.el nnweb.el spam-report.el spam.el
1849 and 102 other files
1850
1499Remek Trzaska: changed gnus-ems.el 1851Remek Trzaska: changed gnus-ems.el
1500 1852
1501Renaud Rioboo: changed gnus-demon.el nnmail.el 1853Renaud Rioboo: changed nnmail.el
1854
1855Ren,Ai(B Kyllingstad: changed pcomplete.el
1502 1856
1503Reto Zimmermann: changed vhdl-mode.el 1857Reto Zimmermann: changed vhdl-mode.el
1504 1858
1505Richard Dawe: changed Makefile.in config.in 1859Richard Dawe: changed Makefile.in config.in
1506 1860
1861Richard G Bielawski: changed paren.el
1862
1507Richard Hoskins: changed message.el 1863Richard Hoskins: changed message.el
1508 1864
1509Richard King: wrote backquote.el filelock.c userlock.el 1865Richard King: wrote backquote.el filelock.c userlock.el
1510 1866
1511Richard L. Pieri: wrote pop3.el 1867Richard L. Pieri: wrote pop3.el
1512 1868
1513Richard M. Alderson Iii: changed gnus-art.el
1514
1515Richard M. Heiberger: changed tex-mode.el 1869Richard M. Heiberger: changed tex-mode.el
1516 1870
1517Richard M. Stallman: wrote [The original GNU emacs and numerous files] 1871Richard M. Stallman: wrote [The original GNU emacs and numerous files]
1518 easymenu.el font-lock.el menu-bar.el paren.el 1872 easymenu.el font-lock.el image-mode.el menu-bar.el paren.el
1519and changed keyboard.c files.el simple.el xterm.c xdisp.c rmail.el 1873and changed keyboard.c files.el simple.el xterm.c xdisp.c rmail.el
1520 fileio.c process.c sysdep.c xfns.c Makefile.in buffer.c configure.in 1874 fileio.c process.c sysdep.c xfns.c buffer.c Makefile.in window.c
1521 window.c dispnew.c subr.el emacs.c editfns.c sendmail.el startup.el 1875 configure.in subr.el sendmail.el emacs.c dispnew.c editfns.c startup.el
1522 info.el and 1121 other files 1876 info.el and 1301 other files
1523 1877
1524Richard Mlynarik: wrote cl-indent.el ebuff-menu.el ehelp.el env.c 1878Richard Mlynarik: wrote cl-indent.el ebuff-menu.el ehelp.el env.c
1525 rfc822.el terminal.el yow.el 1879 rfc822.el terminal.el yow.el
1526and changed files.el sysdep.c rmail.el info.el keyboard.c fileio.c 1880and changed files.el sysdep.c rmail.el info.el keyboard.c fileio.c
1527 loaddefs.el simple.el process.c window.c startup.el editfns.c unexec.c 1881 loaddefs.el simple.el process.c window.c startup.el editfns.c unexec.c
1528 xfns.c bytecomp.el sendmail.el dispnew.c emacs.c buffer.c debug.el 1882 xfns.c bytecomp.el sendmail.el dispnew.c emacs.c buffer.c debug.el
1529 indent.c and 120 other files 1883 indent.c and 119 other files
1530 1884
1531Richard Sharman: wrote hilit-chg.el 1885Richard Sharman: wrote hilit-chg.el
1532and changed sh-script.el ediff-init.el regexp-opt.el simple.el 1886and changed sh-script.el ediff-init.el regexp-opt.el simple.el
@@ -1536,68 +1890,65 @@ Rick Farnbach: wrote morse.el
1536Rick Sladkey: wrote backquote.el 1890Rick Sladkey: wrote backquote.el
1537and changed gud.el intervals.c intervals.h simple.el 1891and changed gud.el intervals.c intervals.h simple.el
1538 1892
1539Rob Browning: changed gnus-art.el 1893Rob Browning: changed configure.in
1894
1895Rob Kaut: changed vhdl-mode.el
1540 1896
1541Rob Riepel: wrote tpu-edt.el tpu-extras.el tpu-mapper.el vt-control.el 1897Rob Riepel: wrote tpu-edt.el tpu-extras.el tpu-mapper.el vt-control.el
1542and changed tpu-doc.el 1898and changed tpu-doc.el
1543 1899
1544Robert Bihlmeyer: changed gnus-score.el mml.el gnus-art.el gnus-util.el 1900Robert Bihlmeyer: changed gnus-score.el gnus-util.el message.el
1545 message.el mm-view.el
1546 1901
1547Robert Fenk: changed desktop.el 1902Robert Fenk: changed desktop.el
1548 1903
1549Robert J. Chassell: wrote makeinfo.el texinfo.el texnfo-upd.el 1904Robert J. Chassell: wrote makeinfo.el texinfo.el texnfo-upd.el
1550and changed texinfmt.el emacs.tex page-ext.el info.el loaddefs.el 1905and changed texinfmt.el emacs.tex page-ext.el info.el loaddefs.el
1551 texinfo-update.el case-table.el cl.texinfo emacs-lisp-intro.texi 1906 texinfo-update.el INSTALL case-table.el cl.texinfo
1552 history.el informat.el latin-1.el latin-2.el latin-3.el latin-4.el 1907 emacs-lisp-intro.texi history.el informat.el latin-1.el latin-2.el
1553 page.el tex-mode.el texinfo.tex texinfo.texinfo vip.texinfo 1908 latin-3.el latin-4.el page.el tex-mode.el texinfo.tex texinfo.texinfo
1554 1909 vip.texinfo
1555Robert Pluim: changed mm-util.el
1556
1557Robin S. Socha: changed message.el
1558
1559Rod Whitby: changed nnmail.el gnus-sum.el nnml.el
1560 1910
1561Roderick Schertler: changed dgux.h dgux4.h gud.el sysdep.c 1911Roderick Schertler: changed dgux.h dgux4.h gud.el sysdep.c
1562 1912
1563Roger Breitenstein: changed smtpmail.el 1913Roger Breitenstein: changed smtpmail.el
1564 1914
1565Roland B Roberts: wrote logout.com mailemacs.com 1915Roland B. Roberts: wrote logout.com mailemacs.com vms-pmail.el
1566and changed buffer.h build.com callproc.c compile.com dired.c files.el 1916and changed buffer.h build.com callproc.c compile.com dired.c files.el
1567 kepteditor.com precomp.com process.c sort.el sysdep.c systty.h 1917 gnus-group.el gnus-sum.el kepteditor.com precomp.com process.c sort.el
1568 vmspaths.h vmsproc.el 1918 sysdep.c systty.h vmspaths.h vmsproc.el
1569 1919
1570Roland B. Roberts: wrote vms-pmail.el 1920Roland Mcgrath: wrote autoload.el etags.el find-dired.el grep.el
1571and changed gnus-group.el gnus-sum.el 1921 map-ynp.el
1922and changed compile.el add-log.el configure.in files.el vc.el Makefile.in
1923 simple.el mailabbrev.el buffer.c comint.el upd-copyr.el etags.c
1924 menu-bar.el loaddefs.el mem-limits.h ralloc.c fileio.c data.c process.c
1925 rlogin.el rmail.el and 137 other files
1572 1926
1573Roland Mcgrath: wrote autoload.el compile.el etags.el find-dired.el 1927Roland Winkler: changed bibtex.el
1574 grep.el map-ynp.el
1575and changed add-log.el configure.in files.el vc.el Makefile.in simple.el
1576 mailabbrev.el comint.el upd-copyr.el buffer.c etags.c menu-bar.el
1577 loaddefs.el mem-limits.h ralloc.c fileio.c rlogin.el rmail.el shell.el
1578 data.c diff.el and 108 other files
1579 1928
1580Rolf Ebert: wrote ada-mode.el 1929Rolf Ebert: wrote ada-mode.el
1581and changed files.el find-file.el 1930and changed files.el find-file.el
1582 1931
1932Romain Francoise: changed gnus-fun.el ibuf-ext.el message.el FOR-RELEASE
1933 antlr-mode.el compile.el ibuffer.el sgml-mode.el buffer.c data.c
1934 gnus-art.el gnus-uu.el indent.c makeinfo.el python.el term.c
1935
1583Roman Belenov: changed which-func.el 1936Roman Belenov: changed which-func.el
1584 1937
1585Ron Schnell: wrote dunnet.el 1938Ron Schnell: wrote dunnet.el
1586 1939
1587Ronan Waide: changed smtpmail.el 1940Ronan Waide: changed smtpmail.el
1588 1941
1589Rui Zhu: changed gnus-art.el gnus-sum.el
1590
1591Rui-Tao Dong: changed nnweb.el 1942Rui-Tao Dong: changed nnweb.el
1592 1943
1593Rune Kleveland: changed xfns.c 1944Rune Kleveland: changed xfns.c
1594 1945
1595Rupa Schomaker: changed gnus-msg.el message.el
1596
1597Russ Allbery: changed message.el 1946Russ Allbery: changed message.el
1598 1947
1599Ryszard Kubiak: changed ogonek.el 1948Ryszard Kubiak: changed ogonek.el
1600 1949
1950Saito Takuya: changed compile.el mule.el
1951
1601Sam Dooley: changed keyboard.c 1952Sam Dooley: changed keyboard.c
1602 1953
1603Sam Falkner: changed nntp.el 1954Sam Falkner: changed nntp.el
@@ -1605,55 +1956,76 @@ Sam Falkner: changed nntp.el
1605Sam Kendall: changed etags.c etags.el 1956Sam Kendall: changed etags.c etags.el
1606 1957
1607Sam Steingold: wrote gulp.el midnight.el 1958Sam Steingold: wrote gulp.el midnight.el
1608and changed cl-indent.el font-lock.el ange-ftp.el tex-mode.el vc-cvs.el 1959and changed cl-indent.el font-lock.el ange-ftp.el mouse.el tex-mode.el
1609 bindings.el bookmark.el debug.el dired.el mouse.el sgml-mode.el 1960 vc-cvs.el add-log.el bindings.el bookmark.el debug.el diary-lib.el
1610 simple.el browse-url.el buff-menu.el bytecomp.el compile.el 1961 dired.el pcvs.el sgml-mode.el simple.el browse-url.el buff-menu.el
1611 diary-lib.el etags.el files.el inf-lisp.el info.el and 86 other files 1962 bytecomp.el cc-mode.el compile.el etags.el and 94 other files
1963
1964Sanghyuk Suh: changed mac-win.el macterm.c
1965
1966Sascha L,A|(Bdecke: wrote mml1991.el
1967and changed gnus-win.el
1612 1968
1613Satyaki Das: wrote mh-index.el mh-speed.el 1969Satyaki Das: wrote mh-acros.el mh-gnus.el mh-index.el mh-junk.el
1970 mh-speed.el
1971and changed mh-e.el mh-utils.el mh-seq.el mh-comp.el mh-mime.el
1972 mh-customize.el mh-loaddefs.el mh-funcs.el Makefile mh-alias.el
1973 mh-pick.el mh-unit.el mh-make.el mh-xemacs-toolbar.el mh-identity.el
1974 mh-init.el mh-xemacs-compat.el mh-inc.el highlight.xpm mh-func.el
1975 mh-loadddefs.el and 6 other files
1614 1976
1615Schlumberger Technology Corporation: changed gud.el 1977Schlumberger Technology Corporation: changed gud.el
1616 1978
1617Scott Byer: wrote nnfolder.el 1979Scott Byer: changed gnus-sum.el
1618and changed gnus-sum.el
1619 1980
1620Scott Draves: wrote tq.el 1981Scott Draves: wrote tq.el
1621 1982
1622Scott Hofmann: changed nntp.el
1623
1624Scott M. Meyers: changed cmacexp.el 1983Scott M. Meyers: changed cmacexp.el
1625 1984
1985Sean O'rourke: changed ibuf-ext.el
1986
1626Sebastian Kremer: wrote dired-aux.el dired-x.el dired.el ls-lisp.el 1987Sebastian Kremer: wrote dired-aux.el dired-x.el dired.el ls-lisp.el
1627and changed add-log.el 1988and changed add-log.el
1628 1989
1990Sebastian Tennant: changed desktop.el
1991
1992Sebastien Kirche: changed mail-extr.el
1993
1629Sen Nagata: wrote crm.el rfc2368.el 1994Sen Nagata: wrote crm.el rfc2368.el
1630 1995
1631Seokchan Lee: changed message.el mm-bodies.el 1996Seokchan Lee: changed message.el
1997
1998Sergey Poznyakoff: changed rmail.el rmail.texi smtpmail.el
1632 1999
1633Shawn M. Carey: wrote freebsd.h 2000Shawn M. Carey: wrote freebsd.h
1634 2001
1635Shenghuo Zhu: wrote binhex.el mm-partial.el mm-uu.el nnwarchive.el 2002Shenghuo Zhu: wrote binhex.el mm-extern.el mm-partial.el mm-url.el
1636 rfc1843.el uudecode.el webmail.el 2003 mm-uu.el mml2015.el nnrss.el nnwarchive.el rfc1843.el uudecode.el
1637and changed gnus-art.el gnus-sum.el message.el mm-util.el gnus-agent.el 2004 webmail.el
1638 mml.el mm-view.el rfc2047.el mm-decode.el gnus-msg.el gnus-group.el 2005and changed message.el gnus-art.el gnus-sum.el gnus-msg.el gnus.el
1639 nnmail.el gnus-util.el mail-source.el mm-bodies.el nnweb.el gnus.el 2006 gnus-agent.el mm-decode.el mm-util.el gnus-group.el mml.el
1640 nnfolder.el nnslashdot.el gnus-start.el nnheader.el and 60 other files 2007 gnus-start.el gnus-util.el nnfolder.el mm-view.el nnmail.el
2008 nnslashdot.el gnus-xmas.el nntp.el gnus-topic.el rfc2047.el
2009 dgnushack.el and 103 other files
1641 2010
1642Shinichirou Sugou: changed etags.c 2011Shinichirou Sugou: changed etags.c
1643 2012
1644Shuhei Kobayashi: changed gnus-group.el message.el nnmail.el 2013Shuhei Kobayashi: wrote hex-util.el sha1.el
2014and changed gnus-group.el message.el nnmail.el
1645 2015
1646Sidney Markowitz: changed doctor.el 2016Sidney Markowitz: changed doctor.el
1647 2017
1648Sigbjorn Finne: changed gnus-srvr.el 2018Sigbjorn Finne: changed gnus-srvr.el
1649 2019
1650Simon Josefsson: wrote flow-fill.el fringe.el imap.el nnimap.el 2020Simon Josefsson: wrote dig.el dns-mode.el flow-fill.el fringe.el imap.el
1651 rfc2104.el 2021 mml-sec.el mml-smime.el nnfolder.el nnimap.el nnml.el rfc2104.el
1652and changed gnus-sum.el smtpmail.el gnus-agent.el gnus-start.el gnus.el 2022 sieve-manage.el sieve-mode.el sieve.el smime.el starttls.el tls.el
1653 gnus-group.el gnus-range.el sendmail.el browse-url.el gnus-art.el 2023 url-imap.el
1654 mail-source.el gnus-srvr.el mm-decode.el nnmail.el fns.c gnus-cus.el 2024and changed message.el gnus-sum.el gnus-art.el smtpmail.el pgg-gpg.el
1655 gnus-msg.el gnus-util.el gnus.texi mail-extr.el mailcap.el 2025 pgg.el mml2015.el gnus-agent.el mml.el mm-decode.el mml1991.el
1656 and 32 other files 2026 gnus-group.el gnus-msg.el gnus.el pgg-pgp5.el gnus-cache.el
2027 gnus-sieve.el browse-url.el gnus-int.el mail-source.el gnus-spec.el
2028 and 88 other files
1657 2029
1658Simon Leinen: changed smtpmail.el Makefile Makefile.in cm.c cm.h hpux9.h 2030Simon Leinen: changed smtpmail.el Makefile Makefile.in cm.c cm.h hpux9.h
1659 indent.c process.c sc.texinfo sgml-mode.el term.c xfns.c xmenu.c 2031 indent.c process.c sc.texinfo sgml-mode.el term.c xfns.c xmenu.c
@@ -1667,39 +2039,37 @@ and changed comint.el font-lock.el shell.el rmail.el fortran.el
1667 2039
1668Skip Collins: changed w32fns.c w32term.c w32term.h 2040Skip Collins: changed w32fns.c w32term.c w32term.h
1669 2041
2042Slawomir Nowaczyk: changed TUTORIAL.pl
2043
1670Spencer Thomas: changed dabbrev.el emacsclient.c emacsserver.c gnus.texi 2044Spencer Thomas: changed dabbrev.el emacsclient.c emacsserver.c gnus.texi
1671 server.el tcp.c unexec.c 2045 server.el tcp.c unexec.c
1672 2046
1673Stainless Steel Rat: changed pop3.el gnus-sum.el
1674
1675Stanislav Shalunov: wrote uce.el 2047Stanislav Shalunov: wrote uce.el
1676and changed message.el
1677
1678Stefan Monnier: wrote cvs-status.el diff-mode.el log-edit.el log-view.el
1679 pcvs-defs.el pcvs-info.el pcvs-parse.el pcvs-util.el reveal.el
1680 smerge-mode.el
1681and changed vc.el newcomment.el pcvs.el regex.c easy-mmode.el
1682 font-lock.el subr.el keymap.c fill.el syntax.c vc-cvs.el keyboard.c
1683 vc-hooks.el lisp.h sgml-mode.el tex-mode.el info.el simple.el
1684 derived.el vc-rcs.el xterm.c and 354 other files
1685 2048
1686Stefan Schoef: wrote bibtex.el 2049Stefan Monnier: wrote bibtex.el cvs-status.el diff-mode.el log-edit.el
2050 log-view.el pcvs-defs.el pcvs-info.el pcvs-parse.el pcvs-util.el
2051 reveal.el smerge-mode.el
2052and changed vc.el pcvs.el font-lock.el newcomment.el subr.el lisp.h
2053 keyboard.c tex-mode.el keymap.c fill.el easy-mmode.el alloc.c
2054 compile.el info.el regex.c vc-hooks.el xdisp.c syntax.c simple.el
2055 files.el vc-cvs.el and 465 other files
1687 2056
1688Stefan Waldherr: changed nnweb.el 2057Stephan Stahl: changed which-func.el buff-menu.el buffer.c dired-x.texi
1689 2058 ediff-mult.el
1690Steinar Bang: changed nnweb.el
1691 2059
1692Stephen A. Wood: changed fortran.el 2060Stephen A. Wood: changed fortran.el
1693 2061
1694Stephen Eglen: wrote iswitchb.el mspools.el 2062Stephen Eglen: wrote iswitchb.el mspools.el
1695and changed diary-lib.el locate.el octave-inf.el replace.el hexl.el 2063and changed diary-lib.el locate.el octave-inf.el replace.el hexl.el
1696 sendmail.el spell.el uce.el advice.el allout.el autoinsert.el avoid.el 2064 info-look.el sendmail.el spell.el uce.el MORE.STUFF add-log.el
1697 backquote.el battery.el bib-mode.el bruce.el c-mode.el ccl.el 2065 advice.el allout.el autoinsert.el avoid.el backquote.el battery.el
1698 cmuscheme.el compare-w.el cperl-mode.el and 66 other files 2066 bib-mode.el bruce.el c-mode.el ccl.el and 71 other files
1699 2067
1700Stephen Gildea: wrote mh-funcs.el mh-pick.el refcard.tex 2068Stephen Gildea: wrote mh-funcs.el mh-pick.el refcard.tex
1701and changed time-stamp.el mh-e.el mh-utils.el mh-comp.el files.el 2069and changed time-stamp.el mh-e.el mh-utils.el mh-comp.el files.el
1702 fortran.el mh-e.texi mh-mime.el mwheel.el tex-mode.el 2070 fortran.el mh-customize.el mh-e.texi mh-mime.el mwheel.el tex-mode.el
2071
2072Stephen J. Turnbull: changed strings.texi subr.el
1703 2073
1704Steve Fisk: wrote cal-tex.el 2074Steve Fisk: wrote cal-tex.el
1705 2075
@@ -1707,23 +2077,27 @@ Steve Nygard: changed unexnext.c
1707 2077
1708Steve Strassman: wrote spook.el 2078Steve Strassman: wrote spook.el
1709 2079
1710Steve Youngs: changed browse-url.el 2080Steve Youngs: changed mh-utils.el mh-xemacs-compat.el dgnushack.el
2081 mh-customize.el mh-e.el mh-comp.el mh-mime.el Makefile gnus-xmas.el
2082 Makefile.in browse-url.el dns.el gnus-art.el gnus-sum.el gnus-util.el
2083 lpath.el mh-seq.el .cvsignore em-unix.el gnus-async.el gnus.el
2084 and 16 other files
1711 2085
1712Steven L. Baur: wrote earcon.el footnote.el gnus-audio.el gnus-setup.el 2086Steven L. Baur: wrote earcon.el footnote.el gnus-audio.el gnus-setup.el
1713and changed gnus-xmas.el gnus-msg.el gnus-sum.el message.el add-log.el 2087and changed gnus-xmas.el gnus-msg.el add-log.el dgnushack.el edebug.el
1714 dgnushack.el edebug.el gnus-art.el gnus-ems.el gnus-picon.el 2088 gnus-ems.el gnus-start.el gnus-topic.el message.el nnbabyl.el nntp.el
1715 gnus-start.el gnus-topic.el mm-decode.el mm-view.el nnbabyl.el nntp.el
1716 webjump.el 2089 webjump.el
1717 2090
1718Steven Suhr: changed dispnew.c scroll.c term.c termchar.h 2091Steven Suhr: changed dispnew.c scroll.c term.c termchar.h
1719 2092
1720Steven Tamm: changed make-package macterm.c mac.c INSTALL Makefile.in 2093Steven Tamm: changed macterm.c make-package mac.c macfns.c unexmacosx.c
1721 scroll-bar.el unexmacosx.c MACHINES README configure.in eval.c fns.c 2094 INSTALL configure.in mac-win.el Makefile.in README configure darwin.h
1722 generic-x.el mac-win.el macmenu.c sysdep.c 2095 editfns.c lread.c macmenu.c scroll-bar.el MACHINES config.h config.in
2096 dispnew.c eval.c and 8 other files
1723 2097
1724Stewart M. Clamen: wrote cal-mayan.el 2098Stewart M. Clamen: wrote cal-mayan.el
1725 2099
1726Sudish Joseph: changed gnus.el 2100Sudish Joseph: changed mac-win.el
1727 2101
1728Sun Microsystems, Inc: wrote emacs.icon emacstool.1 emacstool.c 2102Sun Microsystems, Inc: wrote emacs.icon emacstool.1 emacstool.c
1729 sun-curs.el sun-fns.el sun-mouse.el sun.el sunfns.c 2103 sun-curs.el sun-fns.el sun-mouse.el sun.el sunfns.c
@@ -1731,37 +2105,51 @@ and changed emacsclient.c emacsserver.c server.el
1731 2105
1732Sundar Narasimhan: changed rnews.el rnewspost.el 2106Sundar Narasimhan: changed rnews.el rnewspost.el
1733 2107
1734Sven Fischer: changed mailcap.el 2108Sven Joachim: changed sed3v2.inp
2109
2110Svend Tollak Munkejord: changed deuglify.el
1735 2111
1736Takaaki Ota: wrote table.el 2112Takaaki Ota: wrote table.el
1737and changed dired.c makefile.w32-in w32bdf.c 2113and changed appt.el compile.el dired.c etags.c ldap.el makefile.w32-in
2114 recentf.el subr.el w32bdf.c
1738 2115
1739Takahashi Kaoru: changed texinfmt.el 2116Takahashi Kaoru: changed texinfmt.el
1740 2117
1741Takahashi Naoto: wrote cyrillic.el ethio-util.el ethiopic.el latin-alt.el 2118Takahashi Naoto: wrote cyrillic.el ethio-util.el ethiopic.el latin-alt.el
1742 latin-ltx.el latin-post.el utf-8.el 2119 latin-ltx.el latin-post.el utf-8.el
2120and changed fontset.el mule-conf.el quail.el
2121
2122Takai Kousuke: changed ccl.el
1743 2123
1744Takeshi Yamada: changed fns.c 2124Takeshi Yamada: changed fns.c
1745 2125
1746Taro Kawagishi: changed arc-mode.el 2126Taro Kawagishi: changed arc-mode.el
1747 2127
1748Tatsuya Ichikawa: changed gnus-agent.el mail-source.el gnus-cache.el 2128Tatsuya Ichikawa: changed gnus-agent.el gnus-cache.el
1749 pop3.el
1750 2129
1751Ted Lemon: changed emacs.c lastfile.c puresize.h 2130Ted Lemon: changed emacs.c lastfile.c puresize.h
1752 2131
2132Teodor Zlatanov: wrote gnus-registry.el spam-report.el
2133and changed spam.el gnus.el gnus-sum.el nnmail.el spam-stat.el
2134 gnus-start.el gnus.texi gnus-group.el lpath.el nnbabyl.el nnfolder.el
2135 nnimap.el nnmbox.el nnmh.el nnml.el replace.el simple.el building.texi
2136 compile.el dig.el gnus-draft.el and 4 other files
2137
2138Terje Rosten: changed xfns.c version.el xterm.c xterm.h
2139
1753Terrence Brannon: wrote landmark.el 2140Terrence Brannon: wrote landmark.el
1754 2141
1755Terry Jones: wrote shadow.el 2142Terry Jones: wrote shadow.el
1756 2143
1757Theodore Jump: changed makefile.nt makefile.def w32-win.el w32faces.c 2144Theodore Jump: changed w32-win.el w32faces.c
1758 2145
1759Thien-Thi Nguyen: wrote hideshow.el 2146Thien-Thi Nguyen: wrote hideshow.el make-mms-derivative.el
1760and changed info.el zone.el battery.el bytecode.c cmds.c compile.el 2147and changed info.el zone.el Makefile.in fileio.c scheme.el dcl-mode.el
1761 desktop.el diary-lib.el ediff-init.el emacsbug.el indent.c keymap.c 2148 lisp-mode.el sysdep.c vc.el TUTORIAL.it TUTORIAL.ja diary-lib.el
1762 lisp.h minibuf.c prolog.el vc.el xdisp.c xml.el 2149 dired.el ebuff-menu.el emacs.c floatfns.c frames.texi grep.el
2150 help-fns.el make-docfile.c modes.texi and 103 other files
1763 2151
1764Thierry Emery: changed timezone.el wid-edit.el 2152Thierry Emery: changed kinsoku.el timezone.el url-http.el wid-edit.el
1765 2153
1766Thomas Deweese: changed x-win.el 2154Thomas Deweese: changed x-win.el
1767 2155
@@ -1777,6 +2165,8 @@ Thomas Morgan: changed forms.el
1777Thomas Neumann: wrote make-mode.el 2165Thomas Neumann: wrote make-mode.el
1778and changed makefile.el 2166and changed makefile.el
1779 2167
2168Thomas W Murphy: changed outline.el
2169
1780Thomas Wurgler: changed emacs-lock.el 2170Thomas Wurgler: changed emacs-lock.el
1781 2171
1782Thor Kristoffersen: changed nntp.el 2172Thor Kristoffersen: changed nntp.el
@@ -1785,9 +2175,11 @@ Thorsten Ohl: changed lread.c next.h
1785 2175
1786Tim Fleehart: wrote makefile.nt 2176Tim Fleehart: wrote makefile.nt
1787 2177
1788Tim Van Holder: changed Makefile.in compile.el 2178Tim Van Holder: changed Makefile.in compile.el configure.in which-func.el
2179
2180Toby Allsopp: changed eudc.el
1789 2181
1790Toby Speight: changed mm-view.el window.el 2182Toby Speight: changed window.el
1791 2183
1792Tom Breton: changed autoinsert.el gnus-agent.el lread.c 2184Tom Breton: changed autoinsert.el gnus-agent.el lread.c
1793 2185
@@ -1797,12 +2189,16 @@ Tom Houlder: wrote mantemp.el
1797 2189
1798Tom Tromey: wrote tcl.el 2190Tom Tromey: wrote tcl.el
1799and changed makefile.el buffer.c make-mode.el add-log.el blackbox.el 2191and changed makefile.el buffer.c make-mode.el add-log.el blackbox.el
1800 buff-menu.el doc.c info.el man.el replace.el xfns.c xterm.c xterm.h 2192 buff-menu.el doc.c emacsclient.c info.el man.el replace.el xfns.c
2193 xterm.c xterm.h
1801 2194
1802Tom Wurgler: wrote emacs-lock.el 2195Tom Wurgler: wrote emacs-lock.el
2196and changed subr.el
1803 2197
1804Tomas Abrahamsson: wrote artist.el 2198Tomas Abrahamsson: wrote artist.el
1805 2199
2200Tommi Vainikainen: changed gnus-sum.el
2201
1806Tomohiko Morioka: changed gnus-sum.el nnfolder.el nnmail.el nnmh.el 2202Tomohiko Morioka: changed gnus-sum.el nnfolder.el nnmail.el nnmh.el
1807 nnml.el coding.c gnus-art.el gnus-ems.el gnus-mule.el nnheader.el 2203 nnml.el coding.c gnus-art.el gnus-ems.el gnus-mule.el nnheader.el
1808 nnspool.el nntp.el 2204 nnspool.el nntp.el
@@ -1817,16 +2213,26 @@ Toru Tomabechi: wrote tibet-util.el tibetan.el
1817 2213
1818Toshiaki Nomura: changed uxpds.h 2214Toshiaki Nomura: changed uxpds.h
1819 2215
1820Tozawa Akihiko: changed nndoc.el 2216Trey Jackson: changed spam-stat.el
1821 2217
1822Triet Hoai Lai: changed vntelex.el viet-util.el vietnamese.el 2218Triet Hoai Lai: changed vntelex.el viet-util.el vietnamese.el
1823 2219
1824Trung Tran-Duc: changed nntp.el 2220Trung Tran-Duc: changed nntp.el
1825 2221
2222Tsuchiya Masatoshi: changed gnus-art.el nneething.el mm-view.el
2223 gnus-sum.el nnheader.el nnml.el gnus-agent.el gnus-cache.el gnus-msg.el
2224 lpath.el nndiary.el nnfolder.el nnimap.el nnmaildir.el pgg.el
2225 rfc2047.el
2226
1826Tsugutomo Enami: changed nnheader.el regex.c regex.h 2227Tsugutomo Enami: changed nnheader.el regex.c regex.h
1827 2228
2229Tsuyoshi Akiho: changed gnus-sum.el nnrss.el
2230
1828Tudor Hulubei: changed iso-acc.el latin-pre.el 2231Tudor Hulubei: changed iso-acc.el latin-pre.el
1829 2232
2233Ulf Jasper: wrote icalendar.el
2234and changed calendar.texi
2235
1830Ulrich Leodolter: changed w32proc.c 2236Ulrich Leodolter: changed w32proc.c
1831 2237
1832Ulrich Mueller: changed gud.el case-table.el fortran.el iso-acc.el 2238Ulrich Mueller: changed gud.el case-table.el fortran.el iso-acc.el
@@ -1835,42 +2241,42 @@ Ulrich Mueller: changed gud.el case-table.el fortran.el iso-acc.el
1835Ulrik Vieth: wrote meta-mode.el 2241Ulrik Vieth: wrote meta-mode.el
1836and changed files.el 2242and changed files.el
1837 2243
1838Urban Engberg: changed gnus-demon.el 2244Vadim Nasardinov: changed allout.el
1839 2245
1840Valery Alexeev: changed cyril-util.el cyrillic.el 2246Valery Alexeev: changed cyril-util.el cyrillic.el
1841 2247
1842Vasily Korytov: changed cperl-mode.el 2248Vasily Korytov: changed cperl-mode.el gnus-art.el gnus-dired.el
1843 2249 gnus-msg.el gnus-util.el mail-source.el message.el smiley.el
1844Victor S. Miller: changed webmail.el
1845 2250
1846Victor Zandy: wrote zone.el 2251Victor Zandy: wrote zone.el
1847 2252
1848Viktor Dukhovni: wrote unexsunos4.c 2253Viktor Dukhovni: wrote unexsunos4.c
1849 2254
1850Ville Skytt,Ad(B: changed tcl.el 2255Ville Skytt,Ad(B: changed mh-comp.el tcl.el
1851 2256
1852Vincent Del Vecchio: changed info.el mh-utils.el 2257Vincent Del Vecchio: changed info.el mh-utils.el
1853 2258
1854Vinicius Jose Latorre: wrote delim-col.el ebnf-bnf.el ebnf-iso.el 2259Vinicius Jose Latorre: wrote delim-col.el ebnf-abn.el ebnf-bnf.el
1855 ebnf-otz.el ebnf-yac.el ebnf2ps.el ps-mule.el 2260 ebnf-dtd.el ebnf-ebx.el ebnf-iso.el ebnf-otz.el ebnf-yac.el ebnf2ps.el
1856and changed ps-print.el ps-prin1.ps ps-prin0.ps ps-prin3.ps ps-prin2.ps 2261 printing.el ps-mule.el
1857 ps-bdf.el lpr.el ps-print-def.el ps-print0.ps ps-vars.el 2262and changed ps-print.el ps-prin1.ps ps-prin0.ps ps-prin3.ps ps-bdf.el
2263 ps-prin2.ps lpr.el subr.el ps-print-def.el ps-print0.ps ps-vars.el
1858 2264
1859Vladimir Alexiev: changed arc-mode.el nnvirtual.el tmm.el 2265Vladimir Alexiev: changed arc-mode.el nnvirtual.el tmm.el
1860 2266
1861Vladimir Volovich: changed message.el mm-bodies.el 2267Walter C. Pelissero: changed browse-url.el url-methods.el
1862 2268
1863Wayne Mesard: wrote hscroll.el 2269Wayne Mesard: wrote hscroll.el
1864 2270
1865Werner Benger: changed keyboard.c 2271Werner Benger: changed keyboard.c
1866 2272
1867Werner Lemberg: wrote vntelex.el 2273Werner Lemberg: wrote sisheng.el vntelex.el
1868and changed chinese.el czech.el european.el slovak.el Makefile.in 2274and changed Makefile.in TUTORIAL.de calc.texi chinese.el czech.el
1869 china-util.el cyrillic.el fill.el greek.el hebrew.el indian.el 2275 european.el idlwave.el reftex-vars.el reftex.el reftex.texi slovak.el
1870 japanese.el korean.el lao.el mule-conf.el mule-diag.el thai.el 2276 supercite.el .cvsignore advice.el calc-forms.el calc-sel.el calendar.el
1871 tibetan.el vietnamese.el 2277 china-util.el cl-macs.el cl.texi complete.el and 42 other files
1872 2278
1873Wes Hardaker: changed gnus-score.el gnus-art.el gnus-win.el 2279Wes Hardaker: changed gnus-score.el gnus-art.el gnus-sum.el gnus-win.el
1874 2280
1875Will Mengarini: wrote repeat.el 2281Will Mengarini: wrote repeat.el
1876 2282
@@ -1879,44 +2285,59 @@ William F. Mann: wrote perl-mode.el
1879William F. Schelter: wrote telnet.el 2285William F. Schelter: wrote telnet.el
1880 2286
1881William M. Perry: wrote mailcap.el 2287William M. Perry: wrote mailcap.el
1882and changed mail-source.el mm-view.el image.el mwheel.el xfns.c 2288and changed url-http.el url-dav.el url-handlers.el url.el url-file.el
2289 url-util.el url-methods.el url-vars.el url-https.el aclocal.m4
2290 mule-sysdp.el url-imap.el url-news.el url-nfs.el configure.in image.el
2291 mwheel.el url-about.el url-auth.el url-cid.el url-dired.el
2292 and 12 other files
1883 2293
1884William Sommerfeld: wrote emacsclient.c emacsserver.c scribe.el server.el 2294William Sommerfeld: wrote emacsclient.c emacsserver.c scribe.el server.el
1885 2295
1886Wilson H. Tien: changed unexelf.c 2296Wilson H. Tien: changed unexelf.c
1887 2297
1888Wjcarpenter: changed feedmail.el 2298Wim Nieuwenhuizen: changed TUTORIAL.nl
1889 2299
1890Wlodzimierz Bzyl: wrote ogonek.el 2300Wlodzimierz Bzyl: wrote ogonek.el
1891and changed latin-pre.el refcard-pl.ps refcard-pl.tex survival.tex 2301and changed latin-pre.el refcard-pl.ps refcard-pl.tex survival.tex
1892 2302
1893Wolfgang Glas: changed unexsgi.c 2303Wolfgang Glas: changed unexsgi.c
1894 2304
2305Wolfgang Jenkner: changed pcvs.el
2306
1895Wolfgang Rupprecht: wrote float-sup.el floatfns.c sup-mouse.el 2307Wolfgang Rupprecht: wrote float-sup.el floatfns.c sup-mouse.el
1896and changed process.c alloc.c callint.c config.h.in config.in 2308and changed process.c alloc.c callint.c config.h.in config.in
1897 configure.in crt0.c data.c fns.c lisp-mode.el lisp.h loadup.el lread.c 2309 configure.in crt0.c data.c fns.c lisp-mode.el lisp.h loadup.el lread.c
1898 net-utils.el nntp.el print.c sort.el sun3.h ymakefile 2310 net-utils.el nntp.el print.c sort.el sun3.h ymakefile
1899 2311
2312Wolfgang Scherer: changed vc-cvs.el
2313
1900Wolfram Gloger: changed emacs.c 2314Wolfram Gloger: changed emacs.c
1901 2315
1902Yamamoto Kouji: changed nnmail.el 2316Xavier Maillard: changed gnus-faq.texi
2317
2318Yagi Tatsuya: changed gnus-start.el
1903 2319
1904Yamamoto Mitsuharu: changed byte-opt.el mac-win.el mule.el 2320Yamamoto Mitsuharu: changed macterm.c macfns.c mac-win.el mac.c macterm.h
2321 macgui.h macmenu.c image.c keyboard.c emacs.c makefile.MPW xfaces.c
2322 config.h darwin.h macselect.c xdisp.c Info.plist Makefile.in
2323 dispextern.h make-docfile.c s-mac.h and 29 other files
1905 2324
1906Yann Dirson: changed imenu.el 2325Yann Dirson: changed imenu.el
1907 2326
1908Yoshiki Hayashi: changed texinfmt.el gnus-art.el nnheader.el nnvirtual.el 2327Yoichi Nakayama: changed browse-url.el finder.el man.el rfc2368.el
2328
2329Yoshiki Hayashi: changed texinfmt.el nnheader.el
1909 2330
1910Yutaka Niibe: changed indent.c xdisp.c configure.in Makefile.in dispnew.c 2331Yutaka Niibe: changed indent.c xdisp.c configure.in Makefile.in dispnew.c
1911 sysdep.c config.in dired.el emacs.c fill.el fns.c gmalloc.c gnu-linux.h 2332 sysdep.c config.in dired.el emacs.c fill.el fns.c gmalloc.c gnu-linux.h
1912 indent.h process.c simple.el term.c window.c 2333 indent.h process.c simple.el term.c window.c
1913 2334
1914Zhu Shenghuo: changed mm-decode.el gnus-art.el gnus-cus.el 2335Zhang Wei: changed x-win.el
1915 2336
1916Zoltan Kemenczy: changed gud.el 2337Zoltan Kemenczy: changed gud.el
1917 2338
2339Zoran Milojevic: changed avoid.el
2340
1918Local Variables: 2341Local Variables:
1919coding: iso-2022-7bit 2342coding: iso-2022-7bit
1920End: 2343End:
1921
1922arch-tag: 7ec2c5ea-4fe4-4937-b2cf-863e3cadc5c3
diff --git a/ChangeLog b/ChangeLog
index 5f4a80df113..2973030acc6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
12005-09-11 Kim F. Storm <storm@cua.dk>
2
3 * AUTHORS: Regenerate.
4
52005-09-10 Giuseppe Scrivano <gscrivano@gmail.com>
6
7 Remove the MAXPATHLEN limitations:
8
9 * configure.in (AC_CHECK_FUNCS): Check for get_current_dir_name.
10 * configure: Regenerated.
11
122005-09-09 Eli Zaretskii <eliz@fencepost.gnu.org>
13
14 * configure.in <lynxsos*>: Support for LynxOS on PPC.
15 * configure: Regenerated.
16
12005-09-05 Paul Eggert <eggert@cs.ucla.edu> 172005-09-05 Paul Eggert <eggert@cs.ucla.edu>
2 18
3 * config.guess, config.sub: Updated from master source. 19 * config.guess, config.sub: Updated from master source.
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE
index d41dcec061b..fe1bad8241c 100644
--- a/admin/FOR-RELEASE
+++ b/admin/FOR-RELEASE
@@ -27,10 +27,6 @@ face name prefixes should be in it for good results.
27 27
28* NEW FEATURES 28* NEW FEATURES
29 29
30** Make VC-over-Tramp work where possible, or at least fail
31gracefully if something isn't supported over Tramp.
32To be done by Andre Spiegel <spiegel@gnu.org>.
33
34** Update Speedbar. 30** Update Speedbar.
35 31
36* FATAL ERRORS 32* FATAL ERRORS
@@ -52,9 +48,6 @@ back burner waiting for a legal comment or an alternate implementation
52 48
53* BUGS 49* BUGS
54 50
55** The header-line buttons in the buffer list buffer
56should respond to Mouse-1.
57
58** Fix recognition of shell's `dirs' command. 51** Fix recognition of shell's `dirs' command.
59 52
60Is his change right? 53Is his change right?
@@ -235,13 +228,13 @@ lispref/frames.texi "Luc Teirlinck" Chong Yidong
235lispref/functions.texi "Luc Teirlinck" Chong Yidong 228lispref/functions.texi "Luc Teirlinck" Chong Yidong
236lispref/hash.texi "Luc Teirlinck" Chong Yidong 229lispref/hash.texi "Luc Teirlinck" Chong Yidong
237lispref/help.texi "Luc Teirlinck" Chong Yidong 230lispref/help.texi "Luc Teirlinck" Chong Yidong
238lispref/hooks.texi Lute Kamstra 231lispref/hooks.texi Lute Kamstra Chong Yidong
239lispref/internals.texi "Luc Teirlinck" Chong Yidong 232lispref/internals.texi "Luc Teirlinck" Chong Yidong
240lispref/intro.texi "Luc Teirlinck" Josh Varner 233lispref/intro.texi "Luc Teirlinck" Josh Varner
241lispref/keymaps.texi "Luc Teirlinck" Chong Yidong 234lispref/keymaps.texi "Luc Teirlinck" Chong Yidong
242lispref/lists.texi "Luc Teirlinck" Chong Yidong 235lispref/lists.texi "Luc Teirlinck" Chong Yidong
243lispref/loading.texi "Luc Teirlinck" Chong Yidong 236lispref/loading.texi "Luc Teirlinck" Chong Yidong
244lispref/locals.texi 237lispref/locals.texi Chong Yidong
245lispref/macros.texi "Luc Teirlinck" Chong Yidong 238lispref/macros.texi "Luc Teirlinck" Chong Yidong
246lispref/maps.texi 239lispref/maps.texi
247lispref/markers.texi "Luc Teirlinck" Chong Yidong 240lispref/markers.texi "Luc Teirlinck" Chong Yidong
diff --git a/configure b/configure
index aa788f6d5cb..04beba7684a 100755
--- a/configure
+++ b/configure
@@ -988,7 +988,7 @@ esac
988 else 988 else
989 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 989 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
990 fi 990 fi
991 cd "$ac_popdir" 991 cd $ac_popdir
992 done 992 done
993fi 993fi
994 994
@@ -1764,6 +1764,15 @@ _ACEOF
1764 esac 1764 esac
1765 ;; 1765 ;;
1766 1766
1767 ## LynxOS ports
1768 *-*-lynxos* )
1769 opsys=lynxos
1770 case "${canonical}" in
1771 i[3456]86-*-lynxos*) machine=intel386 ;;
1772 powerpc-*-lynxos*) machine=powerpc ;;
1773 esac
1774 ;;
1775
1767 ## Acorn RISCiX: 1776 ## Acorn RISCiX:
1768 arm-acorn-riscix1.1* ) 1777 arm-acorn-riscix1.1* )
1769 machine=acorn opsys=riscix1-1 1778 machine=acorn opsys=riscix1-1
@@ -2565,7 +2574,6 @@ _ACEOF
2565 *-darwin ) opsys=darwin 2574 *-darwin ) opsys=darwin
2566 CPP="${CC-cc} -E -no-cpp-precomp" 2575 CPP="${CC-cc} -E -no-cpp-precomp"
2567 ;; 2576 ;;
2568 *-lynxos* ) opsys=lynxos ;;
2569 *-isc1.* | *-isc2.[01]* ) opsys=386-ix ;; 2577 *-isc1.* | *-isc2.[01]* ) opsys=386-ix ;;
2570 *-isc2.2* ) opsys=isc2-2 ;; 2578 *-isc2.2* ) opsys=isc2-2 ;;
2571 *-isc4.0* ) opsys=isc4-0 ;; 2579 *-isc4.0* ) opsys=isc4-0 ;;
@@ -3270,7 +3278,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3270 cat conftest.err >&5 3278 cat conftest.err >&5
3271 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3272 (exit $ac_status); } && 3280 (exit $ac_status); } &&
3273 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 3281 { ac_try='test -z "$ac_c_werror_flag"
3282 || test ! -s conftest.err'
3274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3275 (eval $ac_try) 2>&5 3284 (eval $ac_try) 2>&5
3276 ac_status=$? 3285 ac_status=$?
@@ -3328,7 +3337,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3328 cat conftest.err >&5 3337 cat conftest.err >&5
3329 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3330 (exit $ac_status); } && 3339 (exit $ac_status); } &&
3331 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 3340 { ac_try='test -z "$ac_c_werror_flag"
3341 || test ! -s conftest.err'
3332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3333 (eval $ac_try) 2>&5 3343 (eval $ac_try) 2>&5
3334 ac_status=$? 3344 ac_status=$?
@@ -3444,7 +3454,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3444 cat conftest.err >&5 3454 cat conftest.err >&5
3445 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3446 (exit $ac_status); } && 3456 (exit $ac_status); } &&
3447 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 3457 { ac_try='test -z "$ac_c_werror_flag"
3458 || test ! -s conftest.err'
3448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3449 (eval $ac_try) 2>&5 3460 (eval $ac_try) 2>&5
3450 ac_status=$? 3461 ac_status=$?
@@ -3498,7 +3509,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3498 cat conftest.err >&5 3509 cat conftest.err >&5
3499 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3500 (exit $ac_status); } && 3511 (exit $ac_status); } &&
3501 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 3512 { ac_try='test -z "$ac_c_werror_flag"
3513 || test ! -s conftest.err'
3502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3503 (eval $ac_try) 2>&5 3515 (eval $ac_try) 2>&5
3504 ac_status=$? 3516 ac_status=$?
@@ -3543,7 +3555,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3543 cat conftest.err >&5 3555 cat conftest.err >&5
3544 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3545 (exit $ac_status); } && 3557 (exit $ac_status); } &&
3546 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 3558 { ac_try='test -z "$ac_c_werror_flag"
3559 || test ! -s conftest.err'
3547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3548 (eval $ac_try) 2>&5 3561 (eval $ac_try) 2>&5
3549 ac_status=$? 3562 ac_status=$?
@@ -3587,7 +3600,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3587 cat conftest.err >&5 3600 cat conftest.err >&5
3588 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3589 (exit $ac_status); } && 3602 (exit $ac_status); } &&
3590 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 3603 { ac_try='test -z "$ac_c_werror_flag"
3604 || test ! -s conftest.err'
3591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3592 (eval $ac_try) 2>&5 3606 (eval $ac_try) 2>&5
3593 ac_status=$? 3607 ac_status=$?
@@ -4220,7 +4234,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4220 cat conftest.err >&5 4234 cat conftest.err >&5
4221 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4222 (exit $ac_status); } && 4236 (exit $ac_status); } &&
4223 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4237 { ac_try='test -z "$ac_c_werror_flag"
4238 || test ! -s conftest.err'
4224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4239 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4225 (eval $ac_try) 2>&5 4240 (eval $ac_try) 2>&5
4226 ac_status=$? 4241 ac_status=$?
@@ -4496,7 +4511,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4496 cat conftest.err >&5 4511 cat conftest.err >&5
4497 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4498 (exit $ac_status); } && 4513 (exit $ac_status); } &&
4499 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4514 { ac_try='test -z "$ac_c_werror_flag"
4515 || test ! -s conftest.err'
4500 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4501 (eval $ac_try) 2>&5 4517 (eval $ac_try) 2>&5
4502 ac_status=$? 4518 ac_status=$?
@@ -4525,7 +4541,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4525 cat conftest.err >&5 4541 cat conftest.err >&5
4526 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4527 (exit $ac_status); } && 4543 (exit $ac_status); } &&
4528 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4544 { ac_try='test -z "$ac_c_werror_flag"
4545 || test ! -s conftest.err'
4529 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4530 (eval $ac_try) 2>&5 4547 (eval $ac_try) 2>&5
4531 ac_status=$? 4548 ac_status=$?
@@ -4595,7 +4612,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4595 cat conftest.err >&5 4612 cat conftest.err >&5
4596 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4597 (exit $ac_status); } && 4614 (exit $ac_status); } &&
4598 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4615 { ac_try='test -z "$ac_c_werror_flag"
4616 || test ! -s conftest.err'
4599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4600 (eval $ac_try) 2>&5 4618 (eval $ac_try) 2>&5
4601 ac_status=$? 4619 ac_status=$?
@@ -4647,7 +4665,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4647 cat conftest.err >&5 4665 cat conftest.err >&5
4648 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4649 (exit $ac_status); } && 4667 (exit $ac_status); } &&
4650 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4668 { ac_try='test -z "$ac_c_werror_flag"
4669 || test ! -s conftest.err'
4651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4652 (eval $ac_try) 2>&5 4671 (eval $ac_try) 2>&5
4653 ac_status=$? 4672 ac_status=$?
@@ -4718,7 +4737,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4718 cat conftest.err >&5 4737 cat conftest.err >&5
4719 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4720 (exit $ac_status); } && 4739 (exit $ac_status); } &&
4721 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4740 { ac_try='test -z "$ac_c_werror_flag"
4741 || test ! -s conftest.err'
4722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4723 (eval $ac_try) 2>&5 4743 (eval $ac_try) 2>&5
4724 ac_status=$? 4744 ac_status=$?
@@ -4770,7 +4790,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4770 cat conftest.err >&5 4790 cat conftest.err >&5
4771 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4772 (exit $ac_status); } && 4792 (exit $ac_status); } &&
4773 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4793 { ac_try='test -z "$ac_c_werror_flag"
4794 || test ! -s conftest.err'
4774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4775 (eval $ac_try) 2>&5 4796 (eval $ac_try) 2>&5
4776 ac_status=$? 4797 ac_status=$?
@@ -4840,7 +4861,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4840 cat conftest.err >&5 4861 cat conftest.err >&5
4841 echo "$as_me:$LINENO: \$? = $ac_status" >&5 4862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4842 (exit $ac_status); } && 4863 (exit $ac_status); } &&
4843 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 4864 { ac_try='test -z "$ac_c_werror_flag"
4865 || test ! -s conftest.err'
4844 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4845 (eval $ac_try) 2>&5 4867 (eval $ac_try) 2>&5
4846 ac_status=$? 4868 ac_status=$?
@@ -5010,7 +5032,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5010 cat conftest.err >&5 5032 cat conftest.err >&5
5011 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5012 (exit $ac_status); } && 5034 (exit $ac_status); } &&
5013 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 5035 { ac_try='test -z "$ac_c_werror_flag"
5036 || test ! -s conftest.err'
5014 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5015 (eval $ac_try) 2>&5 5038 (eval $ac_try) 2>&5
5016 ac_status=$? 5039 ac_status=$?
@@ -5079,7 +5102,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5079 cat conftest.err >&5 5102 cat conftest.err >&5
5080 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5081 (exit $ac_status); } && 5104 (exit $ac_status); } &&
5082 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 5105 { ac_try='test -z "$ac_c_werror_flag"
5106 || test ! -s conftest.err'
5083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5084 (eval $ac_try) 2>&5 5108 (eval $ac_try) 2>&5
5085 ac_status=$? 5109 ac_status=$?
@@ -5233,7 +5257,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5233 cat conftest.err >&5 5257 cat conftest.err >&5
5234 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5235 (exit $ac_status); } && 5259 (exit $ac_status); } &&
5236 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 5260 { ac_try='test -z "$ac_c_werror_flag"
5261 || test ! -s conftest.err'
5237 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5238 (eval $ac_try) 2>&5 5263 (eval $ac_try) 2>&5
5239 ac_status=$? 5264 ac_status=$?
@@ -5329,7 +5354,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5329 cat conftest.err >&5 5354 cat conftest.err >&5
5330 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5331 (exit $ac_status); } && 5356 (exit $ac_status); } &&
5332 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 5357 { ac_try='test -z "$ac_c_werror_flag"
5358 || test ! -s conftest.err'
5333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5334 (eval $ac_try) 2>&5 5360 (eval $ac_try) 2>&5
5335 ac_status=$? 5361 ac_status=$?
@@ -5471,7 +5497,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5471 cat conftest.err >&5 5497 cat conftest.err >&5
5472 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5473 (exit $ac_status); } && 5499 (exit $ac_status); } &&
5474 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 5500 { ac_try='test -z "$ac_c_werror_flag"
5501 || test ! -s conftest.err'
5475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5476 (eval $ac_try) 2>&5 5503 (eval $ac_try) 2>&5
5477 ac_status=$? 5504 ac_status=$?
@@ -5590,7 +5617,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5590 cat conftest.err >&5 5617 cat conftest.err >&5
5591 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5592 (exit $ac_status); } && 5619 (exit $ac_status); } &&
5593 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 5620 { ac_try='test -z "$ac_c_werror_flag"
5621 || test ! -s conftest.err'
5594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5622 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5595 (eval $ac_try) 2>&5 5623 (eval $ac_try) 2>&5
5596 ac_status=$? 5624 ac_status=$?
@@ -5755,7 +5783,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5755 cat conftest.err >&5 5783 cat conftest.err >&5
5756 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5757 (exit $ac_status); } && 5785 (exit $ac_status); } &&
5758 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 5786 { ac_try='test -z "$ac_c_werror_flag"
5787 || test ! -s conftest.err'
5759 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5760 (eval $ac_try) 2>&5 5789 (eval $ac_try) 2>&5
5761 ac_status=$? 5790 ac_status=$?
@@ -5818,7 +5847,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5818 cat conftest.err >&5 5847 cat conftest.err >&5
5819 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5820 (exit $ac_status); } && 5849 (exit $ac_status); } &&
5821 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 5850 { ac_try='test -z "$ac_c_werror_flag"
5851 || test ! -s conftest.err'
5822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5823 (eval $ac_try) 2>&5 5853 (eval $ac_try) 2>&5
5824 ac_status=$? 5854 ac_status=$?
@@ -5891,7 +5921,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5891 cat conftest.err >&5 5921 cat conftest.err >&5
5892 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5893 (exit $ac_status); } && 5923 (exit $ac_status); } &&
5894 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 5924 { ac_try='test -z "$ac_c_werror_flag"
5925 || test ! -s conftest.err'
5895 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5896 (eval $ac_try) 2>&5 5927 (eval $ac_try) 2>&5
5897 ac_status=$? 5928 ac_status=$?
@@ -5977,7 +6008,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5977 cat conftest.err >&5 6008 cat conftest.err >&5
5978 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5979 (exit $ac_status); } && 6010 (exit $ac_status); } &&
5980 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6011 { ac_try='test -z "$ac_c_werror_flag"
6012 || test ! -s conftest.err'
5981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5982 (eval $ac_try) 2>&5 6014 (eval $ac_try) 2>&5
5983 ac_status=$? 6015 ac_status=$?
@@ -6050,7 +6082,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6050 cat conftest.err >&5 6082 cat conftest.err >&5
6051 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6052 (exit $ac_status); } && 6084 (exit $ac_status); } &&
6053 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6085 { ac_try='test -z "$ac_c_werror_flag"
6086 || test ! -s conftest.err'
6054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6087 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6055 (eval $ac_try) 2>&5 6088 (eval $ac_try) 2>&5
6056 ac_status=$? 6089 ac_status=$?
@@ -6120,7 +6153,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6120 cat conftest.err >&5 6153 cat conftest.err >&5
6121 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6122 (exit $ac_status); } && 6155 (exit $ac_status); } &&
6123 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6156 { ac_try='test -z "$ac_c_werror_flag"
6157 || test ! -s conftest.err'
6124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6125 (eval $ac_try) 2>&5 6159 (eval $ac_try) 2>&5
6126 ac_status=$? 6160 ac_status=$?
@@ -6179,7 +6213,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6179 cat conftest.err >&5 6213 cat conftest.err >&5
6180 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6181 (exit $ac_status); } && 6215 (exit $ac_status); } &&
6182 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6216 { ac_try='test -z "$ac_c_werror_flag"
6217 || test ! -s conftest.err'
6183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6184 (eval $ac_try) 2>&5 6219 (eval $ac_try) 2>&5
6185 ac_status=$? 6220 ac_status=$?
@@ -6248,7 +6283,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6248 cat conftest.err >&5 6283 cat conftest.err >&5
6249 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6250 (exit $ac_status); } && 6285 (exit $ac_status); } &&
6251 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6286 { ac_try='test -z "$ac_c_werror_flag"
6287 || test ! -s conftest.err'
6252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6253 (eval $ac_try) 2>&5 6289 (eval $ac_try) 2>&5
6254 ac_status=$? 6290 ac_status=$?
@@ -6309,7 +6345,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6309 cat conftest.err >&5 6345 cat conftest.err >&5
6310 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6311 (exit $ac_status); } && 6347 (exit $ac_status); } &&
6312 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6348 { ac_try='test -z "$ac_c_werror_flag"
6349 || test ! -s conftest.err'
6313 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6314 (eval $ac_try) 2>&5 6351 (eval $ac_try) 2>&5
6315 ac_status=$? 6352 ac_status=$?
@@ -6375,7 +6412,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6375 cat conftest.err >&5 6412 cat conftest.err >&5
6376 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6377 (exit $ac_status); } && 6414 (exit $ac_status); } &&
6378 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6415 { ac_try='test -z "$ac_c_werror_flag"
6416 || test ! -s conftest.err'
6379 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6380 (eval $ac_try) 2>&5 6418 (eval $ac_try) 2>&5
6381 ac_status=$? 6419 ac_status=$?
@@ -6521,7 +6559,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6521 cat conftest.err >&5 6559 cat conftest.err >&5
6522 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6523 (exit $ac_status); } && 6561 (exit $ac_status); } &&
6524 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6562 { ac_try='test -z "$ac_c_werror_flag"
6563 || test ! -s conftest.err'
6525 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6526 (eval $ac_try) 2>&5 6565 (eval $ac_try) 2>&5
6527 ac_status=$? 6566 ac_status=$?
@@ -6585,7 +6624,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6585 cat conftest.err >&5 6624 cat conftest.err >&5
6586 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6587 (exit $ac_status); } && 6626 (exit $ac_status); } &&
6588 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6627 { ac_try='test -z "$ac_c_werror_flag"
6628 || test ! -s conftest.err'
6589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6590 (eval $ac_try) 2>&5 6630 (eval $ac_try) 2>&5
6591 ac_status=$? 6631 ac_status=$?
@@ -6650,7 +6690,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6650 cat conftest.err >&5 6690 cat conftest.err >&5
6651 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6652 (exit $ac_status); } && 6692 (exit $ac_status); } &&
6653 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6693 { ac_try='test -z "$ac_c_werror_flag"
6694 || test ! -s conftest.err'
6654 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6655 (eval $ac_try) 2>&5 6696 (eval $ac_try) 2>&5
6656 ac_status=$? 6697 ac_status=$?
@@ -6696,7 +6737,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6696 cat conftest.err >&5 6737 cat conftest.err >&5
6697 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6698 (exit $ac_status); } && 6739 (exit $ac_status); } &&
6699 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6740 { ac_try='test -z "$ac_c_werror_flag"
6741 || test ! -s conftest.err'
6700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6701 (eval $ac_try) 2>&5 6743 (eval $ac_try) 2>&5
6702 ac_status=$? 6744 ac_status=$?
@@ -6770,7 +6812,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6770 cat conftest.err >&5 6812 cat conftest.err >&5
6771 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6772 (exit $ac_status); } && 6814 (exit $ac_status); } &&
6773 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6815 { ac_try='test -z "$ac_c_werror_flag"
6816 || test ! -s conftest.err'
6774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6775 (eval $ac_try) 2>&5 6818 (eval $ac_try) 2>&5
6776 ac_status=$? 6819 ac_status=$?
@@ -6835,7 +6878,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6835 cat conftest.err >&5 6878 cat conftest.err >&5
6836 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6837 (exit $ac_status); } && 6880 (exit $ac_status); } &&
6838 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6881 { ac_try='test -z "$ac_c_werror_flag"
6882 || test ! -s conftest.err'
6839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6840 (eval $ac_try) 2>&5 6884 (eval $ac_try) 2>&5
6841 ac_status=$? 6885 ac_status=$?
@@ -6879,7 +6923,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6879 cat conftest.err >&5 6923 cat conftest.err >&5
6880 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6881 (exit $ac_status); } && 6925 (exit $ac_status); } &&
6882 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6926 { ac_try='test -z "$ac_c_werror_flag"
6927 || test ! -s conftest.err'
6883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6884 (eval $ac_try) 2>&5 6929 (eval $ac_try) 2>&5
6885 ac_status=$? 6930 ac_status=$?
@@ -6950,7 +6995,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6950 cat conftest.err >&5 6995 cat conftest.err >&5
6951 echo "$as_me:$LINENO: \$? = $ac_status" >&5 6996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6952 (exit $ac_status); } && 6997 (exit $ac_status); } &&
6953 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 6998 { ac_try='test -z "$ac_c_werror_flag"
6999 || test ! -s conftest.err'
6954 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6955 (eval $ac_try) 2>&5 7001 (eval $ac_try) 2>&5
6956 ac_status=$? 7002 ac_status=$?
@@ -7000,7 +7046,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7000 cat conftest.err >&5 7046 cat conftest.err >&5
7001 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7002 (exit $ac_status); } && 7048 (exit $ac_status); } &&
7003 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7049 { ac_try='test -z "$ac_c_werror_flag"
7050 || test ! -s conftest.err'
7004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7051 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7005 (eval $ac_try) 2>&5 7052 (eval $ac_try) 2>&5
7006 ac_status=$? 7053 ac_status=$?
@@ -7071,7 +7118,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7071 cat conftest.err >&5 7118 cat conftest.err >&5
7072 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7073 (exit $ac_status); } && 7120 (exit $ac_status); } &&
7074 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7121 { ac_try='test -z "$ac_c_werror_flag"
7122 || test ! -s conftest.err'
7075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7076 (eval $ac_try) 2>&5 7124 (eval $ac_try) 2>&5
7077 ac_status=$? 7125 ac_status=$?
@@ -7121,7 +7169,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7121 cat conftest.err >&5 7169 cat conftest.err >&5
7122 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7123 (exit $ac_status); } && 7171 (exit $ac_status); } &&
7124 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7172 { ac_try='test -z "$ac_c_werror_flag"
7173 || test ! -s conftest.err'
7125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7126 (eval $ac_try) 2>&5 7175 (eval $ac_try) 2>&5
7127 ac_status=$? 7176 ac_status=$?
@@ -7192,7 +7241,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7192 cat conftest.err >&5 7241 cat conftest.err >&5
7193 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7194 (exit $ac_status); } && 7243 (exit $ac_status); } &&
7195 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7244 { ac_try='test -z "$ac_c_werror_flag"
7245 || test ! -s conftest.err'
7196 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7197 (eval $ac_try) 2>&5 7247 (eval $ac_try) 2>&5
7198 ac_status=$? 7248 ac_status=$?
@@ -7242,7 +7292,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7242 cat conftest.err >&5 7292 cat conftest.err >&5
7243 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7244 (exit $ac_status); } && 7294 (exit $ac_status); } &&
7245 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7295 { ac_try='test -z "$ac_c_werror_flag"
7296 || test ! -s conftest.err'
7246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7247 (eval $ac_try) 2>&5 7298 (eval $ac_try) 2>&5
7248 ac_status=$? 7299 ac_status=$?
@@ -7313,7 +7364,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7313 cat conftest.err >&5 7364 cat conftest.err >&5
7314 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7315 (exit $ac_status); } && 7366 (exit $ac_status); } &&
7316 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7367 { ac_try='test -z "$ac_c_werror_flag"
7368 || test ! -s conftest.err'
7317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7318 (eval $ac_try) 2>&5 7370 (eval $ac_try) 2>&5
7319 ac_status=$? 7371 ac_status=$?
@@ -7363,7 +7415,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7363 cat conftest.err >&5 7415 cat conftest.err >&5
7364 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7365 (exit $ac_status); } && 7417 (exit $ac_status); } &&
7366 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7418 { ac_try='test -z "$ac_c_werror_flag"
7419 || test ! -s conftest.err'
7367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7368 (eval $ac_try) 2>&5 7421 (eval $ac_try) 2>&5
7369 ac_status=$? 7422 ac_status=$?
@@ -7434,7 +7487,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7434 cat conftest.err >&5 7487 cat conftest.err >&5
7435 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7436 (exit $ac_status); } && 7489 (exit $ac_status); } &&
7437 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7490 { ac_try='test -z "$ac_c_werror_flag"
7491 || test ! -s conftest.err'
7438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7439 (eval $ac_try) 2>&5 7493 (eval $ac_try) 2>&5
7440 ac_status=$? 7494 ac_status=$?
@@ -7484,7 +7538,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7484 cat conftest.err >&5 7538 cat conftest.err >&5
7485 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7486 (exit $ac_status); } && 7540 (exit $ac_status); } &&
7487 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7541 { ac_try='test -z "$ac_c_werror_flag"
7542 || test ! -s conftest.err'
7488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7489 (eval $ac_try) 2>&5 7544 (eval $ac_try) 2>&5
7490 ac_status=$? 7545 ac_status=$?
@@ -7571,7 +7626,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7571 cat conftest.err >&5 7626 cat conftest.err >&5
7572 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7573 (exit $ac_status); } && 7628 (exit $ac_status); } &&
7574 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7629 { ac_try='test -z "$ac_c_werror_flag"
7630 || test ! -s conftest.err'
7575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7631 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7576 (eval $ac_try) 2>&5 7632 (eval $ac_try) 2>&5
7577 ac_status=$? 7633 ac_status=$?
@@ -7677,7 +7733,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7677 cat conftest.err >&5 7733 cat conftest.err >&5
7678 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7679 (exit $ac_status); } && 7735 (exit $ac_status); } &&
7680 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7736 { ac_try='test -z "$ac_c_werror_flag"
7737 || test ! -s conftest.err'
7681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7682 (eval $ac_try) 2>&5 7739 (eval $ac_try) 2>&5
7683 ac_status=$? 7740 ac_status=$?
@@ -7737,7 +7794,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7737 cat conftest.err >&5 7794 cat conftest.err >&5
7738 echo "$as_me:$LINENO: \$? = $ac_status" >&5 7795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7739 (exit $ac_status); } && 7796 (exit $ac_status); } &&
7740 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 7797 { ac_try='test -z "$ac_c_werror_flag"
7798 || test ! -s conftest.err'
7741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7742 (eval $ac_try) 2>&5 7800 (eval $ac_try) 2>&5
7743 ac_status=$? 7801 ac_status=$?
@@ -7861,7 +7919,6 @@ fi
7861echo "$as_me:$LINENO: checking for X" >&5 7919echo "$as_me:$LINENO: checking for X" >&5
7862echo $ECHO_N "checking for X... $ECHO_C" >&6 7920echo $ECHO_N "checking for X... $ECHO_C" >&6
7863 7921
7864ac_path_x_has_been_run=yes
7865 7922
7866# Check whether --with-x or --without-x was given. 7923# Check whether --with-x or --without-x was given.
7867if test "${with_x+set}" = set; then 7924if test "${with_x+set}" = set; then
@@ -7954,7 +8011,7 @@ ac_x_header_dirs='
7954/usr/openwin/share/include' 8011/usr/openwin/share/include'
7955 8012
7956if test "$ac_x_includes" = no; then 8013if test "$ac_x_includes" = no; then
7957 # Guess where to find include files, by looking for a specified header file. 8014 # Guess where to find include files, by looking for Intrinsic.h.
7958 # First, try using that file with no special directory specified. 8015 # First, try using that file with no special directory specified.
7959 cat >conftest.$ac_ext <<_ACEOF 8016 cat >conftest.$ac_ext <<_ACEOF
7960/* confdefs.h. */ 8017/* confdefs.h. */
@@ -8028,7 +8085,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8028 cat conftest.err >&5 8085 cat conftest.err >&5
8029 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8030 (exit $ac_status); } && 8087 (exit $ac_status); } &&
8031 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8088 { ac_try='test -z "$ac_c_werror_flag"
8089 || test ! -s conftest.err'
8032 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8090 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8033 (eval $ac_try) 2>&5 8091 (eval $ac_try) 2>&5
8034 ac_status=$? 8092 ac_status=$?
@@ -8088,12 +8146,8 @@ else
8088 # Update the cache value to reflect the command line values. 8146 # Update the cache value to reflect the command line values.
8089 ac_cv_have_x="have_x=yes \ 8147 ac_cv_have_x="have_x=yes \
8090 ac_x_includes=$x_includes ac_x_libraries=$x_libraries" 8148 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
8091 # It might be that x_includes is empty (headers are found in the 8149 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
8092 # standard search path. Then output the corresponding message 8150echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
8093 ac_out_x_includes=$x_includes
8094 test "x$x_includes" = x && ac_out_x_includes="in standard search path"
8095 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
8096echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
8097fi 8151fi
8098 8152
8099if test "$no_x" = yes; then 8153if test "$no_x" = yes; then
@@ -8218,7 +8272,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8218 cat conftest.err >&5 8272 cat conftest.err >&5
8219 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8220 (exit $ac_status); } && 8274 (exit $ac_status); } &&
8221 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8275 { ac_try='test -z "$ac_c_werror_flag"
8276 || test ! -s conftest.err'
8222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8223 (eval $ac_try) 2>&5 8278 (eval $ac_try) 2>&5
8224 ac_status=$? 8279 ac_status=$?
@@ -8404,7 +8459,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8404 cat conftest.err >&5 8459 cat conftest.err >&5
8405 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8406 (exit $ac_status); } && 8461 (exit $ac_status); } &&
8407 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8462 { ac_try='test -z "$ac_c_werror_flag"
8463 || test ! -s conftest.err'
8408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8464 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8409 (eval $ac_try) 2>&5 8465 (eval $ac_try) 2>&5
8410 ac_status=$? 8466 ac_status=$?
@@ -8499,7 +8555,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8499 cat conftest.err >&5 8555 cat conftest.err >&5
8500 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8501 (exit $ac_status); } && 8557 (exit $ac_status); } &&
8502 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8558 { ac_try='test -z "$ac_c_werror_flag"
8559 || test ! -s conftest.err'
8503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8504 (eval $ac_try) 2>&5 8561 (eval $ac_try) 2>&5
8505 ac_status=$? 8562 ac_status=$?
@@ -8558,7 +8615,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8558 cat conftest.err >&5 8615 cat conftest.err >&5
8559 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8560 (exit $ac_status); } && 8617 (exit $ac_status); } &&
8561 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8618 { ac_try='test -z "$ac_c_werror_flag"
8619 || test ! -s conftest.err'
8562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8620 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8563 (eval $ac_try) 2>&5 8621 (eval $ac_try) 2>&5
8564 ac_status=$? 8622 ac_status=$?
@@ -8642,7 +8700,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8642 cat conftest.err >&5 8700 cat conftest.err >&5
8643 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8644 (exit $ac_status); } && 8702 (exit $ac_status); } &&
8645 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8703 { ac_try='test -z "$ac_c_werror_flag"
8704 || test ! -s conftest.err'
8646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8647 (eval $ac_try) 2>&5 8706 (eval $ac_try) 2>&5
8648 ac_status=$? 8707 ac_status=$?
@@ -8826,7 +8885,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8826 cat conftest.err >&5 8885 cat conftest.err >&5
8827 echo "$as_me:$LINENO: \$? = $ac_status" >&5 8886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8828 (exit $ac_status); } && 8887 (exit $ac_status); } &&
8829 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 8888 { ac_try='test -z "$ac_c_werror_flag"
8889 || test ! -s conftest.err'
8830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8831 (eval $ac_try) 2>&5 8891 (eval $ac_try) 2>&5
8832 ac_status=$? 8892 ac_status=$?
@@ -9078,7 +9138,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9078 cat conftest.err >&5 9138 cat conftest.err >&5
9079 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9080 (exit $ac_status); } && 9140 (exit $ac_status); } &&
9081 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9141 { ac_try='test -z "$ac_c_werror_flag"
9142 || test ! -s conftest.err'
9082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9083 (eval $ac_try) 2>&5 9144 (eval $ac_try) 2>&5
9084 ac_status=$? 9145 ac_status=$?
@@ -9145,7 +9206,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9145 cat conftest.err >&5 9206 cat conftest.err >&5
9146 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9147 (exit $ac_status); } && 9208 (exit $ac_status); } &&
9148 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9209 { ac_try='test -z "$ac_c_werror_flag"
9210 || test ! -s conftest.err'
9149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9150 (eval $ac_try) 2>&5 9212 (eval $ac_try) 2>&5
9151 ac_status=$? 9213 ac_status=$?
@@ -9214,7 +9276,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9214 cat conftest.err >&5 9276 cat conftest.err >&5
9215 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9216 (exit $ac_status); } && 9278 (exit $ac_status); } &&
9217 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9279 { ac_try='test -z "$ac_c_werror_flag"
9280 || test ! -s conftest.err'
9218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9219 (eval $ac_try) 2>&5 9282 (eval $ac_try) 2>&5
9220 ac_status=$? 9283 ac_status=$?
@@ -9299,7 +9362,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9299 cat conftest.err >&5 9362 cat conftest.err >&5
9300 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9301 (exit $ac_status); } && 9364 (exit $ac_status); } &&
9302 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9365 { ac_try='test -z "$ac_c_werror_flag"
9366 || test ! -s conftest.err'
9303 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9304 (eval $ac_try) 2>&5 9368 (eval $ac_try) 2>&5
9305 ac_status=$? 9369 ac_status=$?
@@ -9376,7 +9440,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9376 cat conftest.err >&5 9440 cat conftest.err >&5
9377 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9378 (exit $ac_status); } && 9442 (exit $ac_status); } &&
9379 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9443 { ac_try='test -z "$ac_c_werror_flag"
9444 || test ! -s conftest.err'
9380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9381 (eval $ac_try) 2>&5 9446 (eval $ac_try) 2>&5
9382 ac_status=$? 9447 ac_status=$?
@@ -9430,7 +9495,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9430 cat conftest.err >&5 9495 cat conftest.err >&5
9431 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9432 (exit $ac_status); } && 9497 (exit $ac_status); } &&
9433 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9498 { ac_try='test -z "$ac_c_werror_flag"
9499 || test ! -s conftest.err'
9434 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9500 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9435 (eval $ac_try) 2>&5 9501 (eval $ac_try) 2>&5
9436 ac_status=$? 9502 ac_status=$?
@@ -9499,7 +9565,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9499 cat conftest.err >&5 9565 cat conftest.err >&5
9500 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9501 (exit $ac_status); } && 9567 (exit $ac_status); } &&
9502 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9568 { ac_try='test -z "$ac_c_werror_flag"
9569 || test ! -s conftest.err'
9503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9504 (eval $ac_try) 2>&5 9571 (eval $ac_try) 2>&5
9505 ac_status=$? 9572 ac_status=$?
@@ -9603,7 +9670,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9603 cat conftest.err >&5 9670 cat conftest.err >&5
9604 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9605 (exit $ac_status); } && 9672 (exit $ac_status); } &&
9606 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9673 { ac_try='test -z "$ac_c_werror_flag"
9674 || test ! -s conftest.err'
9607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9608 (eval $ac_try) 2>&5 9676 (eval $ac_try) 2>&5
9609 ac_status=$? 9677 ac_status=$?
@@ -9670,7 +9738,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9670 cat conftest.err >&5 9738 cat conftest.err >&5
9671 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9672 (exit $ac_status); } && 9740 (exit $ac_status); } &&
9673 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9741 { ac_try='test -z "$ac_c_werror_flag"
9742 || test ! -s conftest.err'
9674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9675 (eval $ac_try) 2>&5 9744 (eval $ac_try) 2>&5
9676 ac_status=$? 9745 ac_status=$?
@@ -9740,7 +9809,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9740 cat conftest.err >&5 9809 cat conftest.err >&5
9741 echo "$as_me:$LINENO: \$? = $ac_status" >&5 9810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9742 (exit $ac_status); } && 9811 (exit $ac_status); } &&
9743 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 9812 { ac_try='test -z "$ac_c_werror_flag"
9813 || test ! -s conftest.err'
9744 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 9814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9745 (eval $ac_try) 2>&5 9815 (eval $ac_try) 2>&5
9746 ac_status=$? 9816 ac_status=$?
@@ -9980,7 +10050,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9980 cat conftest.err >&5 10050 cat conftest.err >&5
9981 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9982 (exit $ac_status); } && 10052 (exit $ac_status); } &&
9983 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10053 { ac_try='test -z "$ac_c_werror_flag"
10054 || test ! -s conftest.err'
9984 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9985 (eval $ac_try) 2>&5 10056 (eval $ac_try) 2>&5
9986 ac_status=$? 10057 ac_status=$?
@@ -10089,7 +10160,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10089 cat conftest.err >&5 10160 cat conftest.err >&5
10090 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10091 (exit $ac_status); } && 10162 (exit $ac_status); } &&
10092 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10163 { ac_try='test -z "$ac_c_werror_flag"
10164 || test ! -s conftest.err'
10093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10165 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10094 (eval $ac_try) 2>&5 10166 (eval $ac_try) 2>&5
10095 ac_status=$? 10167 ac_status=$?
@@ -10192,7 +10264,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10192 cat conftest.err >&5 10264 cat conftest.err >&5
10193 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10194 (exit $ac_status); } && 10266 (exit $ac_status); } &&
10195 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10267 { ac_try='test -z "$ac_c_werror_flag"
10268 || test ! -s conftest.err'
10196 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10197 (eval $ac_try) 2>&5 10270 (eval $ac_try) 2>&5
10198 ac_status=$? 10271 ac_status=$?
@@ -10270,7 +10343,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10270 cat conftest.err >&5 10343 cat conftest.err >&5
10271 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10272 (exit $ac_status); } && 10345 (exit $ac_status); } &&
10273 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10346 { ac_try='test -z "$ac_c_werror_flag"
10347 || test ! -s conftest.err'
10274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10275 (eval $ac_try) 2>&5 10349 (eval $ac_try) 2>&5
10276 ac_status=$? 10350 ac_status=$?
@@ -10424,7 +10498,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10424 cat conftest.err >&5 10498 cat conftest.err >&5
10425 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10426 (exit $ac_status); } && 10500 (exit $ac_status); } &&
10427 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10501 { ac_try='test -z "$ac_c_werror_flag"
10502 || test ! -s conftest.err'
10428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10429 (eval $ac_try) 2>&5 10504 (eval $ac_try) 2>&5
10430 ac_status=$? 10505 ac_status=$?
@@ -10498,7 +10573,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10498 cat conftest.err >&5 10573 cat conftest.err >&5
10499 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10500 (exit $ac_status); } && 10575 (exit $ac_status); } &&
10501 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10576 { ac_try='test -z "$ac_c_werror_flag"
10577 || test ! -s conftest.err'
10502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10503 (eval $ac_try) 2>&5 10579 (eval $ac_try) 2>&5
10504 ac_status=$? 10580 ac_status=$?
@@ -10570,7 +10646,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10570 cat conftest.err >&5 10646 cat conftest.err >&5
10571 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10572 (exit $ac_status); } && 10648 (exit $ac_status); } &&
10573 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10649 { ac_try='test -z "$ac_c_werror_flag"
10650 || test ! -s conftest.err'
10574 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10575 (eval $ac_try) 2>&5 10652 (eval $ac_try) 2>&5
10576 ac_status=$? 10653 ac_status=$?
@@ -10652,7 +10729,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10652 cat conftest.err >&5 10729 cat conftest.err >&5
10653 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10654 (exit $ac_status); } && 10731 (exit $ac_status); } &&
10655 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10732 { ac_try='test -z "$ac_c_werror_flag"
10733 || test ! -s conftest.err'
10656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10657 (eval $ac_try) 2>&5 10735 (eval $ac_try) 2>&5
10658 ac_status=$? 10736 ac_status=$?
@@ -10731,7 +10809,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10731 cat conftest.err >&5 10809 cat conftest.err >&5
10732 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10733 (exit $ac_status); } && 10811 (exit $ac_status); } &&
10734 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10812 { ac_try='test -z "$ac_c_werror_flag"
10813 || test ! -s conftest.err'
10735 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10736 (eval $ac_try) 2>&5 10815 (eval $ac_try) 2>&5
10737 ac_status=$? 10816 ac_status=$?
@@ -10802,7 +10881,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10802 cat conftest.err >&5 10881 cat conftest.err >&5
10803 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10804 (exit $ac_status); } && 10883 (exit $ac_status); } &&
10805 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10884 { ac_try='test -z "$ac_c_werror_flag"
10885 || test ! -s conftest.err'
10806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10807 (eval $ac_try) 2>&5 10887 (eval $ac_try) 2>&5
10808 ac_status=$? 10888 ac_status=$?
@@ -10871,7 +10951,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10871 cat conftest.err >&5 10951 cat conftest.err >&5
10872 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10873 (exit $ac_status); } && 10953 (exit $ac_status); } &&
10874 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 10954 { ac_try='test -z "$ac_c_werror_flag"
10955 || test ! -s conftest.err'
10875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10876 (eval $ac_try) 2>&5 10957 (eval $ac_try) 2>&5
10877 ac_status=$? 10958 ac_status=$?
@@ -10944,7 +11025,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10944 cat conftest.err >&5 11025 cat conftest.err >&5
10945 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10946 (exit $ac_status); } && 11027 (exit $ac_status); } &&
10947 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11028 { ac_try='test -z "$ac_c_werror_flag"
11029 || test ! -s conftest.err'
10948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10949 (eval $ac_try) 2>&5 11031 (eval $ac_try) 2>&5
10950 ac_status=$? 11032 ac_status=$?
@@ -11067,7 +11149,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11067 cat conftest.err >&5 11149 cat conftest.err >&5
11068 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11069 (exit $ac_status); } && 11151 (exit $ac_status); } &&
11070 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11152 { ac_try='test -z "$ac_c_werror_flag"
11153 || test ! -s conftest.err'
11071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11072 (eval $ac_try) 2>&5 11155 (eval $ac_try) 2>&5
11073 ac_status=$? 11156 ac_status=$?
@@ -11169,7 +11252,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11169 cat conftest.err >&5 11252 cat conftest.err >&5
11170 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11171 (exit $ac_status); } && 11254 (exit $ac_status); } &&
11172 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11255 { ac_try='test -z "$ac_c_werror_flag"
11256 || test ! -s conftest.err'
11173 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11174 (eval $ac_try) 2>&5 11258 (eval $ac_try) 2>&5
11175 ac_status=$? 11259 ac_status=$?
@@ -11249,7 +11333,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11249 cat conftest.err >&5 11333 cat conftest.err >&5
11250 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11251 (exit $ac_status); } && 11335 (exit $ac_status); } &&
11252 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11336 { ac_try='test -z "$ac_c_werror_flag"
11337 || test ! -s conftest.err'
11253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11338 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11254 (eval $ac_try) 2>&5 11339 (eval $ac_try) 2>&5
11255 ac_status=$? 11340 ac_status=$?
@@ -11317,7 +11402,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11317 cat conftest.err >&5 11402 cat conftest.err >&5
11318 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11319 (exit $ac_status); } && 11404 (exit $ac_status); } &&
11320 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11405 { ac_try='test -z "$ac_c_werror_flag"
11406 || test ! -s conftest.err'
11321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11322 (eval $ac_try) 2>&5 11408 (eval $ac_try) 2>&5
11323 ac_status=$? 11409 ac_status=$?
@@ -11462,7 +11548,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11462 cat conftest.err >&5 11548 cat conftest.err >&5
11463 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11464 (exit $ac_status); } && 11550 (exit $ac_status); } &&
11465 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11551 { ac_try='test -z "$ac_c_werror_flag"
11552 || test ! -s conftest.err'
11466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11553 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11467 (eval $ac_try) 2>&5 11554 (eval $ac_try) 2>&5
11468 ac_status=$? 11555 ac_status=$?
@@ -11571,7 +11658,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11571 cat conftest.err >&5 11658 cat conftest.err >&5
11572 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11573 (exit $ac_status); } && 11660 (exit $ac_status); } &&
11574 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11661 { ac_try='test -z "$ac_c_werror_flag"
11662 || test ! -s conftest.err'
11575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11576 (eval $ac_try) 2>&5 11664 (eval $ac_try) 2>&5
11577 ac_status=$? 11665 ac_status=$?
@@ -11716,7 +11804,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11716 cat conftest.err >&5 11804 cat conftest.err >&5
11717 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11718 (exit $ac_status); } && 11806 (exit $ac_status); } &&
11719 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11807 { ac_try='test -z "$ac_c_werror_flag"
11808 || test ! -s conftest.err'
11720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11809 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11721 (eval $ac_try) 2>&5 11810 (eval $ac_try) 2>&5
11722 ac_status=$? 11811 ac_status=$?
@@ -11823,7 +11912,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11823 cat conftest.err >&5 11912 cat conftest.err >&5
11824 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11825 (exit $ac_status); } && 11914 (exit $ac_status); } &&
11826 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 11915 { ac_try='test -z "$ac_c_werror_flag"
11916 || test ! -s conftest.err'
11827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11828 (eval $ac_try) 2>&5 11918 (eval $ac_try) 2>&5
11829 ac_status=$? 11919 ac_status=$?
@@ -11977,7 +12067,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11977 cat conftest.err >&5 12067 cat conftest.err >&5
11978 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11979 (exit $ac_status); } && 12069 (exit $ac_status); } &&
11980 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12070 { ac_try='test -z "$ac_c_werror_flag"
12071 || test ! -s conftest.err'
11981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11982 (eval $ac_try) 2>&5 12073 (eval $ac_try) 2>&5
11983 ac_status=$? 12074 ac_status=$?
@@ -12052,7 +12143,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12052 cat conftest.err >&5 12143 cat conftest.err >&5
12053 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12054 (exit $ac_status); } && 12145 (exit $ac_status); } &&
12055 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12146 { ac_try='test -z "$ac_c_werror_flag"
12147 || test ! -s conftest.err'
12056 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12057 (eval $ac_try) 2>&5 12149 (eval $ac_try) 2>&5
12058 ac_status=$? 12150 ac_status=$?
@@ -12200,7 +12292,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12200 cat conftest.err >&5 12292 cat conftest.err >&5
12201 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12202 (exit $ac_status); } && 12294 (exit $ac_status); } &&
12203 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12295 { ac_try='test -z "$ac_c_werror_flag"
12296 || test ! -s conftest.err'
12204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12205 (eval $ac_try) 2>&5 12298 (eval $ac_try) 2>&5
12206 ac_status=$? 12299 ac_status=$?
@@ -12277,7 +12370,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12277 cat conftest.err >&5 12370 cat conftest.err >&5
12278 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12279 (exit $ac_status); } && 12372 (exit $ac_status); } &&
12280 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12373 { ac_try='test -z "$ac_c_werror_flag"
12374 || test ! -s conftest.err'
12281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12282 (eval $ac_try) 2>&5 12376 (eval $ac_try) 2>&5
12283 ac_status=$? 12377 ac_status=$?
@@ -12424,7 +12518,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12424 cat conftest.err >&5 12518 cat conftest.err >&5
12425 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12426 (exit $ac_status); } && 12520 (exit $ac_status); } &&
12427 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12521 { ac_try='test -z "$ac_c_werror_flag"
12522 || test ! -s conftest.err'
12428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12429 (eval $ac_try) 2>&5 12524 (eval $ac_try) 2>&5
12430 ac_status=$? 12525 ac_status=$?
@@ -12497,7 +12592,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12497 cat conftest.err >&5 12592 cat conftest.err >&5
12498 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12499 (exit $ac_status); } && 12594 (exit $ac_status); } &&
12500 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12595 { ac_try='test -z "$ac_c_werror_flag"
12596 || test ! -s conftest.err'
12501 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12597 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12502 (eval $ac_try) 2>&5 12598 (eval $ac_try) 2>&5
12503 ac_status=$? 12599 ac_status=$?
@@ -12699,7 +12795,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12699 cat conftest.err >&5 12795 cat conftest.err >&5
12700 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12701 (exit $ac_status); } && 12797 (exit $ac_status); } &&
12702 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12798 { ac_try='test -z "$ac_c_werror_flag"
12799 || test ! -s conftest.err'
12703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12704 (eval $ac_try) 2>&5 12801 (eval $ac_try) 2>&5
12705 ac_status=$? 12802 ac_status=$?
@@ -12772,7 +12869,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12772 cat conftest.err >&5 12869 cat conftest.err >&5
12773 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12774 (exit $ac_status); } && 12871 (exit $ac_status); } &&
12775 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 12872 { ac_try='test -z "$ac_c_werror_flag"
12873 || test ! -s conftest.err'
12776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12874 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12777 (eval $ac_try) 2>&5 12875 (eval $ac_try) 2>&5
12778 ac_status=$? 12876 ac_status=$?
@@ -12917,7 +13015,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12917 cat conftest.err >&5 13015 cat conftest.err >&5
12918 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12919 (exit $ac_status); } && 13017 (exit $ac_status); } &&
12920 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13018 { ac_try='test -z "$ac_c_werror_flag"
13019 || test ! -s conftest.err'
12921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13020 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12922 (eval $ac_try) 2>&5 13021 (eval $ac_try) 2>&5
12923 ac_status=$? 13022 ac_status=$?
@@ -12993,7 +13092,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12993 cat conftest.err >&5 13092 cat conftest.err >&5
12994 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12995 (exit $ac_status); } && 13094 (exit $ac_status); } &&
12996 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13095 { ac_try='test -z "$ac_c_werror_flag"
13096 || test ! -s conftest.err'
12997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13097 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12998 (eval $ac_try) 2>&5 13098 (eval $ac_try) 2>&5
12999 ac_status=$? 13099 ac_status=$?
@@ -13056,7 +13156,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13056 cat conftest.err >&5 13156 cat conftest.err >&5
13057 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13058 (exit $ac_status); } && 13158 (exit $ac_status); } &&
13059 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13159 { ac_try='test -z "$ac_c_werror_flag"
13160 || test ! -s conftest.err'
13060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13061 (eval $ac_try) 2>&5 13162 (eval $ac_try) 2>&5
13062 ac_status=$? 13163 ac_status=$?
@@ -13137,7 +13238,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13137 cat conftest.err >&5 13238 cat conftest.err >&5
13138 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13139 (exit $ac_status); } && 13240 (exit $ac_status); } &&
13140 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13241 { ac_try='test -z "$ac_c_werror_flag"
13242 || test ! -s conftest.err'
13141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13243 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13142 (eval $ac_try) 2>&5 13244 (eval $ac_try) 2>&5
13143 ac_status=$? 13245 ac_status=$?
@@ -13278,7 +13380,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13278 cat conftest.err >&5 13380 cat conftest.err >&5
13279 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13280 (exit $ac_status); } && 13382 (exit $ac_status); } &&
13281 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13383 { ac_try='test -z "$ac_c_werror_flag"
13384 || test ! -s conftest.err'
13282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13385 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13283 (eval $ac_try) 2>&5 13386 (eval $ac_try) 2>&5
13284 ac_status=$? 13387 ac_status=$?
@@ -13423,7 +13526,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13423 cat conftest.err >&5 13526 cat conftest.err >&5
13424 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13425 (exit $ac_status); } && 13528 (exit $ac_status); } &&
13426 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13529 { ac_try='test -z "$ac_c_werror_flag"
13530 || test ! -s conftest.err'
13427 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13428 (eval $ac_try) 2>&5 13532 (eval $ac_try) 2>&5
13429 ac_status=$? 13533 ac_status=$?
@@ -13499,7 +13603,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13499 cat conftest.err >&5 13603 cat conftest.err >&5
13500 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13501 (exit $ac_status); } && 13605 (exit $ac_status); } &&
13502 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13606 { ac_try='test -z "$ac_c_werror_flag"
13607 || test ! -s conftest.err'
13503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13504 (eval $ac_try) 2>&5 13609 (eval $ac_try) 2>&5
13505 ac_status=$? 13610 ac_status=$?
@@ -13572,7 +13677,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13572 cat conftest.err >&5 13677 cat conftest.err >&5
13573 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13574 (exit $ac_status); } && 13679 (exit $ac_status); } &&
13575 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13680 { ac_try='test -z "$ac_c_werror_flag"
13681 || test ! -s conftest.err'
13576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13577 (eval $ac_try) 2>&5 13683 (eval $ac_try) 2>&5
13578 ac_status=$? 13684 ac_status=$?
@@ -13727,7 +13833,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13727 cat conftest.err >&5 13833 cat conftest.err >&5
13728 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13729 (exit $ac_status); } && 13835 (exit $ac_status); } &&
13730 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13836 { ac_try='test -z "$ac_c_werror_flag"
13837 || test ! -s conftest.err'
13731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13732 (eval $ac_try) 2>&5 13839 (eval $ac_try) 2>&5
13733 ac_status=$? 13840 ac_status=$?
@@ -13793,7 +13900,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13793 cat conftest.err >&5 13900 cat conftest.err >&5
13794 echo "$as_me:$LINENO: \$? = $ac_status" >&5 13901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13795 (exit $ac_status); } && 13902 (exit $ac_status); } &&
13796 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 13903 { ac_try='test -z "$ac_c_werror_flag"
13904 || test ! -s conftest.err'
13797 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 13905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13798 (eval $ac_try) 2>&5 13906 (eval $ac_try) 2>&5
13799 ac_status=$? 13907 ac_status=$?
@@ -13976,8 +14084,9 @@ done
13976 14084
13977 14085
13978 14086
14087
13979for ac_func in gethostname getdomainname dup2 \ 14088for ac_func in gethostname getdomainname dup2 \
13980rename closedir mkdir rmdir sysinfo getrusage \ 14089rename closedir mkdir rmdir sysinfo getrusage get_current_dir_name \
13981random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \ 14090random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \
13982strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \ 14091strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \
13983utimes setrlimit setpgid getcwd getwd shutdown getaddrinfo \ 14092utimes setrlimit setpgid getcwd getwd shutdown getaddrinfo \
@@ -14052,7 +14161,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14052 cat conftest.err >&5 14161 cat conftest.err >&5
14053 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14054 (exit $ac_status); } && 14163 (exit $ac_status); } &&
14055 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14164 { ac_try='test -z "$ac_c_werror_flag"
14165 || test ! -s conftest.err'
14056 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14057 (eval $ac_try) 2>&5 14167 (eval $ac_try) 2>&5
14058 ac_status=$? 14168 ac_status=$?
@@ -14119,7 +14229,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14119 cat conftest.err >&5 14229 cat conftest.err >&5
14120 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14121 (exit $ac_status); } && 14231 (exit $ac_status); } &&
14122 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14232 { ac_try='test -z "$ac_c_werror_flag"
14233 || test ! -s conftest.err'
14123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14234 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14124 (eval $ac_try) 2>&5 14235 (eval $ac_try) 2>&5
14125 ac_status=$? 14236 ac_status=$?
@@ -14271,7 +14382,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14271 cat conftest.err >&5 14382 cat conftest.err >&5
14272 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14273 (exit $ac_status); } && 14384 (exit $ac_status); } &&
14274 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14385 { ac_try='test -z "$ac_c_werror_flag"
14386 || test ! -s conftest.err'
14275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14276 (eval $ac_try) 2>&5 14388 (eval $ac_try) 2>&5
14277 ac_status=$? 14389 ac_status=$?
@@ -14455,7 +14567,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14455 cat conftest.err >&5 14567 cat conftest.err >&5
14456 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14457 (exit $ac_status); } && 14569 (exit $ac_status); } &&
14458 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14570 { ac_try='test -z "$ac_c_werror_flag"
14571 || test ! -s conftest.err'
14459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14572 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14460 (eval $ac_try) 2>&5 14573 (eval $ac_try) 2>&5
14461 ac_status=$? 14574 ac_status=$?
@@ -14782,7 +14895,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14782 cat conftest.err >&5 14895 cat conftest.err >&5
14783 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14784 (exit $ac_status); } && 14897 (exit $ac_status); } &&
14785 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 14898 { ac_try='test -z "$ac_c_werror_flag"
14899 || test ! -s conftest.err'
14786 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 14900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14787 (eval $ac_try) 2>&5 14901 (eval $ac_try) 2>&5
14788 ac_status=$? 14902 ac_status=$?
@@ -14883,7 +14997,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14883 cat conftest.err >&5 14997 cat conftest.err >&5
14884 echo "$as_me:$LINENO: \$? = $ac_status" >&5 14998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14885 (exit $ac_status); } && 14999 (exit $ac_status); } &&
14886 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15000 { ac_try='test -z "$ac_c_werror_flag"
15001 || test ! -s conftest.err'
14887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14888 (eval $ac_try) 2>&5 15003 (eval $ac_try) 2>&5
14889 ac_status=$? 15004 ac_status=$?
@@ -14956,7 +15071,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14956 cat conftest.err >&5 15071 cat conftest.err >&5
14957 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14958 (exit $ac_status); } && 15073 (exit $ac_status); } &&
14959 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15074 { ac_try='test -z "$ac_c_werror_flag"
15075 || test ! -s conftest.err'
14960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14961 (eval $ac_try) 2>&5 15077 (eval $ac_try) 2>&5
14962 ac_status=$? 15078 ac_status=$?
@@ -15035,7 +15151,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15035 cat conftest.err >&5 15151 cat conftest.err >&5
15036 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15037 (exit $ac_status); } && 15153 (exit $ac_status); } &&
15038 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15154 { ac_try='test -z "$ac_c_werror_flag"
15155 || test ! -s conftest.err'
15039 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15040 (eval $ac_try) 2>&5 15157 (eval $ac_try) 2>&5
15041 ac_status=$? 15158 ac_status=$?
@@ -15104,7 +15221,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15104 cat conftest.err >&5 15221 cat conftest.err >&5
15105 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15106 (exit $ac_status); } && 15223 (exit $ac_status); } &&
15107 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15224 { ac_try='test -z "$ac_c_werror_flag"
15225 || test ! -s conftest.err'
15108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15109 (eval $ac_try) 2>&5 15227 (eval $ac_try) 2>&5
15110 ac_status=$? 15228 ac_status=$?
@@ -15172,7 +15290,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15172 cat conftest.err >&5 15290 cat conftest.err >&5
15173 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15174 (exit $ac_status); } && 15292 (exit $ac_status); } &&
15175 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15293 { ac_try='test -z "$ac_c_werror_flag"
15294 || test ! -s conftest.err'
15176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15177 (eval $ac_try) 2>&5 15296 (eval $ac_try) 2>&5
15178 ac_status=$? 15297 ac_status=$?
@@ -15246,7 +15365,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15246 cat conftest.err >&5 15365 cat conftest.err >&5
15247 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15248 (exit $ac_status); } && 15367 (exit $ac_status); } &&
15249 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15368 { ac_try='test -z "$ac_c_werror_flag"
15369 || test ! -s conftest.err'
15250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15251 (eval $ac_try) 2>&5 15371 (eval $ac_try) 2>&5
15252 ac_status=$? 15372 ac_status=$?
@@ -15350,7 +15470,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15350 cat conftest.err >&5 15470 cat conftest.err >&5
15351 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15352 (exit $ac_status); } && 15472 (exit $ac_status); } &&
15353 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15473 { ac_try='test -z "$ac_c_werror_flag"
15474 || test ! -s conftest.err'
15354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15355 (eval $ac_try) 2>&5 15476 (eval $ac_try) 2>&5
15356 ac_status=$? 15477 ac_status=$?
@@ -15425,7 +15546,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15425 cat conftest.err >&5 15546 cat conftest.err >&5
15426 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15427 (exit $ac_status); } && 15548 (exit $ac_status); } &&
15428 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15549 { ac_try='test -z "$ac_c_werror_flag"
15550 || test ! -s conftest.err'
15429 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15430 (eval $ac_try) 2>&5 15552 (eval $ac_try) 2>&5
15431 ac_status=$? 15553 ac_status=$?
@@ -15577,7 +15699,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15577 cat conftest.err >&5 15699 cat conftest.err >&5
15578 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15579 (exit $ac_status); } && 15701 (exit $ac_status); } &&
15580 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15702 { ac_try='test -z "$ac_c_werror_flag"
15703 || test ! -s conftest.err'
15581 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15582 (eval $ac_try) 2>&5 15705 (eval $ac_try) 2>&5
15583 ac_status=$? 15706 ac_status=$?
@@ -15645,7 +15768,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15645 cat conftest.err >&5 15768 cat conftest.err >&5
15646 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15647 (exit $ac_status); } && 15770 (exit $ac_status); } &&
15648 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15771 { ac_try='test -z "$ac_c_werror_flag"
15772 || test ! -s conftest.err'
15649 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15650 (eval $ac_try) 2>&5 15774 (eval $ac_try) 2>&5
15651 ac_status=$? 15775 ac_status=$?
@@ -15822,7 +15946,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15822 cat conftest.err >&5 15946 cat conftest.err >&5
15823 echo "$as_me:$LINENO: \$? = $ac_status" >&5 15947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15824 (exit $ac_status); } && 15948 (exit $ac_status); } &&
15825 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 15949 { ac_try='test -z "$ac_c_werror_flag"
15950 || test ! -s conftest.err'
15826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 15951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15827 (eval $ac_try) 2>&5 15952 (eval $ac_try) 2>&5
15828 ac_status=$? 15953 ac_status=$?
@@ -15898,7 +16023,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15898 cat conftest.err >&5 16023 cat conftest.err >&5
15899 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15900 (exit $ac_status); } && 16025 (exit $ac_status); } &&
15901 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16026 { ac_try='test -z "$ac_c_werror_flag"
16027 || test ! -s conftest.err'
15902 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16028 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15903 (eval $ac_try) 2>&5 16029 (eval $ac_try) 2>&5
15904 ac_status=$? 16030 ac_status=$?
@@ -16052,7 +16178,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16052 cat conftest.err >&5 16178 cat conftest.err >&5
16053 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16054 (exit $ac_status); } && 16180 (exit $ac_status); } &&
16055 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16181 { ac_try='test -z "$ac_c_werror_flag"
16182 || test ! -s conftest.err'
16056 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16057 (eval $ac_try) 2>&5 16184 (eval $ac_try) 2>&5
16058 ac_status=$? 16185 ac_status=$?
@@ -16203,7 +16330,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16203 cat conftest.err >&5 16330 cat conftest.err >&5
16204 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16205 (exit $ac_status); } && 16332 (exit $ac_status); } &&
16206 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16333 { ac_try='test -z "$ac_c_werror_flag"
16334 || test ! -s conftest.err'
16207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16208 (eval $ac_try) 2>&5 16336 (eval $ac_try) 2>&5
16209 ac_status=$? 16337 ac_status=$?
@@ -16354,7 +16482,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16354 cat conftest.err >&5 16482 cat conftest.err >&5
16355 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16356 (exit $ac_status); } && 16484 (exit $ac_status); } &&
16357 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16485 { ac_try='test -z "$ac_c_werror_flag"
16486 || test ! -s conftest.err'
16358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16487 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16359 (eval $ac_try) 2>&5 16488 (eval $ac_try) 2>&5
16360 ac_status=$? 16489 ac_status=$?
@@ -16496,7 +16625,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16496 cat conftest.err >&5 16625 cat conftest.err >&5
16497 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16498 (exit $ac_status); } && 16627 (exit $ac_status); } &&
16499 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16628 { ac_try='test -z "$ac_c_werror_flag"
16629 || test ! -s conftest.err'
16500 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16501 (eval $ac_try) 2>&5 16631 (eval $ac_try) 2>&5
16502 ac_status=$? 16632 ac_status=$?
@@ -16540,7 +16670,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16540 cat conftest.err >&5 16670 cat conftest.err >&5
16541 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16542 (exit $ac_status); } && 16672 (exit $ac_status); } &&
16543 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16673 { ac_try='test -z "$ac_c_werror_flag"
16674 || test ! -s conftest.err'
16544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16545 (eval $ac_try) 2>&5 16676 (eval $ac_try) 2>&5
16546 ac_status=$? 16677 ac_status=$?
@@ -16686,7 +16817,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16686 cat conftest.err >&5 16817 cat conftest.err >&5
16687 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16688 (exit $ac_status); } && 16819 (exit $ac_status); } &&
16689 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16820 { ac_try='test -z "$ac_c_werror_flag"
16821 || test ! -s conftest.err'
16690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16691 (eval $ac_try) 2>&5 16823 (eval $ac_try) 2>&5
16692 ac_status=$? 16824 ac_status=$?
@@ -16730,7 +16862,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16730 cat conftest.err >&5 16862 cat conftest.err >&5
16731 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16732 (exit $ac_status); } && 16864 (exit $ac_status); } &&
16733 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16865 { ac_try='test -z "$ac_c_werror_flag"
16866 || test ! -s conftest.err'
16734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16735 (eval $ac_try) 2>&5 16868 (eval $ac_try) 2>&5
16736 ac_status=$? 16869 ac_status=$?
@@ -16795,7 +16928,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16795 cat conftest.err >&5 16928 cat conftest.err >&5
16796 echo "$as_me:$LINENO: \$? = $ac_status" >&5 16929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16797 (exit $ac_status); } && 16930 (exit $ac_status); } &&
16798 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 16931 { ac_try='test -z "$ac_c_werror_flag"
16932 || test ! -s conftest.err'
16799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 16933 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16800 (eval $ac_try) 2>&5 16934 (eval $ac_try) 2>&5
16801 ac_status=$? 16935 ac_status=$?
@@ -16849,6 +16983,7 @@ fi
16849 16983
16850 16984
16851 16985
16986
16852 GETOPT_H= 16987 GETOPT_H=
16853 16988
16854for ac_header in getopt.h 16989for ac_header in getopt.h
@@ -16884,7 +17019,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16884 cat conftest.err >&5 17019 cat conftest.err >&5
16885 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16886 (exit $ac_status); } && 17021 (exit $ac_status); } &&
16887 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17022 { ac_try='test -z "$ac_c_werror_flag"
17023 || test ! -s conftest.err'
16888 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17024 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16889 (eval $ac_try) 2>&5 17025 (eval $ac_try) 2>&5
16890 ac_status=$? 17026 ac_status=$?
@@ -17071,7 +17207,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17071 cat conftest.err >&5 17207 cat conftest.err >&5
17072 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17073 (exit $ac_status); } && 17209 (exit $ac_status); } &&
17074 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17210 { ac_try='test -z "$ac_c_werror_flag"
17211 || test ! -s conftest.err'
17075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17076 (eval $ac_try) 2>&5 17213 (eval $ac_try) 2>&5
17077 ac_status=$? 17214 ac_status=$?
@@ -17141,7 +17278,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17141 cat conftest.err >&5 17278 cat conftest.err >&5
17142 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17143 (exit $ac_status); } && 17280 (exit $ac_status); } &&
17144 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17281 { ac_try='test -z "$ac_c_werror_flag"
17282 || test ! -s conftest.err'
17145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17146 (eval $ac_try) 2>&5 17284 (eval $ac_try) 2>&5
17147 ac_status=$? 17285 ac_status=$?
@@ -17210,7 +17348,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17210 cat conftest.err >&5 17348 cat conftest.err >&5
17211 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17212 (exit $ac_status); } && 17350 (exit $ac_status); } &&
17213 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17351 { ac_try='test -z "$ac_c_werror_flag"
17352 || test ! -s conftest.err'
17214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17215 (eval $ac_try) 2>&5 17354 (eval $ac_try) 2>&5
17216 ac_status=$? 17355 ac_status=$?
@@ -17342,7 +17481,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17342 cat conftest.err >&5 17481 cat conftest.err >&5
17343 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17344 (exit $ac_status); } && 17483 (exit $ac_status); } &&
17345 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17484 { ac_try='test -z "$ac_c_werror_flag"
17485 || test ! -s conftest.err'
17346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17347 (eval $ac_try) 2>&5 17487 (eval $ac_try) 2>&5
17348 ac_status=$? 17488 ac_status=$?
@@ -17444,7 +17584,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17444 cat conftest.err >&5 17584 cat conftest.err >&5
17445 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17446 (exit $ac_status); } && 17586 (exit $ac_status); } &&
17447 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17587 { ac_try='test -z "$ac_c_werror_flag"
17588 || test ! -s conftest.err'
17448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17449 (eval $ac_try) 2>&5 17590 (eval $ac_try) 2>&5
17450 ac_status=$? 17591 ac_status=$?
@@ -17513,7 +17654,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17513 cat conftest.err >&5 17654 cat conftest.err >&5
17514 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17515 (exit $ac_status); } && 17656 (exit $ac_status); } &&
17516 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17657 { ac_try='test -z "$ac_c_werror_flag"
17658 || test ! -s conftest.err'
17517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17518 (eval $ac_try) 2>&5 17660 (eval $ac_try) 2>&5
17519 ac_status=$? 17661 ac_status=$?
@@ -17620,7 +17762,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17620 cat conftest.err >&5 17762 cat conftest.err >&5
17621 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17622 (exit $ac_status); } && 17764 (exit $ac_status); } &&
17623 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17765 { ac_try='test -z "$ac_c_werror_flag"
17766 || test ! -s conftest.err'
17624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17767 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17625 (eval $ac_try) 2>&5 17768 (eval $ac_try) 2>&5
17626 ac_status=$? 17769 ac_status=$?
@@ -17723,7 +17866,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17723 cat conftest.err >&5 17866 cat conftest.err >&5
17724 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17725 (exit $ac_status); } && 17868 (exit $ac_status); } &&
17726 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17869 { ac_try='test -z "$ac_c_werror_flag"
17870 || test ! -s conftest.err'
17727 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17728 (eval $ac_try) 2>&5 17872 (eval $ac_try) 2>&5
17729 ac_status=$? 17873 ac_status=$?
@@ -17799,7 +17943,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17799 cat conftest.err >&5 17943 cat conftest.err >&5
17800 echo "$as_me:$LINENO: \$? = $ac_status" >&5 17944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17801 (exit $ac_status); } && 17945 (exit $ac_status); } &&
17802 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 17946 { ac_try='test -z "$ac_c_werror_flag"
17947 || test ! -s conftest.err'
17803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 17948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17804 (eval $ac_try) 2>&5 17949 (eval $ac_try) 2>&5
17805 ac_status=$? 17950 ac_status=$?
@@ -17903,7 +18048,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17903 cat conftest.err >&5 18048 cat conftest.err >&5
17904 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17905 (exit $ac_status); } && 18050 (exit $ac_status); } &&
17906 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18051 { ac_try='test -z "$ac_c_werror_flag"
18052 || test ! -s conftest.err'
17907 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17908 (eval $ac_try) 2>&5 18054 (eval $ac_try) 2>&5
17909 ac_status=$? 18055 ac_status=$?
@@ -17995,7 +18141,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17995 cat conftest.err >&5 18141 cat conftest.err >&5
17996 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17997 (exit $ac_status); } && 18143 (exit $ac_status); } &&
17998 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18144 { ac_try='test -z "$ac_c_werror_flag"
18145 || test ! -s conftest.err'
17999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18000 (eval $ac_try) 2>&5 18147 (eval $ac_try) 2>&5
18001 ac_status=$? 18148 ac_status=$?
@@ -18060,7 +18207,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18060 cat conftest.err >&5 18207 cat conftest.err >&5
18061 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18062 (exit $ac_status); } && 18209 (exit $ac_status); } &&
18063 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18210 { ac_try='test -z "$ac_c_werror_flag"
18211 || test ! -s conftest.err'
18064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18065 (eval $ac_try) 2>&5 18213 (eval $ac_try) 2>&5
18066 ac_status=$? 18214 ac_status=$?
@@ -18126,7 +18274,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18126 cat conftest.err >&5 18274 cat conftest.err >&5
18127 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18128 (exit $ac_status); } && 18276 (exit $ac_status); } &&
18129 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18277 { ac_try='test -z "$ac_c_werror_flag"
18278 || test ! -s conftest.err'
18130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18279 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18131 (eval $ac_try) 2>&5 18280 (eval $ac_try) 2>&5
18132 ac_status=$? 18281 ac_status=$?
@@ -18236,7 +18385,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18236 cat conftest.err >&5 18385 cat conftest.err >&5
18237 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18238 (exit $ac_status); } && 18387 (exit $ac_status); } &&
18239 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18388 { ac_try='test -z "$ac_c_werror_flag"
18389 || test ! -s conftest.err'
18240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18241 (eval $ac_try) 2>&5 18391 (eval $ac_try) 2>&5
18242 ac_status=$? 18392 ac_status=$?
@@ -18301,7 +18451,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18301 cat conftest.err >&5 18451 cat conftest.err >&5
18302 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18303 (exit $ac_status); } && 18453 (exit $ac_status); } &&
18304 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18454 { ac_try='test -z "$ac_c_werror_flag"
18455 || test ! -s conftest.err'
18305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18306 (eval $ac_try) 2>&5 18457 (eval $ac_try) 2>&5
18307 ac_status=$? 18458 ac_status=$?
@@ -18381,7 +18532,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18381 cat conftest.err >&5 18532 cat conftest.err >&5
18382 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18383 (exit $ac_status); } && 18534 (exit $ac_status); } &&
18384 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18535 { ac_try='test -z "$ac_c_werror_flag"
18536 || test ! -s conftest.err'
18385 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18386 (eval $ac_try) 2>&5 18538 (eval $ac_try) 2>&5
18387 ac_status=$? 18539 ac_status=$?
@@ -18454,7 +18606,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18454 cat conftest.err >&5 18606 cat conftest.err >&5
18455 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18456 (exit $ac_status); } && 18608 (exit $ac_status); } &&
18457 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18609 { ac_try='test -z "$ac_c_werror_flag"
18610 || test ! -s conftest.err'
18458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18459 (eval $ac_try) 2>&5 18612 (eval $ac_try) 2>&5
18460 ac_status=$? 18613 ac_status=$?
@@ -18527,7 +18680,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18527 cat conftest.err >&5 18680 cat conftest.err >&5
18528 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18529 (exit $ac_status); } && 18682 (exit $ac_status); } &&
18530 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18683 { ac_try='test -z "$ac_c_werror_flag"
18684 || test ! -s conftest.err'
18531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18685 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18532 (eval $ac_try) 2>&5 18686 (eval $ac_try) 2>&5
18533 ac_status=$? 18687 ac_status=$?
@@ -18600,7 +18754,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18600 cat conftest.err >&5 18754 cat conftest.err >&5
18601 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18602 (exit $ac_status); } && 18756 (exit $ac_status); } &&
18603 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18757 { ac_try='test -z "$ac_c_werror_flag"
18758 || test ! -s conftest.err'
18604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18759 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18605 (eval $ac_try) 2>&5 18760 (eval $ac_try) 2>&5
18606 ac_status=$? 18761 ac_status=$?
@@ -18674,7 +18829,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18674 cat conftest.err >&5 18829 cat conftest.err >&5
18675 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18676 (exit $ac_status); } && 18831 (exit $ac_status); } &&
18677 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18832 { ac_try='test -z "$ac_c_werror_flag"
18833 || test ! -s conftest.err'
18678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18834 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18679 (eval $ac_try) 2>&5 18835 (eval $ac_try) 2>&5
18680 ac_status=$? 18836 ac_status=$?
@@ -18746,7 +18902,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18746 cat conftest.err >&5 18902 cat conftest.err >&5
18747 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18748 (exit $ac_status); } && 18904 (exit $ac_status); } &&
18749 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18905 { ac_try='test -z "$ac_c_werror_flag"
18906 || test ! -s conftest.err'
18750 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18907 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18751 (eval $ac_try) 2>&5 18908 (eval $ac_try) 2>&5
18752 ac_status=$? 18909 ac_status=$?
@@ -18821,7 +18978,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18821 cat conftest.err >&5 18978 cat conftest.err >&5
18822 echo "$as_me:$LINENO: \$? = $ac_status" >&5 18979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18823 (exit $ac_status); } && 18980 (exit $ac_status); } &&
18824 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 18981 { ac_try='test -z "$ac_c_werror_flag"
18982 || test ! -s conftest.err'
18825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 18983 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18826 (eval $ac_try) 2>&5 18984 (eval $ac_try) 2>&5
18827 ac_status=$? 18985 ac_status=$?
@@ -18893,7 +19051,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18893 cat conftest.err >&5 19051 cat conftest.err >&5
18894 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18895 (exit $ac_status); } && 19053 (exit $ac_status); } &&
18896 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19054 { ac_try='test -z "$ac_c_werror_flag"
19055 || test ! -s conftest.err'
18897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19056 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18898 (eval $ac_try) 2>&5 19057 (eval $ac_try) 2>&5
18899 ac_status=$? 19058 ac_status=$?
@@ -18966,7 +19125,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18966 cat conftest.err >&5 19125 cat conftest.err >&5
18967 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18968 (exit $ac_status); } && 19127 (exit $ac_status); } &&
18969 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19128 { ac_try='test -z "$ac_c_werror_flag"
19129 || test ! -s conftest.err'
18970 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18971 (eval $ac_try) 2>&5 19131 (eval $ac_try) 2>&5
18972 ac_status=$? 19132 ac_status=$?
@@ -19116,7 +19276,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19116 cat conftest.err >&5 19276 cat conftest.err >&5
19117 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19118 (exit $ac_status); } && 19278 (exit $ac_status); } &&
19119 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19279 { ac_try='test -z "$ac_c_werror_flag"
19280 || test ! -s conftest.err'
19120 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19121 (eval $ac_try) 2>&5 19282 (eval $ac_try) 2>&5
19122 ac_status=$? 19283 ac_status=$?
@@ -19262,7 +19423,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19262 cat conftest.err >&5 19423 cat conftest.err >&5
19263 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19264 (exit $ac_status); } && 19425 (exit $ac_status); } &&
19265 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19426 { ac_try='test -z "$ac_c_werror_flag"
19427 || test ! -s conftest.err'
19266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19267 (eval $ac_try) 2>&5 19429 (eval $ac_try) 2>&5
19268 ac_status=$? 19430 ac_status=$?
@@ -19408,7 +19570,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19408 cat conftest.err >&5 19570 cat conftest.err >&5
19409 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19410 (exit $ac_status); } && 19572 (exit $ac_status); } &&
19411 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19573 { ac_try='test -z "$ac_c_werror_flag"
19574 || test ! -s conftest.err'
19412 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19413 (eval $ac_try) 2>&5 19576 (eval $ac_try) 2>&5
19414 ac_status=$? 19577 ac_status=$?
@@ -19565,7 +19728,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19565 cat conftest.err >&5 19728 cat conftest.err >&5
19566 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19567 (exit $ac_status); } && 19730 (exit $ac_status); } &&
19568 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19731 { ac_try='test -z "$ac_c_werror_flag"
19732 || test ! -s conftest.err'
19569 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19570 (eval $ac_try) 2>&5 19734 (eval $ac_try) 2>&5
19571 ac_status=$? 19735 ac_status=$?
@@ -19711,7 +19875,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19711 cat conftest.err >&5 19875 cat conftest.err >&5
19712 echo "$as_me:$LINENO: \$? = $ac_status" >&5 19876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19713 (exit $ac_status); } && 19877 (exit $ac_status); } &&
19714 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 19878 { ac_try='test -z "$ac_c_werror_flag"
19879 || test ! -s conftest.err'
19715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 19880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19716 (eval $ac_try) 2>&5 19881 (eval $ac_try) 2>&5
19717 ac_status=$? 19882 ac_status=$?
@@ -19857,7 +20022,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19857 cat conftest.err >&5 20022 cat conftest.err >&5
19858 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19859 (exit $ac_status); } && 20024 (exit $ac_status); } &&
19860 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20025 { ac_try='test -z "$ac_c_werror_flag"
20026 || test ! -s conftest.err'
19861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19862 (eval $ac_try) 2>&5 20028 (eval $ac_try) 2>&5
19863 ac_status=$? 20029 ac_status=$?
@@ -20015,7 +20181,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20015 cat conftest.err >&5 20181 cat conftest.err >&5
20016 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20017 (exit $ac_status); } && 20183 (exit $ac_status); } &&
20018 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20184 { ac_try='test -z "$ac_c_werror_flag"
20185 || test ! -s conftest.err'
20019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20020 (eval $ac_try) 2>&5 20187 (eval $ac_try) 2>&5
20021 ac_status=$? 20188 ac_status=$?
@@ -20173,7 +20340,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20173 cat conftest.err >&5 20340 cat conftest.err >&5
20174 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20175 (exit $ac_status); } && 20342 (exit $ac_status); } &&
20176 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20343 { ac_try='test -z "$ac_c_werror_flag"
20344 || test ! -s conftest.err'
20177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20178 (eval $ac_try) 2>&5 20346 (eval $ac_try) 2>&5
20179 ac_status=$? 20347 ac_status=$?
@@ -20362,7 +20530,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20362 cat conftest.err >&5 20530 cat conftest.err >&5
20363 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20364 (exit $ac_status); } && 20532 (exit $ac_status); } &&
20365 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20533 { ac_try='test -z "$ac_c_werror_flag"
20534 || test ! -s conftest.err'
20366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20367 (eval $ac_try) 2>&5 20536 (eval $ac_try) 2>&5
20368 ac_status=$? 20537 ac_status=$?
@@ -20435,7 +20604,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20435 cat conftest.err >&5 20604 cat conftest.err >&5
20436 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20437 (exit $ac_status); } && 20606 (exit $ac_status); } &&
20438 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20607 { ac_try='test -z "$ac_c_werror_flag"
20608 || test ! -s conftest.err'
20439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20609 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20440 (eval $ac_try) 2>&5 20610 (eval $ac_try) 2>&5
20441 ac_status=$? 20611 ac_status=$?
@@ -20503,7 +20673,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20503 cat conftest.err >&5 20673 cat conftest.err >&5
20504 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20505 (exit $ac_status); } && 20675 (exit $ac_status); } &&
20506 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20676 { ac_try='test -z "$ac_c_werror_flag"
20677 || test ! -s conftest.err'
20507 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20508 (eval $ac_try) 2>&5 20679 (eval $ac_try) 2>&5
20509 ac_status=$? 20680 ac_status=$?
@@ -20549,7 +20720,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20549 cat conftest.err >&5 20720 cat conftest.err >&5
20550 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20551 (exit $ac_status); } && 20722 (exit $ac_status); } &&
20552 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20723 { ac_try='test -z "$ac_c_werror_flag"
20724 || test ! -s conftest.err'
20553 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20554 (eval $ac_try) 2>&5 20726 (eval $ac_try) 2>&5
20555 ac_status=$? 20727 ac_status=$?
@@ -20623,7 +20795,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20623 cat conftest.err >&5 20795 cat conftest.err >&5
20624 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20625 (exit $ac_status); } && 20797 (exit $ac_status); } &&
20626 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20798 { ac_try='test -z "$ac_c_werror_flag"
20799 || test ! -s conftest.err'
20627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20628 (eval $ac_try) 2>&5 20801 (eval $ac_try) 2>&5
20629 ac_status=$? 20802 ac_status=$?
@@ -20687,7 +20860,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20687 cat conftest.err >&5 20860 cat conftest.err >&5
20688 echo "$as_me:$LINENO: \$? = $ac_status" >&5 20861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20689 (exit $ac_status); } && 20862 (exit $ac_status); } &&
20690 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 20863 { ac_try='test -z "$ac_c_werror_flag"
20864 || test ! -s conftest.err'
20691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 20865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20692 (eval $ac_try) 2>&5 20866 (eval $ac_try) 2>&5
20693 ac_status=$? 20867 ac_status=$?
@@ -20825,7 +20999,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20825 cat conftest.err >&5 20999 cat conftest.err >&5
20826 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20827 (exit $ac_status); } && 21001 (exit $ac_status); } &&
20828 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 21002 { ac_try='test -z "$ac_c_werror_flag"
21003 || test ! -s conftest.err'
20829 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20830 (eval $ac_try) 2>&5 21005 (eval $ac_try) 2>&5
20831 ac_status=$? 21006 ac_status=$?
@@ -20886,7 +21061,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20886 cat conftest.err >&5 21061 cat conftest.err >&5
20887 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20888 (exit $ac_status); } && 21063 (exit $ac_status); } &&
20889 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 21064 { ac_try='test -z "$ac_c_werror_flag"
21065 || test ! -s conftest.err'
20890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20891 (eval $ac_try) 2>&5 21067 (eval $ac_try) 2>&5
20892 ac_status=$? 21068 ac_status=$?
@@ -21031,7 +21207,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21031 cat conftest.err >&5 21207 cat conftest.err >&5
21032 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21033 (exit $ac_status); } && 21209 (exit $ac_status); } &&
21034 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 21210 { ac_try='test -z "$ac_c_werror_flag"
21211 || test ! -s conftest.err'
21035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21036 (eval $ac_try) 2>&5 21213 (eval $ac_try) 2>&5
21037 ac_status=$? 21214 ac_status=$?
@@ -21187,7 +21364,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21187 cat conftest.err >&5 21364 cat conftest.err >&5
21188 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21189 (exit $ac_status); } && 21366 (exit $ac_status); } &&
21190 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 21367 { ac_try='test -z "$ac_c_werror_flag"
21368 || test ! -s conftest.err'
21191 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21192 (eval $ac_try) 2>&5 21370 (eval $ac_try) 2>&5
21193 ac_status=$? 21371 ac_status=$?
@@ -21358,7 +21536,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21358 cat conftest.err >&5 21536 cat conftest.err >&5
21359 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21360 (exit $ac_status); } && 21538 (exit $ac_status); } &&
21361 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 21539 { ac_try='test -z "$ac_c_werror_flag"
21540 || test ! -s conftest.err'
21362 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21363 (eval $ac_try) 2>&5 21542 (eval $ac_try) 2>&5
21364 ac_status=$? 21543 ac_status=$?
@@ -21426,7 +21605,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21426 cat conftest.err >&5 21605 cat conftest.err >&5
21427 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21428 (exit $ac_status); } && 21607 (exit $ac_status); } &&
21429 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 21608 { ac_try='test -z "$ac_c_werror_flag"
21609 || test ! -s conftest.err'
21430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21431 (eval $ac_try) 2>&5 21611 (eval $ac_try) 2>&5
21432 ac_status=$? 21612 ac_status=$?
@@ -21611,7 +21791,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21611 cat conftest.err >&5 21791 cat conftest.err >&5
21612 echo "$as_me:$LINENO: \$? = $ac_status" >&5 21792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21613 (exit $ac_status); } && 21793 (exit $ac_status); } &&
21614 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 21794 { ac_try='test -z "$ac_c_werror_flag"
21795 || test ! -s conftest.err'
21615 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 21796 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21616 (eval $ac_try) 2>&5 21797 (eval $ac_try) 2>&5
21617 ac_status=$? 21798 ac_status=$?
@@ -21904,7 +22085,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21904 cat conftest.err >&5 22085 cat conftest.err >&5
21905 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21906 (exit $ac_status); } && 22087 (exit $ac_status); } &&
21907 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 22088 { ac_try='test -z "$ac_c_werror_flag"
22089 || test ! -s conftest.err'
21908 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22090 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21909 (eval $ac_try) 2>&5 22091 (eval $ac_try) 2>&5
21910 ac_status=$? 22092 ac_status=$?
@@ -21969,7 +22151,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
21969 cat conftest.err >&5 22151 cat conftest.err >&5
21970 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21971 (exit $ac_status); } && 22153 (exit $ac_status); } &&
21972 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 22154 { ac_try='test -z "$ac_c_werror_flag"
22155 || test ! -s conftest.err'
21973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21974 (eval $ac_try) 2>&5 22157 (eval $ac_try) 2>&5
21975 ac_status=$? 22158 ac_status=$?
@@ -22032,7 +22215,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
22032 cat conftest.err >&5 22215 cat conftest.err >&5
22033 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22034 (exit $ac_status); } && 22217 (exit $ac_status); } &&
22035 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 22218 { ac_try='test -z "$ac_c_werror_flag"
22219 || test ! -s conftest.err'
22036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22037 (eval $ac_try) 2>&5 22221 (eval $ac_try) 2>&5
22038 ac_status=$? 22222 ac_status=$?
@@ -22098,7 +22282,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
22098 cat conftest.err >&5 22282 cat conftest.err >&5
22099 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22100 (exit $ac_status); } && 22284 (exit $ac_status); } &&
22101 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 22285 { ac_try='test -z "$ac_c_werror_flag"
22286 || test ! -s conftest.err'
22102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22103 (eval $ac_try) 2>&5 22288 (eval $ac_try) 2>&5
22104 ac_status=$? 22289 ac_status=$?
@@ -22139,7 +22324,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
22139 cat conftest.err >&5 22324 cat conftest.err >&5
22140 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22141 (exit $ac_status); } && 22326 (exit $ac_status); } &&
22142 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 22327 { ac_try='test -z "$ac_c_werror_flag"
22328 || test ! -s conftest.err'
22143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22144 (eval $ac_try) 2>&5 22330 (eval $ac_try) 2>&5
22145 ac_status=$? 22331 ac_status=$?
@@ -22206,7 +22392,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
22206 cat conftest.err >&5 22392 cat conftest.err >&5
22207 echo "$as_me:$LINENO: \$? = $ac_status" >&5 22393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22208 (exit $ac_status); } && 22394 (exit $ac_status); } &&
22209 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' 22395 { ac_try='test -z "$ac_c_werror_flag"
22396 || test ! -s conftest.err'
22210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 22397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22211 (eval $ac_try) 2>&5 22398 (eval $ac_try) 2>&5
22212 ac_status=$? 22399 ac_status=$?
@@ -23322,6 +23509,11 @@ esac
23322 *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 23509 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
23323 esac 23510 esac
23324 23511
23512 if test x"$ac_file" != x-; then
23513 { echo "$as_me:$LINENO: creating $ac_file" >&5
23514echo "$as_me: creating $ac_file" >&6;}
23515 rm -f "$ac_file"
23516 fi
23325 # Let's still pretend it is `configure' which instantiates (i.e., don't 23517 # Let's still pretend it is `configure' which instantiates (i.e., don't
23326 # use $as_me), people would be surprised to read: 23518 # use $as_me), people would be surprised to read:
23327 # /* config.h. Generated by config.status. */ 23519 # /* config.h. Generated by config.status. */
@@ -23360,12 +23552,6 @@ echo "$as_me: error: cannot find input file: $f" >&2;}
23360 fi;; 23552 fi;;
23361 esac 23553 esac
23362 done` || { (exit 1); exit 1; } 23554 done` || { (exit 1); exit 1; }
23363
23364 if test x"$ac_file" != x-; then
23365 { echo "$as_me:$LINENO: creating $ac_file" >&5
23366echo "$as_me: creating $ac_file" >&6;}
23367 rm -f "$ac_file"
23368 fi
23369_ACEOF 23555_ACEOF
23370cat >>$CONFIG_STATUS <<_ACEOF 23556cat >>$CONFIG_STATUS <<_ACEOF
23371 sed "$ac_vpsub 23557 sed "$ac_vpsub
diff --git a/configure.in b/configure.in
index 5cb3f808688..f8f2d524214 100644
--- a/configure.in
+++ b/configure.in
@@ -282,6 +282,15 @@ dnl see the `changequote' comment above.
282 esac 282 esac
283 ;; 283 ;;
284 284
285 ## LynxOS ports
286 *-*-lynxos* )
287 opsys=lynxos
288 case "${canonical}" in
289 i[3456]86-*-lynxos*) machine=intel386 ;;
290 powerpc-*-lynxos*) machine=powerpc ;;
291 esac
292 ;;
293
285 ## Acorn RISCiX: 294 ## Acorn RISCiX:
286 arm-acorn-riscix1.1* ) 295 arm-acorn-riscix1.1* )
287 machine=acorn opsys=riscix1-1 296 machine=acorn opsys=riscix1-1
@@ -1083,7 +1092,6 @@ dnl see the `changequote' comment above.
1083 *-darwin ) opsys=darwin 1092 *-darwin ) opsys=darwin
1084 CPP="${CC-cc} -E -no-cpp-precomp" 1093 CPP="${CC-cc} -E -no-cpp-precomp"
1085 ;; 1094 ;;
1086 *-lynxos* ) opsys=lynxos ;;
1087 *-isc1.* | *-isc2.[01]* ) opsys=386-ix ;; 1095 *-isc1.* | *-isc2.[01]* ) opsys=386-ix ;;
1088 *-isc2.2* ) opsys=isc2-2 ;; 1096 *-isc2.2* ) opsys=isc2-2 ;;
1089 *-isc4.0* ) opsys=isc4-0 ;; 1097 *-isc4.0* ) opsys=isc4-0 ;;
@@ -2414,7 +2422,7 @@ AC_CHECK_FUNCS(touchlock)
2414AC_CHECK_HEADERS(maillock.h) 2422AC_CHECK_HEADERS(maillock.h)
2415 2423
2416AC_CHECK_FUNCS(gethostname getdomainname dup2 \ 2424AC_CHECK_FUNCS(gethostname getdomainname dup2 \
2417rename closedir mkdir rmdir sysinfo getrusage \ 2425rename closedir mkdir rmdir sysinfo getrusage get_current_dir_name \
2418random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \ 2426random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \
2419strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \ 2427strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \
2420utimes setrlimit setpgid getcwd getwd shutdown getaddrinfo \ 2428utimes setrlimit setpgid getcwd getwd shutdown getaddrinfo \
diff --git a/etc/ChangeLog b/etc/ChangeLog
index bf83b688b17..fb751b8ac22 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,12 @@
12005-09-00 Kevin Ryde <user42@zip.com.au>
2
3 * MORE.STUFF: Update url for calculator.el.
4
52005-09-08 Kenichi Handa <handa@m17n.org>
6
7 * PROBLEMS: Show a patch for Mule-UCS to make it byte-compiled
8 correctly.
9
12005-08-31 Michael Albinus <michael.albinus@gmx.de> 102005-08-31 Michael Albinus <michael.albinus@gmx.de>
2 11
3 * NEWS: Add entry for `make-auto-save-file-name'. 12 * NEWS: Add entry for `make-auto-save-file-name'.
diff --git a/etc/MORE.STUFF b/etc/MORE.STUFF
index 0a81c1817a4..2121267e50e 100644
--- a/etc/MORE.STUFF
+++ b/etc/MORE.STUFF
@@ -43,7 +43,7 @@ You might find bug-fixes or enhancements in these places.
43 43
44 * BS: <URL:http://www.geekware.de/software/emacs/index.html> 44 * BS: <URL:http://www.geekware.de/software/emacs/index.html>
45 45
46 * Calculator: <URL:http://www.cs.cornell.edu/eli/misc/calculator.el> 46 * Calculator: <URL:http://www.barzilay.org/misc/calculator.el>
47 47
48 * CC mode: <URL:http://cc-mode.sourceforge.net/> 48 * CC mode: <URL:http://cc-mode.sourceforge.net/>
49 49
diff --git a/etc/NEWS b/etc/NEWS
index ca64a31c52b..b9090c53e54 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1219,6 +1219,12 @@ fontset appropriately.
1219** Customize changes: 1219** Customize changes:
1220 1220
1221+++ 1221+++
1222*** Custom themes are collections of customize options. Create a
1223custom theme with M-x customize-create-theme. Use M-x load-theme to
1224load and enable a theme, and M-x disable-theme to disable it. Use M-x
1225enable-theme to renable a disabled theme.
1226
1227+++
1222*** The commands M-x customize-face and M-x customize-face-other-window 1228*** The commands M-x customize-face and M-x customize-face-other-window
1223now look at the character after point. If a face or faces are 1229now look at the character after point. If a face or faces are
1224specified for that character, the commands by default customize those 1230specified for that character, the commands by default customize those
@@ -1835,6 +1841,12 @@ boundaries during scrolling.
1835 1841
1836* Changes in Specialized Modes and Packages in Emacs 22.1: 1842* Changes in Specialized Modes and Packages in Emacs 22.1:
1837 1843
1844** The variable `woman-topic-at-point' was renamed
1845to `woman-use-topic-at-point' and behaves differently: if this
1846variable is non-nil, the `woman' command uses the word at point
1847automatically, without asking for a confirmation. Otherwise, the word
1848at point is suggested as default, but not inserted at the prompt.
1849
1838--- 1850---
1839** Changes to cmuscheme 1851** Changes to cmuscheme
1840 1852
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 8e6fc32121e..03b2820d035 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -907,6 +907,36 @@ distributions, such as Debian, may already have applied such a patch.)
907Note that Emacs has native support for Unicode, roughly equivalent to 907Note that Emacs has native support for Unicode, roughly equivalent to
908Mule-UCS's, so you may not need it. 908Mule-UCS's, so you may not need it.
909 909
910** Mule-UCS compilation problem.
911
912Emacs of old versions and XEmacs byte-compile the form `(progn progn
913...)' the same way as `(progn ...)', but Emacs of version 21.3 and the
914later process that form just as interpreter does, that is, as `progn'
915variable reference. Apply the following patch to Mule-UCS 0.84 to
916make it compiled by the latest Emacs.
917
918--- mucs-ccl.el 2 Sep 2005 00:42:23 -0000 1.1.1.1
919+++ mucs-ccl.el 2 Sep 2005 01:31:51 -0000 1.3
920@@ -639,10 +639,14 @@
921 (mucs-notify-embedment 'mucs-ccl-required name)
922 (setq ccl-pgm-list (cdr ccl-pgm-list)))
923 ; (message "MCCLREGFIN:%S" result)
924- `(progn
925- (setq mucs-ccl-facility-alist
926- (quote ,mucs-ccl-facility-alist))
927- ,@result)))
928+ ;; The only way the function is used in this package is included
929+ ;; in `mucs-package-definition-end-hook' value, where it must
930+ ;; return (possibly empty) *list* of forms. Do this. Do not rely
931+ ;; on byte compiler to remove extra `progn's in `(progn ...)'
932+ ;; form.
933+ `((setq mucs-ccl-facility-alist
934+ (quote ,mucs-ccl-facility-alist))
935+ ,@result)))
936
937 ;;; Add hook for embedding translation informations to a package.
938 (add-hook 'mucs-package-definition-end-hook
939
910** Accented ISO-8859-1 characters are displayed as | or _. 940** Accented ISO-8859-1 characters are displayed as | or _.
911 941
912Try other font set sizes (S-mouse-1). If the problem persists with 942Try other font set sizes (S-mouse-1). If the problem persists with
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index a0256150af9..b0e895a3707 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,6 +1,187 @@
12005-09-05 Chong Yidong <cyd@stupidchicken.com> 12005-09-11 Kim F. Storm <storm@cua.dk>
2
3 * emacs-lisp/authors.el (authors-aliases): Update list.
4 (authors-fixed-entries): Update mldrag.el entry.
5
62005-09-10 Alan Mackenzie <acm@muc.de>
7
8 * page.el (narrow-to-page): Exclude _entire_ multi-line delimiter
9 from the region narrowed to.
10
112005-09-10 Magnus Henoch <mange@freemail.hu>
12
13 * textmodes/ispell.el (ispell-check-version): Signal an error if
14 aspell version is less than 0.60.
15
162005-09-10 Pascal Dupuis <Pascal.Dupuis@esat.kuleuven.be> (tiny change)
17
18 * progmodes/octave-inf.el (inferior-octave-startup): Resync
19 current dir at the end.
20
212005-09-10 Emilio C. Lopes <eclig@gmx.net>
22
23 * woman.el (woman-topic-at-point-default): Renamed to
24 woman-use-topic-at-point-default.
25 (woman-topic-at-point): Renamed to woman-use-topic-at-point.
26 (woman-file-name): Reflect renames above. Automatically use the
27 word at point as topic if woman-use-topic-at-point is non-nil.
28 Otherwise offer it as default but don't insert it in the
29 minibuffer. Also use `test-completion' instead of `assoc' as
30 suggested by Stefan Monnier.
31
322005-09-10 Andre Spiegel <spiegel@gnu.org>
33
34 * vc.el (vc-directory, vc-update-change-log): Throw an error on
35 the attempt to do it over Tramp. This is not yet supported.
36
372005-09-10 Eli Zaretskii <eliz@gnu.org>
38
39 * menu-bar.el (menu-bar-menu-frame-live-and-visible-p)
40 (menu-bar-non-minibuffer-window-p): New functions.
41 ("Split Window", "Save As..."): Use them.
42 ("Postscript Print Buffer (B+W)", "Postscript Print Buffer")
43 ("Print Buffer", "Truncate Long Lines in this Buffer"): Use
44 menu-bar-menu-frame-live-and-visible-p.
45 ("Save Buffer", "Insert File", "Open Directory...")
46 ("Open File...", "Visit New File..."): Use
47 menu-bar-non-minibuffer-window-p.
48 (kill-this-buffer-enabled-p, dired <menu-enable>): Use
49 menu-bar-non-minibuffer-window-p.
50
512005-09-09 Eli Zaretskii <eliz@gnu.org>
52
53 * cus-start.el (all): Don't complain about fringe-related
54 built-ins if fringes are not supported. Ditto about
55 selection-related built-ins. Fix the test for GTK-related
56 built-ins.
57
58 * menu-bar.el ("Split Window", "Postscript Print Buffer (B+W)")
59 ("Postscript Print Buffer", "Print Region", "Save As...")
60 ("Save", "Insert File...", "Open Directory...")
61 ("Open File...", "Visit New File..."")
62 ("Truncate Long Lines in this Buffer"): Don't look at
63 menu-updating-frame if this display does not support multiple
64 frames.
65
662005-09-09 Frederik Fouvry <fouvry@CoLi.Uni-SB.DE>
67
68 * mail/sendmail.el (default-sendmail-coding-system): Doc fix.
69
702005-09-09 Emilio Lopes <eclig@gmx.net>
71
72 * woman.el: Format- and whitespace-related changes.
73
742005-09-09 Eli Zaretskii <eliz@gnu.org>
75
76 * woman.el: Fix my email address.
77
782005-09-08 Richard M. Stallman <rms@gnu.org>
79
80 * progmodes/sh-script.el (sh-skeleton-pair-default-alist): New var.
81 (sh-mode): Locally set skeleton-pair-default-alist.
82
83 * progmodes/make-mode.el (makefile-add-log-defun): Trim the result.
84
85 * progmodes/flymake.el: Require `compile' unconditionally.
86
87 * mail/sendmail.el (send-mail-function): Add Mailclient alternative.
88
89 * woman.el (woman-file-name): Provide a default, not initial input.
90
91 * smerge-mode.el (smerge-resolve): Pass args to smerge-remove-props.
92
93 * font-lock.el (font-lock-support-mode): Doc fix.
2 94
3 * custom.el (custom-push-theme): Fix last change. 95 * descr-text.el (describe-property-list): Handle non-symbol prop names.
96
972005-09-06 Stefan Monnier <monnier@iro.umontreal.ca>
98
99 * net/ange-ftp.el (ange-ftp-process-filter): Revert to ^#+$.
100 Use with-current-buffer.
101 (ange-ftp-gwp-start): Remove unused var `gw-user'.
102 (ange-ftp-guess-hash-mark-size): Remove unused var `result'.
103 (ange-ftp-insert-directory): Remove unused var `short'.
104 (ange-ftp-file-name-sans-versions): Remove unused var `host-type'.
105
1062005-08-30 Richard M. Stallman <rms@gnu.org>
107
108 * simple.el (blink-matching-open): Get rid of text props from
109 the string shown in echo area. Don't permanently set point.
110 Some rearrangements.
111
112 * files.el (risky-local-variable-p):
113 Match `-predicates' and `-commands.
114
115 * cus-edit.el (custom-buffer-sort-alphabetically): Default to t.
116 (custom-save-all): Visit the file if necessary;
117 kill the buffer if we created it.
118 (custom-save-delete): Don't visit file or kill buffer here.
119
1202005-09-08 Reiner Steib <Reiner.Steib@gmx.de>
121
122 * recentf.el (recentf-filename-handler): Add custom choice
123 `abbreviate-file-name'.
124
125 * msb.el (msb--very-many-menus): Fix typo.
126
127 * disp-table.el (standard-display-european): Don't set
128 enable-multibyte-characters to nil.
129
1302005-09-08 David Ponce <david@dponce.com>
131
132 * recentf.el (recentf-show-file-shortcuts-flag): New option.
133 (recentf-expand-file-name): Doc fix.
134 (recentf-dialog-mode-map): Define digit shortcuts.
135 (recentf--files-with-key): New variable.
136 (recentf-show-digit-shortcut-filter): New function.
137 (recentf-open-files-items): New function.
138 (recentf-open-files): Use it.
139 (recentf-open-file-with-key): New command.
140
1412005-09-07 Michael Albinus <michael.albinus@gmx.de>
142
143 * woman.el (top): Remap `man' command by `woman' in `woman-mode-map'.
144 (Man-getpage-in-background-advice): Remove defadvice; it isn't
145 necessary any longer with the remapped command.
146 (Man-bgproc-sentinel-advice): Remove defadvice which counts
147 formatting time only.
148
149 * net/tramp.el (tramp-action-password)
150 (tramp-multi-action-password): Compile the password prompt from
151 `method', `user' and `host'. Sometimes it isn't obvious which
152 password to enter, for example with remote files offered by
153 recentf.el, or with multiple steps. Suggested by Robert Marshall
154 <robert@chezmarshall.freeserve.co.uk>.
155
1562005-09-07 Stefan Monnier <monnier@iro.umontreal.ca>
157
158 * progmodes/perl-mode.el (perl-font-lock-syntactic-keywords):
159 Fix regexp for when "s///" is at the beginning of line.
160
1612005-09-07 Jay Belanger <belanger@truman.edu>
162
163 * calc/calc-poly.el (math-expand-term): Multiply out any powers
164 when in matrix mode.
165
1662005-09-08 Chong Yidong <cyd@stupidchicken.com>
167
168 * buff-menu.el (Buffer-menu-sort-by-column): New function.
169 Suggested by Kim F. Storm.
170 (Buffer-menu-sort-button-map): Global keymap for sort buttons.
171 (Buffer-menu-make-sort-button): Use global keymap.
172
1732005-09-06 Stefan Monnier <monnier@iro.umontreal.ca>
174
175 * buff-menu.el (Buffer-menu-make-sort-button): Add docstrings, use
176 non-anonymous functions.
177
1782005-09-06 Chong Yidong <cyd@stupidchicken.com>
179
180 * buff-menu.el (Buffer-menu-make-sort-button): Allow mouse-1 clicks
181 when using a header line. Otherwise, use mouse-1-click-follows-link.
182
183 * mouse.el (mouse-drag-header-line): Do nothing if the header-line
184 can't be moved; don't signal an error.
4 185
52005-09-05 Chong Yidong <cyd@stupidchicken.com> 1862005-09-05 Chong Yidong <cyd@stupidchicken.com>
6 187
@@ -11,8 +192,7 @@
11 (custom-push-theme): Save old values in the standard theme. 192 (custom-push-theme): Save old values in the standard theme.
12 (disable-theme): Correct typo. 193 (disable-theme): Correct typo.
13 (custom-face-theme-value) Deleted unused function. 194 (custom-face-theme-value) Deleted unused function.
14 (custom-theme-recalc-face): Rewritten to treat enable/disable 195 (custom-theme-recalc-face): Rewritten to treat enable/disable properly.
15 properly.
16 196
172005-09-05 Stefan Monnier <monnier@iro.umontreal.ca> 1972005-09-05 Stefan Monnier <monnier@iro.umontreal.ca>
18 198
@@ -211,6 +391,16 @@
211 (tramp-advice-make-auto-save-file-name): Make defadvice only when 391 (tramp-advice-make-auto-save-file-name): Make defadvice only when
212 `make-auto-save-file-name' is not a magic file name operation. 392 `make-auto-save-file-name' is not a magic file name operation.
213 393
3942005-08-30 Richard M. Stallman <rms@gnu.org>
395
396 * files.el (risky-local-variable-p):
397 Match `-predicates' and `-commands.
398
399 * cus-edit.el (custom-buffer-sort-alphabetically): Default to t.
400 (custom-save-all): Visit the file if necessary;
401 kill the buffer if we created it.
402 (custom-save-delete): Don't visit file or kill buffer here.
403
2142005-08-30 Carsten Dominik <dominik@science.uva.nl> 4042005-08-30 Carsten Dominik <dominik@science.uva.nl>
215 405
216 * textmodes/org.el (org-special-keyword): New face. 406 * textmodes/org.el (org-special-keyword): New face.
@@ -762,7 +952,7 @@
762 952
7632005-08-15 David Ponce <david@dponce.com> 9532005-08-15 David Ponce <david@dponce.com>
764 954
765 * tree-widget.el Update Commentary header. 955 * tree-widget.el: Update Commentary header.
766 (tree-widget-theme): Doc fix. 956 (tree-widget-theme): Doc fix.
767 (tree-widget-space-width): New option. 957 (tree-widget-space-width): New option.
768 (tree-widget-image-properties): Look up in the default theme too. 958 (tree-widget-image-properties): Look up in the default theme too.
@@ -2420,7 +2610,7 @@
2420 2610
2421 * ediff-ptch.el (ediff-file-name-sans-prefix): Quote regexp. 2611 * ediff-ptch.el (ediff-file-name-sans-prefix): Quote regexp.
2422 2612
2423 * ediff-init: Get rid of -face in face names. 2613 * ediff-init.el: Get rid of -face in face names.
2424 2614
24252005-07-10 Richard M. Stallman <rms@gnu.org> 26152005-07-10 Richard M. Stallman <rms@gnu.org>
2426 2616
@@ -8631,18 +8821,16 @@
8631 8821
86322005-03-25 Werner Lemberg <wl@gnu.org> 88222005-03-25 Werner Lemberg <wl@gnu.org>
8633 8823
8634 * calc/calc-forms.el, calc/calc-sel: Replace `illegal' with `invalid'. 8824 * calc/calc-forms.el, calc/calc-sel.el:
8635 * midnight.el, vc-cvs.el: Replace `illegal' with `invalid'. 8825 * midnight.el, vc-cvs.el:
8636 * emacs-lisp/cl-macs.el: Replace `illegal' with `invalid'. 8826 * emacs-lisp/cl-macs.el:
8637 * emulation/vip.el: Replace `illegal' with `invalid'. 8827 * emulation/vip.el:
8638 * eshell/esh-io.el, eshell/esh-var.el: Replace `illegal' with 8828 * eshell/esh-io.el, eshell/esh-var.el:
8639 `invalid'. 8829 * mail/supercite.el:
8640 * mail/supercite.el: Replace `illegal' with `invalid'.
8641 * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el 8830 * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el
8642 * progmodes/ebnf-ebx.el, progmodes/ebnf-dtd.el, progmodes/ebnf-iso.el 8831 * progmodes/ebnf-ebx.el, progmodes/ebnf-dtd.el, progmodes/ebnf-iso.el
8643 * progmodes/ebnf-yac.el, progmodes/ebnf2ps.el, progmodes/idlwave.el 8832 * progmodes/ebnf-yac.el, progmodes/ebnf2ps.el, progmodes/idlwave.el
8644 * progmodes/sh-script.el, progmodes/xscheme.el: 8833 * progmodes/sh-script.el, progmodes/xscheme.el:
8645 Replace `illegal' with `invalid'.
8646 * textmodes/refbib.el, textmodes/refer.el, textmodes/reftex-cite.el 8834 * textmodes/refbib.el, textmodes/refer.el, textmodes/reftex-cite.el
8647 * textmodes/reftex-index.el, textmodes/reftex-parse.el 8835 * textmodes/reftex-index.el, textmodes/reftex-parse.el
8648 * textmodes/reftex-ref.el, textmodes/reftex-vars.el 8836 * textmodes/reftex-ref.el, textmodes/reftex-vars.el
@@ -8807,7 +8995,7 @@
8807 8995
88082005-03-22 Jay Belanger <belanger@truman.edu> 89962005-03-22 Jay Belanger <belanger@truman.edu>
8809 8997
8810 * calc/calc-embed (calc-embedded-original-modes): New variable. 8998 * calc/calc-embed.el (calc-embedded-original-modes): New variable.
8811 (calc-embedded-save-original-modes) 8999 (calc-embedded-save-original-modes)
8812 (calc-embedded-restore-original-modes): New functions. 9000 (calc-embedded-restore-original-modes): New functions.
8813 (calc-do-embedded): Save original modes when entering embedded mode 9001 (calc-do-embedded): Save original modes when entering embedded mode
@@ -18626,7 +18814,7 @@
18626 18814
186272004-05-09 Jason Rumney <jasonr@gnu.org> 188152004-05-09 Jason Rumney <jasonr@gnu.org>
18628 18816
18629 * international/code-pages (cp932, cp936, cp949, c950): Remove. 18817 * international/code-pages.el (cp932, cp936, cp949, c950): Remove.
18630 Only define cp125* if windows-125* is already defined. 18818 Only define cp125* if windows-125* is already defined.
18631 18819
18632 * language/korean.el (cp949): Add alias. 18820 * language/korean.el (cp949): Add alias.
diff --git a/lisp/ChangeLog.9 b/lisp/ChangeLog.9
index a0688eefe37..6bd0b347c30 100644
--- a/lisp/ChangeLog.9
+++ b/lisp/ChangeLog.9
@@ -1127,7 +1127,7 @@
1127 1127
1128 * isearch.el (isearch-intersects-p): Fix end checks. 1128 * isearch.el (isearch-intersects-p): Fix end checks.
1129 1129
11302001-09-11 Eli Zaretskii <a34785@is.elta.co.il> 11302001-09-11 Eli Zaretskii <eliz@is.elta.co.il>
1131 1131
1132 * gud.el (dbx) <gud-dbx-use-stopformat-p>: Move this case into the 1132 * gud.el (dbx) <gud-dbx-use-stopformat-p>: Move this case into the
1133 `t' branch of `cond', since Irix 6.1 and up is a special case of 1133 `t' branch of `cond', since Irix 6.1 and up is a special case of
diff --git a/lisp/buff-menu.el b/lisp/buff-menu.el
index 9418eebe98f..4c45847df0f 100644
--- a/lisp/buff-menu.el
+++ b/lisp/buff-menu.el
@@ -633,35 +633,40 @@ For more information, see the function `buffer-menu'."
633 (insert m2))) 633 (insert m2)))
634 (forward-line))))) 634 (forward-line)))))
635 635
636(defun Buffer-menu-sort-by-column (&optional e)
637 "Sort the buffer menu by the column clicked on."
638 (interactive (list last-input-event))
639 (if e (mouse-select-window e))
640 (let* ((pos (event-start e))
641 (obj (posn-object pos))
642 (col (if obj
643 (get-text-property (cdr obj) 'column (car obj))
644 (get-text-property (posn-point pos) 'column))))
645 (Buffer-menu-sort col)))
646
647(defvar Buffer-menu-sort-button-map
648 (let ((map (make-sparse-keymap)))
649 ;; This keymap handles both nil and non-nil values for
650 ;; Buffer-menu-use-header-line.
651 (define-key map [header-line mouse-1] 'Buffer-menu-sort-by-column)
652 (define-key map [header-line mouse-2] 'Buffer-menu-sort-by-column)
653 (define-key map [mouse-2] 'Buffer-menu-sort-by-column)
654 (define-key map [follow-link] 'mouse-face)
655 (define-key map "\C-m" 'Buffer-menu-sort-by-column)
656 map)
657 "Local keymap for Buffer menu sort buttons.")
658
636(defun Buffer-menu-make-sort-button (name column) 659(defun Buffer-menu-make-sort-button (name column)
637 (if (equal column Buffer-menu-sort-column) (setq column nil)) 660 (if (equal column Buffer-menu-sort-column) (setq column nil))
638 (propertize name 661 (propertize name
639 'help-echo (if column 662 'column column
640 (if Buffer-menu-use-header-line 663 'help-echo (concat
641 (concat "mouse-2: sort by " (downcase name)) 664 (if Buffer-menu-use-header-line
642 (concat "mouse-2, RET: sort by " 665 "mouse-1, mouse-2: sort by "
643 (downcase name))) 666 "mouse-2, RET: sort by ")
644 (if Buffer-menu-use-header-line 667 (if column (downcase name) "visited order"))
645 "mouse-2: sort by visited order"
646 "mouse-2, RET: sort by visited order"))
647 'mouse-face 'highlight 668 'mouse-face 'highlight
648 'keymap (let ((map (make-sparse-keymap))) 669 'keymap Buffer-menu-sort-button-map))
649 (if Buffer-menu-use-header-line
650 (define-key map [header-line mouse-2]
651 `(lambda (e)
652 (interactive "e")
653 (save-window-excursion
654 (if e (mouse-select-window e))
655 (Buffer-menu-sort ,column))))
656 (define-key map [mouse-2]
657 `(lambda (e)
658 (interactive "e")
659 (if e (mouse-select-window e))
660 (Buffer-menu-sort ,column)))
661 (define-key map "\C-m"
662 `(lambda () (interactive)
663 (Buffer-menu-sort ,column))))
664 map)))
665 670
666(defun list-buffers-noselect (&optional files-only buffer-list) 671(defun list-buffers-noselect (&optional files-only buffer-list)
667 "Create and return a buffer with a list of names of existing buffers. 672 "Create and return a buffer with a list of names of existing buffers.
diff --git a/lisp/calc/calc-poly.el b/lisp/calc/calc-poly.el
index 3dd19b6f67a..e27705de98a 100644
--- a/lisp/calc/calc-poly.el
+++ b/lisp/calc/calc-poly.el
@@ -1069,18 +1069,45 @@
1069 (math-add-or-sub (list '/ (nth 1 (nth 1 expr)) (nth 2 expr)) 1069 (math-add-or-sub (list '/ (nth 1 (nth 1 expr)) (nth 2 expr))
1070 (list '/ (nth 2 (nth 1 expr)) (nth 2 expr)) 1070 (list '/ (nth 2 (nth 1 expr)) (nth 2 expr))
1071 nil (eq (car (nth 1 expr)) '-))) 1071 nil (eq (car (nth 1 expr)) '-)))
1072 ((and (eq calc-matrix-mode 'matrix)
1073 (eq (car-safe expr) '^)
1074 (natnump (nth 2 expr))
1075 (> (nth 2 expr) 1)
1076 (memq (car-safe (nth 1 expr)) '(+ -)))
1077 (if (= (nth 2 expr) 2)
1078 (math-add-or-sub (list '* (nth 1 (nth 1 expr)) (nth 1 expr))
1079 (list '* (nth 2 (nth 1 expr)) (nth 1 expr))
1080 nil (eq (car (nth 1 expr)) '-))
1081 (math-add-or-sub (list '* (nth 1 (nth 1 expr)) (list '^ (nth 1 expr)
1082 (1- (nth 2 expr))))
1083 (list '* (nth 2 (nth 1 expr)) (list '^ (nth 1 expr)
1084 (1- (nth 2 expr))))
1085 nil (eq (car (nth 1 expr)) '-))))
1072 ((and (eq (car-safe expr) '^) 1086 ((and (eq (car-safe expr) '^)
1073 (memq (car-safe (nth 1 expr)) '(+ -)) 1087 (memq (car-safe (nth 1 expr)) '(+ -))
1074 (integerp (nth 2 expr)) 1088 (integerp (nth 2 expr))
1075 (if (> (nth 2 expr) 0) 1089 (if (and (eq calc-matrix-mode 'matrix)
1076 (or (and (or (> math-mt-many 500000) (< math-mt-many -500000)) 1090 (> (nth 2 expr) 1))
1077 (math-expand-power (nth 1 expr) (nth 2 expr) 1091 (if (= (nth 2 expr) 2)
1078 nil t)) 1092 (math-add-or-sub (list '* (nth 1 (nth 1 expr)) (nth 1 expr))
1079 (list '* 1093 (list '* (nth 2 (nth 1 expr)) (nth 1 expr))
1080 (nth 1 expr) 1094 nil (eq (car (nth 1 expr)) '-))
1081 (list '^ (nth 1 expr) (1- (nth 2 expr))))) 1095 (math-add-or-sub (list '* (nth 1 (nth 1 expr))
1082 (if (< (nth 2 expr) 0) 1096 (list '^ (nth 1 expr)
1083 (list '/ 1 (list '^ (nth 1 expr) (- (nth 2 expr)))))))) 1097 (1- (nth 2 expr))))
1098 (list '* (nth 2 (nth 1 expr))
1099 (list '^ (nth 1 expr)
1100 (1- (nth 2 expr))))
1101 nil (eq (car (nth 1 expr)) '-)))
1102 (if (> (nth 2 expr) 0)
1103 (or (and (or (> math-mt-many 500000) (< math-mt-many -500000))
1104 (math-expand-power (nth 1 expr) (nth 2 expr)
1105 nil t))
1106 (list '*
1107 (nth 1 expr)
1108 (list '^ (nth 1 expr) (1- (nth 2 expr)))))
1109 (if (< (nth 2 expr) 0)
1110 (list '/ 1 (list '^ (nth 1 expr) (- (nth 2 expr)))))))))
1084 (t expr))) 1111 (t expr)))
1085 1112
1086(defun calcFunc-expand (expr &optional many) 1113(defun calcFunc-expand (expr &optional many)
diff --git a/lisp/cus-start.el b/lisp/cus-start.el
index 71565963e3d..87393e43ff7 100644
--- a/lisp/cus-start.el
+++ b/lisp/cus-start.el
@@ -369,9 +369,16 @@ since it could result in memory overflow and make Emacs crash."
369 ((string-match "\\`w32-" (symbol-name symbol)) 369 ((string-match "\\`w32-" (symbol-name symbol))
370 (eq system-type 'windows-nt)) 370 (eq system-type 'windows-nt))
371 ((string-match "\\`x-.*gtk" (symbol-name symbol)) 371 ((string-match "\\`x-.*gtk" (symbol-name symbol))
372 (or (boundp 'gtk) (not (eq system-type 'windows-nt)))) 372 (or (boundp 'gtk)
373 (and window-system
374 (not (eq window-system 'pc))
375 (not (eq system-type 'windows-nt)))))
373 ((string-match "\\`x-" (symbol-name symbol)) 376 ((string-match "\\`x-" (symbol-name symbol))
374 (fboundp 'x-create-frame)) 377 (fboundp 'x-create-frame))
378 ((string-match "selection" (symbol-name symbol))
379 (fboundp 'x-selection-exists-p))
380 ((string-match "fringe" (symbol-name symbol))
381 (fboundp 'define-fringe-bitmap))
375 (t t)))) 382 (t t))))
376 (if (not (boundp symbol)) 383 (if (not (boundp symbol))
377 ;; If variables are removed from C code, give an error here! 384 ;; If variables are removed from C code, give an error here!
diff --git a/lisp/descr-text.el b/lisp/descr-text.el
index 5ca9aa08093..cf6ac6ac4ad 100644
--- a/lisp/descr-text.el
+++ b/lisp/descr-text.el
@@ -108,7 +108,8 @@ into widget buttons that call `describe-text-category' or
108 (while properties 108 (while properties
109 (push (list (pop properties) (pop properties)) ret)) 109 (push (list (pop properties) (pop properties)) ret))
110 ret) 110 ret)
111 (lambda (a b) (string< (nth 0 a) (nth 0 b))))) 111 (lambda (a b) (string< (prin1-to-string (nth 0 a) t)
112 (prin1-to-string (nth 0 b) t)))))
112 (let ((key (nth 0 elt)) 113 (let ((key (nth 0 elt))
113 (value (nth 1 elt))) 114 (value (nth 1 elt)))
114 (widget-insert (propertize (format " %-20s " key) 115 (widget-insert (propertize (format " %-20s " key)
diff --git a/lisp/disp-table.el b/lisp/disp-table.el
index 87b3eb5057a..f7052013bae 100644
--- a/lisp/disp-table.el
+++ b/lisp/disp-table.el
@@ -220,8 +220,10 @@ for users who call this function in `.emacs'."
220 (unless (or (memq window-system '(x w32))) 220 (unless (or (memq window-system '(x w32)))
221 (and (terminal-coding-system) 221 (and (terminal-coding-system)
222 (set-terminal-coding-system nil)))) 222 (set-terminal-coding-system nil))))
223 ;; Turn off multibyte chars for more compatibility. 223
224 (setq-default enable-multibyte-characters nil) 224 (display-warning 'i18n
225 "`standard-display-european' is semi-obsolete"
226 :warning)
225 227
226 ;; Switch to Latin-1 language environment 228 ;; Switch to Latin-1 language environment
227 ;; unless some other has been specified. 229 ;; unless some other has been specified.
diff --git a/lisp/emacs-lisp/authors.el b/lisp/emacs-lisp/authors.el
index ec5446eef38..437332baec9 100644
--- a/lisp/emacs-lisp/authors.el
+++ b/lisp/emacs-lisp/authors.el
@@ -78,6 +78,7 @@ files.")
78 ("Jay K. Adams" "jka@ece.cmu.edu" "Jay Adams") 78 ("Jay K. Adams" "jka@ece.cmu.edu" "Jay Adams")
79 ("J,Ai(Br,At(Bme Marant" "J,bi(Br,bt(Bme Marant" "Jerome Marant") 79 ("J,Ai(Br,At(Bme Marant" "J,bi(Br,bt(Bme Marant" "Jerome Marant")
80 ("Jens-Ulrik Holger Petersen" "Jens-Ulrik Petersen") 80 ("Jens-Ulrik Holger Petersen" "Jens-Ulrik Petersen")
81 ("Johan Bockg,Ae(Brd" "Johan Bockgard")
81 ("John W. Eaton" "John Eaton") 82 ("John W. Eaton" "John Eaton")
82 ("Jonathan I. Kamens" "Jonathan Kamens") 83 ("Jonathan I. Kamens" "Jonathan Kamens")
83 ("Joseph Arceneaux" "Joe Arceneaux") 84 ("Joseph Arceneaux" "Joe Arceneaux")
@@ -195,7 +196,7 @@ Changes to files in this list are not listed.")
195 ("Michael K. Johnson" :changed "configure.in" "emacs.c" "intel386.h" 196 ("Michael K. Johnson" :changed "configure.in" "emacs.c" "intel386.h"
196 "mem-limits.h" "process.c" "template.h" "sysdep.c" "syssignal.h" "systty.h" "unexec.c" 197 "mem-limits.h" "process.c" "template.h" "sysdep.c" "syssignal.h" "systty.h" "unexec.c"
197 "ymakefile" "linux.h") 198 "ymakefile" "linux.h")
198 ("Kyle E. Jones" :wrote "mldrag.el") 199 ("Kyle Jones" :wrote "mldrag.el")
199 ("Henry Kautz" :wrote "bib-mode.el") 200 ("Henry Kautz" :wrote "bib-mode.el")
200 ("Joseph M. Kelsey" :changed "fileio.c" "vms-pwd.h" "vmsfns.c" "dir.h" 201 ("Joseph M. Kelsey" :changed "fileio.c" "vms-pwd.h" "vmsfns.c" "dir.h"
201 "uaf.h") 202 "uaf.h")
diff --git a/lisp/font-lock.el b/lisp/font-lock.el
index 38ea3aa029d..21e25ac8a54 100644
--- a/lisp/font-lock.el
+++ b/lisp/font-lock.el
@@ -846,9 +846,13 @@ happens, so the major mode can be corrected."
846(defcustom font-lock-support-mode 'jit-lock-mode 846(defcustom font-lock-support-mode 'jit-lock-mode
847 "*Support mode for Font Lock mode. 847 "*Support mode for Font Lock mode.
848Support modes speed up Font Lock mode by being choosy about when fontification 848Support modes speed up Font Lock mode by being choosy about when fontification
849occurs. Known support modes are Fast Lock mode (symbol `fast-lock-mode'), 849occurs. The default support mode, Just-in-time Lock mode (symbol
850Lazy Lock mode (symbol `lazy-lock-mode'), and Just-in-time Lock mode (symbol 850`jit-lock-mode'), is recommended.
851`jit-lock-mode'. See those modes for more info. 851
852Other, older support modes are Fast Lock mode (symbol `fast-lock-mode') and
853Lazy Lock mode (symbol `lazy-lock-mode'). See those modes for more info.
854However, they are no longer recommended, as Just-in-time Lock mode is better.
855
852If nil, means support for Font Lock mode is never performed. 856If nil, means support for Font Lock mode is never performed.
853If a symbol, use that support mode. 857If a symbol, use that support mode.
854If a list, each element should be of the form (MAJOR-MODE . SUPPORT-MODE), 858If a list, each element should be of the form (MAJOR-MODE . SUPPORT-MODE),
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 530758aefb0..96052e04c12 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,37 @@
12005-09-10 Reiner Steib <Reiner.Steib@gmx.de>
2
3 * spam-report.el (spam-report-gmane): Fix generation of spam
4 report URL.
5
62005-09-10 Simon Josefsson <jas@extundo.com>
7
8 * gnus-agent.el (gnus-agent-synchronize-flags): Make the default
9 t, based on discussion on the ding list with Robert Epprecht
10 <epprecht@solnet.ch>.
11
122005-09-07 Reiner Steib <Reiner.Steib@gmx.de>
13
14 * spam-report.el (spam-report-gmane): Make it work without
15 X-Report-Spam header. Gmane now only provides Archived-At. This
16 is only used if `spam-report-gmane-use-article-number' is nil.
17 (spam-report-gmane-spam-header): Removed. Not used anymore.
18
19 * nnweb.el (nnweb-google-wash-article): Print a message if article
20 is not available.
21
222005-09-07 TSUCHIYA Masatoshi <tsuchiya@namazu.org>
23
24 * gnus-art.el (gnus-mime-display-single): Decode text/* parts
25 content before displaying.
26
272005-09-06 Reiner Steib <Reiner.Steib@gmx.de>
28
29 * mml-smime.el: Remove defvar of gnus-extract-address-components.
30
312005-09-06 Katsumi Yamaoka <yamaoka@jpl.org>
32
33 * mm-view.el (mm-display-inline-fontify): Disable support modes.
34
12005-09-05 Reiner Steib <Reiner.Steib@gmx.de> 352005-09-05 Reiner Steib <Reiner.Steib@gmx.de>
2 36
3 * message.el (message-tab-body-function): Fixed mismatched custom 37 * message.el (message-tab-body-function): Fixed mismatched custom
@@ -5,7 +39,7 @@
5 39
6 * gnus.el (gnus-group-change-level-function): Ditto. 40 * gnus.el (gnus-group-change-level-function): Ditto.
7 41
8 * gnus-msg.el (gnus-outgoing-message-group): Ditto. 42 * gnus-msg.el (gnus-outgoing-message-group): Ditto.
9 43
10 * gnus-art.el (gnus-signature-limit) 44 * gnus-art.el (gnus-signature-limit)
11 (gnus-article-mime-part-function): Ditto. 45 (gnus-article-mime-part-function): Ditto.
@@ -237,8 +271,6 @@
237 * gnus-util.el (gnus-beginning-of-window): Remove. 271 * gnus-util.el (gnus-beginning-of-window): Remove.
238 (gnus-end-of-window): Remove. 272 (gnus-end-of-window): Remove.
239 273
240 * lpath.el: Don't bind scroll-margin.
241
2422005-07-25 Simon Josefsson <jas@extundo.com> 2742005-07-25 Simon Josefsson <jas@extundo.com>
243 275
244 * pgg.el (pgg-insert-url-with-w3): Don't load w3, it is possible 276 * pgg.el (pgg-insert-url-with-w3): Don't load w3, it is possible
diff --git a/lisp/gnus/ChangeLog.2 b/lisp/gnus/ChangeLog.2
index 5d7a608054e..f39bf525db8 100644
--- a/lisp/gnus/ChangeLog.2
+++ b/lisp/gnus/ChangeLog.2
@@ -7658,7 +7658,7 @@
7658 7658
7659 * spam.el: more compilation fixes for BBDB 7659 * spam.el: more compilation fixes for BBDB
7660 7660
7661 * spam-stat.el added code from Alex Schroeder <alex@gnu.org> 7661 * spam-stat.el: added code from Alex Schroeder <alex@gnu.org>
7662 (spam-stat-reduce-size): Interactive. 7662 (spam-stat-reduce-size): Interactive.
7663 (spam-stat-reset): New function. 7663 (spam-stat-reset): New function.
7664 (spam-stat-save): Interactive. 7664 (spam-stat-save): Interactive.
@@ -12404,7 +12404,7 @@
12404 12404
124052001-12-05 Katsumi Yamaoka <yamaoka@jpl.org> 124052001-12-05 Katsumi Yamaoka <yamaoka@jpl.org>
12406 12406
12407 * mm-view.wl (mm-inline-text): Decode a charset-encoded rich text. 12407 * mm-view.el (mm-inline-text): Decode a charset-encoded rich text.
12408 12408
124092001-12-04 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu> 124092001-12-04 08:00:00 ShengHuo ZHU <zsh@cs.rochester.edu>
12410 12410
diff --git a/lisp/gnus/gnus-agent.el b/lisp/gnus/gnus-agent.el
index ea45a139ab0..47d1dfd7364 100644
--- a/lisp/gnus/gnus-agent.el
+++ b/lisp/gnus/gnus-agent.el
@@ -115,7 +115,7 @@ If nil, only read articles will be expired."
115 :group 'gnus-agent 115 :group 'gnus-agent
116 :type 'function) 116 :type 'function)
117 117
118(defcustom gnus-agent-synchronize-flags nil 118(defcustom gnus-agent-synchronize-flags t
119 "Indicate if flags are synchronized when you plug in. 119 "Indicate if flags are synchronized when you plug in.
120If this is `ask' the hook will query the user." 120If this is `ask' the hook will query the user."
121 :version "21.1" 121 :version "21.1"
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el
index b07954772d2..3bdc93935bc 100644
--- a/lisp/gnus/gnus-art.el
+++ b/lisp/gnus/gnus-art.el
@@ -4862,7 +4862,14 @@ If displaying \"text/html\" is discouraged \(see
4862 (forward-line -1) 4862 (forward-line -1)
4863 (setq beg (point))) 4863 (setq beg (point)))
4864 (gnus-article-insert-newline) 4864 (gnus-article-insert-newline)
4865 (mm-insert-inline handle (mm-get-part handle)) 4865 (mm-insert-inline handle
4866 (let ((charset
4867 (mail-content-type-get
4868 (mm-handle-type handle) 'charset)))
4869 (if (eq charset 'gnus-decoded)
4870 (mm-get-part handle)
4871 (mm-decode-string (mm-get-part handle)
4872 charset))))
4866 (goto-char (point-max)))) 4873 (goto-char (point-max))))
4867 ;; Do highlighting. 4874 ;; Do highlighting.
4868 (save-excursion 4875 (save-excursion
diff --git a/lisp/gnus/mm-view.el b/lisp/gnus/mm-view.el
index 2d78ccab864..ac408aa179f 100644
--- a/lisp/gnus/mm-view.el
+++ b/lisp/gnus/mm-view.el
@@ -476,14 +476,16 @@
476 (buffer-disable-undo) 476 (buffer-disable-undo)
477 (mm-insert-part handle) 477 (mm-insert-part handle)
478 (require 'font-lock) 478 (require 'font-lock)
479 ;; Inhibit font-lock this time (*-mode-hook might run 479 (let ((font-lock-maximum-size nil)
480 ;; `turn-on-font-lock') so that jit-lock may not turn off 480 ;; Disable support modes, e.g., jit-lock, lazy-lock, etc.
481 ;; font-lock immediately after this. 481 (font-lock-mode-hook nil)
482 (let ((font-lock-mode t)) 482 (font-lock-support-mode nil)
483 (funcall mode)) 483 ;; I find font-lock a bit too verbose.
484 (let ((font-lock-verbose nil)) 484 (font-lock-verbose nil))
485 ;; I find font-lock a bit too verbose. 485 (funcall mode)
486 (font-lock-fontify-buffer)) 486 ;; The mode function might have already turned on font-lock.
487 (unless (symbol-value 'font-lock-mode)
488 (font-lock-fontify-buffer)))
487 ;; By default, XEmacs font-lock uses non-duplicable text 489 ;; By default, XEmacs font-lock uses non-duplicable text
488 ;; properties. This code forces all the text properties 490 ;; properties. This code forces all the text properties
489 ;; to be copied along with the text. 491 ;; to be copied along with the text.
diff --git a/lisp/gnus/mml-smime.el b/lisp/gnus/mml-smime.el
index 25cb3094cbb..2933c14744a 100644
--- a/lisp/gnus/mml-smime.el
+++ b/lisp/gnus/mml-smime.el
@@ -29,8 +29,6 @@
29 29
30(eval-when-compile (require 'cl)) 30(eval-when-compile (require 'cl))
31 31
32(defvar gnus-extract-address-components)
33
34(require 'smime) 32(require 'smime)
35(require 'mm-decode) 33(require 'mm-decode)
36(autoload 'message-narrow-to-headers "message") 34(autoload 'message-narrow-to-headers "message")
diff --git a/lisp/gnus/nnweb.el b/lisp/gnus/nnweb.el
index 85c8d4c5239..d3737cd66fd 100644
--- a/lisp/gnus/nnweb.el
+++ b/lisp/gnus/nnweb.el
@@ -319,12 +319,22 @@ Valid types include `google', `dejanews', and `gmane'.")
319 ;; We have Google's masked e-mail addresses here. :-/ 319 ;; We have Google's masked e-mail addresses here. :-/
320 (let ((case-fold-search t)) 320 (let ((case-fold-search t))
321 (goto-char (point-min)) 321 (goto-char (point-min))
322 (delete-region (point-min) 322 (if (save-excursion
323 (1+ (re-search-forward "^<pre>" nil t))) 323 (or (re-search-forward "The requested message.*could not be found."
324 (goto-char (point-min)) 324 nil t)
325 (delete-region (- (re-search-forward "^</pre>" nil t) (length "</pre>")) 325 (not (and (re-search-forward "^<pre>" nil t)
326 (point-max)) 326 (re-search-forward "^</pre>" nil t)))))
327 (mm-url-decode-entities))) 327 ;; FIXME: Don't know how to indicate "not found".
328 ;; Should this function throw an error? --rsteib
329 (progn
330 (gnus-message 3 "Requested article not found")
331 (erase-buffer))
332 (delete-region (point-min)
333 (1+ (re-search-forward "^<pre>" nil t)))
334 (goto-char (point-min))
335 (delete-region (- (re-search-forward "^</pre>" nil t) (length "</pre>"))
336 (point-max))
337 (mm-url-decode-entities))))
328 338
329(defun nnweb-google-parse-1 (&optional Message-ID) 339(defun nnweb-google-parse-1 (&optional Message-ID)
330 (let ((i 0) 340 (let ((i 0)
diff --git a/lisp/gnus/spam-report.el b/lisp/gnus/spam-report.el
index 50a564885bb..173306ec55e 100644
--- a/lisp/gnus/spam-report.el
+++ b/lisp/gnus/spam-report.el
@@ -49,12 +49,6 @@ instead."
49 (regexp :value "^nntp\+.*:gmane\.")) 49 (regexp :value "^nntp\+.*:gmane\."))
50 :group 'spam-report) 50 :group 'spam-report)
51 51
52(defcustom spam-report-gmane-spam-header
53 "^X-Report-Spam: http://\\([^/]+\\)\\(.*\\)$"
54 "String matching Gmane spam-reporting header. Two match groups are needed."
55 :type 'regexp
56 :group 'spam-report)
57
58(defcustom spam-report-gmane-use-article-number t 52(defcustom spam-report-gmane-use-article-number t
59 "Whether the article number (faster!) or the header should be used." 53 "Whether the article number (faster!) or the header should be used."
60 :type 'boolean 54 :type 'boolean
@@ -103,19 +97,42 @@ undo that change.")
103 article)) 97 article))
104 (with-current-buffer nntp-server-buffer 98 (with-current-buffer nntp-server-buffer
105 (gnus-request-head article gnus-newsgroup-name) 99 (gnus-request-head article gnus-newsgroup-name)
106 (goto-char (point-min)) 100 (let ((case-fold-search t)
107 (if (re-search-forward spam-report-gmane-spam-header nil t) 101 field host report url)
108 (let* ((host (match-string 1)) 102 ;; First check for X-Report-Spam because it's more specific to
109 (report (match-string 2)) 103 ;; spam reporting than Archived-At. OTOH, all new articles on
110 (url (format "http://%s%s" host report))) 104 ;; Gmane don't have X-Report-Spam anymore (unless Lars changes his
111 (gnus-message 7 "Reporting spam through URL %s..." url) 105 ;; mind :-)).
112 (spam-report-url-ping host report)) 106 ;;
113 (gnus-message 3 "Could not find X-Report-Spam in article %d..." 107 ;; There might be more than one Archived-At header so we need to
114 article))))))) 108 ;; find (and transform) the one related to Gmane.
109 (setq field (or (gnus-fetch-field "X-Report-Spam")
110 (gnus-fetch-field "Archived-At")))
111 (setq host (progn
112 (string-match
113 (concat "http://\\([a-z]+\\.gmane\\.org\\)"
114 "\\(/[^:/]+[:/][0-9]+\\)")
115 field)
116 (match-string 1 field)))
117 (setq report (match-string 2 field))
118 (when (string-equal "permalink.gmane.org" host)
119 (setq host "spam.gmane.org")
120 (setq report (gnus-replace-in-string
121 report "/\\([0-9]+\\)$" ":\\1")))
122 (setq url (format "http://%s%s" host report))
123 (if (not (and host report url))
124 (gnus-message
125 3 "Could not find a spam report header in article %d..."
126 article)
127 (gnus-message 7 "Reporting spam through URL %s..." url)
128 (spam-report-url-ping host report))))))))
115 129
116(defun spam-report-url-ping (host report) 130(defun spam-report-url-ping (host report)
117 "Ping a host through HTTP, addressing a specific GET resource using 131 "Ping a host through HTTP, addressing a specific GET resource using
118the function specified by `spam-report-url-ping-function'." 132the function specified by `spam-report-url-ping-function'."
133 ;; Example:
134 ;; host: "spam.gmane.org"
135 ;; report: "/gmane.some.group:123456"
119 (funcall spam-report-url-ping-function host report)) 136 (funcall spam-report-url-ping-function host report))
120 137
121(defun spam-report-url-ping-plain (host report) 138(defun spam-report-url-ping-plain (host report)
diff --git a/lisp/mail/sendmail.el b/lisp/mail/sendmail.el
index b7ea845f8ae..4255788605f 100644
--- a/lisp/mail/sendmail.el
+++ b/lisp/mail/sendmail.el
@@ -130,6 +130,7 @@ This is used by the default mail-sending commands. See also
130 :type '(radio (function-item sendmail-send-it :tag "Use Sendmail package") 130 :type '(radio (function-item sendmail-send-it :tag "Use Sendmail package")
131 (function-item smtpmail-send-it :tag "Use SMTPmail package") 131 (function-item smtpmail-send-it :tag "Use SMTPmail package")
132 (function-item feedmail-send-it :tag "Use Feedmail package") 132 (function-item feedmail-send-it :tag "Use Feedmail package")
133 (function-item mailclient-send-it :tag "Use Mailclient package")
133 function) 134 function)
134 :group 'sendmail) 135 :group 'sendmail)
135 136
@@ -886,9 +887,9 @@ See also the function `select-message-coding-system'.")
886 "Default coding system for encoding the outgoing mail. 887 "Default coding system for encoding the outgoing mail.
887This variable is used only when `sendmail-coding-system' is nil. 888This variable is used only when `sendmail-coding-system' is nil.
888 889
889This variable is set/changed by the command set-language-environment. 890This variable is set/changed by the command `set-language-environment'.
890User should not set this variable manually, 891User should not set this variable manually,
891instead use sendmail-coding-system to get a constant encoding 892instead use `sendmail-coding-system' to get a constant encoding
892of outgoing mails regardless of the current language environment. 893of outgoing mails regardless of the current language environment.
893See also the function `select-message-coding-system'.") 894See also the function `select-message-coding-system'.")
894 895
diff --git a/lisp/menu-bar.el b/lisp/menu-bar.el
index 302ede8c8ff..401513c3583 100644
--- a/lisp/menu-bar.el
+++ b/lisp/menu-bar.el
@@ -105,10 +105,8 @@ A large number or nil slows down menu responsiveness."
105 105
106(define-key menu-bar-file-menu [split-window] 106(define-key menu-bar-file-menu [split-window]
107 '(menu-item "Split Window" split-window-vertically 107 '(menu-item "Split Window" split-window-vertically
108 :enable (and (frame-live-p menu-updating-frame) 108 :enable (and (menu-bar-menu-frame-live-and-visible-p)
109 (frame-visible-p menu-updating-frame ) 109 (menu-bar-non-minibuffer-window-p))
110 (not (window-minibuffer-p
111 (frame-selected-window menu-updating-frame))))
112 :help "Split selected window in two windows")) 110 :help "Split selected window in two windows"))
113 111
114(define-key menu-bar-file-menu [separator-window] 112(define-key menu-bar-file-menu [separator-window]
@@ -120,8 +118,7 @@ A large number or nil slows down menu responsiveness."
120 :help "Pretty-print marked region in black and white to PostScript printer")) 118 :help "Pretty-print marked region in black and white to PostScript printer"))
121(define-key menu-bar-file-menu [ps-print-buffer] 119(define-key menu-bar-file-menu [ps-print-buffer]
122 '(menu-item "Postscript Print Buffer (B+W)" ps-print-buffer 120 '(menu-item "Postscript Print Buffer (B+W)" ps-print-buffer
123 :enable (and (frame-live-p menu-updating-frame) 121 :enable (menu-bar-menu-frame-live-and-visible-p)
124 (frame-visible-p menu-updating-frame ))
125 :help "Pretty-print current buffer in black and white to PostScript printer")) 122 :help "Pretty-print current buffer in black and white to PostScript printer"))
126(define-key menu-bar-file-menu [ps-print-region-faces] 123(define-key menu-bar-file-menu [ps-print-region-faces]
127 '(menu-item "Postscript Print Region" ps-print-region-with-faces 124 '(menu-item "Postscript Print Region" ps-print-region-with-faces
@@ -129,8 +126,7 @@ A large number or nil slows down menu responsiveness."
129 :help "Pretty-print marked region to PostScript printer")) 126 :help "Pretty-print marked region to PostScript printer"))
130(define-key menu-bar-file-menu [ps-print-buffer-faces] 127(define-key menu-bar-file-menu [ps-print-buffer-faces]
131 '(menu-item "Postscript Print Buffer" ps-print-buffer-with-faces 128 '(menu-item "Postscript Print Buffer" ps-print-buffer-with-faces
132 :enable (and (frame-live-p menu-updating-frame) 129 :enable (menu-bar-menu-frame-live-and-visible-p)
133 (frame-visible-p menu-updating-frame ))
134 :help "Pretty-print current buffer to PostScript printer")) 130 :help "Pretty-print current buffer to PostScript printer"))
135(define-key menu-bar-file-menu [print-region] 131(define-key menu-bar-file-menu [print-region]
136 '(menu-item "Print Region" print-region 132 '(menu-item "Print Region" print-region
@@ -138,8 +134,7 @@ A large number or nil slows down menu responsiveness."
138 :help "Print region between mark and current position")) 134 :help "Print region between mark and current position"))
139(define-key menu-bar-file-menu [print-buffer] 135(define-key menu-bar-file-menu [print-buffer]
140 '(menu-item "Print Buffer" print-buffer 136 '(menu-item "Print Buffer" print-buffer
141 :enable (and (frame-live-p menu-updating-frame) 137 :enable (menu-bar-menu-frame-live-and-visible-p)
142 (frame-visible-p menu-updating-frame ))
143 :help "Print current buffer with page headings")) 138 :help "Print current buffer with page headings"))
144 139
145(define-key menu-bar-file-menu [separator-print] 140(define-key menu-bar-file-menu [separator-print]
@@ -170,17 +165,14 @@ A large number or nil slows down menu responsiveness."
170 :help "Re-read current buffer from its file")) 165 :help "Re-read current buffer from its file"))
171(define-key menu-bar-file-menu [write-file] 166(define-key menu-bar-file-menu [write-file]
172 '(menu-item "Save As..." write-file 167 '(menu-item "Save As..." write-file
173 :enable (and (frame-live-p menu-updating-frame) 168 :enable (and (menu-bar-menu-frame-live-and-visible-p)
174 (frame-visible-p menu-updating-frame ) 169 (menu-bar-non-minibuffer-window-p))
175 (not (window-minibuffer-p
176 (frame-selected-window menu-updating-frame))))
177 :help "Write current buffer to another file")) 170 :help "Write current buffer to another file"))
178(define-key menu-bar-file-menu [save-buffer] 171(define-key menu-bar-file-menu [save-buffer]
179 '(menu-item "Save" save-buffer 172 '(menu-item "Save" save-buffer
180 :enable (and (buffer-modified-p) 173 :enable (and (buffer-modified-p)
181 (buffer-file-name) 174 (buffer-file-name)
182 (not (window-minibuffer-p 175 (menu-bar-non-minibuffer-window-p))
183 (frame-selected-window menu-updating-frame))))
184 :help "Save current buffer to its file")) 176 :help "Save current buffer to its file"))
185 177
186(define-key menu-bar-file-menu [separator-save] 178(define-key menu-bar-file-menu [separator-save]
@@ -192,23 +184,19 @@ A large number or nil slows down menu responsiveness."
192 :help "Discard (kill) current buffer")) 184 :help "Discard (kill) current buffer"))
193(define-key menu-bar-file-menu [insert-file] 185(define-key menu-bar-file-menu [insert-file]
194 '(menu-item "Insert File..." insert-file 186 '(menu-item "Insert File..." insert-file
195 :enable (not (window-minibuffer-p 187 :enable (menu-bar-non-minibuffer-window-p)
196 (frame-selected-window menu-updating-frame)))
197 :help "Insert another file into current buffer")) 188 :help "Insert another file into current buffer"))
198(define-key menu-bar-file-menu [dired] 189(define-key menu-bar-file-menu [dired]
199 '(menu-item "Open Directory..." dired 190 '(menu-item "Open Directory..." dired
200 :enable (not (window-minibuffer-p 191 :enable (menu-bar-non-minibuffer-window-p)
201 (frame-selected-window menu-updating-frame)))
202 :help "Read a directory, operate on its files")) 192 :help "Read a directory, operate on its files"))
203(define-key menu-bar-file-menu [open-file] 193(define-key menu-bar-file-menu [open-file]
204 '(menu-item "Open File..." find-file-existing 194 '(menu-item "Open File..." find-file-existing
205 :enable (not (window-minibuffer-p 195 :enable (menu-bar-non-minibuffer-window-p)
206 (frame-selected-window menu-updating-frame)))
207 :help "Read an existing file into an Emacs buffer")) 196 :help "Read an existing file into an Emacs buffer"))
208(define-key menu-bar-file-menu [new-file] 197(define-key menu-bar-file-menu [new-file]
209 '(menu-item "Visit New File..." find-file 198 '(menu-item "Visit New File..." find-file
210 :enable (not (window-minibuffer-p 199 :enable (menu-bar-non-minibuffer-window-p)
211 (frame-selected-window menu-updating-frame)))
212 :help "Read or create a file and edit it")) 200 :help "Read or create a file and edit it"))
213 201
214 202
@@ -1043,8 +1031,7 @@ mail status in mode line"))
1043 toggle-truncate-lines 1031 toggle-truncate-lines
1044 :help "Truncate long lines on the screen" 1032 :help "Truncate long lines on the screen"
1045 :button (:toggle . truncate-lines) 1033 :button (:toggle . truncate-lines)
1046 :enable (and (frame-live-p menu-updating-frame) 1034 :enable (menu-bar-menu-frame-live-and-visible-p)))
1047 (frame-visible-p menu-updating-frame))))
1048 1035
1049(define-key menu-bar-options-menu [highlight-separator] 1036(define-key menu-bar-options-menu [highlight-separator]
1050 '("--")) 1037 '("--"))
@@ -1425,6 +1412,23 @@ key, a click, or a menu-item"))
1425 '(menu-item "Emacs Tutorial" help-with-tutorial 1412 '(menu-item "Emacs Tutorial" help-with-tutorial
1426 :help "Learn how to use Emacs")) 1413 :help "Learn how to use Emacs"))
1427 1414
1415(defun menu-bar-menu-frame-live-and-visible-p ()
1416 "Return non-nil if the menu frame is alive and visible.
1417The menu frame is the frame for which we are updating the menu."
1418 (let ((menu-frame (if (display-multi-frame-p) menu-updating-frame
1419 (selected-frame))))
1420 (and (frame-live-p menu-frame)
1421 (frame-visible-p menu-frame))))
1422
1423(defun menu-bar-non-minibuffer-window-p ()
1424 "Return non-nil if selected window of the menu frame is not a minibuf window.
1425
1426See the documentation of `menu-bar-menu-frame-live-and-visible-p'
1427for the definition of the menu frame."
1428 (let ((menu-frame (if (display-multi-frame-p) menu-updating-frame
1429 (selected-frame))))
1430 (not (window-minibuffer-p (frame-selected-window menu-frame)))))
1431
1428(defun kill-this-buffer () ; for the menubar 1432(defun kill-this-buffer () ; for the menubar
1429 "Kill the current buffer." 1433 "Kill the current buffer."
1430 (interactive) 1434 (interactive)
@@ -1437,11 +1441,10 @@ key, a click, or a menu-item"))
1437 (or (string-match "^ " (buffer-name (car buffers))) 1441 (or (string-match "^ " (buffer-name (car buffers)))
1438 (setq count (1+ count))) 1442 (setq count (1+ count)))
1439 (setq buffers (cdr buffers))) 1443 (setq buffers (cdr buffers)))
1440 (and (not (window-minibuffer-p (frame-selected-window menu-updating-frame))) 1444 (and (menu-bar-non-minibuffer-window-p)
1441 (> count 1)))) 1445 (> count 1))))
1442 1446
1443(put 'dired 'menu-enable 1447(put 'dired 'menu-enable '(menu-bar-non-minibuffer-window-p))
1444 '(not (window-minibuffer-p (frame-selected-window menu-updating-frame))))
1445 1448
1446;; Permit deleting frame if it would leave a visible or iconified frame. 1449;; Permit deleting frame if it would leave a visible or iconified frame.
1447(defun delete-frame-enabled-p () 1450(defun delete-frame-enabled-p ()
diff --git a/lisp/mh-e/ChangeLog b/lisp/mh-e/ChangeLog
index 82bedd7c2a6..28cc6c2a6d0 100644
--- a/lisp/mh-e/ChangeLog
+++ b/lisp/mh-e/ChangeLog
@@ -43,7 +43,7 @@
43 (mh-show-from-face, mh-show-xface-face, mh-speedbar-folder-face) 43 (mh-show-from-face, mh-show-xface-face, mh-speedbar-folder-face)
44 (mh-speedbar-selected-folder-face) 44 (mh-speedbar-selected-folder-face)
45 (mh-speedbar-folder-with-unseen-messages-face) 45 (mh-speedbar-folder-with-unseen-messages-face)
46 (mh-speedbar-selected-folder-with-unseen-messages-face): 46 (mh-speedbar-selected-folder-with-unseen-messages-face):
47 New backward-compatibility aliases for renamed faces. 47 New backward-compatibility aliases for renamed faces.
48 (mh-folder-body-face, mh-folder-cur-msg-face) 48 (mh-folder-body-face, mh-folder-cur-msg-face)
49 (mh-folder-cur-msg-number-face, mh-folder-date-face) 49 (mh-folder-cur-msg-number-face, mh-folder-date-face)
@@ -56,7 +56,7 @@
56 (mh-show-pgg-unknown-face, mh-show-pgg-bad-face) 56 (mh-show-pgg-unknown-face, mh-show-pgg-bad-face)
57 (mh-show-to-face, mh-show-from-face, mh-show-subject-face) 57 (mh-show-to-face, mh-show-from-face, mh-show-subject-face)
58 (mh-speedbar-folder-with-unseen-messages) 58 (mh-speedbar-folder-with-unseen-messages)
59 (mh-speedbar-selected-folder-with-unseen-messages): 59 (mh-speedbar-selected-folder-with-unseen-messages):
60 Use renamed MH-E faces. 60 Use renamed MH-E faces.
61 61
62 * mh-utils.el (mh-letter-font-lock-keywords) 62 * mh-utils.el (mh-letter-font-lock-keywords)
@@ -900,7 +900,7 @@
900 900
901 * mh-e.el (Version, mh-version): Updated for release 7.4.3. 901 * mh-e.el (Version, mh-version): Updated for release 7.4.3.
902 902
903 * This patch release contains the following two patches: 903 This patch release contains the following two patches:
904 904
905 * mh-identity.el (mh-identity-make-menu): Removed condition on 905 * mh-identity.el (mh-identity-make-menu): Removed condition on
906 mh-auto-fields-list. Use it to enable or disable menu item 906 mh-auto-fields-list. Use it to enable or disable menu item
@@ -8402,7 +8402,7 @@
8402 defcustom to mh-utils because I got an error about a nil value for 8402 defcustom to mh-utils because I got an error about a nil value for
8403 mh-tool-bar-reply-3-buttons when I fired up mh-rmail. 8403 mh-tool-bar-reply-3-buttons when I fired up mh-rmail.
8404 8404
8405 * mh-comp.el, mh-funcs,el, mh-mime.el, mh-pick.el: Moved (provide) 8405 * mh-comp.el, mh-funcs.el, mh-mime.el, mh-pick.el: Moved (provide)
8406 to the end of the file to be consistent with most other files (see 8406 to the end of the file to be consistent with most other files (see
8407 additional rationale in mh-e.el description below). 8407 additional rationale in mh-e.el description below).
8408 8408
@@ -9210,7 +9210,7 @@
92102002-08-19 Peter S Galbraith <psg@debian.org> 92102002-08-19 Peter S Galbraith <psg@debian.org>
9211 9211
9212 * reply-to.xpm, reply-to.pbm, reply-from.xpm, reply-from.pbm, 9212 * reply-to.xpm, reply-to.pbm, reply-from.xpm, reply-from.pbm,
9213 reply-all.xpm, reply-all.bpm: New icons for various reply methods. 9213 * reply-all.xpm, reply-all.bpm: New icons for various reply methods.
9214 * mh-e.el (mh-folder-tool-bar-map): Split reply button into three 9214 * mh-e.el (mh-folder-tool-bar-map): Split reply button into three
9215 that won't prompt for "from", "to" and "all". 9215 that won't prompt for "from", "to" and "all".
9216 * mh-comp.el (mh-reply): Put variable reply-to in the interactive 9216 * mh-comp.el (mh-reply): Put variable reply-to in the interactive
@@ -10234,7 +10234,7 @@
10234 operations made on all messages in the selected range when 10234 operations made on all messages in the selected range when
10235 transient-mark-mode is on doesn't work in XEmacs. 10235 transient-mark-mode is on doesn't work in XEmacs.
10236 10236
10237 * mh-e.el, mh-utils: Conditionalize calls to 10237 * mh-e.el, mh-utils.el: Conditionalize calls to
10238 'add-to-list 'facemenu-unlisted-faces for XEmacs. 10238 'add-to-list 'facemenu-unlisted-faces for XEmacs.
10239 10239
102402001-12-11 Jeffrey C Honig <jch@honig.net> 102402001-12-11 Jeffrey C Honig <jch@honig.net>
diff --git a/lisp/mouse.el b/lisp/mouse.el
index c928e04f8ed..1970fbf1eeb 100644
--- a/lisp/mouse.el
+++ b/lisp/mouse.el
@@ -538,11 +538,10 @@ resized by dragging their header-line."
538 (window (posn-window start)) 538 (window (posn-window start))
539 (frame (window-frame window)) 539 (frame (window-frame window))
540 (first-window (frame-first-window frame))) 540 (first-window (frame-first-window frame)))
541 (when (or (eq window first-window) 541 (unless (or (eq window first-window)
542 (= (nth 1 (window-edges window)) 542 (= (nth 1 (window-edges window))
543 (nth 1 (window-edges first-window)))) 543 (nth 1 (window-edges first-window))))
544 (error "Cannot move header-line at the top of the frame")) 544 (mouse-drag-mode-line-1 start-event nil))))
545 (mouse-drag-mode-line-1 start-event nil)))
546 545
547 546
548(defun mouse-drag-vertical-line (start-event) 547(defun mouse-drag-vertical-line (start-event)
diff --git a/lisp/msb.el b/lisp/msb.el
index 8fa63d98051..94a1599371f 100644
--- a/lisp/msb.el
+++ b/lisp/msb.el
@@ -185,7 +185,7 @@
185 "Elisp Files (%d)") 185 "Elisp Files (%d)")
186 ((eq major-mode 'latex-mode) 186 ((eq major-mode 'latex-mode)
187 3030 187 3030
188 "LaTex Files (%d)") 188 "LaTeX Files (%d)")
189 ('no-multi 189 ('no-multi
190 3099 190 3099
191 "Other files (%d)"))) 191 "Other files (%d)")))
diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el
index e721f3fb016..b8b3fb9068a 100644
--- a/lisp/net/tramp.el
+++ b/lisp/net/tramp.el
@@ -5213,7 +5213,10 @@ Returns nil if none was found, else the command is returned."
5213 5213
5214(defun tramp-action-password (p multi-method method user host) 5214(defun tramp-action-password (p multi-method method user host)
5215 "Query the user for a password." 5215 "Query the user for a password."
5216 (let ((pw-prompt (match-string 0))) 5216 (let ((pw-prompt
5217 (format "Password for %s "
5218 (tramp-make-tramp-file-name
5219 nil method user host ""))))
5217 (tramp-message 9 "Sending password") 5220 (tramp-message 9 "Sending password")
5218 (tramp-enter-password p pw-prompt user host))) 5221 (tramp-enter-password p pw-prompt user host)))
5219 5222
@@ -5300,8 +5303,12 @@ The terminal type can be configured with `tramp-terminal-type'."
5300 5303
5301(defun tramp-multi-action-password (p method user host) 5304(defun tramp-multi-action-password (p method user host)
5302 "Query the user for a password." 5305 "Query the user for a password."
5303 (tramp-message 9 "Sending password") 5306 (let ((pw-prompt
5304 (tramp-enter-password p (match-string 0) user host)) 5307 (format "Password for %s "
5308 (tramp-make-tramp-file-name
5309 nil method user host ""))))
5310 (tramp-message 9 "Sending password")
5311 (tramp-enter-password p pw-prompt user host)))
5305 5312
5306(defun tramp-multi-action-succeed (p method user host) 5313(defun tramp-multi-action-succeed (p method user host)
5307 "Signal success in finding shell prompt." 5314 "Signal success in finding shell prompt."
diff --git a/lisp/progmodes/delphi.el b/lisp/progmodes/delphi.el
index 0c94120a0f8..85f7e1339f3 100644
--- a/lisp/progmodes/delphi.el
+++ b/lisp/progmodes/delphi.el
@@ -4,6 +4,7 @@
4;; Free Software Foundation, Inc. 4;; Free Software Foundation, Inc.
5 5
6;; Author: Ray Blaak <blaak@infomatch.com> 6;; Author: Ray Blaak <blaak@infomatch.com>
7;; Maintainer: FSF (Blaak's email addr bounces, Aug 2005)
7;; Keywords: languages 8;; Keywords: languages
8 9
9;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
diff --git a/lisp/progmodes/flymake.el b/lisp/progmodes/flymake.el
index d137284f795..e5089d84fb0 100644
--- a/lisp/progmodes/flymake.el
+++ b/lisp/progmodes/flymake.el
@@ -960,8 +960,7 @@ Convert it to flymake internal format."
960 (setq converted-list (cons (list regexp file line col) converted-list))))) 960 (setq converted-list (cons (list regexp file line col) converted-list)))))
961 converted-list)) 961 converted-list))
962 962
963(eval-when-compile 963(require 'compile)
964 (require 'compile))
965 964
966(defvar flymake-err-line-patterns ; regexp file-idx line-idx col-idx (optional) text-idx(optional), match-end to end of string is error text 965(defvar flymake-err-line-patterns ; regexp file-idx line-idx col-idx (optional) text-idx(optional), match-end to end of string is error text
967 (append 966 (append
diff --git a/lisp/progmodes/make-mode.el b/lisp/progmodes/make-mode.el
index b8336691307..11ae1c66aa7 100644
--- a/lisp/progmodes/make-mode.el
+++ b/lisp/progmodes/make-mode.el
@@ -1833,6 +1833,10 @@ If it isn't in one, return nil."
1833 ;; Don't keep looking across a blank line or comment. 1833 ;; Don't keep looking across a blank line or comment.
1834 (looking-at "$\\|#") 1834 (looking-at "$\\|#")
1835 (not (zerop (forward-line -1)))))) 1835 (not (zerop (forward-line -1))))))
1836 ;; Remove leading and trailing whitespace.
1837 (when found
1838 (setq found (replace-regexp-in-string "[ \t]+\\'" "" found))
1839 (setq found (replace-regexp-in-string "\\`[ \t]+" "" found)))
1836 found))) 1840 found)))
1837 1841
1838(provide 'make-mode) 1842(provide 'make-mode)
diff --git a/lisp/progmodes/octave-inf.el b/lisp/progmodes/octave-inf.el
index 917016cf159..4f0875bbf99 100644
--- a/lisp/progmodes/octave-inf.el
+++ b/lisp/progmodes/octave-inf.el
@@ -248,7 +248,11 @@ startup file, `~/.emacs-octave'."
248 248
249 ;; And finally, everything is back to normal. 249 ;; And finally, everything is back to normal.
250 (set-process-filter proc 'inferior-octave-output-filter) 250 (set-process-filter proc 'inferior-octave-output-filter)
251 (run-hooks 'inferior-octave-startup-hook))) 251 (run-hooks 'inferior-octave-startup-hook)
252 (run-hooks 'inferior-octave-startup-hook)
253 ;; Just in case, to be sure a cd in the startup file
254 ;; won't have detrimental effects.
255 (inferior-octave-resync-dirs)))
252 256
253 257
254(defun inferior-octave-complete () 258(defun inferior-octave-complete ()
diff --git a/lisp/progmodes/perl-mode.el b/lisp/progmodes/perl-mode.el
index 25a414e69d2..cb2ec81f501 100644
--- a/lisp/progmodes/perl-mode.el
+++ b/lisp/progmodes/perl-mode.el
@@ -267,12 +267,12 @@ The expansion is entirely correct because it uses the C preprocessor."
267 ("\\<sub\\s-+\\S-+\\s-*(\\([^)]+\\))" 1 '(1)) 267 ("\\<sub\\s-+\\S-+\\s-*(\\([^)]+\\))" 1 '(1))
268 ;; regexp and funny quotes 268 ;; regexp and funny quotes
269 ("[?:.,;=!~({[][ \t\n]*\\(/\\)" (1 '(7))) 269 ("[?:.,;=!~({[][ \t\n]*\\(/\\)" (1 '(7)))
270 ("[?:.,;=!~({[ \t\n]\\([msy]\\|q[qxrw]?\\|tr\\)\\>\\s-*\\([^])}> \n\t]\\)" 270 ("\\(^\\|[?:.,;=!~({[ \t]\\)\\([msy]\\|q[qxrw]?\\|tr\\)\\>\\s-*\\([^])}> \n\t]\\)"
271 ;; Nasty cases: 271 ;; Nasty cases:
272 ;; /foo/m $a->m $#m $m @m %m 272 ;; /foo/m $a->m $#m $m @m %m
273 ;; \s (appears often in regexps). 273 ;; \s (appears often in regexps).
274 ;; -s file 274 ;; -s file
275 (2 (if (assoc (char-after (match-beginning 2)) 275 (3 (if (assoc (char-after (match-beginning 3))
276 perl-quote-like-pairs) 276 perl-quote-like-pairs)
277 '(15) '(7)))) 277 '(15) '(7))))
278 ;; TODO: here-documents ("<<\\(\\sw\\|['\"]\\)") 278 ;; TODO: here-documents ("<<\\(\\sw\\|['\"]\\)")
diff --git a/lisp/progmodes/sh-script.el b/lisp/progmodes/sh-script.el
index d39cc4b7281..663332fb8c6 100644
--- a/lisp/progmodes/sh-script.el
+++ b/lisp/progmodes/sh-script.el
@@ -490,7 +490,10 @@ This is buffer-local in every such buffer.")
490 map) 490 map)
491 "Keymap used in Shell-Script mode.") 491 "Keymap used in Shell-Script mode.")
492 492
493 493(defvar sh-skeleton-pair-default-alist '((?( _ ?)) (?\))
494 (?[ ?\s _ ?\s ?]) (?\])
495 (?{ _ ?}) (?\}))
496 "Value to use for `skeleton-pair-default-alist' in Shell-Script mode.")
494 497
495(defcustom sh-dynamic-complete-functions 498(defcustom sh-dynamic-complete-functions
496 '(shell-dynamic-complete-environment-variable 499 '(shell-dynamic-complete-environment-variable
@@ -1362,6 +1365,8 @@ with your script for an edit-interpret-debug cycle."
1362 (make-local-variable 'sh-shell-variables-initialized) 1365 (make-local-variable 'sh-shell-variables-initialized)
1363 (make-local-variable 'imenu-generic-expression) 1366 (make-local-variable 'imenu-generic-expression)
1364 (make-local-variable 'sh-indent-supported-here) 1367 (make-local-variable 'sh-indent-supported-here)
1368 (make-local-variable 'skeleton-pair-default-alist)
1369 (setq skeleton-pair-default-alist sh-skeleton-pair-default-alist)
1365 (setq skeleton-end-hook (lambda () 1370 (setq skeleton-end-hook (lambda ()
1366 (or (eolp) (newline) (indent-relative))) 1371 (or (eolp) (newline) (indent-relative)))
1367 paragraph-start (concat page-delimiter "\\|$") 1372 paragraph-start (concat page-delimiter "\\|$")
diff --git a/lisp/recentf.el b/lisp/recentf.el
index 524d00d389d..20251508941 100644
--- a/lisp/recentf.el
+++ b/lisp/recentf.el
@@ -5,7 +5,6 @@
5 5
6;; Author: David Ponce <david@dponce.com> 6;; Author: David Ponce <david@dponce.com>
7;; Created: July 19 1999 7;; Created: July 19 1999
8;; Maintainer: FSF
9;; Keywords: files 8;; Keywords: files
10 9
11;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
@@ -258,7 +257,16 @@ It is passed a filename to give a chance to transform it.
258If it returns nil, the filename is left unchanged." 257If it returns nil, the filename is left unchanged."
259 :group 'recentf 258 :group 'recentf
260 :type '(choice (const :tag "None" nil) 259 :type '(choice (const :tag "None" nil)
260 (const abbreviate-file-name)
261 function)) 261 function))
262
263(defcustom recentf-show-file-shortcuts-flag t
264 "Whether to show ``[N]'' for the Nth item up to 10.
265If non-nil, `recentf-open-files' will show labels for keys that can be
266used as shortcuts to open the Nth file."
267 :group 'recentf
268 :type 'boolean)
269
262 270
263;;; Utilities 271;;; Utilities
264;; 272;;
@@ -349,7 +357,7 @@ filenames."
349 "Convert filename NAME to absolute, and canonicalize it. 357 "Convert filename NAME to absolute, and canonicalize it.
350See also the function `expand-file-name'. 358See also the function `expand-file-name'.
351If defined, call the function `recentf-filename-handler' 359If defined, call the function `recentf-filename-handler'
352to postprocess the canonical name." 360to post process the canonical name."
353 (let* ((filename (expand-file-name name))) 361 (let* ((filename (expand-file-name name)))
354 (or (and recentf-filename-handler 362 (or (and recentf-filename-handler
355 (funcall recentf-filename-handler filename)) 363 (funcall recentf-filename-handler filename))
@@ -926,6 +934,9 @@ Go to the beginning of buffer if not found."
926 (set-keymap-parent km widget-keymap) 934 (set-keymap-parent km widget-keymap)
927 (define-key km "q" 'recentf-cancel-dialog) 935 (define-key km "q" 'recentf-cancel-dialog)
928 (define-key km [down-mouse-1] 'widget-button-click) 936 (define-key km [down-mouse-1] 'widget-button-click)
937 ;; Keys in reverse order of appearence in help.
938 (dolist (k '("0" "9" "8" "7" "6" "5" "4" "3" "2" "1"))
939 (define-key km k 'recentf-open-file-with-key))
929 km) 940 km)
930 "Keymap used in recentf dialogs.") 941 "Keymap used in recentf dialogs.")
931 942
@@ -1063,6 +1074,18 @@ IGNORE other arguments."
1063 (kill-buffer (current-buffer)) 1074 (kill-buffer (current-buffer))
1064 (funcall recentf-menu-action (widget-value widget))) 1075 (funcall recentf-menu-action (widget-value widget)))
1065 1076
1077;; List of files associated to a digit shortcut key.
1078(defvar recentf--files-with-key nil)
1079
1080(defun recentf-show-digit-shortcut-filter (l)
1081 "Filter the list of menu-elements L to show digit shortcuts."
1082 (let ((i 0))
1083 (dolist (e l)
1084 (setq i (1+ i))
1085 (recentf-set-menu-element-item
1086 e (format "[%d] %s" (% i 10) (recentf-menu-element-item e))))
1087 l))
1088
1066(defun recentf-open-files-item (menu-element) 1089(defun recentf-open-files-item (menu-element)
1067 "Return a widget to display MENU-ELEMENT in a dialog buffer." 1090 "Return a widget to display MENU-ELEMENT in a dialog buffer."
1068 (if (consp (cdr menu-element)) 1091 (if (consp (cdr menu-element))
@@ -1085,6 +1108,26 @@ IGNORE other arguments."
1085 :action recentf-open-files-action 1108 :action recentf-open-files-action
1086 ,(cdr menu-element)))) 1109 ,(cdr menu-element))))
1087 1110
1111(defun recentf-open-files-items (files)
1112 "Return a list of widgets to display FILES in a dialog buffer."
1113 (set (make-local-variable 'recentf--files-with-key)
1114 (recentf-trunc-list files 10))
1115 (mapcar 'recentf-open-files-item
1116 (append
1117 ;; When requested group the files with shortcuts together
1118 ;; at the top of the list.
1119 (when recentf-show-file-shortcuts-flag
1120 (setq files (nthcdr 10 files))
1121 (recentf-apply-menu-filter
1122 'recentf-show-digit-shortcut-filter
1123 (mapcar 'recentf-make-default-menu-element
1124 recentf--files-with-key)))
1125 ;; Then the other files.
1126 (recentf-apply-menu-filter
1127 recentf-menu-filter
1128 (mapcar 'recentf-make-default-menu-element
1129 files)))))
1130
1088(defun recentf-open-files (&optional files buffer-name) 1131(defun recentf-open-files (&optional files buffer-name)
1089 "Show a dialog to open a recent file. 1132 "Show a dialog to open a recent file.
1090If optional argument FILES is non-nil, it is a list of recently-opened 1133If optional argument FILES is non-nil, it is a list of recently-opened
@@ -1093,25 +1136,43 @@ If optional argument BUFFER-NAME is non-nil, it is a buffer name to
1093use for the dialog. It defaults to \"*`recentf-menu-title'*\"." 1136use for the dialog. It defaults to \"*`recentf-menu-title'*\"."
1094 (interactive) 1137 (interactive)
1095 (recentf-dialog (or buffer-name (format "*%s*" recentf-menu-title)) 1138 (recentf-dialog (or buffer-name (format "*%s*" recentf-menu-title))
1096 (widget-insert "Click on a file to open it. 1139 (widget-insert "Click on a file"
1097Click on Cancel or type `q' to cancel.\n" ) 1140 (if recentf-show-file-shortcuts-flag
1141 ", or type the corresponding digit key,"
1142 "")
1143 " to open it.\n"
1144 "Click on Cancel or type `q' to cancel.\n")
1098 ;; Use a L&F that looks like the recentf menu. 1145 ;; Use a L&F that looks like the recentf menu.
1099 (tree-widget-set-theme "folder") 1146 (tree-widget-set-theme "folder")
1100 (apply 'widget-create 1147 (apply 'widget-create
1101 `(group 1148 `(group
1102 :indent 2 1149 :indent 2
1103 :format "\n%v\n" 1150 :format "\n%v\n"
1104 ,@(mapcar 'recentf-open-files-item 1151 ,@(recentf-open-files-items (or files recentf-list))))
1105 (recentf-apply-menu-filter
1106 recentf-menu-filter
1107 (mapcar 'recentf-make-default-menu-element
1108 (or files recentf-list))))))
1109 (widget-create 1152 (widget-create
1110 'push-button 1153 'push-button
1111 :notify 'recentf-cancel-dialog 1154 :notify 'recentf-cancel-dialog
1112 "Cancel") 1155 "Cancel")
1113 (recentf-dialog-goto-first 'link))) 1156 (recentf-dialog-goto-first 'link)))
1114 1157
1158(defun recentf-open-file-with-key (n)
1159 "Open the recent file with the shortcut numeric key N.
1160N must be a valid digit.
1161`1' opens the first file, `2' the second file, ... `9' the ninth file.
1162`0' opens the tenth file."
1163 (interactive
1164 (list
1165 (let ((n (string-to-number (this-command-keys))))
1166 (cond
1167 ((zerop n) 10)
1168 ((and (> n 0) (< n 10)) n)
1169 ((error "Invalid digit key %d" n))))))
1170 (when recentf--files-with-key
1171 (let ((file (nth (1- n) recentf--files-with-key)))
1172 (unless file (error "Not that many recent files"))
1173 (kill-buffer (current-buffer))
1174 (funcall recentf-menu-action file))))
1175
1115(defun recentf-open-more-files () 1176(defun recentf-open-more-files ()
1116 "Show a dialog to open a recent file that is not in the menu." 1177 "Show a dialog to open a recent file that is not in the menu."
1117 (interactive) 1178 (interactive)
diff --git a/lisp/simple.el b/lisp/simple.el
index 746c670b086..20973e9e699 100644
--- a/lisp/simple.el
+++ b/lisp/simple.el
@@ -4227,88 +4227,90 @@ If nil, search stops at the beginning of the accessible portion of the buffer."
4227(defun blink-matching-open () 4227(defun blink-matching-open ()
4228 "Move cursor momentarily to the beginning of the sexp before point." 4228 "Move cursor momentarily to the beginning of the sexp before point."
4229 (interactive) 4229 (interactive)
4230 (and (> (point) (1+ (point-min))) 4230 (when (and (> (point) (1+ (point-min)))
4231 blink-matching-paren 4231 blink-matching-paren
4232 ;; Verify an even number of quoting characters precede the close. 4232 ;; Verify an even number of quoting characters precede the close.
4233 (= 1 (logand 1 (- (point) 4233 (= 1 (logand 1 (- (point)
4234 (save-excursion 4234 (save-excursion
4235 (forward-char -1) 4235 (forward-char -1)
4236 (skip-syntax-backward "/\\") 4236 (skip-syntax-backward "/\\")
4237 (point))))) 4237 (point))))))
4238 (let* ((oldpos (point)) 4238 (let* ((oldpos (point))
4239 (blinkpos) 4239 blinkpos
4240 (mismatch) 4240 message-log-max ; Don't log messages about paren matching.
4241 matching-paren) 4241 matching-paren
4242 (save-excursion 4242 open-paren-line-string)
4243 (save-restriction 4243 (save-excursion
4244 (if blink-matching-paren-distance 4244 (save-restriction
4245 (narrow-to-region (max (point-min) 4245 (if blink-matching-paren-distance
4246 (- (point) blink-matching-paren-distance)) 4246 (narrow-to-region (max (point-min)
4247 oldpos)) 4247 (- (point) blink-matching-paren-distance))
4248 (condition-case () 4248 oldpos))
4249 (let ((parse-sexp-ignore-comments 4249 (condition-case ()
4250 (and parse-sexp-ignore-comments 4250 (let ((parse-sexp-ignore-comments
4251 (not blink-matching-paren-dont-ignore-comments)))) 4251 (and parse-sexp-ignore-comments
4252 (setq blinkpos (scan-sexps oldpos -1))) 4252 (not blink-matching-paren-dont-ignore-comments))))
4253 (error nil))) 4253 (setq blinkpos (scan-sexps oldpos -1)))
4254 (and blinkpos 4254 (error nil)))
4255 ;; Not syntax '$'. 4255 (and blinkpos
4256 (not (eq (syntax-class (syntax-after blinkpos)) 8)) 4256 ;; Not syntax '$'.
4257 (setq matching-paren 4257 (not (eq (syntax-class (syntax-after blinkpos)) 8))
4258 (let ((syntax (syntax-after blinkpos))) 4258 (setq matching-paren
4259 (and (consp syntax) 4259 (let ((syntax (syntax-after blinkpos)))
4260 (eq (syntax-class syntax) 4) 4260 (and (consp syntax)
4261 (cdr syntax))) 4261 (eq (syntax-class syntax) 4)
4262 mismatch 4262 (cdr syntax)))))
4263 (or (null matching-paren) 4263 (cond
4264 (/= (char-after (1- oldpos)) 4264 ((or (null matching-paren)
4265 matching-paren)))) 4265 (/= (char-before oldpos)
4266 (if mismatch (setq blinkpos nil)) 4266 matching-paren))
4267 (if blinkpos 4267 (message "Mismatched parentheses"))
4268 ;; Don't log messages about paren matching. 4268 ((not blinkpos)
4269 (let (message-log-max) 4269 (if (not blink-matching-paren-distance)
4270 (goto-char blinkpos) 4270 (message "Unmatched parenthesis")))
4271 (if (pos-visible-in-window-p) 4271 ((pos-visible-in-window-p blinkpos)
4272 (and blink-matching-paren-on-screen 4272 ;; Matching open within window, temporarily move to blinkpos but only
4273 (sit-for blink-matching-delay)) 4273 ;; if `blink-matching-paren-on-screen' is non-nil.
4274 (goto-char blinkpos) 4274 (when blink-matching-paren-on-screen
4275 (message 4275 (save-excursion
4276 "Matches %s" 4276 (goto-char blinkpos)
4277 ;; Show what precedes the open in its line, if anything. 4277 (sit-for blink-matching-delay))))
4278 (if (save-excursion 4278 (t
4279 (skip-chars-backward " \t") 4279 (save-excursion
4280 (not (bolp))) 4280 (goto-char blinkpos)
4281 (buffer-substring (progn (beginning-of-line) (point)) 4281 (setq open-paren-line-string
4282 (1+ blinkpos)) 4282 ;; Show what precedes the open in its line, if anything.
4283 ;; Show what follows the open in its line, if anything. 4283 (if (save-excursion
4284 (if (save-excursion 4284 (skip-chars-backward " \t")
4285 (forward-char 1) 4285 (not (bolp)))
4286 (skip-chars-forward " \t") 4286 (buffer-substring (line-beginning-position)
4287 (not (eolp))) 4287 (1+ blinkpos))
4288 (buffer-substring blinkpos 4288 ;; Show what follows the open in its line, if anything.
4289 (progn (end-of-line) (point))) 4289 (if (save-excursion
4290 ;; Otherwise show the previous nonblank line, 4290 (forward-char 1)
4291 ;; if there is one. 4291 (skip-chars-forward " \t")
4292 (if (save-excursion 4292 (not (eolp)))
4293 (skip-chars-backward "\n \t") 4293 (buffer-substring blinkpos
4294 (not (bobp))) 4294 (line-end-position))
4295 (concat 4295 ;; Otherwise show the previous nonblank line,
4296 (buffer-substring (progn 4296 ;; if there is one.
4297 (if (save-excursion
4298 (skip-chars-backward "\n \t")
4299 (not (bobp)))
4300 (concat
4301 (buffer-substring (progn
4297 (skip-chars-backward "\n \t") 4302 (skip-chars-backward "\n \t")
4298 (beginning-of-line) 4303 (line-beginning-position))
4299 (point)) 4304 (progn (end-of-line)
4300 (progn (end-of-line) 4305 (skip-chars-backward " \t")
4301 (skip-chars-backward " \t") 4306 (point)))
4302 (point))) 4307 ;; Replace the newline and other whitespace with `...'.
4303 ;; Replace the newline and other whitespace with `...'. 4308 "..."
4304 "..." 4309 (buffer-substring blinkpos (1+ blinkpos)))
4305 (buffer-substring blinkpos (1+ blinkpos))) 4310 ;; There is nothing to show except the char itself.
4306 ;; There is nothing to show except the char itself. 4311 (buffer-substring blinkpos (1+ blinkpos)))))))
4307 (buffer-substring blinkpos (1+ blinkpos)))))))) 4312 (message "Matches %s"
4308 (cond (mismatch 4313 (substring-no-properties open-paren-line-string))))))))
4309 (message "Mismatched parentheses"))
4310 ((not blink-matching-paren-distance)
4311 (message "Unmatched parenthesis"))))))))
4312 4314
4313;Turned off because it makes dbx bomb out. 4315;Turned off because it makes dbx bomb out.
4314(setq blink-paren-function 'blink-matching-open) 4316(setq blink-paren-function 'blink-matching-open)
diff --git a/lisp/smerge-mode.el b/lisp/smerge-mode.el
index 4b677edc36a..31c7c4f2f12 100644
--- a/lisp/smerge-mode.el
+++ b/lisp/smerge-mode.el
@@ -372,7 +372,7 @@ This relies on mode-specific knowledge and thus only works in
372some major modes. Uses `smerge-resolve-function' to do the actual work." 372some major modes. Uses `smerge-resolve-function' to do the actual work."
373 (interactive) 373 (interactive)
374 (smerge-match-conflict) 374 (smerge-match-conflict)
375 (smerge-remove-props) 375 (smerge-remove-props (match-beginning 0) (match-end 0))
376 (cond 376 (cond
377 ;; Trivial diff3 -A non-conflicts. 377 ;; Trivial diff3 -A non-conflicts.
378 ((and (eq (match-end 1) (match-end 3)) 378 ((and (eq (match-end 1) (match-end 3))
diff --git a/lisp/textmodes/ispell.el b/lisp/textmodes/ispell.el
index d8b6b6e23de..e1805f0e87d 100644
--- a/lisp/textmodes/ispell.el
+++ b/lisp/textmodes/ispell.el
@@ -814,7 +814,10 @@ Otherwise returns the library directory name, if that is defined."
814 (goto-char (point-min)) 814 (goto-char (point-min))
815 (let (case-fold-search) 815 (let (case-fold-search)
816 (setq ispell-really-aspell 816 (setq ispell-really-aspell
817 (and (search-forward "(but really Aspell " nil t) t)))) 817 (and (search-forward-regexp "(but really Aspell \\(.*\\))" nil t)
818 (if (version< (match-string 1) "0.60")
819 (error "aspell version 0.60 or greater is required")
820 t)))))
818 (kill-buffer (current-buffer))) 821 (kill-buffer (current-buffer)))
819 result)) 822 result))
820 823
diff --git a/lisp/textmodes/page.el b/lisp/textmodes/page.el
index ffb4c89f2db..3ec1eca1fb7 100644
--- a/lisp/textmodes/page.el
+++ b/lisp/textmodes/page.el
@@ -112,7 +112,7 @@ thus showing a page other than the one point was originally in."
112 (save-excursion 112 (save-excursion
113 (goto-char (match-beginning 0)) ; was (beginning-of-line) 113 (goto-char (match-beginning 0)) ; was (beginning-of-line)
114 (looking-at page-delimiter))) 114 (looking-at page-delimiter)))
115 (beginning-of-line)) 115 (goto-char (match-beginning 0))) ; was (beginning-of-line)
116 (narrow-to-region (point) 116 (narrow-to-region (point)
117 (progn 117 (progn
118 ;; Find the top of the page. 118 ;; Find the top of the page.
diff --git a/lisp/vc.el b/lisp/vc.el
index a0b6ffa0ad8..8e87cb50eb4 100644
--- a/lisp/vc.el
+++ b/lisp/vc.el
@@ -2259,6 +2259,8 @@ With prefix arg READ-SWITCHES, specify a value to override
2259 (interactive "DDired under VC (directory): \nP") 2259 (interactive "DDired under VC (directory): \nP")
2260 (let ((vc-dired-switches (concat vc-dired-listing-switches 2260 (let ((vc-dired-switches (concat vc-dired-listing-switches
2261 (if vc-dired-recurse "R" "")))) 2261 (if vc-dired-recurse "R" ""))))
2262 (if (eq (string-match tramp-file-name-regexp dir) 0)
2263 (error "Sorry, vc-directory does not work over Tramp"))
2262 (if read-switches 2264 (if read-switches
2263 (setq vc-dired-switches 2265 (setq vc-dired-switches
2264 (read-string "Dired listing switches: " 2266 (read-string "Dired listing switches: "
@@ -2809,6 +2811,9 @@ log entries should be gathered."
2809 ;; it should find all relevant files relative to 2811 ;; it should find all relevant files relative to
2810 ;; the default-directory. 2812 ;; the default-directory.
2811 nil))) 2813 nil)))
2814 (dolist (file (or args (list default-directory)))
2815 (if (eq (string-match tramp-file-name-regexp file) 0)
2816 (error "Sorry, vc-update-change-log does not work over Tramp")))
2812 (vc-call-backend (vc-responsible-backend default-directory) 2817 (vc-call-backend (vc-responsible-backend default-directory)
2813 'update-changelog args)) 2818 'update-changelog args))
2814 2819
diff --git a/lisp/woman.el b/lisp/woman.el
index 5ecc4744305..9b7bce889b3 100644
--- a/lisp/woman.el
+++ b/lisp/woman.el
@@ -3,7 +3,7 @@
3;; Copyright (C) 2000, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. 3;; Copyright (C) 2000, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
4 4
5;; Author: Francis J. Wright <F.J.Wright@qmul.ac.uk> 5;; Author: Francis J. Wright <F.J.Wright@qmul.ac.uk>
6;; Maintainer: Francis J. Wright <F.J.Wright@qmul.ac.uk> 6;; Maintainer: FSF
7;; Keywords: help, unix 7;; Keywords: help, unix
8;; Adapted-By: Eli Zaretskii <eliz@gnu.org> 8;; Adapted-By: Eli Zaretskii <eliz@gnu.org>
9;; Version: see `woman-version' 9;; Version: see `woman-version'
@@ -136,27 +136,23 @@
136;; man man_page_name 136;; man man_page_name
137 137
138 138
139;; Using the `word at point' as a topic suggestion 139;; Using the word at point as the default topic
140;; =============================================== 140;; ============================================
141 141
142;; By default, the `woman' command uses the word nearest to point in 142;; The `woman' command uses the word nearest to point in the current
143;; the current buffer as a suggestion for the topic to look up. The 143;; buffer as the default topic to look up if it matches the name of a
144;; topic must be confirmed or edited in the minibuffer. This 144;; manual page installed on the system. The default topic can also be
145;; suggestion can be turned off, or `woman' can use the suggested 145;; used without confirmation by setting the user-option
146;; topic without confirmation* if possible, by setting the user-option 146;; `woman-use-topic-at-point' to t; thanks to Benjamin Riefenstahl for
147;; `woman-topic-at-point' to nil or t respectively. (Its default 147;; suggesting this functionality.
148;; value is neither nil nor t, meaning ask for confirmation.)
149 148
150;; [* Thanks to Benjamin Riefenstahl for suggesting this 149;; The variable `woman-use-topic-at-point' can be rebound locally,
151;; functionality.] 150;; which may be useful to provide special private key bindings, e.g.
152
153;; The variable `woman-topic-at-point' can be rebound locally, which
154;; may be useful to provide special private key bindings, e.g.
155 151
156;; (global-set-key "\C-cw" 152;; (global-set-key "\C-cw"
157;; (lambda () 153;; (lambda ()
158;; (interactive) 154;; (interactive)
159;; (let ((woman-topic-at-point t)) 155;; (let ((woman-use-topic-at-point t))
160;; (woman))))) 156;; (woman)))))
161 157
162 158
@@ -420,10 +416,7 @@
420;; Paul A. Thompson <pat@po.cwru.edu> 416;; Paul A. Thompson <pat@po.cwru.edu>
421;; Arrigo Triulzi <arrigo@maths.qmw.ac.uk> 417;; Arrigo Triulzi <arrigo@maths.qmw.ac.uk>
422;; Geoff Voelker <voelker@cs.washington.edu> 418;; Geoff Voelker <voelker@cs.washington.edu>
423;; Eli Zaretskii <eliz@is.elta.co.il> 419;; Eli Zaretskii <eliz@gnu.org>
424
425;;; History:
426;; For recent change log see end of file.
427 420
428 421
429;;; Code: 422;;; Code:
@@ -714,26 +707,21 @@ Default is \"CONTENTS\"."
714 :type 'string 707 :type 'string
715 :group 'woman-interface) 708 :group 'woman-interface)
716 709
717(defcustom woman-topic-at-point-default 'confirm 710(defcustom woman-use-topic-at-point-default nil
718 ;; `woman-topic-at-point' may be let-bound when woman is loaded, in 711 ;; `woman-use-topic-at-point' may be let-bound when woman is loaded,
719 ;; which case its global value does not get defined. 712 ;; in which case its global value does not get defined.
720 ;; `woman-file-name' sets it to this value if it is unbound. 713 ;; `woman-file-name' sets it to this value if it is unbound.
721 "*Default value for `woman-topic-at-point'." 714 "*Default value for `woman-use-topic-at-point'."
722 :type '(choice (const :tag "Yes" t) 715 :type '(choice (const :tag "Yes" t)
723 (const :tag "No" nil) 716 (const :tag "No" nil))
724 (other :tag "Confirm" confirm))
725 :group 'woman-interface) 717 :group 'woman-interface)
726 718
727(defcustom woman-topic-at-point woman-topic-at-point-default 719(defcustom woman-use-topic-at-point woman-use-topic-at-point-default
728 "*Controls use by `woman' of `word at point' as a topic suggestion. 720 "*Control use of the word at point as the default topic.
729If non-nil then the `woman' command uses the word at point as an 721If non-nil the `woman' command uses the word at point automatically,
730initial topic suggestion when it reads a topic from the minibuffer; if 722without interactive confirmation, if it exists as a topic."
731t then the `woman' command uses the word at point WITHOUT
732INTERACTIVE CONFIRMATION if it exists as a topic. The default value
733is `confirm', meaning suggest a topic and ask for confirmation."
734 :type '(choice (const :tag "Yes" t) 723 :type '(choice (const :tag "Yes" t)
735 (const :tag "No" nil) 724 (const :tag "No" nil))
736 (other :tag "Confirm" confirm))
737 :group 'woman-interface) 725 :group 'woman-interface)
738 726
739(defvar woman-file-regexp nil 727(defvar woman-file-regexp nil
@@ -956,8 +944,9 @@ This is usually either black or white."
956 :group 'woman-faces) 944 :group 'woman-faces)
957 945
958 (defcustom woman-use-symbol-font nil 946 (defcustom woman-use-symbol-font nil
959 "*If non-nil then may use the symbol font. It is off by default, 947 "*If non-nil then may use the symbol font.
960mainly because it may change the line spacing (in NTEmacs 20.5)." 948It is off by default, mainly because it may change the line spacing
949\(in NTEmacs 20.5)."
961 :type 'boolean 950 :type 'boolean
962 :group 'woman-faces) 951 :group 'woman-faces)
963 952
@@ -1200,10 +1189,11 @@ It is saved to the file named by the variable `woman-cache-filename'."
1200 1189
1201(defun woman-file-name (topic &optional re-cache) 1190(defun woman-file-name (topic &optional re-cache)
1202 "Get the name of the UN*X man-page file describing a chosen TOPIC. 1191 "Get the name of the UN*X man-page file describing a chosen TOPIC.
1203When `woman' is called interactively, the word at point may be used as 1192When `woman' is called interactively, the word at point may be
1204the topic or initial topic suggestion, subject to the value of the 1193automatically used as the topic, if the value of the user option
1205user option `woman-topic-at-point'. Return nil if no file can be found. 1194`woman-use-topic-at-point' is non-nil. Return nil if no file can
1206Optional argument RE-CACHE, if non-nil, forces the cache to be re-read." 1195be found. Optional argument RE-CACHE, if non-nil, forces the
1196cache to be re-read."
1207 ;; Handle the caching of the directory and topic lists: 1197 ;; Handle the caching of the directory and topic lists:
1208 (if (and (not re-cache) 1198 (if (and (not re-cache)
1209 (or 1199 (or
@@ -1221,25 +1211,30 @@ Optional argument RE-CACHE, if non-nil, forces the cache to be re-read."
1221 ;; completions, but to return only a case-sensitive match. This 1211 ;; completions, but to return only a case-sensitive match. This
1222 ;; does not seem to work properly by default, so I re-do the 1212 ;; does not seem to work properly by default, so I re-do the
1223 ;; completion if necessary. 1213 ;; completion if necessary.
1224 (let (files) 1214 (let (files
1215 (default (current-word)))
1225 (or (stringp topic) 1216 (or (stringp topic)
1226 (and (eq t 1217 (and (if (boundp 'woman-use-topic-at-point)
1227 (if (boundp 'woman-topic-at-point) 1218 woman-use-topic-at-point
1228 woman-topic-at-point 1219 ;; Was let-bound when file loaded, so ...
1229 ;; Was let-bound when file loaded, so ... 1220 (setq woman-use-topic-at-point woman-use-topic-at-point-default))
1230 (setq woman-topic-at-point woman-topic-at-point-default))) 1221 (setq topic (or (current-word t) "")) ; only within or adjacent to word
1231 (setq topic 1222 (test-completion topic woman-topic-all-completions))
1232 (or (current-word t) "")) ; only within or adjacent to word
1233 (assoc topic woman-topic-all-completions))
1234 (setq topic 1223 (setq topic
1235 (completing-read 1224 (let* ((word-at-point (current-word))
1236 "Manual entry: " 1225 (default
1237 woman-topic-all-completions nil 1 1226 (when (and word-at-point
1238 ;; Initial input suggestion (was nil), with 1227 (test-completion
1239 ;; cursor at left ready to kill suggestion!: 1228 word-at-point woman-topic-all-completions))
1240 (and woman-topic-at-point 1229 word-at-point)))
1241 (cons (or (current-word) "") 0)) ; nearest word 1230 (completing-read
1242 'woman-topic-history))) 1231 (if default
1232 (format "Manual entry [default: %s]: " default)
1233 "Manual entry: ")
1234 woman-topic-all-completions nil 1
1235 nil
1236 'woman-topic-history
1237 default))))
1243 ;; Note that completing-read always returns a string. 1238 ;; Note that completing-read always returns a string.
1244 (if (= (length topic) 0) 1239 (if (= (length topic) 0)
1245 nil ; no topic, so no file! 1240 nil ; no topic, so no file!
@@ -1259,10 +1254,9 @@ Optional argument RE-CACHE, if non-nil, forces the cache to be re-read."
1259 ;; Unread the command event (TAB = ?\t = 9) that runs the command 1254 ;; Unread the command event (TAB = ?\t = 9) that runs the command
1260 ;; `minibuffer-complete' in order to automatically complete the 1255 ;; `minibuffer-complete' in order to automatically complete the
1261 ;; minibuffer contents as far as possible. 1256 ;; minibuffer contents as far as possible.
1262 (setq unread-command-events '(9)) ; and delete any type-ahead! 1257 (setq unread-command-events '(9)) ; and delete any type-ahead!
1263 (completing-read "Manual file: " files nil 1 1258 (completing-read "Manual file: " files nil 1
1264 (try-completion "" files) 'woman-file-history))) 1259 (try-completion "" files) 'woman-file-history))))))
1265 )))
1266 1260
1267(defun woman-select (predicate list) 1261(defun woman-select (predicate list)
1268 "Select unique elements for which PREDICATE is true in LIST. 1262 "Select unique elements for which PREDICATE is true in LIST.
@@ -1741,7 +1735,10 @@ Leave point at end of new text. Return length of inserted text."
1741 (define-key woman-mode-map "w" 'woman) 1735 (define-key woman-mode-map "w" 'woman)
1742 (define-key woman-mode-map "\en" 'WoMan-next-manpage) 1736 (define-key woman-mode-map "\en" 'WoMan-next-manpage)
1743 (define-key woman-mode-map "\ep" 'WoMan-previous-manpage) 1737 (define-key woman-mode-map "\ep" 'WoMan-previous-manpage)
1744 (define-key woman-mode-map [M-mouse-2] 'woman-follow-word)) 1738 (define-key woman-mode-map [M-mouse-2] 'woman-follow-word)
1739
1740 ;; We don't need to call `man' when we are in `woman-mode'.
1741 (define-key woman-mode-map [remap man] 'woman))
1745 1742
1746(defun woman-follow-word (event) 1743(defun woman-follow-word (event)
1747 "Run WoMan with word under mouse as topic. 1744 "Run WoMan with word under mouse as topic.
@@ -1942,25 +1939,33 @@ Optional argument REDRAW, if non-nil, forces mode line to be updated."
1942(defvar WoMan-Man-start-time nil 1939(defvar WoMan-Man-start-time nil
1943 "Used to record formatting time used by the `man' command.") 1940 "Used to record formatting time used by the `man' command.")
1944 1941
1945(defadvice Man-getpage-in-background 1942;; Both advices are disabled because "a file in Emacs should not put
1946 (around Man-getpage-in-background-advice (topic) activate) 1943;; advice on a function in Emacs" (see Info node "(elisp)Advising
1947 "Use WoMan unless invoked outside a WoMan buffer or invoked explicitly. 1944;; Functions"). Counting the formatting time is useful for
1948Otherwise use Man and record start of formatting time." 1945;; developping, but less applicable for daily use. The advice for
1949 (if (and (eq major-mode 'woman-mode) 1946;; `Man-getpage-in-background' can be discarded, because the
1950 (not (eq (caar command-history) 'man))) 1947;; key-binding in `woman-mode-map' has been remapped to call `woman'
1951 (WoMan-getpage-in-background topic) 1948;; but `man'. Michael Albinus <michael.albinus@gmx.de>
1952 ;; Initiates man processing 1949
1953 (setq WoMan-Man-start-time (current-time)) 1950;; (defadvice Man-getpage-in-background
1954 ad-do-it)) 1951;; (around Man-getpage-in-background-advice (topic) activate)
1955 1952;; "Use WoMan unless invoked outside a WoMan buffer or invoked explicitly.
1956(defadvice Man-bgproc-sentinel 1953;; Otherwise use Man and record start of formatting time."
1957 (after Man-bgproc-sentinel-advice activate) 1954;; (if (and (eq major-mode 'woman-mode)
1958 ;; Terminates man processing 1955;; (not (eq (caar command-history) 'man)))
1959 "Report formatting time." 1956;; (WoMan-getpage-in-background topic)
1960 (let* ((time (current-time)) 1957;; ;; Initiates man processing
1961 (time (+ (* (- (car time) (car WoMan-Man-start-time)) 65536) 1958;; (setq WoMan-Man-start-time (current-time))
1962 (- (cadr time) (cadr WoMan-Man-start-time))))) 1959;; ad-do-it))
1963 (message "Man formatting done in %d seconds" time))) 1960
1961;; (defadvice Man-bgproc-sentinel
1962;; (after Man-bgproc-sentinel-advice activate)
1963;; ;; Terminates man processing
1964;; "Report formatting time."
1965;; (let* ((time (current-time))
1966;; (time (+ (* (- (car time) (car WoMan-Man-start-time)) 65536)
1967;; (- (cadr time) (cadr WoMan-Man-start-time)))))
1968;; (message "Man formatting done in %d seconds" time)))
1964 1969
1965 1970
1966;;; Buffer handling: 1971;;; Buffer handling:
diff --git a/lispref/ChangeLog b/lispref/ChangeLog
index 8fc5754bf80..41e6c1aa9eb 100644
--- a/lispref/ChangeLog
+++ b/lispref/ChangeLog
@@ -1,3 +1,44 @@
12005-09-10 Chong Yidong <cyd@stupidchicken.com>
2
3 * files.texi (Saving Buffers): Fix typo.
4
52005-09-08 Richard M. Stallman <rms@gnu.org>
6
7 * tips.texi (Programming Tips): Correct the "default" prompt spec.
8
92005-09-08 Chong Yidong <cyd@stupidchicken.com>
10
11 * locals.texi (Standard Buffer-Local Variables): Don't include
12 mode variables for minor modes.
13 Fix xrefs for buffer-display-count, buffer-display-table,
14 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
15 enable-multibyte-characters, fill-column, header-line-format,
16 left-fringe-width, left-margin, and right-fringe-width.
17
18 * hooks.texi (Standard Hooks): All hooks should conform to the
19 standard naming convention now.
20 Fix xref for `echo-area-clear-hook'.
21
22 * display.texi (Usual Display): Note that indicate-empty-lines and
23 tab-width are buffer-local.
24
25 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
26
27 * modes.texi (Mode Help): Note that major-mode is buffer-local.
28
29 * nonascii.texi (Encoding and I/O): Note that
30 buffer-file-coding-system is buffer-local.
31
32 * positions.texi (List Motion): Note that defun-prompt-regexp is
33 buffer-local.
34
35 * text.texi (Auto Filling): Note that auto-fill-function is
36 buffer-local.
37 (Undo): Note that buffer-undo-list is buffer-local.
38
39 * windows.texi (Buffers and Windows): Document
40 buffer-display-count.
41
12005-09-06 Richard M. Stallman <rms@gnu.org> 422005-09-06 Richard M. Stallman <rms@gnu.org>
2 43
3 * tips.texi (Coding Conventions): Sometimes it is ok to put the 44 * tips.texi (Coding Conventions): Sometimes it is ok to put the
diff --git a/lispref/display.texi b/lispref/display.texi
index 8addb3b67ec..b6348800fad 100644
--- a/lispref/display.texi
+++ b/lispref/display.texi
@@ -4546,11 +4546,11 @@ buffers that do not override it. @xref{Default Value}.
4546@end defvar 4546@end defvar
4547 4547
4548@defopt tab-width 4548@defopt tab-width
4549The value of this variable is the spacing between tab stops used for 4549The value of this buffer-local variable is the spacing between tab
4550displaying tab characters in Emacs buffers. The value is in units of 4550stops used for displaying tab characters in Emacs buffers. The value
4551columns, and the default is 8. Note that this feature is completely 4551is in units of columns, and the default is 8. Note that this feature
4552independent of the user-settable tab stops used by the command 4552is completely independent of the user-settable tab stops used by the
4553@code{tab-to-tab-stop}. @xref{Indent Tabs}. 4553command @code{tab-to-tab-stop}. @xref{Indent Tabs}.
4554@end defopt 4554@end defopt
4555 4555
4556@defopt indicate-empty-lines 4556@defopt indicate-empty-lines
@@ -4559,6 +4559,7 @@ independent of the user-settable tab stops used by the command
4559When this is non-@code{nil}, Emacs displays a special glyph in the 4559When this is non-@code{nil}, Emacs displays a special glyph in the
4560fringe of each empty line at the end of the buffer, on terminals that 4560fringe of each empty line at the end of the buffer, on terminals that
4561support it (window systems). @xref{Fringes}. 4561support it (window systems). @xref{Fringes}.
4562This variable is automatically buffer-local in every buffer.
4562@end defopt 4563@end defopt
4563 4564
4564@defvar indicate-buffer-boundaries 4565@defvar indicate-buffer-boundaries
diff --git a/lispref/files.texi b/lispref/files.texi
index 1ec4b2e5dc2..5b8d77d2070 100644
--- a/lispref/files.texi
+++ b/lispref/files.texi
@@ -341,10 +341,10 @@ The optional @var{pred} argument controls which buffers to ask about
341If it is @code{nil}, that means to ask only about file-visiting buffers. 341If it is @code{nil}, that means to ask only about file-visiting buffers.
342If it is @code{t}, that means also offer to save certain other non-file 342If it is @code{t}, that means also offer to save certain other non-file
343buffers---those that have a non-@code{nil} buffer-local value of 343buffers---those that have a non-@code{nil} buffer-local value of
344@code{buffer-offer-save}. (A user who says @samp{yes} to saving a 344@code{buffer-offer-save} (@pxref{Killing Buffers}). A user who says
345non-file buffer is asked to specify the file name to use.) The 345@samp{yes} to saving a non-file buffer is asked to specify the file
346@code{save-buffers-kill-emacs} function passes the value @code{t} for 346name to use. The @code{save-buffers-kill-emacs} function passes the
347@var{pred}. 347value @code{t} for @var{pred}.
348 348
349If @var{pred} is neither @code{t} nor @code{nil}, then it should be 349If @var{pred} is neither @code{t} nor @code{nil}, then it should be
350a function of no arguments. It will be called in each buffer to decide 350a function of no arguments. It will be called in each buffer to decide
diff --git a/lispref/hooks.texi b/lispref/hooks.texi
index 11b2233dc0e..795048fdb25 100644
--- a/lispref/hooks.texi
+++ b/lispref/hooks.texi
@@ -26,14 +26,13 @@ are omitted in the list below.
26The variables whose names end in @samp{-hooks} or @samp{-functions} are 26The variables whose names end in @samp{-hooks} or @samp{-functions} are
27usually @dfn{abnormal hooks}; their values are lists of functions, but 27usually @dfn{abnormal hooks}; their values are lists of functions, but
28these functions are called in a special way (they are passed arguments, 28these functions are called in a special way (they are passed arguments,
29or their values are used). A few of these variables are actually normal 29or their values are used). The variables whose names end in
30hooks which were named before we established the convention that normal 30@samp{-function} have single functions as their values.
31hooks' names should end in @samp{-hook}.
32 31
33The variables whose names end in @samp{-function} have single functions 32(In older Emacs versions, some normal hooks had names ending in
34as their values. (In older Emacs versions, some of these variables had 33@samp{-hooks} or @samp{-functions}, and some abnormal hooks had names
35names ending in @samp{-hook} even though they were not normal hooks; 34ending in @samp{-hook}. We have renamed all of these to conform to
36however, we have renamed all of those.) 35the above conventions.)
37 36
38@c We need to xref to where each hook is documented or else document 37@c We need to xref to where each hook is documented or else document
39@c it here. 38@c it here.
@@ -135,7 +134,7 @@ for appointment notification.
135@xref{Disabling Commands}. 134@xref{Disabling Commands}.
136 135
137@item echo-area-clear-hook 136@item echo-area-clear-hook
138@xref{The Echo Area}. 137@xref{Echo Area Customization}.
139 138
140@item emacs-startup-hook 139@item emacs-startup-hook
141@xref{Init File}. 140@xref{Init File}.
diff --git a/lispref/locals.texi b/lispref/locals.texi
index 57b17d3d41b..e24117270a5 100644
--- a/lispref/locals.texi
+++ b/lispref/locals.texi
@@ -15,10 +15,11 @@ buffer-local only when set; a few of them are always local in every
15buffer. Many Lisp packages define such variables for their internal 15buffer. Many Lisp packages define such variables for their internal
16use, but we don't try to list them all here. 16use, but we don't try to list them all here.
17 17
18@table @code 18Each minor modes defines a buffer-local variable named
19@item abbrev-mode 19@samp{@var{modename}-mode}. @xref{Minor Mode Conventions}. Minor
20@xref{Abbrevs}. 20mode variables will not be listed here.
21 21
22@table @code
22@item auto-fill-function 23@item auto-fill-function
23@xref{Auto Filling}. 24@xref{Auto Filling}.
24 25
@@ -29,13 +30,13 @@ use, but we don't try to list them all here.
29@xref{Auto-Saving}. 30@xref{Auto-Saving}.
30 31
31@item buffer-backed-up 32@item buffer-backed-up
32@xref{Backup Files}. 33@xref{Making Backups}.
33 34
34@item buffer-display-count 35@item buffer-display-count
35@xref{Displaying Buffers}. 36@xref{Buffers and Windows}.
36 37
37@item buffer-display-table 38@item buffer-display-table
38@xref{Display Tables}. 39@xref{Active Display Table}.
39 40
40@item buffer-display-time 41@item buffer-display-time
41@xref{Buffers and Windows}. 42@xref{Buffers and Windows}.
@@ -62,19 +63,19 @@ use, but we don't try to list them all here.
62@xref{Invisible Text}. 63@xref{Invisible Text}.
63 64
64@item buffer-offer-save 65@item buffer-offer-save
65@xref{Saving Buffers}. 66@xref{Killing Buffers}.
66 67
67@item buffer-read-only 68@item buffer-read-only
68@xref{Read Only Buffers}. 69@xref{Read Only Buffers}.
69 70
70@item buffer-saved-size 71@item buffer-saved-size
71@xref{Point}. 72@xref{Auto-Saving}.
72 73
73@item buffer-undo-list 74@item buffer-undo-list
74@xref{Undo}. 75@xref{Undo}.
75 76
76@item cache-long-line-scans 77@item cache-long-line-scans
77@xref{Text Lines}. 78@xref{Truncation}.
78 79
79@item case-fold-search 80@item case-fold-search
80@xref{Searching and Case}. 81@xref{Searching and Case}.
@@ -103,10 +104,10 @@ Does not work yet.
103@end ignore 104@end ignore
104 105
105@item enable-multibyte-characters 106@item enable-multibyte-characters
106@ref{Non-ASCII Characters}. 107@ref{Text Representations}.
107 108
108@item fill-column 109@item fill-column
109@xref{Auto Filling}. 110@xref{Margins}.
110 111
111@item fringes-outside-margins 112@item fringes-outside-margins
112@xref{Fringes}. 113@xref{Fringes}.
@@ -115,7 +116,7 @@ Does not work yet.
115@xref{Moving Point,,, emacs, The GNU Emacs Manual}. 116@xref{Moving Point,,, emacs, The GNU Emacs Manual}.
116 117
117@item header-line-format 118@item header-line-format
118@xref{Mode Line Data}. 119@xref{Header Lines}.
119 120
120@item indicate-buffer-boundaries 121@item indicate-buffer-boundaries
121@xref{Usual Display}. 122@xref{Usual Display}.
@@ -124,10 +125,10 @@ Does not work yet.
124@xref{Usual Display}. 125@xref{Usual Display}.
125 126
126@item left-fringe-width 127@item left-fringe-width
127@xref{Fringes}. 128@xref{Fringe Size/Pos}.
128 129
129@item left-margin 130@item left-margin
130@xref{Indentation}. 131@xref{Margins}.
131 132
132@item left-margin-width 133@item left-margin-width
133@xref{Display Margins}. 134@xref{Display Margins}.
@@ -136,7 +137,7 @@ Does not work yet.
136@xref{Line Height}. 137@xref{Line Height}.
137 138
138@item local-abbrev-table 139@item local-abbrev-table
139@xref{Abbrevs}. 140@xref{Standard Abbrev Tables}.
140 141
141@item major-mode 142@item major-mode
142@xref{Mode Help}. 143@xref{Mode Help}.
@@ -162,14 +163,11 @@ Does not work yet.
162@item mode-name 163@item mode-name
163@xref{Mode Line Variables}. 164@xref{Mode Line Variables}.
164 165
165@item overwrite-mode
166@xref{Insertion}.
167
168@item point-before-scroll 166@item point-before-scroll
169Used for communication between mouse commands and scroll-bar commands. 167Used for communication between mouse commands and scroll-bar commands.
170 168
171@item right-fringe-width 169@item right-fringe-width
172@xref{Fringes}. 170@xref{Fringe Size/Pos}.
173 171
174@item right-margin-width 172@item right-margin-width
175@xref{Display Margins}. 173@xref{Display Margins}.
@@ -195,9 +193,6 @@ Used for communication between mouse commands and scroll-bar commands.
195@item truncate-lines 193@item truncate-lines
196@xref{Truncation}. 194@xref{Truncation}.
197 195
198@item vc-mode
199@xref{Mode Line Variables}.
200
201@item vertical-scroll-bar 196@item vertical-scroll-bar
202@xref{Scroll Bars}. 197@xref{Scroll Bars}.
203@end table 198@end table
diff --git a/lispref/modes.texi b/lispref/modes.texi
index a391f27a80f..27aea507cc8 100644
--- a/lispref/modes.texi
+++ b/lispref/modes.texi
@@ -961,11 +961,11 @@ displays the documentation string of the major mode function.
961@end deffn 961@end deffn
962 962
963@defvar major-mode 963@defvar major-mode
964This variable holds the symbol for the current buffer's major mode. 964This buffer-local variable holds the symbol for the current buffer's
965This symbol should have a function definition that is the command to 965major mode. This symbol should have a function definition that is the
966switch to that major mode. The @code{describe-mode} function uses the 966command to switch to that major mode. The @code{describe-mode}
967documentation string of the function as the documentation of the major 967function uses the documentation string of the function as the
968mode. 968documentation of the major mode.
969@end defvar 969@end defvar
970 970
971@node Derived Modes 971@node Derived Modes
diff --git a/lispref/nonascii.texi b/lispref/nonascii.texi
index 2af367a0f85..73632e36514 100644
--- a/lispref/nonascii.texi
+++ b/lispref/nonascii.texi
@@ -717,8 +717,8 @@ operation finishes the job of choosing a coding system. Very often
717you will want to find out afterwards which coding system was chosen. 717you will want to find out afterwards which coding system was chosen.
718 718
719@defvar buffer-file-coding-system 719@defvar buffer-file-coding-system
720This variable records the coding system that was used for visiting the 720This buffer-local variable records the coding system that was used to visit
721current buffer. It is used for saving the buffer, and for writing part 721the current buffer. It is used for saving the buffer, and for writing part
722of the buffer with @code{write-region}. If the text to be written 722of the buffer with @code{write-region}. If the text to be written
723cannot be safely encoded using the coding system specified by this 723cannot be safely encoded using the coding system specified by this
724variable, these operations select an alternative encoding by calling 724variable, these operations select an alternative encoding by calling
diff --git a/lispref/positions.texi b/lispref/positions.texi
index cb249f526f1..77063addf9a 100644
--- a/lispref/positions.texi
+++ b/lispref/positions.texi
@@ -720,11 +720,11 @@ to 1.
720@end deffn 720@end deffn
721 721
722@defopt defun-prompt-regexp 722@defopt defun-prompt-regexp
723If non-@code{nil}, this variable holds a regular expression that 723If non-@code{nil}, this buffer-local variable holds a regular
724specifies what text can appear before the open-parenthesis that starts a 724expression that specifies what text can appear before the
725defun. That is to say, a defun begins on a line that starts with a 725open-parenthesis that starts a defun. That is to say, a defun begins
726match for this regular expression, followed by a character with 726on a line that starts with a match for this regular expression,
727open-parenthesis syntax. 727followed by a character with open-parenthesis syntax.
728@end defopt 728@end defopt
729 729
730@defopt open-paren-in-column-0-is-defun-start 730@defopt open-paren-in-column-0-is-defun-start
diff --git a/lispref/text.texi b/lispref/text.texi
index 14a9dc9d5c6..1fa68fce917 100644
--- a/lispref/text.texi
+++ b/lispref/text.texi
@@ -1200,8 +1200,8 @@ text in the buffer automatically add elements to the front of the undo
1200list, which is in the variable @code{buffer-undo-list}. 1200list, which is in the variable @code{buffer-undo-list}.
1201 1201
1202@defvar buffer-undo-list 1202@defvar buffer-undo-list
1203This variable's value is the undo list of the current buffer. 1203This buffer-local variable's value is the undo list of the current
1204A value of @code{t} disables the recording of undo information. 1204buffer. A value of @code{t} disables the recording of undo information.
1205@end defvar 1205@end defvar
1206 1206
1207Here are the kinds of elements an undo list can have: 1207Here are the kinds of elements an undo list can have:
@@ -1768,8 +1768,8 @@ justify existing text, see @ref{Filling}.
1768justification style to refill portions of the text. @xref{Margins}. 1768justification style to refill portions of the text. @xref{Margins}.
1769 1769
1770@defvar auto-fill-function 1770@defvar auto-fill-function
1771The value of this variable should be a function (of no arguments) to be 1771The value of this buffer-local variable should be a function (of no
1772called after self-inserting a character from the table 1772arguments) to be called after self-inserting a character from the table
1773@code{auto-fill-chars}. It may be @code{nil}, in which case nothing 1773@code{auto-fill-chars}. It may be @code{nil}, in which case nothing
1774special is done in that case. 1774special is done in that case.
1775 1775
diff --git a/lispref/tips.texi b/lispref/tips.texi
index fbf18047bde..4813ac41542 100644
--- a/lispref/tips.texi
+++ b/lispref/tips.texi
@@ -386,7 +386,7 @@ put it and the word @samp{default} inside parentheses.
386It should look like this: 386It should look like this:
387 387
388@example 388@example
389Enter the answer: (default 42) 389Enter the answer (default 42):
390@end example 390@end example
391 391
392@item 392@item
diff --git a/lispref/windows.texi b/lispref/windows.texi
index e204a7ce7d0..01e33f1c0d4 100644
--- a/lispref/windows.texi
+++ b/lispref/windows.texi
@@ -717,6 +717,12 @@ based on the local variables of @var{buffer}. However, if
717widths of @var{window} remain unchanged. @xref{Fringes}. 717widths of @var{window} remain unchanged. @xref{Fringes}.
718@end defun 718@end defun
719 719
720@defvar buffer-display-count
721This buffer-local variable records the number of times a buffer is
722displayed in a window. It is incremented each time
723@code{set-window-buffer} is called for the buffer.
724@end defvar
725
720@defun window-buffer &optional window 726@defun window-buffer &optional window
721This function returns the buffer that @var{window} is displaying. If 727This function returns the buffer that @var{window} is displaying. If
722@var{window} is omitted, this function returns the buffer for the 728@var{window} is omitted, this function returns the buffer for the
diff --git a/man/ChangeLog b/man/ChangeLog
index 3f956c71625..69cf7458a7a 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -2108,7 +2108,7 @@
2108 * pgg.texi (User Commands, Backend methods): Do. 2108 * pgg.texi (User Commands, Backend methods): Do.
2109 * gnus.texi: Markup fixes. 2109 * gnus.texi: Markup fixes.
2110 (Setting Process Marks): Fix `M P a' entry. 2110 (Setting Process Marks): Fix `M P a' entry.
2111 * emacs-mime: Fixes. 2111 * emacs-mime.texi: Fixes.
2112 2112
21132004-09-23 Reiner Steib <Reiner.Steib@gmx.de> 21132004-09-23 Reiner Steib <Reiner.Steib@gmx.de>
2114 2114
diff --git a/msdos/ChangeLog b/msdos/ChangeLog
index ee8dc3fe9d5..7846f90c508 100644
--- a/msdos/ChangeLog
+++ b/msdos/ChangeLog
@@ -1,3 +1,8 @@
12005-09-10 Sven Joachim <svenjoac@gmx.de> (tiny change)
2
3 * sed3v2.inp (GETOPT_H, GETOPTOBJS): Define to use getopt.h,
4 getopt.o and getopt1.o.
5
12005-07-04 Lute Kamstra <lute@gnu.org> 62005-07-04 Lute Kamstra <lute@gnu.org>
2 7
3 Update FSF's address in GPL notices. 8 Update FSF's address in GPL notices.
diff --git a/msdos/sed3v2.inp b/msdos/sed3v2.inp
index 46d9f2fc894..fb6b67cc422 100644
--- a/msdos/sed3v2.inp
+++ b/msdos/sed3v2.inp
@@ -31,6 +31,8 @@
31/^LOADLIBES *=/s!=.*$!=! 31/^LOADLIBES *=/s!=.*$!=!
32/^ALLOCA *=/s!@ALLOCA@!! 32/^ALLOCA *=/s!@ALLOCA@!!
33/^EXEEXT *=/s!@EXEEXT@!! 33/^EXEEXT *=/s!@EXEEXT@!!
34/^GETOPT_H *=/s!@GETOPT_H@!getopt.h!
35/^GETOPTOBJS *=/s!@GETOPTOBJS@!getopt.o getopt1.o!
34/^INSTALLABLES/s/emacsclient *// 36/^INSTALLABLES/s/emacsclient *//
35s!^ \./! ! 37s!^ \./! !
36/^UTILITIES=/s/ wakeup// 38/^UTILITIES=/s/ wakeup//
diff --git a/nt/ChangeLog b/nt/ChangeLog
index 854410b4f58..7436cd7b47e 100644
--- a/nt/ChangeLog
+++ b/nt/ChangeLog
@@ -1,3 +1,7 @@
12005-09-10 Eli Zaretskii <eliz@gnu.org>
2
3 * config.nt (HAVE_GET_CURRENT_DIR_NAME): Undefine.
4
12005-08-10 Juanma Barranquero <lekktu@gmail.com> 52005-08-10 Juanma Barranquero <lekktu@gmail.com>
2 6
3 * .cvsignore: Add `obj' and `oo' for in-place installations. 7 * .cvsignore: Add `obj' and `oo' for in-place installations.
diff --git a/nt/config.nt b/nt/config.nt
index 4b8c38823af..0f66a441c7b 100644
--- a/nt/config.nt
+++ b/nt/config.nt
@@ -233,6 +233,7 @@ Boston, MA 02110-1301, USA. */
233#undef HAVE_MKTIME 233#undef HAVE_MKTIME
234#undef HAVE_EUIDACCESS 234#undef HAVE_EUIDACCESS
235#undef HAVE_GETPAGESIZE 235#undef HAVE_GETPAGESIZE
236#undef HAVE_GET_CURRENT_DIR_NAME
236#undef HAVE_TZSET 237#undef HAVE_TZSET
237#undef HAVE_SETLOCALE 238#undef HAVE_SETLOCALE
238#undef HAVE_UTIMES 239#undef HAVE_UTIMES
diff --git a/src/ChangeLog b/src/ChangeLog
index 7faeafe2329..99c9d951370 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,75 @@
12005-09-11 Chris Prince <cprince@gmail.com> (tiny change)
2
3 * w32term.c (x_bitmap_icon): Load small icons too.
4
52005-09-10 Romain Francoise <romain@orebokech.com>
6
7 * buffer.c (init_buffer): Grow buffer to add directory separator
8 and terminal zero. Fix typos.
9
102005-09-10 Eli Zaretskii <eliz@gnu.org>
11
12 * buffer.c (init_buffer): Fix error message for failed call to
13 get_current_dir_name.
14 (get_current_dir_name): Remove prototype.
15
16 * xsmfns.c: (get_current_dir_name): Remove prototype.
17
18 * lisp.h: (get_current_dir_name) [!HAVE_GET_CURRENT_DIR_NAME]: Add
19 prototype.
20
21 * sysdep.c [WINDOWSNT]: Add prototype for getwd.
22 Don't #undef NULL after including blockinput.h.
23
24 * config.in: Regenerated.
25
262005-09-10 Giuseppe Scrivano <gscrivano@gmail.com>
27
28 Remove the MAXPATHLEN limitations:
29
30 * sysdep.c (get_current_dir_name) [!HAVE_GET_CURRENT_DIR_NAME]:
31 New function.
32
33 * buffer.c (init_buffer): Use it.
34
35 * xsmfns.c (smc_save_yourself_CB): Ditto.
36
372005-09-09 Kim F. Storm <storm@cua.dk>
38
39 * doc.c (Fsubstitute_command_keys): Lookup key binding for
40 commands that are remapped from some other command.
41
42 * xdisp.c (try_window_reusing_current_matrix): Clear mode_line_p
43 flag in disabled rows below the window.
44
45 * frame.h (struct frame): New member updated_p.
46
47 * xdisp.c (redisplay_internal): Mark updated frames in new updated_p
48 member. Remove local `updated' array and associated variables.
49
502005-09-07 Kim F. Storm <storm@cua.dk>
51
52 * xdisp.c (handle_display_prop): Respect overlay window property.
53
54 * xdisp.c (try_window): Remove superfluous cursor_height calculation.
55 Fixes crash reported by YAMAMOTO Mitsuharu.
56
572005-09-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
58
59 * macterm.c (struct xlfdpat_block, struct xlfdpat): New structs.
60 (xlfdpat_destroy, xlfdpat_create, xlfdpat_exact_p)
61 (xlfdpat_block_match_1, xlfdpat_match): New functions.
62 (xlfdpat_block_match): New macro.
63 (mac_to_x_fontname): Don't use tolower for non-ASCII characters.
64 (x_font_name_to_mac_font_name): Set coding.dst_multibyte to 0.
65 (add_font_name_table_entry): Increase font_name_table_size more
66 rapidly.
67 (mac_c_string_match): Remove function.
68 (mac_do_list_fonts): Use XLFD pattern match instead of regular
69 expression match.
70
71 * xfaces.c (xstrlwr): Don't use tolower for non-ASCII characters.
72
12005-09-03 Richard M. Stallman <rms@gnu.org> 732005-09-03 Richard M. Stallman <rms@gnu.org>
2 74
3 * xdisp.c (redisplay_internal): Make UPDATED as long as needed. 75 * xdisp.c (redisplay_internal): Make UPDATED as long as needed.
diff --git a/src/buffer.c b/src/buffer.c
index 3450e88c72d..ae2a584e506 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -32,10 +32,6 @@ Boston, MA 02110-1301, USA. */
32extern int errno; 32extern int errno;
33#endif 33#endif
34 34
35#ifndef MAXPATHLEN
36/* in 4.1 [probably SunOS? -stef] , param.h fails to define this. */
37#define MAXPATHLEN 1024
38#endif /* not MAXPATHLEN */
39 35
40#ifdef HAVE_UNISTD_H 36#ifdef HAVE_UNISTD_H
41#include <unistd.h> 37#include <unistd.h>
@@ -5131,7 +5127,6 @@ init_buffer_once ()
5131void 5127void
5132init_buffer () 5128init_buffer ()
5133{ 5129{
5134 char buf[MAXPATHLEN + 1];
5135 char *pwd; 5130 char *pwd;
5136 struct stat dotstat, pwdstat; 5131 struct stat dotstat, pwdstat;
5137 Lisp_Object temp; 5132 Lisp_Object temp;
@@ -5154,40 +5149,28 @@ init_buffer ()
5154 if (NILP (buffer_defaults.enable_multibyte_characters)) 5149 if (NILP (buffer_defaults.enable_multibyte_characters))
5155 Fset_buffer_multibyte (Qnil); 5150 Fset_buffer_multibyte (Qnil);
5156 5151
5157 /* If PWD is accurate, use it instead of calling getwd. PWD is 5152 pwd = get_current_dir_name ();
5158 sometimes a nicer name, and using it may avoid a fatal error if a 5153
5159 parent directory is searchable but not readable. */ 5154 if (!pwd)
5160 if ((pwd = getenv ("PWD")) != 0 5155 fatal ("`get_current_dir_name' failed: %s\n", strerror (errno));
5161 && (IS_DIRECTORY_SEP (*pwd) || (*pwd && IS_DEVICE_SEP (pwd[1])))
5162 && stat (pwd, &pwdstat) == 0
5163 && stat (".", &dotstat) == 0
5164 && dotstat.st_ino == pwdstat.st_ino
5165 && dotstat.st_dev == pwdstat.st_dev
5166 && strlen (pwd) < MAXPATHLEN)
5167 strcpy (buf, pwd);
5168#ifdef HAVE_GETCWD
5169 else if (getcwd (buf, MAXPATHLEN+1) == 0)
5170 fatal ("`getcwd' failed: %s\n", strerror (errno));
5171#else
5172 else if (getwd (buf) == 0)
5173 fatal ("`getwd' failed: %s\n", buf);
5174#endif
5175 5156
5176#ifndef VMS 5157#ifndef VMS
5177 /* Maybe this should really use some standard subroutine 5158 /* Maybe this should really use some standard subroutine
5178 whose definition is filename syntax dependent. */ 5159 whose definition is filename syntax dependent. */
5179 rc = strlen (buf); 5160 rc = strlen (pwd);
5180 if (!(IS_DIRECTORY_SEP (buf[rc - 1]))) 5161 if (!(IS_DIRECTORY_SEP (pwd[rc - 1])))
5181 { 5162 {
5182 buf[rc] = DIRECTORY_SEP; 5163 /* Grow buffer to add directory separator and '\0'. */
5183 buf[rc + 1] = '\0'; 5164 pwd = (char *) xrealloc (pwd, rc + 2);
5165 pwd[rc] = DIRECTORY_SEP;
5166 pwd[rc + 1] = '\0';
5184 } 5167 }
5185#endif /* not VMS */ 5168#endif /* not VMS */
5186 5169
5187 current_buffer->directory = make_unibyte_string (buf, strlen (buf)); 5170 current_buffer->directory = make_unibyte_string (pwd, strlen (pwd));
5188 if (! NILP (buffer_defaults.enable_multibyte_characters)) 5171 if (! NILP (buffer_defaults.enable_multibyte_characters))
5189 /* At this momemnt, we still don't know how to decode the 5172 /* At this moment, we still don't know how to decode the
5190 direcotry name. So, we keep the bytes in multibyte form so 5173 directory name. So, we keep the bytes in multibyte form so
5191 that ENCODE_FILE correctly gets the original bytes. */ 5174 that ENCODE_FILE correctly gets the original bytes. */
5192 current_buffer->directory 5175 current_buffer->directory
5193 = string_to_multibyte (current_buffer->directory); 5176 = string_to_multibyte (current_buffer->directory);
@@ -5206,6 +5189,8 @@ init_buffer ()
5206 5189
5207 temp = get_minibuffer (0); 5190 temp = get_minibuffer (0);
5208 XBUFFER (temp)->directory = current_buffer->directory; 5191 XBUFFER (temp)->directory = current_buffer->directory;
5192
5193 free (pwd);
5209} 5194}
5210 5195
5211/* initialize the buffer routines */ 5196/* initialize the buffer routines */
diff --git a/src/config.in b/src/config.in
index f2afed2ecb1..b5b700c69bf 100644
--- a/src/config.in
+++ b/src/config.in
@@ -221,6 +221,9 @@ Boston, MA 02110-1301, USA. */
221/* Define to 1 if you have the `getwd' function. */ 221/* Define to 1 if you have the `getwd' function. */
222#undef HAVE_GETWD 222#undef HAVE_GETWD
223 223
224/* Define to 1 if you have the `get_current_dir_name' function. */
225#undef HAVE_GET_CURRENT_DIR_NAME
226
224/* Define to 1 if you have the ungif library (-lungif). */ 227/* Define to 1 if you have the ungif library (-lungif). */
225#undef HAVE_GIF 228#undef HAVE_GIF
226 229
diff --git a/src/doc.c b/src/doc.c
index 0a455fed37a..82a2391c424 100644
--- a/src/doc.c
+++ b/src/doc.c
@@ -57,6 +57,8 @@ static Lisp_Object Vbuild_files;
57 57
58extern Lisp_Object Voverriding_local_map; 58extern Lisp_Object Voverriding_local_map;
59 59
60extern Lisp_Object Qremap;
61
60/* For VMS versions with limited file name syntax, 62/* For VMS versions with limited file name syntax,
61 convert the name to something VMS will allow. */ 63 convert the name to something VMS will allow. */
62static void 64static void
@@ -812,6 +814,7 @@ thus, \\=\\=\\=\\= puts \\=\\= into the output, and \\=\\=\\=\\[ puts \\=\\[ int
812 else if (strp[0] == '\\' && strp[1] == '[') 814 else if (strp[0] == '\\' && strp[1] == '[')
813 { 815 {
814 int start_idx; 816 int start_idx;
817 int follow_remap = 1;
815 818
816 changed = 1; 819 changed = 1;
817 strp += 2; /* skip \[ */ 820 strp += 2; /* skip \[ */
@@ -830,11 +833,21 @@ thus, \\=\\=\\=\\= puts \\=\\= into the output, and \\=\\=\\=\\[ puts \\=\\[ int
830 idx = strp - SDATA (string); 833 idx = strp - SDATA (string);
831 name = Fintern (make_string (start, length_byte), Qnil); 834 name = Fintern (make_string (start, length_byte), Qnil);
832 835
836 do_remap:
833 /* Ignore remappings unless there are no ordinary bindings. */ 837 /* Ignore remappings unless there are no ordinary bindings. */
834 tem = Fwhere_is_internal (name, keymap, Qt, Qnil, Qt); 838 tem = Fwhere_is_internal (name, keymap, Qt, Qnil, Qt);
835 if (NILP (tem)) 839 if (NILP (tem))
836 tem = Fwhere_is_internal (name, keymap, Qt, Qnil, Qnil); 840 tem = Fwhere_is_internal (name, keymap, Qt, Qnil, Qnil);
837 841
842 if (VECTORP (tem) && XVECTOR (tem)->size > 1
843 && EQ (AREF (tem, 0), Qremap) && SYMBOLP (AREF (tem, 1))
844 && follow_remap)
845 {
846 name = AREF (tem, 1);
847 follow_remap = 0;
848 goto do_remap;
849 }
850
838 /* Note the Fwhere_is_internal can GC, so we have to take 851 /* Note the Fwhere_is_internal can GC, so we have to take
839 relocation of string contents into account. */ 852 relocation of string contents into account. */
840 strp = SDATA (string) + idx; 853 strp = SDATA (string) + idx;
diff --git a/src/frame.h b/src/frame.h
index 2928b36f2f2..48cf61d3040 100644
--- a/src/frame.h
+++ b/src/frame.h
@@ -468,6 +468,9 @@ struct frame
468 /* Set to non-zero if this frame has already been hscrolled during 468 /* Set to non-zero if this frame has already been hscrolled during
469 current redisplay. */ 469 current redisplay. */
470 unsigned already_hscrolled_p : 1; 470 unsigned already_hscrolled_p : 1;
471
472 /* Set to non-zero when current redisplay has updated frame. */
473 unsigned updated_p : 1;
471}; 474};
472 475
473#ifdef MULTI_KBOARD 476#ifdef MULTI_KBOARD
diff --git a/src/lisp.h b/src/lisp.h
index 0346c8fd0d3..1cefd7ba4b5 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -3141,6 +3141,9 @@ EXFUN (Fx_popup_dialog, 3);
3141extern void syms_of_xmenu P_ ((void)); 3141extern void syms_of_xmenu P_ ((void));
3142 3142
3143/* defined in sysdep.c */ 3143/* defined in sysdep.c */
3144#ifndef HAVE_GET_CURRENT_DIR_NAME
3145extern char *get_current_dir_name P_ ((void));
3146#endif
3144extern void stuff_char P_ ((char c)); 3147extern void stuff_char P_ ((char c));
3145extern void init_sigio P_ ((int)); 3148extern void init_sigio P_ ((int));
3146extern void request_sigio P_ ((void)); 3149extern void request_sigio P_ ((void));
diff --git a/src/macterm.c b/src/macterm.c
index 099b69bfb09..d9b533a9b8c 100644
--- a/src/macterm.c
+++ b/src/macterm.c
@@ -6100,6 +6100,335 @@ x_wm_set_icon_position (f, icon_x, icon_y)
6100 6100
6101 6101
6102/*********************************************************************** 6102/***********************************************************************
6103 XLFD Pattern Match
6104 ***********************************************************************/
6105
6106/* An XLFD pattern is divided into blocks delimited by '*'. This
6107 structure holds information for each block. */
6108struct xlfdpat_block
6109{
6110 /* Length of the pattern string in this block. Non-zero except for
6111 the first and the last blocks. */
6112 int len;
6113
6114 /* Pattern string except the last character in this block. The last
6115 character is replaced with NUL in order to use it as a
6116 sentinel. */
6117 unsigned char *pattern;
6118
6119 /* Last character of the pattern string. Must not be '?'. */
6120 unsigned char last_char;
6121
6122 /* One of the tables for the Boyer-Moore string search. It
6123 specifies the number of positions to proceed for each character
6124 with which the match fails. */
6125 int skip[256];
6126
6127 /* The skip value for the last character in the above `skip' is
6128 assigned to `infinity' in order to simplify a loop condition.
6129 The original value is saved here. */
6130 int last_char_skip;
6131};
6132
6133struct xlfdpat
6134{
6135 /* Normalized pattern string. "Normalized" means that capital
6136 letters are lowered, blocks are not empty except the first and
6137 the last ones, and trailing '?'s in a block that is not the last
6138 one are moved to the next one. The last character in each block
6139 is replaced with NUL. */
6140 unsigned char *buf;
6141
6142 /* Number of characters except '*'s and trailing '?'s in the
6143 normalized pattern string. */
6144 int nchars;
6145
6146 /* Number of trailing '?'s in the normalized pattern string. */
6147 int trailing_anychars;
6148
6149 /* Number of blocks and information for each block. The latter is
6150 NULL if the pattern is exact (no '*' or '?' in it). */
6151 int nblocks;
6152 struct xlfdpat_block *blocks;
6153};
6154
6155static void
6156xlfdpat_destroy (pat)
6157 struct xlfdpat *pat;
6158{
6159 if (pat)
6160 {
6161 if (pat->buf)
6162 {
6163 if (pat->blocks)
6164 xfree (pat->blocks);
6165 xfree (pat->buf);
6166 }
6167 xfree (pat);
6168 }
6169}
6170
6171static struct xlfdpat *
6172xlfdpat_create (pattern)
6173 char *pattern;
6174{
6175 struct xlfdpat *pat;
6176 int nblocks, i, skip;
6177 unsigned char last_char, *p, *q, *anychar_head;
6178 struct xlfdpat_block *blk;
6179
6180 pat = xmalloc (sizeof (struct xlfdpat));
6181 if (pat == NULL)
6182 goto error;
6183
6184 pat->buf = xmalloc (strlen (pattern) + 1);
6185 if (pat->buf == NULL)
6186 goto error;
6187
6188 /* Normalize the pattern string and store it to `pat->buf'. */
6189 nblocks = 0;
6190 anychar_head = NULL;
6191 q = pat->buf;
6192 last_char = '\0';
6193 for (p = pattern; *p; p++)
6194 {
6195 unsigned char c = *p;
6196
6197 if (c == '*')
6198 if (last_char == '*')
6199 /* ...a** -> ...a* */
6200 continue;
6201 else
6202 {
6203 if (last_char == '?')
6204 if (anychar_head > pat->buf && *(anychar_head - 1) == '*')
6205 /* ...*??* -> ...*?? */
6206 continue;
6207 else
6208 /* ...a??* -> ...a*?? */
6209 {
6210 *anychar_head++ = '*';
6211 c = '?';
6212 }
6213 nblocks++;
6214 }
6215 else if (c == '?')
6216 {
6217 if (last_char != '?')
6218 anychar_head = q;
6219 }
6220 else
6221 /* On Mac OS X 10.3, tolower also converts non-ASCII
6222 characters for some locales. */
6223 if (isascii (c))
6224 c = tolower (c);
6225
6226 *q++ = last_char = c;
6227 }
6228 *q = '\0';
6229 nblocks++;
6230 pat->nblocks = nblocks;
6231 if (last_char != '?')
6232 pat->trailing_anychars = 0;
6233 else
6234 {
6235 pat->trailing_anychars = q - anychar_head;
6236 q = anychar_head;
6237 }
6238 pat->nchars = q - pat->buf - (nblocks - 1);
6239
6240 if (anychar_head == NULL && nblocks == 1)
6241 {
6242 /* The pattern is exact. */
6243 pat->blocks = NULL;
6244 return pat;
6245 }
6246
6247 pat->blocks = xmalloc (sizeof (struct xlfdpat_block) * nblocks);
6248 if (pat->blocks == NULL)
6249 goto error;
6250
6251 /* Divide the normalized pattern into blocks. */
6252 p = pat->buf;
6253 for (blk = pat->blocks; blk < pat->blocks + nblocks - 1; blk++)
6254 {
6255 blk->pattern = p;
6256 while (*p != '*')
6257 p++;
6258 blk->len = p - blk->pattern;
6259 p++;
6260 }
6261 blk->pattern = p;
6262 blk->len = q - blk->pattern;
6263
6264 /* Setup a table for the Boyer-Moore string search. */
6265 for (blk = pat->blocks; blk < pat->blocks + nblocks; blk++)
6266 if (blk->len != 0)
6267 {
6268 blk->last_char = blk->pattern[blk->len - 1];
6269 blk->pattern[blk->len - 1] = '\0';
6270
6271 for (skip = 1; skip < blk->len; skip++)
6272 if (blk->pattern[blk->len - skip - 1] == '?')
6273 break;
6274
6275 for (i = 0; i < 256; i++)
6276 blk->skip[i] = skip;
6277
6278 p = blk->pattern + (blk->len - skip);
6279 while (--skip > 0)
6280 blk->skip[*p++] = skip;
6281
6282 blk->last_char_skip = blk->skip[blk->last_char];
6283 }
6284
6285 return pat;
6286
6287 error:
6288 xlfdpat_destroy (pat);
6289 return NULL;
6290}
6291
6292static INLINE int
6293xlfdpat_exact_p (pat)
6294 struct xlfdpat *pat;
6295{
6296 return (pat)->blocks == NULL;
6297}
6298
6299/* Return the first string in STRING + 0, ..., STRING + START_MAX such
6300 that the pattern in *BLK matches with its prefix. Return NULL
6301 there is no such strings. STRING must be lowered in advance. */
6302
6303static char *
6304xlfdpat_block_match_1 (blk, string, start_max)
6305 struct xlfdpat_block *blk;
6306 unsigned char *string;
6307 int start_max;
6308{
6309 int start, infinity;
6310 unsigned char *p, *s;
6311
6312 xassert (blk->len > 0);
6313 xassert (start_max + blk->len <= strlen (string));
6314 xassert (blk->pattern[blk->len - 1] != '?');
6315
6316 /* See the comments in the function `boyer_moore' (search.c) for the
6317 use of `infinity'. */
6318 infinity = start_max + blk->len + 1;
6319 blk->skip[blk->last_char] = infinity;
6320
6321 start = 0;
6322 do
6323 {
6324 /* Check the last character of the pattern. */
6325 s = string + blk->len - 1;
6326 do
6327 {
6328 start += blk->skip[*(s + start)];
6329 }
6330 while (start <= start_max);
6331
6332 if (start < infinity)
6333 /* Couldn't find the last character. */
6334 return NULL;
6335
6336 /* No less than `infinity' means we could find the last
6337 character at `s[start - infinity]'. */
6338 start -= infinity;
6339
6340 /* Check the remaining characters. We prefer making no-'?'
6341 cases faster because the use of '?' is really rare. */
6342 p = blk->pattern;
6343 s = string + start;
6344 do
6345 {
6346 while (*p++ == *s++)
6347 ;
6348 }
6349 while (*(p - 1) == '?');
6350
6351 if (*(p - 1) == '\0')
6352 /* Matched. */
6353 return string + start;
6354
6355 /* Didn't match. */
6356 start += blk->last_char_skip;
6357 }
6358 while (start <= start_max);
6359
6360 return NULL;
6361}
6362
6363#define xlfdpat_block_match(b, s, m) \
6364 ((b)->len == 1 ? memchr ((s), (b)->last_char, (m) + 1) \
6365 : xlfdpat_block_match_1 (b, s, m))
6366
6367/* Check if XLFD pattern PAT, which is generated by `xfldpat_create',
6368 matches with STRING. STRING must be lowered in advance. */
6369
6370static int
6371xlfdpat_match (pat, string)
6372 struct xlfdpat *pat;
6373 unsigned char *string;
6374{
6375 int str_len, nblocks, i, start_max;
6376 struct xlfdpat_block *blk;
6377 unsigned char *s;
6378
6379 xassert (pat->nblocks > 0);
6380
6381 if (xlfdpat_exact_p (pat))
6382 return strcmp (pat->buf, string) == 0;
6383
6384 /* The number of the characters in the string must not be smaller
6385 than that in the pattern. */
6386 str_len = strlen (string);
6387 if (str_len < pat->nchars + pat->trailing_anychars)
6388 return 0;
6389
6390 /* Chop off the trailing '?'s. */
6391 str_len -= pat->trailing_anychars;
6392
6393 /* The last block. When it is non-empty, it must match at the end
6394 of the string. */
6395 nblocks = pat->nblocks;
6396 blk = pat->blocks + (nblocks - 1);
6397 if (nblocks == 1)
6398 /* The last block is also the first one. */
6399 return (str_len == blk->len
6400 && (blk->len == 0 || xlfdpat_block_match (blk, string, 0)));
6401 else if (blk->len != 0)
6402 if (!xlfdpat_block_match (blk, string + (str_len - blk->len), 0))
6403 return 0;
6404
6405 /* The first block. When it is non-empty, it must match at the
6406 beginning of the string. */
6407 blk = pat->blocks;
6408 if (blk->len != 0)
6409 {
6410 s = xlfdpat_block_match (blk, string, 0);
6411 if (s == NULL)
6412 return 0;
6413 string = s + blk->len;
6414 }
6415
6416 /* The rest of the blocks. */
6417 start_max = str_len - pat->nchars;
6418 for (i = 1, blk++; i < nblocks - 1; i++, blk++)
6419 {
6420 s = xlfdpat_block_match (blk, string, start_max);
6421 if (s == NULL)
6422 return 0;
6423 start_max -= s - string;
6424 string = s + blk->len;
6425 }
6426
6427 return 1;
6428}
6429
6430
6431/***********************************************************************
6103 Fonts 6432 Fonts
6104 ***********************************************************************/ 6433 ***********************************************************************/
6105 6434
@@ -6198,7 +6527,8 @@ mac_to_x_fontname (name, size, style, charset)
6198{ 6527{
6199 Str31 foundry, cs; 6528 Str31 foundry, cs;
6200 Str255 family; 6529 Str255 family;
6201 char xf[256], *result, *p; 6530 char xf[256], *result;
6531 unsigned char *p;
6202 6532
6203 if (sscanf (name, "%31[^-]-%255[^-]-%31s", foundry, family, cs) == 3) 6533 if (sscanf (name, "%31[^-]-%255[^-]-%31s", foundry, family, cs) == 3)
6204 charset = cs; 6534 charset = cs;
@@ -6215,7 +6545,10 @@ mac_to_x_fontname (name, size, style, charset)
6215 result = xmalloc (strlen (foundry) + strlen (family) + strlen (xf) + 3 + 1); 6545 result = xmalloc (strlen (foundry) + strlen (family) + strlen (xf) + 3 + 1);
6216 sprintf (result, "-%s-%s-%s", foundry, family, xf); 6546 sprintf (result, "-%s-%s-%s", foundry, family, xf);
6217 for (p = result; *p; p++) 6547 for (p = result; *p; p++)
6218 *p = tolower(*p); 6548 /* On Mac OS X 10.3, tolower also converts non-ASCII characters
6549 for some locales. */
6550 if (isascii (*p))
6551 *p = tolower (*p);
6219 return result; 6552 return result;
6220} 6553}
6221 6554
@@ -6275,7 +6608,7 @@ x_font_name_to_mac_font_name (xf, mf, mf_decoded, style, cs)
6275 { 6608 {
6276 setup_coding_system (coding_system, &coding); 6609 setup_coding_system (coding_system, &coding);
6277 coding.src_multibyte = 1; 6610 coding.src_multibyte = 1;
6278 coding.dst_multibyte = 1; 6611 coding.dst_multibyte = 0;
6279 coding.mode |= CODING_MODE_LAST_BLOCK; 6612 coding.mode |= CODING_MODE_LAST_BLOCK;
6280 encode_coding (&coding, mf_decoded, mf, 6613 encode_coding (&coding, mf_decoded, mf,
6281 strlen (mf_decoded), sizeof (Str255) - 1); 6614 strlen (mf_decoded), sizeof (Str255) - 1);
@@ -6290,13 +6623,13 @@ add_font_name_table_entry (char *font_name)
6290{ 6623{
6291 if (font_name_table_size == 0) 6624 if (font_name_table_size == 0)
6292 { 6625 {
6293 font_name_table_size = 16; 6626 font_name_table_size = 256;
6294 font_name_table = (char **) 6627 font_name_table = (char **)
6295 xmalloc (font_name_table_size * sizeof (char *)); 6628 xmalloc (font_name_table_size * sizeof (char *));
6296 } 6629 }
6297 else if (font_name_count + 1 >= font_name_table_size) 6630 else if (font_name_count + 1 >= font_name_table_size)
6298 { 6631 {
6299 font_name_table_size += 16; 6632 font_name_table_size *= 2;
6300 font_name_table = (char **) 6633 font_name_table = (char **)
6301 xrealloc (font_name_table, 6634 xrealloc (font_name_table,
6302 font_name_table_size * sizeof (char *)); 6635 font_name_table_size * sizeof (char *));
@@ -6521,39 +6854,16 @@ static int xlfd_scalable_fields[] =
6521 }; 6854 };
6522 6855
6523static Lisp_Object 6856static Lisp_Object
6524mac_c_string_match (regexp, string, nonspecial, exact)
6525 Lisp_Object regexp;
6526 const char *string, *nonspecial;
6527 int exact;
6528{
6529 if (exact)
6530 {
6531 if (strcmp (string, nonspecial) == 0)
6532 return build_string (string);
6533 }
6534 else if (strstr (string, nonspecial))
6535 {
6536 Lisp_Object str = build_string (string);
6537
6538 if (fast_string_match (regexp, str) >= 0)
6539 return str;
6540 }
6541
6542 return Qnil;
6543}
6544
6545static Lisp_Object
6546mac_do_list_fonts (pattern, maxnames) 6857mac_do_list_fonts (pattern, maxnames)
6547 char *pattern; 6858 char *pattern;
6548 int maxnames; 6859 int maxnames;
6549{ 6860{
6550 int i, n_fonts = 0; 6861 int i, n_fonts = 0;
6551 Lisp_Object font_list = Qnil, pattern_regex, fontname; 6862 Lisp_Object font_list = Qnil;
6552 char *regex = (char *) alloca (strlen (pattern) * 2 + 3); 6863 struct xlfdpat *pat;
6553 char *scaled, *ptr; 6864 char *scaled, *ptr;
6554 int scl_val[XLFD_SCL_LAST], *field, *val; 6865 int scl_val[XLFD_SCL_LAST], *field, *val;
6555 char *longest_start, *cur_start, *nonspecial; 6866 int exact;
6556 int longest_len, exact;
6557 6867
6558 if (font_name_table == NULL) /* Initialize when first used. */ 6868 if (font_name_table == NULL) /* Initialize when first used. */
6559 init_font_name_table (); 6869 init_font_name_table ();
@@ -6611,61 +6921,17 @@ mac_do_list_fonts (pattern, maxnames)
6611 else 6921 else
6612 scl_val[XLFD_SCL_PIXEL_SIZE] = -1; 6922 scl_val[XLFD_SCL_PIXEL_SIZE] = -1;
6613 6923
6614 ptr = regex; 6924 pat = xlfdpat_create (pattern);
6615 *ptr++ = '^'; 6925 if (pat == NULL)
6616 6926 return Qnil;
6617 longest_start = cur_start = ptr;
6618 longest_len = 0;
6619 exact = 1;
6620
6621 /* Turn pattern into a regexp and do a regexp match. Also find the
6622 longest substring containing no special characters. */
6623 for (; *pattern; pattern++)
6624 {
6625 if (*pattern == '?' || *pattern == '*')
6626 {
6627 if (ptr - cur_start > longest_len)
6628 {
6629 longest_start = cur_start;
6630 longest_len = ptr - cur_start;
6631 }
6632 exact = 0;
6633
6634 if (*pattern == '?')
6635 *ptr++ = '.';
6636 else /* if (*pattern == '*') */
6637 {
6638 *ptr++ = '.';
6639 *ptr++ = '*';
6640 }
6641 cur_start = ptr;
6642 }
6643 else
6644 *ptr++ = tolower (*pattern);
6645 }
6646
6647 if (ptr - cur_start > longest_len)
6648 {
6649 longest_start = cur_start;
6650 longest_len = ptr - cur_start;
6651 }
6652
6653 *ptr = '$';
6654 *(ptr + 1) = '\0';
6655
6656 nonspecial = xmalloc (longest_len + 1);
6657 strncpy (nonspecial, longest_start, longest_len);
6658 nonspecial[longest_len] = '\0';
6659 6927
6660 pattern_regex = build_string (regex); 6928 exact = xlfdpat_exact_p (pat);
6661 6929
6662 for (i = 0; i < font_name_count; i++) 6930 for (i = 0; i < font_name_count; i++)
6663 { 6931 {
6664 fontname = mac_c_string_match (pattern_regex, font_name_table[i], 6932 if (xlfdpat_match (pat, font_name_table[i]))
6665 nonspecial, exact);
6666 if (!NILP (fontname))
6667 { 6933 {
6668 font_list = Fcons (fontname, font_list); 6934 font_list = Fcons (build_string (font_name_table[i]), font_list);
6669 if (exact || maxnames > 0 && ++n_fonts >= maxnames) 6935 if (exact || maxnames > 0 && ++n_fonts >= maxnames)
6670 break; 6936 break;
6671 } 6937 }
@@ -6675,6 +6941,8 @@ mac_do_list_fonts (pattern, maxnames)
6675 int former_len = ptr - font_name_table[i]; 6941 int former_len = ptr - font_name_table[i];
6676 6942
6677 scaled = xmalloc (strlen (font_name_table[i]) + 20 + 1); 6943 scaled = xmalloc (strlen (font_name_table[i]) + 20 + 1);
6944 if (scaled == NULL)
6945 continue;
6678 memcpy (scaled, font_name_table[i], former_len); 6946 memcpy (scaled, font_name_table[i], former_len);
6679 sprintf (scaled + former_len, 6947 sprintf (scaled + former_len,
6680 "-%d-%d-75-75-m-%d-%s", 6948 "-%d-%d-75-75-m-%d-%s",
@@ -6682,19 +6950,20 @@ mac_do_list_fonts (pattern, maxnames)
6682 scl_val[XLFD_SCL_POINT_SIZE], 6950 scl_val[XLFD_SCL_POINT_SIZE],
6683 scl_val[XLFD_SCL_AVGWIDTH], 6951 scl_val[XLFD_SCL_AVGWIDTH],
6684 ptr + sizeof ("-0-0-0-0-m-0-") - 1); 6952 ptr + sizeof ("-0-0-0-0-m-0-") - 1);
6685 fontname = mac_c_string_match (pattern_regex, scaled, 6953
6686 nonspecial, exact); 6954 if (xlfdpat_match (pat, scaled))
6687 xfree (scaled);
6688 if (!NILP (fontname))
6689 { 6955 {
6690 font_list = Fcons (fontname, font_list); 6956 font_list = Fcons (build_string (scaled), font_list);
6957 xfree (scaled);
6691 if (exact || maxnames > 0 && ++n_fonts >= maxnames) 6958 if (exact || maxnames > 0 && ++n_fonts >= maxnames)
6692 break; 6959 break;
6693 } 6960 }
6961 else
6962 xfree (scaled);
6694 } 6963 }
6695 } 6964 }
6696 6965
6697 xfree (nonspecial); 6966 xlfdpat_destroy (pat);
6698 6967
6699 return font_list; 6968 return font_list;
6700} 6969}
diff --git a/src/sysdep.c b/src/sysdep.c
index e63ee904f14..c0ff47e3072 100644
--- a/src/sysdep.c
+++ b/src/sysdep.c
@@ -47,7 +47,6 @@ extern void srandom P_ ((unsigned int));
47#endif 47#endif
48 48
49#include "blockinput.h" 49#include "blockinput.h"
50#undef NULL
51 50
52#ifdef MAC_OS8 51#ifdef MAC_OS8
53/* It is essential to include stdlib.h so that this file picks up 52/* It is essential to include stdlib.h so that this file picks up
@@ -187,6 +186,7 @@ extern int quit_char;
187#define _P_WAIT 0 186#define _P_WAIT 0
188int _CRTAPI1 _spawnlp (int, const char *, const char *, ...); 187int _CRTAPI1 _spawnlp (int, const char *, const char *, ...);
189int _CRTAPI1 _getpid (void); 188int _CRTAPI1 _getpid (void);
189extern char *getwd (char *);
190#endif 190#endif
191 191
192#ifdef NONSYSTEM_DIR_LIBRARY 192#ifdef NONSYSTEM_DIR_LIBRARY
@@ -258,6 +258,81 @@ void hft_reset ();
258 258
259SIGMASKTYPE sigprocmask_set; 259SIGMASKTYPE sigprocmask_set;
260 260
261
262#ifndef HAVE_GET_CURRENT_DIR_NAME
263
264/* Return the current working directory. Returns NULL on errors.
265 Any other returned value must be freed with free. This is used
266 only when get_current_dir_name is not defined on the system. */
267char*
268get_current_dir_name ()
269{
270 char *buf;
271 char *pwd;
272 struct stat dotstat, pwdstat;
273 /* If PWD is accurate, use it instead of calling getwd. PWD is
274 sometimes a nicer name, and using it may avoid a fatal error if a
275 parent directory is searchable but not readable. */
276 if ((pwd = getenv ("PWD")) != 0
277 && (IS_DIRECTORY_SEP (*pwd) || (*pwd && IS_DEVICE_SEP (pwd[1])))
278 && stat (pwd, &pwdstat) == 0
279 && stat (".", &dotstat) == 0
280 && dotstat.st_ino == pwdstat.st_ino
281 && dotstat.st_dev == pwdstat.st_dev
282#ifdef MAXPATHLEN
283 && strlen (pwd) < MAXPATHLEN
284#endif
285 )
286 {
287 buf = (char *) malloc (strlen (pwd) + 1);
288 if (!buf)
289 return NULL;
290 strcpy (buf, pwd);
291 }
292#ifdef HAVE_GETCWD
293 else
294 {
295 size_t buf_size = 1024;
296 buf = (char *) malloc (buf_size);
297 if (!buf)
298 return NULL;
299 for (;;)
300 {
301 if (getcwd (buf, buf_size) == buf)
302 break;
303 if (errno != ERANGE)
304 {
305 int tmp_errno = errno;
306 free (buf);
307 errno = tmp_errno;
308 return NULL;
309 }
310 buf_size *= 2;
311 buf = (char *) realloc (buf, buf_size);
312 if (!buf)
313 return NULL;
314 }
315 }
316#else
317 else
318 {
319 /* We need MAXPATHLEN here. */
320 buf = (char *) malloc (MAXPATHLEN + 1);
321 if (!buf)
322 return NULL;
323 if (getwd (buf) == NULL)
324 {
325 int tmp_errno = errno;
326 free (buf);
327 errno = tmp_errno;
328 return NULL;
329 }
330 }
331#endif
332 return buf;
333}
334#endif
335
261 336
262/* Specify a different file descriptor for further input operations. */ 337/* Specify a different file descriptor for further input operations. */
263 338
diff --git a/src/w32term.c b/src/w32term.c
index 5d14d758f74..f0d5dc507ac 100644
--- a/src/w32term.c
+++ b/src/w32term.c
@@ -5418,16 +5418,25 @@ x_bitmap_icon (f, icon)
5418 struct frame *f; 5418 struct frame *f;
5419 Lisp_Object icon; 5419 Lisp_Object icon;
5420{ 5420{
5421 HANDLE hicon; 5421 HANDLE main_icon;
5422 HANDLE small_icon = NULL;
5422 5423
5423 if (FRAME_W32_WINDOW (f) == 0) 5424 if (FRAME_W32_WINDOW (f) == 0)
5424 return 1; 5425 return 1;
5425 5426
5426 if (NILP (icon)) 5427 if (NILP (icon))
5427 hicon = LoadIcon (hinst, EMACS_CLASS); 5428 main_icon = LoadIcon (hinst, EMACS_CLASS);
5428 else if (STRINGP (icon)) 5429 else if (STRINGP (icon))
5429 hicon = LoadImage (NULL, (LPCTSTR) SDATA (icon), IMAGE_ICON, 0, 0, 5430 {
5430 LR_DEFAULTSIZE | LR_LOADFROMFILE); 5431 /* Load the main icon from the named file. */
5432 main_icon = LoadImage (NULL, (LPCTSTR) SDATA (icon), IMAGE_ICON, 0, 0,
5433 LR_DEFAULTSIZE | LR_LOADFROMFILE);
5434 /* Try to load a small icon to go with it. */
5435 small_icon = LoadImage (NULL, (LPCSTR) SDATA (icon), IMAGE_ICON,
5436 GetSystemMetrics (SM_CXSMICON),
5437 GetSystemMetrics (SM_CYSMICON),
5438 LR_LOADFROMFILE);
5439 }
5431 else if (SYMBOLP (icon)) 5440 else if (SYMBOLP (icon))
5432 { 5441 {
5433 LPCTSTR name; 5442 LPCTSTR name;
@@ -5447,16 +5456,21 @@ x_bitmap_icon (f, icon)
5447 else 5456 else
5448 return 1; 5457 return 1;
5449 5458
5450 hicon = LoadIcon (NULL, name); 5459 main_icon = LoadIcon (NULL, name);
5451 } 5460 }
5452 else 5461 else
5453 return 1; 5462 return 1;
5454 5463
5455 if (hicon == NULL) 5464 if (main_icon == NULL)
5456 return 1; 5465 return 1;
5457 5466
5458 PostMessage (FRAME_W32_WINDOW (f), WM_SETICON, (WPARAM) ICON_BIG, 5467 PostMessage (FRAME_W32_WINDOW (f), WM_SETICON, (WPARAM) ICON_BIG,
5459 (LPARAM) hicon); 5468 (LPARAM) main_icon);
5469
5470 /* If there is a small icon that goes with it, set that too. */
5471 if (small_icon)
5472 PostMessage (FRAME_W32_WINDOW (f), WM_SETICON, (WPARAM) ICON_SMALL,
5473 (LPARAM) small_icon);
5460 5474
5461 return 0; 5475 return 0;
5462} 5476}
diff --git a/src/xdisp.c b/src/xdisp.c
index 529dd7e4cd3..e4adb43d624 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -3431,7 +3431,7 @@ handle_display_prop (it)
3431 } 3431 }
3432 else 3432 else
3433 { 3433 {
3434 object = it->w->buffer; 3434 XSETWINDOW (object, it->w);
3435 position = &it->current.pos; 3435 position = &it->current.pos;
3436 } 3436 }
3437 3437
@@ -3452,6 +3452,9 @@ handle_display_prop (it)
3452 if (NILP (prop)) 3452 if (NILP (prop))
3453 return HANDLED_NORMALLY; 3453 return HANDLED_NORMALLY;
3454 3454
3455 if (!STRINGP (it->string))
3456 object = it->w->buffer;
3457
3455 if (CONSP (prop) 3458 if (CONSP (prop)
3456 /* Simple properties. */ 3459 /* Simple properties. */
3457 && !EQ (XCAR (prop), Qimage) 3460 && !EQ (XCAR (prop), Qimage)
@@ -10718,13 +10721,9 @@ redisplay_internal (preserve_echo_area)
10718 if (consider_all_windows_p) 10721 if (consider_all_windows_p)
10719 { 10722 {
10720 Lisp_Object tail, frame; 10723 Lisp_Object tail, frame;
10721 int i, n = 0, size = 5;
10722 struct frame **updated;
10723 10724
10724 FOR_EACH_FRAME (tail, frame) 10725 FOR_EACH_FRAME (tail, frame)
10725 size++; 10726 XFRAME (frame)->updated_p = 0;
10726
10727 updated = (struct frame **) alloca (size * sizeof *updated);
10728 10727
10729 /* Recompute # windows showing selected buffer. This will be 10728 /* Recompute # windows showing selected buffer. This will be
10730 incremented each time such a window is displayed. */ 10729 incremented each time such a window is displayed. */
@@ -10786,15 +10785,7 @@ redisplay_internal (preserve_echo_area)
10786 break; 10785 break;
10787#endif 10786#endif
10788 10787
10789 if (n == size) 10788 f->updated_p = 1;
10790 {
10791 int nbytes = size * sizeof *updated;
10792 struct frame **p = (struct frame **) alloca (2 * nbytes);
10793 bcopy (updated, p, nbytes);
10794 size *= 2;
10795 }
10796
10797 updated[n++] = f;
10798 } 10789 }
10799 } 10790 }
10800 } 10791 }
@@ -10804,12 +10795,15 @@ redisplay_internal (preserve_echo_area)
10804 /* Do the mark_window_display_accurate after all windows have 10795 /* Do the mark_window_display_accurate after all windows have
10805 been redisplayed because this call resets flags in buffers 10796 been redisplayed because this call resets flags in buffers
10806 which are needed for proper redisplay. */ 10797 which are needed for proper redisplay. */
10807 for (i = 0; i < n; ++i) 10798 FOR_EACH_FRAME (tail, frame)
10808 { 10799 {
10809 struct frame *f = updated[i]; 10800 struct frame *f = XFRAME (frame);
10810 mark_window_display_accurate (f->root_window, 1); 10801 if (f->updated_p)
10811 if (frame_up_to_date_hook) 10802 {
10812 frame_up_to_date_hook (f); 10803 mark_window_display_accurate (f->root_window, 1);
10804 if (frame_up_to_date_hook)
10805 frame_up_to_date_hook (f);
10806 }
10813 } 10807 }
10814 } 10808 }
10815 } 10809 }
@@ -12925,12 +12919,11 @@ try_window (window, pos, check_margins)
12925 if (check_margins 12919 if (check_margins
12926 && !MINI_WINDOW_P (w)) 12920 && !MINI_WINDOW_P (w))
12927 { 12921 {
12928 int this_scroll_margin, cursor_height; 12922 int this_scroll_margin;
12929 12923
12930 this_scroll_margin = max (0, scroll_margin); 12924 this_scroll_margin = max (0, scroll_margin);
12931 this_scroll_margin = min (this_scroll_margin, WINDOW_TOTAL_LINES (w) / 4); 12925 this_scroll_margin = min (this_scroll_margin, WINDOW_TOTAL_LINES (w) / 4);
12932 this_scroll_margin *= FRAME_LINE_HEIGHT (it.f); 12926 this_scroll_margin *= FRAME_LINE_HEIGHT (it.f);
12933 cursor_height = MATRIX_ROW (w->desired_matrix, w->cursor.vpos)->height;
12934 12927
12935 if ((w->cursor.y < this_scroll_margin 12928 if ((w->cursor.y < this_scroll_margin
12936 && CHARPOS (pos) > BEGV) 12929 && CHARPOS (pos) > BEGV)
@@ -13181,7 +13174,7 @@ try_window_reusing_current_matrix (w)
13181 /* Disable lines in the current matrix which are now 13174 /* Disable lines in the current matrix which are now
13182 below the window. */ 13175 below the window. */
13183 for (++row; row < bottom_row; ++row) 13176 for (++row; row < bottom_row; ++row)
13184 row->enabled_p = 0; 13177 row->enabled_p = row->mode_line_p = 0;
13185 } 13178 }
13186 13179
13187 /* Update window_end_pos etc.; last_reused_text_row is the last 13180 /* Update window_end_pos etc.; last_reused_text_row is the last
diff --git a/src/xfaces.c b/src/xfaces.c
index 6d805feacae..34bee3298ba 100644
--- a/src/xfaces.c
+++ b/src/xfaces.c
@@ -835,7 +835,10 @@ xstrlwr (s)
835 unsigned char *p = s; 835 unsigned char *p = s;
836 836
837 for (p = s; *p; ++p) 837 for (p = s; *p; ++p)
838 *p = tolower (*p); 838 /* On Mac OS X 10.3, tolower also converts non-ASCII characters
839 for some locales. */
840 if (isascii (*p))
841 *p = tolower (*p);
839 842
840 return s; 843 return s;
841} 844}
diff --git a/src/xsmfns.c b/src/xsmfns.c
index 4285dd76718..0215d562548 100644
--- a/src/xsmfns.c
+++ b/src/xsmfns.c
@@ -52,11 +52,6 @@ Boston, MA 02110-1301, USA. */
52#include "termopts.h" 52#include "termopts.h"
53#include "xterm.h" 53#include "xterm.h"
54 54
55#ifndef MAXPATHLEN
56#define MAXPATHLEN 1024
57#endif /* not MAXPATHLEN */
58
59
60/* The user login name. */ 55/* The user login name. */
61 56
62extern Lisp_Object Vuser_login_name; 57extern Lisp_Object Vuser_login_name;
@@ -205,7 +200,7 @@ smc_save_yourself_CB (smcConn,
205 int val_idx = 0; 200 int val_idx = 0;
206 int props_idx = 0; 201 int props_idx = 0;
207 202
208 char cwd[MAXPATHLEN+1]; 203 char *cwd = NULL;
209 char *smid_opt; 204 char *smid_opt;
210 205
211 /* How to start a new instance of Emacs. */ 206 /* How to start a new instance of Emacs. */
@@ -259,12 +254,9 @@ smc_save_yourself_CB (smcConn,
259 props[props_idx]->vals[0].value = SDATA (Vuser_login_name); 254 props[props_idx]->vals[0].value = SDATA (Vuser_login_name);
260 ++props_idx; 255 ++props_idx;
261 256
262 /* The current directory property, not mandatory. */ 257 cwd = get_current_dir_name ();
263#ifdef HAVE_GETCWD 258
264 if (getcwd (cwd, MAXPATHLEN+1) != 0) 259 if (cwd)
265#else
266 if (getwd (cwd) != 0)
267#endif
268 { 260 {
269 props[props_idx] = &prop_ptr[props_idx]; 261 props[props_idx] = &prop_ptr[props_idx];
270 props[props_idx]->name = SmCurrentDirectory; 262 props[props_idx]->name = SmCurrentDirectory;
@@ -281,6 +273,9 @@ smc_save_yourself_CB (smcConn,
281 273
282 xfree (smid_opt); 274 xfree (smid_opt);
283 275
276 if (cwd)
277 free (cwd);
278
284 /* See if we maybe shall interact with the user. */ 279 /* See if we maybe shall interact with the user. */
285 if (interactStyle != SmInteractStyleAny 280 if (interactStyle != SmInteractStyleAny
286 || ! shutdown 281 || ! shutdown