Changeset 428834d for owl.h


Ignore:
Timestamp:
Jan 9, 2008, 2:17:57 PM (13 years ago)
Author:
Alejandro R. Sedeño <asedeno@mit.edu>
Branches:
master, barnowl_perlaim, debian, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
Children:
369479d
Parents:
c10fef0
Message:
take two for input processing
File:
1 edited

Legend:

Unmodified
Added
Removed
  • owl.h

    r9866c3a r428834d  
    272272} owl_variable;
    273273
     274typedef struct _owl_input {
     275  int ch;
     276  char utf8buf[8];
     277  gunichar uch;
     278} owl_input;
     279
    274280typedef struct _owl_fmtext {
    275281  int textlen;
     
    511517  owl_list  bindings;           /* key bindings */
    512518  struct _owl_keymap *submap;   /* submap */
    513   void (*default_fn)(int j);    /* default action (takes a keypress) */
    514   void (*prealways_fn)(int j);  /* always called before a keypress is received */
    515   void (*postalways_fn)(int j); /* always called after keypress is processed */
     519  void (*default_fn)(owl_input j);      /* default action (takes a keypress) */
     520  void (*prealways_fn)(owl_input j);   /* always called before a keypress is received */
     521  void (*postalways_fn)(owl_input j);  /* always called after keypress is processed */
    516522} owl_keymap;
    517523
Note: See TracChangeset for help on using the changeset viewer.