diff options
| author | Miles Bader | 2008-01-09 01:21:15 +0000 |
|---|---|---|
| committer | Miles Bader | 2008-01-09 01:21:15 +0000 |
| commit | 430d2ee2919b2d4693780f2474ba40148442d206 (patch) | |
| tree | ea4b697cc7403cfffa9f4dcad08c61345a1d31b0 /admin | |
| parent | bcab78b72bd640d41c7b4268e05e9f3f9e2c69c1 (diff) | |
| parent | 59ce725a3b68cbc324f01bc8dc5f9e07286431d1 (diff) | |
| download | emacs-430d2ee2919b2d4693780f2474ba40148442d206.tar.gz emacs-430d2ee2919b2d4693780f2474ba40148442d206.zip | |
Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/CPP-DEFINES | 318 | ||||
| -rw-r--r-- | admin/ChangeLog | 24 | ||||
| -rw-r--r-- | admin/FOR-RELEASE | 7 | ||||
| -rw-r--r-- | admin/MAINTAINERS | 5 | ||||
| -rw-r--r-- | admin/README | 2 | ||||
| -rw-r--r-- | admin/admin.el | 10 | ||||
| -rw-r--r-- | admin/alloc-colors.c | 2 | ||||
| -rwxr-xr-x | admin/build-configs | 2 | ||||
| -rw-r--r-- | admin/cus-test.el | 2 | ||||
| -rwxr-xr-x | admin/diff-tar-files | 2 | ||||
| -rwxr-xr-x | admin/make-announcement | 2 | ||||
| -rwxr-xr-x | admin/make-emacs | 2 | ||||
| -rw-r--r-- | admin/notes/copyright | 22 | ||||
| -rwxr-xr-x | admin/nt/makedist.bat | 2 | ||||
| -rwxr-xr-x | admin/quick-install-emacs | 2 | ||||
| -rwxr-xr-x | admin/revdiff | 2 |
16 files changed, 368 insertions, 38 deletions
diff --git a/admin/CPP-DEFINES b/admin/CPP-DEFINES index 56693064c98..ab485360138 100644 --- a/admin/CPP-DEFINES +++ b/admin/CPP-DEFINES | |||
| @@ -43,4 +43,322 @@ FRAME_WINDOW_P A GUI frame (like X, w32, etc.) | |||
| 43 | REL_ALLOC Compile in the relocatable memory allocator ralloc.c. | 43 | REL_ALLOC Compile in the relocatable memory allocator ralloc.c. |
| 44 | SYSTEM_MALLOC Use the system library's malloc. | 44 | SYSTEM_MALLOC Use the system library's malloc. |
| 45 | 45 | ||
| 46 | ** All references to these symbols should be removed, all their definitions are gone ** | ||
| 47 | ALLIANT | ||
| 48 | ALLIANT_2800 | ||
| 49 | ALTOS | ||
| 50 | APOLLO | ||
| 51 | APOLLO_SR10 | ||
| 52 | RTU | ||
| 53 | STRIDE | ||
| 54 | UNIPLUS | ||
| 55 | GOULD | ||
| 56 | NU | ||
| 57 | pyramid | ||
| 58 | sps7 | ||
| 59 | tahoe | ||
| 60 | tek4300 | ||
| 61 | __DGUX | ||
| 62 | DGUX | ||
| 63 | romp | ||
| 64 | ibmrt | ||
| 65 | NEWSOS5 | ||
| 66 | |||
| 67 | ** Temporarily put defines from removed files here, check if these macros need to be documented or removed because they are not used anymore. ** | ||
| 68 | |||
| 69 | ABORT_RETURN_TYPE | ||
| 70 | ADDR_CORRECT | ||
| 71 | ADJUST_EXEC_HEADER | ||
| 72 | ADJUST_TEXTBASE | ||
| 73 | ADJUST_TEXT_SCNHDR_SIZE | ||
| 74 | A_TEXT_OFFSET | ||
| 75 | A_TEXT_SEEK | ||
| 76 | BAUD_CONVERT | ||
| 77 | BROKEN_FIONREAD | ||
| 78 | BROKEN_SELECT_NON_X | ||
| 79 | BROKEN_SIGIO | ||
| 80 | BROKEN_START | ||
| 81 | BROKEN_TIOCGETC | ||
| 82 | BROKEN_TIOCGWINSZ | ||
| 83 | BSD4_2 | ||
| 84 | BSD4_3 | ||
| 85 | BSD4_4 | ||
| 86 | BSD_PGRPS | ||
| 87 | BSD_SYSTEM | ||
| 88 | BSTRING | ||
| 89 | CANNOT_DUMP | ||
| 90 | CLASH_DETECTION | ||
| 91 | COFF | ||
| 92 | COFF_BSD_SYMBOLS | ||
| 93 | COFF_ENCAPSULATE | ||
| 94 | CRT0_COMPILE | ||
| 95 | CRT0_DUMMIES | ||
| 96 | C_DEBUG_SWITCH | ||
| 97 | C_OPTIMIZE_SWITCH | ||
| 98 | C_SWITCH_ASM | ||
| 99 | C_SWITCH_MACHINE | ||
| 100 | C_SWITCH_SYSTEM | ||
| 101 | DATA_END | ||
| 102 | DATA_SECTION_ALIGNMENT | ||
| 103 | DATA_SEG_BITS | ||
| 104 | DATA_START | ||
| 105 | DEBUG | ||
| 106 | DECLARE_GETPWUID_WITH_UID_T | ||
| 107 | DEFAULT_ENTRY_ADDRESS | ||
| 108 | DONT_NEED_ENVIRON | ||
| 109 | DOT_GLOBAL_START | ||
| 110 | DUMMIES | ||
| 111 | EEOF | ||
| 112 | ELF | ||
| 113 | ERROR0 | ||
| 114 | ERROR1 | ||
| 115 | ERROR2 | ||
| 116 | EXEC_HDR_TYPE | ||
| 117 | EXEC_MAGIC | ||
| 118 | EXEC_PAGESIZE | ||
| 119 | EXPLICIT_SIGN_EXTEND | ||
| 120 | EXTRA_INITIALIZE | ||
| 121 | FIRST_PTY_LETTER | ||
| 122 | FREE_RETURN_TYPE | ||
| 123 | FSCALE | ||
| 124 | F_SETOWN_BUG | ||
| 125 | GC_MARK_STACK | ||
| 126 | GC_SETJMP_WORKS | ||
| 127 | GETPGRP_NO_ARG | ||
| 128 | GNU_MALLOC | ||
| 129 | HAVE_ALLOCA | ||
| 130 | HAVE_BROKEN_INET_ADDR | ||
| 131 | HAVE_CLOSEDIR | ||
| 132 | HAVE_CONFIG_H | ||
| 133 | HAVE_CRTN | ||
| 134 | HAVE_GETTIMEOFDAY | ||
| 135 | HAVE_INET_SOCKETS | ||
| 136 | HAVE_LIBDNET | ||
| 137 | HAVE_LIBINTL | ||
| 138 | HAVE_LIBRESOLV | ||
| 139 | HAVE_PTYS | ||
| 140 | HAVE_SELECT | ||
| 141 | HAVE_SOCKETS | ||
| 142 | HAVE_SYSVIPC | ||
| 143 | HAVE_SYSV_SIGPAUSE | ||
| 144 | HAVE_SYS_WAIT_H | ||
| 145 | HAVE_TCATTR | ||
| 146 | HAVE_TERMIO | ||
| 147 | HAVE_TERMIOS | ||
| 148 | HAVE_TEXT_START | ||
| 149 | HAVE_UNION_WAIT | ||
| 150 | HAVE_UNISTD_H | ||
| 151 | HAVE_UNIX_DOMAIN | ||
| 152 | HAVE_UTIMES | ||
| 153 | HAVE_WAIT_HEADER | ||
| 154 | HAVE_X11R6 | ||
| 155 | HAVE_XFREE386 | ||
| 156 | HAVE_XSCREENNUMBEROFSCREEN | ||
| 157 | HAVE_X_WINDOWS | ||
| 158 | HEADER_INCL_IN_TEXT | ||
| 159 | IBMAIX | ||
| 160 | INHIBIT_X11R6_XIM | ||
| 161 | INIT_BAUD_RATE | ||
| 162 | INTEL386 | ||
| 163 | INTERRUPT_INPUT | ||
| 164 | IN_UNEXEC | ||
| 165 | IRIS | ||
| 166 | IRIS_4D | ||
| 167 | IRIX6_5 | ||
| 168 | IRIX_FORCE_32_BITS | ||
| 169 | ISC4_0 | ||
| 170 | ISI68K | ||
| 171 | KEEP_OLD_PADDR | ||
| 172 | KEEP_OLD_TEXT_SCNPTR | ||
| 173 | KERNEL_FILE | ||
| 174 | LDAV_SYMBOL | ||
| 175 | LD_SWITCH_MACHINE | ||
| 176 | LD_SWITCH_SYSTEM | ||
| 177 | LD_SWITCH_SYSTEM_TEMACS | ||
| 178 | LD_TEXT_START_ADDR | ||
| 179 | LIBS_DEBUG | ||
| 180 | LIBS_MACHINE | ||
| 181 | LIBS_SYSTEM | ||
| 182 | LIBS_TERMCAP | ||
| 183 | LIBX11_MACHINE | ||
| 184 | LIBX11_SYSTEM | ||
| 185 | LIBXMU | ||
| 186 | LIB_GCC | ||
| 187 | LIB_MOTIF | ||
| 188 | LIB_STANDARD | ||
| 189 | LIB_X11_LIB | ||
| 190 | LINKER | ||
| 191 | LOAD_AVE_CVT | ||
| 192 | LOAD_AVE_TYPE | ||
| 193 | LONG_ALIGN | ||
| 194 | L_SET | ||
| 195 | MAIL_PROGRAM_NAME | ||
| 196 | MAIL_USE_FLOCK | ||
| 197 | MAKE_PARALLEL | ||
| 198 | MAXNAMLEN | ||
| 199 | MEMMOVE_MISSING | ||
| 200 | MEMORY_IN_STRING_H | ||
| 201 | MKDIR_PROTOTYPE | ||
| 202 | MOTIF | ||
| 203 | M_TERMINFO | ||
| 204 | NARROWPROTO | ||
| 205 | NBPC | ||
| 206 | NEED_ERRNO | ||
| 207 | NEED_NET_ERRNO_H | ||
| 208 | NEED_PTEM_H | ||
| 209 | NEED_SIOCTL | ||
| 210 | NEW_PROGRAM_H | ||
| 211 | NEW_SECTION_H | ||
| 212 | NLIST_NAME_UNION | ||
| 213 | NLIST_STRUCT | ||
| 214 | NOMULTIPLEJOBS | ||
| 215 | NONSYSTEM_DIR_LIBRARY | ||
| 216 | NOT_C_CODE | ||
| 217 | NO_ARG_ARRAY | ||
| 218 | NO_GET_LOAD_AVG | ||
| 219 | NO_MODE_T | ||
| 220 | NO_PTY_H | ||
| 221 | NO_REMAP | ||
| 222 | NO_SIOCTL_H | ||
| 223 | NO_SOCKETS_IN_FILE_SYSTEM | ||
| 224 | NO_TERMIO | ||
| 225 | NO_UNION_TYPE | ||
| 226 | NSIG | ||
| 227 | NSIG_MINIMUM | ||
| 228 | OBJECTS_MACHINE | ||
| 229 | OLDXMENU_OPTIONS | ||
| 230 | OLD_PROGRAM_H | ||
| 231 | OLD_SECTION_H | ||
| 232 | ORDINARY_LINK | ||
| 233 | OSF1 | ||
| 234 | O_NDELAY | ||
| 235 | PATCH_INDEX | ||
| 236 | PENDING_OUTPUT_COUNT | ||
| 237 | PERROR | ||
| 238 | PNTR_COMPARISON_TYPE | ||
| 239 | POSIX_SIGNALS | ||
| 240 | PREFER_VSUSP | ||
| 241 | PTY_ITERATION | ||
| 242 | PTY_MAJOR | ||
| 243 | PTY_MINOR | ||
| 244 | PTY_NAME_SPRINTF | ||
| 245 | PTY_OPEN | ||
| 246 | PTY_TTY_NAME_SPRINTF | ||
| 247 | PURESIZE | ||
| 248 | READ | ||
| 249 | REL_ALLOC | ||
| 250 | RISCiX | ||
| 251 | RISCiX_1_1 | ||
| 252 | RUN_TIME_REMAP | ||
| 253 | SECTION_ALIGNMENT | ||
| 254 | SEEK | ||
| 255 | SEGMENT_MASK | ||
| 256 | SEGSIZ | ||
| 257 | SETUP_SLAVE_PTY | ||
| 258 | SHORTNAMES | ||
| 259 | SHORT_CAST_BUG | ||
| 260 | SIGMASKTYPE | ||
| 261 | SIGNALS_VIA_CHARACTERS | ||
| 262 | SIGN_EXTEND_CHAR | ||
| 263 | SIGTYPE | ||
| 264 | SIG_BLOCK | ||
| 265 | SKTPAIR | ||
| 266 | SMAIL | ||
| 267 | START_FILES | ||
| 268 | SUNOS4 | ||
| 269 | SUNOS4_SHARED_LIBRARIES | ||
| 270 | SUNOS_LOCALTIME_BUG | ||
| 271 | SVR4 | ||
| 272 | SWITCH_ENUM_BUG | ||
| 273 | SYMS_START | ||
| 274 | SYSTEM_MALLOC | ||
| 275 | SYSTEM_TYPE | ||
| 276 | SYSV_PTYS | ||
| 277 | SYSV_SYSTEM_DIR | ||
| 278 | S_IEXEC | ||
| 279 | S_IFDIR | ||
| 280 | S_IFLNK | ||
| 281 | S_IFMT | ||
| 282 | S_IREAD | ||
| 283 | S_IWRITE | ||
| 284 | TAHOE_REGISTER_BUG | ||
| 285 | TERMCAP | ||
| 286 | TERMINFO | ||
| 287 | TEXT_END | ||
| 288 | TEXT_START | ||
| 289 | TEXT_START_ADDR | ||
| 290 | THIS_IS_MAKEFILE | ||
| 291 | TPIX | ||
| 292 | ULIMIT_BREAK_VALUE | ||
| 293 | UMAX | ||
| 294 | UMAX4_2 | ||
| 295 | UNEXEC | ||
| 296 | USE_DL_STUBS | ||
| 297 | USE_GETOBAUD | ||
| 298 | USE_MMAP_FOR_BUFFERS | ||
| 299 | USE_NONANSI_DEFUN | ||
| 300 | USG | ||
| 301 | USG5 | ||
| 302 | USG5_3 | ||
| 303 | USG5_4 | ||
| 304 | USG_JOBCTRL | ||
| 305 | USG_SHARED_LIBRARIES | ||
| 306 | V3x | ||
| 307 | VIRT_ADDR_VARIES | ||
| 308 | WORDS_BIG_ENDIAN | ||
| 309 | WORD_MACHINE | ||
| 310 | WRITE | ||
| 311 | X11R4 | ||
| 312 | XENIX | ||
| 313 | XICCC | ||
| 314 | XINT | ||
| 315 | XSET | ||
| 316 | XUINT | ||
| 317 | X_DEFAULT_FONT | ||
| 318 | _ABIN32 | ||
| 319 | _CX_UX | ||
| 320 | _MIPS_SZLONG | ||
| 321 | _POSIX_SOURCE | ||
| 322 | __main | ||
| 323 | _longjmp | ||
| 324 | _setjmp | ||
| 325 | _sobuf | ||
| 326 | aix386 | ||
| 327 | alloca | ||
| 328 | amdahl_uts | ||
| 329 | aouthdr | ||
| 330 | celerity | ||
| 331 | clipper | ||
| 332 | convex | ||
| 333 | data_start | ||
| 334 | drem | ||
| 335 | dsize | ||
| 336 | elxsi | ||
| 337 | emacs | ||
| 338 | entry | ||
| 339 | etext | ||
| 340 | fatal | ||
| 341 | fchmod | ||
| 342 | getpgrp | ||
| 343 | ghs | ||
| 344 | hp9000s800 | ||
| 345 | index | ||
| 346 | internal_with_output_to_temp_buffer | ||
| 347 | jmp_buf | ||
| 348 | longjmp | ||
| 349 | m68000 | ||
| 350 | m68k | ||
| 351 | m88k | ||
| 352 | magic | ||
| 353 | mc68000 | ||
| 354 | mips | ||
| 355 | orion | ||
| 356 | sel | ||
| 357 | subprocesses | ||
| 358 | sun | ||
| 359 | sun_68881 | ||
| 360 | sun_fpa | ||
| 361 | sun_soft | ||
| 362 | text_start | ||
| 363 | |||
| 46 | # arch-tag: bc80061a-1168-4911-9766-46aaf2640250 | 364 | # arch-tag: bc80061a-1168-4911-9766-46aaf2640250 |
diff --git a/admin/ChangeLog b/admin/ChangeLog index 516cecfbb6d..9dff071be3d 100644 --- a/admin/ChangeLog +++ b/admin/ChangeLog | |||
| @@ -1,3 +1,16 @@ | |||
| 1 | 2008-01-08 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * admin.el (set-version): Add doc/man/emacs.1. | ||
| 4 | |||
| 5 | 2008-01-06 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 6 | |||
| 7 | * notes/copyright: | ||
| 8 | * MAINTAINERS: Remove references to files that have been removed. | ||
| 9 | |||
| 10 | 2008-01-04 Glenn Morris <rgm@gnu.org> | ||
| 11 | |||
| 12 | * admin.el (set-copyright): Add lib-src/ebrowse.c. | ||
| 13 | |||
| 1 | 2007-12-10 Stefan Monnier <monnier@iro.umontreal.ca> | 14 | 2007-12-10 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 15 | ||
| 3 | * CPP-DEFINES: New file. | 16 | * CPP-DEFINES: New file. |
| @@ -15,9 +28,8 @@ | |||
| 15 | 28 | ||
| 16 | 2007-12-01 Reiner Steib <Reiner.Steib@gmx.de> | 29 | 2007-12-01 Reiner Steib <Reiner.Steib@gmx.de> |
| 17 | 30 | ||
| 18 | * FOR-RELEASE: Remove Gnus send mail problem. Other Gnus bugs | 31 | * FOR-RELEASE: Remove Gnus send mail problem. Other Gnus bugs have |
| 19 | have been fixed in Gnus CVS but have not yet been synched to | 32 | been fixed in Gnus CVS but have not yet been synched to Emacs. |
| 20 | Emacs. | ||
| 21 | 33 | ||
| 22 | 2007-11-17 Glenn Morris <rgm@gnu.org> | 34 | 2007-11-17 Glenn Morris <rgm@gnu.org> |
| 23 | 35 | ||
| @@ -213,7 +225,7 @@ | |||
| 213 | 225 | ||
| 214 | 2005-08-31 Romain Francoise <romain@orebokech.com> | 226 | 2005-08-31 Romain Francoise <romain@orebokech.com> |
| 215 | 227 | ||
| 216 | * FOR-RELEASE: (New features): Remove vhdl-mode.el update | 228 | * FOR-RELEASE (New features): Remove vhdl-mode.el update |
| 217 | item (Done). | 229 | item (Done). |
| 218 | 230 | ||
| 219 | 2005-08-27 Romain Francoise <romain@orebokech.com> | 231 | 2005-08-27 Romain Francoise <romain@orebokech.com> |
| @@ -369,7 +381,7 @@ | |||
| 369 | * admin.el (add-release-logs): Expand the directory name before | 381 | * admin.el (add-release-logs): Expand the directory name before |
| 370 | calling find(1). | 382 | calling find(1). |
| 371 | (add-release-logs): Use the same methods as add-log.el for writing | 383 | (add-release-logs): Use the same methods as add-log.el for writing |
| 372 | the date and the user's name and address | 384 | the date and the user's name and address. |
| 373 | 385 | ||
| 374 | 2003-01-07 Miles Bader <miles@gnu.org> | 386 | 2003-01-07 Miles Bader <miles@gnu.org> |
| 375 | 387 | ||
| @@ -472,7 +484,7 @@ | |||
| 472 | ;; End: | 484 | ;; End: |
| 473 | 485 | ||
| 474 | Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, | 486 | Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, |
| 475 | 2007 Free Software Foundation, Inc. | 487 | 2007, 2008 Free Software Foundation, Inc. |
| 476 | 488 | ||
| 477 | This file is part of GNU Emacs. | 489 | This file is part of GNU Emacs. |
| 478 | 490 | ||
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE index 1d5cfc9ddf0..0aa75f301a8 100644 --- a/admin/FOR-RELEASE +++ b/admin/FOR-RELEASE | |||
| @@ -113,6 +113,13 @@ http://lists.gnu.org/archive/html/emacs-devel/2007-11/msg02048.html | |||
| 113 | 113 | ||
| 114 | ** pot@gnu.org, 17 Dec: strange From line maker rmail-reply loop | 114 | ** pot@gnu.org, 17 Dec: strange From line maker rmail-reply loop |
| 115 | 115 | ||
| 116 | ** multi-tty does not work correctly. | ||
| 117 | If the server is started from a tty frame and emacsclient creates an | ||
| 118 | X11 frame, the tty frame gets confused, it thinks it is an X11 frame | ||
| 119 | when trying to do a C-z. This worked with server.el version 1.136, it | ||
| 120 | broke after that. | ||
| 121 | http://lists.gnu.org/archive/html/emacs-devel/2007-12/msg00545.html | ||
| 122 | |||
| 116 | * DOCUMENTATION | 123 | * DOCUMENTATION |
| 117 | 124 | ||
| 118 | ** Check the Emacs Tutorial. | 125 | ** Check the Emacs Tutorial. |
diff --git a/admin/MAINTAINERS b/admin/MAINTAINERS index f14bc2068db..805b19a6b7d 100644 --- a/admin/MAINTAINERS +++ b/admin/MAINTAINERS | |||
| @@ -143,7 +143,6 @@ src/cmds.c | |||
| 143 | src/coding.c | 143 | src/coding.c |
| 144 | src/composite.c | 144 | src/composite.c |
| 145 | src/config.in | 145 | src/config.in |
| 146 | src/cxux-crt0.s | ||
| 147 | src/data.c | 146 | src/data.c |
| 148 | src/dispnew.c | 147 | src/dispnew.c |
| 149 | src/doc.c | 148 | src/doc.c |
| @@ -196,15 +195,11 @@ src/tparam.c | |||
| 196 | src/undo.c | 195 | src/undo.c |
| 197 | src/unexaix.c | 196 | src/unexaix.c |
| 198 | src/unexalpha.c | 197 | src/unexalpha.c |
| 199 | src/unexapollo.c | ||
| 200 | src/unexconvex.c | ||
| 201 | src/unexec.c | 198 | src/unexec.c |
| 202 | src/unexelf.c | 199 | src/unexelf.c |
| 203 | src/unexenix.c | ||
| 204 | src/unexhp9k800.c | 200 | src/unexhp9k800.c |
| 205 | src/unexmips.c | 201 | src/unexmips.c |
| 206 | src/unexnext.c | 202 | src/unexnext.c |
| 207 | src/unexsni.c | ||
| 208 | src/unexsunos4.c | 203 | src/unexsunos4.c |
| 209 | src/unexw32.c | 204 | src/unexw32.c |
| 210 | src/vm-limit.c | 205 | src/vm-limit.c |
diff --git a/admin/README b/admin/README index 888c3cc242b..4dd14b335a3 100644 --- a/admin/README +++ b/admin/README | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 | 1 | Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
| 2 | Free Software Foundation, Inc. | 2 | Free Software Foundation, Inc. |
| 3 | See the end of the file for license conditions. | 3 | See the end of the file for license conditions. |
| 4 | 4 | ||
diff --git a/admin/admin.el b/admin/admin.el index a490442a44b..05cd7f94467 100644 --- a/admin/admin.el +++ b/admin/admin.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; admin.el --- utilities for Emacs administration | 1 | ;;; admin.el --- utilities for Emacs administration |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 | 3 | ;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; This file is part of GNU Emacs. | 6 | ;; This file is part of GNU Emacs. |
| @@ -78,6 +78,10 @@ Root must be the root of an Emacs source tree." | |||
| 78 | (set-version-in-file root "doc/lispref/elisp.texi" version | 78 | (set-version-in-file root "doc/lispref/elisp.texi" version |
| 79 | (rx (and "EMACSVER" (1+ space) | 79 | (rx (and "EMACSVER" (1+ space) |
| 80 | (submatch (1+ (in "0-9.")))))) | 80 | (submatch (1+ (in "0-9.")))))) |
| 81 | (set-version-in-file root "doc/man/emacs.1" version | ||
| 82 | (rx (and ".TH EMACS" (1+ not-newline) | ||
| 83 | "GNU Emacs" (1+ space) | ||
| 84 | (submatch (1+ (in "0-9.")))))) | ||
| 81 | (set-version-in-file root "lib-src/makefile.w32-in" version | 85 | (set-version-in-file root "lib-src/makefile.w32-in" version |
| 82 | (rx (and "VERSION" (0+ space) "=" (0+ space) | 86 | (rx (and "VERSION" (0+ space) "=" (0+ space) |
| 83 | (submatch (1+ (in "0-9.")))))) | 87 | (submatch (1+ (in "0-9.")))))) |
| @@ -148,6 +152,7 @@ Root must be the root of an Emacs source tree." | |||
| 148 | "/* development, alpha, beta, or final (release) */")))))) | 152 | "/* development, alpha, beta, or final (release) */")))))) |
| 149 | 153 | ||
| 150 | ;; Note this makes some assumptions about form of short copyright. | 154 | ;; Note this makes some assumptions about form of short copyright. |
| 155 | ;; FIXME add the \year in the refcards/*.tex files. | ||
| 151 | (defun set-copyright (root copyright) | 156 | (defun set-copyright (root copyright) |
| 152 | "Set Emacs short copyright to COPYRIGHT in relevant files under ROOT. | 157 | "Set Emacs short copyright to COPYRIGHT in relevant files under ROOT. |
| 153 | Root must be the root of an Emacs source tree." | 158 | Root must be the root of an Emacs source tree." |
| @@ -162,6 +167,9 @@ Root must be the root of an Emacs source tree." | |||
| 162 | (set-version-in-file root "lisp/version.el" copyright | 167 | (set-version-in-file root "lisp/version.el" copyright |
| 163 | (rx (and "emacs-copyright" (0+ space) | 168 | (rx (and "emacs-copyright" (0+ space) |
| 164 | ?\" (submatch (1+ (not (in ?\")))) ?\"))) | 169 | ?\" (submatch (1+ (not (in ?\")))) ?\"))) |
| 170 | (set-version-in-file root "lib-src/ebrowse.c" copyright | ||
| 171 | (rx (and "emacs_copyright" (0+ (not (in ?\"))) | ||
| 172 | ?\" (submatch (1+ (not (in ?\")))) ?\"))) | ||
| 165 | (set-version-in-file root "lib-src/etags.c" copyright | 173 | (set-version-in-file root "lib-src/etags.c" copyright |
| 166 | (rx (and "emacs_copyright" (0+ (not (in ?\"))) | 174 | (rx (and "emacs_copyright" (0+ (not (in ?\"))) |
| 167 | ?\" (submatch (1+ (not (in ?\")))) ?\"))) | 175 | ?\" (submatch (1+ (not (in ?\")))) ?\"))) |
diff --git a/admin/alloc-colors.c b/admin/alloc-colors.c index 22447643e5e..b0d4893181c 100644 --- a/admin/alloc-colors.c +++ b/admin/alloc-colors.c | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | /* Allocate X colors. Used for testing with dense colormaps. | 1 | /* Allocate X colors. Used for testing with dense colormaps. |
| 2 | Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 | 2 | Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
| 3 | Free Software Foundation, Inc. | 3 | Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | This file is part of GNU Emacs. | 5 | This file is part of GNU Emacs. |
diff --git a/admin/build-configs b/admin/build-configs index f36a05ca701..66c4f4d71b9 100755 --- a/admin/build-configs +++ b/admin/build-configs | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | #! /usr/bin/perl | 1 | #! /usr/bin/perl |
| 2 | 2 | ||
| 3 | # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 | 3 | # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
| 4 | # Free Software Foundation, Inc. | 4 | # Free Software Foundation, Inc. |
| 5 | # | 5 | # |
| 6 | # This file is part of GNU Emacs. | 6 | # This file is part of GNU Emacs. |
diff --git a/admin/cus-test.el b/admin/cus-test.el index ac0c7b37909..96fae1f70e4 100644 --- a/admin/cus-test.el +++ b/admin/cus-test.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; cus-test.el --- tests for custom types and load problems | 1 | ;;; cus-test.el --- tests for custom types and load problems |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998, 2000, 2002, 2003, 2004, 2005, 2006, 2007 | 3 | ;; Copyright (C) 1998, 2000, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Markus Rost <markus.rost@mathematik.uni-regensburg.de> | 6 | ;; Author: Markus Rost <markus.rost@mathematik.uni-regensburg.de> |
diff --git a/admin/diff-tar-files b/admin/diff-tar-files index 18d95451751..0d142768bfc 100755 --- a/admin/diff-tar-files +++ b/admin/diff-tar-files | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | #! /bin/sh | 1 | #! /bin/sh |
| 2 | 2 | ||
| 3 | # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 | 3 | # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
| 4 | # Free Software Foundation, Inc. | 4 | # Free Software Foundation, Inc. |
| 5 | # | 5 | # |
| 6 | # This file is part of GNU Emacs. | 6 | # This file is part of GNU Emacs. |
diff --git a/admin/make-announcement b/admin/make-announcement index 1c7b4574fea..b98dce5030d 100755 --- a/admin/make-announcement +++ b/admin/make-announcement | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | #! /bin/bash | 1 | #! /bin/bash |
| 2 | 2 | ||
| 3 | ## Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007 | 3 | ## Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
| 4 | ## Free Software Foundation, Inc. | 4 | ## Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ## Author: Francesco Potorti` <pot@gnu.org> | 6 | ## Author: Francesco Potorti` <pot@gnu.org> |
diff --git a/admin/make-emacs b/admin/make-emacs index 94bf2092a8b..f54bc481cfa 100755 --- a/admin/make-emacs +++ b/admin/make-emacs | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | #! /usr/bin/perl | 1 | #! /usr/bin/perl |
| 2 | 2 | ||
| 3 | # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 | 3 | # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
| 4 | # Free Software Foundation, Inc. | 4 | # Free Software Foundation, Inc. |
| 5 | # | 5 | # |
| 6 | # This file is part of GNU Emacs. | 6 | # This file is part of GNU Emacs. |
diff --git a/admin/notes/copyright b/admin/notes/copyright index 4ab01feeae3..975caef3b30 100644 --- a/admin/notes/copyright +++ b/admin/notes/copyright | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | Copyright (C) 2007 Free Software Foundation, Inc. | 1 | Copyright (C) 2007, 2008 Free Software Foundation, Inc. |
| 2 | See the end of the file for license conditions. | 2 | See the end of the file for license conditions. |
| 3 | 3 | ||
| 4 | 4 | ||
| @@ -405,7 +405,7 @@ lisp/term/README | |||
| 405 | 405 | ||
| 406 | Accordingly, FSF copyright was added. | 406 | Accordingly, FSF copyright was added. |
| 407 | 407 | ||
| 408 | src/unexhp9k800.c (and dependent src/m/sr2k.h) | 408 | src/unexhp9k800.c |
| 409 | http://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00138.html | 409 | http://lists.gnu.org/archive/html/emacs-devel/2007-02/msg00138.html |
| 410 | - briefly removed due to legal uncertainly Jan-Mar 2007. The | 410 | - briefly removed due to legal uncertainly Jan-Mar 2007. The |
| 411 | relevant assignment is under "hp9k800" in copyright.list. File was | 411 | relevant assignment is under "hp9k800" in copyright.list. File was |
| @@ -480,7 +480,7 @@ says it is obsolete: | |||
| 480 | 480 | ||
| 481 | src/m/mips4.h, news-risc.h, pmax.h | 481 | src/m/mips4.h, news-risc.h, pmax.h |
| 482 | src/s/aix3-2.h, bsd386.h, hpux8.h, hpux9.h, irix4-0.h, irix5-0.h, | 482 | src/s/aix3-2.h, bsd386.h, hpux8.h, hpux9.h, irix4-0.h, irix5-0.h, |
| 483 | isc2-2.h, netbsd.h, osf1.h, sol2-3.h, sunos4-0.h, usg5-4-2.h | 483 | netbsd.h, sol2-3.h, usg5-4-2.h |
| 484 | - all these (not obviously trivial) files were missing copyrights | 484 | - all these (not obviously trivial) files were missing copyrights |
| 485 | till Feb 2007, when FSF copyright was added. Matt Norwood advised: | 485 | till Feb 2007, when FSF copyright was added. Matt Norwood advised: |
| 486 | 486 | ||
| @@ -515,16 +515,6 @@ pmax.h | |||
| 515 | I would say started non-trivial (1993, jimb, heavily based | 515 | I would say started non-trivial (1993, jimb, heavily based |
| 516 | on irix4-0.h). A few borderline non-tiny changes since. | 516 | on irix4-0.h). A few borderline non-tiny changes since. |
| 517 | 517 | ||
| 518 | ? isc2-2.h | ||
| 519 | started trivial. 2 non-tiny change, in 1993. looks to | ||
| 520 | be made up of several small tweaks from various sources. maybe | ||
| 521 | non-tiny total changes from Karl Berry (no emacs assignment). | ||
| 522 | |||
| 523 | osf1.h | ||
| 524 | started trivial. grown in tiny changes (one borderline tiny change | ||
| 525 | by fx in 2000, but most code was later removed). non-tiny addition | ||
| 526 | in 2002 from m/alpha.h, but that was and is copyright FSF. | ||
| 527 | |||
| 528 | usg5-4-2.h | 518 | usg5-4-2.h |
| 529 | started non-trivial, but was heavily based on usg5-4.h, which was and is | 519 | started non-trivial, but was heavily based on usg5-4.h, which was and is |
| 530 | copyright FSF. only tiny changes since installed. | 520 | copyright FSF. only tiny changes since installed. |
| @@ -533,7 +523,7 @@ sol2-3.h | |||
| 533 | started trivial. only non-tiny change (1994) incorporated code from | 523 | started trivial. only non-tiny change (1994) incorporated code from |
| 534 | usg5-4.h, which was and is copyright FSF. | 524 | usg5-4.h, which was and is copyright FSF. |
| 535 | 525 | ||
| 536 | aix3-2.h, bsd386.h, hpux8.h, hpux9.h, netbsd.h, sunos4-0.h | 526 | aix3-2.h, bsd386.h, hpux8.h, hpux9.h, netbsd.h |
| 537 | started trivial, grown in tiny changes. | 527 | started trivial, grown in tiny changes. |
| 538 | 528 | ||
| 539 | netbsd.h: | 529 | netbsd.h: |
| @@ -548,8 +538,8 @@ Someone might want to tweak the copyright years (for dates before | |||
| 548 | Note: erring on the side of caution, I also added notices to some | 538 | Note: erring on the side of caution, I also added notices to some |
| 549 | files I thought might be considered non-trivial (if one includes | 539 | files I thought might be considered non-trivial (if one includes |
| 550 | comment) in s/: | 540 | comment) in s/: |
| 551 | aix4-1.h hiuxmpp.h hiuxwe2.h hpux10.h irix6-0.h irix6-5.h isc3-0.h | 541 | aix4-1.h hpux10.h irix6-0.h irix6-5.h |
| 552 | ptx4.h sol2.h sunos4-0.h | 542 | ptx4.h sol2.h |
| 553 | 543 | ||
| 554 | (everything with > 30 non-blank lines, which at least is _some_ kind of | 544 | (everything with > 30 non-blank lines, which at least is _some_ kind of |
| 555 | system) | 545 | system) |
diff --git a/admin/nt/makedist.bat b/admin/nt/makedist.bat index db9446db36e..4cd1da6c316 100755 --- a/admin/nt/makedist.bat +++ b/admin/nt/makedist.bat | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | @echo off | 1 | @echo off |
| 2 | 2 | ||
| 3 | rem Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 | 3 | rem Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
| 4 | rem Free Software Foundation, Inc. | 4 | rem Free Software Foundation, Inc. |
| 5 | rem | 5 | rem |
| 6 | rem Cannot use brackets in andrewi's email below because | 6 | rem Cannot use brackets in andrewi's email below because |
diff --git a/admin/quick-install-emacs b/admin/quick-install-emacs index e451cfcb2aa..e4e77a14f2c 100755 --- a/admin/quick-install-emacs +++ b/admin/quick-install-emacs | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | #!/bin/sh | 1 | #!/bin/sh |
| 2 | ### quick-install-emacs --- do a halfway-decent job of installing emacs quickly | 2 | ### quick-install-emacs --- do a halfway-decent job of installing emacs quickly |
| 3 | 3 | ||
| 4 | ## Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 | 4 | ## Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
| 5 | ## Free Software Foundation, Inc. | 5 | ## Free Software Foundation, Inc. |
| 6 | 6 | ||
| 7 | ## Author: Miles Bader <miles@gnu.org> | 7 | ## Author: Miles Bader <miles@gnu.org> |
diff --git a/admin/revdiff b/admin/revdiff index d9ea41782ba..9e47a1eba2c 100755 --- a/admin/revdiff +++ b/admin/revdiff | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | #! /usr/bin/perl | 1 | #! /usr/bin/perl |
| 2 | 2 | ||
| 3 | # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 | 3 | # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 |
| 4 | # Free Software Foundation, Inc. | 4 | # Free Software Foundation, Inc. |
| 5 | # | 5 | # |
| 6 | # This file is part of GNU Emacs. | 6 | # This file is part of GNU Emacs. |