home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 20 / AACD20.BIN / AACD / Programming / AmIDE / AmIDE.readme < prev    next >
Encoding:
Text File  |  2001-03-04  |  4.9 KB  |  127 lines

  1. Short:    AmIDE v0.3ß - Integrated Development Environment
  2. Author:   Jens Langner <Jens.Langner@light-speed.de>
  3. Uploader: Jens Langner <Jens.Langner@light-speed.de>
  4. Type:     dev/misc
  5. Version:  0.3ß
  6.  
  7. Description:
  8. ~~~~~~~~~~~
  9.  
  10.     There is no doubt that every modern operation system needs a flexible, compiler independent
  11.     and uptodate development environment.
  12.     On other platforms there are things like KDevelop (Linux) but on the amiga platform such an
  13.     application or better called "Integrated Development Environment" is missing.
  14.     Sure there are some similir applications like the GUI of STORM-C or PManager but they have some
  15.     very important things missing.
  16.  
  17.     This was the point where I started to think about such an environment in late 1998. After some
  18.     brainstorming a project called "SASC-GUI" was born. But in December 1999 I decided to rename this
  19.     project "AmIDE" not only because it looks better but I want develop this application that other
  20.     developers on the amiga-platform can use more than one compiler in their projects.
  21.  
  22.     So AmIDE is being developed to give either me and other developers a good looking graphical user
  23.     interface for compilers and also a very flexible project management.
  24.  
  25.   Features !
  26.  
  27.     - multiple project handling
  28.     - graphical message browser for error/warning messages
  29.     - self-configurable edit/viewtool
  30.     - filetype handling/configuration
  31.     - highly configurable MUI-Interface
  32.     - integrated touch/make mechanisms (no makefiles needed)
  33.     - using standard debugging tools
  34.  
  35.     and many other features not implemented yet....
  36.  
  37.   The vision !
  38.  
  39.     My vision for the future of AmIDE is to enhance that environment to handle all known amiga-compatible
  40.     compilers and also integrate more tools/utilities into AmIDE so that AmIDE will be one day the ultimate
  41.     development tool for the amiga platform where developers of amiga programs can profit of the features
  42.     of AmIDE.
  43.  
  44.   Your help !
  45.  
  46.     There is also no doubt that I need help from all users of AmIDE. It will be nice to receive all your
  47.     suggestions and bugreports @{"directly" link AUTHOR} because I do not want to develop AmIDE only for
  48.     myself. It should be a application for many people with many ideas and needs.
  49.  
  50.     So please help me developing a new and very flexible application for the amiga...
  51.  
  52.                                                                                       Jens Langner
  53.  
  54.                                                                                       © April 2000
  55. Author:
  56. ~~~~~~
  57.   Snail Mail
  58.     Jens Langner
  59.     Bergstrasse 68
  60.     01069 Dresden
  61.     Germany
  62.  
  63.   Phone
  64.     Telephone: +49/351-4721080
  65.     Fax......: +49/351-4721081
  66.     Mobile...: +49/172-4452254
  67.  
  68.   E-Mail
  69.     Jens.Langner@light-speed.de
  70.  
  71.   WWW
  72.     http://AmIDE.light-speed.de/
  73.  
  74.   IRC
  75.     Nick:     DaMato
  76.     Channel:  #amigager
  77.  
  78. Requirements:
  79. ~~~~~~~~~~~~
  80.     - any amiga compatible computer (A4000/3000/2000/1200/UAE etc.)
  81.     - Kickstart v2.0+ (v36) or better
  82.     - 68020 or better processor
  83.     - a minimum of approx. 1.0MB RAM
  84.     - installed MUI v3.8+
  85.     - popupmenu.library v9+
  86.     - BetterString.mcc v11+
  87.     - InfoText.mcc v15+
  88.     - NListtree.mcc v18+
  89.     - NList.mcc v19+
  90.     - NListview.mcc v19+
  91.     - Toolbar.mcc v15+
  92.     - a supported compiler (SAS/C etc.)
  93.  
  94. Short history:
  95. ~~~~~~~~~~~~~
  96.   0.3ß (March 04, 2001)
  97.     March 04, 2001
  98.       - added sasc.module developer stuff to the release-archive.
  99.       - removed bug that messed up the first line of the MsgBrowser
  100.       - now that NListtree seems to be stable I ported AmIDE to use NListtree.mcc instead of Listtree.mcc
  101.       - modified sources to be more CVS friendly
  102.       - splitted sources into more separated modules
  103.  
  104.     August 2000 - January 2001
  105.       - did some work abroad in india (New Delhi)
  106.  
  107.     June 28, 2000
  108.       - fixed some nasty null-pointer enforcer-hits in the compiler section.
  109.       - today was my sourcecode-reorder-day. I changed some styles and gained some kB of code :)
  110.     June 27, 2000
  111.       - the descriped changes also removed the enforcer-hit mentioned in the "known Bugs" section.
  112.       - rewritten the compiler-related routines. AmIDE starts a subtask if the compiler gets started
  113.         This makes AmIDE more asynchron in handling output/inputs from/to the compiler.
  114.     June 07, 2000
  115.       - all compiler-related stuff has been moved into seperated shared libraries.
  116.         I also defined a API for people who want to write their own compiler-modules.
  117.         Now it should be easily possible to include other compilers into AmIDE. I will start
  118.         writing new modules for STORM/C, gcc asap.
  119.     June 06, 2000
  120.       - fixed a bug in the checking routine if a file doesn`t exists anymore
  121.     May 27, 2000
  122.       - the modules will be loaded correctly now.
  123.       - finished the API definition for external compiler-modules.
  124.         This will allow programmers to write their own module for their used compiler.
  125.  
  126. ... more history in .guide file ...
  127.