the

     A-A-P logo     

project


 

Agide Version Log

This is a list of remarks about each version of Agide, most recent one first. You might want to watch this if you are waiting for a problem to be fixed.

There is a separate version log for Aap here.

Note that the most recent version may not be available yet.

0.124
July 4
Import "sys" and "types" in GUItop.py. (Christoph Herzog)
Unhandled exception in wxProxyPanel() with wxPython 2.5.
The greptool doesn't work with wxPython 2.5. Several other changes for wxPython 2.5. (Christoph Herzog)
Converted the debugger images from .png to .xpm, so that they can be used with Motif gvim.
Added Makefile activity. (Giulio Iotti)
2004
0.123
June 9
When evaluating an expression and the result looks like it is a pointer, also evaluate what it points to.
When evaluating an expression, include the expression in the result, so that the user can see what was found under the cursor.
When using gvim with the debugger, add toolbar items for running a program and single stepping.
Support the termcap sequence to delete multiple characters.
For the connection to gvim start with port number 49765. That's in the range IANA recommends for dynamic ports.
Support message translations. (first setup by Yasuhiro Matsumoto)
0.122
Mar 3
Made the program to be executed for DebugTool configurable with a DebugTool/program entry in the configuration file.
Debug tool: When setting or removing a breakpoint while the program is running, Interrupt gdb and "cont" the program afterwards.
Debug tool: Handle insert mode and character deletion, so that editing a gdb command works a lot better.
2003
0.121
Sep 16
On Win32 Gvim is closed when starting gdb. This isn't necessary, it was for working around a problem with the GTK version of wxPython.
When reading from the Gvim socket fails we get a "socket.error" exception instead of an "IOError" exception, catch that as well.
When the "Exec" directory exists it would be used, without checking for a "Exec-1.234" directory, which would be more recent. Now use the directory with a version number when it exists.
In the console, recognize MSVC error messages.
Fixed: When the debug window is closed got a few wx errors.
Installing the Agide package on MS-Windows now offers the user the choice to install a gvim.exe with Netbeans interface.
0.120
Sep 9
On Win32, when Python is not in $PATH, add the path to the Python executable in agide.bat.
0.119
Sep 8
Fixed: When quitting Agide the debugger window would remain open. Quit the debugger when reading an empty string from it.
Fixed: "agide --version" failed when no X server is available. Postpone importing wxPython modules until after checking for the "--version" argument.
When installing agide user $PREFIX/share/man instead of $PREFIX/man when it exists. Useful for Linux.
0.118
Aug 29
Also support "aap install" for MS-Windows. Added agide.bat.
0.117
Aug 27
When the directory for the configuration file doesn't exist Agide just gives an error message. Now attempt creating the directory, so that the history of activities can be stored.
Fixed: program_path() in NavTree.py wasn't imported from the RecPython module.
Fixed: detecting a change-directory message didn't work, double-clicking on an error message could open the file in the wrong directory.
Instead of having an "agide" symlink to agide.py, use a separate "agide" module that imports "agide.py", so that the compiled "agide.pyc" is used. (Rui Lopes)
Further improve "aap install", always use PREFIX when it is defined. (Rui Lopes)
0.116
Aug 22
Added main.aap and filelist.aap to the distributed files. Can now really do "aap install".
0.115
Aug 21
Support the Aap directory being called "../Exec-1.234.
"aap install" can now be used to install Agide (Unix only). And "aap uninstall" to uninstall Agide. Locate Agide relative to the currently running version of Aap.
0.114
Jul 4
Fixed: Get a syntax error with Python 1.5.
0.113
Jun 30
Win32: When executing a program need to use double quotes for spaces in the file name and use backslashes for path separator. (Dan Sharp)
Win32: When executing an item, run it asynchronously. (Sergey Khorev)
0.112
Jun 27
In the Gvim netbeans interface escape special characters, especially backslashes. (Sergey Khorev)
Added a check for the Aap version. Previously an obscure error would be given, e.g. for a missing function. Renamed Version.py to AgideVersion.py to avoid confusion with the Version.py in Aap.
0.111
Jun 26
Included support for MS-Windows. (Sergey Khorev)
Made the test for the netbeans interface of Gvim work on MS-Windows.
0.110
May 15
In the gdb debug tool support the cursor keys. Can now use the command history and correct typing mistakes.
0.109
Apr 27
Fix creating a new Aap project. var2dictlist() was moved from Util to RecPython.
0.108
Apr 20
When Agide was started from a symbolic link and Python 2.1 was used it can't find the modules in the Exec directory.
Synchronize with Exec version 0.137 (use RecPython module).
0.107
Apr 11
Avoid adding empty items in a project.
Updated the recipe template to use ":program". Requires Aap version 0.129 or later.
0.106
Apr 10
Removed debugging code that forced gvim to use the Netbeans interface.
0.105
Apr 7
Added "import string" where needed. Latest wxPython version does not do it for us.
0.104
Mar 18
Debug message for DebugTool doesn't work. (Daniel Elstner)
The wxNotebook.AddPage() method has changed in recent wxPython versions. Change the call into a portable form.
Added an entry to agide.cnf to set the name of the terminal used. Prepare for adding more configuration settings. (Christopher Sharp)
0.103
Mar 15
When gdb echoes the "print" command a few times, balloon evaluation doesn't work. (Daniel Elstner)
0.102
Mar 14
Didn't get the "nice" error message for failure to load wxPython, because GUItop was imported first.
Can't set breakpoint when compilation directory doesn't end in a slash. (Daniel Elstner)
Didn't recognize breakpoint set by the user if directly followed by the prompt. (Daniel Elstner)
Added the check.py file to be able to run pychecker on the code. Fixed a few warnings from pychecker.
Removed the DDD tool. Wasn't working very well and can now use gdb and Vim.
0.101
Mar 14
When using Gvim without Netbeans interface, detect whether it is still running or not. Also delay for a second after starting Gvim to avoid an error message.
When executing a program, don't wait for it to finish. Open a new xterm for every program, but re-use an xterm for which the program has ended.
When the user opens another file in Gvim (e.g., a help file) exiting Agide would prompt the user to save the "Hidden" Activity. Reset the modified flag of "Hidden" before exiting.
0.100
Mar 13
Milestone release. Also available as a zip file.
0.010
Mar 12
Use the "saveAndExit" function to make Vim exit in a safe way.
Closing all activities and then Closing again causes an error message. (Christopher Sharp)
0.009
Mar 11
Fixed a race condition for sending commands to GDB: the response handler was installed after sending the command instead of before it.
Improved the editing of items in an A-A-P project.
0.008
Mar 10
Removed all the Boa files.
Started the version log.
 

 
  The A-A-P pages:
home
news
Zimbu award
documentation
     Recipe examples
     Aap manual
     Agide tutorial
     features
     presentations
download
     Aap version log
     Agide version log
     ported apps
     packages
maillists and chat
plan and tasks
     SourceForge pages
     Aap todo list
     Agide todo list
architecture
     use cases
     modules
     interfaces
     design decisions
tools overview
     script languages
     build tools
     Install tools
     issue tracking
     version control
     browse tools
     IDEs
     various tools



Zimbu!



KwMap.net - browse the Keyword Map of A-a-p.org
 
funded by:

NLnet
	 logo


Send comments on this page to Webmaster AT a-a-p.org.            Hosted by SourceForge Logo            Also known as www.Agide.org.