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

21 Commits

Author SHA1 Message Date
Ben Harris
bd7698ddcc Fonts where boldface is wider than usual are now beaten up so they fit.
Note that this doesn't happen for non-COlor QuickDraw yet, due to the lack of
CharExtra().

[originally from svn r141]
1999-03-30 19:44:52 +00:00
Ben Harris
82fecf970f First attempt at multiple-session support. This has broken meta handling,
since mac.c needs to know whether to grab Cmd-keys or not.

[originally from svn r138]
1999-03-29 19:50:24 +00:00
Ben Harris
89751ed598 Very basic hex-dump backend for testing meta handling.
[originally from svn r134]
1999-03-28 15:25:45 +00:00
Ben Harris
f050f04135 Meta key support, mostly.
[originally from svn r131]
1999-03-28 02:06:11 +00:00
Ben Harris
e43dc5ecd4 The edit menu is now mostly functional. I'm not sure about paste, since I
haven't got a working backend at the moment, but it all looks OK.

[originally from svn r118]
1999-03-16 20:27:31 +00:00
Ben Harris
fc69aeef23 added term_copy and term_paste
[originally from svn r110]
1999-03-15 22:27:36 +00:00
Ben Harris
e74609fa1c externed backends so I can safely turn on duplicate-symbol warnings.
[originally from svn r104]
1999-03-14 20:08:09 +00:00
Ben Harris
c7c358fa3f Attribute masking implemented. The variable attr_mask stored the current
set of "interesting" attributes, and do_paint only takes those ones into
account when deciding when to break style runs.  Makes redraw quite a bit
faster on displays which don't do ANSI colour.

[originally from svn r102]
1999-03-14 17:43:35 +00:00
Ben Harris
12064f2245 First attempt at copying to the clipboard -- doesn't seem to work.
Also a bug-fix in auto-scrolling when drag-selecting off the top.

[originally from svn r91]
1999-03-11 23:23:45 +00:00
Ben Harris
ffc478a772 Changes for updates elsewhere.
[originally from svn r78]
1999-03-07 23:25: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
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
df4ff91c0e Right, we now have:
* The ability to load the configuration from the current resource file (ie the
   application for now).
 * A scroll bar and size box that look right, even if they don't actually _do_
   anything yet.
 * A load of other minor tweaks.

[originally from svn r62]
1999-02-28 02:38:41 +00:00
Ben Harris
eae4545aea Now uses the Palette Manager for everything. Unfortunately this seems to
have killed colour entirely.  It was working earlier today.  Really!

[originally from svn r60]
1999-02-24 01:29:10 +00:00
Ben Harris
8ac1a08339 Bloody Hell! It just managed to say "Hello, world" in a terminal window!
I'd better check this lot in before something bad happens to it.

[originally from svn r56]
1999-02-21 18:09:41 +00:00
Ben Harris
29f26a1050 End of a night's work. Not a very useful state, but this is my branch and
I'll do what I want with it.

Anyway, made a start on a Mac display for the terminal emulator, and the
enumeration of the global variables that will have to die.

Oh, and the licence is now in a TEXT resource -- I just have to work out
how to display it...

[originally from svn r53]
1999-02-20 23:55:55 +00:00
Ben Harris
f192c33a67 Various cleanups, mostly Mac-related.
[originally from svn r45]
1999-02-19 21:39:25 +00:00
Simon Tatham
3b1389a474 Added automatic version distinguishing code, to differentiate releases
from nightly builds from random development builds

[originally from svn r28]
1999-02-09 15:18:34 +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
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