Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
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
|
|
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
|
|
|
|
* Works with emacs26
|
|
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.
|
|
|
|
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.
|
|
|
|
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.
|
|
|
|
* Fix build with emacs 24.4.
With a patch from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193270
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
in emacs23.
|
|
|
|
|
|
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.
|
|
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.
|
|
|
|
|
|
|
|
minor bug fixes.
While here teach emacs22{,nox}.
|
|
|
|
|
|
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
|
|
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.
|
|
emacs versions.
|
|
|
|
Suggested by Roland Illig, ok'd by various.
|
|
|
|
* 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.
|
|
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-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.
|
|
Include emacs.mk after defining EMACS_VERSIONS_ACCEPTED.
|
|
|
|
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.
|
|
|
|
|
|
but done slightly differently.
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|