From: Stefan Monnier Date: Fri, 30 Apr 2004 13:53:58 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: ttn-vms-21-2-B4~6507 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=2c2cd44fdde84131fb094aa1bd851398b1f9ebef;p=emacs.git *** empty log message *** --- diff --git a/ChangeLog b/ChangeLog index ae0e09e08da..d4deac200a5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2004-04-29 Dave Love + + * configure.in: Don't forget to quote args to `test'. + 2004-04-24 Thien-Thi Nguyen * autogen.sh: Update filename in "please read" message. diff --git a/etc/NEWS b/etc/NEWS index fc6986e1ac4..0e55e0e6419 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -290,13 +290,15 @@ 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. +ANSI keywords are always highlighted. + *** 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)) + '(("\\<\\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 @@ -313,6 +315,13 @@ 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. +*** Postgres support is enhanced. +Keyword highlighting of Postgres 7.3 is implemented. Prompting for +the username and the pgsql `-U' option is added. + +*** MySQL support is enhanced. +Keyword higlighting of MySql 4.0 is implemented. + *** Imenu support has been enhanced to locate tables, views, indexes, packages, procedures, functions, triggers, sequences, rules, and defaults. diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 55ad3384402..9dfd021fdb5 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,10 @@ 2004-04-29 Stefan Monnier + * progmodes/python.el (python-send-command): New fun. + (python-send-region, python-load-file): Use it. + + * progmodes/compile.el (compilation-last-buffer): Add var alias. + * help-fns.el (help-C-file-name): Use new subr-name. Prepend `src/' to the file name. (help-C-source-directory, help-subr-name, help-find-C-source): Remove. @@ -14,6 +19,44 @@ (find-function-C-source): New fun. (find-function-search-for-symbol): Use it. +2004-03-15 Michael Mauger + + * progmodes/sql.el (sql-product-alist): Rename variable + `sql-product-support'. Add Postgres login parameters. + (sql-set-product, sql-product-feature): Update with renamed + variable. + (sql-connect-postgres): Add username prompt. + (sql-imenu-generic-expression, sql-mode-font-lock-object-name): + Make patterns less product specific. + (sql-xemacs-p, sql-emacs19-p): Add flags for emacs variants. + (sql-mode-abbrev-table): Modify initialization. + (sql-builtin-face): Add variable. + (sql-keywords-re): Add macro. + (sql-mode-ansi-font-lock-keywords): Update for ANSI-92. + (sql-mode-oracle-font-lock-keywords): Update for Oracle 9i. + (sql-mode-postgres-font-lock-keywords): Update for Postgres 7.3. + (sql-mode-mysql-font-lock-keywords): Update for MySql 4.0. + (sql-mode-linter-font-lock-keywords) + (sql-mode-ms-font-lock-keywords): Use `sql-keywords-re' macro. + (sql-mode-sybase-font-lock-keywords) + (sql-mode-informix-font-lock-keywords) + (sql-mode-interbase-font-lock-keywords) + (sql-mode-ingres-font-lock-keywords) + (sql-mode-solid-font-lock-keywords) + (sql-mode-sqlite-font-lock-keywords) + (sql-mode-db2-font-lock-keywords): Default to nil. + (sql-product-font-lock): Always highlight ANSI keywords. + (sql-add-product-keywords): Made similar to + `font-lock-add-keywords'. + (sql-send-string): Add function. + +2004-04-29 Dave Love + + * progmodes/cfengine.el (cfengine-beginning-of-defun) + (cfengine-end-of-defun): Ensure progress through buffer. + + * info-look.el (cfengine-mode): Accept a terminal (). + 2004-04-29 Juri Linkov * isearch.el (isearch-mode-map): Bind \C-w to isearch-yank-word