mirror of
https://github.com/ChronosX88/psyced.git
synced 2024-11-08 11:31:01 +00:00
this is where ryuka can have paginated history for neat clients
This commit is contained in:
parent
66626510e8
commit
2654c50820
@ -82,7 +82,7 @@ logClip(maxlen, cutlen) {
|
||||
// TODO: logView *since* timestamp. see also user.c:disconnected()
|
||||
//
|
||||
// uh. vim lpc syntax file doesn't like default in variablenames. renamed.
|
||||
logView(a, showingLog, defAmount) {
|
||||
logView(a, showingLog, defAmount, offset) {
|
||||
string grep;
|
||||
int i, ll;
|
||||
|
||||
@ -141,6 +141,9 @@ logView(a, showingLog, defAmount) {
|
||||
P4(("\n%O :logView: %O\n", ME, _log))
|
||||
unless (ll) ll = defAmount || 15;
|
||||
ll *= 4;
|
||||
/* FIXME: here's where the _offset parameter needs to be considered
|
||||
* but let's see if ryuka is serious about wanting to use this ;)
|
||||
*/
|
||||
if (sizeof(_log) < ll) {
|
||||
ll = sizeof(_log);
|
||||
i = 0;
|
||||
|
@ -2468,7 +2468,7 @@ _request_history(source, mc, data, vars, b) {
|
||||
# endif
|
||||
# endif
|
||||
logView(vars["_match"] || vars["_parameter"] || vars["_amount"],
|
||||
source);
|
||||
source, 0, vars["_offset"]);
|
||||
sendmsg(source, "_echo_history"); // indicate end of history
|
||||
return 1;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user