1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727
|
2011-09-19 Bill Wohler <wohler@newt.com>
Release MH-E version 8.3.
* README: Update for release 8.3.
2011-07-17 Bill Wohler <wohler@newt.com>
Release MH-E version 8.2.93.
* README: Update for release 8.2.93.
* test-mh-e: Add script used for testing MH-E.
2011-07-16 Bill Wohler <wohler@newt.com>
Release MH-E version 8.2.92.
* README: Update for release 8.2.92.
* mh-xemacs.el (mh-modeline-glyph): Update glyph so that it does
not cause errors on terminal window even when created on a window
system. Thanks to Henrique Martins and Mike Kupfer.
2011-07-13 Bill Wohler <wohler@newt.com>
* mh-xemacs.el (mh-modeline-glyph): Revert previous change since
it didn't help on XEmacs.
2011-07-11 Bill Wohler <wohler@newt.com>
Release MH-E version 8.2.91.
* README: Update for release 8.2.91.
* mh-xemacs.el (mh-modeline-glyph): Don't define in terminal
windows to avoid errors. Thanks to Henrique Martins.
* README: Add trunk to `load-path.' Thanks to Henrique Martins.
2011-07-10 Bill Wohler <wohler@newt.com>
Release MH-E version 8.2.90.
* README: Update for release 8.2.90.
* COPYING, Makefile, mh-unit.el, mh-xemacs.el, release-utils:
Update to GNU GPL version 3, use date ranges in copyright.
* release-utils (tag): Remove errant @ character. Call bzr unbind
before bzr bind, since bzr bind fails if branch already bound.
2011-07-09 Bill Wohler <wohler@newt.com>
* mh-unit.el: Use eval-and-compile instead of eval-when-compile
since mh-require-cl is needed at evaluation time too.
(mh-unit): Append trunk to emacs paths.
(mh-unit-construct-call-graph)
(mh-unit-test-normalize-folder-name)
(mh-unit-test-sub-folders-actual)
(mh-unit-test-sub-folders): Use OK at end of message instead of
done.
(mh-unit-test-folder-completion-function): Update tests per
Stefan's recent changes to MH-E's folder completion.
(mh-unit-equal): Display expected string first to be consistent
with JUnit, for example.
2011-07-04 Bill Wohler <wohler@newt.com>
* release-utils (tag): Explicitly bind to branch so that tag
affects upstream branch.
2011-07-03 Bill Wohler <wohler@newt.com>
* Makefile: Put all copyrights written to files in ranges and add
2011 to range.
2011-07-02 Bill Wohler <wohler@newt.com>
* release-utils (distCheck): Remove debugging code. Use -ne in
comparison of numbers.
2011-06-26 Bill Wohler <wohler@newt.com>
* README: Replace references to CVS with Bazaar.
* release-utils (dist, tag, variable_changes): Update from cvs to
Bazaar.
* Makefile (CVSROOT, CVSLOGIN, CVSMETHOD) Replace with URL and
DEV_URL.
(MH_E_SRC, MH_E_SRC_NONCOMPILED, MH_E_LOADDEFS)
(MH_E_AUTOLOADS, MH_E_CUSTOM_LOAD, MH_E_IMG, MH_E_ETC)
(MH_E_MAINT): Define and use EMACS_SRC for emacs/trunk.
(emacs, emacs-devel): Use bzr instead of cvs.
(tag, dist): Update args for release-utils --tag.
(backup): Remove. Obsolete.
2009-06-13 Bill Wohler <wohler@newt.com>
Release MH-E version 8.2.
* README: Update for release 8.2.
2008-08-18 Bill Wohler <wohler@newt.com>
Release MH-E version 8.1.
* README: Update for release 8.1.
2006-11-13 Bill Wohler <wohler@newt.com>
* mh-unit.el (mh-unit-test-x-image-url-cache-canonicalize): Add
test for invalid Window characters (closes SF #1396499).
2006-11-12 Bill Wohler <wohler@newt.com>
Release MH-E version 8.0.3.
* README: Update for release 8.0.3.
* mh-unit.el (mh-unit-test-x-image-url-cache-canonicalize): Hex
equivalents now use lowercase.
2006-07-03 Bill Wohler <wohler@newt.com>
Release MH-E version 8.0.2.
* README: Update for release 8.0.2.
2006-07-03 Bill Wohler <wohler@newt.com>
* mh-xemacs.el: (mh-icon-image): New function. Returns XPM from
icon file.
(mh-xemacs-icon-list): New constant. List of icons used by MH-E.
(mh-xemacs-icon-map): Initialize in place, using mh-icon-image to
read images from icon files.
(mh-modeline-glyph): Use mh-logo file instead of mh-modeline-logo
constant.
(mh-modeline-logo, mh-xemacs-attach-icon, mh-xemacs-close-icon)
(mh-xemacs-copy-icon, mh-xemacs-cut-icon)
(mh-xemacs-execute-icon, mh-xemacs-fld-open-icon)
(mh-xemacs-help-icon, mh-xemacs-highlight-icon)
(mh-xemacs-left-arrow-icon, mh-xemacs-mail-icon)
(mh-xemacs-mail-alias-icon, mh-xemacs-mail-compose-icon)
(mh-xemacs-mail-refile-icon, mh-xemacs-mail-repack-icon)
(mh-xemacs-mail-reply-icon, mh-xemacs-mail-reply-all-icon)
(mh-xemacs-reply-from-icon, mh-xemacs-reply-to-icon)
(mh-xemacs-mail-send-icon, mh-xemacs-page-down-icon)
(mh-xemacs-paste-icon, mh-xemacs-preferences-icon)
(mh-xemacs-refresh-icon, mh-xemacs-right-arrow-icon)
(mh-xemacs-save-icon, mh-xemacs-search-icon)
(mh-xemacs-show-icon, mh-xemacs-spell-icon, mh-xemacs-undo-icon)
(mh-xemacs-widen-icon): Delete.
* Makefile (MH_E_IMG): Add save.pbm and save.xpm.
2006-07-03 Ted Phelps <phelps@gnusto.com> (tiny change)
(mh-xemacs-unknown-icon): New icon. Used if icons can't be found.
2006-06-20 Bill Wohler <wohler@newt.com>
Release MH-E version 8.0.1.
* README: Update for release 8.0.1.
2006-06-20 Bill Wohler <wohler@newt.com>
* README: Depend on GNU mailutils 1.0 (not yet released) and
higher due to a bug in folder.
2006-05-06 Bill Wohler <wohler@newt.com>
Release MH-E version 8.0.
* README: Update for release 8.0.
2006-05-05 Bill Wohler <wohler@newt.com>
* release-utils (variable_changes): Fix handling of defcustoms
that don't start in the first column. Add faces.
2006-04-28 Bill Wohler <wohler@newt.com>
Release MH-E version 7.95.
* README: Update for release 7.95.
2006-04-21 Bill Wohler <wohler@newt.com>
Release MH-E version 7.94.
* README: Update for release 7.94.
2006-04-18 Bill Wohler <wohler@newt.com>
* Makefile (custom-deps): Load mh-e in order to provide
defcustom-mh, defgroup-mh, and defface-mh to
[Cc]ustom-make-dependencies. This was necessary to bring back the
the MH-E customization groups in mh-cus-load.el which disappeared
when the macros above were introduced.
(EMACS_OPTIONS): Add emacs/lisp/mh-e to load-path. Needed by
custom-deps on Emacs 21.
2006-04-17 Bill Wohler <wohler@newt.com>
* mh-unit.el (mh-test-rel-folder, mh-test-abs-folder)
(mh-test-folders-set-up, mh-test-folders-tear-down)
(mh-unit-test-sub-folders-actual)
(mh-unit-test-sub-folders)
(mh-unit-test-folder-completion-function): New unit tests to test
mh-sub-folders-actual, mh-sub-folders, and
mh-folder-completion-function.
(mh-unit-test-normalize-folder-name, mh-unit-equal): Checkdoc fix.
(mh-unit-test-sub-folders-actual, mh-unit-test-sub-folders): Fix
order of lists in expected output.
2006-04-09 Mark D. Baushke <mdb@gnu.org>
* Makefile (MH_E_TMP): Extend need for workaround past Emacs 21.
(all): Change 'true' to ':' on arg to recursive make for efficiency.
(MH_E_LOADDEFS_HEADER): Append \n for use with printf.
(MH_E_AUTOLOADS_HEADER): Ditto.
(MH_E_LOADDEFS_FOOTER): Use \f instead of literal 0xc (Control-L).
(MH_E_AUTOLOADS_FOOTER, MH_E_CUSTOM_LOAD_FOOTER): Ditto
($(MH_E_LOADDEFS)): Replace 'echo -e' with more portable printf.
Replace sed expression with printf and cat combination for
portability.
($(MH_E_AUTOLOADS)): Simplify if $(XEMACS) expression.
Use printf and cat to replace non-portable sed command.
(MH_E_CUSTOM_LOAD_HEADER): Append \n for use with printf.
($(MH_E_CUSTOM_LOAD)): Use sed, and printf to replace non-portable
sed command.
(Closes SF #1467222).
2006-03-28 Bill Wohler <wohler@newt.com>
* Makefile (MH_E_IMG): Add emacs/etc/images/attach.xpm,
emacs/etc/images/contact.pbm, emacs/etc/images/contact.xpm,
emacs/etc/images/data-save.pbm, emacs/etc/images/data-save.xpm,
emacs/etc/images/delete.pbm, emacs/etc/images/delete.xpm,
emacs/etc/images/mail/flag-for-followup.pbm,
emacs/etc/images/mail/flag-for-followup.xpm,
emacs/etc/images/mail/inbox.pbm, emacs/etc/images/mail/inbox.xpm,
emacs/etc/images/mail/move.pbm, emacs/etc/images/mail/move.xpm,
emacs/etc/images/next-page.pbm, emacs/etc/images/next-page.xpm,
emacs/etc/images/open.pbm, emacs/etc/images/open.xpm,
emacs/etc/images/zoom-out.pbm, emacs/etc/images/zoom-out.xpm.
Remove emacs/etc/images/close.pbm, emacs/etc/images/close.xpm,
emacs/etc/images/execute.pbm, emacs/etc/images/execute.xpm,
emacs/etc/images/fld-open.pbm, emacs/etc/images/fld-open.xpm,
emacs/etc/images/highlight.pbm, emacs/etc/images/highlight.xpm,
emacs/etc/images/mail.pbm, emacs/etc/images/mail.xpm,
emacs/etc/images/mail/alias.pbm, emacs/etc/images/mail/alias.xpm,
emacs/etc/images/mail/refile.pbm,
emacs/etc/images/mail/refile.xpm, emacs/etc/images/page-down.pbm,
emacs/etc/images/page-down.xpm, emacs/etc/images/widen.pbm,
emacs/etc/images/widen.xpm.
2006-03-09 Bill Wohler <wohler@newt.com>
* Makefile (MH_BACKUP_DIR, MH_DIRS, MH_FILES, backup): New
variables and target used to back up CVS files at Savannah.
2006-03-05 Bill Wohler <wohler@newt.com>
Release MH-E version 7.93.
* README: Update for release 7.93.
2006-03-04 Bill Wohler <wohler@newt.com>
* mh-unit.el (mh-unit-test-normalize-folder-name): Add.
2006-03-03 Bill Wohler <wohler@newt.com>
* README (ADDITIONAL INFORMATION): Mention MH-E documentation
package. Fix URL to online manual.
* release-utils (variable_changes): Defcustoms now in mh-e.el.
2006-03-02 Bill Wohler <wohler@newt.com>
* mh-unit.el (mh-unit-test-x-image-url-cache-canonicalize):
Require mh-xface instead of mh-utils since the function moved.
(mh-unit-test-quote-pick-expr): Add.
2006-02-27 Bill Wohler <wohler@newt.com>
* Makefile (MH_E_CUSTOM_LOAD_FOOTER): Remove extra semicolon from
End.
2006-02-18 Bill Wohler <wohler@newt.com>
* Makefile (INSTALL): Add -m 644.
(install-maint): Insert form feed ^L to keep local variable
mechanism from finding local variables in the various targets.
Clarify error message.
2006-02-18 Bill Wohler <wohler@newt.com>
Release MH-E version 7.92.
* README: Update for release 7.92.
2006-02-16 Bill Wohler <wohler@newt.com>
* mh-unit.el (mh-unit): Set checkdoc-max-keyref-before-warn to 12
before calling checkdoc since we're over the default limit of 10.
Rendering mh-search (the function with lots of functions in the
docstrings) is still really fast.
2006-02-15 Bill Wohler <wohler@newt.com>
* Makefile: (MH_E_TMP): New variable that contains name of
temporary file.
(loaddefs, autoloads, custom_deps): Use temporary file instead of
sed -i. The -i (--inplace) option was probably introduced in sed
4.0 on 2002-10-23. As long as we support Emacs 21, which was first
released in 2001-10-24, we should support other packages which
existed at the time. When we drop Emacs 21 support, we can use sed
-i (closes SF #1432060).
(dist): Drop autoloads target as this is now part of the Emacs
target.
2006-02-08 Jeffrey C Honig <jch@honig.net>
* Makefile (INSTALL, .PHONY, install-maint): Add install-maint
target for developers to use to install compiled files and images
for testing.
2006-02-03 Bill Wohler <wohler@newt.com>
Release MH-E version 7.91.
* README: Update for release 7.91.
2006-02-02 Bill Wohler <wohler@newt.com>
Release MH-E version 7.90.
* README: Update for release 7.90.
2006-02-01 Bill Wohler <wohler@newt.com>
* README (INSTALL, CVS MH-E INSTALL): Move note about XEmacs users
needing to add the top of the tree to their load-path to INSTALL
since it is applicable there too.
* Makefile (MH_E_IMG): Removed copies of page-down.pbm,
page-down.xpm, undo.pbm, and undo.xpm.
* mh-xemacs.el (mh-xemacs-compiling-flag): Move to mh-e.el and
rename to mh-compiling-flag.
(require, cancel-timer, display-color-cells)
(line-beginning-position, line-end-position)
(match-string-no-properties, replace-regexp-in-string)
(view-mode-enter): Move definition to mh-compat.el and add mh-
prefix since compatibility functions should have our package
prefix (mh-) by Emacs convention and to avoid messing up checks
for the same functions in other packages.
2006-01-29 Bill Wohler <wohler@newt.com>
* Makefile (MH_E_SRC): Move mh-acros.el to MH_E_SRC_NONCOMPILED.
Add mh-folder.el, mh-letter.el, mh-limit.el, mh-scan.el,
mh-show.el, mh-thread.el, mh-tool-bar.el, mh-xface.el. Remove
mh-customize.el, mh-exec.el, mh-init.el.
(MH_E_SRC_NONCOMPILED): Add mh-acros.el and mh-compat.el.
(EMACS_EXPORT_MH_AUTOLOADS): Change autoload-package-name to mh.
(Emacs): Add autoloads and custom-deps since the former is
mandatory now.
(MH_E_LOADDEFS_HEADER)
(MH_E_AUTOLOADS_HEADER, MH_E_AUTOLOADS_FOOTER)
(MH_E_CUSTOM_LOAD_HEADER, MH_E_CUSTOM_LOAD_FOOTER): Minor cosmetic
tweaks.
(CVSMETHOD): Inline comment causes spaces to be inserted on
substitution which causes error in emacs target.
* README (INSTALL): Fix docs for mh-autoloads (required by Emacs
21 users). Mention mh-cus-load.
* mh-unit.el (mh-unit-files): Add mh-autoloads.el, mh-compat.el,
mh-cus-load.el, mh-folder.el, mh-letter.el, mh-limit.el,
mh-scan.el, mh-show.el, mh-thread.el, mh-tool-bar.el, mh-xface.el.
Remove mh-customize.el, mh-init.el.
* mh-xemacs.el: (mh-acros): Don't require it, since this file
doesn't use anything from it.
(mh-xemacs-compiling-flag): New variable.
(display-color-cells): Fix compile error by replacing defalias
with defsubst that doesn't call device-color-cells when
mh-xemacs-compiling-flag is t.
(require): Add function to provide a noerror argument.
(view-mode-enter): Add defsubst.
2006-01-27 Bill Wohler <wohler@newt.com>
* release-utils (ver): Bumped to 1.2.
(variable_changes): Updated to new paths for Emacs repository.
2006-01-25 Mark D. Baushke <mdb@gnu.org>
* Makefile ($(MH_E_LOADDEFS)): FreeBSD 4.10 has problems with
inplace stream editing with a bare -i switch unless -e is present.
($(MH_E_AUTOLOADS): Ditto.
($(MH_E_CUSTOM_LOAD)): Ditto.
2006-01-16 Bill Wohler <wohler@newt.com>
* Makefile (MH_E_SRC): Add mh-exec.el.
2006-01-12 Bill Wohler <wohler@newt.com>
* Makefile (MH_E_SRC): Replace mh-index.el and mh-pick.el
with mh-search.el.
* mh-unit.el (mh-unit-files): Ditto.
2006-01-11 Bill Wohler <wohler@newt.com>
* mh-unit.el (mh-unit-files): Add mh-buffers.el.
(mh-unit-equal): Add label argument.
(mh-unit-test-pick-args-list): Use it.
(mh-unit-test-x-image-url-cache-canonicalize): Use it. Also
updated expected output now that the function uses
url-hexify-string.
* Makefile (MH_E_SRC): Add mh-buffers.el.
* mh-xemacs.el: Sort aliases.
(replace-regexp-in-string): Add defsubst for replace-in-string.
2006-01-09 Bill Wohler <wohler@newt.com>
* README (INTRODUCTION): Remove Emacs 20 support.
2006-01-08 Bill Wohler <wohler@newt.com>
* README (CVS MH-E INSTALL): Mention that XEmacs users will have
to add the src directory to their load-path as well.
* Makefile: Clean up and fix compilation on XEmacs (closes
#1127595). Makefile now creates mh-loaddefs.el, mh-autoloads.el,
and mh-cus-load.el on both GNU Emacs and XEmacs using the same
targets (loaddefs, autoloads, and custom-deps respectively). The
compilation of the files works again (after the directory
reorganization), but a couple of pesky compilation errors remain.
At least the .el files load and run!
(MH_E_CUSTOM_DEPS): Add.
(MH_E_AUTOGEN): Add MH_E_CUSTOM_DEPS to it.
(EMACS_EXPORT_MH_LOADDEFS): Move command to autoloads target. Add
setting of autoload-package-name for XEmacs. Now used by both GNU
Emacs and XEmacs.
(EMACS_EXPORT_MH_AUTOLOADS): Add. Used in same fashion as
EMACS_EXPORT_MH_LOADDEFS (which is used in the creation of
mh-loeddefs.el) to create mh-autoloads.el.
(XEMACS_OPTIONS): Replace --no-autoloads and --eval (push
default-directory load-path) which both broke compile with
--vanilla and added both "." and "emacs/lisp/mh-e" to load-path.
(AUTOLOAD_PACKAGE_NAME): Delete. Moved code to
EMACS_EXPORT_MH_LOADDEFS and EMACS_EXPORT_MH_AUTOLOADS.
(AUTOLOAD_FILE): Delete. Use MH_E_AUTOLOADS.
(XEMACS_EXPORT_MH_LOADDEFS): Delete. Broken.
EMACS_EXPORT_MH_LOADDEFS now works on XEmacs too.
(all): Delete passing of XEMACS_EXPORT_MH_LOADDEFS to make now
that EMACS_EXPORT_MH_LOADDEFS supports XEmacs. Delete passing of
MH_E_LOADDEFS_SRC since target uses directory, not actual files.
It's also unlikely that mh-xemacs.el will contain functions that
need to be autoloaded since the file is required when necessary.
(Emacs): Depend on loaddefs, not autoloads.
(MH_E_LOADDEFS_HEADER, MH_E_LOADDEFS_FOOTER): XEmacs fix.
(loaddefs): Rename from loaddefs since it is really used to create
mh-loaddefs.el. Move -f batch-update-autoloads here from
EMACS_EXPORT_MH_LOADDEFS to be consistent with compile target as
well as being easier to read and understand. XEmacs fix. Works for
both GNU Emacs and XEmacs.
(MH_E_AUTOLOADS_HEADER, MH_E_AUTOLOADS_FOOTER): Add. Parallel with
MH_E_LOADDEFS_HEADER, MH_E_LOADDEFS_FOOTER.
(autoloads): New target that depends on MH_E_AUTOLOADS. Use
MH_E_AUTOLOADS_HEADER and MH_E_AUTOLOADS_FOOTER. Use
EMACS_EXPORT_MH_AUTOLOADS when compiling. Works on both GNU Emacs
and XEmacs.
(xemacs): Drop clean, custom-load.elc, auto-autoloads.elc. Rename
autoloads to loaddefs.
(clean-xemacs): Rename to double-colon target clean. Remove
custom-load.el as this has been added to MH_E_AUTOGEN and is
cleaned elsewhere.
(MH_E_CUSTOM_LOAD_HEADER, MH_E_CUSTOM_LOAD_FOOTER): Add. Used to
create custom-load.el. Parallel with MH_E_LOADDEFS_HEADER,
MH_E_LOADDEFS_FOOTER.
(auto-autoloads.elc): Removed. Now built by common autoloads.
(custom-deps) Renamed from custom-load.elc. Don't bother
compiling. Add header and footer. Works with both GNU Emacs and
XEmacs.
(compile-xemacs): Compile $? (like compile target), not $^,
whatever that is.
(dist): Use autoloads instead of MH_E_AUTOLOADS.
* mh-xemacs.el: Deleted all of the unnecessary requires,
autoloads, and defvars at the top.
(display-color-cells): Add alias to device-color-cells.
(define-behavior): fboundp should be on define-behavior, not
define-behavior-group. Wrap in eval-when-compile to avoid compiler
error.
(mh-modeline-glyph): Remove mh-do-in-xemacs wrapper. Unnecessary
as this file is only loaded if you are in XEmacs.
(mh-xemacs-compose-insertion-icon)
(mh-xemacs-fully-kill-draft-icon, mh-xemacs-letter-help-icon):
Unused. Delete.
2006-01-03 Bill Wohler <wohler@newt.com>
* Makefile (CVSMETHOD): New variable.
(emacs): Use it, so developers can get the minimum number of MH-E
files from Savannah while still being able to use ssh to check in
their changes (by setting it to "ext" on the command line).
* README (CVS MH-E INSTALL): Add information about new CVSMETHOD
variable.
2005-12-22 Bill Wohler <wohler@newt.com>
* mh-unit.el: Revert to default docstring fill-column.
2005-12-19 Bill Wohler <wohler@newt.com>
* Makefile (CVSROOT): Now at cvs.savannah.gnu.org.
(emacs): Savannah now uses :pserver: for access.
(XEMACS): New variable. Initialized to false.
(all): Set XEMACS to true for XEmacs.
(MH_E_LOADDEFS_HEADER, MH_E_LOADDEFS_FOOTER): New variables.
Contains content of echo statements from
(autoloads): Incorporate header in advance on GNU Emacs, but not
on XEmacs. Insert later on XEmacs. Adapted patch from Clemens
Fruhwirth.
2005-12-18 Bill Wohler <wohler@newt.com>
* mh-xemacs.el (mh-xemacs-has-toolbar-flag): Rename to
mh-xemacs-has-tool-bar-flag. Add conditions that were in
mh-xemacs-use-tool-bar-flag.
(mh-xemacs-icon-map): Declare near top of file and add elements as
icons are defined. Previously, it was difficult to match up the
association list with the icons.
(mh-xemacs-toolbar-inc-folder-icon, mh-xemacs-mail-icon): Rename
to use the same name as the GNU Emacs icon to reduce confusion,
drop the -toolbar- since icons really can be used anywhere, and
sort.
(mh-xemacs-toolbar-mime-save-parts-icon, mh-xemacs-attach-icon):
Ditto.
(mh-xemacs-toolbar-next-undeleted-msg-icon)
(mh-xemacs-right-arrow-icon): Ditto.
(mh-xemacs-toolbar-page-msg-icon, mh-xemacs-page-down-icon):
Ditto.
(mh-xemacs-toolbar-previous-undeleted-msg-icon)
(mh-xemacs-left-arrow-icon): Ditto.
(mh-xemacs-toolbar-delete-msg-icon, mh-xemacs-close-icon): Ditto.
(mh-xemacs-toolbar-kill-ring-save-icon)
(mh-xemacs-copy-icon): Ditto
(mh-xemacs-toolbar-undo-icon, mh-xemacs-undo-icon): Ditto.
(mh-xemacs-toolbar-kill-region-icon, mh-xemacs-cut-icon): Ditto.
(mh-xemacs-toolbar-execute-commands-icon, mh-xemacs-execute-icon):
Ditto.
(mh-xemacs-toolbar-visit-folder-icon, mh-xemacs-fld-open-icon):
Ditto.
(mh-xemacs-toolbar-help-icon, mh-xemacs-help-icon): Ditto.
(mh-xemacs-toolbar-toggle-tick-icon, mh-xemacs-highlight-icon):
Ditto.
(mh-xemacs-toolbar-toggle-showing-icon, mh-xemacs-show-icon):
Ditto.
(mh-xemacs-toolbar-refile-msg-icon, mh-xemacs-mail-refile-icon):
Ditto.
(mh-xemacs-toolbar-reply-all-icon)
(mh-xemacs-mail-reply-all-icon): Ditto.
(mh-xemacs-toolbar-reply-from-icon, mh-xemacs-reply-from-icon):
Ditto.
(mh-xemacs-toolbar-reply-to-icon, mh-xemacs-reply-to-icon): Ditto.
(mh-xemacs-toolbar-reply-icon, mh-xemacs-mail-reply-icon): Ditto.
(mh-xemacs-toolbar-alias-grab-from-field-icon)
(mh-xemacs-mail-alias-icon): Ditto.
(mh-xemacs-toolbar-send-icon, mh-xemacs-mail-compose-icon): Ditto.
(mh-xemacs-toolbar-rescan-folder-icon, mh-xemacs-refresh-icon):
Ditto.
(mh-xemacs-toolbar-pack-folder-icon, mh-xemacs-mail-repack-icon):
Ditto.
(mh-xemacs-toolbar-search-icon, mh-xemacs-search-icon): Ditto.
(mh-xemacs-toolbar-visit-folder-icon, mh-xemacs-fld-open-icon):
Ditto.
(mh-xemacs-toolbar-send-letter-icon, mh-xemacs-mail-send-icon):
Ditto.
(mh-xemacs-toolbar-ispell-message-icon, mh-xemacs-spell-icon):
Ditto.
(mh-xemacs-toolbar-save-buffer-icon, mh-xemacs-save-icon): Ditto.
(mh-xemacs-toolbar-kill-region-icon, mh-xemacs-cut-icon): Ditto.
(mh-xemacs-toolbar-kill-ring-save-icon, mh-xemacs-copy-icon):
Ditto.
(mh-xemacs-toolbar-yank-icon, mh-xemacs-paste-icon): Ditto.
(mh-xemacs-toolbar-preferences-icon, mh-xemacs-preferences-icon):
Ditto.
(mh-xemacs-toolbar-widen-icon, mh-xemacs-widen-icon): Ditto.
(mh-xemacs-toolbar-compose-insertion-icon)
(mh-xemacs-compose-insertion-icon): Rename to drop the -toolbar-
since icons really can be used anywhere. However, this icon isn't
listed in mh-xemacs-icon-map and is therefore unused. Delete?
(mh-xemacs-toolbar-fully-kill-draft-icon)
(mh-xemacs-fully-kill-draft-icon): Ditto.
(mh-xemacs-toolbar-letter-help-icon, mh-xemacs-letter-help-icon):
Ditto.
2005-12-01 Bill Wohler <wohler@newt.com>
* Makefile ($(MH_E_LOADDEFS)): Follow comment conventions.
2005-10-24 Bill Wohler <wohler@newt.com>
* Makefile (EMACSCVSROOT): Rename to CVSROOT for consistency with
CVSLOGIN.
(CVSLOGIN): New variable. Set to anoncvs.
(emacs): Check out emacs with anoncvs for non-developers.
Developers can check out minimum development environment with
"make CVSLOGIN=$USER emacs".
(emacs-devel): New target for developers. Checks out all of Emacs
using $(USER) privileges.
* README (CVS MH-E INSTALL): Mention new `emacs-devel' Makefile
target.
2005-10-17 Bill Wohler <wohler@newt.com>
* Makefile (MH_E_IMG): Several of the standard Emacs images were
renamed so these needed to be added to the distribution so they
would be found in Emacs 20 and 21. While I was at it, I thought I
might as well as include all images. When the images are updated
to the latest GNOME images, this will become essential to avoid a
mix of old and new images in the MH-E toolbar.
2005-10-14 Bill Wohler <wohler@newt.com>
Released MH-E version 7.85.
* README: Updated for release 7.85.
2005-10-14 Bill Wohler <wohler@newt.com>
* mh-unit.el (mh-unit): Check for files in ., emacs/lisp/mh-e/,
and ../../../.
* README: Mention that you get CVS MH-E with CVS Emacs. Added CVS
MH-E INSTALL section for saying how to use CVS MH-E.
* Makefile (MH_E_MAINT): Added .cvsignore files which need to be
tagged as well.
2005-10-13 Bill Wohler <wohler@newt.com>
* release-utils: Untabified.
(dist): New variable and function used to create distributions.
(tag): New variable and function used to tag files.
(import_emacs): Deleted. Obsolete.
(get_release): New function used to get the release name from the
sticky tag.
* Makefile: It turns out that using dashes (-) in identifiers is a
bad idea. Identifiers with dashes don't work on Windows systems
for example. Also, variables with dashes in them that are exported
as as environment variables cannot be used in scripts. Thus, use
underscores in identifiers instead of dashes.
(MH_E_SRC_NONCOMPILED): New variable. Currently holds mh-gnus.el.
(MH-E-OTHERS): Deleted. See MH_E_SRC_NONCOMPILED, MH_E_AUTOGEN,
and MH_E_ETC.
(MH_E_IMG): Many of the files were moved into the mail
sub-directory. rescan* was renamed to refresh*.
(MH-E-IMG2): Deleted. Moved files into MH_E_IMG and dropped "2" in
filename.
(MH_E_AUTOGEN): New. Contains MH_E_AUTOLOADS and MH_E_LOADDEFS.
(MH-E--ETC): Now contains all non-source including Makefile,
README, MH-E-NEWS, and ChangeLogs.
(MH_E_MAINT): New. Contains mh-unit.el and release-utils.
(MH_E_DIST_NOAUTOGEN): New. All files for distribution not
including automatically generated files.
(MH_E_DIST): New. All files for distribution.
(MH_E_ALL): All MH-E files except for automatically generated
files. Suitable for use by cvs tag.
(clean): Remove $(MH_E_AUTOGEN) files too.
(tag): New target. Tags files in $(MH_E_ALL) with $(TAG). Uses
release-utils.
(dist): Now uses release-utils.
* README: Since the directory structure has changed and is
expected to be fixed, you can no longer add the lisp files to a
directory in your load-path. Now you must add the MH-E directory
to your load-path. Renamed mh-e-autoloads.el to mh-autoloads.el.
No longer have to make mh-autoloads as it's now included in the
distribution.
2005-10-04 Bill Wohler <wohler@newt.com>
* MH-E-NEWS, alias.pbm, alias.xpm, execute.pbm, execute.xpm:
* highlight.pbm, highlight.xpm, mh-acros.el, mh-alias.el:
* mh-comp.el, mh-customize.el, mh-e.el, mh-funcs.el:
* mh-gnus.el, mh-identity.el, mh-inc.el, mh-index.el:
* mh-init.el, mh-junk.el, mh-logo.xpm, mh-mime.el:
* mh-pick.el, mh-print.el, mh-seq.el, mh-speed.el:
* mh-utils.el, page-down.pbm, page-down.xpm, refile.pbm:
* refile.xpm, repack.pbm, repack.xpm, reply-all.pbm:
* reply-all.xpm, reply-from.pbm, reply-from.xpm, reply-to.pbm:
* reply-to.xpm, rescan.pbm, rescan.xpm, show.pbm:
* show.xpm, widen.pbm, widen.xpm, mail/reply2.pbm:
* mail/reply2.xpm: Moved into the Attic since these are now served
by the Emacs repository.
* ChangeLog: Moved contents into ChangeLog.1 and trimmed.
* ChangeLog.1: New file. Contains old ChangeLog.
* Makefile: Added rules to check out MH-E from Emacs repository.
(MH-E-AUTOLOADS): Renamed file from mh-e-autoloads.el to
mh-autoloads.el to be consistent with other file names.
Copyright (C) 2005, 2011 Free Software Foundation, Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
|