Ben Harris
|
81ada5f24f
Add a stub "free" routine for pterm. Thanks to rjk.
|
22 years ago |
Simon Tatham
|
f49c8c5a07
The back ends now contain their own copies of the Config structure,
|
22 years ago |
Simon Tatham
|
d6739ada35
Another signal-handling refinement from RJK: the SIGCHLD handler
|
22 years ago |
Simon Tatham
|
93e9fadc75
RJK's general signal-handling robustness patch. Should fix the weird
|
22 years ago |
Simon Tatham
|
4756c15fc9
Yet more global-removal. The static variables in logging.c are now
|
22 years ago |
Simon Tatham
|
0b2523eeda
Line discipline module now uses dynamically allocated data. Also
|
22 years ago |
Simon Tatham
|
6e2a0c079b
pty backend now supports the changed function interface, so pterm
|
22 years ago |
Simon Tatham
|
bdb47167d1
Implement handling of all Close On Exit modes. Default is to close
|
22 years ago |
Simon Tatham
|
a9bd716df8
Cleanups from yesterday's destabilisation: lots of stuff in
|
22 years ago |
Simon Tatham
|
0a80c983e2
Major destabilisation, phase 1. In this phase I've moved (I think)
|
22 years ago |
Simon Tatham
|
5ce13aad0f
Stop `pterm -ut-' leaving the unnecessary utmp helper as a zombie
|
22 years ago |
Simon Tatham
|
45c494ff9d
Make sure SIGINT and SIGQUIT haven't been nobbled in our child
|
22 years ago |
Simon Tatham
|
068da38044
Don't bother closing fds 0-2 before dup2ing over them; there's no
|
22 years ago |
Simon Tatham
|
1aed45b4e1
Fix utmp and pty handling so that GTK never complains about running
|
22 years ago |
Simon Tatham
|
07a69c5245
Configure the pty so that it agrees with our idea of whether
|
22 years ago |
Simon Tatham
|
e18cf6b714
Don't forget to initialise the pixel size parameters of the window
|
22 years ago |
Simon Tatham
|
0c011dcbe0
Introduce the ability to control whether the shell run in pterm is a
|
22 years ago |
Simon Tatham
|
0813c25bf6
Finish up utmp processing: add the -ut- command-line option to
|
22 years ago |
Simon Tatham
|
6118021749
Support for utmp, wtmp and lastlog. Probably not terribly portable
|
22 years ago |
Simon Tatham
|
cec0515b2c
Support for BSD-style pty devices. Tested under Linux; might need
|
22 years ago |
Simon Tatham
|
76cda50683
xterm-class programs should exit when their primary child process
|
22 years ago |
Simon Tatham
|
3c3fd86691
Various faffs in the pty allocation process to get controlling
|
22 years ago |
Simon Tatham
|
598018644a
Don't forget to set $TERM when we spawn the pty. Of course I haven't
|
22 years ago |
Simon Tatham
|
bacc5cf102
Added two simple command-line arguments: -fn (so I can have my Font
|
22 years ago |
Simon Tatham
|
0dff7f90da
Resizing of pterm now works, and the size information is correctly
|
22 years ago |
Simon Tatham
|
33a54aaa8a
And that's it! pty.c is now a real pty backend rather than a
|
22 years ago |
Simon Tatham
|
6d0e9b205d
First phase of porting. pterm now compiles and runs under Linux+gtk.
|
22 years ago |