Audio (110) Datatype (15) Demo (64) Development (255) Document (66) Driver (19) Emulation (66) Game (558) Graphics (232) Library (23) Network (65) Office (22) Utility (286) Video (19)
Total files: 1800
Full index file Recent index file
Part of Aros World Exec |
Annotate source | | Description: | Source code of the text editor Annotate | | Download: | annotate-src-3.1.lha (TIPS: Use the right click menu if your browser takes you back here all the time) | | Size: | 426kb | | Version: | 3.1 | | Date: | 09 Nov 25 | | Author: | Doug Bakewell / Daniel 'Deniil' Westerberg | | Submitter: | amiwell79 | | Email: | planeteu email/gmail com | | Homepage: | http://www.onyxsoft.se/ | | Requirements: | AROS build system | | Category: | utility/text/edit | | Replaces: | utility/text/edit/annotate-src-3.0.1.tar.bz2 | | License: | GPL | | Distribute: | yes | | FileID: | 3153 | | | | | Comments: | 0 | | Snapshots: | 0 | | Videos: | 0 | | Downloads: | 4 (Current version) | | 272 (Accumulated) | | Votes: | 0 (0/0) (30 days/7 days) | |
[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] Annotate
~~~~~~~~
A text editor written for AmigaOS 2.0 and up, ported to AmigaOS4.0.
Backported to AmigaOS 3.x and sideported to MorphOS and AROS.
Takes advantage of Public screens and the system default font.
Features include syntax highlighting, folding, shifting, multi-unit
clipboard support, macros, scroll bar, editor buffering, printing,
text locking, tools menu, and a full Arexx Port.
Author: Doug Bakewell
Maintainer: Daniel Westerberg (for OS4 and OS3)
Stefan Blixth (for MorphOS)
LuKe Jerry <lukejerry()gmail.com> (for AROS)
Annotate has been released under the GNU GPL by request of the
original author Doug Bakewell. See separate GPL.txt.
Build requirements (INCOMPLETE AND BETA)
~~~~~~~~~~~~~~~~~~
On OS4, MOS and AROS it builds directly with the dependencies mentioned under
"Requires:".
On OS3 the easiest way is to download ADE_NDK_MUI.lha + expat-dev from Aminet.
Or you can do it the hard way:
Annotate builds for OS3/68k with gcc 2.95.3 or 3.4.0, but I found 2.95.3 too
buggy.
These are instructions for installing a complete build environment based on ADE.
I include the versions I used, but other versions are probably OK too, both
older and newer.
From Aminet, download:
* dev/gcc/ADE.lha (v2.95.3)
* dev/c/expat-dev.lha (v1.2)
* dev/c/SDI_headers.lha (v1.7)
* driver/input/NewMouse12.lha (v1.2)
* dev/mui/mui38dev.lha (v3.8)
* dev/mui/MCC_NList-0.127.lha (v0.127)
* dev/mui/MCC_TextEditor-15.55.lha (v15.55)
Since Ann is a potential v3.5+ program you also need the NDK3.9 from:
* https://www.haage-partner.de/download/AmigaOS/NDK39.lha
ADE:
1. Install ADE and assign ADE: to your install directory.
2. Run ADE-Startup. It complains about some stuff but seems to work anyway.
3. Increase stack size to 1MB (stack 1500000). You should add this to
ADE-Startup.
4. Copy ADE:bin/ar to ADE:bin/m68k-amigaos-ar.
3rd party libs:
5. From expat-dev.lha: Copy the files and dirs under include/ to ADE:include/
(or os-include if you prefer).
6. From SDI_headers.lha: Copy the files under includes/ to ADE:include/ (or
os-include...)
7. From NewMouse12.lha: Copy newmouse.h to ADE:include/.
8. From mui38dev.lha: Copy the files and dirs under Developer/C/Include/ to
ADE:include/.
9. From MCC_NList-0.127.lha: Copy dir with files from Developer/C/include/ to
ADE:include/.
10. From MCC_TextEditor-15.55.lha: Copy dir with file from Developer/C/include/
to ADE:include/.
Copy the Include/include_h/ dirs and files over ADE:os-include/
or,
Copy only these files from Include/include_h/:
* workbench/workbench.h
* datatypes/datatypesclass.h
* datatypes/pictureclass.h
* exec/types.h
How to build
~~~~~~~~~~~~
Type 'make -f Makefile.os' during development. The executable 'ann' is created.
Type 'make -f Makefile.os final' to make an optimized and stripped release
version. The executable 'Ann_OS_GUI' is created.
I've included the changelog I have written during my work on updating
Annotate. It's quite raw and a snapshot of current development when
I made this release. It's much more detailed than the News & Changes
section in the main archive.
--
Other programs by Deniil 715! can be found on OnyxSoft homepage at:
http://www.onyxsoft.se/
Feel free to mail me if you found bugs or have suggestions!
|