snip off final newlines when we're matching, they're usually not wanted.
authorNalin Dahyabhai <nalin@src.gnome.org>
Fri, 25 Oct 2002 22:07:11 +0000 (22:07 +0000)
committerNalin Dahyabhai <nalin@src.gnome.org>
Fri, 25 Oct 2002 22:07:11 +0000 (22:07 +0000)
commit25f084882412a537c4a3cc6993027f9707d8cc81
treed87932bf93020b30a2d37807922d9ee53de0f55b
parente600d5ea308a700166c9a59e9e88e80ac7f91263
snip off final newlines when we're matching, they're usually not wanted.

* src/vte.c (vte_terminal_match_check_internal): snip off final newlines when
we're matching, they're usually not wanted.
* src/pty.c, src/pty.h: replace the simpler pty_open() function with a logging
version, adding the ability to specify a startup directory (Red Hat
#76529).
* src/vte.c, src/vte.h: replace the simpler fork_command() function with a
logging version, adding the ability to specify a startup directory (Red
Hat #76529).
* src/vteapp.c: modify call to handle new fork_command().
* python/vte.defs: update as above.
* python/vte.override: modify call to handle new fork_command(), adding an
optional "directory" argument.
* src/vte.c: refactor the selection code, cleaning up when selection is
cleared/started/extended (#95783).  Grab focus whenever we get button
press or release or motion events.
* src/vte.c: rework how wide characters are stored to allow storing tabs
(#95958).
* python/vte.override: wrap vte_terminal_get_text() and
vte_terminal_get_text_range().  Based on patch from ha shao (#96230).
* src/vte.c, src/vte.h: add a user pointer argument to get_text callbacks
(#96230).
* src/Makefile.am: bump shared library version because we changed a public
function's signature.  Take the opportunity to replace padding fields
which had previously been used up.
20 files changed:
ChangeLog
Makefile.am
doc/reference/tmpl/pty.sgml
doc/reference/tmpl/vte-unused.sgml
doc/reference/tmpl/vte.sgml
doc/reference/vte-docs.sgml
doc/reference/vte-sections.txt
python/cat.py
python/vte.defs
python/vte.override
src/Makefile.am
src/debug.c
src/debug.h
src/pty.c
src/pty.h
src/vte.c
src/vte.h
src/vteaccess.c
src/vteapp.c
vte.spec