diff options
author | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2007-12-23 16:23:58 +0800 |
---|---|---|
committer | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2007-12-23 16:23:58 +0800 |
commit | f13cadf70e1c22bad218cd1d8df9910b1dbceeb3 (patch) | |
tree | f6f84afccbcc70c24568548d9b336b4ed35841a3 /mbbsd/pmore.c | |
parent | 17284f95ab02f53b0da7a5476e5531ca3c34a3df (diff) | |
download | pttbbs-f13cadf70e1c22bad218cd1d8df9910b1dbceeb3.tar pttbbs-f13cadf70e1c22bad218cd1d8df9910b1dbceeb3.tar.gz pttbbs-f13cadf70e1c22bad218cd1d8df9910b1dbceeb3.tar.bz2 pttbbs-f13cadf70e1c22bad218cd1d8df9910b1dbceeb3.tar.lz pttbbs-f13cadf70e1c22bad218cd1d8df9910b1dbceeb3.tar.xz pttbbs-f13cadf70e1c22bad218cd1d8df9910b1dbceeb3.tar.zst pttbbs-f13cadf70e1c22bad218cd1d8df9910b1dbceeb3.zip |
- add Q and improve return value definition in pager
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@3729 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/pmore.c')
-rw-r--r-- | mbbsd/pmore.c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/mbbsd/pmore.c b/mbbsd/pmore.c index fe39a389..87544bf0 100644 --- a/mbbsd/pmore.c +++ b/mbbsd/pmore.c @@ -2040,15 +2040,24 @@ pmore(char *fpath, int promptend) ch = igetch(); switch (ch) { /* ------------------ EXITING KEYS ------------------ */ +#ifdef RET_DOREPLY case 'r': case 'R': case 'Y': case 'y': - flExit = 1, retval = 999; + flExit = 1, retval = RET_DOREPLY; break; +#endif +#ifdef RET_DORECOMMEND // recommend case '%': case 'X': - flExit = 1, retval = 998; + flExit = 1, retval = RET_DORECOMMEND; + break; +#endif +#ifdef RET_DOQUERYINFO + case 'Q': // info query interface + flExit = 1, retval = RET_DOQUERYINFO; break; +#endif case 'A': flExit = 1, retval = AUTHOR_PREV; break; |