~ubuntu-branches/ubuntu/trusty/rxvt-unicode/trusty

« back to all changes in this revision

Viewing changes to src/rxvt.h

  • Committer: Package Import Robot
  • Author(s): Ryan Kavanagh, Ryan Kavanagh, James M Leddy
  • Date: 2013-12-21 16:17:07 UTC
  • mfrom: (1.1.24)
  • Revision ID: package-import@ubuntu.com-20131221161707-898w5z8uls5mr4jw
Tags: 9.19-1
[ Ryan Kavanagh ]
* Imported Upstream version 9.19 (Closes: #731334)
* Drop the following patches, applied upstream:
  + 13_section_mismatch.diff
  + 14_pod_errors.diff
  + 15_perl_518.diff
* Update standards version to 3.9.5
* Offer both 16x16 and 32x32 icons in menu (Closes: #723889)
* Allow urxvt and urxvtd to update utmp (Closes: #500230)
  + Override lintian warning setgid-binary for /usr/bin/urxvt and
    /usr/bin/urxvtd

[ James M Leddy ]
* Added .desktop files so that we work with window managers like Gnome and
  Unity (Closes: #724623)

Show diffs side-by-side

added added

removed removed

Lines of Context:
79
79
 
80
80
#if XRENDER && (HAVE_PIXBUF || ENABLE_TRANSPARENCY)
81
81
# define HAVE_BG_PIXMAP 1
 
82
# define HAVE_IMG 1
82
83
#endif
83
84
 
84
85
#if HAVE_BG_PIXMAP
402
403
 
403
404
/* modes for rxvt_term::scr_page () - scroll page. used by scrollbar window */
404
405
enum page_dirn {
405
 
  UP,
406
 
  DN,
407
 
  NO_DIR,
 
406
  DN     = -1,
 
407
  NO_DIR =  0,
 
408
  UP     =  1,
408
409
};
409
410
 
410
411
/* arguments for rxvt_term::scr_change_screen () */
1145
1146
/* ---------- */
1146
1147
#ifdef SELECTION_SCROLLING
1147
1148
  int             scroll_selection_lines;
1148
 
  enum page_dirn  scroll_selection_dir;
1149
1149
  int             selection_save_x,
1150
1150
                  selection_save_y,
1151
1151
                  selection_save_state;
1402
1402
  int privcases (int mode, unsigned long bit);
1403
1403
  void process_terminal_mode (int mode, int priv, unsigned int nargs, const int *arg);
1404
1404
  void process_sgr_mode (unsigned int nargs, const int *arg);
 
1405
  void set_cursor_style (int style);
1405
1406
  // init.C
1406
1407
  void init (stringvec *argv, stringvec *envv);
1407
1408
  void init (int argc, const char *const *argv, const char *const *envv);
1536
1537
  void scr_charset_choose (int set) NOTHROW;
1537
1538
  void scr_charset_set (int set, unsigned int ch) NOTHROW;
1538
1539
  void scr_move_to (int y, int len) NOTHROW;
1539
 
  bool scr_page (enum page_dirn direction, int nlines) NOTHROW;
 
1540
  bool scr_page (int nlines) NOTHROW;
 
1541
  bool scr_page (enum page_dirn direction, int nlines) NOTHROW
 
1542
  {
 
1543
    scr_page (direction * nlines);
 
1544
  }
1540
1545
  bool scr_changeview (int new_view_start) NOTHROW;
1541
1546
  void scr_bell () NOTHROW;
1542
1547
  void scr_printscreen (int fullhist) NOTHROW;