Miles Bader [Tue, 4 Jul 2000 04:48:49 +0000 (04:48 +0000)]
(prune-directory-list): New function.
(Info-default-directory-list): Rewritten to more methodically
enumerate a big list of possible info directories (based on the
list used by the standalone info reader).
Miles Bader [Tue, 4 Jul 2000 04:46:05 +0000 (04:46 +0000)]
(woman-man.conf-path): Explicitly include the debian man-db config file
"/etc/manpath.config".
(woman-parse-man.conf): Also handle MANDATORY_MANPATH entries, as
are present in `manpath.config'.
(woman-manpath): Include "/usr/share/man".
(edebug-window-live-p, edebug-window-list)
(edebug-get-displayed-buffer-points): Use walk-windows/some-window
instead of cycling through windows with next-window.
Gerd Moellmann [Fri, 30 Jun 2000 19:21:04 +0000 (19:21 +0000)]
(next_frame): Don't check frame-focus redirection in
case MINIBUF is a window. Doing so excludes frames using MINIBUF
unless their focus is redirected, which contradicts the
specification of next-frame, and leads to infinite loops in
certain situations when cycling through windows with next-window.
Kenichi Handa [Fri, 30 Jun 2000 02:56:45 +0000 (02:56 +0000)]
(code_convert_region): Even if the length of text is
zero, try to convert it if coding->type is coding_type_ccl.
(decode_coding_string, encode_coding_string): Likewise.
Gerd Moellmann [Wed, 28 Jun 2000 20:28:50 +0000 (20:28 +0000)]
(struct row_entry): New structure.
(row_entry_pool, row_entry_pool_size, row_entry_idx, row_table)
(row_table_size, old_lines, new_lines, old_lines_size)
(new_lines_size, run_pool, runs_size, runs): New variables.
(add_row_entry): New function.
(scrolling_window): Use data structures allocated with xmalloc and
held in global variables, instead of allocing them with alloca and
holding them in local variables. Use a larger hash table whose
size depends on glyph matrix sizes. Don't use bzero to clear the
hash table; instead, clear used slots only.
Eli Zaretskii [Wed, 28 Jun 2000 15:31:31 +0000 (15:31 +0000)]
(Man-notify-when-ready): Don't use window-system. If
Man-notify-method is newframe, and the display is not
multi-frame, select the frame created for the man page.
(Man-init-defvars): Doc fix.
Gerd Moellmann [Tue, 27 Jun 2000 10:54:26 +0000 (10:54 +0000)]
(describe-variable): Don't insert a second `'s' in front
of the string `value is shown below'. Since the syntax-table to
emacs-lisp-mode-syntax-table makes forward-sexp skip over an
existing `'s', so that this won't be deleted.
Gerd Moellmann [Mon, 26 Jun 2000 13:09:49 +0000 (13:09 +0000)]
(sql-interactive-mode-map): Use `kbd' in calls to
`define-key'; instead of checking `(emacs-version)' check for
`set-keymap-parent' and `set-keymap-name' directly. Add entries
for `;' and `o' which might be electric.
(sql-electric-stuff): New user option.
(sql-magic-go): New function which uses `sql-electric-stuff'.
(sql-magic-semicolon): New function which uses
`sql-electric-stuff'.
(sql-accumulate-and-indent): Insert newline if `comint-accumulate'
is not fboundp.
(sql-oracle-options): New variable.
(sql-oracle): Use it.
(sql-imenu-generic-expression): Doc change.
(sql-find-sqli-buffer): Make sure the default-value of sql-buffer
is used.
(sql-informix): Added command line parameter "-" to force
sql-informix-program to use stdout.
Eli Zaretskii [Sun, 25 Jun 2000 10:09:30 +0000 (10:09 +0000)]
(cp-coding-system-for-codepage-1): Doc fix.
(cp864-decode-table): Doc fix.
(cp720-decode-table): New variable, supports the Arabic OEM
codepage used by Windows.
(cp737-decode-table): New, Greek OEM codepage used by Windows.
Dave Love [Fri, 23 Jun 2000 19:37:14 +0000 (19:37 +0000)]
(font-lock-fontify-anchored-keywords): Use line-beginning-position.
(font-lock-support-mode) <defgroup>: Add :version.
(global-font-lock-mode): Use mapc.
Dave Love [Fri, 23 Jun 2000 17:02:15 +0000 (17:02 +0000)]
Move string.h hack here from alpha.h and make it conditional.
(C_SWITCH_SYSTEM): Use _OSF_SOURCE, not -BSD, which clashes with
_XOPEN_SOURCE.
(WAIT_USE_INT, SYS_SIGLIST_DECLARED, sys_siglist, NSIG): Define.
(SOCKLEN_TYPE): Don't define.