This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
src/libgui ChangeLog src/subcommand.c src/subc ...
- From: rosch at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 8 Aug 2012 13:34:56 -0000
- Subject: src/libgui ChangeLog src/subcommand.c src/subc ...
CVSROOT: /cvs/src
Module name: src
Changes by: rosch@sourceware.org 2012-08-08 13:34:56
Modified files:
libgui : ChangeLog
libgui/src : subcommand.c subcommand.h tclcursor.c
tclmsgbox.c tclshellexe.c tclwinfont.c
tclwinmode.c tclwinprint.c tkTable.c tkTable.h
tkTableCmds.c tkTableEdit.c tkTableTag.c
tkTableUtil.c tkTableWin.c tkWarpPointer.c
tkWinPrintCanvas.c tkWinPrintText.c
Log message:
* src/subcommand.c,src/subcommand.h
(subcommand_implementation,ide_create_command_with_subcommands):
Make some params const to match tcl/tk changes.
* src/tclcursor.c (get_cursor_size,get_cursor_position): Ditto.
* src/tclmsgbox.c: Include windows.h early.
(msgbox_init,msgbox_exit): Take care about encodings to windows functions.
(msgbox_thread): Use correct api call here.
(msgbox_internal,msgbox): Make CONST84 where needed.
* src/tclwinmode.c (seterrormode_command): Ditto.
* src/tclshellexe.c (shell_execute_command): Ditto. Plus correct cast return
value to shut up 64bit gcc.
* src/tclwinfont.c (win_choose_font): Make CONST84 where needed and
use dedicated windows api.
* src/tclwinprint.c (winprint_page_setup_command): Make const/CONST84 where needed.
(winprint_print_text_options,winprint_print_text_invoke,winprint_print_command): Ditto.
(winprint_print_text_invoke,): Ditto.
(winprint_start,winprint_print_commandwinprint_abort_command): use dedicated windows structs/api.
* src/tkTable.c: Obsolete old dprint stuff.
(StringifyObjects,Tk_TableObjCmd,TableWidgetObjCmd,TableConfigure,TableFetchSelection): adjust const.
(selCmdNames,commandNames,updateOpts): make const.
* src/tkTable.h: Adjust windows includes. include stdint.h. define CONST86 if missing. Deine
PTR2INT/INT2PTR taken from tcl if missing. Make some functions const.
* src/tkTableCmds.c: Make bdCmdNames and clearnames CONST84.
* src/tkTableEdit.c: Make modCmdNamesand rcCmdNames CONST84.
* src/tkTableTag.c: Make tagCmdNames CONST84.
(TableTagGetEntry): Make param argcv CONST84.
(TableInitTags): Make some internal strings CONST84.
(FindRowColTag): Ditto.
(Table_TagCmd): Ditto.
* src/tkTableUtil.c (TableOptionBdSet):Ditto.
(TableOptionBdGet): Make retval CONST86. Fix ptr/int arithmetics.
(Cmd_OptionSet): Make param value CONST84.
(Cmd_OptionGet): Make retval CONST86.
* src/tkTableWin.c (StickyPrintProc): Ditto. Make some internal strings CONST84.
(StickyParseProc): Make param value CONST84.
* src/tkWarpPointer.c: Include windows.h ahead of tk.h.
(WarpPointer): Remove unused var.
* src/tkWinPrintCanvas.c (PrintCanvasCmd): use dedicated windows structs/api.
Fix casting.
* src/tkWinPrintText.c (PrintTextCmd): Add #if case for compiling against tcl 8.5 and up.
use dedicated windows structs/api.
(ide_delete_print_text_command): Delete unused static function.
(DisplayDLineToDrawable): Add #if case for compiling against tcl 8.5 and up. Fix casting.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/ChangeLog.diff?cvsroot=src&r1=1.61&r2=1.62
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/subcommand.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/subcommand.h.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tclcursor.c.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tclmsgbox.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tclshellexe.c.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tclwinfont.c.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tclwinmode.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tclwinprint.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tkTable.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tkTable.h.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tkTableCmds.c.diff?cvsroot=src&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tkTableEdit.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tkTableTag.c.diff?cvsroot=src&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tkTableUtil.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tkTableWin.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tkWarpPointer.c.diff?cvsroot=src&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tkWinPrintCanvas.c.diff?cvsroot=src&r1=1.4&r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/src/libgui/src/tkWinPrintText.c.diff?cvsroot=src&r1=1.5&r2=1.6