summaryrefslogtreecommitdiff
path: root/devel/apel
AgeCommit message (Collapse)AuthorFilesLines
2022-08-22apel: allow emacs28markd1-1/+2
2022-05-14Bump all elisp packages for the CONFLICTS change.dholland1-1/+2
2022-01-31(devel/apel) Updated 10.8.20170122 to 10.8.20201107mef3-10/+11
Commits on Nov 6, 2020 1. Merge pull request #11 from tats/bug/fontset Fix fontset-pixel-size failure @ikazuhiro ikazuhiro committed Nov 6, 2020 4e3269b 2. Fix fontset-pixel-size failure * poem-e20.el (fontset-pixel-size): Don't check height, which no longer exists since Emacs 23. @tats tats committed Nov 6, 2020 ede3a69 Commits on Nov 5, 2020 1. Revive poe.el's dependency on pym.el * poe.el: Require pym.el. pym.el is a part of poe.el. Cf. #10 @ikazuhiro ikazuhiro committed Nov 5, 2020 b87ded4 Commits on Oct 31, 2020 1. Remove conditional definition of functions and variable. Now all supported platforms have the same condition. * emu.el (insert-binary-file-contents-literally): Remove definition by defun-maybe. The function is defined twice in the same file and this part is second definition and never used. * pces-e20.el: Don't require pym.el. (find-coding-system): Define always. * poe.el: Don't require pym.el. (remassoc, remassq, remrassoc, remrassq) (buffer-file-typesave-selected-frame, find-face) (character-to-event, event-to-character, next-command-event) (cancel-undo-boundary): Define always. * poem.el: Don't require pym.el. (char-int, int-char, char-or-char-int-p, char-octet): Define always. @ikazuhiro ikazuhiro committed Oct 31, 2020 081c3a6 2. Remove codes for old platforms. * pccl-20.el (ccl-accept-symbol-as-program): Remove check for ccl-vector-execute-on-string. * poe.el: Remove check for open-network-stream. * poem.el (char-or-char-int-p): Remove check for char-valid-p. @ikazuhiro ikazuhiro committed Oct 31, 2020 c8c36f4 3. Update package description file for MELPA. * apel-pkg.el: Define supported Emacs version. @ikazuhiro ikazuhiro committed Oct 31, 2020 f19cdd7 4. * product.el: Remove unneeded dependency on pym.el. @ikazuhiro ikazuhiro committed Oct 31, 2020 5e024ba Commits on Oct 30, 2020 1. Merge pull request #9 from tats/bug/mcs-defun Don't use defun-maybe for mime-charset-list @ikazuhiro ikazuhiro committed Oct 30, 2020 c332d4f 2. Don't use defun-maybe for mime-charset-list ? * mcs-e20.el (mime-charset-list): Use `defun' instead of `defun-maybe'. @tats tats committed Oct 30, 2020 cb024eb Commits on Oct 24, 2020 1. Merge branch 'conao3-remove-cvs' into apel-wl @ikazuhiro ikazuhiro committed Oct 24, 2020 e0881ff 2. remove cvs related files/contents * README.en: * README.ja: Remove description of cvs on Windows. * Makefile (tar): Remove target. * .cvsignore: Removed. @conao3 @ikazuhiro conao3 authored and ikazuhiro committed Oct 24, 2020 6773cf1 Commits on Aug 31, 2020 1. Obsolete ChangeLog file ? Since this commit, ChangeLog entries are written in commit messages instead of ChangLog file. * ChangeLog.1: Renamed from ChangeLog. * README: New file. @ikazuhiro ikazuhiro committed Aug 31, 2020 28bca5f Commits on Aug 23, 2020 1. * apel-ver.el (apel-ver): Change product name to 'APEL-LB'. @ikazuhiro ikazuhiro committed Aug 23, 2020 414dc33 Commits on Aug 22, 2020 1. Change non-ASCII text files's coding-system to UTF-8 * ChangeLog: * README.ja: Encode in UTF-8 @ikazuhiro ikazuhiro committed Aug 22, 2020 1df9f5f Commits on Jun 25, 2020 1. * inv-23.el (invisible-region): Minor refactoring. @ikazuhiro ikazuhiro committed Jun 25, 2020 208c416 2. * mcs-20.el (detect-mime-charset-string) (detect-mime-charset-region) : Improve performance. @ikazuhiro ikazuhiro committed Jun 25, 2020 89f4260 3. * mcs-20.el (mime-charset-to-coding-system): Don't use find-coding-system. * mcs-e20.el (charsets-mime-charset-alist): Ditto. @ikazuhiro ikazuhiro committed Jun 25, 2020 2e50b28 4. * APEL-MK (EMU_PREFIX): Assume Emacs 24 or later. @ikazuhiro ikazuhiro committed Jun 25, 2020 e0b6eae 5. * alist.el: Use lexical binding. @ikazuhiro ikazuhiro committed Jun 25, 2020 3eb069c 6. * mule-caesar.el (mule-caesar-region): Minor refactoring. @ikazuhiro ikazuhiro committed Jun 25, 2020 9ec773b 7. Strip use of function wrapping lambda. @ikazuhiro ikazuhiro committed Jun 25, 2020 26efc58 8. Remove unneeded dependencies. @ikazuhiro ikazuhiro committed Jun 25, 2020 81a790c 9. Use lexical binding. * apel-ver.el: Likewise. * atype.el: Likewise. * broken.el: Likewise. * calist.el: Likewise. * emu.el: Likewise. * file-detect.el: Likewise. * filename.el: Likewise. * install.el: Likewise. * inv-23.el: Likewise. * invisible.el: Likewise. * mcharset.el: Likewise. * mcs-20.el: Likewise. * mcs-e20.el: Likewise. * mule-caesar.el: Likewise. * path-util.el: Likewise. * pccl-20.el: Likewise. * pccl.el: Likewise. * pces-20.el: Likewise. * pces-e20.el: Likewise. * pces.el: Likewise. * pcustom.el: Likewise. * poe.el: Likewise. * poem-e20.el: Likewise. * poem-e20_3.el: Likewise. * poem.el: Likewise. * product.el: Likewise. * richtext.el: Likewise. * static.el: Likewise. @ikazuhiro ikazuhiro committed Jun 25, 2020 1f899c0 10. Suppress byte-compiler's warnings. * alist.el (modify-alist): Use mapc instead of mapcar. * emu.el: Remove defalias for tm-7.106. (insert-binary-file-contents): Add obsolete date. * filename.el (filename-japanese-to-roman-string): Use with-current-bufer instead of save-excursion + set-buffer. * inv-23.el (end-of-invisible): Add obsolete date. * mcharset.el: Add workaround for circular dependency. (default-mime-charset-for-write): Always set defalt value to utf-8. * mcs-20.el: Add workaround for circular dependency. Always requrie wid-edit.el. * mcs-e20.el (require): Don't require static.el. Add workaround for circular dependency. * pccl-20.el (defun): Use define-coding-system instead of make-coding-system. * pces-20.el: Disable byte-compile-dynamic option. * poem-e20.el: Disable byte-compile-dynamic option. * poem-e20_3.el: Disable byte-compile-dynamic option. * poem.el: Disable byte-compile-dynamic option. @ikazuhiro ikazuhiro committed Jun 25, 2020 0555ff6 11. * apel-ver.el (apel-version): Use called-interactively-p instead of interactive-p. @ikazuhiro ikazuhiro committed Jun 25, 2020 9628b0c 12. * richtext.el (richtext-initial-annotation, richtext-decode): Use fill-column instead of enriched-text-width function, which is not defined on (at least) Emacs. @ikazuhiro ikazuhiro committed Jun 25, 2020 eee9ca8 13. * poem-e20_3.el (string-to-char-list, string-to-int-list): Define as alias for string-to-list. @ikazuhiro ikazuhiro committed Jun 25, 2020 dd8197a 14. Drop old platforms support, dependency on cl.el. Now supported Emacsen are version 24 and later. @ikazuhiro ikazuhiro committed Jun 25, 2020 9304434 Commits on Apr 7, 2019 1. * mcs-20.el: Require pces.el (for find-coding-system). @ikazuhiro ikazuhiro committed Apr 7, 2019 d146ddb
2021-10-26archivers: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
2021-10-07devel: Remove SHA1 hashes for distfilesnia1-2/+1
2018-06-20Update to 10.8.0.20170122ryoon3-23/+11
* Works with emacs26
2018-01-07Fix indentation in buildlink3.mk files.rillig1-4/+4
The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was reviewed manually. There are some .include lines that still are indented with zero spaces although the surrounding .if is indented. This is existing practice.
2018-01-04apel: Support emacs25nox.jperkin1-2/+2
2017-09-29emacs22*, emacs23*, emacs24*: remove unmaintained emacs versionswiz1-3/+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.
2017-08-10DOCDIR is unused, fixes install. Avoid continuation lines.jperkin1-6/+5
2015-11-03Add SHA512 digests for distfiles for devel categoryagc1-1/+2
Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz 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.
2015-04-14Add emacs25 on EMACS_VERSIONS_ACCEPTEDmef1-2/+2
2014-11-02Bump PKGREVISIONryoon3-3/+17
* Fix build with emacs 24.4. With a patch from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193270
2013-03-10Add emacs24nox to the list of EMACS_VERSIONS_ACCEPTED.hiramatsu1-2/+2
2013-02-17Revbump all elisp packages after emacs changes.dholland1-1/+2
2012-11-04Update HOMEPAGE.minskim1-2/+2
2012-10-31Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2011-10-04Set LICENSE to "gnu-gpl-v2 OR gnu-gpl-v3".hiramatsu1-1/+2
2011-08-27Fix PLIST generation when EMACS_TYPE is set to emacs23nox.hiramatsu1-2/+2
2011-03-23Update apel to 10.8.minskim3-11/+22
Changes: * EMU-ELS (emu-modules): Add setting for GNU Emacs 23 or later. * invisible.el: In GNU Emacs 23, inv-19.el overrides builtin function `invisible-p'. To fix the bug, require `inv-23' when running with GNU Emacs 23 or later. * poe.el (format-time-string): Fix problem on GNU Emacs 22.2
2011-02-09Add emacs23nox to EMACS_VERSIONS_ACCEPTED.ryoon1-2/+2
2010-11-20Make apel build with emacs24.minskim1-2/+3
2009-08-06PKGREVISION bump for elisp packages because of bytecode format changesminskim1-2/+2
in emacs23.
2009-06-14Remove @dirrm entries from PLISTsjoerg2-5/+2
2009-06-06Allow apel to build with emacs23.minskim1-2/+2
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-11Move mk/emacs.mk to editors/emacs/modules.mk.uebayasi2-5/+22
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.
2007-10-29Sort definitions.uebayasi1-3/+4
2007-10-29Initial addition of buildlink3.mk fragments for EmacsLisp packages.uebayasi1-0/+32
2007-09-15Remove @dirrm for non-existent directory. Bump PKGREVISION.wiz2-3/+3
2007-02-20Update to 10.7; no change summary available but some new functions added,uebayasi4-51/+21
minor bug fixes. While here teach emacs22{,nox}.
2007-01-30Accept emacs22.wiz1-2/+2
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-4/+4
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
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-05apel is included in xemacs-packages. Remove xemacs* from acceptedminskim1-2/+3
emacs versions.
2005-02-23Add RMD160 digests.agc1-1/+2
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-3/+3
Suggested by Roland Illig, ok'd by various.
2004-05-08Add emacs21nox in EMACS_VERSIONS_ACCEPTED where appropriate.uebayasi1-2/+2
2004-03-25* Use a right PLIST file for XEmacs.uebayasi1-5/+4
* Don't depend on xemacs-packages. While files of xemacs-packages are installed into ${PREFIX}/lib/xemacs/xemacs-packages, individual Emacs lisp packages use ${PREFIX}/lib/xemacs/site-packages, so these are never overwritten. Let's think that these two parts are separate. Individual Emacs lisp packages depend on another individual ones, never need to depend on xemacs-packages. This should make things simpler.
2003-09-12Missing dependency for XEmacs.minoura1-1/+2
xemacs-packages actually includes the old version of apel; this package overrides it, which could be confusing. Possibly we should remove apel from xemacs-packages? (some packages require new apel)
2003-09-01Updated to 10.6 (from 10.4), addressing pkg/22212 by hiramatsu-san.minoura2-5/+5
2003-07-05 Yuuichi Teranishi <teranisi@gohome.org> * APEL: Version 10.6 released. * apel-ver.el (apel-ver): Change APEL version to 10.6. 2003-07-03 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp> * poe.el (make-temp-file) [2-args make-temp-file]: Don't use octal number for file modes. * poe.el (toplevel): Fixed the compile-time check for the definition of `make-temp-file' [apel-ja: 00874]. (make-temp-file) [no make-temp-file, single-user system]: Don't use `set-default-file-modes' nor `default-file-modes'. 2003-07-03 Yuuichi Teranishi <teranisi@gohome.org> * poe-18.el (make-directory-internal): Signal an error according to the exit status of mkdir. (delete-directory): New function. (write-region): Ditto. 2003-06-06 Yuuichi Teranishi <teranisi@gohome.org> * APEL: Version 10.5 released. * apel-ver.el (apel-ver): Change APEL version to 10.5. 2003-05-29 Yuuichi Teranishi <teranisi@gohome.org> * poe.el (make-temp-file) [no make-temp-file, single-user system]: Modified for OS/2. 2003-05-22 Yuuichi Teranishi <teranisi@gohome.org> * install.el (install-prefix): Change value for Meadow2 and NTEmacs. 2003-05-20 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp> * poe.el (make-temp-file) [no make-temp-file, multi-user system]: Modified comments. 2003-05-19 Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp> * poe.el (make-temp-file) [no make-temp-file, multi-user system]: Flatten nested `unwind-protect'. Fixed comments. 2003-05-15 Yuuichi Teranishi <teranisi@gohome.org> * poe.el (make-temp-file): New function. 2002-11-05 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp> * mcs-20.el (mcs-region-repertoire-p): New function for UTF-2000 implementations. (mcs-string-repertoire-p): Likewise. (detect-mime-charset-region): New implementation for UTF-2000 implementations. (detect-mime-charset-string): New function for UTF-2000 implementations. 2002-11-03 Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp> * filename.el (filename-filters): Change default value to nil.
2003-08-18xemacs211 -> xemacs214minoura1-4/+4
Include emacs.mk after defining EMACS_VERSIONS_ACCEPTED.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-01-11Update APEL to 10.4.uebayasi5-121/+69
Many small changes which enhance APEL's functionality. Due to the charasteristic of APEL as a portability layer of emacsen, no user visible change, but more portability, possibly.
2002-09-14Use mk/emacs.mk.uebayasi3-2/+144
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-21Install documentation, as prompted in pkg/14300 by Hiramatsu Yoshifumi,wiz2-2/+12
but done slightly differently.
2001-04-21Move to sha1 digests, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-6/+4
+ move the patch digest/checksum values from files/patch-sum to distinfo