XEmacs Packages have been pre-released (2006-08-14-10)

Norbert Koch viteno at xemacs.org
Mon Aug 14 05:15:34 EDT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hey there everyone.

I have just added the following packages to the 'Pre-Releases'
directory:

New Packages in Pre-Release:
===========================
calendar-1.25-pkg.tar.gz         upstream version: none
hyperbole-1.16-pkg.tar.gz        upstream version: 4.18
latin-unity-1.19-pkg.tar.gz      upstream version: 1.19
leim-1.24-pkg.tar.gz             upstream version: none
vhdl-1.22-pkg.tar.gz             upstream version: 3.33.12
xemacs-base-2.08-pkg.tar.gz      upstream version: none
xemacs-devel-1.75-pkg.tar.gz     upstream version: none


Previously Announced Packages Still in Pre-Release:
==================================================
debug-1.18-pkg.tar.gz            upstream version: none
edit-utils-2.36-pkg.tar.gz       upstream version: none
haskell-mode-1.10-pkg.tar.gz     upstream version: 2.1
ilisp-1.34-pkg.tar.gz            upstream version: 5.12.0
mail-lib-1.77-pkg.tar.gz         upstream version: none
ocaml-0.06-pkg.tar.gz            upstream version: 3.06
os-utils-1.38-pkg.tar.gz         upstream version: none
pcl-cvs-1.67-pkg.tar.gz          upstream version: R-2_9_9
prog-modes-2.09-pkg.tar.gz       upstream version: none
python-modes-1.08-pkg.tar.gz     upstream version: none
w3-1.33-pkg.tar.gz               upstream version: 4.0pre47


Detailed Changes:
================
- ------- ChangeLog Entries from xemacs-packages/calendar/ChangeLog -------

2006-08-14  Norbert Koch  <viteno at xemacs.org>

	* Makefile (VERSION): XEmacs package 1.25 released.

2006-08-02  Jeff Miller  <jeff.miller at xemacs.org>

	Synching with Emacs CVS

  2002-04-04  Richard M. Stallman  <rms at gnu.org>

	* calendar/solar.el (solar-northern-spring-or-summer-season): Doc fix.

  2002-04-03  Edward M. Reingold  <reingold at emr.cs.iit.edu>

	* solar.el (solar-spring-or-summer-season): Delete.
	(solar-northern-spring-or-summer-season): New variable.
	(solar-sunrise-and-sunset, solar-moment, solar-sunrise-sunset):
	Rewrite.

	* solar.el (diary-sabbath-candles-minutes): New variable.
	(diary-sabbath-candles): Use it instead of fixed 18 minutes.

	* calendar.el (update-calendar-mode-line): Force mode-line update.
	Make date under the cursor available as `date' in
	calendar-mode-line-format.
	Eval items in calendar-mode-line-format list.
	* cal-tex.el (cal-tex-hook, cal-tex-year-hook, cal-tex-month-hook)
	(cal-tex-week-hook, cal-tex-daily-hook): Add doc strings.

	* cal-tex.el (cal-tex-latexify-list): Fix doc string.

	* cal-tex.el (cal-tex-insert-day-names): LaTeXify day names.
	(cal-tex-cursor-week-iso, cal-tex-week-hours, cal-tex-weekly4-box)
	(cal-tex-cursor-filofax-2week, cal-tex-cursor-filofax-week)
	(cal-tex-daily-page, cal-tex-mini-calendar): LaTeXify day names.

	* cal-tex.el: Change all instances (interactive "P") to
	(interactive "p").
	(cal-tex-cursor-month): Add hfill and newline at end of month that
	ended on Saturday.
	(cal-tex-preamble): Change to LaTeX2e.
	(cal-tex-cursor-filofax-year): Don't use default month names in
	LaTeX macros in case user changes them.
	(cal-tex-month-name): New function.  Used throughout in case user
	has done something funny with month names.

	* cal-hebrew.el (holiday-rosh-hashanah-etc): Spelling correction.
	(diary-rosh-hodesh): Spelling correction.

  2002-03-03  Thien-Thi Nguyen  <ttn at gnu.org>

	* calendar/diary-lib.el (list-diary-entries): Use `buffer-substring'
	instead of `buffer-substring-no-properties' to support enriched mode.

  2002-02-08  Eli Zaretskii  <eliz at is.elta.co.il>

	* calendar/cal-menu.el (calendar-mode-map): Change the menu item's
	name to "Insert Diary Entry".

	* updated "Diary" menu entries to match Emacs

  2002-01-28  Eli Zaretskii  <eliz at is.elta.co.il>

	* calendar/calendar.el (generate-calendar-month): Doc fix.

  2002-01-24  Richard M. Stallman  <rms at gnu.org>

	* calendar/calendar.el (generate-calendar-month): Doc fix.

  2002-01-03  Richard M. Stallman  <rms at gnu.org>

	* calendar/diary-lib.el (diary-block): Doc fix.

  2001-11-26  Pavel Jan,Am(Bk  <Pavel at Janik.cz>

	* calendar/appt.el (appt-disp-window): Use insert instead of
        insert-string.

	* calendar/diary-lib.el (list-diary-entries): Likewise.



2006-08-02  Jeff Miller  <jeff.miller at xemacs.org>

	* cal-xemacs.el (calendar-mouse-print-dates): Add menu entry for
	  Fixed (RD) date.

2006-08-01  Jeff Miller  <jeff.miller at xemacs.org>

	* Makefile (REQUIRES): remove ibuffer from REQUIRES
	* calendar.el: add cal-fit-window-to-buffer
	* calendar.el (generate-calendar-window): use it

2006-07-31  Steve Youngs  <steve at sxemacs.org>

	* Makefile (REQUIRES): Remove fsf-compat.

	* timeclock.el (timeclock-cancel-timer): In XEmacs this is
	`delete-itimer', in GNU/Emacs it is `cancel-timer'.
	(timeclock-modeline-display): Use it.

2006-07-30  Jeff Miller  <jeff.miller at xemacs.org>

	    Add some 21.4 syncs I missed earlier
	
	* cal-menu.el (calendar-mouse-view-other-diary-entries): Fix name
	of file in header of menu.  Showed name of diary file, not
	other diary file.   Fixed typo in "from". 
	* lunar.el: really do the checkin 

2006-07-30  Jeff Miller  <jeff.miller at xemacs.org>

	* Makefile (REQUIRES): added ibuffer & fsf-compat
	* Makefile (ELCS): added timelock.elc & todo-mode.elc
	* appt.el: Synced with Emacs 21.4
	* cal-china.el: Synced with Emacs 21.4
	* cal-coptic.el: Synced with Emacs 21.4
	* cal-dst.el: Synced with Emacs 21.4
	* cal-french.el: Synced with Emacs 21.4
	* cal-hebrew.el: Synced with Emacs 21.4
	* cal-islam.el: Synced with Emacs 21.4
	* cal-iso.el: Synced with Emacs 21.4
	* cal-julian.el: Synced with Emacs 21.4
	* cal-mayan.el: Synced with Emacs 21.4
	* cal-move.el: Synced with Emacs 21.4
	* cal-persia.el: Synced with Emacs 21.4
	* cal-tex.el: Synced with Emacs 21.4
	* cal-x.el: Synced with Emacs 21.4
	* cal-xemacs.el: Synced with Emacs 21.4
	* calendar.el: Synced with Emacs 21.4
	* diary-lib.el: Synced with Emacs 21.4
	* holidays.el: Synced with Emacs 21.4
	* lunar.el: Synced with Emacs 21.4
	* solar.el:  Synced with Emacs 21.4
	* todo-mode.el: New file
	* timeclock.el: New file
	* package-info.in:  add timeclock & todo-mode to "provides"



- ------- ChangeLog Entries from xemacs-packages/hyperbole/ChangeLog -------

2006-08-05  Mats Lidell  <matsl at contactor.se>

	* Makefile (REQUIRES): Revert add ibuffer.

2006-08-02  Mats Lidell  <matsl at xemacs.org>

	* Makefile (REQUIRES): Add ibuffer.

2004-09-29  Steve Youngs  <steve at youngs.au.com>

	* Makefile (REQUIRES): Add ecrypto.

2004-06-13  Norbert Koch  <viteno at xemacs.org>

	* Makefile (VERSION): XEmacs package 1.16 released.

2004-06-12  Mats Lidell  <matsl at xemacs.org>

	* hvm.el: Synced with vm.
        (vm-assimilate-new-messages): Fixed bug. vm function had more
	args. (Thanks to Peter Chubb for the report.)

2004-05-16  Mats Lidell  <matsl at xemacs.org>

	* hyperbole.el (vm-mode-hook): Use hook.



- ------- ChangeLog Entries from mule-packages/latin-unity/ChangeLog -------

2006-08-14  Norbert Koch  <viteno at xemacs.org>

	* Makefile (VERSION): XEmacs package 1.19 released.

2006-06-22  Stephen J. Turnbull  <stephen at xemacs.org>

	* latin-unity-vars.el (latin-unity-non-latin-bit-flag): New constant.

	* latin-unity.el (latin-unity-representations-present-region): Use
	it to kludge around bug reported in
	<m364iwq4yq.fsf at jerrypc.cs.usu.edu>.



- ------- ChangeLog Entries from mule-packages/leim/ChangeLog -------

2006-08-14  Norbert Koch  <viteno at xemacs.org>

	* Makefile (VERSION): XEmacs package 1.24 released.

2006-07-30  Aidan Kehoe  <kehoea at parhasard.net>

	* quail/CTLau-b5.el:
	* quail/ethiopic.el:
	* quail/georgian.el:
	* quail/hanja3.el:
	* quail/hebrew.el:
	* quail/latin-ltx.el:
	* quail/sgml-input.el:
	* quail/sisheng.el:
	* quail/slovak.el:
	* quail/vntelex.el:
	* quail/welsh.el:
	Import various input methods from GNU Emacs. Not included here are
	japanese.el -- we don't include the necessary kkc.el -- lao.el,
	thai.el, lrt.el, indian.el -- we don't include the necessary
	-util.el files, or they're broken on 21.5, or ucs-input.el which
	is both slightly broken on XEmacs and of limited use. 

	The input methods that use Han characters were straight from the
	GNU files, without changes. The rest tend to have changes, and
	some of them are incompatbile with 21.4 and raise an error on
	being loaded in 21.4, though compiling should work. 
	
	* quail/ipa-21.5.el:
	Extend ipa.el to support kirshenbaum and X-SAMPA transliteration;
	re-encode it as UTF-8; rename it to ipa-21.5.el and check that a
	capable version of the editor is being used before loading it. 

	* quail/quail/4Corner.el:
	* quail/quail/ARRAY30.el:
	* quail/quail/CCDOSPY.el:
	* quail/quail/CTLau.el:
	* quail/quail/ECDICT.el:
	* quail/quail/ETZY.el:
	* quail/quail/PY-b5.el:
	* quail/quail/PY.el:
	* quail/quail/Punct-b5.el:
	* quail/quail/Punct.el:
	* quail/quail/QJ-b5.el:
	* quail/quail/QJ.el:
	* quail/quail/SW.el:
	* quail/quail/TONEPY.el:
	* quail/quail/ZIRANMA.el:
	* quail/quail/ZOZY.el:
	* quail/quail/croatian.el:
	* quail/quail/cyril-jis.el:
	* quail/quail/cyrillic.el:
	* quail/quail/czech.el:
	* quail/quail/greek.el:
	* quail/quail/hangul.el:
	* quail/quail/hangul3.el:
	* quail/quail/hanja-jis.el:
	* quail/quail/hanja.el:
	* quail/quail/latin-alt.el:
	* quail/quail/latin-post.el:
	* quail/quail/py-punct.el:
	* quail/quail/quick-b5.el:
	* quail/quail/quick-cns.el:
	* quail/quail/symbol-ksc.el:
	* quail/quail/tsang-b5.el:
	* quail/quail/tsang-cns.el:
	* quail/quail/viqr.el:
	Sync with GNU Emacs. This involves re-encoding the GNU files using
	standard character sets instead of `mule-unicode-0100-24ff';
	checking for XEmacs support of various characters before adding
	them to the map, mostly for 21.4 compatibility, (see the
	-xemacs-decent-unicode-support), using iso-8859-8 and ctext
	instead of iso-2022-7bit for hebrew.el, sisheng.el respectively,
	since 21.4 couldn't handle their contents in iso-2022-7bit.  
	


- ------- ChangeLog Entries from xemacs-packages/vhdl/ChangeLog -------

2006-08-14  Norbert Koch  <viteno at xemacs.org>

	* Makefile (VERSION): XEmacs package 1.22 released.

2006-08-09  Jerry James  <james at xemacs.org>

	* ChangeLog.upstream: Update from 3.33.12.
	* vhdl-mode.el: Sync with 3.33.12.
	* vhdl-mode.texi: Fix a minor typo.
	* Makefile (AUTHOR_VERSION): Change to 3.33.12.



- ------- ChangeLog Entries from xemacs-packages/xemacs-base/ChangeLog -------

2006-08-14  Norbert Koch  <viteno at xemacs.org>

	* Makefile (VERSION): XEmacs package 2.08 released.

2006-07-25  Daiki Ueno  <ueno at unixuser.org>

	* timer-funcs.el (with-timeout): Return the result of
	TIMEOUT-FORMS if the timeout expires.

2006-07-25  Jerry James  <james at xemacs.org>

	* comint.el (comint-inhibit-carriage-motion): default to t to
	avoid surprises.
	* comint.el (comint-snapshot-last-prompt): this function is
	redundant with code in comint-output-filter.  Gut it, but leave it
	for now for Emacs compatibility.
	* comint.el (comint-output-filter): Move the narrow-to-region call
	above the execution of the comint-output-filter-functions hooks
	like it used to be to placate current callers.  Note that this is
	different from the order in which Emacs does it, though, so watch
	out for incompatibilities.  Also, remove now useless code checking
	for trouble with comint-last-prompt-extent that will never happen.



- ------- ChangeLog Entries from xemacs-packages/xemacs-devel/ChangeLog -------

2006-08-14  Norbert Koch  <viteno at xemacs.org>

	* Makefile (VERSION): XEmacs package 1.75 released.

2006-08-06  Aidan Kehoe  <kehoea at parhasard.net>

	* find-func.el (find-function-C-source):
	Change the regexp for a subr definition to also accept
	DEFUN_NORETURN, DEFUN_MANY and the other alternatives available in
	lisp.h. 
	




Installing These:
================

Manually:
- --------
  1) Download the packages that you want to install from:
        /ftp.xemacs.org:/pub/xemacs/beta/experimental/packages/
  2) Unpack them to: [1]
        /usr/local/lib/xemacs/xemacs-packages/
  3) Re-start XEmacs.

Using XEmacs Package Tools (XEmacs 21.[245].x):
- ----------------------------------------------
  1) Tools -> Packages -> Add Download Site -> Pre-Releases
  2) Tools -> Packages -> List and Install
  3) Select the packages you wish to install (there are brief
     instructions at the bottom of the packages buffer).
  4) Packages -> Install/Remove Selected
  5) Re-start XEmacs.

Using XEmacs Package Tools (XEmacs 21.1.14):
- -------------------------------------------
  1) Options -> Manage Packages -> Add Download Site -> Pre-Releases
  2) Options -> Manage Packages -> List and Install
  3 - 5) As per XEmacs 21.[245].x.


norbert - XEmacs Package Release Manager.

Footnotes: 
[1]  Note:  Mule packages should be installed into:
        /usr/local/lib/xemacs/mule-packages/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFE4D83gu3ywdHdhM0RApprAJ40TPD3kvQWQsvnY8sSDcee47D6fgCgxpPn
noCI622I+tEOntdS8XuUx/M=
=+aIe
-----END PGP SIGNATURE-----




More information about the XEmacs-Beta mailing list