AminetAminet
Search:
85025 packages online
About
Recent
Browse
Search
Upload
Setup
Services

text/edit/Annotate_src.lha

Mirror:Random
Showing: ppc-morphos icongeneric icon
No screenshot available
Short:Text Editor with advanced features (source)
Author:Doug Bakewell / Daniel 'Deniil' Westerberg
Uploader:Daniel Westerberg (daniel onyxsoft se)
Type:text/edit
Version:3.1
Architecture:generic
Date:2025-11-06
Requires:OS4 SDK or ADE or MOS-SDK, MUI38dev, expat-dev, NewMouse12, SDI_headers, MCC_TextEditor, MCC_NList
Download:text/edit/Annotate_src.lha - View contents
Readme:text/edit/Annotate_src.readme
Downloads:9046

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!



Contents of text/edit/Annotate_src.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                   1734    3583  48.4% -lh5- 82f5 May 11 01:20 Annotate_src/Annotate_src.readme
[Amiga]                   1803    2764  65.2% -lh5- 2039 Apr  3  2005 Annotate_src/Annotate_src.readme.info
[Amiga]                  18140   44486  40.8% -lh5- 9b5a Nov  5 22:33 Annotate_src/changelog
[Amiga]                  57786   59992  96.3% -lh5- c0b6 Oct 31  2010 Annotate_src/src/Ann-Logo.png
[Amiga]                  83370  176324  47.3% -lh5- dc63 Aug  7  2011 Annotate_src/src/Ann-Logo.png.c
[Amiga]                  11901   35657  33.4% -lh5- 6b4b Nov  5 22:22 Annotate_src/src/ann.h
[Amiga]                   1060    4454  23.8% -lh5- f43c Jun  6  2021 Annotate_src/src/ann68k.mf
[Amiga]                  12806   49711  25.8% -lh5- 72a2 Jun 12 21:41 Annotate_src/src/annBaseFunc.c
[Amiga]                    437    1449  30.2% -lh5- 2448 Oct 21  2010 Annotate_src/src/annCb.h
[Amiga]                   1895    7393  25.6% -lh5- f584 May  2  2021 Annotate_src/src/annCbio.c
[Amiga]                  16913   84375  20.0% -lh5- 3842 Aug 26 20:47 Annotate_src/src/annDispatch.c
[Amiga]                   6648   30298  21.9% -lh5- 38f7 Jun 12 21:41 Annotate_src/src/annDraw.c
[Amiga]                  22168   89477  24.8% -lh5- 03e2 Nov  4 19:27 Annotate_src/src/annDrawSyntax.c
[Amiga]                   5227   22697  23.0% -lh5- f597 Jan 22  2012 Annotate_src/src/annExchageControl_old.c
[Amiga]                   3729   15411  24.2% -lh5- 7b5a Jun 12 21:41 Annotate_src/src/annExchangeControlCommon.c
[Amiga]                   3287   13868  23.7% -lh5- c2c1 May 16  2021 Annotate_src/src/annExchangeControlMUI.c
[Amiga]                   4352   18561  23.4% -lh5- 73c7 Jun 12 21:41 Annotate_src/src/annExchangeControlRA.c
[Amiga]                  10203   52872  19.3% -lh5- d1a9 Nov  4 19:30 Annotate_src/src/annGlobals.h
[Amiga]                   2789    9903  28.2% -lh5- 4f14 Jun 12 21:41 Annotate_src/src/annListRequest.c
[Amiga]                   1936    7494  25.8% -lh5- 0bb2 Oct  7  2012 Annotate_src/src/annMacFunc.c
[Amiga]                  36385  150103  24.2% -lh5- 822b Jun 21 00:35 Annotate_src/src/annMain.c
[Amiga]                    526    1023  51.4% -lh5- 63a8 May 16  2021 Annotate_src/src/annMUICrap.h
[Amiga]                   3770   13224  28.5% -lh5- 39fd May  7  2025 Annotate_src/src/annProject.c
[Amiga]                  15657   49436  31.7% -lh5- 54af Nov  4 19:30 Annotate_src/src/annRequestersCommon.c
[Amiga]                  23816  114492  20.8% -lh5- 5d73 Nov  4 19:45 Annotate_src/src/annRequestersMUI.c
[Amiga]                  23875  111636  21.4% -lh5- e41b Nov  4 19:45 Annotate_src/src/annRequestersRA.c
[Amiga]                    414    2771  14.9% -lh5- 543c Aug 26  2012 Annotate_src/src/annRexxCommandProtos.h
[Amiga]                   2130   13906  15.3% -lh5- 335f Feb  3  2025 Annotate_src/src/annRexxCommandTable.h
[Amiga]                   3350   16484  20.3% -lh5- 95fb Sep 19  2012 Annotate_src/src/annRexxFuncs.c
[Amiga]                   9647   39154  24.6% -lh5- a574 Jun 12 21:41 Annotate_src/src/annSupportfunc.c
[Amiga]                   9066   39713  22.8% -lh5- e41f Jun 12 21:41 Annotate_src/src/annUndo.c
[Amiga]                   1854    3184  58.2% -lh5- 3207 Aug  8  2010 Annotate_src/src/bin2c-hex
[Amiga]                    859    2002  42.9% -lh5- 396c Aug  8  2010 Annotate_src/src/Bin2C-hex.e
[Amiga]                   7015   18009  39.0% -lh5- e98e Mar  5  2005 Annotate_src/src/GPL.txt
[Amiga]                   1311    5117  25.6% -lh5- 1221 Aug 28  2014 Annotate_src/src/Makefile
[Amiga]                    921    3736  24.7% -lh5- d062 Jun 12 21:41 Annotate_src/src/Makefile.aros
[Amiga]                    755    2734  27.6% -lh5- 0561 May 10  2025 Annotate_src/src/Makefile.mos
[Amiga]                   1060    4454  23.8% -lh5- f43c Jun  6  2021 Annotate_src/src/Makefile.os3
[Amiga]                    831    3010  27.6% -lh5- 0f82 Jun 21 00:31 Annotate_src/src/Makefile.os4
[Amiga]                    253     419  60.4% -lh5- 9de5 Oct  9  2011 Annotate_src/src/onyxsoft/COPYING.readme
[Amiga]                   1948    5968  32.6% -lh5- 3735 Mar 19  2025 Annotate_src/src/onyxsoft/EString.c
[Amiga]                    894    1707  52.4% -lh5- 7242 Mar 19  2008 Annotate_src/src/onyxsoft/EString.doc
[Amiga]                   1000    2543  39.3% -lh5- 5c70 Mar 19  2025 Annotate_src/src/onyxsoft/EString.h
[Amiga]                   2440   12224  20.0% -lh5- 29d1 May 16  2021 Annotate_src/src/onyxsoft/HttpGet.c
[Amiga]                   2124    5484  38.7% -lh5- bf24 Mar 19  2008 Annotate_src/src/onyxsoft/HttpGet.doc
[Amiga]                    438    1032  42.4% -lh5- 9847 Mar 20  2012 Annotate_src/src/onyxsoft/HttpGet.h
[Amiga]                   1311    4995  26.2% -lh5- 3215 Feb  6  2025 Annotate_src/src/onyxsoft/LinkedList.c
[Amiga]                   1028    2547  40.4% -lh5- 95d8 Feb  2  2025 Annotate_src/src/onyxsoft/LinkedList.h
[Amiga]                    602    1962  30.7% -lh5- fa92 Aug 28  2014 Annotate_src/src/onyxsoft/Makefile
[Amiga]                    257     402  63.9% -lh5- 379a Mar 20  2012 Annotate_src/src/onyxsoft/Makefile.aros
[Amiga]                    266     414  64.3% -lh5- a188 Mar 20  2012 Annotate_src/src/onyxsoft/Makefile.mos
[Amiga]                    297     536  55.4% -lh5- 55c9 May 16  2021 Annotate_src/src/onyxsoft/Makefile.os3
[Amiga]                    378     834  45.3% -lh5- cd87 Mar 30  2025 Annotate_src/src/onyxsoft/Makefile.os4
[Amiga]                    837    2984  28.0% -lh5- 4c38 Nov  5  2011 Annotate_src/src/onyxsoft/muisimplifiers.c
[Amiga]                   2164   12648  17.1% -lh5- 9965 May 16  2021 Annotate_src/src/onyxsoft/muisimplifiers.h
[Amiga]                    350     637  54.9% -lh5- 2465 Oct  9  2011 Annotate_src/src/onyxsoft/onyxsoft.h
[Amiga]                    982    3693  26.6% -lh5- 2c21 Feb 10  2025 Annotate_src/src/onyxsoft/reactionsimplifiers.c
[Amiga]                   1259    5281  23.8% -lh5- 6f96 Oct  9  2011 Annotate_src/src/onyxsoft/reactionsimplifiers.h
[Amiga]                    836    2942  28.4% -lh5- 0b40 Oct  9  2011 Annotate_src/src/onyxsoft/Softtimer.c
[Amiga]                    590    1281  46.1% -lh5- 80e4 Oct  9  2011 Annotate_src/src/onyxsoft/Softtimer.h
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        60 files  431680 1395490  30.9%            Nov  6 23:00
Page generated in 0.01 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>