mIRC Homepage

Auto Complete

Posted By: sulai

Auto Complete - 23/10/03 10:51 PM

A feature I ever wanted in mirc is a Autocomplete Function for every Word written in the chatwindow.
Currently when you type in the first few letters of a nickname and press tab, it automatically completes. The Same feature for every word that appeared in the Chat Window. E.g. Somebody mentioned the word "autocomplete" I just type "auto[tab]" to get "autocomplete". Would be a great thing ;-)
Posted By: ParaBrat

Re: Auto Complete - 24/10/03 05:03 AM

wow. assuming i understand what you are saying: well, first thing that comes to mind, is how time comsuming that would be to set up. second thing is how many languages/abbreviations/slang ppl use. Suppose someone types This thing twists and someone else types that twit twinkles and another types Tom, tais toi. you could hit tab a long time to get the word you wanted...easier to just type it i think.
Posted By: sulai

Re: Auto Complete - 24/10/03 10:06 AM

I don't think it's too complicated to set such a thing up. When you press tab, all the words beginning with the typed letters are cycled as you mentioned. The Sequenze the words are cycled should be (in my opinion) the following:

1. all nicknames (allready exists)
2. Words in the chatwindow; most recent ones first, scanning backwards.

In this way you can easily reply somebody who used some complicated or long words. smile

Language/slang is not a problem, because the word you are going to write actually exists in the chatwindow.
Posted By: AKO

Re: Auto Complete - 24/10/03 11:07 AM

How about you learn to type? This would involve massive dictionary files, not to mention people then complaining about different languages.

This is a completely USELESS feature. Learn to type all of your words out.
Posted By: DekuHaze

Re: Auto Complete - 24/10/03 11:38 AM

I believe the request is for autocomplete of words already typed by you (and possibly others in channel)...
Posted By: Poppy

Re: Auto Complete - 24/10/03 04:07 PM

By the time you've cycled through all the possible combinations for common words, surely it would be easier just to type them out?
Posted By: KingTomato

Re: Auto Complete - 24/10/03 06:12 PM

I completly disagree. As one user mentioned, if you're too lazy to type words, that's your own problem. Take a typing class or something. The reason autocomplete for names exists (I can only assume) is because pepel have some wacked out names, that son't even make sense at time. Not only that, there is very limited count of names that is stored in mirc to be referenced as an "atuocomplete" item. Could you image a 5000 line chat dialog with every word in memory by mirc as an autocomplete entry.. Can you say ram intensive?
Posted By: sulai

Re: Auto Complete - 24/10/03 06:51 PM

AKO (&Poppy):
> ...this would involve massive dictionary files...

Like DekuHaze said, I didn't talk about dictionary files. My Idea was to autocomplete Words already written in the current chatwindow. In the word cycle the most recent words in the chatwindow should be shown first. In case you're replying somebody you only have to press tab a few times.

AKO:
> This is a completely USELESS feature.

Are you sure? Imagine somebody posted a long URL and you want to repeat it as a reply. Some Languages, like German have agminated words, so they can get quite long. It's a good thing to write words fast. But its even better to write them faster wink

KingTomato:
>Could you image a 5000 line chat dialog with every word in memory by mirc as an autocomplete entry.. Can you say ram intensive?

Well, there already exists a chat buffer that holds all chat lines that are visible to you. The autocomplete routine scans through this buffer. There is no need to allocate another one. By integrating the autocomplete thing, there is no more ram needed than it is now.

Also the performance is not a problem. It's like searching a word through a text file... i should say *quite* fast smile
Posted By: KingTomato

Re: Auto Complete - 24/10/03 07:15 PM

And again...all because you're lazy...
Posted By: AKO

Re: Auto Complete - 24/10/03 07:22 PM

Why would you retype a URL as a reply?

I would say you might as well stop posting onto this thread, it's more than likely not going to make it into mIRC anyway......
Posted By: sulai

Re: Auto Complete - 24/10/03 09:46 PM

Well, of course it's because I'm lazy. But anyway, I don't think I'm the only lazy mirc user in the world wink
I don't know whether it's going to make it into mIRC. It's only a suggestion (A very good one in my opinion *g*).

But thanks for discussing, it's fun with you guys laugh
Posted By: pheonix

Re: Auto Complete - 25/10/03 12:20 AM

if it ever does it make it into mIRC it should be OFF by default.
Posted By: cold

Re: Auto Complete - 25/10/03 12:29 AM

Quote:
I would say you might as well stop posting onto this thread, it's more than likely not going to make it into mIRC anyway......

Perhaps you should show a little more respect? Damn, this is a suggestion. Whether it's "more than likely not going to make it into mIRC", it's here also for Khaled to read. You don't need to (and shouldn't) take the "will this be added?" subject as an argument.
Posted By: AKO

Re: Auto Complete - 25/10/03 01:20 PM

Maybe there should be some suggestion posting guidelines, i.e. explain exactly how this would benefit other users OTHER than yourself?

It seems this guy's only intention is for his own laziness of not wanting to type. How can this possibly be of any benefit to other users? I can't see it. So yes, I come out and say hey look, it's not going to happen.

Auto complete between every word in a buffer? Could you possibly name ANY other piece of software that has this behavior? Any other IRC client? Any other messaging client? Where did this suggestion come from? Nowhere.
Posted By: EVH

Re: Auto Complete - 25/10/03 01:33 PM

He is under no obligation to explain anything.
It is a suggestion, nothing more, nothing less, and the
last time I looked, this was a feature suggestion
forum. Nothing is required here but to make a suggestion
for a feature in future versions of mIRC that may or
may not be helpful and/or entertaining to yourself and
possibly other users. Just show a little respect. This
suggestion isn't really any more wild than playing sound files,
or coloring nicks in the nicklist, or just colors in general for
that matter, or agents, or any other silly feature I can't think
of right now because I haven't had my coffee yet.
Posted By: AKO

Re: Auto Complete - 25/10/03 01:44 PM

Colored text - Differentiate between different types of messages, maybe make text that stands out (i.e. an op warns everyone of an exploit, he can use red and bold and caps to speak that warning in the channel).

Colored nicklist - Differentiate visually easier between different types of users. Some people just see color coding much easier than others see text. It is slightly easier on the brain, too, similar to how hyperlinks are underlined and blue. It's much easier to point them out on the screen than if they were default text and underlined.

Playing sound files - Sounds for certain events that go beyond the default beep. Maybe a connection to a server, a certain type of notice, a DCC Get complete, etc. The support of mp3 is simply because at any rate, it is a highly utilized compressed file format and is much smaller than wav in a given scenario, and scripters who release those fully loaded scripts could include them in a smaller package.

Agents - Audio speech of what someone says. This is a useful feature, somewhat like colors in that sense, to highlight different text. Or maybe a notification of sorts. Maybe this could've been done internally to mIRC, but it was probably easier just to implement the already existing agent feature available in Windows.
Posted By: DekuHaze

Re: Auto Complete - 25/10/03 01:50 PM

Quote:
Auto complete between every word in a buffer? Could you possibly name ANY other piece of software that has this behavior?


Yes. OpenOffice... smile
Posted By: EVH

Re: Auto Complete - 25/10/03 01:51 PM

lol don't explain this stuff to me .. I know what it is and what
it is used for and how it is used. My point was, there was a
time when none of this stuff existed in mIRC, and at the time
they were first added, they probably seemed a little crazy
and unnecessary for a text chat client.
Posted By: cold

Re: Auto Complete - 25/10/03 01:52 PM

I agree with you in most parts. However, my point is: just because you can't see its general benefit, it doesn't mean it's nice to come and say "hey, I'd say you might stop posting, it's not going to happen". Not a nice attitude, IMO. You've already made your point before. No need for the poster to stop posting, unless (s)he wants to.

Oh well, off-topic alert. frown
Posted By: killer

Re: Auto Complete - 25/10/03 03:37 PM

Your operating system already provides this function. It is called copy and paste.
Posted By: sulai

Re: Auto Complete - 25/10/03 07:29 PM

Quote:
Where did this suggestion come from? Nowhere.


This is called Innovation. cool

Anyway, if my suggestion was realized there is no disadvantage for people who don't like this autocomplete idea. No more RAM is needed and there is no performance lost if you don't use this feature. So what is the bad thing about it?

However, it's really a very small feature. It's faster coded than discussed here wink What about a open source IRC Project?
Posted By: cold

Re: Auto Complete - 26/10/03 03:12 PM

Quote:
Anyway, if my suggestion was realized there is no disadvantage for people who don't like this autocomplete idea. No more RAM is needed and there is no performance lost if you don't use this feature. So what is the bad thing about it?

But that would mean it's like what ctrl+f does, just search for the given string in the window buffer, right? Question is, wouldn't this feature catch not only what people said, but also script and mIRC-related messages, unless some extra processing was done? That could be an irritating inconsistency IMHO.. imagine catching "joins:" everytime, or anything like that. The possibilities are infinite, because you can make mIRC echo anything it's told to.
My main point is: given these situations, I don't think that would help as much as you're saying it would. That said, since it's all about laziness (I know, I'm lazy too), wouldn't be better just to ctrl+f and copy what you want, or just type it anyway?
Posted By: ParaBrat

Re: Auto Complete - 26/10/03 10:54 PM

posting guideline suggestions:

this sticky thread

General Thread Comment:
Anyone can make a suggestion, and anyone else can give their opinion on that suggestion (politely of course). If your suggestion isnt agreed with, thats called discussion, dont take it personally. Never know when another viewpoint may cause a rethink.
Posted By: sulai

Re: Auto Complete - 26/10/03 11:31 PM

Well it doesn't help more than the autocomplete function for the nicknames does now. But I use this function quite often and in my opinion it's a nice thing if it would also work with the words written recently in the chat window. I would rather write them out than copy them (although it's quite easy to copy in mIRC). But I would rather press tab than write them out if this function existed.

But I admit, the english language has mostly small words. My mother tongue german has a lot of longer words like "Empfangsdame" oder "Lokomotivführer". So it would be much easier to type "emp[tab]" or "lok[tab]", after the words have been mentioned by somebody else.

Your suggestion to press ctrl+f didn't correspond to my idea. Technically ctrl+f does the same, but I just said this to point out that the autocomplete function is very fast. The autocomplete function has to scan backwards to get most recent words first.

Script and IRC related messages are also processed, and I don't think this is a problem. You can cycle through the words when pressing tab again, so if you get the wrong one, press it again and you get the next one.

Like I said, it's a small feature. Just an extension of the autocomplete for nicknames... I must be crazy to discuss about it like this grin
Posted By: cold

Re: Auto Complete - 26/10/03 11:39 PM

My point was, if it's going to catch all unrelated words (something the nickname completion doesn't do), either using tab or not, sorry I don't think it's fast.
Anyway..
Posted By: DekuHaze

Re: Auto Complete - 27/10/03 12:37 AM

It has been suggested before on this forum, but I think it is better suited than the method you're suggesting.

I think that if mIRC were obtain an auto completes feature, it should be done in the way that your web-browser auto completes as you type in URL's and only then words that YOU have typed previously. OpenOffice does it this way, and it honestly does speed things up smile
© 2019 mIRC Discussion Forums