1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711
|
[20020414]
* 2.4.0 release
[20020413]
* each line had its tab stop list and "\x1bH" didn't work as expected. fixed.
* doc/ja/README.comb is added.
[20020410]
* man/mlterm.1 is updated.
* scroll by 'd' and 'u' keys was NA. fixed.
* compilation failed in ml_vt100_parser.c if __DEBUG is defined. fixed.
(Thanks to Nadim Shaikli)
[20020407]
* backscroll_rows and is_backscroll_mode variables are not initialized. fixed.
* PAGE_DOWN,PAGE_UP,SCROLL_DOWN,SCROLL_UP shortcut keys are processed twice per
one press. fixed.
[20020407]
* PAGE_DOWN,SCROLL_DOWN shortcut keys are added, and PAGE_DOWN,PAGE_UP,SCROLL_DOWN,
SCROLL_UP shortcut keys are available under backscroll mode.
(Thanks to Nobuyoshi Nakada)
* ml_term_xxx.[ch] are cleaned up.
* meta key is processed even when shift key, control key or so is pressed. fixed.
(Thanks to Nanashi san)
* 2.3.1 => 2.4.0 in version.h, mlterm.spec
[20020329]
* memory leaks in ml_color_custom.c. fixed.
[20020329]
* all the colors defined in rgb.txt are available.
* #RRGGBB format is supported for fg_color,bg_color,sb_fg_color,sb_bg_color.
[20020328]
* lines sometimes get left-aligned. fixed.
(Thanks to Nadim Shaikli)
[20020328]
* parsing sequence from pty is stopped after 4096 bytes are parsed even if
it is still left in pty.(Thanks to Nanashi san)
* LF on the first char of an arabic word gets the original line not to be redrawn correctly.
fixed.(Thanks to Nadim Shaikli)
* There were a bug around calculating the meeting position of ltr and rtl characters. fixed.
(Thanks to Nadim Shaikli)
* if cursor is on a space after a RTL word at the end of line, the RTL word strangely moves.
fixed. (Thanks to Nadim Shaikli)
[20020324]
* strange cursor movement on bidi is fixed.
* memory leak in ml_bidi.c:ml_bidi() is fixed.
* -J/--dyncomb option can be dynamically changed.
[20020323]
* if mlterm doesn't work as a genuine daemon and cannot start any pty windows,
it outputs error messages and do exit(1).
(Thanks to Nadim Shaikli)
* cursor movement in ltr-rtl meeting point is improved.
(Thanks to Nadim Shaikli)
* on some enviroments Xutf8LookupString was not found even if it exits because of failure of '-lX11'.
fixed.
(Thanks to Kubota Tomohiro san & Nakada Nobuyoshi san)
[20020321]
* cursor doesn't move correctly before the meeting point of LTR and RTL characters. fixed.
* the line cursor is previously located should be redrawn even if it is not modified.
[20020320]
* cursor movement policy before the meeting point of LTR and RTL characters is changed.
* character set designated to G1 is unexpectedly changed if enacs=\E)0,smacs=^N,rmacs=^O.
fixed.
[20020317]
* some scrolled out lines aren't bidi rendered. fixed. (Thanks to Nadim Shaikli)
* login,logout are not used for utmp operations on *BSD.
[20020316]
* if the cursor is at the end of line under bidi mode, according to the previous
character whose property is STRONG and the base direction of the line, output of
fribidi_log2vis is modified for more natural cursor movement.
* -J/--dyncomb couldn't be used without arguments. fixed.
[20020316]
* scrolling downward over the lowest filled line fails. fixed.
* arabic combined characters are processed as the one which occupies one
column, not two.
* -J/--dyncomb, use_dynamic_comb option is added.
* "-- INSERT (lang) --" message can be shown in a strange line on vim. fixed.
(Thanks to Nadim Shaikli)
[20020315]
* some bugs in man/mlterm.1 are fixed. (Thanks to Nadim Shaikli)
* arabic shaping errors are fixed. (Thanks to Nadim Shaikli)
* redrawn region under bidi mode is optimized.
[20020314]
* ml_char_copy() frees necessary memory area if src and dst is equal. fixed.
(Thanks to Sakamoto Hironori san)
* -J/--rtl, bidi_base_dir_is_rtl option is removed.
(Thanks to Nadim Shaikli)
* when all lines in scroll region is scrolled out, cursor position is not moved
correctly. fixed.
[20020312]
* if USE_FRIBIDI is not defined, compilation fails in ml_bidi() because of shortage of arguments.
(Thanks to Nanashi san)
* primitive data structure around ml_image* is changed.
[20020310]
* compilation fails in ml_term_manager.c by configure --disable-fribidi because of
undefined reference to ml_bidi_set_base_dir().
(Thanks to Nanashi san)
* only limited region is scrolled when output characters is over screen buffer.
* -J,--rtl,bidi_base_direction_rtl option is dynamically changeable.
[20020308]
* COLORTERM_BCE is unset from the beginning.
* arabic characters two of which can turn into one glyph are supported.
* -J,--rtl,bidi_base_direction_rtl option is added.
This option lets bidi base direction RTL.
[20020306]
* core dump in processing _XROOTPMAP_ID. fixed.
(Thanks to Nanashi san)
* strange format of man page is fixed.
(Thanks to Mike Fabian)
* when line is wrapped around, characters at the end of line are swapped. fixed.
(Thanks to Mike Fabian)
[20020304]
* -q/--extkey use_extended_scroll_shortcut option , which enables scroll shortcutkey
extension(scrolling by arrow keys, 'j' and 'k'), is added.(disabled by default)
* ISO8859_1 and ISO8859_1X in xxfont config files aren't distinguished. fixed.
(Thanks to Kubota Tomohiro san)
* 0x1b is inserted when INSERT_SELECTION etc keys are pressed if they are assigned
to Mod + Foo.
(Thanks to Nobuyoshi Nakada san)
* whether Xutf8LookupString exists or not is checked in configure.
(Thanks to Nobuyoshi Nakada san)
[20020302]
* whether libsocket exists or not is checked in configure.
(Thanks to Nadim Shaikli)
* ISO-8859-N character sets except ISO-8859-1 cannnot be shown correctly
under anti alias mode. fixed.
(Thanks to Kubota Tomohiro san)
[20020228]
* ESC [ J clears characters to the left side of the cursor. fixed.
(Thanks to KATO Kazuyoshi san)
* another (experimental) engine of getting transparent background picture is implemented.
[20020225]
* -e option fails on Linux etc. fixed.
* 2.3.1 released.
[20020223]
* 2.3.0 released.
[20020222]
* scroll fails ?
[20020222]
[20020222]
* mlterm can dump core if screen is scrolled while cursor is out of scroll region.
fixed. (Thanks to Minami Hirokazu san)
[20020222]
* 2.3.0 release date is added to mlterm.spec.
[20020222]
* transparency by _XROOTPMAP_ID behaves strangely if Window is moved to outside of
Display. fixed.
[20020222]
* transparency by _XROOTPMAP_ID is also supported without Imlib.
* w3mmlconfig/section/scrollbar is lost. fixed.
(Thanks to Sakamoto Hironori san)
[20020221]
* garbage is left on arrow images of scrollbar. fixed.
* w3mmlconfig is updated.
(Thanks to Sakamoto Hironori san)
[20020221]
* brightness cannot be changed in transparent mode. fixed.
(Thanks to Minami Hirokazu san)
[20020221]
* man/mlterm.1 is updated.
* -H option accepts over 100.
[20020221]
* transparent background using root pixmap by "_XROOTPMAP_ID" atom is supported.
[20020220]
* compilation fails on platforms where snprintf doesn't exist. fixed.
* ISCII rendering fails. fixed.
* extra processing which can cause core dump under utf8 + bidi mode or iscii mode
without fribidi or libind is removed. (Thanks to Takahasi Tamotsu san)
[20020219]
* utmp,wtmp operation by login,logout,logwtmp is supported on both
Linux/glibc2 and *BSD. (Thanks to Minami Hirokazu san)
[20020219]
* performance of utf8 + bidi mode without fribidi is improved.
* if scroll region is changed multiple times , scroll can fail. fixed.
* README.bidi is added.
[20020218]
* mlclient appends extra white space for ipc message. fixed.
* character background color which is different from Window background one
is not drawn under transparent mode. fixed. (Thanks to KATO Kazuyoshi san)
* mlconf_curses is updated (2002/02/18 version).
(Thanks to Minami Hirokazu san)
[20020217]
* mlclient with invalid options causes mlterm process to exit. fixed.
* typo in LICENCE file is fixed. (Thanks to Fumitake Taniguchi san)
[20020217]
* iscii_lang is added to mlterm configuration protocol.
* mlclient --help or --version causes mlterm process to exit. fixed.
(Thanks to Ikezoe Hiroyuki san)
[20020216]
* typo fixed. (Thanks to Mike Fabian)
[20020215]
* New documents(doc/ja/README.server,doc/ja/README.tate) are added and doc/ja/README.ja
doc/en/PROTOCOL doc/en/History are updated.
[20020215]
* code clean up
[20020215]
* ImlibData is created and managed for each Display.
* existing test of socklen_t fails because of my typo. fixed. (Thanks to Sakamoto Hironori san)
[20020214]
* some bugs around utmp are fixed. (Thanks to Mike Fabian)
[20020213]
* priv_fg and priv_bg cannot be customized. fixed. (Thanks to Nekoie san)
* utmper is supported. (Thanks to Mike Fabian)
[20020213]
* before starting daemon , whether /tmp/mlterm.unix exists or not is checked.
and it is also unlinked when mlterm server exits.
[20020213]
* compilation failed in tool/mlclient/main.c. fixed. (Thanks to Okazaki Tetsurou san)
* memory leaks when mlclient is connected. fixed.
* transparent sample scrollbar is 1 dot wider than expected. fixed.
* scrollbar_view_name , sb_fg_color , sb_bg_color can be dynamically changed.
* mlconfig layout is changed.
[20020212]
* -e option fails for memory allocation. fixed. (Thanks to Nekoie san)
* mlterm with -j and -P 0 options can start without X.
* mlterm can manage multiple display connections.
* compilation fails around socket on HP-UX 10.20. fixed.
[20020211]
* daemon mode is supported and -j/--daemon/daemon_mode option is added.
* mlclient program (tool/mlclient) is added.
* characters in the beginning of lines cannot be selected. fixed. (Thanks to nekoie san)
* 2 dot margin area in both right and left sides are cleared since garbages
can be left there.
[20020210]
* -Y/--decsp/compose_dec_special_font option is added.
[20020210]
* #include <sys/stat.h> is omitted in kiklib/src/kik_utmp_bsd.c.
fixed. (Thanks to Nanashi san)
[20020209]
* README.ja is rewritten.
* BSD type utmp/wtmp/lastlog is supported. (--enable-utmp configure option)
[20020208]
* brightness-adjusted transparent background costs when fvwm2 style virtual screens
are changed. fixed.(thanks to Nanashi san)
[20020208]
* if --enable-anti-alias is not specified , compilation fails. fixed.
[20020208]
* processing half width character in vertical view is improved.
* XLFD font name to query internally is strange. fixed. (Thanks to Karl Koehler)
* when fade_ratio is set 100 from mlconfig , screen is not completely cleared. fixed.
[20020207]
* window increment/decrement size and minimum window width and height can be wrong. fixed.
(Thanks to Minami Hirokazu san)
[20020207]
* underline is drawn on the left side of character under vertical mode.
[20020207]
* strange mouse position is reported under vertical mode. fixed.
[20020207]
* vertical mode and veriable column width mode are considered for reporting
mouse position to console applications.
* -Q/--vcur/use_vertical_cursor option is added.
* mlconfig_curses is updated.(see [patch tracker 513620])
(thanks to Minami Hirokazu san)
[20020206]
* -Z/--multicol/use_multi_column_char option is added.
[20020206]
* if scrollbar_mode is none and window is resized , garbages are left
on screen. fixed.
* w3mmlconfig is updated(around scrollbar_mode).
(thanks to Sakamoto Hironori san)
[20020206]
* -O/--sbpos/scrollbar_position option is removed and
-O/--sbmod/scrollbar_mode option is added.
* scrollbar can be dynamically switched among off , right and left.
* default value of use_scrollbar option is true , not false.
[20020206]
* step in resizing window gets wrong. fixed.
[20020206]
* when font size is changed with right scrollbar , scrollbar is placed
in strange position. fixed.
[20020205]
* -O/--sbpos/scrollbar_position option is added.
* processing brightness adjustment under transparent mode is tuned.
* doc/ja/README.ja is updated.
[20020205]
* cywin port patch is merged.(thanks to Tetsurou Okazaki san)
* XRegisterIMInstantiateCallback is never called on sunos.
[20020204]
* When CapsLock or NumLock is on , control mask or shift mask etc is not recogized.
fixed. (Thanks to K.Kawabata san)
* cursor disappears when screen scrolled with scrollbar. fixed.
(Thanks to Sakamoto Hironori san/Minami Hirokazu san)
* w3mmlconfig is updated.(thanks to Sakamoto Hironori san)
* baurates are explicitly set with cfsetispeed,cfsetospeed.(thanks to t-matsuo san)
[20020203]
* If --xim=false is specified , XRegisterIMInstatiateCallback is not done.
[20020203]
* mlterm dumps core under cjk vertical mode. fixed.
* doc/ja/README.ja doc/ja/FAQ doc/en/PROTOCOL are updated.
[20020203]
* cursor disappears under backscroll mode. fixed. (Thanks to Sakamoto Hironori san)
* -K/--maxptys/max_ptys option is added. You can use more than 5 pty windows in one
process.
Note that max_ptys option accepts numbers between 1 and 32.
[20020202]
* --shade/shade_ratio option is renamed to --bright/brightness.
* brightness option works under transparent mode.
[20020202]
* -H/--shade/shade_ratio option is added.
[20020202]
* if number of terminal rows is double as many as that of cols under vertical mode ,
mlterm dumps core. fixed.
* mongol vertical mode is added.
* "Font" Tab is added to mlconfig.
[20020201]
* -o/--lsp/line_space option is added.
[20020131]
* If both vertical view and bidi are used at the same time , terminal window
can become too large. fixed.
* under vertical mode settings in etc/tfont and etc/taafont are used.
[20020130]
* vertical view support is added.(-G/--vertical/vertical_mode option)
* actual screen size can be specified with -1/--wscr/screen_width_ratio and
-2/--hscr/screen_height_ratio options regardless of console columns and rows.
[20020129]
* 2.2.0 released
[20020129]
* mlcurses_conf is updated(20020127 version).(thanks to Minami Hirokazu san)
[20020129]
* copy&paste with kterm fails. fixed. (thanks to Sakamoto Hironori san)
* minus value specified for unsigned int is treated as error. (thanks to Minami Hirokazu san)
[20020128]
* variable column width and character combining are turned on in ISCII encoding.
[20020128]
* doc/en/README.iscii is added.
* fribidi-config is used to check libs and cflags for fribidi.
* -h help messages are improved.(thanks to Kubota Tomohiro san)
* font_larger_smaller_size option is renamed to step_in_changing_font_size.
* man/mlterm.1 manual is updated.(thanks to Kubota Tomohiro san)
[20020126]
* big5_buggy option didn't work(is always true). fixed.
* XIM fg/bg color may be faded. fixed.
* man/mlterm.1 manual is updated.
[20020125]
* mlconf_curses is updated(20020125 version) and LICENCE,Makefile,mlcc.html
files are added. (thanks to Minami Hirokazu san)
* CP932 gaiji characters (IBM , NEC , NECIBM) <=> UCS conversion is supported.
* -z/--largesmall/font_larger_smaller_size option is added.
[20020124]
* use_cp932_ucs_for_xft option is true by default.
* screen is corrupt when scrolled. fixed.
* if font_size_range is not set , mlterm behaves unexpectedly. fixed.
* mlconf_curses(2002/01/24 version) is added. (thanks to Minami Hirokazu san)
* doc/ja/FAQ is added.
[20020124]
* NEC Gaiji couldn't be converted to UCS. fixed.
* Japanese gaiji characters are converted to UCS.
* if -w [fontsize] is too small or too large , mlterm may dump core. fixed.
* foreground color couldn't be change run time. fixed.
[20020124]
* cursor may disappear when selected region color is restored. fixed.
* w3mmlconfig(2002/01/15 version) is added(tool/w3mmlconfig)
* contrib/scrollbar/sample is moved to scrollbar/sample
[20020123]
* ISCII rendering is tuned up.
* etc/font and etc/vfont format is changed. (default font can be specified.)
[20020122]
* -c/--cp932/use_cp932_ucs_for_xft option is added.
[20020122]
* aafont file format is changed. ([Font Family]-[Font Encoding](:[Percentage]))
* font or vfont is used when XIM fontset is created under AA mode.
[20020120]
* many codes are cleaned up.
* 'l' instead of 'i' is checked for DynaFont problem.
[20020119]
* DynaFont problem is fixed by checking 'i' character width before 'W' character.
(thanks to Asaki Takumi san)
* font,aafont are read before vfont,vaafont for variable column width fonts.
[20020118]
* XftTextExtents returns full width extents for DynaFont "W" , which makes space between
characters too wide. fixed(there is still room for improvement).
(thanks to Asaki Takumi san)
* not only background color but foreground color is faded.
[20020115]
* calculating width of anti alias font was somewhat wrong. fixed.
* variable column width anti alias fonts , which are specified in ~/.mlterm/vaafont ,
are supported.
* #error instead of #<key>=#error is returned.
* ESC]5380;wall_pictureBEL returns #wall_picture= instead of #error when no wall picture
is used.
[20020115]
* JISX0201 katakana copy&paste failed. fixed.(thanks to Kubota Tomohiro san)
* ESC]5380;pwdBEL is supported.
* #<key>=#error instead of #<key>=error is returned when error happens around ESC]5380;ptBEL
sequence.
[20020114]
* fade_ratio can be dynamically changed.
* ESC]5379;fade_ratio=<value>BEL , ESC]5380;fade_ratioBEL , ESC]5380;wall_pictureBEL
are supported.(see doc/en/PROTOCOL)
* FocusIn/FocusOut events to windows except a top window are ignored.
[20020113]
* MSB of single shifted G3 characters in EUCJP(EUCJISX0213) is set.(thanks to Kubota Tomohiro san)
* ESC]5379;wall_picture=BEL stops wall picture.
[20020113]
* mlterm configuration protocol is decided and implemented.(see doc/en/PROTOCOL)
* cursor highlight bug is fixed.
[20020111]
* cursor form is changed when window is focused or unfocused.
* when a character whose color is reversed is drawn under wall paper or tranparent mode ,
not background image but the background color of the charcter is used.
(thanks to Masao Uebayashi san)
* ESC ] 20 ; pt BEL sequence is supported.(thanks to Minami Hirokazu san)
[20020110]
* big5 unstandard characters can be converted to and from ucs4.
[20020109]
* -r/--fade/fade_ratio option is added.
* infinite loop owing to malformed escape sequence like "ESC ] ;"
can be escaped by pressing LF.(Minami Hirokazu san)
[20020108]
* fribidi 0.10.0(where FriBidiStrIndex is 32bit , not 16bit) is supported.
* selecting region policy is changed(character is selected after mouse
pointer passing over it) , and some bug are fixed.
[20020108]
* mlterm with --enable-debug option can dump core owing to failure of
list operations. fixed. (thanks to Karl Koehler)
* ISCII / Bidi codes are more shared.
* mlterm.spec is updated (thanks to Kiyoshi Nishizawa san)
* ISCII characters in backscroll logs cannot be selected(and copyed) correctly.
fixed.
* Window is not resized when font size is changed. fixed.
* -g option accepts minus x/y position.
* vertical tab sometimes fails. fixed.(thanks to nekoie san)
* default font size range is 6 - 30.
[20020106]
* ISCII support codes are added. (still unstable)
* INIT_PARSER short cut key is removed and "Full Rest" button is added to mlconfig.
* when color rgb is explicitly assigned in ~/.mlterm/color , reversed color is not
drawn correctly under Anti Alias mode. fixed. (thanks to nekoie san)
* ISO-8859-11 can be used as a -E option value.
* ~/.mlterm/vlfont is renamed to ~/.mlterm/vfont
* -V/--varlen/use_variable_length_column option is renamed to
-V/--varwidth/use_variable_column_width
* Kochi Mincho sample is added to etc/aafont.
[20020102]
* variable length column is supported. (-V/--verlen/use_variable_length_column option)
* DEC_SPECIAL characters are not shown under TERM=kterm and non-iso2022 encoding. fixed.
[20020102]
* selected region is reset in scrolling with dragging mouse. fixed.
* 2.1.2 is released.
[20011230]
* cursor doesn't move correctly on full width characters(critical bug!). fixed.
* If scroll commands appear with scroll region changing one by one , the number
of redrawing screen becomes too much. fixed.
* mistake of mlterm.spec is fixed.
* 2.1.1 is released.
[20011229]
* 2.1.0 is released.
[20011229]
* compilation of src/ml_image.c fails in Solaris,HP-UX,EWS4800. fixed.
(thanks to Sakamoto Hironori san)
* support for the sequences invoking dec-special characters is improved.
* memory leaks when combining chars are selected twice or more. fixed.
[20011228]
* screen can be illegally scrolled when characters are inserted at the buttom of screen. fixed.
(thanks to Minami Hirokazu san)
[20011228]
* INIT_PARSER short cut key (which initializes status of pty encoding parser)
is added.
* invoking dec-special characters by SI/SO is supported.(non-ISO2022 encoding only)
[20011227]
* if pty encoding is stateless , state of pty encoding parser is not
reset when key is pressed.
* "ESC [ ? 25 h" , "ESC [ ? 25 l" sequences are supported.
[20011226]
* typos in mlterm.1 are fixed.(thanks to Kubota Tomohiro san)
* something like "ESC [ 34 ; 0 ; m" sequence is parsed incorrectly.fixed.
(thanks to Sakamoto Hironori san)
* cursor is not repainted under transparent mode. fixed.
(thanks to Uebayashi Masao san)
[20011225]
* memory leaks if you use both -m and -bi options under utf8 encoding. fixed.
* mkf/mkf_ucs4_xxx.c are thread-safe.
* Shift + Mouse Button operations under console apps useing mouse tracking
are supported.
[20011225]
* wraparound word can be selected.
* mlterm core dumps if XMODIFIERS variable is empty or illegal value. fixed.
[20011224]
* US-ASCII chars may be shown incorrectly under EUC-CN/GBK/GB18030. fixed.
* mlterm.1 document is updated a little more.(thanks to Kubota Tomohiro san)
* Unicode <=> CNS11643-1992 plane 3 convertion table is added.
* EUC-TW is excluded from Unicode subset group.
* the default value of use_bidi and use_combining is true.
* if mlterm is resized under bidi-mode , you cannot copy&paste RTL chars. fixed.
[20011222]
* Hangul chars are not shown correctly in --noucsfont. fixed.
* manual page(mlterm.1) is updated. (thanks to Kubota Tomohiro san)
* the same CTEXT generator engine is used whether --big5bug option is set or not. fixed.
[20011221]
* option names are changed.
--ucs2other => --noucsfont
unicode_to_other_cs => not_use_unicode_font
--all2ucs => --onlyucsfont
all_cs_to_unicode => only_use_unicode_font
* full width chars are not shown correctly in --onlyucsfont. fixed.
* -8/--88591 (iso88591_font_for_usascii) option is added.
* -R /usr/local/lib -R /usr/X11R6/lib options are added to LIBS macro in
src/Makefile.in tool/mlconfig/Makefile.in
(thanks to Uebayashi Masao san)
* illegal chars which is not based on ISO2022 (e.g. KOI8-R) are also accepted if
at all possible in ISO2022-based encodings.
[20011220]
* prefer_utf8_selection and xct_process_mode options are removed , and copy_paste_via_ucs
option is added.
* BIG5HKSCS is separated into BIG5 and HKSCS.
* memory leaks when copy&paste combined chars. fixed.
* illegal chars based on ISO2022 are accepted if at all possible in ISO2022-based encodings.
* ISO2022 parser doesn't parse correctly when sequence is splited. fixed.
* core dump when copy&paste with no chars selected. fixed.
[20011216]
* prefer_utf8_selection includes auto_detect_utf8_selection.
that is , true/false/auto can be used as value.
* conv_to_generic_iso2022 and pre_conv_xct_to_ucs options are obsoleted.
* xct_process_mode(-c/--xct) option is added.
this accepts ucs , raw or normal value.
* new "copy&paste" tab is added to mlconfig
* --ucshater => --ucs2other
--ucslover => --all2ucs
[20011215]
* prefer_utf8_selection (-U/--utf8sel) , auto_detect_utf8_selection (-o/--autoutf8)
options are added.
* when window resized , font changed or encoding changed , screen may not be redrawn
or cursor position may be strange. fixed.
[20011215]
* ESC H (set tab) ESC [ 0 g (clear tab) ESC [ 3 g (clear all tabs) are supported.
* Big5HKSCS encoding/charset is supported.
* US ASCII font is not changed when encoding is changed to ISO8859 variant or UTF8. fixed.
* huge memory leaks when window is resized. fixed.
* input text is received in order of XmbLookupString => XLookupString => Xutf8LookupString.
* UTF8 selection is received as it is.
* Big5 buggy sequence is automatically detected.
[20011214]
* mlconfig is replaced by the new one designed by Kubota Tomohiro san(thanks)
* mlconfig works asynchronous.
* documentation for big5_buggy option is added.
* memory leaks when pre_conv_xct_to_ucs option is changed more than twice. fixed.
[20011214]
* mlterm can core dump in kik_locale_init(). fixed.
* XA_STRING property is supported in copy and paste.
* cursor-control characters inside ESC sequences are partially supported.
(Thanks to Minami Hirokazu san)
[20011213]
* memory leaks around encoding parsers. fixed.
* XIM codes are rewritten. XRegisterIMInstantiateCallback() is used.
[20011212]
* garbages can be left on screen in scrolling. fixed.
* The implementation of VT102 INS/DEL lines functions was buggy. fixed.
* If XMODIFIERS's xim is executed after mlterm started , mlterm won't use it
even if XIM_OPEN key is pressed. fixed.
[20011212]
* the number of redrawing in bidi mode is reduced.
* ml_image modules is cleaned up.
* INDEX/RINDEX vt100 implementation was wrong. fixed.
* ESC # , ESC E , ESC [ ? l 3 , ESC [ ? l 5 , ESC [ ? h 3 , ESC [ ? h 5 are supported.
* "ESC [ ; ..." is regarded as "ESC [ 0 ; ..."
* buffer overflow in parsing ESC [ ... sequence is fixed.
* the size of mlconfig window is shrunk.
[20011210]
* Big5 copy and paste problem is fixed.
(--big5bug option is added)
* minor bugs of bidi are fixed.
* documents are updated except --big5bug option.
* character shaping stops unless mlterm works on bidi mode.
[20011208]
* Bidi is supported.(FriBidi is required)
* Arabic character shaping is supported.
* ml_image module is cleaned up.
* many minor bugs are fixed.
* mlterm icons are added.(thanks to Kubota Tomohiro san.)
[20011203]
* ml_get_locale() in ml_locale.c returns "C" if setlocale() failed in ml_locale_init().
* ml_get_xim() in ml_xim.c returns NULL if xim_locale argument is "C" or
ml_locale_init(xim_locale) fails.
* doc/en/README.sb is added.
* doc/{ja|en}/README.xim is added.
[20011202]
* BEL(0x7) is supported and bel_mode option(none/visual/sound) is added.
* VWERSE typo is fixed.(ml_pty_fork_{streams|bsd}.c)
* LC_CTYPE=C mlterm and pressing Shift + Space causes segmentation fault. fixed.
* WINDOWID env var doesn't set that of VT100 Window but Top Window.
* pink and brown colors are added.
* "update: ..." lines of all files are removed.
|