comparison lisp/ChangeLog @ 104655:dada20395877

Fix typos.
author Juanma Barranquero <lekktu@gmail.com>
date Thu, 27 Aug 2009 19:49:58 +0000
parents 89332ed854a3
children 4144d6c5c447
comparison
equal deleted inserted replaced
104654:0ae82d907fae 104655:dada20395877
59 59
60 2009-08-27 Kenichi Handa <handa@m17n.org> 60 2009-08-27 Kenichi Handa <handa@m17n.org>
61 61
62 * international/fontset.el (build-default-fontset-data): New macro. 62 * international/fontset.el (build-default-fontset-data): New macro.
63 (setup-default-fontset): Use build-default-fontset-data for CJK, 63 (setup-default-fontset): Use build-default-fontset-data for CJK,
64 tibetan, ethiopic, and ipa 64 tibetan, ethiopic, and ipa.
65 65
66 2009-08-27 Stefan Monnier <monnier@iro.umontreal.ca> 66 2009-08-27 Stefan Monnier <monnier@iro.umontreal.ca>
67 67
68 * cus-start.el (default-major-mode): Customize `major-mode' instead. 68 * cus-start.el (default-major-mode): Customize `major-mode' instead.
69 (enable-multibyte-characters): Not customizable any more. 69 (enable-multibyte-characters): Not customizable any more.
585 585
586 2009-08-16 E. Jay Berkenbilt <ejb@ql.org> (tiny change) 586 2009-08-16 E. Jay Berkenbilt <ejb@ql.org> (tiny change)
587 587
588 * whitespace.el (whitespace-style): Doc fix (Bug#3661). 588 * whitespace.el (whitespace-style): Doc fix (Bug#3661).
589 589
590 2009-08-16 Jan Seeger <jan.seeger@thenybble.de> (tiny change) 590 2009-08-16 Jan Seeger <jan.seeger@thenybble.de> (tiny change)
591 591
592 * calendar/parse-time.el (parse-time-string-chars): Compute using 592 * calendar/parse-time.el (parse-time-string-chars): Compute using
593 character classes, to handle non-ascii characters (Bug#3190). 593 character classes, to handle non-ascii characters (Bug#3190).
594 594
595 2009-08-16 Chong Yidong <cyd@stupidchicken.com> 595 2009-08-16 Chong Yidong <cyd@stupidchicken.com>
651 * speedbar.el (speedbar-supported-extension-expressions): Add .js. 651 * speedbar.el (speedbar-supported-extension-expressions): Add .js.
652 652
653 * progmodes/hideshow.el (hs-special-modes-alist): Add js-mode entry. 653 * progmodes/hideshow.el (hs-special-modes-alist): Add js-mode entry.
654 654
655 2009-08-14 Daniel Colascione <dan.colascione@gmail.com> 655 2009-08-14 Daniel Colascione <dan.colascione@gmail.com>
656 Karl Landstrom <karl.landstrom@brgeight.se> 656 Karl Landstrom <karl.landstrom@brgeight.se>
657 657
658 * progmodes/js.el: New file. 658 * progmodes/js.el: New file.
659 659
660 2009-08-14 Mark A. Hershberger <mah@everybody.org> 660 2009-08-14 Mark A. Hershberger <mah@everybody.org>
661 661
736 * progmodes/gdb-mi.el (gdb-line-posns): New helper which helps not 736 * progmodes/gdb-mi.el (gdb-line-posns): New helper which helps not
737 to use `goto-line'. 737 to use `goto-line'.
738 (gdb-place-breakpoints, gdb-get-location): Rewritten without 738 (gdb-place-breakpoints, gdb-get-location): Rewritten without
739 `goto-line'. 739 `goto-line'.
740 (gdb-invalidate-disassembly): Do not refresh upon receiving 740 (gdb-invalidate-disassembly): Do not refresh upon receiving
741 'update signal. Instead, update all disassembly buffers only after 741 'update signal. Instead, update all disassembly buffers only after
742 threads list. 742 threads list.
743 (gdb): Send -target-detach when buffer is killed (#3794). 743 (gdb): Send -target-detach when buffer is killed (#3794).
744 (gdb-starting): Moved -data-list-register-names... 744 (gdb-starting): Moved -data-list-register-names...
745 (gdb-stopped): ...here so it's sent when first thread stops. 745 (gdb-stopped): ...here so it's sent when first thread stops.
746 (gdb-registers-handler-custom): Do nothing if register names are 746 (gdb-registers-handler-custom): Do nothing if register names are
748 748
749 * progmodes/gud.el (gud-stop-subjob): Rewritten without macros 749 * progmodes/gud.el (gud-stop-subjob): Rewritten without macros
750 from `gdb-mi.el' to avoid extra tangling. 750 from `gdb-mi.el' to avoid extra tangling.
751 751
752 * progmodes/gdb-mi.el (gdb-gud-context-call): Reverting previous 752 * progmodes/gdb-mi.el (gdb-gud-context-call): Reverting previous
753 change which breaks `gud-def' definitions. used in `gdb'. 753 change which breaks `gud-def' definitions used in `gdb'.
754 (gdb-update-gud-running): No extra fuss for updating frame number. 754 (gdb-update-gud-running): No extra fuss for updating frame number.
755 755
756 2009-08-10 Stefan Monnier <monnier@iro.umontreal.ca> 756 2009-08-10 Stefan Monnier <monnier@iro.umontreal.ca>
757 757
758 * international/mule-cmds.el (mule-keymap, mule-menu-keymap) 758 * international/mule-cmds.el (mule-keymap, mule-menu-keymap)
806 806
807 * progmodes/gdb-mi.el (gdb-control-all-threads) 807 * progmodes/gdb-mi.el (gdb-control-all-threads)
808 (gdb-control-current-thread): Interactive setters for 808 (gdb-control-current-thread): Interactive setters for
809 `gdb-gud-control-all-threads' to use in menu. 809 `gdb-gud-control-all-threads' to use in menu.
810 (gdb-show-run-p): Show «Go» when process is not active. 810 (gdb-show-run-p): Show «Go» when process is not active.
811 (gud-tool-bar-map): Add non-stop/A,T indicator. Uses 811 (gud-tool-bar-map): Add non-stop/A,T indicator. Uses
812 gud/thread.xpm and gud/all.xpm. 812 gud/thread.xpm and gud/all.xpm.
813 813
814 2009-08-08 Yoni Rabkin <yoni@rabkins.net> 814 2009-08-08 Yoni Rabkin <yoni@rabkins.net>
815 815
816 * net/net-utils.el (net-utils-font-lock-keywords): New var. 816 * net/net-utils.el (net-utils-font-lock-keywords): New var.
907 Suggested by Karl Chen. 907 Suggested by Karl Chen.
908 908
909 2009-08-04 Dmitry Dzhus <dima@sphinx.net.ru> 909 2009-08-04 Dmitry Dzhus <dima@sphinx.net.ru>
910 910
911 * progmodes/gdb-mi.el (gdb-frame-number): Initialize with nil. 911 * progmodes/gdb-mi.el (gdb-frame-number): Initialize with nil.
912 (gdb-overlay-arrow-position): Renamed to 912 (gdb-overlay-arrow-position): Rename to `gdb-disassembly-position'.
913 `gdb-disassembly-position'.
914 (gdb-overlay-arrow-position, gdb-thread-position) 913 (gdb-overlay-arrow-position, gdb-thread-position)
915 (gdb-disassembly-position): Declare variables. 914 (gdb-disassembly-position): Declare variables.
916 (gdb-wait-for-pending): Function now. 915 (gdb-wait-for-pending): Function now.
917 (gdb-add-subscriber, gdb-delete-subscriber, gdb-get-subscribers) 916 (gdb-add-subscriber, gdb-delete-subscriber, gdb-get-subscribers)
918 (gdb-emit-signal, gdb-buf-publisher): Declare before first use so 917 (gdb-emit-signal, gdb-buf-publisher): Declare before first use so
984 command (bug 3794). 983 command (bug 3794).
985 (gdb-thread-selected): Handle `=thread-selected' notification. 984 (gdb-thread-selected): Handle `=thread-selected' notification.
986 (gdb-wait-for-pending): New macro to deal with congestion problems. 985 (gdb-wait-for-pending): New macro to deal with congestion problems.
987 (gdb-breakpoints-list-handler-custom): Don't fail on pending 986 (gdb-breakpoints-list-handler-custom): Don't fail on pending
988 breakpoints. 987 breakpoints.
989 (gdb-invalidate-disassembly): Use 'fullname instead of 'file. This 988 (gdb-invalidate-disassembly): Use 'fullname instead of 'file.
990 fixes problem similar to one described in bug 3947. 989 This fixes problem similar to one described in bug 3947.
991 (gud-menu-map): More menu items. 990 (gud-menu-map): More menu items.
992 (gdb-init-1): Reset `gdb-thread-number' to nil. 991 (gdb-init-1): Reset `gdb-thread-number' to nil.
993 992
994 * progmodes/gud.el (gud-stop-subjob, gud-menu-map): Respect GDB 993 * progmodes/gud.el (gud-stop-subjob, gud-menu-map): Respect GDB
995 non-stop settings. 994 non-stop settings.
1002 (gdb-non-stop, gdb-gud-control-all-threads, gdb-switch-reasons) 1001 (gdb-non-stop, gdb-gud-control-all-threads, gdb-switch-reasons)
1003 (gdb-stopped-hooks, gdb-switch-when-another-stopped): New 1002 (gdb-stopped-hooks, gdb-switch-when-another-stopped): New
1004 customization options. 1003 customization options.
1005 (gdb-gud-context-command, gdb-gud-context-call): New wrappers for 1004 (gdb-gud-context-command, gdb-gud-context-call): New wrappers for
1006 GUD commands. 1005 GUD commands.
1007 (gdb): `gud-def' definitions changed to use `gdb-gud-context-call' 1006 (gdb): `gud-def' definitions changed to use `gdb-gud-context-call'.
1008 (gdb-init-1): Activate non-stop mode if `gdb-non-stop' is enabled. 1007 (gdb-init-1): Activate non-stop mode if `gdb-non-stop' is enabled.
1009 (gdb-setq-thread-number, gdb-update-gud-running): New functions to 1008 (gdb-setq-thread-number, gdb-update-gud-running): New functions to
1010 set `gdb-thread-number' and update `gud-running' properly. 1009 set `gdb-thread-number' and update `gud-running' properly.
1011 (gdb-running): Update threads list when new threads appear. 1010 (gdb-running): Update threads list when new threads appear.
1012 (gdb-stopped): Support non-stop operation and new thread switching 1011 (gdb-stopped): Support non-stop operation and new thread switching
1040 * progmodes/gdb-mi.el (gdb-get-buffer, gdb-get-buffer-create) 1039 * progmodes/gdb-mi.el (gdb-get-buffer, gdb-get-buffer-create)
1041 (gdb-init-1, gdb-bind-function-to-buffer, gdb-add-subscriber) 1040 (gdb-init-1, gdb-bind-function-to-buffer, gdb-add-subscriber)
1042 (gdb-get-subscribers, gdb-emit-signal, gdb-buf-publisher) 1041 (gdb-get-subscribers, gdb-emit-signal, gdb-buf-publisher)
1043 (gdb-update): We now store all GDB buffers in a list so that they 1042 (gdb-update): We now store all GDB buffers in a list so that they
1044 can be updated by traversing a list instead of calling invalidate 1043 can be updated by traversing a list instead of calling invalidate
1045 triggers explicitly 1044 triggers explicitly.
1046 (def-gdb-trigger-and-handler): New macro to define trigger-handler 1045 (def-gdb-trigger-and-handler): New macro to define trigger-handler
1047 pair for GDB buffer. 1046 pair for GDB buffer.
1048 (gdb-stack-buffer-name): Add thread information. 1047 (gdb-stack-buffer-name): Add thread information.
1049 (gdb-add-pending, gdb-pending-p, gdb-delete-pending): Macros to 1048 (gdb-add-pending, gdb-pending-p, gdb-delete-pending): Macros to
1050 handle pending triggers. 1049 handle pending triggers.
1051 (gdb-threads-mode-map, def-gdb-thread-buffer-command) 1050 (gdb-threads-mode-map, def-gdb-thread-buffer-command)
1052 (def-gdb-thread-buffer-simple-command) 1051 (def-gdb-thread-buffer-simple-command)
1053 (gdb-display-stack-for-thread, gdb-display-locals-for-thread) 1052 (gdb-display-stack-for-thread, gdb-display-locals-for-thread)
1054 (gdb-display-registers-for-thread, gdb-frame-stack-for-thread) 1053 (gdb-display-registers-for-thread, gdb-frame-stack-for-thread)
1055 (gdb-frame-locals-for-thread, gdb-frame-registers-for-thread): New 1054 (gdb-frame-locals-for-thread, gdb-frame-registers-for-thread):
1056 commands which show buffers bound to thread. 1055 New commands which show buffers bound to thread.
1057 (gdb-stack-list-locals-regexp): Removed unused regexp. 1056 (gdb-stack-list-locals-regexp): Removed unused regexp.
1058 1057
1059 * progmodes/gdb-mi.el (gdb-breakpoints-buffer-name,gdb-locals-buffer-name) 1058 * progmodes/gdb-mi.el (gdb-breakpoints-buffer-name)
1060 (gdb-registers-buffer-name) 1059 (gdb-locals-buffer-name, gdb-registers-buffer-name)
1061 (gdb-memory-buffer-name, gdb-stack-buffer-name): Do not switch 1060 (gdb-memory-buffer-name, gdb-stack-buffer-name): Do not switch
1062 to (gud-comint-buffer) in *-buffer-name functions 1061 to (gud-comint-buffer) in *-buffer-name functions
1063 because (gdb-get-target-string) already does that. 1062 because (gdb-get-target-string) already does that.
1064 (gdb-locals-handler-custom, gdb-registers-handler-custom) 1063 (gdb-locals-handler-custom, gdb-registers-handler-custom)
1065 (gdb-changed-registers-handler): Rewritten without regexps. 1064 (gdb-changed-registers-handler): Rewritten without regexps.
1066 1065
1067 * progmodes/gdb-mi.el Basic thread selection support. 1066 * progmodes/gdb-mi.el Basic thread selection support.
1068 (gdb-thread-number): New variable. 1067 (gdb-thread-number): New variable.
1069 (gdb-current-context-command): New macro which adds --thread 1068 (gdb-current-context-command): New macro which adds --thread
1070 option to command. 1069 option to command.
1071 (gdb-threads-mode-map): Select thread with SPC 1070 (gdb-threads-mode-map): Select thread with SPC.
1072 (gdb-thread-list-handler-custom): Mark current thread with overlay 1071 (gdb-thread-list-handler-custom): Mark current thread with overlay
1073 arrow. Synchronize GDB thread and Emacs thread. 1072 arrow. Synchronize GDB thread and Emacs thread.
1074 (gdb-select-thread): New command which selects current thread. 1073 (gdb-select-thread): New command which selects current thread.
1075 (gdb-invalidate-frames, gdb-invalidate-locals) 1074 (gdb-invalidate-frames, gdb-invalidate-locals)
1076 (gdb-invalidate-registers): Use --thread option. 1075 (gdb-invalidate-registers): Use --thread option.
1077 1076
1078 2009-08-04 Michael Albinus <michael.albinus@gmx.de> 1077 2009-08-04 Michael Albinus <michael.albinus@gmx.de>
1090 * progmodes/gud.el (jdb): Set gud-jdb-classpath-string to current 1089 * progmodes/gud.el (jdb): Set gud-jdb-classpath-string to current
1091 directory if CLASSPATH is not set. 1090 directory if CLASSPATH is not set.
1092 1091
1093 2009-08-03 Michael Albinus <michael.albinus@gmx.de> 1092 2009-08-03 Michael Albinus <michael.albinus@gmx.de>
1094 1093
1095 * net/tramp.el (tramp-rfn-eshadow-update-overlay-regexp) New 1094 * net/tramp.el (tramp-rfn-eshadow-update-overlay-regexp):
1096 defconst. 1095 New defconst.
1097 (tramp-rfn-eshadow-update-overlay): Use it. (Bug#4004) 1096 (tramp-rfn-eshadow-update-overlay): Use it. (Bug#4004)
1098 1097
1099 2009-08-02 Kevin Ryde <user42@zip.com.au> 1098 2009-08-02 Kevin Ryde <user42@zip.com.au>
1100 1099
1101 * net/newst-backend.el (newsticker--raw-url-list-defaults): Update 1100 * net/newst-backend.el (newsticker--raw-url-list-defaults):
1102 freshmeat link. Delete newsforge.com as it seems gone. 1101 Update freshmeat link. Delete newsforge.com as it seems gone.
1103 1102
1104 2009-08-02 Chong Yidong <cyd@stupidchicken.com> 1103 2009-08-02 Chong Yidong <cyd@stupidchicken.com>
1105 1104
1106 * select.el (x-set-selection): Doc fix (Bug#4021). 1105 * select.el (x-set-selection): Doc fix (Bug#4021).
1107 1106
1108 * w32-fns.el (x-set-selection): Doc fix (Bug#4021). 1107 * w32-fns.el (x-set-selection): Doc fix (Bug#4021).
1109 1108
1110 * help-fns.el (describe-variable): Treat list return values from 1109 * help-fns.el (describe-variable): Treat list return values from
1111 dir-locals-find-file properly (Bug#4005). 1110 dir-locals-find-file properly (Bug#4005).
1112 1111
1113 2009-08-02 Julian Scheid <julians37@googlemail.com> (tiny change) 1112 2009-08-02 Julian Scheid <julians37@googlemail.com> (tiny change)
1114 1113
1115 * net/tramp.el (tramp-debug-message): Print also microseconds. 1114 * net/tramp.el (tramp-debug-message): Print also microseconds.
1116 1115
1117 2009-08-02 Michael Albinus <michael.albinus@gmx.de> 1116 2009-08-02 Michael Albinus <michael.albinus@gmx.de>
1118 1117
1129 `auto-revert-tail-mode' for remote files. 1128 `auto-revert-tail-mode' for remote files.
1130 1129
1131 2009-08-02 Jason Rumney <jasonr@gnu.org> 1130 2009-08-02 Jason Rumney <jasonr@gnu.org>
1132 1131
1133 * minibuffer.el (read-file-name): Treat confirm options to 1132 * minibuffer.el (read-file-name): Treat confirm options to
1134 MUSTMATCH as nil when invoking x-file-dialog. (Bug#3969) 1133 MUSTMATCH as nil when invoking x-file-dialog. (Bug#3969)
1135 1134
1136 2009-08-02 Chong Yidong <cyd@stupidchicken.com> 1135 2009-08-02 Chong Yidong <cyd@stupidchicken.com>
1137 1136
1138 * font-lock.el (font-lock-string-face, font-lock-builtin-face) 1137 * font-lock.el (font-lock-string-face, font-lock-builtin-face)
1139 (font-lock-variable-name-face, font-lock-constant-face): Darken 1138 (font-lock-variable-name-face, font-lock-constant-face): Darken
1166 2009-07-29 Jay Belanger <jay.p.belanger@gmail.com> 1165 2009-07-29 Jay Belanger <jay.p.belanger@gmail.com>
1167 1166
1168 * calc/calc.el (calc-mode-map): Add keybinding for 1167 * calc/calc.el (calc-mode-map): Add keybinding for
1169 `calc-transpose-lines'. 1168 `calc-transpose-lines'.
1170 1169
1171 2009-07-29 Vincent Belaïche <vincent.belaiche@gmail.com> 1170 2009-07-29 Vincent Belaïche <vincent.belaiche@gmail.com>
1172 1171
1173 * calc/calc-misc.el (calc-transpose-lines): New function. 1172 * calc/calc-misc.el (calc-transpose-lines): New function.
1174 1173
1175 2009-07-28 Michael Albinus <michael.albinus@gmx.de> 1174 2009-07-28 Michael Albinus <michael.albinus@gmx.de>
1176 1175
1241 Steve Youngs <steve@sxemacs.org>. 1240 Steve Youngs <steve@sxemacs.org>.
1242 1241
1243 2009-07-24 Kenichi Handa <handa@m17n.org> 1242 2009-07-24 Kenichi Handa <handa@m17n.org>
1244 1243
1245 * international/characters.el: Fix setting of category ?C, ?|, ?K, 1244 * international/characters.el: Fix setting of category ?C, ?|, ?K,
1246 and ?H. Fix setting of case for Latin Extended and Greek 1245 and ?H. Fix setting of case for Latin Extended and Greek Extended.
1247 Extended.
1248 (build-unicode-category-table): Fix range checks. 1246 (build-unicode-category-table): Fix range checks.
1249 1247
1250 2009-07-24 Dan Nicolaescu <dann@ics.uci.edu> 1248 2009-07-24 Dan Nicolaescu <dann@ics.uci.edu>
1251 1249
1252 * vc-dispatcher.el (vc-resynch-buffers-in-directory): Make sure 1250 * vc-dispatcher.el (vc-resynch-buffers-in-directory): Make sure
1488 (add-hook)<kill-buffer-query-functions>: Add hook 1486 (add-hook)<kill-buffer-query-functions>: Add hook
1489 `process-kill-buffer-query-function'. 1487 `process-kill-buffer-query-function'.
1490 1488
1491 2009-07-18 Alan Mackenzie <acm@muc.de> 1489 2009-07-18 Alan Mackenzie <acm@muc.de>
1492 1490
1493 * progmodes/cc-mode.el (c-before-hack-hook), 1491 * progmodes/cc-mode.el (c-before-hack-hook)
1494 (c-postprocess-file-styles): Give invocation of `c-set-style' 1492 (c-postprocess-file-styles): Give invocation of `c-set-style'
1495 DONT-OVERRIDE parameter of t. Already set style variables will 1493 DONT-OVERRIDE parameter of t. Already set style variables will
1496 thus not be overridden by style settings given by `c-file-syle'. 1494 thus not be overridden by style settings given by `c-file-syle'.
1497 1495
1498 * files.el (hack-local-variables-filter): Remove entries with 1496 * files.el (hack-local-variables-filter): Remove entries with
1669 1667
1670 * international/characters.el: Fix setting of category ?C. 1668 * international/characters.el: Fix setting of category ?C.
1671 1669
1672 2009-07-13 Jan Djärv <jan.h.d@swipnet.se> 1670 2009-07-13 Jan Djärv <jan.h.d@swipnet.se>
1673 1671
1674 * term/ns-win.el (x-select-font): defailias x-select-font to 1672 * term/ns-win.el (x-select-font): defalias x-select-font to
1675 ns-popup-font-panel instead of generate-fontset-menu. 1673 ns-popup-font-panel instead of generate-fontset-menu.
1676 1674
1677 2009-07-12 Eli Zaretskii <eliz@gnu.org> 1675 2009-07-12 Eli Zaretskii <eliz@gnu.org>
1678 1676
1679 * desktop.el (desktop-buffers-not-to-save): Remove ".log". (Bug#3833) 1677 * desktop.el (desktop-buffers-not-to-save): Remove ".log". (Bug#3833)
1680 1678
1681 2009-07-12 Peter Jolly <peter@jollys.org> (tiny change) 1679 2009-07-12 Peter Jolly <peter@jollys.org> (tiny change)
1682 1680
1683 * arc-mode.el (archive-find-type): Allow for a PK00 string before 1681 * arc-mode.el (archive-find-type): Allow for a PK00 string before
1684 the PK\003\004 header (Bug#3770). 1682 the PK\003\004 header (Bug#3770).
1798 (gdb-input): Add trailing newline to command. 1796 (gdb-input): Add trailing newline to command.
1799 1797
1800 * progmodes/gdb-mi.el (gdb-init-1): Set mode name for disassembly 1798 * progmodes/gdb-mi.el (gdb-init-1): Set mode name for disassembly
1801 buffer properly. 1799 buffer properly.
1802 (gdb-breakpoints-list-handler-custom): Replacement for 1800 (gdb-breakpoints-list-handler-custom): Replacement for
1803 `gdb-break-list-handler'. Using real parser instead of regexps 1801 `gdb-break-list-handler'. Using real parser instead of regexps
1804 now. 1802 now.
1805 (gdb-place-breakpoints): Replacement for `gdb-break-list-custom'. 1803 (gdb-place-breakpoints): Replacement for `gdb-break-list-custom'.
1806 Use `gdb-breakpoints-list' instead of parsing breakpoints buffer 1804 Use `gdb-breakpoints-list' instead of parsing breakpoints buffer
1807 to place breakpoints. 1805 to place breakpoints.
1808 (def-gdb-memory-unit): A new macro to define gdb-memory-unit-.. 1806 (def-gdb-memory-unit): A new macro to define gdb-memory-unit-..
1810 (gdb-disassembly-handler-custom): Show overlay arrow. 1808 (gdb-disassembly-handler-custom): Show overlay arrow.
1811 (gdb-disassembly-place-breakpoints): Show breakpoints in 1809 (gdb-disassembly-place-breakpoints): Show breakpoints in
1812 disassembly buffer. 1810 disassembly buffer.
1813 (gdb-toggle-breakpoint, gdb-delete-breakpoint) 1811 (gdb-toggle-breakpoint, gdb-delete-breakpoint)
1814 (gdb-goto-breakpoint): Using `gdb-breakpoint' text properties 1812 (gdb-goto-breakpoint): Using `gdb-breakpoint' text properties
1815 instead of parsing breakpoints buffer. Fixed old menu references 1813 instead of parsing breakpoints buffer. Fixed old menu references
1816 in `gud-menu-map'. 1814 in `gud-menu-map'.
1817 1815
1818 * fadr.el: Remove. 1816 * fadr.el: Remove.
1819 1817
1820 * progmodes/gdb-mi.el: Port memory buffer from gdb-ui.el 1818 * progmodes/gdb-mi.el: Port memory buffer from gdb-ui.el.
1821 (gdb-memory-address): New variable which holds top address of 1819 (gdb-memory-address): New variable which holds top address of
1822 memory page shown in memory buffer 1820 memory page shown in memory buffer.
1823 (gdb-memory-repeat-count, gdb-memory-format, gdb-memory-unit): New 1821 (gdb-memory-repeat-count, gdb-memory-format, gdb-memory-unit): New
1824 customization variables. 1822 customization variables.
1825 New functions: 1823 New functions:
1826 (gdb-display-memory-buffer, gdb-frame-memory-buffer): Functions to 1824 (gdb-display-memory-buffer, gdb-frame-memory-buffer): Functions to
1827 display the memory buffer. 1825 display the memory buffer.
1862 1860
1863 * verilog-mode.el (verilog-error-regexp-emacs-alist): Coded custom 1861 * verilog-mode.el (verilog-error-regexp-emacs-alist): Coded custom
1864 representation of verilog error regular expressions to work with 1862 representation of verilog error regular expressions to work with
1865 Emacs-22's new format. 1863 Emacs-22's new format.
1866 (verilog-error-regexp-xemacs-alist): Coded custom representation 1864 (verilog-error-regexp-xemacs-alist): Coded custom representation
1867 of verilog error regular expressions to work with XEmacs format 1865 of verilog error regular expressions to work with XEmacs format.
1868 (verilog-error-regexp-add-xemacs): Hook routine to install verilog 1866 (verilog-error-regexp-add-xemacs): Hook routine to install verilog
1869 error recognition into XEmacs. 1867 error recognition into XEmacs.
1870 (verilog-error-regexp-add-emacs): Hook routine to install verilog 1868 (verilog-error-regexp-add-emacs): Hook routine to install verilog
1871 error recognition into Emacs-22. 1869 error recognition into Emacs-22.
1872 1870
1887 (top-level): Move provide to the end. 1885 (top-level): Move provide to the end.
1888 (ffap): Remove defunct URL from custom group. 1886 (ffap): Remove defunct URL from custom group.
1889 1887
1890 * subr.el (eval-after-load): Doc fix. 1888 * subr.el (eval-after-load): Doc fix.
1891 1889
1892 2009-07-06 Vincent Belaïche <vincent.belaiche@gmail.com> 1890 2009-07-06 Vincent Belaïche <vincent.belaiche@gmail.com>
1893 1891
1894 * calc/calc-embed.el (calc-embedded-make-info): Don't force when 1892 * calc/calc-embed.el (calc-embedded-make-info): Don't force when
1895 `calc-embedded-word' is called twice. 1893 `calc-embedded-word' is called twice.
1896 1894
1897 2009-07-05 Stefan Monnier <monnier@iro.umontreal.ca> 1895 2009-07-05 Stefan Monnier <monnier@iro.umontreal.ca>
2109 priority case statements. 2107 priority case statements.
2110 (verilog-auto-lineup): Make just declarations the default (as it 2108 (verilog-auto-lineup): Make just declarations the default (as it
2111 had been). 2109 had been).
2112 (verilog-leap-to-case-head): Support priority/unique case statements. 2110 (verilog-leap-to-case-head): Support priority/unique case statements.
2113 (verilog-auto-lineup): Rework to give users radio buttons to 2111 (verilog-auto-lineup): Rework to give users radio buttons to
2114 select the various styles of automatic lineup 2112 select the various styles of automatic lineup.
2115 (verilog-error-regexp-alist): Rework to support the XEmacs style 2113 (verilog-error-regexp-alist): Rework to support the XEmacs style
2116 of error regular expressions from compilers, lint tools & 2114 of error regular expressions from compilers, lint tools &
2117 simulators. Note that GNU Emacs has made it impossible for a mode 2115 simulators. Note that GNU Emacs has made it impossible for a mode
2118 to load such things. 2116 to load such things.
2119 (electric-verilog-terminate-line, verilog-indent-declaration) 2117 (electric-verilog-terminate-line, verilog-indent-declaration)
2133 (verilog-init-font) Remove definition & use of verilog-init-font, 2131 (verilog-init-font) Remove definition & use of verilog-init-font,
2134 as it is redundant with font-lock-defaults. 2132 as it is redundant with font-lock-defaults.
2135 (verilog-mode): Alter the definition of verilog-font-lock-defualts 2133 (verilog-mode): Alter the definition of verilog-font-lock-defualts
2136 to avoid circular calls if syntax-ppss is a function (as is the 2134 to avoid circular calls if syntax-ppss is a function (as is the
2137 case now in 22.x GNU Emacs) as that function would sometimes call 2135 case now in 22.x GNU Emacs) as that function would sometimes call
2138 itself, leading to (nearly) infinite recursion 2136 itself, leading to (nearly) infinite recursion.
2139 (verilog-ovm-begin-re, verilog-ovm-end-re) 2137 (verilog-ovm-begin-re, verilog-ovm-end-re)
2140 (verilog-ovm-statement-re, verilog-leap-to-head) 2138 (verilog-ovm-statement-re, verilog-leap-to-head)
2141 (verilog-backward-token): Add support for OVM macros. Some are 2139 (verilog-backward-token): Add support for OVM macros. Some are
2142 complete statements, and others open and close scopes like begin 2140 complete statements, and others open and close scopes like begin
2143 and end. 2141 and end.
2144 (verilog-defun-level-not-generate-re, verilog-defun-level-re) 2142 (verilog-defun-level-not-generate-re, verilog-defun-level-re)
2145 (verilog-defun-level-generate-only-re): Really fix the defun-list 2143 (verilog-defun-level-generate-only-re): Really fix the defun-list
2146 compilation issue 2144 compilation issue.
2147 (verilog-calc-1) (verilog-beg-of-statement): Enhance support for 2145 (verilog-calc-1) (verilog-beg-of-statement): Enhance support for
2148 coverpoint, constraint and cross statements 2146 coverpoint, constraint and cross statements.
2149 (verilog-defun-level-list, verilog-generate-defun-level-list) 2147 (verilog-defun-level-list, verilog-generate-defun-level-list)
2150 (verilog-all-defun-level-list): Redo these specifications - it is 2148 (verilog-all-defun-level-list): Redo these specifications - it is
2151 too hard to support eval-when compile aggregation of lists also 2149 too hard to support eval-when compile aggregation of lists also
2152 built at when-compile time. 2150 built at when-compile time.
2153 (verilog-defun-level-list): Place defconsts of variables used in 2151 (verilog-defun-level-list): Place defconsts of variables used in
2154 building regular expressions which are built in eval-when-compile 2152 building regular expressions which are built in eval-when-compile
2155 bodies in the same eval-when-compile body to facilitate compile 2153 bodies in the same eval-when-compile body to facilitate compile
2156 without load. 2154 without load.
2157 (verilog-beg-block-re-ordered): Support indenting 2155 (verilog-beg-block-re-ordered): Support indenting
2158 virtual/protected tasks and functions. 2156 virtual/protected tasks and functions.
2159 (verilog-defun-level-list,verilog-in-generate-region-p) 2157 (verilog-defun-level-list, verilog-in-generate-region-p)
2160 (verilog-backward-ws&directives, verilog-calc-1): Speed up 2158 (verilog-backward-ws&directives, verilog-calc-1): Speed up
2161 indentation of some module items (generate items). 2159 indentation of some module items (generate items).
2162 (verilog-forward-sexp, verilog-leap-to-head): Support stepping 2160 (verilog-forward-sexp, verilog-leap-to-head): Support stepping
2163 across virtual/protected tasks and functions. 2161 across virtual/protected tasks and functions.
2164 2162
2194 (verilog-delete-auto): Add AUTOINSERTLISP to insert arbitrary lisp 2192 (verilog-delete-auto): Add AUTOINSERTLISP to insert arbitrary lisp
2195 or shell command text during AUTO expansion. Suggested by Tad Truex. 2193 or shell command text during AUTO expansion. Suggested by Tad Truex.
2196 (verilog-read-sub-decls-expr, verilog-read-sub-decls-line) 2194 (verilog-read-sub-decls-expr, verilog-read-sub-decls-line)
2197 (verilog-read-sub-decls-sig, verilog-symbol-detick-text): 2195 (verilog-read-sub-decls-sig, verilog-symbol-detick-text):
2198 Fix dotted nets {a.b,c.d} and excaped identifiers being mis-included 2196 Fix dotted nets {a.b,c.d} and excaped identifiers being mis-included
2199 in AUTOINOUT. Reported by Matthew Lovell. 2197 in AUTOINOUT. Reported by Matthew Lovell.
2200 (verilog-read-always-signals-recurse): Fix AUTORESET "if (a<=b)" 2198 (verilog-read-always-signals-recurse): Fix AUTORESET "if (a<=b)"
2201 causing use of <= assignments. Reported by Alex Reed. 2199 causing use of <= assignments. Reported by Alex Reed.
2202 (verilog-read-decls): Fix triand, trior, wand, wor to be 2200 (verilog-read-decls): Fix triand, trior, wand, wor to be
2203 recognized by AUTOWIRE. Reported by Spencer Isaacson. 2201 recognized by AUTOWIRE. Reported by Spencer Isaacson.
2204 (verilog-extended-complete-re): Support import "DPI-C" functions. 2202 (verilog-extended-complete-re): Support import "DPI-C" functions.
2206 y[a+1:a+1]" to not include a in reset list. Reported by Dan Dever. 2204 y[a+1:a+1]" to not include a in reset list. Reported by Dan Dever.
2207 (verilog-insert-date, verilog-insert-year) 2205 (verilog-insert-date, verilog-insert-year)
2208 (verilog-sk-header-tmpl): Fix verilog-header inserting error on 2206 (verilog-sk-header-tmpl): Fix verilog-header inserting error on
2209 Windows systems. Reported by Michael Potts. 2207 Windows systems. Reported by Michael Potts.
2210 (verilog-read-module-name): Fix AUTOINST when the child module 2208 (verilog-read-module-name): Fix AUTOINST when the child module
2211 declaration's name is a tick define. Reported by Elliot Mednick. 2209 declaration's name is a tick define. Reported by Elliot Mednick.
2212 (verilog-read-decls): Fix V2K parameter bit subscripts getting 2210 (verilog-read-decls): Fix V2K parameter bit subscripts getting
2213 passed to next parameter's definition. Reported by Bruce T. 2211 passed to next parameter's definition. Reported by Bruce T.
2214 (verilog-read-decls): Fix detecting "parameter int" when using 2212 (verilog-read-decls): Fix detecting "parameter int" when using
2215 AUTOINSTPARAM. Reported by Bruce T. 2213 AUTOINSTPARAM. Reported by Bruce T.
2216 (verilog-goto-defun): Fix goto not finding modules unless first 2214 (verilog-goto-defun): Fix goto not finding modules unless first
2217 perform a verilog-auto expansion. Suggested by Lawrence Butcher. 2215 perform a verilog-auto expansion. Suggested by Lawrence Butcher.
2218 (verilog-mode): Expand -f flag arguments on entry to mode so 2216 (verilog-mode): Expand -f flag arguments on entry to mode so
2219 verilog-goto-defun will work. Reported by Lawrence Butcher. 2217 verilog-goto-defun will work. Reported by Lawrence Butcher.
2220 (verilog-getopt): Expand environment variables in -f file 2218 (verilog-getopt): Expand environment variables in -f file
2221 arguments. Suggested by Lawrence Butcher. 2219 arguments. Suggested by Lawrence Butcher.
2222 (verilog-set-define): Fix "Symbol's value as variable is void" 2220 (verilog-set-define): Fix "Symbol's value as variable is void"
2276 * vc-git.el: Do not mention find-file-not-found-hook VC method. 2274 * vc-git.el: Do not mention find-file-not-found-hook VC method.
2277 2275
2278 2009-06-25 Agustín Martín <agustin.martin@hispalinux.es> 2276 2009-06-25 Agustín Martín <agustin.martin@hispalinux.es>
2279 2277
2280 * textmodes/ispell.el: Add `ispell-looking-back' XEmacs 2278 * textmodes/ispell.el: Add `ispell-looking-back' XEmacs
2281 compatibility function for `looking-back' 2279 compatibility function for `looking-back'.
2282 2280
2283 * textmodes/flyspell.el (sgml-mode-flyspell-verify): 2281 * textmodes/flyspell.el (sgml-mode-flyspell-verify):
2284 Use `ispell-looking-back' 2282 Use `ispell-looking-back'.
2285 2283
2286 2009-06-24 Michael Albinus <michael.albinus@gmx.de> 2284 2009-06-24 Michael Albinus <michael.albinus@gmx.de>
2287 2285
2288 * net/tramp-gvfs.el (tramp-gvfs-handle-make-directory): Use `dir' 2286 * net/tramp-gvfs.el (tramp-gvfs-handle-make-directory): Use `dir'
2289 rather than `filename'. 2287 rather than `filename'.