Commit graph

90677 commits

Author SHA1 Message Date
Glenn Morris
45ea35bfae Standardize the way M-x commands are written:
dashes inside command names, not spaces; spaces before <Return>.
(Summary): Describe the new behavior of C-l.
(Basic Cursor Control): Don't say that files "ought" to end in newlines.
Try to distinguish scroll bar from fringes.
You can also scroll with a wheel mouse.
(If Emacs Stops Responding): Rename from "When Emacs is hung".
(Inserting And Deleting): Continuation marks appear in the fringe.
Clarify that deletion can be undone.  Mention cut and paste, and the Glossary.
(Files, Mode Line): Update mode-line format.
(Extending The Command Set): Downplay C-z, since using Emacs on a
text-only terminal is less common these days.
(Searching): Incremental searching is no longer atypical.
Downplay flow control issues, remove reference to deleted FAQ node.
(Multiple Windows): Mention frames.
(Multiple Frames): New section.
(Getting More Help): Downplay C-h having a different binding.
Don't say help is "on-line", since the meaning has changed.
(More Features): Replace "on-line".  Use C-h rather than F10 h.
Say a little more about completion.
(Conclusion): Don't mention C-z again here.
2009-07-08 02:31:02 +00:00
Kenichi Handa
edb61b39fd (JIS_TO_SJIS2): Fix the code range check. 2009-07-08 02:23:19 +00:00
Kenichi Handa
f07190ca1f (detect_coding_sjis): Handle shift_jis-2004 correctly.
(encode_coding_sjis): Fix the code range check.
2009-07-08 02:22:05 +00:00
Kenichi Handa
40149292c2 (japanese-shift-jis-2004): Fix typo in the docstring. 2009-07-08 02:19:24 +00:00
Nick Roberts
ca8eb1bd47 (gdb-init-1): Move sending
-data-list-register-names to ...
(gdb-starting): ... here because GDB 7.0 requires execution to
have started when using this MI command.
(gdb-set-header): New function to distinguish select and
unselected tabs in gdb buffers.
(gdb-propertize-header): New macro that uses gdb-set-header.
(gdb-breakpoints-header, gdb-locals-header): Use it.
2009-07-08 00:41:00 +00:00
Nick Roberts
ff0c419486 *** empty log message *** 2009-07-08 00:40:30 +00:00
Chong Yidong
8954c675e6 * Makefile.in (ELCFILES): Remove fadr.elc. 2009-07-07 22:56:37 +00:00
Chong Yidong
0f3f018c34 * fileio.c (Fsubstitute_in_file_name, Ffile_name_directory)
(Fexpand_file_name): Copy string data properly (Bug#3772).
2009-07-07 22:52:58 +00:00
Dmitry Dzhus
69a197a214 * progmodes/gdb-mi.el (gdb-input): Add trailing newline to command. 2009-07-07 20:10:05 +00:00
Dmitry Dzhus
e7006f272c * progmodes/gdb-mi.el (gdb-breakpoints-list-handler-custom): y/n
instead of on/off; do not highlight breakpoints without line
information.
2009-07-07 19:54:08 +00:00
Dmitry Dzhus
17c1380b1f * progmodes/gdb-mi.el (gdb-stack-list-frames-handler): Rewritten
without regexps.
2009-07-07 17:40:32 +00:00
Dmitry Dzhus
dc6b4519c8 * progmodes/gdb-mi.el (gdb-init-1): Disassembly buffer mode name
may contain frame information, so `string-match' should be used.
(gdb-update): Disassembly is invalidated through
`gdb-get-selected-frame'.
(gdb-pad-string): New function to pad string with spaces.
(gdb-invalidate-disassembly): Invalidate only if the buffer
exists.
(gdb-disassembly-handler-custom): Column alignment.
(gdb-disassembly-place-breakpoints): Clear old breakpoints before
placing new ones.
(gdb-toggle-breakpoint, gdb-delete-breakpoint): Now work from the
end of line, too.
(gdb-frame-handler): Match convention to for disassembly buffer
mode name.
2009-07-07 17:36:42 +00:00
Dmitry Dzhus
14340b25f4 * progmodes/gdb-mi.el (gdb-init-1): Set correct mode name for
disassembly buffer.
(gdb-breakpoints-list-handler-custom): Replacement for
gdb-break-list-handler. Using real parser instead of regexps now.
(gdb-place-breakpoints): Replacement for gdb-break-list-custom.
Use gdb-breakpoints-list instead of parsing breakpoints buffer to
place breakpoints.
(def-gdb-memory-unit): A new macro to define gdb-memory-unit-..
functions.
(gdb-disassembly-handler-custom): Show overlay arrow.
(gdb-disassembly-place-breakpoints): Show breakpoints in
disassembly buffer.
(gdb-toggle-breakpoint, gdb-delete-breakpoint)
(gdb-goto-breakpoint): Using gdb-breakpoint text properties
instead of parsing breakpoints buffer.
Fixed old menu references in gud-menu-map.
2009-07-07 17:22:26 +00:00
Dmitry Dzhus
1f2a62248c Removed fadr.el. 2009-07-07 17:08:20 +00:00
Dmitry Dzhus
28d67a53c5 gdb-mi.el: Now using bindat-get-field instead of fadr functions. 2009-07-07 17:04:51 +00:00
Dmitry Dzhus
0996385d0a Port memory buffer from gdb-ui.el
(gdb-memory-address): New variable which holds top address of
memory page shown in memory buffer
(gdb-memory-repeat-count, gdb-memory-format, gdb-memory-unit): New
customization variables.
New functions:
(gdb-display-memory-buffer, gdb-frame-memory-buffer): Functions to
display the memory buffer.
(gdb-memory-set-address, gdb-memory-set-repeat-count): Set memory
buffer display parameters.
(def-gdb-memory-format, gdb-memory-format-binary)
(gdb-memory-format-octal, gdb-memory-format-unsigned)
(gdb-memory-format-signed, gdb-memory-format-hexadecimal):
Functions for setting memory buffer format.
(gdb-memory-unit-word, gdb-memory-unit-halfword)
(gdb-memory-unit-giant, gdb-memory-unit-byte): Functions to set
unit size used in memory buffer.
(gdb-memory-show-next-page, gdb-memory-show-previous-page): Switch
to next/previous page of memory buffer.
2009-07-07 16:57:41 +00:00
Sam Steingold
9ba562d3da (vc-cvs-merge-news): Fix message parsing for non-top-level files. 2009-07-07 15:06:00 +00:00
Jan Djärv
fcaf6f3a78 xterm.c (handle_one_xevent): Only call x_check_fullscreen on the
first MapNotify.
2009-07-07 08:38:44 +00:00
Kenichi Handa
a43977db50 (reset-language-environment): Put
the highset priority to the charset iso-8859-1.
2009-07-07 06:28:54 +00:00
Kenichi Handa
6809ca7535 (Fset_charset_priority): Update charset_unibyte.
(syms_of_charset): Initialize charset_unibyte.
2009-07-07 06:27:23 +00:00
Kenichi Handa
f78d01e09e (unibyte_has_multibyte_table): Delete extern.
(UNIBYTE_CHAR_HAS_MULTIBYTE_P): Delete it.
2009-07-07 06:26:36 +00:00
Kenichi Handa
2e5db15c9d (unibyte_has_multibyte_table): Delete it.
(multibyte_char_to_unibyte): Use CHAR_TO_BYTE8 instead of checking
charset_unibyte.
(multibyte_char_to_unibyte_safe): Likewise.
(Funibyte_char_to_multibyte): Don't check charset_unibyte.
2009-07-07 06:26:18 +00:00
Kenichi Handa
af800dc075 (xcharset): Fix the treating $arg0. 2009-07-07 06:25:45 +00:00
Kenichi Handa
d35e5c1ee0 (get_next_display_element): Decode it->c by charset_unibyte.
(x_produce_glyphs): Likewise.
2009-07-07 06:25:20 +00:00
Chong Yidong
d44d05e807 * progmodes/hideshow.el (hs-hide-block-at-point): Don't move point
to the end of the line when locating the block (Bug#700).
2009-07-06 14:16:52 +00:00
Michael Albinus
3e2fa35354 * net/tramp.el (tramp-handle-write-region): Flush file properties
in case of short track.
2009-07-06 13:37:29 +00:00
Dan Nicolaescu
d88782c37f (verilog-error-regexp-emacs-alist): Coded custom
representation of verilog error regular expressions to work with
Emacs-22's new format.
(verilog-error-regexp-xemacs-alist): Coded custom representation
of verilog error regular expressions to work with XEmacs format
(verilog-error-regexp-add-xemacs): Hook routine to install verilog
error recognition into XEmacs.
(verilog-error-regexp-add-emacs): Hook routine to install verilog
error recognition into Emacs-22.
2009-07-06 08:32:48 +00:00
Chong Yidong
25c6f63e3a * woman.el: Remove stand-alone closing parentheses.
(woman-file-name, woman2-format-paragraphs)
(woman-leave-blank-lines): Code cleanup.
(woman-use-own-frame): Change default to nil.
(woman-italic, woman-bold, woman-unknown, woman-addition): Change
defaults to inherit from default faces.
(woman2-process-escapes): Consume the newline after a stand-alone
filler character (Bug#3651).
2009-07-06 02:17:31 +00:00
Glenn Morris
943157cf49 (defvar and asterisk): Minor rephrasing. 2009-07-06 00:54:20 +00:00
Glenn Morris
f176290e84 (eval-after-load): Doc fix. 2009-07-06 00:51:27 +00:00
Glenn Morris
359d3f49ef (ffap): Remove defunct URL from custom group. 2009-07-06 00:50:51 +00:00
Glenn Morris
4648ccdf96 (ffap-version): Make it an obsolete alias for emacs-version.
(top-level): Move provide to the end.
2009-07-06 00:49:25 +00:00
Jay Belanger
e4a5a3079b (calc-embedded-make-info): Don't force when `calc-embedded-word' is
called twice.
2009-07-06 00:11:09 +00:00
Stefan Monnier
4b8b1ec5b0 (find-alternate-file-other-window, find-alternate-file):
Obey confirm-nonexistent-file-or-buffer.
2009-07-05 22:15:34 +00:00
Michael Albinus
d6ceb380aa * dired-aux.el (dired-show-file-type): Handle remote files. 2009-07-05 08:32:26 +00:00
Chong Yidong
c760f19ee6 * desktop.el (desktop-globals-to-save): Add file-name-history (Bug#2750). 2009-07-05 05:14:27 +00:00
Chong Yidong
6d00ce0472 * add-log.el (add-log-current-defun-header-regexp): Doc
fix (Bug#2217).
2009-07-05 04:53:22 +00:00
Johan Bockgård
6ee21b07ac (eshell-parse-argument-hook): Put `number' property on entire argument
since this is what eshell-lisp-command expects.
2009-07-04 13:20:09 +00:00
Eli Zaretskii
a59e7eed59 Mention load average support on MS-Windows. 2009-07-04 10:46:06 +00:00
Eli Zaretskii
ad9e2d54dd Emulation of `getloadavg' on MS-Windows:
Include float.h
(g_b_init_get_native_system_info, g_b_init_get_system_times)
(GetNativeSystemInfo_Proc, GetSystemTimes_Proc): Declare.
(get_native_system_info, get_system_times): New functions.
(buf_next, buf_prev, sample_system_load, getavg): New subroutines.
(getloadavg): Rewrite using GetSystemTimes and GetNativeSystemInfo.
(globals_of_w32): Initialize g_b_init_get_native_system_info,
g_b_init_get_system_times, and num_of_processors.
2009-07-04 10:43:10 +00:00
Andreas Schwab
7df24305ed (--enable-checking, --enable-profiling): Use
AS_HELP_STRING.
2009-07-04 08:12:10 +00:00
Jason Rumney
0a3472c7b9 * w32term.c (w32_initialize): Use standard types.
* runemacs.c (set_user_model_id): Use standard types.
* emacsclient.c (w32_set_user_model_id): Use standard types.
2009-07-03 15:32:02 +00:00
Michael Albinus
f0dbdc25ca * net/tramp-gvfs.el (tramp-gvfs-methods)
(tramp-gvfs-zeroconf-domain)
(tramp-bluez-discover-devices-timeout): Add version flag.
(tramp-gvfs-handler-mounted-unmounted)
(tramp-gvfs-connection-mounted-p): Polish handling of
incompatibilities between GVFS 0.2 and 1.0.
2009-07-03 14:54:14 +00:00
Eli Zaretskii
8090412003 (Ffile_attributes): Decode user and group names by the locale's encoding. 2009-07-03 14:22:35 +00:00
Dan Nicolaescu
f8d231047c * sysdep.c (sys_suspend): Remove USG_JOBCTRL #ifdef, unused.
(mkdir): Remove MKDIR_PROTOTYPE #ifdef, unused.

* callproc.c (child_setup): Use #else instead of a separate #ifdef.

* term.c (init_tty): Remove spurious #ifdef.
2009-07-03 13:46:39 +00:00
Eli Zaretskii
f2d6b71469 (WINNT_SUPPORT): Add common-win.elc, like src/Makefile.in did. 2009-07-03 13:42:29 +00:00
Dan Nicolaescu
6978862dc8 * m/mips.h: Mention this file is also used for netbsd.
* m/pmax.h: Remove file.

* configure.in (--enable-profiling): New option.
(mips-*-netbsd*, mipsel-*-netbsd*, mipseb-*-netbsd*): Use machine=mips.
2009-07-03 13:19:03 +00:00
Dan Nicolaescu
9fe40f0e26 (--enable-profiling): New option. 2009-07-03 13:04:57 +00:00
Jan Djärv
72ec0c8d03 And again... 2009-07-03 11:35:04 +00:00
Jan Djärv
db3b2dc8ab Fix typo. 2009-07-03 11:17:44 +00:00