summaryrefslogtreecommitdiff
path: root/chat/riece
AgeCommit message (Collapse)AuthorFilesLines
2018-07-16Adapt for emacs26. version nb1 packaged, but runtime error for make-facemef4-4/+40
2018-01-13chat/*: remove unnecessary :Q modifiersrillig1-3/+3
2018-01-04riece: Support emacs25nox.jperkin1-2/+2
2017-09-29emacs22*, emacs23*, emacs24*: remove unmaintained emacs versionswiz1-2/+2
As announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/11/msg025563.html This still leaves emacs20, emacs21, and the current version, emacs25.
2015-11-03Add SHA512 digests for distfiles for chat categoryagc1-1/+2
Problems found with existing distfiles: distfiles/icb-5.0.9.tar.gz distfiles/icb.2.1.4.tar.Z distfiles/zenicb-19981202.tar.gz No changes made to these /distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2014-11-23Patch provided by PR pkg/48911mef6-2/+77
applied for Emacs24-24.4.50 and Emacs25-25.0.50
2013-04-08mef@ was asked to take over MAINTAINER-ship. Thank you.mef1-2/+2
2013-04-08Riece has following releases since this Makefile preparedmef3-10/+23
(This will close PR pkg/43970). Version 5.0.0 2008-05-30 Version 6.0.0 2009-05-30 Version 7.0.0 2010-05-29 Version 7.0.1 2010-10-14 (PR pkg/43970) Version 7.0.2 2010-12-10 Version 7.0.3 2010-12-24 Version 8.0.0 2011-05-29 Version 9.0.0 2012-05-29 --------- * Major changes in 9.0.0 ** New command to re-order channels is added (ueno) See the doc string of riece-command-reorder-channels. ** Complete multiple channels when joining (ueno) * Major changes in 8.0.0 ** Extend URL regexp used in riece-url (ueno) ** Use lexical binding everywhere (ueno) ** Update doc/ptexinfmt.el (kaoru) * Major changes in 7.0.3 ** Fix freeze behavior when the cursor is on a channel buffer (ueno) riece-shrink-buffer had a bug which moves the cursor to the top or bottom of buffer even when the buffer is frozen. ** Fix out-of-tree build (kaoru, ueno) There were some code not passing srcdir correctly. ** Remove old-style backquotes for Emacs 24 (ueno) * Major changes in 7.0.2 ** Fix bug of reading IRC logs (ueno) If coding-system was not specified when writing log to file, Riece added extra ".nil" to the filename. That causes erronous behavior on reading the logs back. ** Fix control sequence parsing (ueno) * Major changes in 7.0.1 ** Fix compilation error on Emacs 24. (ueno) Emacs 24 does not have make-local-hook. ** Suppress byte-compile warnings. (kaoru) Suppress "`save-excursion' defeated by `set-buffer'". ** Support "make distcheck". (ueno) * Major changes in 7.0.0 ** Mailing list address changed to riece-discuss@nongnu.org. ** Fix build for XEmacs 21.5. (ueno) ** Fix coloring riece-channel-list-indicator on mode-line. (ueno) * Major changes in 6.1.0 ** Revert to use setq instead of Custom for saved settings. (ueno) ** Add-on management commands can now be usable from the Command buffer. (kaoru) * Major changes in 6.0.0 ** New add-on riece-desktop-notify. (bg66) ** Fix Custom-based setting mechanism. ---------
2013-04-06Resolves:rodent1-2/+2
"INFO_FILES should be set to YES or yes." "Packages that install info files should set INFO_FILES." Makefile and PLIST warning, respectively.
2013-02-17Revbump all elisp packages after emacs changes.dholland1-2/+2
2012-10-03Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2011-10-09Can be built with emacs23nox as well.kim1-2/+2
2009-08-06PKGREVISION bump for elisp packages because of bytecode format changesminskim1-1/+2
in emacs23.
2009-08-05chat/riece can be built with emacs23.minskim1-2/+3
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-10-15Regenerate checksum.uebayasi1-4/+4
2008-10-11Move mk/emacs.mk to editors/emacs/modules.mk.uebayasi1-3/+16
Don't call pkg_info to get the installed Emacs version; always use the version matching EMACS_TYPE set by users. Be DEPENDS to it. This should address pkg/37146 by Aleksey Cheusov. While here convert some emacs lisp packages to user-destdir.
2008-10-06- Update URL.uebayasi2-4/+26
- Add more emacs versions to be accepted. - Revert a local change (sorry). - Add buildlink3.mk.
2008-10-06Update Riece to 5.0.0.uebayasi3-13/+16
** Use Custom to saved settings. (ueno) ** Use stock icons for toolbar. (ueno) ** Follow the procedure recommended in RFC2812 when making a connection to the server. This change is needed for some IRC servers including TwitterIrcGateway. (ueno) ** Allow non-ASCII realname. (KASUGA Toru) ** Fixed a corner case bug of riece-keywords settings. (Takeru Naito)
2007-10-29Sort EMACS_VERSIONS_ACCEPTED.uebayasi1-10/+9
Sort variables depending on ${EMACS_FLAVOR} (emacs or xemacs). Prefer assignment to conditional. Include mk/emacs.mk lazily. No functional changes intended.
2007-05-30Update riece to 4.0.0.uebayasi3-7/+9
* Major changes in 4.0.0 ** New add-on riece-twitter. (ueno) ** riece-rdcc can now specify sending ports. (ueno)
2007-02-20Update riece to 3.1.2.uebayasi3-8/+14
* Major changes in 3.1.2 ** Message catalog. (ueno) * Major changes in 3.1.1 ** riece-async works again. (ueno) ** riece-shrink-buffer is now enabled by default. (ueno) ** New window layout "spiral". (URABE Shyouhei)
2006-10-07Update Riece to 3.1.0.uebayasi2-6/+6
Changes excerpted from NEWS: ** Prevent reentrace of message handlers. This might fix some long standing bug in message handling. (ueno) ** Removed dependency on the calc package from riece-ndcc.el. (ueno) ** Fixed a bug in the 353 message handler. (ueno)
2006-05-30Update riece to 3.0.0.uebayasi3-8/+9
* Major changes in 3.0.0 ** Changed the meaning of riece-username. If you set this option, you will need to set riece-realname instead. (ueno) ** Cause an error if a user requests to close already closed server. (yoichi) ** New add-on riece-epg.el, which enables secure conversation using GnuPG. (ueno) ** Fixed a couple of bugs in inviting users. (Steve Youngs) ** Fixed a redisplay bug when a user leaves a channel. (ueno) ** Reverted the default value of riece-alias-alternate-separator to "@". (ueno)
2006-03-30* Install info files into ${EMACS_INFOPREFIX}, which is the correctjlam2-13/+15
location for both emacs and xemacs. * List the info files directly in the PLIST. * Use EMACS_MODULES to deal with a possible xemacs-packages dependency.
2006-02-16Add riece-en.info to INFO_FILES, bump PKGREVISION.wiz1-3/+3
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-12-08Update riece to 2.0.2.uebayasi3-7/+21
Notable changes from NEWS: * Major changes in 2.0.2 * Major changes in 2.0.1 ** New add-on riece-xfaceb.el, which displays X-Face/Colour Face in IRC buffers. (Steve Youngs) * Major changes in 2.0.0 ** Support multiple coding-systems on a server. You can use different coding-systems for different channels. (ueno) For example: (setq riece-channel-coding-system-alist '(("#euc-jp" . euc-jp) ("#utf-8 irc.freenode.net" . utf-8))) ** Support uninstall, unload (dangerous) operations for add-ons. Now you can fully customize riece-addons in the add-on listing mode. (ueno) ** New mechanism for executing Ruby programs. To use it, see the commentary section of riece-ruby.el. (ueno) ** New add-on riece-eval-ruby.el, which regards user input prefixed by ",ruby " as a Ruby program and sends the result to the current channel. (ueno) ** New add-on riece-shrink-buffer.el, which now takes care of periodic buffer shrinking. If you have set riece-max-buffer-size, you will need to enable the riece-shrink-buffer add-on in the add-on listing mode. (ueno) ** Allow "@" instead of " " as a separator of a channel name and an IRC server name. (ueno) ** Rewrite the Japanese manual (riece-ja.texi) for IRC & Emacs newbies. (ueno) ** Include a document for developers (doc/HACKING{,.ja}) (ueno) * Major changes in 1.0.8 ** Mitigate file locking scheme of riece-log. (ueno) ** Format idle seconds in human readable form. (ueno) ** Support SXEmacs version names. (Steve Youngs) ** Support CTCP TIME. (Steve Youngs)
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-4/+4
CONFIGURE_ARGS.
2005-08-28Rework emacs.mk:uebayasi1-1/+2
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-03-05Update riece to 1.0.7a.uebayasi3-11/+31
* 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-02-23Add RMD160 digests in addition to SHA1 onesagc1-1/+2
2004-11-30Initial import of Riece 1.0.5.uebayasi4-0/+151
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