Originally Posted By: Horstl
Number of files in a dir
$findfile(<dir>,*,0,<depth>)


cool, didn't know that, will try it out soon :_)

Quote:
ANDOR comparing
if (condition1) || (condition2) || (conditionN) { executes if all or any of the conditions matched }


yeah, I figured... just wasn't sure.. :_)

Quote:
Syntax hilighting
I'd second this one only if it can be disabled and has customizable colors smile


disabling would definately be nice, not everyone likes it.

Quote:
Tab for indenting
mIRC will re-indent the code anyway on
1) change of the editor's tab
2) click on "check brackets"
3) reopening the editor
so why temporarily indent via TAB? I'd rather like the TAB key to put an actual $chr(9) char


I always indent my code as I type it. for now I have to press 3 spaces, because tab just goes to the cancel (or is that the Okay(?)) button.


Quote:
Check for infinite loops
I doubt it's practically possible. Example:
Code:
; non-infinite loop
while ($fline(@window,somewildtext,1)) { dline @window $v1 }

; infinite loop
while ($fline(@window,somewildtext,1)) { echo -a dline @window $v1 }

; ??? (depends on what "myalias" will do - it could be calling deeper and deeper)
while ($fline(@window,somewildtext,1)) { myalias $v1 }



yeah, I already found it hilighly unlikely, I don't really see the need anyway... just wrote it down in my train of thought.

Quote:
Script description and author
I wonder if/how these infos would be of use? For the scriptmanager only? As new properties for $script()?


mainly for the scriptmanager, I guess, although I won't hold anyone back to do whatever they want with it ;_) it's just nice to have such a thing in the scriptmanager (if there were one), since some scripts have fairly cryptic filenames at times.. a description can be helpful. XChat offers this functionality as well for a few script languages, as far as I know.


Quote:
Confliciting aliases/events
What's your definition of "conflicting"? Imho the override of an alias or command, and some event not triggering due to a previous event may well be intended.


good point. with conflicting I'd mean 2 aliases that have the same name (/test for example) that do different things.

But yes, it's also just a matter of 'needing it'... which I don't. As I said before, train of thought, etc. ;_)

thanks for the feedback! :_)


http://zowb.net

/server -m irc.p2p-network.net -j #zomgwtfbbq
(ssl on port 6697 and 7000)