diff options
| author | Miles Bader | 2007-01-30 23:18:01 +0000 |
|---|---|---|
| committer | Miles Bader | 2007-01-30 23:18:01 +0000 |
| commit | 6dec449c9b47c081502d180de3b5faef78c75e18 (patch) | |
| tree | f83ab5fe79644ceb3f973f00994db96e7352f962 | |
| parent | bb5b9e9dbe671b0525692acf1337efa271b33fb6 (diff) | |
| parent | aeae09e341e85c8a7919935349fad46a74cd5750 (diff) | |
| download | emacs-6dec449c9b47c081502d180de3b5faef78c75e18.tar.gz emacs-6dec449c9b47c081502d180de3b5faef78c75e18.zip | |
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 622-623)
- Update from CVS
- Remove RCS keywords
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-167
| -rw-r--r-- | leim/CXTERM-DIC/4Corner.tit | 1 | ||||
| -rw-r--r-- | leim/CXTERM-DIC/CCDOSPY.tit | 1 | ||||
| -rw-r--r-- | leim/CXTERM-DIC/PY-b5.tit | 22 | ||||
| -rw-r--r-- | leim/CXTERM-DIC/QJ-b5.tit | 1 | ||||
| -rw-r--r-- | leim/CXTERM-DIC/QJ.tit | 1 | ||||
| -rw-r--r-- | leim/CXTERM-DIC/SW.tit | 1 | ||||
| -rw-r--r-- | leim/CXTERM-DIC/TONEPY.tit | 1 | ||||
| -rw-r--r-- | lisp/ChangeLog | 7 | ||||
| -rw-r--r-- | lisp/progmodes/gdb-ui.el | 37 |
9 files changed, 47 insertions, 25 deletions
diff --git a/leim/CXTERM-DIC/4Corner.tit b/leim/CXTERM-DIC/4Corner.tit index c73d9e389e9..b62a4ff922d 100644 --- a/leim/CXTERM-DIC/4Corner.tit +++ b/leim/CXTERM-DIC/4Corner.tit | |||
| @@ -1,4 +1,3 @@ | |||
| 1 | # $Id: 4Corner.tit,v 1.5 2007/01/24 06:35:08 handa Exp $ | ||
| 2 | # HANZI input table for cxterm | 1 | # HANZI input table for cxterm |
| 3 | # To be used by cxterm, convert me to .cit format first | 2 | # To be used by cxterm, convert me to .cit format first |
| 4 | # .cit version 2 | 3 | # .cit version 2 |
diff --git a/leim/CXTERM-DIC/CCDOSPY.tit b/leim/CXTERM-DIC/CCDOSPY.tit index 1c94c44b1ac..c428f126a24 100644 --- a/leim/CXTERM-DIC/CCDOSPY.tit +++ b/leim/CXTERM-DIC/CCDOSPY.tit | |||
| @@ -18,6 +18,7 @@ | |||
| 18 | # purpose. It is provided "as is" without express or implied warranty. | 18 | # purpose. It is provided "as is" without express or implied warranty. |
| 19 | # | 19 | # |
| 20 | # End of header added for Emacs | 20 | # End of header added for Emacs |
| 21 | # | ||
| 21 | # HANZI input table for cxterm | 22 | # HANZI input table for cxterm |
| 22 | # To be used by cxterm, convert me to .cit format first | 23 | # To be used by cxterm, convert me to .cit format first |
| 23 | # .cit version 2 | 24 | # .cit version 2 |
diff --git a/leim/CXTERM-DIC/PY-b5.tit b/leim/CXTERM-DIC/PY-b5.tit index ae330dbc906..e34fd3a87dc 100644 --- a/leim/CXTERM-DIC/PY-b5.tit +++ b/leim/CXTERM-DIC/PY-b5.tit | |||
| @@ -1,4 +1,24 @@ | |||
| 1 | # $Id: PY-b5.tit,v 1.3 2007/01/24 06:35:08 handa Exp $ | 1 | # Header added for Emacs |
| 2 | # | ||
| 3 | # This file is included in the directory contrib/clients/cxterm of the | ||
| 4 | # distribution of X11R6. As the file itself does't contain copyright | ||
| 5 | # and license notices, the following statements in the section 6 of | ||
| 6 | # the file .../cxterm/README covers it. | ||
| 7 | # | ||
| 8 | # X11R6 CXTERM (C) 1994 BY YONGGUANG ZHANG. | ||
| 9 | # X11R5 CXTERM (C) 1991 BY YONGGUANG ZHANG AND MAN-CHI PONG. | ||
| 10 | # | ||
| 11 | # Permission to use, copy, modify, and distribute this software and | ||
| 12 | # its documentation for any purpose is hereby granted without fee, | ||
| 13 | # provided that this entire copyright and permission notice appear | ||
| 14 | # in all such copies, and that the name of the authors may not be | ||
| 15 | # used to endorse or promote products derived from this material | ||
| 16 | # without specific prior written permission. The authors make no | ||
| 17 | # representations about the suitability of this software for any | ||
| 18 | # purpose. It is provided "as is" without express or implied warranty. | ||
| 19 | # | ||
| 20 | # End of header added for Emacs | ||
| 21 | # | ||
| 2 | # HANZI input table for cxterm | 22 | # HANZI input table for cxterm |
| 3 | # To be used by cxterm, convert me to .cit format first | 23 | # To be used by cxterm, convert me to .cit format first |
| 4 | # .cit version 2 | 24 | # .cit version 2 |
diff --git a/leim/CXTERM-DIC/QJ-b5.tit b/leim/CXTERM-DIC/QJ-b5.tit index 9b18b52486c..4214616b056 100644 --- a/leim/CXTERM-DIC/QJ-b5.tit +++ b/leim/CXTERM-DIC/QJ-b5.tit | |||
| @@ -1,4 +1,3 @@ | |||
| 1 | # $Id: QJ-b5.tit,v 1.3 2007/01/24 06:35:08 handa Exp $ | ||
| 2 | # HANZI input table for cxterm | 1 | # HANZI input table for cxterm |
| 3 | # To be used by cxterm, convert me to .cit format first | 2 | # To be used by cxterm, convert me to .cit format first |
| 4 | # .cit version 2 | 3 | # .cit version 2 |
diff --git a/leim/CXTERM-DIC/QJ.tit b/leim/CXTERM-DIC/QJ.tit index 06c67708072..d620a30fba4 100644 --- a/leim/CXTERM-DIC/QJ.tit +++ b/leim/CXTERM-DIC/QJ.tit | |||
| @@ -1,4 +1,3 @@ | |||
| 1 | # $Id: QJ.tit,v 1.4 2007/01/24 06:35:08 handa Exp $ | ||
| 2 | # HANZI input table for cxterm | 1 | # HANZI input table for cxterm |
| 3 | # To be used by cxterm, convert me to .cit format first | 2 | # To be used by cxterm, convert me to .cit format first |
| 4 | # .cit version 2 | 3 | # .cit version 2 |
diff --git a/leim/CXTERM-DIC/SW.tit b/leim/CXTERM-DIC/SW.tit index f9d640e23da..f87ae53e348 100644 --- a/leim/CXTERM-DIC/SW.tit +++ b/leim/CXTERM-DIC/SW.tit | |||
| @@ -18,6 +18,7 @@ | |||
| 18 | # purpose. It is provided "as is" without express or implied warranty. | 18 | # purpose. It is provided "as is" without express or implied warranty. |
| 19 | # | 19 | # |
| 20 | # End of header added for Emacs | 20 | # End of header added for Emacs |
| 21 | # | ||
| 21 | # HANZI input table for cxterm | 22 | # HANZI input table for cxterm |
| 22 | # To be used by cxterm, convert me to .cit format first | 23 | # To be used by cxterm, convert me to .cit format first |
| 23 | # .cit version 2 | 24 | # .cit version 2 |
diff --git a/leim/CXTERM-DIC/TONEPY.tit b/leim/CXTERM-DIC/TONEPY.tit index 8ada4971d83..586987fd3c1 100644 --- a/leim/CXTERM-DIC/TONEPY.tit +++ b/leim/CXTERM-DIC/TONEPY.tit | |||
| @@ -18,6 +18,7 @@ | |||
| 18 | # purpose. It is provided "as is" without express or implied warranty. | 18 | # purpose. It is provided "as is" without express or implied warranty. |
| 19 | # | 19 | # |
| 20 | # End of header added for Emacs | 20 | # End of header added for Emacs |
| 21 | # | ||
| 21 | # HANZI input table for cxterm | 22 | # HANZI input table for cxterm |
| 22 | # To be used by cxterm, convert me to .cit format first | 23 | # To be used by cxterm, convert me to .cit format first |
| 23 | # .cit version 2 | 24 | # .cit version 2 |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 222ce4626b4..0aff935a412 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,10 @@ | |||
| 1 | 2007-01-30 Nick Roberts <nickrob@snap.net.nz> | ||
| 2 | |||
| 3 | * progmodes/gdb-ui.el (gdb-var-delete-1): New function. | ||
| 4 | (gdb-var-delete): Use it. | ||
| 5 | (gdb-var-update-handler-1): Handle value "invalid" for MI field | ||
| 6 | `in_scope'. | ||
| 7 | |||
| 1 | 2007-01-30 Michael Albinus <michael.albinus@gmx.de> | 8 | 2007-01-30 Michael Albinus <michael.albinus@gmx.de> |
| 2 | 9 | ||
| 3 | * files.el (get-free-disk-space): Return nil for remote | 10 | * files.el (get-free-disk-space): Return nil for remote |
diff --git a/lisp/progmodes/gdb-ui.el b/lisp/progmodes/gdb-ui.el index c2811a9658a..c4cd96010a6 100644 --- a/lisp/progmodes/gdb-ui.el +++ b/lisp/progmodes/gdb-ui.el | |||
| @@ -848,6 +848,19 @@ type_changed=\".*?\".*?}") | |||
| 848 | (setq gdb-pending-triggers | 848 | (setq gdb-pending-triggers |
| 849 | (delq 'gdb-var-update gdb-pending-triggers))) | 849 | (delq 'gdb-var-update gdb-pending-triggers))) |
| 850 | 850 | ||
| 851 | (defun gdb-var-delete-1 (varnum) | ||
| 852 | (gdb-enqueue-input | ||
| 853 | (list | ||
| 854 | (if (eq (buffer-local-value 'gud-minor-mode gud-comint-buffer) | ||
| 855 | 'gdba) | ||
| 856 | (concat "server interpreter mi \"-var-delete " varnum "\"\n") | ||
| 857 | (concat "-var-delete " varnum "\n")) | ||
| 858 | 'ignore)) | ||
| 859 | (setq gdb-var-list (delq var gdb-var-list)) | ||
| 860 | (dolist (varchild gdb-var-list) | ||
| 861 | (if (string-match (concat (car var) "\\.") (car varchild)) | ||
| 862 | (setq gdb-var-list (delq varchild gdb-var-list))))) | ||
| 863 | |||
| 851 | (defun gdb-var-delete () | 864 | (defun gdb-var-delete () |
| 852 | "Delete watch expression at point from the speedbar." | 865 | "Delete watch expression at point from the speedbar." |
| 853 | (interactive) | 866 | (interactive) |
| @@ -857,17 +870,7 @@ type_changed=\".*?\".*?}") | |||
| 857 | (varnum (car var))) | 870 | (varnum (car var))) |
| 858 | (if (string-match "\\." (car var)) | 871 | (if (string-match "\\." (car var)) |
| 859 | (message-box "Can only delete a root expression") | 872 | (message-box "Can only delete a root expression") |
| 860 | (gdb-enqueue-input | 873 | (gdb-var-delete-1 varnum))))) |
| 861 | (list | ||
| 862 | (if (eq (buffer-local-value 'gud-minor-mode gud-comint-buffer) | ||
| 863 | 'gdba) | ||
| 864 | (concat "server interpreter mi \"-var-delete " varnum "\"\n") | ||
| 865 | (concat "-var-delete " varnum "\n")) | ||
| 866 | 'ignore)) | ||
| 867 | (setq gdb-var-list (delq var gdb-var-list)) | ||
| 868 | (dolist (varchild gdb-var-list) | ||
| 869 | (if (string-match (concat (car var) "\\.") (car varchild)) | ||
| 870 | (setq gdb-var-list (delq varchild gdb-var-list)))))))) | ||
| 871 | 874 | ||
| 872 | (defun gdb-var-delete-children (varnum) | 875 | (defun gdb-var-delete-children (varnum) |
| 873 | "Delete children of variable object at point from the speedbar." | 876 | "Delete children of variable object at point from the speedbar." |
| @@ -3443,16 +3446,8 @@ in_scope=\"\\(.*?\\)\".*?}") | |||
| 3443 | (setcar (nthcdr 5 var) 'changed) | 3446 | (setcar (nthcdr 5 var) 'changed) |
| 3444 | (setcar (nthcdr 4 var) | 3447 | (setcar (nthcdr 4 var) |
| 3445 | (read (match-string 2)))) | 3448 | (read (match-string 2)))) |
| 3446 | ;; ((string-equal match "invalid") | 3449 | ((string-equal match "invalid") |
| 3447 | ;; (gdb-enqueue-input | 3450 | (gdb-var-delete-1 varnum))))))) |
| 3448 | ;; (list | ||
| 3449 | ;; (if (eq (buffer-local-value | ||
| 3450 | ;; 'gud-minor-mode gud-comint-buffer) 'gdba) | ||
| 3451 | ;; (concat "server interpreter mi \"-var-delete " | ||
| 3452 | ;; varnum "\"\n") | ||
| 3453 | ;; (concat "-var-delete " varnum "\n")) | ||
| 3454 | ;; 'ignore))) | ||
| 3455 | ))))) | ||
| 3456 | (setq gdb-pending-triggers | 3451 | (setq gdb-pending-triggers |
| 3457 | (delq 'gdb-var-update gdb-pending-triggers)) | 3452 | (delq 'gdb-var-update gdb-pending-triggers)) |
| 3458 | (gdb-speedbar-update)) | 3453 | (gdb-speedbar-update)) |