Kenichi Handa [Sat, 27 Feb 1999 01:37:15 +0000 (01:37 +0000)]
Doc fix, font size specifies landscape and portrait sizes.
(ps-print-version): New version number (4.1.4).
(ps-font-size, ps-header-font-size, ps-header-title-font-size):
Specifies landscape and portrait sizes.
(ps-setup, ps-print-quote, ps-line-lengths-internal, ps-nb-pages)
(ps-get-page-dimensions, ps-begin-file, ps-begin-job, ps-generate): Fun
fix.
(ps-get-font-size): New fun.
(ps-font-size-internal, ps-header-font-size-internal)
(ps-header-title-font-size-internal): New vars.
(get_boot_time): Use WTMP_FILE for file name.
(WTMP_FILE): Default definition in case not defined.
(get_boot_time_1): Test that file exists before trying to read it.
Kenichi Handa [Thu, 25 Feb 1999 13:26:55 +0000 (13:26 +0000)]
(iso-2022-control-alist): New variable.
(encoded-code-description): New function.
(encoded-string-description): New function.
(encode-coding-char): New function.
Kenichi Handa [Wed, 24 Feb 1999 02:31:57 +0000 (02:31 +0000)]
(push_key_description): If enable-multibyte-characters
is non-nil, try to convert unibyte character to multibyte. For
invalid multibyte character, show all bits by octal form.
(Fsingle_key_description): Check the varidity of charset for a
generic character.
Eli Zaretskii [Mon, 22 Feb 1999 13:37:10 +0000 (13:37 +0000)]
(handwrite): Require ps-print, and use ps-printer-name and
ps-lpr-command. Call ps-print-region-function
if it's defined, instead of forking ps-lpr-command
unconditionally.
Andreas Schwab [Mon, 22 Feb 1999 10:04:28 +0000 (10:04 +0000)]
Don't define Qusr1_signal and Qusr2_signal.
(syms_of_emacs): Don't initialize them.
(handle_USR1_signal, handle_USR2_signal): Set event type to
user_signal instead of non_ascii_keystroke, and use plain integers
as code instead of Lisp symbols.
Kenichi Handa [Mon, 22 Feb 1999 01:59:30 +0000 (01:59 +0000)]
(what-cursor-position): charset-origin-alist property
of a coding system may be a translation table or a symbol of which
`translation-table' property is a translation table.
Andrew Innes [Sat, 20 Feb 1999 20:43:58 +0000 (20:43 +0000)]
(main): [!SYSTEM_MALLOC]: Call realloc and free as well
as malloc before calling uninterrupt_malloc, for consistency.
This also enables profiling to work on WINDOWSNT.
Set version to 1.4.1. Changed mail address to
alex@gnu.org. Mention the mailin listg sql.el@gnu.org.
(sql-input-ring-separator): Doc fix.
(sql-mode-syntax-table): double-dash starts comments is defined as
". 56" instead of ". 12b" for XEmacs.
(sql-stop, sql-interactive-mode): Doc fixes.
(sql-postgres): Queries for database and server, not just one.
(sql-set-sqli-buffer): sql-set-sqli-hook must be quoted.
(sql-set-sqli-hook): A hook run when sql-buffer is
changed. This is needed for master.el to work.
(sql-set-sqli-buffer): Use the new hook.
(sql-make-alternate-buffer-name): Function that sets
sql-alternate-buffer-name.
(sql-alternate-buffer-name): Possible name of SQLi buffers.
(sql-interactive-mode): Set sql-alternate-buffer-name.
(sql-rename-buffer): New command.
(sql-interactive-mode-menu): Menu for SQLi buffers.
(sql-interactive-mode): Doc fix. sql-input-ring-separator
and sql-input-ring-file-name are used to temporarily set
comint-input-ring-file-name and comint-input-ring-separator when
reading and writing input history files.
(sql-stop): Use sql-input-ring-separator and
sql-input-ring-file-name.
(sql-input-ring-file-name): New variable with customization.
(sql-input-ring-separator): New variable with customization.
(sql-set-sqli-buffer): Renamed from sql-change-sqli-buffer.
Callers changed.
(sql-show-sqli-buffer): The message for "sql-buffer is not set"
now includes the name of the current buffer.
(sql-mode): Set paragraph-separate and paragraph-start so that
sql-send-paragraph sends the entire SQL statements, even if it
contains indented lines.
(iso-transl-ae): Renamed from iso-transl-e-slash.
(iso-transl-a-ring): Renamed from iso-transl-a-slash.
(iso-transl-AE): Renamed from iso-transl-E-slash.
(iso-transl-A-ring): Renamed from iso-transl-A-slash.
(iso-transl-char-map): Related changes.
(within_one_second): New function.
(current_lock_owner): Use that.
(get_boot_time): Use /proc/uptime if available.
Otherwise, if nothing found in wtmp, try wtmp.1.gz and so on.
(get_boot_time_1): New subroutine taken from get_boot_time.
(Qusr1_signal, Qusr2_signal): New variables.
(syms_of_emacs): Init and staticpro them.
(handle_USR1_signal): Don't run any code, just queue up an event.
(handle_USR2_signal): Likewise.
Simon Marshall [Wed, 17 Feb 1999 10:06:41 +0000 (10:06 +0000)]
* font-lock.el (c++-font-lock-keywords-3): Use c-at-toplevel-p to distinguish
correctly an object declared via a constructor from a method.
(font-lock-defaults-alist): Don't give `.' word syntax for Java.
(java-font-lock-keywords-1): Fontify package names individually.
(java-font-lock-extra-types): Ensure regexp matches capitalised types only.
(java-font-lock-keywords-2): Simplify type fontification.
(java-font-lock-keywords-3): Likewise.
(tex-run-command, latex-run-command)
(slitex-run-command, tex-command): Doc changes.
(tex-start-options-string): Autoload it. Doc change. Provide
a menu for customization. Allow nil. Quote backslashes only once.
(tex-start-tex): Handle nil value of tex-start-options-string
and apply shell-quote-argument to it.