


Channels are always prefixed with the hash symbol (#) and all channels prefixed with the hash symbol also refers that it is a network-wide channel that is available on an entire IRC network, such as Freenode. These are separate “rooms” usually for discussing different topics or for entirely different projects.įor example, on Freenode, a channel called #ubuntu is for the Ubuntu open source operating system whereas #html is for discussions relating to the markup language, HTML. Some popular IRC servers include Freenode which is an IRC network focused on free and open source projects. When you use IRC through an IRC client, you connect to an IRC server. IRC is used for a wide variety of purposes – for getting technical support, for online clans, internal corporate network for communication in real-time between staff members, and much more. It's a workaround for Thunderbird.IRC (Internet Relay Chat) is a protocol for simultaneous communication over an IRC server using an IRC client such as XChat. Therefore InputSwitcher doesn't restore the input source state only when the focus moved to Thunderbird from other applications. Sometimes it locks the input source state after changing the input source state on activate. So it should not be a problem ordinally.Įspecially Thunderbird seems to have a problem. So applications listed below woundn't work.īut for such a kind of applications, InputSwitcher saves the global state and apply it to them. Therefore all applications can keep the input source state even on Leopard.ĭue to the current implementation, there are several constraints. For an deactive event, it saves the input source state. When it receives an activate event, it restores the previous input source state. InputSwitcher.app remembers the input source states of all applications. InputSwitcherClient.bundle gets into each application process via SIMBL to notify their activate and deactivate events to InputSwitcher.app. In another word, the input source state becomes a global state on Leopard. For example, if you changed the input source for Japanese on an application, and you moved to another application, the input source remains Japanese. On Leopard, it doesn't save the input source state of each window any more.
