PlaneShift

Gameplay => Wish list => Topic started by: Skweek on April 15, 2003, 01:21:05 am

Title: Chat: tab completion & history list please!
Post by: Skweek on April 15, 2003, 01:21:05 am
Just to make chat slightly less painful to use:

1. Tab completion!  Any mIRC user (or anyone who\'s ever used a bash shell, for that matter) will know how useful this is.  Type the first few characters of a name, press tab, and it autocompletes the name based on the list of who\'s online.

2. A history function.  Now that say/shout/tell all works properly, I find myself saying things I meant to shout, and having to type the entire line again.  It would be insanely useful to just press \'up\' and insert /shout at the beginning of the line.

Also, are tell commands case-sensitive with regards to player names?  I think this is what caught me out once, but I may be wrong.  If they are, they shouldn\'t be!
Title:
Post by: explorer on April 26, 2003, 06:17:12 am
I agree with this, I\'m all for an easy-to-use chat function.
Title:
Post by: hook on April 26, 2003, 04:49:20 pm
oh yea ...the mighty tab ...i miss that in all apps that don\'t support it

(a linux user for 5 years now :])
Title:
Post by: acraig on April 27, 2003, 01:35:13 am
The only problem I can see with the tab completion is that it would require some server side intelligence to do this.  

If you think of it in the future, if there is 5000 players online then each time a person hit >TAB< it would have to do a search over all 5000 players to get the right name.   It\'s not quite like IRC when there is not nearly that number.  

It is something that we can think about. In the future the buddy list will be improved I think so you should not need to type their names to send them messages.  

Of course it could be done client side as well and just use the list that the client has.  I will investigate this possibility as well.

The history function should not be too difficult to do.  I will add that to my todo list.



Title:
Post by: hook on April 27, 2003, 01:54:25 am
Quote
Originally posted by acraig
Of course it could be done client side as well and just use the list that the client has.  I will investigate this possibility as well.


i think everyone here was refering to that option :) ...come on, it\'s not that hard - if a simple irc client can have it, surely you can :D

btw: try to copy the one in bash or mozilla (it\'s open-sourced, ask their devs ...just a thought :rolleyes:) so if there\'s more then one option to suit your criteria then if you tap the tab again it shows all the options that suit it ...afaik mirc doesn\'t behave that way ...which REALLY sucks when you get accustomed these mighty-tab behavour