pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/jgrasp Update jGRASP to version 1.7.0. Changes/...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b78a53b37238
branches:  trunk
changeset: 476264:b78a53b37238
user:      jschauma <jschauma%pkgsrc.org@localhost>
date:      Sat Jun 05 22:51:25 2004 +0000

description:
Update jGRASP to version 1.7.0.  Changes/bug fixes since 1.6.4:

- Some compatibility issues when running under Sun Java 1.5 beta are
  resolved. There probably are other problems.
- Some characters with valid font mappings, such as curly double quotes on
  Windows, may show up as hex codes in the CSD and Run I/O windows.
- After doing a "find" in the Run I/O window, the cursor may move into the
  output region, which will allow editing of previous output, and may lead
  to other problems.
- If a "clear" or "File / Open" is done from a CSD window, settings for
  the previous file will not be saved, and the file will not be added to
  the "Recent Files" menu.
- If text above the screen which contains all bookmarks or breakpoints is
  cut, the on-screen text will not be shifted, and the display may be
  temporarily corrupted.
- In the jar and documentation generating tools, some of the files are not
  stored as relative, and will become absolute when jGRASP is restarted.
- This means that if a project is move, the jar target file and
  documentation target directory will not move with it, and will have to
  be reset.
- Command paths for compile, run, etc. are not quoted on Windows. This can
  cause "C:\Program Files\etc\etc\something.exe" to fail if the file"
  C:\Program" exists, for example.
- Selecting both files and the project in the project tab and using "Open"
  from the popup menu will cause a harmless crash, and some or all of the
  files may not open.

- Switched default debug attacher from shared memory to socket on Windows
  NT/2000/XP, since the shared memory attacher tends to lock up under Sun
  Java 1.5 beta.

- In a CSD window, undoing edits on a saved file then doing an equal
  number of edits will mark the file as unmodified, even though it is
  modified. This may cause unexpected behavior, and lost edits.
- In the debugger and workbench, doubles and floats with NaN values will
  always be shown in red text (indicating change) even when the values
  were previously NaN.
- In 1.6.6, timeouts were added to kill the debugger if it did not respond
  for 10 seconds. This proved to be a problem because of modal dialogs. If
  jGRASP locks up while using the debugger or workbench, you should kill
  the target process externally using Task Manager on Windows, "kill" on
  UNIX/Linux, etc.

- Multiple projects can be open simultaneously.
- Workspaces can be saved and loaded.
- Project level run and debug commands are available on the UML window.
- Methods can be invoked while debugging from within the workbench.
- Numerous other small features were added, menus reorganized, etc.

- The default project has been eliminated, and users can now use jGRASP
  "projectless".
- Expression evaluation in the Java debugger now supports varargs and
  autoboxing/unboxing.
- Values in the Java debugger can now be dragged to anywhere and released
  to pop up a "view by name" viewer.
- Shortcut operators -- && || ?: -- can now be used in eval expressions,
  method arguments, etc. in the integrated Java debugger.

- Long lines in PostScript printouts may contain added spaces.
- UML print preview fails (display is incorrect) when the size of the
  previewed pages is smaller than a certain size.
- Text can be dragged and dropped into compile messages window and jGRASP
  messages window, which can result in mangled output.
- Debug "eval" gives incorrect results for == and != when applied to
  Objects.

-  Printing may crash when part of the text is folded.
- Closing the UML window while compiling from the UML window causes a crash

-  Paste of plain text was broken in Beta 3 (rtf still worked though).
- For the Java debugger, watch markers on inaccessible fields are the same
  color as the field marker instead of black, which can make them hard to
  see

- CLASSPATH is passed to appletviewer commands
- Detailed messages are now given when a compiler or program fails to run
  on UNIX/Linux

- A bug that was causing an occasional crash at start-up was fixed

diffstat:

 devel/jgrasp/Makefile |  8 ++++----
 devel/jgrasp/distinfo |  6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (35 lines):

diff -r 9580aaf6430a -r b78a53b37238 devel/jgrasp/Makefile
--- a/devel/jgrasp/Makefile     Sat Jun 05 22:19:53 2004 +0000
+++ b/devel/jgrasp/Makefile     Sat Jun 05 22:51:25 2004 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2004/06/03 20:13:03 abs Exp $
+# $NetBSD: Makefile,v 1.5 2004/06/05 22:51:25 jschauma Exp $
 #
 
-DISTNAME=              jgrasp164
-PKGNAME=               jgrasp-1.6.4
+DISTNAME=              jgrasp170
+PKGNAME=               jgrasp-1.7.0
 CATEGORIES=            devel
 MASTER_SITES=          ftp://ftp.eng.auburn.edu/pub/grasp/jgrasp/
 EXTRACT_SUFX=          .zip
@@ -21,7 +21,7 @@
        ${CC} ${CFLAGS} -lutil -o ${WRKSRC}/jbin/${LOWER_OPSYS}_run     \
                ${WRKSRC}/src/linux_run.c
        ${CC} ${CFLAGS} -I${X11BASE}/include                            \
-               -L${X11BASE}/lib -Wl,-R${X11BASE}/lib -lX11             \
+               -L${X11BASE}/lib -Wl,${RPATH_FLAG}${X11BASE}/lib -lX11          \
                -o ${WRKSRC}/bin/${LOWER_OPSYS}/jgrasp                  \
                ${WRKSRC}/src/linux_exec.c
 
diff -r 9580aaf6430a -r b78a53b37238 devel/jgrasp/distinfo
--- a/devel/jgrasp/distinfo     Sat Jun 05 22:19:53 2004 +0000
+++ b/devel/jgrasp/distinfo     Sat Jun 05 22:51:25 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/01/09 19:13:03 jschauma Exp $
+$NetBSD: distinfo,v 1.2 2004/06/05 22:51:25 jschauma Exp $
 
-SHA1 (jgrasp164.zip) = c41e3d7a06726c94712d3809d51658ba19428bef
-Size (jgrasp164.zip) = 2041342 bytes
+SHA1 (jgrasp170.zip) = b0826739e1d57ef02137d591b67f4b60b02e1840
+Size (jgrasp170.zip) = 2337074 bytes



Home | Main Index | Thread Index | Old Index