# HG changeset patch # User Juanma Barranquero # Date 1058118727 0 # Node ID 80522e1627b814162f46fdf31c1e9b20e6b2a7f4 # Parent 48f24a9d5a641b73f790fc83b5e84954e515dcc1 *** empty log message *** diff -r 48f24a9d5a64 -r 80522e1627b8 etc/NEWS --- a/etc/NEWS Sun Jul 13 17:48:58 2003 +0000 +++ b/etc/NEWS Sun Jul 13 17:52:07 2003 +0000 @@ -89,6 +89,68 @@ * Changes in Emacs 21.4 +** sql changes. + +*** The variable `sql-product' controls the highlightng of different +SQL dialects. This variable can be set globally via Customize, on a +buffer-specific basis via local variable settings, or for the current +session using the new SQL->Product submenu. (This menu replaces the +SQL->Highlighting submenu.) + +The following values are supported: + + ansi ANSI Standard (default) + db2 DB2 + informix Informix + ingres Ingres + interbase Interbase + linter Linter + ms Microsoft + mysql MySQL + oracle Oracle + postgres Postgres + solid Solid + sqlite SQLite + sybase Sybase + +The current product name will be shown on the mode line following the +SQL mode indicator. + +The technique of setting `sql-mode-font-lock-defaults' directly in +your .emacs will no longer establish the default highlighting -- Use +`sql-product' to accomplish this. + +*** The function `sql-add-product-keywords' can be used to add +font-lock rules to the product specific rules. For example, to have +all identifiers ending in "_t" under MS SQLServer treated as a type, +you would use the following line in your .emacs file: + + (sql-add-product-keywords 'ms + '("\\<\\w+_t\\>" . font-lock-type-face)) + +*** Oracle support includes keyword highlighting for Oracle 9i. Most +SQL and PL/SQL keywords are implemented. SQL*Plus commands are +highlighted in `font-lock-doc-face'. + +*** Microsoft SQLServer support has been significantly improved. +Keyword highlighting for SqlServer 2000 is implemented. +sql-interactive-mode defaults to use osql, rather than isql, because +osql flushes it's error stream more frequently. Thus error messages +are displayed when they occur rather than when the session is +terminated. + +If the username and password are not provided to `sql-ms', osql is +called with the -E command line argument to use the operating system +credentials to authenticate the user. + +*** Imenu support has been enhanced to locate tables, views, indexes, +packages, procedures, functions, triggers, sequences, rules, and +defaults. + +*** Added SQL->Start SQLi Session menu entry which calls the +appropriate sql-interactive-mode wrapper for the current setting of +`sql-product'. + ** M-x view-file and commands that use it now avoid interfering with special modes such as Tar mode. @@ -102,7 +164,7 @@ ** New minor mode, Visible mode, toggles invisibility in the current buffer. When enabled, it makes all invisible text visible. When disabled, it -restores the previous value of `buffer-invisibility-spec'. +restores the previous value of `buffer-invisibility-spec'. ** New command `kill-whole-line' kills an entire line at once. By default, it is bound to C-S-. diff -r 48f24a9d5a64 -r 80522e1627b8 lisp/ChangeLog --- a/lisp/ChangeLog Sun Jul 13 17:48:58 2003 +0000 +++ b/lisp/ChangeLog Sun Jul 13 17:52:07 2003 +0000 @@ -1,3 +1,8 @@ +2003-07-13 Juanma Barranquero + + * frame.el (modify-all-frames-parameters): Reinstalled (copyright + papers received). + 2003-07-13 Karl Eichwalder * textmodes/po.el (po-find-charset): White space at the start of the diff -r 48f24a9d5a64 -r 80522e1627b8 man/ChangeLog --- a/man/ChangeLog Sun Jul 13 17:48:58 2003 +0000 +++ b/man/ChangeLog Sun Jul 13 17:52:07 2003 +0000 @@ -1,3 +1,8 @@ +2003-07-13 Markus Rost + + * buffers.texi (List Buffers): Adjust to new format of *Buffer + List*. + 2003-07-07 Luc Teirlinck * info.texi (Help-Inv, Help-M, Help-Xref): Update following diff -r 48f24a9d5a64 -r 80522e1627b8 src/ChangeLog --- a/src/ChangeLog Sun Jul 13 17:48:58 2003 +0000 +++ b/src/ChangeLog Sun Jul 13 17:52:07 2003 +0000 @@ -1,3 +1,16 @@ +2003-07-13 Terje Rosten + + * xterm.c (x_bitmap_icon,x_wm_set_icon_pixmap): Modify to add mask, + and use the Gtk+ function gtk_window_icon_from_file if available. + + * xfns.c (x_bitmap_mask, x_create_bitmap_mask): New functions to + handle mask of bitmaps. + (x_allocate_bitmap_record, x_destroy_bitmap): Modify to handle the + mask property. + (xg_set_icon): New function, wrapper for gtk_window_icon_from_file. + + * xterm.h (xg_set_icon): New function. + 2003-07-12 Paul Eggert * unexelf.c (unexec): Consider a section to precede the .bss