bpt/emacs.git
14 years agoUpdate edition to match elisp.texi.
Glenn Morris [Thu, 9 Jul 2009 03:07:39 +0000 (03:07 +0000)]
Update edition to match elisp.texi.

14 years ago(texinfodir): Rename from usermanualdir, and update.
Glenn Morris [Thu, 9 Jul 2009 03:07:16 +0000 (03:07 +0000)]
(texinfodir): Rename from usermanualdir, and update.
(clean): Add two-volume.make intermediate files.

14 years agoMinor rearrangements to improve TeX line-filling.
Glenn Morris [Thu, 9 Jul 2009 03:07:01 +0000 (03:07 +0000)]
Minor rearrangements to improve TeX line-filling.

14 years agoDont't hard-code texinfo location.
Glenn Morris [Thu, 9 Jul 2009 03:06:36 +0000 (03:06 +0000)]
Dont't hard-code texinfo location.

14 years ago(Using Interactive): Fix cross-reference.
Glenn Morris [Thu, 9 Jul 2009 03:06:24 +0000 (03:06 +0000)]
(Using Interactive): Fix cross-reference.

14 years agoMinor rearrangements to improve TeX line-filling.
Glenn Morris [Thu, 9 Jul 2009 03:06:12 +0000 (03:06 +0000)]
Minor rearrangements to improve TeX line-filling.

14 years agoUse a DATE variable with the publication date, and update it.
Glenn Morris [Thu, 9 Jul 2009 03:05:59 +0000 (03:05 +0000)]
Use a DATE variable with the publication date, and update it.
Fix antinews menu description.

14 years agoMinor rearrangements to improve TeX line-filling.
Glenn Morris [Thu, 9 Jul 2009 03:05:35 +0000 (03:05 +0000)]
Minor rearrangements to improve TeX line-filling.

14 years agoUse consistent case for "Unicode Standard".
Glenn Morris [Thu, 9 Jul 2009 03:05:18 +0000 (03:05 +0000)]
Use consistent case for "Unicode Standard".
Minor rearrangements to improve TeX line-filling.

14 years agoUse consistent case for "Unicode Standard".
Glenn Morris [Thu, 9 Jul 2009 03:04:51 +0000 (03:04 +0000)]
Use consistent case for "Unicode Standard".

14 years agoMinor rearrangements to improve TeX line-filling.
Glenn Morris [Thu, 9 Jul 2009 03:04:35 +0000 (03:04 +0000)]
Minor rearrangements to improve TeX line-filling.

14 years ago(texinfodir): New, with location of texinfo.tex.
Glenn Morris [Thu, 9 Jul 2009 03:03:53 +0000 (03:03 +0000)]
(texinfodir): New, with location of texinfo.tex.
(tex): Add texinfodir to TEXINPUTS.
(elisp1med-init, elisp2med-init): Use texinfodir.

14 years agoUse a DATE variable with the publication date, and update it.
Glenn Morris [Thu, 9 Jul 2009 03:03:32 +0000 (03:03 +0000)]
Use a DATE variable with the publication date, and update it.
Fix antinews menu description.
Update VERSION to match elisp.texi.
Update the detailed node listing to match elisp.texi.

14 years ago(Revision Tags): Fix typo.
Glenn Morris [Thu, 9 Jul 2009 02:52:40 +0000 (02:52 +0000)]
(Revision Tags): Fix typo.

14 years ago(texinfodir): New variable, with location of texinfo.tex.
Glenn Morris [Thu, 9 Jul 2009 02:52:26 +0000 (02:52 +0000)]
(texinfodir): New variable, with location of texinfo.tex.
(ENVADD): Add texinfodir to TEXINPUTS.

14 years ago(VC Directory Buffer): Fix cross-reference.
Glenn Morris [Thu, 9 Jul 2009 02:52:14 +0000 (02:52 +0000)]
(VC Directory Buffer): Fix cross-reference.

14 years ago(Top): Fix cross-reference.
Glenn Morris [Thu, 9 Jul 2009 02:52:01 +0000 (02:52 +0000)]
(Top): Fix cross-reference.

14 years ago(texinfodir): Rename from usermanualdir, and update.
Glenn Morris [Thu, 9 Jul 2009 02:48:33 +0000 (02:48 +0000)]
(texinfodir): Rename from usermanualdir, and update.

14 years ago(fontset_find_font): Fix previous change.
Kenichi Handa [Thu, 9 Jul 2009 01:06:18 +0000 (01:06 +0000)]
(fontset_find_font): Fix previous change.

14 years ago(rgrep): Allow grep-find-ignored-directories
Sam Steingold [Wed, 8 Jul 2009 14:23:57 +0000 (14:23 +0000)]
(rgrep): Allow grep-find-ignored-directories
to be a cons cell (test . ignored-directory) to selectively ignore
some directories depending on the location of the search.

14 years ago* dbusbind.c (xd_initialize, Fdbus_call_method, xd_read_message)
Michael Albinus [Wed, 8 Jul 2009 12:59:47 +0000 (12:59 +0000)]
* dbusbind.c (xd_initialize, Fdbus_call_method, xd_read_message)
(Fdbus_register_signal, Fdbus_register_method): Cleanup memory of
error flag.

14 years ago* net/tramp.el (tramp-set-file-uid-gid): Handle the case the
Michael Albinus [Wed, 8 Jul 2009 12:43:42 +0000 (12:43 +0000)]
* net/tramp.el (tramp-set-file-uid-gid): Handle the case the
remote user is root, on the local host.
(tramp-local-host-p): Either the local user or the remote user
must be root.

14 years ago(setup-default-fontset): For each script, append (not set) font-specs.
Kenichi Handa [Wed, 8 Jul 2009 07:23:55 +0000 (07:23 +0000)]
(setup-default-fontset): For each script, append (not set) font-specs.

14 years ago(gdb): Remove description of
Nick Roberts [Wed, 8 Jul 2009 04:51:57 +0000 (04:51 +0000)]
(gdb): Remove description of
gdb-use-separate-io-buffer.
(menu): Don't allow toggling of or enable
gdb-use-separate-io-buffer from menubar.

14 years ago*** empty log message ***
Nick Roberts [Wed, 8 Jul 2009 04:51:21 +0000 (04:51 +0000)]
*** empty log message ***

14 years ago(fontset_find_font): Fix the logic of handling
Kenichi Handa [Wed, 8 Jul 2009 03:49:31 +0000 (03:49 +0000)]
(fontset_find_font): Fix the logic of handling
charset_matched.
(font_for_char): Delete unused var.
(generate_ascii_font_name): Delete it.

14 years ago* b2m.c (main): Ensure that each message ends in two newlines.
Chong Yidong [Wed, 8 Jul 2009 03:20:03 +0000 (03:20 +0000)]
* b2m.c (main): Ensure that each message ends in two newlines.

14 years ago* mail/unrmail.el (unrmail): Make sure the message ends with two
Chong Yidong [Wed, 8 Jul 2009 03:10:10 +0000 (03:10 +0000)]
* mail/unrmail.el (unrmail): Make sure the message ends with two
newlines (Bug#3769).

14 years ago*** empty log message ***
Glenn Morris [Wed, 8 Jul 2009 02:51:21 +0000 (02:51 +0000)]
*** empty log message ***

14 years ago(calendar-current-date): Rework previous change.
Glenn Morris [Wed, 8 Jul 2009 02:48:11 +0000 (02:48 +0000)]
(calendar-current-date): Rework previous change.

14 years agoEd Reingold <reingold at emr.cs.iit.edu>
Glenn Morris [Wed, 8 Jul 2009 02:46:23 +0000 (02:46 +0000)]
Ed Reingold  <reingold at emr.cs.iit.edu>

(calendar-current-date): Add an optional argument giving an offset from today.

14 years agoChecked TUTORIAL.
Glenn Morris [Wed, 8 Jul 2009 02:38:11 +0000 (02:38 +0000)]
Checked TUTORIAL.

14 years ago(tutorial--describe-nonstandard-key):
Glenn Morris [Wed, 8 Jul 2009 02:37:11 +0000 (02:37 +0000)]
(tutorial--describe-nonstandard-key):
Adjust the message for when a key has been unbound.
(help-with-tutorial): Hide the arch-tag.

14 years agoSplit old stuff, and arch-tag, into new ChangeLog.14.
Glenn Morris [Wed, 8 Jul 2009 02:34:55 +0000 (02:34 +0000)]
Split old stuff, and arch-tag, into new ChangeLog.14.

14 years agoSplit ChangeLog.
Glenn Morris [Wed, 8 Jul 2009 02:34:23 +0000 (02:34 +0000)]
Split ChangeLog.

14 years agoStandardize the way M-x commands are written:
Glenn Morris [Wed, 8 Jul 2009 02:31:02 +0000 (02:31 +0000)]
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.

14 years ago(JIS_TO_SJIS2): Fix the code range check.
Kenichi Handa [Wed, 8 Jul 2009 02:23:19 +0000 (02:23 +0000)]
(JIS_TO_SJIS2): Fix the code range check.

14 years ago(detect_coding_sjis): Handle shift_jis-2004 correctly.
Kenichi Handa [Wed, 8 Jul 2009 02:22:05 +0000 (02:22 +0000)]
(detect_coding_sjis): Handle shift_jis-2004 correctly.
(encode_coding_sjis): Fix the code range check.

14 years ago(japanese-shift-jis-2004): Fix typo in the docstring.
Kenichi Handa [Wed, 8 Jul 2009 02:19:24 +0000 (02:19 +0000)]
(japanese-shift-jis-2004): Fix typo in the docstring.

14 years ago(gdb-init-1): Move sending
Nick Roberts [Wed, 8 Jul 2009 00:41:00 +0000 (00:41 +0000)]
(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.

14 years ago*** empty log message ***
Nick Roberts [Wed, 8 Jul 2009 00:40:30 +0000 (00:40 +0000)]
*** empty log message ***

14 years ago* Makefile.in (ELCFILES): Remove fadr.elc.
Chong Yidong [Tue, 7 Jul 2009 22:56:37 +0000 (22:56 +0000)]
* Makefile.in (ELCFILES): Remove fadr.elc.

14 years ago* fileio.c (Fsubstitute_in_file_name, Ffile_name_directory)
Chong Yidong [Tue, 7 Jul 2009 22:52:58 +0000 (22:52 +0000)]
* fileio.c (Fsubstitute_in_file_name, Ffile_name_directory)
(Fexpand_file_name): Copy string data properly (Bug#3772).

14 years ago* progmodes/gdb-mi.el (gdb-input): Add trailing newline to command.
Dmitry Dzhus [Tue, 7 Jul 2009 20:10:05 +0000 (20:10 +0000)]
* progmodes/gdb-mi.el (gdb-input): Add trailing newline to command.

14 years ago* progmodes/gdb-mi.el (gdb-breakpoints-list-handler-custom): y/n
Dmitry Dzhus [Tue, 7 Jul 2009 19:54:08 +0000 (19:54 +0000)]
* progmodes/gdb-mi.el (gdb-breakpoints-list-handler-custom): y/n
instead of on/off; do not highlight breakpoints without line
information.

14 years ago* progmodes/gdb-mi.el (gdb-stack-list-frames-handler): Rewritten
Dmitry Dzhus [Tue, 7 Jul 2009 17:40:32 +0000 (17:40 +0000)]
* progmodes/gdb-mi.el (gdb-stack-list-frames-handler): Rewritten
  without regexps.

14 years ago* progmodes/gdb-mi.el (gdb-init-1): Disassembly buffer mode name
Dmitry Dzhus [Tue, 7 Jul 2009 17:36:42 +0000 (17:36 +0000)]
* 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.

14 years ago* progmodes/gdb-mi.el (gdb-init-1): Set correct mode name for
Dmitry Dzhus [Tue, 7 Jul 2009 17:22:26 +0000 (17:22 +0000)]
* 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.

14 years agoRemoved fadr.el.
Dmitry Dzhus [Tue, 7 Jul 2009 17:08:20 +0000 (17:08 +0000)]
Removed fadr.el.

14 years agogdb-mi.el: Now using bindat-get-field instead of fadr functions.
Dmitry Dzhus [Tue, 7 Jul 2009 17:04:51 +0000 (17:04 +0000)]
gdb-mi.el: Now using bindat-get-field instead of fadr functions.

14 years agoPort memory buffer from gdb-ui.el
Dmitry Dzhus [Tue, 7 Jul 2009 16:57:41 +0000 (16:57 +0000)]
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.

14 years ago(vc-cvs-merge-news): Fix message parsing for non-top-level files.
Sam Steingold [Tue, 7 Jul 2009 15:06:00 +0000 (15:06 +0000)]
(vc-cvs-merge-news): Fix message parsing for non-top-level files.

14 years agoxterm.c (handle_one_xevent): Only call x_check_fullscreen on the
Jan Djärv [Tue, 7 Jul 2009 08:38:44 +0000 (08:38 +0000)]
xterm.c (handle_one_xevent): Only call x_check_fullscreen on the
first MapNotify.

14 years ago(reset-language-environment): Put
Kenichi Handa [Tue, 7 Jul 2009 06:28:54 +0000 (06:28 +0000)]
(reset-language-environment): Put
the highset priority to the charset iso-8859-1.

14 years ago(Fset_charset_priority): Update charset_unibyte.
Kenichi Handa [Tue, 7 Jul 2009 06:27:23 +0000 (06:27 +0000)]
(Fset_charset_priority): Update charset_unibyte.
(syms_of_charset): Initialize charset_unibyte.

14 years ago(unibyte_has_multibyte_table): Delete extern.
Kenichi Handa [Tue, 7 Jul 2009 06:26:36 +0000 (06:26 +0000)]
(unibyte_has_multibyte_table): Delete extern.
(UNIBYTE_CHAR_HAS_MULTIBYTE_P): Delete it.

14 years ago(unibyte_has_multibyte_table): Delete it.
Kenichi Handa [Tue, 7 Jul 2009 06:26:18 +0000 (06:26 +0000)]
(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.

14 years ago(xcharset): Fix the treating $arg0.
Kenichi Handa [Tue, 7 Jul 2009 06:25:45 +0000 (06:25 +0000)]
(xcharset): Fix the treating $arg0.

14 years ago(get_next_display_element): Decode it->c by charset_unibyte.
Kenichi Handa [Tue, 7 Jul 2009 06:25:20 +0000 (06:25 +0000)]
(get_next_display_element): Decode it->c by charset_unibyte.
(x_produce_glyphs): Likewise.

14 years ago* progmodes/hideshow.el (hs-hide-block-at-point): Don't move point
Chong Yidong [Mon, 6 Jul 2009 14:16:52 +0000 (14:16 +0000)]
* progmodes/hideshow.el (hs-hide-block-at-point): Don't move point
to the end of the line when locating the block (Bug#700).

14 years ago* net/tramp.el (tramp-handle-write-region): Flush file properties
Michael Albinus [Mon, 6 Jul 2009 13:37:29 +0000 (13:37 +0000)]
* net/tramp.el (tramp-handle-write-region): Flush file properties
in case of short track.

14 years ago(verilog-error-regexp-emacs-alist): Coded custom
Dan Nicolaescu [Mon, 6 Jul 2009 08:32:48 +0000 (08:32 +0000)]
(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.

14 years ago* woman.el: Remove stand-alone closing parentheses.
Chong Yidong [Mon, 6 Jul 2009 02:17:31 +0000 (02:17 +0000)]
* 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).

14 years ago(defvar and asterisk): Minor rephrasing.
Glenn Morris [Mon, 6 Jul 2009 00:54:20 +0000 (00:54 +0000)]
(defvar and asterisk): Minor rephrasing.

14 years ago(eval-after-load): Doc fix.
Glenn Morris [Mon, 6 Jul 2009 00:51:27 +0000 (00:51 +0000)]
(eval-after-load): Doc fix.

14 years ago(ffap): Remove defunct URL from custom group.
Glenn Morris [Mon, 6 Jul 2009 00:50:51 +0000 (00:50 +0000)]
(ffap): Remove defunct URL from custom group.

14 years ago(ffap-version): Make it an obsolete alias for emacs-version.
Glenn Morris [Mon, 6 Jul 2009 00:49:25 +0000 (00:49 +0000)]
(ffap-version): Make it an obsolete alias for emacs-version.
(top-level): Move provide to the end.

14 years ago(calc-embedded-make-info): Don't force when `calc-embedded-word' is
Jay Belanger [Mon, 6 Jul 2009 00:11:09 +0000 (00:11 +0000)]
(calc-embedded-make-info): Don't force when `calc-embedded-word' is
called twice.

14 years ago(find-alternate-file-other-window, find-alternate-file):
Stefan Monnier [Sun, 5 Jul 2009 22:15:34 +0000 (22:15 +0000)]
(find-alternate-file-other-window, find-alternate-file):
Obey confirm-nonexistent-file-or-buffer.

14 years ago* dired-aux.el (dired-show-file-type): Handle remote files.
Michael Albinus [Sun, 5 Jul 2009 08:32:26 +0000 (08:32 +0000)]
* dired-aux.el (dired-show-file-type): Handle remote files.

14 years ago* desktop.el (desktop-globals-to-save): Add file-name-history (Bug#2750).
Chong Yidong [Sun, 5 Jul 2009 05:14:27 +0000 (05:14 +0000)]
* desktop.el (desktop-globals-to-save): Add file-name-history (Bug#2750).

14 years ago* add-log.el (add-log-current-defun-header-regexp): Doc
Chong Yidong [Sun, 5 Jul 2009 04:53:22 +0000 (04:53 +0000)]
* add-log.el (add-log-current-defun-header-regexp): Doc
fix (Bug#2217).

14 years ago(eshell-parse-argument-hook): Put `number' property on entire argument
Johan Bockgård [Sat, 4 Jul 2009 13:20:09 +0000 (13:20 +0000)]
(eshell-parse-argument-hook): Put `number' property on entire argument
since this is what eshell-lisp-command expects.

14 years agoMention load average support on MS-Windows.
Eli Zaretskii [Sat, 4 Jul 2009 10:46:06 +0000 (10:46 +0000)]
Mention load average support on MS-Windows.

14 years agoEmulation of `getloadavg' on MS-Windows:
Eli Zaretskii [Sat, 4 Jul 2009 10:43:10 +0000 (10:43 +0000)]
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.

14 years ago(--enable-checking, --enable-profiling): Use
Andreas Schwab [Sat, 4 Jul 2009 08:12:10 +0000 (08:12 +0000)]
(--enable-checking, --enable-profiling): Use
AS_HELP_STRING.

14 years ago* w32term.c (w32_initialize): Use standard types.
Jason Rumney [Fri, 3 Jul 2009 15:32:02 +0000 (15:32 +0000)]
* 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.

14 years ago* net/tramp-gvfs.el (tramp-gvfs-methods)
Michael Albinus [Fri, 3 Jul 2009 14:54:14 +0000 (14:54 +0000)]
* 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.

14 years ago(Ffile_attributes): Decode user and group names by the locale's encoding.
Eli Zaretskii [Fri, 3 Jul 2009 14:22:35 +0000 (14:22 +0000)]
(Ffile_attributes): Decode user and group names by the locale's encoding.

14 years ago* sysdep.c (sys_suspend): Remove USG_JOBCTRL #ifdef, unused.
Dan Nicolaescu [Fri, 3 Jul 2009 13:46:39 +0000 (13:46 +0000)]
* 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.

14 years ago(WINNT_SUPPORT): Add common-win.elc, like src/Makefile.in did.
Eli Zaretskii [Fri, 3 Jul 2009 13:42:29 +0000 (13:42 +0000)]
(WINNT_SUPPORT): Add common-win.elc, like src/Makefile.in did.

14 years ago* m/mips.h: Mention this file is also used for netbsd.
Dan Nicolaescu [Fri, 3 Jul 2009 13:19:03 +0000 (13:19 +0000)]
* 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.

14 years ago(--enable-profiling): New option.
Dan Nicolaescu [Fri, 3 Jul 2009 13:04:57 +0000 (13:04 +0000)]
(--enable-profiling): New option.

14 years agoAnd again...
Jan Djärv [Fri, 3 Jul 2009 11:35:04 +0000 (11:35 +0000)]
And again...

14 years agoFix typo.
Jan Djärv [Fri, 3 Jul 2009 11:17:44 +0000 (11:17 +0000)]
Fix typo.

14 years ago* xterm.h (struct x_display_info): Add invisible_cursor.
Jan Djärv [Fri, 3 Jul 2009 11:07:02 +0000 (11:07 +0000)]
* xterm.h (struct x_display_info): Add invisible_cursor.
(struct x_output): Add current_cursor.

* xterm.c (XTtoggle_invisible_pointer): New function.
(x_define_frame_cursor): Don't define cursor if invisible or the
same as before.  Set current_cursor.
(x_create_terminal): Set toggle_invisible_pointer_hook.

* xfns.c (make_invisible_cursor): New function.
(x_set_mouse_color): Call make_invisible_cursor.
Set current_cursor.
(x_window): Set current_cursor.

* termhooks.h (struct terminal): Add toggle_invisible_pointer_hook.

* keyboard.c (command_loop_1): Call frame_make_pointer_invisible after
inserting a character.
(read_avail_input): Call frame_make_pointer_visible.

* frame.c (Vmake_pointer_invisible): New variable.
(frame_make_pointer_invisible, frame_make_pointer_visible): New
functions.
(syms_of_frame): DEFVAR make-pointer-invisible, initialize to Qt.

* frame.h: Declare frame_make_pointer_invisible and
frame_make_pointer_visible.
(struct frame): Add pointer_invisible.

* cus-start.el (all): Added make-pointer-invisible.

14 years ago(math-use-emacs-fn): Make sure that the number is formatted correctly.
Jay Belanger [Fri, 3 Jul 2009 01:43:33 +0000 (01:43 +0000)]
(math-use-emacs-fn): Make sure that the number is formatted correctly.

14 years ago(Emerge): Tweak Misc menu description.
Glenn Morris [Fri, 3 Jul 2009 01:36:12 +0000 (01:36 +0000)]
(Emerge): Tweak Misc menu description.
(Submodes of Emerge): Skip Prefers is only relevant with an ancestor.
(Merge Commands): `.' does not seem to work in A or B buffer.
`l' can recreate the 3-window display.

14 years ago(Glossary): Minor phrasing changes throughout.
Glenn Morris [Fri, 3 Jul 2009 01:35:56 +0000 (01:35 +0000)]
(Glossary): Minor phrasing changes throughout.
Add more internal cross-references.
<Autoloading>: You can't really autoload a variable.
<C-M->: Move details here from `M-C-' item.
<Continuation Line>: Refer to `Truncation.'
<Daemon, Free Software, Free Software Foundation, FSF, GNU>:
<Home Directory, Unix>: New entries.
<Deletion of Files>: Mention recycle bins.
<Directory>: Mention ``folders.''
<Error>: Don't mention ``type-ahead.''
<Fringe>: Refer to the manual node.
<Minor Mode>: Can be global or local.
<Spell Checking>: There are other checkers besides Ispell.

14 years agoAdd `Info-virtual-index' and `async-shell-command'.
Juri Linkov [Thu, 2 Jul 2009 23:01:42 +0000 (23:01 +0000)]
Add `Info-virtual-index' and `async-shell-command'.

14 years agoFix comment.
Juri Linkov [Thu, 2 Jul 2009 22:50:07 +0000 (22:50 +0000)]
Fix comment.

14 years ago(tramp-gvfs-connection-mounted-p): Use `elt' instead of `mount-info'.
Juri Linkov [Thu, 2 Jul 2009 22:49:30 +0000 (22:49 +0000)]
(tramp-gvfs-connection-mounted-p): Use `elt' instead of `mount-info'.

14 years ago(esc-map): Bind "&" to `async-shell-command'.
Juri Linkov [Thu, 2 Jul 2009 22:48:18 +0000 (22:48 +0000)]
(esc-map): Bind "&" to `async-shell-command'.

14 years ago(async-shell-command): New command.
Juri Linkov [Thu, 2 Jul 2009 22:47:52 +0000 (22:47 +0000)]
(async-shell-command): New command.

14 years agoVirtual Info files and nodes.
Juri Linkov [Thu, 2 Jul 2009 22:47:33 +0000 (22:47 +0000)]
Virtual Info files and nodes.
(Info-virtual-files, Info-virtual-nodes): New variables.
(Info-current-node-virtual): New variable.
(Info-virtual-file-p, Info-virtual-fun, Info-virtual-call):
New functions.
(Info-file-supports-index-cookies): Use Info-virtual-file-p
to check for a virtual file instead of checking a fixed list
of node names.
(Info-find-file): Use Info-virtual-fun and Info-virtual-call
instead of ad-hoc processing of "dir" and (apropos history toc).
(Info-find-node-2): Use Info-virtual-fun and Info-virtual-call
instead of ad-hoc processing of "dir" and (apropos history toc).
Reread a file when moving from a virtual node.
(add-to-list)<Info-virtual-files>: Add "\\`dir\\'".
(Info-directory-toc-nodes, Info-directory-find-file)
(Info-directory-find-node): New functions.
(add-to-list)<Info-virtual-files>: Add "\\`\\*History\\*\\'".
(Info-history): Move part of code to
`Info-history-find-node'.
(Info-history-toc-nodes, Info-history-find-file)
(Info-history-find-node): New functions.
(add-to-list)<Info-virtual-nodes>: Add "\\`\\*TOC\\*\\'".
(Info-toc): Move part of code to `Info-toc-find-node'.
(Info-toc-find-node): New function.
(Info-toc-insert): Renamed from `Info-insert-toc'.  Don't insert
the current Info file name to references because now the node
"*TOC*" belongs to the same Info manual.
(Info-toc-build): Renamed from `Info-build-toc'.
(Info-toc-nodes): Rename input argument `file' to `filename'.
Use Info-virtual-fun, Info-virtual-call and Info-virtual-file-p
instead of ad-hoc processing of ("dir" apropos history toc).
(Info-index-nodes): Use Info-virtual-file-p
to check for a virtual file instead of checking a fixed list
of node names.
(Info-index-node): Add check for `Info-current-node-virtual'.
Raise `save-match-data' higher up the tree to contain
`search-forward' too (bug fix).
(add-to-list)<Info-virtual-nodes>: Add "\\`\\*Index.*\\*\\'".
(Info-virtual-index-nodes): New variable.
(Info-virtual-index-find-node, Info-virtual-index): New functions.
(add-to-list)<Info-virtual-files>: Add "\\`\\*Apropos\\*\\'".
(Info-apropos-file, Info-apropos-nodes): New variables.
(Info-apropos-toc-nodes, Info-apropos-find-file)
(Info-apropos-find-node, Info-apropos-matches): New functions.
(info-apropos): Move part of code to `Info-apropos-find-node' and
`Info-apropos-matches'.
(Info-mode-map): Bind "I" to `Info-virtual-index'.
(Info-desktop-buffer-misc-data): Use Info-virtual-file-p to check
for a virtual file instead of checking a fixed list of node names.

14 years ago* net/tramp-gvfs.el (tramp-gvfs-handler-mounted-unmounted)
Michael Albinus [Thu, 2 Jul 2009 15:27:37 +0000 (15:27 +0000)]
* net/tramp-gvfs.el (tramp-gvfs-handler-mounted-unmounted)
(tramp-gvfs-connection-mounted-p): Handle changed mount-info
interface.

14 years ago* gtkutil.c (xg_frame_set_char_size): Do set width/height if the
Jan Djärv [Thu, 2 Jul 2009 12:27:23 +0000 (12:27 +0000)]
* gtkutil.c (xg_frame_set_char_size): Do set width/height if the
frame isn't visible.
(xg_frame_resized): If width/height is -1, get size of window
from X server.

* xterm.c (handle_one_xevent): Call xg_frame_resized for USE_GTK
for MapNotify.

14 years agoAdd arch tagline
Miles Bader [Thu, 2 Jul 2009 10:38:05 +0000 (10:38 +0000)]
Add arch tagline

14 years agoRemove debug code.
Jan Djärv [Thu, 2 Jul 2009 10:29:54 +0000 (10:29 +0000)]
Remove debug code.

14 years ago(xg_frame_set_char_size): Do not set pixel width/height
Jan Djärv [Thu, 2 Jul 2009 08:20:56 +0000 (08:20 +0000)]
(xg_frame_set_char_size): Do not set pixel width/height
here or call change_frame_size. Just call flush_and_sync.
(flush_and_sync): Reintroduced.