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

text/edit/Annotate_src.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric iconother icon
No screenshot available
Short:Programmer's Text Editor (source)
Author:Doug Bakewell / Daniel 'Deniil' Westerberg
Uploader:Daniel Westerberg (daniel onyxsoft se)
Type:text/edit
Version:3.1.1
Architecture:generic
Date:2025-11-17
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:9250

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]                   1736    3575  48.6% -lh5- 2e2b Nov 16 16:15 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]                  11894   35655  33.4% -lh5- 4809 Nov 16 22:49 Annotate_src/src/ann.h
[Amiga]                    830    3009  27.6% -lh5- f3fe Nov 13 22:12 Annotate_src/src/ann.mf
[Amiga]                   1060    4454  23.8% -lh5- f43c Nov 13 22:46 Annotate_src/src/ann68k.mf
[Amiga]                  12796   49695  25.7% -lh5- 8e52 Nov 13 22:47 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]                   6699   30383  22.0% -lh5- f8b6 Nov 16 17:07 Annotate_src/src/annDraw.c
[Amiga]                  22490   90303  24.9% -lh5- ed6d Nov 16 22:54 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]                  10207   52876  19.3% -lh5- a5de Nov 14 20: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]                  36464  150205  24.3% -lh5- 81a6 Nov 16 12:54 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]                  15687   49511  31.7% -lh5- 2948 Nov 16 22:50 Annotate_src/src/annRequestersCommon.c
[Amiga]                  23936  114846  20.8% -lh5- 00c0 Nov 17 17:51 Annotate_src/src/annRequestersMUI.c
[Amiga]                  23994  111998  21.4% -lh5- e366 Nov 16 23:27 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 Nov 14 20:18 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]                  18224   44654  40.8% -lh5- 1ac5 Nov 15 14:30 Annotate_src/src/changelog
[Amiga]                   7015   18009  39.0% -lh5- e98e Mar  5  2005 Annotate_src/src/GPL.txt
[Amiga]                   1341    5226  25.7% -lh5- 1118 Nov 15 15:34 Annotate_src/src/Makefile
[Amiga]                    807    2830  28.5% -lh5- 2a7b Nov 16 15:15 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]                    619    2003  30.9% -lh5- b6ee Nov 15 15:34 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        62 files  451377 1444179  31.3%            Nov 17 22:35
Page generated in 0.05 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>