(shell-command-separator-regexp): New variable.
(shell-directory-tracker): Make regexp used for skipping to next command
correspond to one used for command itself.
Glenn Morris [Thu, 12 Jun 2003 17:28:48 +0000 (17:28 +0000)]
(display-time-hook, timeclock-modeline-display): Define for byte-compiler.
(timeclock-time-to-date, timeclock-workday-remaining)
(timeclock-time-to-seconds, timeclock-seconds-to-time): Move earlier
in the file so defined before used.
(timeclock-status-string): No need for `let*' so use `let'.
(timeclock-query-out): Always return a non-nil value.
Kim F. Storm [Mon, 9 Jun 2003 23:01:52 +0000 (23:01 +0000)]
(phys_cursor_in_rect_p): Fix 2003-05-24 change.
Adjust phys_cursor.x to be relative to window box, rather than
text area before checking -- to ensure cursor is redrawn when
exposing window.
Note: This also fixes a similar (older) bug if display margins
are present.
Kim F. Storm [Mon, 9 Jun 2003 22:00:34 +0000 (22:00 +0000)]
(Info-fontify-node): Make `invisible' property
non-sticky so that whitespace added by filling stays visible.
Make refilling less agressive by starting at beginning of current
line rather than beginning of current paragraph.
Stefan Monnier [Mon, 9 Jun 2003 17:42:22 +0000 (17:42 +0000)]
(tex-search-noncomment): New macro.
(tex-last-unended-begin, tex-next-unmatched-end): Use it
so we don't get confused by \begin and \end in comments.
(tex-compile): Change dir before calling tex-compile-default.
Nick Roberts [Sun, 8 Jun 2003 01:20:51 +0000 (01:20 +0000)]
(gdb-get-current-frame, gdb-frame-handler): Use Gdb
command `info frame' instead of `frame' to preserve point.
(gdb-invalidate-assembler): Only run disassemble again if frame
has changed.
(gdb-append-to-inferior-io): Revert change from 2003-05-17.
(shell-resync-dirs): Tolerate an extra line of output before the list of
directories from `shell-dirstack-query' (it looks for, and ignores, a literal
copy of the value of shell-dirstack-query).
(table-cell-horizontal-chars): Renamed from table-cell-horizontal-char. Now a
string value instead of a character. ?= is allowed for horizontal boundary as
well as ?-.
(table-command-remap-alist, table-command-list): Changed defconst to defvar
because the value is modified.
(table-insert, table-insert-row, table-insert-column, table-recognize)
(table-recognize-region, table-widen-cell, table-span-cell)
table-split-cell-vertically): Change due to table-cell-horizontal-chars.
(table--cell-horizontal-char-p): New function.
(table--generate-source-scan-lines, table-delete-row, table-delete-column)
(table--spacify-frame, table--find-row-column, table--probe-cell-left-up)
(table--probe-cell-right-bottom, table--probe-cell): Change due to
table-cell-horizontal-chars.
From David Abrahams <dave@boost-consulting.com>
Dave Love [Thu, 5 Jun 2003 16:24:51 +0000 (16:24 +0000)]
Set NLIST_STRUCT from HAVE_NLIST_H. Use
HAVE_STRUCT_NLIST_N_UN_N_NAME, not NLIST_NAME_UNION.
[HAVE_LOCALE_H]: Include locale.h.
(getloadavg) [HAVE_SETLOCALE]: Run sscanf in C locale.
Lute Kamstra [Thu, 5 Jun 2003 12:02:09 +0000 (12:02 +0000)]
(shell-mode): Put `shell-filter-ctrl-a-ctrl-b' on
`comint-output-filter-functions' when bash is used as the inferior
shell.
(shell-filter-ctrl-a-ctrl-b): New function.
Stefan Monnier [Thu, 5 Jun 2003 01:14:23 +0000 (01:14 +0000)]
(sgml-parse-tag-backward): Try and detect
when we're starting from within a tag.
(sgml-get-context): When called from inside a tag, do something useful.
Rename the arg now that it's never used for `full' context anymore.
(sgml-calculate-indent): Make `lcon' an argument.
Return nil when we don't know what to do.
If the initial lcon turns out to be wrong, try again.
(sgml-indent-line): If sgml-calculate-indent returns nil, don't indent.
Kim F. Storm [Thu, 5 Jun 2003 00:36:28 +0000 (00:36 +0000)]
(coordinates_in_window): Convert X and Y to window
relative coordinates inside mode-line and header-line parts.
Convert X and Y to margin area relative coordinates inside left
and right display margin parts.
Kim F. Storm [Wed, 4 Jun 2003 23:15:29 +0000 (23:15 +0000)]
(Info-fontify-node): Individually refill menus and
paragraphs to preserve menu items and varying indentation.
Only color first 9 menu items differently.