../
|
analyses/
|
12
(22 years ago)
by kfogel:
* Makefile.in, analyses/Makefile.in, readers/Makefile.in,
docs/Makefile.in, phylo/Makefile.in, lisp/Makefile.in:
Fix up leftover cruft from CVS days. Now "make dist" works again.
|
demo-data/
|
1
(22 years ago)
by kfogel:
Initial import.
This is just everything in
ftp://ftp.red-bean.com/pub/jimb/ale-0.1.183.tar.gz
but with the following tweaks:
* Moved the lisp/COPYING file to the top level.
* Renamed ChangeLog to ChangeLog.CVS and put an obsolescence notice
at the top.
* Changed all the .cvsignore files to .svnignore.
* Removed all the *.elc, *.ps, *.dvi, and *.info* files, since
they're all automatically generated.
Note that `configure' is also a generated file, but I'm not sure yet
if recent versions of autoconf will work well with such an old
`configure.in', so am including `configure' until we know it's safe to
remove it.
|
docs/
|
69
(5 years ago)
by kfogel:
Update a bunch of URLs.
|
lisp/
|
61
(12 years ago)
by kfogel:
Make Ale run with the most recent Emacs (24.3.50). This probably
restores compatibility with other recent Emacs versions as well.
* lisp/gene-mode-tools.el
(gene-flipcase-translation-table): Avoid an args-out-range-error.
Apparently Emacs strings got stricter about char values.
* src/ale/lisp/gene-frame.el
(gene-make-all-faces): Set the `mode-line' face, which has been the
right name for this face since Emacs 22.1. The old `modeline'
face was not deprecated until Emacs 24.3, which is why an error
wasn't triggered until now.
(gene-frame-alignment-frame-other-params): Adjust doc string accordingly.
|
phylo/
|
59
(13 years ago)
by kfogel:
Make Ale build and run again.
* phylo/Makefile.in: Adjust for file rename, as should have in r58.
* lisp/gene-search.el,
lisp/gene-display.el,
lisp/gene-io.el,
lisp/gene-seq-mode.el,
lisp/gene-posmon.el,
lisp/gene-sgroup.el,
lisp/gene-mode-tools.el,
lisp/gene-help.el,
lisp/gene-error.el,
lisp/gene-frame.el,
lisp/gene-phylo.el,
lisp/gene-ann-mode.el,
lisp/gene-dialog.el,
lisp/gene-analyze.el): Modernize backquote syntax, and remove
obsolete `cl-19' requires.
|
readers/
|
46
(17 years ago)
by jimb:
Clear up some compilation errors and warnings.
* readers/careful.c: #include <stdlib.h>, for exit.
* phylo/lenstring.c, phylo/node.c, phylo/rdp_format.c: #include <string.h>.
* phylo/phylo.c: Don't #include <malloc.h>; <stdlib.h> covers what we need.
Note from Karl:
Ale still does not build after this, for unrelated reasons:
$ make clean
$ make
[...]
/usr/local/bin/emacs -batch -q -l gene-setpath.el \
-f batch-byte-compile gene-seq-mode.el
In toplevel form:
gene-seq-mode.el:30:1:Error: Args out of range: #^[t nil nil ...
... nil nil nil nil display-table nil nil nil nil nil nil], 261
make[1]: *** [gene-seq-mode.elc] Error 1
make[1]: Leaving directory `/home/kfogel/src/ale/lisp'
make: *** [all] Error 2
$
I think display-tables have changed, such that this line in gene-locking.el
(aset gene-status-display-table 261 gene-status-vertical-window-border-char)
and similar lines in other files are now bogus. Will investigate.
|
www/
|
69
(5 years ago)
by kfogel:
Update a bunch of URLs.
|
BUGS
|
34
(22 years ago)
by loredana:
* lisp/gene-io.el: All occurrences of `buffer-substring' become
`buffer-substring-no-properties'.
[This is necessary because `buffer-substring' starting with
Emacs Lisp 21 copies the text properties of that part of the
buffer into the result string.]
* lisp/gene-seq-mode.el: Same as lisp/gene-io.el.
* lisp/gene-mode-tools.el: Same.
* lisp/gene-selection.el: Same.
* lisp/gene-phylo.el: Same.
* lisp/gene-dialog.el: Same.
* lisp/gene-clipboard.el: Same.
* BUGS: Add date of bug fix.
|
COPYING
|
1
(22 years ago)
by kfogel:
Initial import.
This is just everything in
ftp://ftp.red-bean.com/pub/jimb/ale-0.1.183.tar.gz
but with the following tweaks:
* Moved the lisp/COPYING file to the top level.
* Renamed ChangeLog to ChangeLog.CVS and put an obsolescence notice
at the top.
* Changed all the .cvsignore files to .svnignore.
* Removed all the *.elc, *.ps, *.dvi, and *.info* files, since
they're all automatically generated.
Note that `configure' is also a generated file, but I'm not sure yet
if recent versions of autoconf will work well with such an old
`configure.in', so am including `configure' until we know it's safe to
remove it.
|
ChangeLog.CVS
|
38
(22 years ago)
by kfogel:
Fix URLs.
|
Makefile.in
|
45
(18 years ago)
by kfogel:
Redo the dist-building system to actually make sense.
* ale/Makefile
(DIST_NAME, DIST_LOC): Separate out the two functions of DISTDIR.
(dist-dir, dist): Rewrite accordingly.
|
README
|
69
(5 years ago)
by kfogel:
Update a bunch of URLs.
|
WISHLIST
|
1
(22 years ago)
by kfogel:
Initial import.
This is just everything in
ftp://ftp.red-bean.com/pub/jimb/ale-0.1.183.tar.gz
but with the following tweaks:
* Moved the lisp/COPYING file to the top level.
* Renamed ChangeLog to ChangeLog.CVS and put an obsolescence notice
at the top.
* Changed all the .cvsignore files to .svnignore.
* Removed all the *.elc, *.ps, *.dvi, and *.info* files, since
they're all automatically generated.
Note that `configure' is also a generated file, but I'm not sure yet
if recent versions of autoconf will work well with such an old
`configure.in', so am including `configure' until we know it's safe to
remove it.
|
ale.in
|
60
(12 years ago)
by kfogel:
* ale.in: Start ALE in debug mode by default, and format the
invocation command line in a more readable and editable way.
|
autogen.sh
|
5
(22 years ago)
by kfogel:
Make Ale work with Emacs 21.3.50.3:
* everywhere: Remove all calls to hscroll-point-visible. Emacs does
horizontal scrolling automatically now, so this function was
removed in 1999. Also, remove all the CVS $Id$ strings.
* lisp/gene.el
(gene-startup): Inhibit default Emacs startup screen and toolbar.
* lisp/gene-phylo.el
(gene-phylo-make-faces): Don't set fonts to nil, that doesn't work
anymore.
* patches/: Remove this directory and everything in it. Stock Emacs
is now compatible with Ale.
Fix some build problems, unrelated to above:
* phylo/phylo.c
(report_syserr): Constify message to avoid compiler warning.
* phylo/lenstring.h, phylo/lenstring.c:
(write_quoted): Constify text parameter.
* autogen.sh, config.guess: Set the `svn:executable' property.
|
config.guess
|
5
(22 years ago)
by kfogel:
Make Ale work with Emacs 21.3.50.3:
* everywhere: Remove all calls to hscroll-point-visible. Emacs does
horizontal scrolling automatically now, so this function was
removed in 1999. Also, remove all the CVS $Id$ strings.
* lisp/gene.el
(gene-startup): Inhibit default Emacs startup screen and toolbar.
* lisp/gene-phylo.el
(gene-phylo-make-faces): Don't set fonts to nil, that doesn't work
anymore.
* patches/: Remove this directory and everything in it. Stock Emacs
is now compatible with Ale.
Fix some build problems, unrelated to above:
* phylo/phylo.c
(report_syserr): Constify message to avoid compiler warning.
* phylo/lenstring.h, phylo/lenstring.c:
(write_quoted): Constify text parameter.
* autogen.sh, config.guess: Set the `svn:executable' property.
|
configure.in
|
42
(20 years ago)
by kfogel:
Change the way we do release numbers: X.Y.REVNUM instead of X.Y.Z-rREVNUM.
This involves bumping the Y component to 2, even though nothing has
really changed in Ale, but that's okay -- we won't make a new release
on the website until there's actually something new in Ale.
* configure.in (VERSION): Change to a two-component number, with the
middle number now "2" instead of "1". Use 'svnversion' to
generate the revnum.
* dist.sh: Remove obsolete comment now that we have 'svnversion'.
* Makefile.in, www/index.html.in: Fit revnum into standard release number.
|
dist.sh
|
52
(17 years ago)
by kfogel:
* dist.sh: Don't do what the Makefile already does.
|