Change from pcmanfx r40+ alpha 0831

What's New:
    * Change the id of this extension to avoid updating to the official version

Bug Fixed:
    * Fix incorrect handling of the insertLine (CSI L) control sequence

Change from pcmanfx r40+ alpha 0830

What's New:
    * Support sending enter key after pressing left mouse button for one second

Bug Fixed:
    * Fix incorrect selecting range after resizing to zero terminal size
    * Fix zero column or row number after resizing to zero terminal size

Change from pcmanfx r40+ alpha 0824

What's New:
    * Optimize the drawing precedure of the highlight region for mouse browsing

Bug Fixed:
    * Fix unchanged fontsize after resizing
    * Fix the warning in the error console at the loading of BBS pages
    * Fix some regions not updated after pressing Backspace key

Change from pcmanfx r40+ alpha 0821

What's New:
    * Partially support links with chinese characters
    * Rewrite the page for creating firegestures scripts with XUL
    * Modify options window with some fool-proofing

Bug Fixed:
    * Fix some customized strings send built-in commands rather than the string itself
    * Partially fix the tab icon restoring to default for draging bbs tab as a new window

Change from pcmanfx r40+ alpha 0820

What's New:
    * Support MouseTrail and GestureTimeout settings of FireGestures
    * Support customized string input by gestures (Ref: BBSFOX)

Bug Fixed:
    * Fix the gesture of HOME key on BBS pages
    * Fix some translation error on the page for creating gesture scripts

Change from pcmanfx r40+ alpha 0815

What's New:
    * Use new method for displaying the trail of mouse draging
    * Multilingual interface for generating firegestures scripts
    * Support changing the foreground and the background immediately
    * Without the selection region copy and ansicopy items will be disabled
    * With the selection region savefile will save the colored text within it

Bug Fixed:
    * Savefile on linux will get redundant newline
    * Mouse scrolling for pageup and pagedown fail on linux
    * Clearing selection after texts change fail randomly
    * Drawing mouse trail fail without installing firegestures
    * With certain window size the black area at the bottom appears
    * After draging bbs tab to a new window redrawing fail
    * At certain bbs pages columns and rows are detected incorrectly

Change from pcmanfx r40+ alpha 2

What's New:
    * Support Mouse Browsing and Mouse Gestures (thanks to ettoolong@moztw)
    * Support reading / writing the ansi file format of pcman novus

Bug Fixed:
    * As downloading posts redundant lines were got with serious delay
    * For more than one connections the connection timer at statusbar shows strange behaviours
    * With utf8 encoding half-width utf8 characters will let linewrap miscount the length

Change from pcmanfx r40+ alpha 1

What's New:
    * Preference dialog with site-specific settings
    * Detect double-byte characters for arrow, delete, and backspace key
    * Provide settings for alerts before closing
    * Provide settings for line-wrap as long texts are pasted
    * Provide encoding settings with charset auto-detection (client side)
    * Provide font settings.
    * Provide a quick option to change background color to white
    * Provide a option to show time after connecting
    * Provide settings for going to new tabs from hyperlinks in BBS
    * Provide settings for behaviors of mouse selection
    * Provide settings for terminal alignment
    * Partially support settings for terminal type
    * Partially support text dragdrop
    * Support other enter key mapping
    * Auto-reconnect
    * Fully support preventing idle
    * More tab icon support

Change from pcmanfx r40

What's New:
    * Text selection by mouse: use html:div or inversed color (default) to show selected region
    * Support selecting one line by triple clicking
    * Provide an option to keep selected region after screen changing
    * Support blinking and underline
    * Support beep sound
    * Support more escape sequences
    * Provide a option to suspend the line-feed function as the texts are longer than the screen
    * Partially support copying and pasting with ANSI color
    * Partially support downloading a full post with ANSI color or without that
    * Partially support preventing idle
    * Support variable aspect ratio (off for default)
    * Support variable row and column numbers for resizing window
    * Support big5-uao text input
    * Support switching to gb2312 and simplified chinese user interface

Bug Fixed:
    * Cursor position is not updated
    * Previous attributes is left as texts are erased
    * Erasing screen does not work properly
    * Incorrectly handle cursor outside the screen
    * Double-bytes word detection is not correct as selected texts are copyed
    * DBCS texts are not excluded for url detection (incorrect but works for most cases)
    * Blank screen occurs as simultaneously resizing window and redrawing screen
    * Tab locating is wrong when tab character is received
    * Text selection box is disallocated in 4:3 screen
    * Cannot render one double-byte characters with two different background colors
    * Bright color is not shown as reverse is set
    * Space filling characters show unexpected margins
    * Spaces at the end of lines are also copyed
    * Cursor color is changed to the inversed color of the background at the cursor position

TODO List:
    * Fully support for VT100 escape sequences
    * Support other terminal types
    * Voice and popup window settings for coming messages
    * Search data within the screen
    * Auto-login
    * L10N
