Commit History

Author SHA1 Message Date
  Simon Tatham 334688db81 Apply UPDATE_DELAY in arrears, not in advance. 4 years ago
  Simon Tatham d74308e90e Fold ancillary window changes into main redraw. 4 years ago
  Simon Tatham 07aff63e22 Centralise check of CONF_no_mouse_rep into Terminal. 4 years ago
  Simon Tatham 696550a5f2 Flip direction of window pos/size queries. 4 years ago
  Simon Tatham ca9cd983e1 Centralise palette setup into terminal.c. 4 years ago
  Simon Tatham 61571376cc Remove TermWin's is_minimised method. 4 years ago
  Simon Tatham 42ad454f4f Move all window-title management into Terminal. 4 years ago
  Simon Tatham 5d718ef64b Whitespace rationalisation of entire code base. 5 years ago
  Simon Tatham a6a13311b4 Revert "Bounds-check terminal selection when clearing scrollback." 5 years ago
  Simon Tatham 80f5a009f6 Bounds-check terminal selection when clearing scrollback. 5 years ago
  Simon Tatham c713ce4868 terminal.[ch]: refactor the 'pos' macros. 5 years ago
  Simon Tatham e3a14e1ad6 Withdraw support for the DECEDM escape sequence. 5 years ago
  Simon Tatham 9fccb065a6 Rework handling of the SRM escape sequence. 5 years ago
  Simon Tatham 209dd65ead Rename term->bidi and term->arabicshaping. 5 years ago
  Simon Tatham 9c367eba4c Add a per-line 'trusted' status in Terminal. 6 years ago
  Simon Tatham e21afff605 Move sanitisation of k-i prompts into the SSH code. 6 years ago
  Simon Tatham 3936616feb Add line-length limit feature in StripCtrlChars. 6 years ago
  Simon Tatham da1c8f15b1 Limit the number of combining chars per terminal cell. 6 years ago
  Simon Tatham 36a11ef8d5 Use the new StripCtrlChars for terminal-based auth prompts. 6 years ago
  Simon Tatham 0dcdb1b5a3 Expose term_translate outside terminal.c. 6 years ago
  Simon Tatham e0a76971cc New array-growing macros: sgrowarray and sgrowarrayn. 6 years ago
  Simon Tatham 1db5001260 Replace a couple more #defines with inline functions. 6 years ago
  Simon Tatham 85eaaa86b7 Avoid undefined left shift in ANSI macro. 6 years ago
  Simon Tatham 3214563d8e Convert a lot of 'int' variables to 'bool'. 6 years ago
  Simon Tatham a6f1709c2f Adopt C99 <stdbool.h>'s true/false. 6 years ago
  Simon Tatham 64f8f68a34 Remove the 'Frontend' type and replace it with a vtable. 6 years ago
  Simon Tatham 291c1b07f2 Remove unused and bit-rotted scroll optimisation. 6 years ago
  Simon Tatham b4c8fd9d86 New abstraction 'Seat', to pass to backends. 6 years ago
  Simon Tatham 8dfb2a1186 Introduce a typedef for frontend handles. 6 years ago
  Simon Tatham eefebaaa9e Turn Backend into a sensible classoid. 6 years ago