1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-11 02:18:01 +00:00
Commit Graph

15 Commits

Author SHA1 Message Date
git migration script
a9b6f0b18f Begin 'ben-mac-port' branch.
This commit reflects the start of the 'ben-mac-port' branch in CVS.
Due to CVS's ability to branch files independently, most of the tree
comes from the tip of 'ben-early-mac-port', but terminal.c is the
version from r70

[originally from svn r86]
[r70 == a9b471d5b3]
1999-03-11 11:10:53 +00:00
Ben Harris
69352c87fc IND no longer notices lfhascr.
I've actually got the fix in term_mouse right now (or less wrong).
Yeah.

[originally from svn r83]
1999-03-09 12:10:05 +00:00
Ben Harris
1bfbaadd93 Removed support for Line Feed/New Line Mode on the grounds that it doesn't
do the same as lfhascr -- it also changes the "return" key to send CR/LF, which
lfhascr doesn't do (and shouldn't do).  Also, Line Feed/New Line mode isn't
meant to affect IND, which lfhascr currently does (but arguably shouldn't).

[originally from svn r82]
1999-03-09 11:57:13 +00:00
Ben Harris
9a54b6278f Tiny \n/\r fix in term_mouse.
[originally from svn r80]
1999-03-09 00:08:41 +00:00
Ben Harris
4336d540db Lots of things, notably:
* Tidied state machine, with better handling of unknown escape and control
   sequences.
 * Support for automatic newline mode, with lfhascr now being a session
   variable.
 * #include <string.h> for mem*() and str*().

[originally from svn r74]
1999-03-07 23:19:02 +00:00
Ben Harris
a9b471d5b3 No longer assume the values of '\n' and '\r', so CR and LF don't get swapped on
the Mac.

[originally from svn r70]
1999-03-03 11:34:43 +00:00
Ben Harris
f4d6dbcc0e Scroll optimisations are now controlled by #ifdef OPTIMISE_SCROLL.
Scroll-bar manipulation now uses scroll optimisation more sensibly.

[originally from svn r69]
1999-03-02 23:47:23 +00:00
Ben Harris
23634d10df We now have saner handling of 4-bit modes (disable colour, get the Palette
Manager to give us bg, fg, bold fg and cursor).
I've also removed some traces of the old scroll-optimiser.

[originally from svn r68]
1999-03-02 23:19:20 +00:00
Ben Harris
2145f64798 Right, I think we now hove scrolling optimisations. They should probably be
conditional on something, but I can't be bothered right now.

[originally from svn r67]
1999-03-02 21:51:55 +00:00
Ben Harris
e230e36e2f We now have a fairly minimal Mac application.
I'm about to try lashing in the terminal emulator...

[originally from svn r52]
1999-02-20 22:10:34 +00:00
Simon Tatham
0fc1c0c9c9 Improve drag select (dragging outside LHS doesn't now select first
char too)

[originally from svn r20]
1999-01-22 09:36:21 +00:00
Simon Tatham
e68a529cc9 Add SSH don't-allocate-pty option, and corresponding LF-implies-CR
terminal setting

[originally from svn r16]
1999-01-15 11:30:40 +00:00
Simon Tatham
3352f57942 Fix breakage in window redraw
[originally from svn r14]
1999-01-15 11:28:11 +00:00
Simon Tatham
60ab6a5d82 John Sullivan's patches plus more fixes:
- Stop using the identifier `environ' as some platforms make it a macro
  - Fix silly error box at end of connection in FWHACK mode
  - Fix GPF on maximise-then-restore
  - Use SetCapture to allow drag-selecting outside the window
  - Correctly update window title when iconic and in win_name_always mode

[originally from svn r12]
1999-01-08 13:10:19 +00:00
Simon Tatham
c74130d423 Initial checkin: beta 0.43
[originally from svn r11]
1999-01-08 13:02:13 +00:00