OSDN Git Service

* src/tkCanvEdge.c (CreateEdge, EdgeCoords, ConfigureEdge):
[pf3gnuchains/pf3gnuchains4x.git] / libgui / ChangeLog
index 81f667c..7b64a36 100644 (file)
@@ -1,3 +1,207 @@
+2002-01-04  Ian Roxborough  <irox@redhat.com>
+
+       * src/tkCanvEdge.c (CreateEdge, EdgeCoords, ConfigureEdge):
+       Objectify functions to use Tcl_Obj instead of char**.
+
+       * src/tkGraphCanvas.c: Cut and paste parts of the new
+       Tcl8.3 tagsearch code in to replace old.  Rewrite much
+       of the code to use the new tagsearch features.
+
+2001-10-28  Christopher Faylor  <cgf@redhat.com>
+
+       * configure.in: Modify 2001-10-12 change to check for cygwin host
+       rather than cygwin target.
+       * configure: Regenerate.
+
+2001-10-26  Keith Seitz  <keiths@redhat.com>
+
+       * configure.in (ac_win_build): Actually want "-DWIN32" with
+       cygwin hosts, not just cygwin targets.
+       * configure: Regenerate.
+
+2001-10-24  Keith Seitz  <keiths@redhat.com>
+
+       * configure.in (ac_win_build): Put "-DWIN32" back into LIBGUI_CFLAGS.
+       * configure: Regenerate.
+
+2001-10-12  Christopher Faylor  <cgf@redhat.com>
+
+       * win/configure.in: Add detection for -mwin32 option requirement under
+       cygwin.
+       * win/configure: Regenerate.
+
+2001-10-10  Ian Roxborough  <irox@redhat.com>
+
+       * library/looknfeel.tcl (standard_look_and_feel):
+       Font changes to improve default look and feel.
+       Increase default font size, use helvetica for
+       menus, status bar and balloon help.
+       
+2001-09-08  Ian Roxborough <irox@redhat.com>
+
+       * all: Tcl/Tk8.3 upgrade merge.
+
+2001-09-02  Martin M. Hunt  <hunt@redhat.com>
+
+       * library/panedwindow.tcl (fraction): Remove method.
+       (_resizeArray): Correct calculations of _max
+       and _min for each pane.
+       (_moveSash): Take a third parameter, direction.
+       (_caclPos): Rename to _calcPos. Take an optional
+       third parameter, direction. This is so recursive calls
+       to _calcPos continue adjusting panes upward or downward
+       ans does not loop infinitely.
+       
+2001-08-24  Keith Seitz  <keiths@redhat.com>
+
+       * src/tkTable.tcl: Use "string compare" instead of "string
+       equal". The latter is only available in newer versions of
+       tcl.
+
+2001-08-12  Mo DeJong  <mdejong@redhat.com>
+
+       * src/tkCanvEdge.c: Work around Windows gcc problem
+       initializing a static member with a dll imported
+       symbol by assigning the function pointer at runtime.
+       Static initialization works just fine in VC++ but
+       fails when compiling with the Windows version of gcc.
+
+2001-08-12  Keith Seitz  <keiths@redhat.com>
+
+       Update tkTable to version 2.7:
+       * src/tkTableCmds.c, src/tkTable.tcl.h, src/tkTableCellSort.c,
+       src/tkTableEdit.c, src/tkTableInitScript.h, src/tkTablePs.c,
+       src/tkTableUtil.c, doc/tkTable.html: New files.
+       * src/tkTable.c, src/tkTable.h, src/TkTable.tcl, src/tkTableCell.c,
+       src/tkTableTag.c, src/tkTableWin.c, src/tkTable_version.in: Update to
+       version 2.7.
+       * configure.in: If compiling with cygwin, we need to have
+       WIN32 defined to build tkTable modules.
+       * configure: Regenerate.
+       * src/Makefile.am: Add new tkTable files and update build rules
+       for new version of tkTable.
+       * src/Makefile.in: Regenerate.
+
+2001-08-06  Mo DeJong  <mdejong@redhat.com>
+
+       * Makefile.in: Regen.
+       * configure: Regen.
+       * configure.in: Remove unused ITCL_DIR variable.
+       * library/Makefile.in: Regen.
+       * src/Makefile.in: Regen.
+
+2001-08-06  Mo DeJong  <mdejong@redhat.com>
+
+       * Makefile.in:
+       * library/Makefile.in:
+       * src/Makefile.in:
+       Regenerate Makefiles to account for AR fix
+       on 2001-08-03.
+
+2001-08-03  Mo DeJong  <mdejong@redhat.com>
+
+       * configure: Regen.
+       * configure.in: Check for cross AR using the
+       AC_CHECK_TOOL macro to fix cross compile. Use
+       AC_CHECK_TOOL instead of AC_PROG_RANLIB for
+       ranlib. The ranlib change is not required
+       but it is more correct. Move the call to
+       AC_CANONICAL_HOST up in the file.
+
+2001-08-03  Mo DeJong  <mdejong@redhat.com>
+
+       * src/tclhelp.c (help_display_file_command): Pass int
+       address to Tcl_GetInt instead of an unsigned long to
+       avoid compiler warning.
+
+2001-08-03  Mo DeJong  <mdejong@redhat.com>
+
+       * src/subcommand.c:
+       * src/tclgetdir.c:
+       * src/tclhelp.c:
+       * src/tclmain.c:
+       * src/tclmsgbox.c:
+       * src/tclsizebox.c:
+       * src/tclwinmode.c:
+       * src/tclwinpath.c:
+       * src/tclwinprint.c:
+       * src/tkWinPrintCanvas.c:
+       * src/tkWinPrintText.c:
+       Use ckalloc/ckfree instead of Tcl_Alloc/Tcl_Free
+       or malloc/free so that allocations will
+       be marked with file positions when Tcl mem
+       debug is activated.
+
+2001-08-02  Mo DeJong  <mdejong@redhat.com>
+
+       * src/tkWinPrintCanvas.c (PrintCanvasCmd):
+       * src/tkWinPrintText.c (PrintTextCmd): Plug
+       memory leak by calling free on memory allocated
+       in PrintCanvasCmd and PrintTextCmd method. Make
+       sure error cases branch to the cleanup code at
+       the end of the method instead of just returning.
+
+2001-08-02  Mo DeJong  <mdejong@redhat.com>
+
+       * src/tkWinPrintText.c (DisplayDLineToDrawable): Fix
+       compiler warning by adding missing static modifier
+       to funciton declaration.
+
+2001-08-02  Mo DeJong  <mdejong@redhat.com>
+
+       * config.h.in: Regen.
+       * configure: Regen.
+       * configure.in: Don't check for strdup since it
+       is no longer used in libgui.
+       * src/tclhelp.c (help_initialize_command): Replace
+       use of strdup with calls to malloc and strcpy.
+
+2001-08-02  Mo DeJong  <mdejong@redhat.com>
+
+       * src/tclhelp.c (help_command_deleted): Free the
+       help_command_data->help_dir member allocated in
+       help_initialize_command.
+
+2001-08-02  Mo DeJong  <mdejong@redhat.com>
+
+       * src/tkGraphCanvas.c (GetEdgeNodes): Use ckalloc
+       and strcpy instead of calling strdup() since this
+       memory is deallocated with ckfree() later on.
+
+2001-08-02  Mo DeJong  <mdejong@redhat.com>
+
+       * Makefile.in: Regen.
+       * configure: Regen.
+       * configure.in: Check for cross AR using the
+       AC_CHECK_TOOL macro to fix cross compile. Use
+       AC_CHECK_TOOL instead of AC_PROG_RANLIB for
+       ranlib. The ranlib change is not required
+       but it is more correct. Move the call to
+       AC_CANONICAL_HOST up in the file. Don't
+       set or subst ITCL_DIR since it is not used
+       and depends on pre Itcl 3.1 paths.
+       * library/Makefile.in: Regen.
+       * src/Makefile.in: Regen.
+       
+2001-05-18  Keith Seitz  <keiths@cygnus.com>
+
+       * library/center.tcl (center_window): Allow centering
+       the toplevel on a window, too.
+
+2001-05-03  Keith Seitz  <keiths@cygnus.com>
+
+       * src/tkWarpPointer.c (WarpPointer): Implement for windows.
+
+2001-04-06  Christopher Faylor <cgf@redhat.com>
+
+       * configure.in: Add test for -mwin32 requirement switch when building
+       on cygwin.
+       * configure: Regenerate.
+
+2000-11-30  Tom Tromey  <tromey@cygnus.com>
+
+       * library/balloon.tcl (balloon): Document `balloon withdraw'.
+
 2000-11-27  Tom Tromey  <tromey@cygnus.com>
 
        * library/debug.tcl (logfile): Also recognize stderr.