Yes I agree.


Could for now just use a simple script such as:

ALT+O -> Mouse: Change Double-Click Nicklist to: /doreload

Then add this to your remotes:
Code:
alias doreload {
  if ($query($$1)) { query $1 }
  else { 
    query $1
    %log = $+($mirdir,$logdir,$network,\,$1,.log)
    if (!$exists(%log)) { echo $query($1) No log found.. | halt }
    loadbuf -p $window($query($1)) %log 
  }
}
[color:blue]Edit - Also add [/color]
on *:OPEN:?:*:{
  %log = $+($mirdir,$logdir,$network,\,$nick,.log)
  if (!$exists(%log)) { echo $query($nick) No log found.. | halt }
  loadbuf -p $window($query($nick)) %log
}


** Where %log is, you might want to edit that to how you have your logs setup. I have mine create a new network directory, yours may be different. Pending on what you have you can remove the ",$network,\" part if the $+().

** Also for the "only for nicknames we want". Right before the lines that loads the log, you could do a simple:

if (!$istok(%reload.nicks,$1,32)) { halt }
%reload.nicks = RandomGuy SomeNickname Quake4StatBot SissyPoo

** Simple little script/code I made. Checks if the window is already open-if it is, it doesn't load the logs.
If it isn't, it loads the logs thru the /loadbuf command.