more $pkglibdir -> $libexecdir fixing. add rules for generating ps and
authorNalin Dahyabhai <nalin@src.gnome.org>
Mon, 14 Oct 2002 21:07:58 +0000 (21:07 +0000)
committerNalin Dahyabhai <nalin@src.gnome.org>
Mon, 14 Oct 2002 21:07:58 +0000 (21:07 +0000)
commitcda7db5a18f9ea59673acf0ee5a7a34c3f59c662
tree6b8a475d09ecf93d099b834678dc403e51196f9f
parentfb8d32cd8e004edf334cd893e530de54e91f93b3
more $pkglibdir -> $libexecdir fixing. add rules for generating ps and

* configure.in: more $pkglibdir -> $libexecdir fixing.
* doc/Makefile.am: add rules for generating ps and text versions of the ctlseqs
docs.
* doc/reference/tmpl/vte.sgml: add snippet for "commit".
* python/python/vte.defs: update to add a binding for
vte_terminal_fork_logged_command().
* src/buffer.h: add a warning comment that these are private interfaces.  Wrap
declarations in G_BEGIN_DECLS/G_END_DECLS.
* src/caps.h: add macros for the SS2/SS3 sequences.
* src/marshal.list: add a marshaller for the "commit" signal.
* src/keymap.c, src/keymap.h: move the getting-more-convoluted keypress-handling
code to a shell that parses tables of static info.
* src/pty.c: reset signal handlers before exec() (Red Hat #75341)
* src/vte.c: use the keymap for most non-printable keys.  Add a "commit" signal
to allow an app to just use the terminal for displaying data and
grabbing input.  Obey the application's desired meta-sends-escape
setting.  Recognize HP function key mode.  Recognize and handle legacy
XTerm function key mode.  Force a redraw if the child application tries
to switch to 80/132 columns, even though we don't usually let them try.
Don't try to send keystrokes to the child pty when there is no child
pty.  Don't convert final whitespace to newlines when copying text
(Red Hat #74611).  Properly distinguish cursor key mode and keypad key
mode, obey application mode for cursor keys,
* python/cat.py: test program for running without a command.
* termcaps/xterm: change the definitions for ku/kd/kl/kr to match XTerm in
normal cursor mode instead of application cursor mode.
17 files changed:
ChangeLog
configure.in
doc/Makefile.am
doc/reference/tmpl/vte.sgml
python/cat.py [new file with mode: 0755]
python/vte.defs
src/Makefile.am
src/buffer.h
src/caps.h
src/keymap.c [new file with mode: 0644]
src/keymap.h [new file with mode: 0644]
src/marshal.list
src/pty.c
src/vte.c
src/vte.h
src/vteapp.c
termcaps/xterm