Commit graph

3 commits

Author SHA1 Message Date
uebayasi
aa8e85bcfd Rework emacs.mk:
1) Simplify the way how an emacs version is picked when no emacs
   is installed, but a user try to install an Emacs Lisp package.
   Just pick up the version set as EMACS_TYPE than searching for
   versions already installed etc.  If the EMACS_TYPE version is
   not supported by the Emacs Lisp Package, just fail.  EMACS_TYPE
   be default to GNU Emacs 21.

   (In other words, users should set EMACS_TYPE as they want.
   Otherwise GNU Emacs 21 is used.)

2) All Emacs Lisp Packages *must* prepend EMACS_PKGNAME_PREFIX to
   a) the PKGNAME itself, and b) PKGNAME in its dependency lines.
   EMACS_PKGNAME_PREFIX is expanded to "xemacs-" when XEmacs is
   used.  This keeps dependency graph of Emacs-Lisp-packages-
   installed-for-XEmacs consistent.

3) Document EMACS_* variables as much as possible.

4) Provide more cookies for PLIST.  Maybe utilized later.

Note that the 2) change doesn't affect the default, GNU Emacs 21
behaviour.  So no version / revision bumps in this commit.
2005-08-28 04:25:28 +00:00
uebayasi
a3ac8cc2c4 Update riece to 1.0.7a.
* Major changes in 1.0.7
** New add-on riece-toolbar. (ueno)
   riece-toolbar displays icons on toolbar.  Currently not all the
   icons are included.
** New add-on riece-keepalive. (ueno)
   riece-keepalive spontaneously sends a PING message to server to
   keep an IRC connection.
** New add-on riece-google. (bg66)
   riece-google searches on Google and sends the result to the channel.
** New add-on riece-eval. (bg66)
   riece-eval evaluates elisp expression and sends the result to the channel.
** Some add-ons are enabled by default. (ueno)
   riece-log, riece-alias, riece-ctlseq, and riece-keyword are now
   enabled by default.
** New command riece-command-suspend-resume. (ueno)
   riece-command-suspend-resume saves or restores the current window
   configuration.
** Preserve cursor position when clicking button widget. (ueno)
** Decorate modeline indicator with faces. (ueno)
** Count users in NAMES reply. (ueno)
** New user option riece-part-message. (ueno)
** Add-ons located in riece-addon-directory are automatically enabled. (ueno)
** Default value of riece-buffer-dispose-function is now kill-buffer. (ueno)
** Backtrace when encountered an error in process-filter. (ueno)
** Ask channel key to user when it is required. (ueno)
** Automatic buffer shrinking is now disabled by default. (ueno)
** New directory structure for riece-log. (ueno)
** Fixed a bug in user-renamed signal-filter. (kaoru)
** Fixed a bug in riece-command-enable-addon and
   riece-command-disable-addon. (yoichi)

* Major changes in 1.0.6
** Bundle url-riece, a backend of url-irc which comes with the recent
   GNU Emacs. (Yamato-san)
** New user option riece-url-regexp-alist to allow users to define
   mapping from arbitrary strings (such as "Bug#12345") to URL. (This
   feature is a backport from Liece) (ueno)
** New modeline indicator which represents user's channel operator
   status in the current channel. (ueno, thanks to k-to)
** Remove multiple lines at a time when shrinking channel buffers.
   Number of lines to be removed is controlled by
   riece-shrink-buffer-remove-lines option. (ueno, thanks to ysjj)
** riece-alias-alist now works again. (ueno)
** Fixed a bug in flow control for sending long messages, introduced
   in 1.0.4. (ueno)
** New command riece-submit-bug-report to generate a template for good
   problem report. (ueno)
** Accept radical IRC proxy programs which break with tradition of the
   original IRC server implementation. (ueno, thanks to k-to san)
** New key bind C-c # <number> to switch channel by number. (ueno,
   thanks to ysjj)
** If a prefix-argument is given, riece-yank sends message as a NOTICE. (bg66)
2005-03-05 09:14:11 +00:00
uebayasi
8f47bffcd5 Initial import of Riece 1.0.5.
Riece is a redesign of the Liece IRC client.

Riece has many advanced features:

+ Can connect to multiple servers per session
+ Provide more sophisticated API
+ Reduced code size (total amount of code is about 5k lines)
+ 100% APEL free
2004-11-30 08:18:39 +00:00