summary refs log tree commit diff stats
path: root/src/fe-gtk
<
Please read this document before asking questions.

(1) WHAT IS THE TCL PLUGIN?

    The XChat Tcl Plugin adds the complete Tcl scripting language to the
    XChat 1.9.x and 2.x IRC client.  The design philosophy behind the tcl
    plugin was to give all the power of the C API. yet completely shield
    the user from all the complexities of it.  It is lightly modeled after
    after Xircon; an old windows TCL enabled client with a little bit of
    eggdrop functionality to it.

    Features:
     * Uses the popular TCL scripting language.
     * Familiar to eggdrop bot owners.
     * Adds many new XChat specific commands to the Tcl language for 
       handling of events, user commands, timers, etc. 
     * It's actually documented! (Hey, what a concept!) 
     * Works with XChat 1.9.x and 2.x. 
     * Open source (GPL) 

    The supplied documentation for Tcl Plugin commands can be 
    found in doc/tclplugin.html
    
    For a comprehensive list of IRC server tokens, see
    doc/tokens.txt


(2) HOW TO GET TCL PLUGIN

    You can always find the latest version of the Tcl Plugin at:

       http://www.scriptkitties.com/tclplugin

   You must also have Tcl 8.3 or higher installed on your system.

     Tcl can be obtained from:

       http://sourceforge.net/projects/tcl
       http://tcl.activestate.com (pre-compiled binaries)

     Tcl Man Pages

       http://tcl.activestate.com/man/

     Tcl Tutorials:

       http://hegel.ittc.ukans.edu/topics/tcltk/tutorial-noplugin/
       http://jan.netcomp.monash.edu.au/ProgrammingUnix/tcl/tcl_tut.html
       http://users.belgacom.net/bruno.champagne/tcl.html


(3) QUICK STARTUP

    SEE 'INSTALL'
AgeCommit message (Collapse)Author
2013-06-28fe-gtk: Only escape notification bodies for notification servers that ↵Arnav Singh
support "body-markup".
2013-06-20Fixed indent: spaces -> tabs.Diogo Sousa
2013-06-18fix merge conflictTingPing
2013-06-18Use tabsTingPing
2013-06-19Handle IPv6 addresses correcly in fe_open_url_locale().Diogo Sousa
2013-06-18Now WORD_HOST6 is handled the same way as WORD_HOST.Diogo Sousa
2013-06-18Fix urlgrabber right click selection.RichardHitt
2013-06-16
tr class='logheader'>2013-05-29add .js to list of loadable filetypesTingPing 2013-05-24Fixed mistake in last commit.Diogo Sousa 2013-05-24Spell check dictionaries were not being updated when changed.Diogo Sousa 2013-05-20Improve sort keybinding in servlistTingPing also disable auto sorting on fav channels, closes #606 2013-05-19Reorganize PreferencesBerke Viktor 2013-05-19Login type cleanupBerke Viktor 2013-05-19Add custom login type to avoid collisionsBerke Viktor 2013-05-19Add variables for user credentials in connect commandsBerke Viktor 2013-05-18Translate search window tooltipsTingPing 2013-05-18Don't use popup when search is not foundTingPing 2013-05-17Fix removing keys from favoritesBerke Viktor 2013-05-17Add support for QuakeNet /CHALLENGEAUTH, remove legacy /AUTHBerke Viktor 2013-05-16Merge pull request #594 from Tux/masterTingPing Allow the special colors 32..41 in %Cfg,bg 2013-05-16Merge pull request #586 from bviktor/authcleanupTingPing Login and network list cleanup 2013-05-16Have rawlog properly handle newlinesTingPing This is most noticable with /cycle or the missing USER command on connect. 2013-05-13Allow the special colors 32..41 in %Cfg,bgH.Merijn Brand Text events allow %Cfg,bg as decribed in "Theming" on https://hexchat.readthedocs.org/en/latest/appearance.html?#theming That section describes mIRC colors 0-15 and local colors 16-31, but when selecting background colors, the 9 special internal colors are extremely useful, like %C20,33 will do bright red on the selected text background color. As the documentation is on-line, this patch has no doc-change. Ideally, the color-codes should show in the colored squares in the preferences color-dialog just as with colors 0-31 Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl> 2013-05-13Use macros instead of raw numbers for login typeBerke Viktor 2013-05-12Remember selected tabBerke Viktor 2013-05-12CosmeticsBerke Viktor 2013-05-12Add auto-reconnect to preferencesTingPing 2013-05-12Fixed misleading comments identifying the coloursHeiki Ojasild Replaced incorrect numbers (16 to 31) for mIRC colours with the correct ones (0 to 15). 2013-05-12Remove unused variableBerke Viktor 2013-05-12Remove dead GLib codeBerke Viktor