2005-03-12 Fumitoshi UKAI <ukai@debian.or.jp> * fix some lockup problem, reported by Kenshi Muto * main.c (tapp_init): SIGCHLD to wait for gunzip processes. * term.h (sigchld): used in main.c:tapp_init 2005-02-24 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.4.7 released 2005-02-24 Fumitoshi UKAI <ukai@debian.or.jp> * font.c (font_open): dont use popen(3) to fix local exploit. 2004-05-29 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.4.6 released 2004-05-11 Fumitoshi UKAI <ukai@debian.or.jp> * sf.jp #4269 * vterm.c (tvterm_pop_pen_and_set_currnt_pen): should be kept at the bottom line if pen is at the bottom line. 2004-05-11 Fumitoshi UKAI <ukai@debian.or.jp> * main.c (tapp_get_options): rest of the arguments after -e will be passed for the commend specified by -e options * jfbterm.1: updated 2004-03-06 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.4.5 released 2004-02-22 Fumitoshi UKAI <ukai@debian.or.jp> * font.c (tfont_setup_font): use print_message instead of printf 2003-12-27 Fumitoshi UKAI <ukai@debian.or.jp> * vterm.c (tvterm_put_otherCS_char): fix alt charset (iconv,UTF-8) 2003-09-30 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.4.4 released 2003-09-30 Fumitoshi UKAI <ukai@debian.or.jp> * fix segfault by resize(1) * vterm.c (tvterm_esc_report): report should be written to ptyfd (tvterm_esc_bracket): 'r' if no parameter passed, set default region size as xterm does. * vtermlow.c (tvterm_refresh): if pen position is out of screen don't write cursor. 2003-09-20 Tomohiro KUBOTA <debian@tmail.plala.or.jp> * jfbterm.1 jfbterm.conf.5: patch to manpages 2003-09-16 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.4.3 released 2003-09-16 Fumitoshi UKAI <ukai@debian.or.jp> * vtermlow.c (tvterm_clear): fill background color (tvterm_refresh): don't draw glyph where no character * main.c (tapp_change_to_new_console): remove unused variable `parent' fflush stdout, stderr (tapp_setup_encoding): fix segfault when encoding is NULL (main): do tfont_setup_fontlist more early (before vc switch) * term.c (tterm_wakeup_shell): add sleep * vterm.h (TVterm): add altCs * vterm.c (tvterm_init): initialize p->altCs (tvterm_set_default_invoke_and_designate): reset p->altCs (tvterm_start): initialize p->altCs (tvterm_put_utf8_char): use vt100-graphics for rule character (tvterm_esc_set_attr): p->altCs * jfbterm.conf.sample: fix vt100-graphics entry * jfbterm.conf.sample.ja: add vt100-graphics entry 2003-09-15 Fumitoshi UKAI <ukai@debian.or.jp> * vtermlow.c: remove old i386 inline asm codes. use bits/string.h instead by "#define __USE_STRING_INLINES". 2003-09-14 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.4.2 released 2003-09-14 Fumitoshi UKAI <ukai@debian.or.jp> * Makefile.am (install-data-local): install fonts * fonts: added * fonts/vt100-graphics.pcf.gz: provided by Toshio Kasuga <tk75@hcc1.bai.ne.jp> * jfbterm.conf.sample: add vt100-graphics * merge patch by Toshio Kasuga <tk75@hcc1.bai.ne.jp> [jfbterm-dev:00302] * vtermlow.c (memset2): added (lset): added (tvterm_clear): renamed from tvterm_bzero2 attr should be cleared by p->pen.bcol (tvterm_lclear): renamed from rvterm_lzero attr should be cleared by p->pen.bcol * terminfo.jfbterm (sgr0): \E[0m - tpen_off_all_attribute() * terminfo.jfbterm (rmso): \E[27m - tpen_no_reverse() * terminfo.jfbterm (op): \E[37;40m - tpen_set_color() white/black * vterm.c (tvterm_esc_set_attr): implements smacs,smpch (tvterm_find_font_index): added (tvterm_esc_designate_font): use tvterm_find_font_index * terminfo.jfbterm (acsc): updated * font.c (gFont): add jisx0213-2000-1, jisx0213-2000-2, vt100-graphics * terminfo.jfbterm (el1): added (clr_bol) 2003-09-05 Fumitoshi UKAI <ukai@debian.or.jp> * vterm.h (TCodingSystem): add saved state * vterm.c (tvterm_finish_otherCS): restore old state (tvterm_switch_to_otherCS): save current state * tvterm.h tvterm.c: code cleanup * util.c: include <sys/io.h> ifdef HAVE_IOPERM * jfbterm.conf.sample jfbterm.conf.sample: fix typo KOI8-R other encodings are commented out, because these are default configurations. 2003-09-04 Fumitoshi UKAI <ukai@debian.or.jp> * jfbterm.conf.sample jfbterm.conf.sample: delete other-coding-system * main.c (tapp_setup_encoding): default to other,<encname>,iconv,UTF-8 delete code about "other-coding-system" * vterm.c (tvterm_esc_rbracket): added (gOtherCodingSystem): deleted (tvterm_parse_other): don't free here (tvterm_codingSystem_final): free old fromcode,tocode (tvterm_switch_to_other): use static TCodingSystem (tvterm_esc_start): add tvterm_esc_rbracket for 1/11 5/13 (tvterm_esc_designate_other_coding_system): delete gOtherCodingSystem (tvterm_show_sequence): rewrite to use 1/11 5/13 encode 0/5 * vterm.h (tvterm_setup_otherCodingSystem): deleted * jfbterm.conf.sample jfbterm.conf.sample.ja: add SUPPORTED encodings * util.h (util_privilege_open): ifdef HAVE_IOPERM * util.c (util_privilege_open): ifdef HAVE_IOPERM 2003-09-04 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.4.1 released 2003-09-04 Fumitoshi UKAI <ukai@debian.or.jp> * README README.ja: other coding system support * main.c (ShowCaps): add OTHER-CODING-SYSTEM (tapp_setup_encoding): use tcaps_find_entry initialize other-coding-system (main): s/tfont_show_sequence/tvterm_show_sequence/ * term.c (tterm_init): pass gApp.gCaps to tvterm * vterm.h (TCodingSystem): added (TVterm.utf8DefaultIdx): added (TVterm.codingSystem): added (TVterm.caps): added (tvterm_init): update (tvterm_show_sequence): added * vterm.c (tvterm_is_ISO2022) added (tvterm_codingSystem_final): added (tvterm_switch_to_other): added (tvterm_is_otherCodingSystem): added (gOtherCodingSystem): added (tvterm_init): update (tvterm_parse_encoding): added (tvterm_switch_to_ISO2022): added (tvterm_UTF8index): added (tvterm_parse_other): added (tvterm_setup_otherCodingSystem): added (tvterm_set_default_encoding): update (tvterm_put_uchar): update (tvterm_iso_C0_set): update (tvterm_put_utf8_char): added (tvterm_put_other_char): added (tvterm_emulate): update (tvterm_esc_start): update (tvterm_esc_designate_font): update (tvterm_esc_designate_other_coding_system): update (tvterm_show_sequence): added * font.h (TFONT_FT_UNICODE): obsoleted (TFONT_FT_OTHER): added (FONTSET_HALF): add FH_UNI (tfont_show_sequence): deleted * font.c (gFont): TFONT_FT_OTHER, FH_UNI (tfont_ary_show_list): FH_UNI (tfont_setup_fontlist): add "U" to sides (tfont_show_sequence): move to vterm.c * getcap.h (tcaps_find_entry): added * getcap.c (tcaps_find_entry): added * jfbterm.conf.5: updated * jfbterm.conf.sample jfbterm.conf.sample.ja: updated 2003-09-03 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.4.0 released 2003-09-03 Fumitoshi UKAI <ukai@debian.or.jp> * README README.ja: add UTF-8 encoding * acconfig.h: add JFB_UTF8 * config.h.in: add JFB_UTF8 * configure.h.in: add --enable-utf8 * jfbterm.conf.5: add UTF-8 * jfbterm.conf.sample jfbterm.conf.sample.ja: add fontset iso10646.1 add encoding.UTF-8 * vtermlow.c (tvterm_refresh): multi width font support (tvterm_uput1): added (tvterm_uput2): added * vterm.c (tvterm_switch_to_UTF8): added (tvterm_switch_to_ISO2022): added (tvterm_is_UTF8): added (tvterm_init): initialize UTF-8 state (tvterm_set_default_encoding): add UTF-8 support (tvterm_put_normal_char): delete *buff param (tvterm_put_uchar): added (tvterm_emulate): add UTF-8 support (tvterm_esc_designate_other_coding_system): UTF-8 support * vterm.h (TVterm): add utf8Idx, utf8remain, utf8ch (tvterm_uput1): added (tvterm_uput2): added * font.c: C99 initialization add UTF-8 font (tfont_ary_show_list): unicode (tfont_default_glyph): add *width param (tfont_standard_glyph): add *width param (tfont_alias): glyph_width (tfont_is_loaded): added (tfont_setup_fontlist): check ASCII and unicode font (tfont_show_sequence): UTF-8 support * font.h (TFONT_FT_UNICODE): added (TFont.conv): add *width param (TFont.glyph_width): added (tfont_default_glyph): add *width param (font_standard_glyph): add *width param (tfont_is_loaded): added * pcf.c (tpcfformat_load): verbose debug message (tpcfindex_debug): verbose debug message (tpcfcmetric_load): added (tpcfmetrics_init): added (tpcfmetrics_final): added (tpcfmetrics_load): added (tpcfaccel_load): accept non terminal font (for unifont) (tpcfaccel_debug): verbose debug message (tpcfbitmap_load): verbose debug message (tpcfencode_debug): added (tpcf_init): metrics init (tpcf_final): metrics final (tpcf_load): verbose debug message load metrics (tpcf_as_tfont): initialize glyph_width (main): debug program * pcf.h (TPcfMetrics): added (TPcf): add metrics * term.c (tterm_start): already drop privilege * main.c (tapp_change_to_original_console): fix VC bug (tapp_final): VC change is done in parent process (tapp_change_to_new_console): fix VC bug (ShowCaps): add UTF-8 (main): drop privilege after device initialized * main.h (TApplication): delete gOrigVirtualConsoleQ * fbcommon.c (tfbm_set_blank): use gFrameBuffer.ttyfd (tfbm_init): remember gFramebuffer.ttyfd * fbcommon.h (TFrameBufferMemory): add ttyfd 2003-09-02 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.3.16 released 2003-09-01 Fumitoshi UKAI <ukai@debian.or.jp> * vterm.c (tvterm_esc_designate_other_coding_system): added (tvterm_esc_start): add ISO_DOCS * font.c (tfont_show_sequence): ESC % @ * main.h (TApplication): add gOptQuiet, gOptReset * message.c (print_message): quiet flag * getcap.c (tcaps_read): use print_message * font.h (tfont_show_sequence): added * font.c (tfont_show_sequence): added * main.c (tapp_get_options): add --reset, --quiet (main): support --reset * main.c (tapp_setup_encoding): change jfbterm.conf format * jfbterm.conf.sample: update * Makefile.am (install-exec-hook): added * term.h (TTerm): delete ttygid, ttygidQ * term.c (tterm_init): delete ttygid, ttygidQ (tterm_set_utmp): no need to get "tty" group (tterm_reset_utmp): no need to reset slave pty device * term.c (tterm_start): use tterm_wakeup_shell (tterm_wakeup_shell_as_child): deleted (tterm_wakeup_shell): added, use login_pty(3) * Makefile.am (jfbterm_LDADD): -lutil * Makefile.in: ditto * term.c (tterm_get_ptytty): use openpty(3) 2003-09-01 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.3.15 released 2003-08-31 Fumitoshi UKAI <ukai@debian.or.jp> * vterm.c (tvterm_esc_start): implement ISO_LS[23],_LS[123]R implement ISO_G[23]D[46] disable TERM_CAH, because it conflicts with ISO_G2D4. * fbcommon.c (tfbm_open): ioperm requires root privilege * util.h (util_privilege_ioperm): added * util.c (util_privilege_ioperm): added 2003-08-31 Fumitoshi UKAI <ukai@debian.or.jp> * vterm.c: typo s/tvterm_esc_desginate_font/tvterm_esc_designate_font/ s/tvterm_esc_traditional_mulitbyte_fix/tvterm_esc_traditional_multibyte_fix/ 2003-08-31 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.3.14 released 2003-08-31 Fumitoshi UKAI <ukai@debian.or.jp> * main.h (TApplication): add gConfFile, gConfEncoding patch from Tomohiro KUBOTA <debian@tmail.plala.or.jp> * main.c (tapp_get_options): add --config, --encoding/charmap options requested by Tomohiro KUBOTA <debian@tmail.plala.or.jp> (tapp_change_to_original): use print_warn (tapp_init): init gConfFile, gConfEncoding (tapp_change_to_new_console): use print_message (tapp_setup_encoding): added based on patch from Tomohiro KUBOTA <debian@tmail.plala.or.jp> (main): use print_message, print_error use gApp.gConfFile encoding setup print encoding and exec * font.c (gFont): add iso8859.{11-16} entries contributed by Tomohiro KUBOTA <debian@tmail.plala.or.jp> * font.c (tfont_setup_font): check font file existence * util.c: add missing includes * term.c (tterm_start): drop privilege * jfbterm.conf.sample jfbterm.conf.sample.ja: update based on patch from Tomohiro KUBOTA <debian@tmail.plala.or.jp> * jfbterm.1 jfbterm.conf.5: updated 2003-08-30 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.3.13 released 2003-08-30 Fumitoshi UKAI <ukai@debian.or.jp> * AUTHORS: update, currently maintained on sourceforge.jp * COPYRIGHT: add copyright * INSTALL: english version * INSTALL.ja: japanese version * NEWS: translated to english * README: english version * README.ja: japanese version * jfbterm.conf.sample: english version * jfbterm.conf.sample.ja: japanese version * jfbterm.1: added * jfbterm.conf.5: added * main.c (main): copyright gamma -> color.gamma default TERM should be "jfbterm" * main.c (ShowCaps): help message should go to stdout instead of stderr * #include "..." instead of #include <....> * util.h util.c (util_privilege_init util_privilege_on util_privilege_off util_privilege_open util_getuid util_privilege_drop): added * fbcommon.c (tfbm_set_blank): use util_privilege_open() close filedescriptor (tfbm_init): use util_privilege_open() (tfbm_open): use util_privilege_open() * main.c (tapp_change_to_original_console): use util_privilege_open() (tapp_change_to_new_console): ditto (main): util_privilege_init() * message.c (tterm_wakeup_shell_as_child): util_privilege_drop() (tterm_set_utmp): use util_getuid(), util_privilege_on(), util_privilege_off() 2002-12-11 Fumitoshi UKAI <ukai@debian.or.jp> * Makefile.am (install-data-local): DESTDIR 2002-11-26 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.3.12 released 2002-11-25 Fumitoshi UKAI <ukai@debian.or.jp> * 7bit SS2, SS3 support * vterm.c (tvterm_esc_start): support SS2, SS3 2002-11-23 Fumitoshi UKAI <ukai@debian.or.jp> * jfbterm-dev:00277: SS2, SS3 support * vterm.c (IS_GR_AREA): typo? tgl.type->tgr.type (tvterm_put_normal_char): typo? tgl.idx -> tgr.idx GR, LEFT plane font should mask & ~0x80 (tvterm_iso_C1_set): support SS2, SS3 (tvterm_emulate): ws_ypixel = 0? * jfbterm.conf.sample: encoding for EUC-JP 2002-08-02 Fumitoshi UKAI <ukai@debian.or.jp> * util.c: #include <string.h> * configure.in: check ioperm to enable vga16fb * fbcommon.c: #include <sys/io.h> for only ifdef JFB_VGA16FB fixes portability issues 2002-07-28 Fumitoshi UKAI <ukai@debian.or.jp> * version 0.3.11 released 2002-07-27 Ichiya KAMIKI <kensyu@y.email.ne.jp> * jfbterm-dev:00268 * vtermlow.c (tvterm_refresh): speedup patch. 2002-07-23 Fumitoshi UKAI <ukai@debian.or.jp> * NEWS: update * .cvsignore: added * aclocal.m4: aclocal 1.4-p5 * config.h.in: autoheader 2.13 * fix compiler warnings: * fbcommon.c: add #include <sys/io.h> * font.c (tfont_setup_font): fix size check * term.c: add #include <time.h> 2002-07-20 Hiroshi Kawashima <kawashima@iname.com> * ported from Linux-VR/Linux-ARM work. * contributed by Ichiya Kamiki, Hiroshi Kawashima, new feature: * 1bpp/2bpp support * Dimmer support (after 3 minutes no event, screen blank) * Reverse color support (only work on 2bpp) 2002-07-17 Fumitoshi UKAI <ukai@debian.or.jp> * font.c (tfont_setup_font): check font path length * backport jfbterm 0.3.10-3.deb * fbcommon.c: applied mmap patch by AMANO Kazuhiro. * fbdpsp.c: add min define (tfbm_reverse_16bpp_packed): check height * term.c (tterm_start): change timing of wakeup shell * vtermlow.c (tvterm_unregister_signal): dont TIOCSWINSZ (tvterm_register_signal): dont TIOCSWINSZ (tvterm_text_clear_eos): fix comment * backport jfbterm 0.3.10-2.deb * main.c (tapp_init): fix shell buffer overrun * jfbterm.conf.sample (encoding): prefer jisx0208 * backport jfbterm 0.3.10-1.deb * Makefile.in (TAR): s/gtar/tar/ (distdir): fix s/$$/$$d/ * configure.in: check progs gunzip instead of gzip * font.c (tfont_setup_font): JFB_GZIP_PATH is gunzip, so -d not needed * jfbterm.conf.sample (term): default is jfbterm (fontset): s/.Z/.gz/ * terminfo.jfbterm: added * import sourceforge.jp repository 2000-01-23 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.3.10 èªèå¯è½ãªæåéåãå¤§å¹ ã«è¿½å ããã (Masuichi) éå½èª(KSC5601-1987)ã«å¯¾å¿ã§ããªããªã£ã¦ããã®ã ä¿®æ£ããã (Masuichi) 2000-01-11 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.3.9 (æ¬ çªã§ãã) 2000-01-11 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.3.8 --help ãªãã·ã§ã³ã追å ããã (Masuichi) --exec(--shell) ãªãã·ã§ã³ã追å ããããã¾ã® ããã® ããããå ã«ä½æããã (Amano) 1999-11-28 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.3.7 ã³ã³ãã¤ã«æã®è¦åãå³ãããã 以ä¸ã®ç°å¢ã§ãçºçããè¦åãé¤å»ããã A. AMD K6 233MHz linux kernel 2.2.13ac2 gcc 2.3.2.3 libc 5.4.46 以ä¸ã®ç°å¢ã§ã¯ãioperm() ã®ãããã¿ã¤ããç¡ãã¨è¦åãããã B. AMD K6-2 300MHz linux kernel 2.2.13 egcs 2.91.66 19990314 (egcs-1.1.2 release) glibc 2.0.7 以ä¸ã®ç°å¢ã§ã¯ãvoid* åã®ãã¤ã³ã¿ãè¨ç®ã«ä½¿ç¨ãã¦ããã¨ãããè¦åã å¤æ°ã§ãããã ããæ¨æºã¤ã³ã¯ã«ã¼ããã¡ã¤ã«ä¸ã§ãã®ã»ã¨ãã©ãçºçããã ioperm() ã®ãããã¿ã¤ããç¡ãã¨ãè¦åãããã B. AMD K6-2 300MHz linux kernel 2.2.13ac3 gcc 2.95.2 19991024 (release) glibc 2.1.2 ioperm() ã®è¦å㯠libc ã®éããåå ã®ããã§ããã ãªãã./configure ã«ã¯ãªãã·ã§ã³ãã¤ãã¦ããªãã (Masuichi) 1999-11-24 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.3.6. jfbtermã®çµäºæé ãæ¹åããã (Amano) brmove@vtermlow.c ã® x86 代æ¿ã³ã¼ããä¿®æ£ããã (Amano) DIRECTCOLORã®æã«å¼·å¶çã« 8bppã«ããããã®ã³ã¼ãã追å ããã ./configure --enable-force-8bit ã§æå¹ã«ãªãã (Amano)(Oe) å é¨å¦çã®åé¡ã§ãããå種ã®å¶å¾¡ã³ã¼ãã® define å¤ã ISO 風㫠æ¹ãã¾ããã (Masuichi) 1999-11-17 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.3.5. ä¸è¬ã¦ã¼ã¶ãã«ã¼ã権éã§ä»»æã®ã³ãã³ããå®è¡ã§ãã¦ãã¾ãã¨ãã ã»ãã¥ãªãã£ãã¼ã«ãå¡ãã ã (Mausichi) 1999-11-07 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.3.4. 0.3.3 ã§ã® w3m ã®ããã®åé¿çãä¸ååã§ãããããªã®ã§ä¿®æ£ã (Oike) 1999-10-30 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.3.3. jfbterm.conf.sample ã®ã¤ã³ã¹ãã¼ã«å ã /etc åºå®ãã $(sysconfdir)ã§æå®ã§ããããã«å¤æ´ããã(éµé£¼ãããã 示åãé ãã¾ããããããã¦ãå®è¡ãã¡ã¤ã«ããjfbterm.conf ã èªã¿åããã£ã¬ã¯ããªãå¤æ´ããã (Masuichi) void main(..) ã¨ãªã£ã¦ããã®ããint main(..)ã«è¨æ£ã egcs ã§ã³ã³ãã¤ã«æã«çºè¦ãgcc 2.7.2.3 ã ã¨è¦åãããªãã£ãã (Masuichi) main.c ã®æ¹è¡ã³ã¼ãã DOS çã§ãã£ãã®è¨æ£ããã (Ukai) ç¬èªã«å®ç¾©ãã¦ãã major() ã¨åæ§ã®ãã®ã sys/sysmacros.h ã« ããã®ã§ãã¡ãã使ç¨ããããã«ããã (Ukai) tvterm_final ã2å(sigchld->tterm_final->tvterm_final 㨠exit()->atexitããã¦ãapplication_final->tterm_final->tvterm_final) å¼ã°ããã®ã§ p->savedPen, p->savedPenSL ã2åfree()ãããã¨ã« ãªã£ã¦ãã¾ã(éããããã¨)seg faultããäºãããã®ãä¿®æ£ã (Ukai) w3mã§mouse ãæå¹ã«ãã¦ããå ´åã«ä½¿ãããã¨ã¹ã±ã¼ãã·ã¼ã±ã³ã¹ã« 対å¿ãã¦ããªãäºã«ããä¸å ·åãåé¿ã (Ukai) â¦ç¾å¨ã¯åé¿å¦ç½®ã§ãããå°æ¥çã«ã¯æ£ãã解éããããã«ããäºå®ã (Masuichi) Version 0.3.2 ã®ä¿®æ£ã§ã¯ããã¯ã gcc2.95以éã§ã³ã³ãã¤ã«ã§ããªã ã®ã§ããã®ä¿®æ£ã (Ukai) (Hatta) ç°å¢å¤æ° TERM ã«è¨å®ããå¤ããjfbterm.conf ã§æå®ã§ããããã« è¨æ£ã (Masuichi) ã¨ã³ã³ã¼ãã£ã³ã°ãæå®ã§ããªãã£ãã®ãä¿®æ£ã(Masuichi) 1999-10-24 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.3.2. vga16fb 対å¿(æ¨ªå¹ ã 8 ã®åæ°ã®å ´å以å¤ã¯ä¸å®å ¨)ã (Nagano) ä¸è¨ã® vga16fb ç¨ã®ã³ã¼ãã®æ¹è¯ã (Noritoshi Masuichi) gcc2.95以éã§ã³ã³ãã¤ã«ã§ããªãäºã®ææã¨ãä¿®æ£ã (Yoshii) (Hatta) (åææã«ãäºäººã®æ¹ããé ãã¾ãããé ä¸å) 1999-10-18 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.3.1. tvterm_coord_to_index() ã æä¸è¡å³ç«¯+1 ã®å¤ã 1è¡ç®å·¦ç«¯ã¨ 誤èªããåé¡ãä¿®æ£ãããTVterm::xcap4 ã è¥å¹²å¤§ããã¨ãããã« ä¿®æ£ãããã¨ã«ãã対å¦ããã (Noritoshi Masuichi) ISO-2022-* ç¸å½ã«å¯¾å¿ããããã ããã¢ãã¦ã³ãµã«æªå¯¾å¿ã ã¾ããåæç¶æ 㯠ISO-2022-JP 㨠EUC-JP ã®æ··åç¶æ ã§åºå®ã 次ãã¼ã¸ã§ã³ã§åæç¶æ ãå¯å¤ã«ããäºå®ã (Noritoshi Masuichi) jfbterm.conf å ã®ãã©ã³ãæå®ã®æ¸å¼ãå¤æ´ããã (Noritoshi Masuichi) FB_VISUAL_DIRECT ã¨ããã¡ã¤ã³å¤åãã¾ã¡ãã£ã¦ããã®ãè¨æ£ã (Amano) vga16fbã®ç¡ãå¤ãã«ã¼ãã«ãããã«å¯¾å¿ããããã®#if - #endif ã追å ã (Amano) ãã©ã³ããcompressã§å§ç¸®ãã¦ããå ´åã¸ã®å¯¾å¦ã (Amamo) 1999-09-26 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.2.0. autoconf/automake åãã¾ããã RGB ã®ååè²ã®ãµã¤ãºããã¡ãã¨èª¿ã¹ãããã«ãã¾ããã 1999-09-15 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.1.0-pre-6. ã³ã¼ããè¥å¹²è¦ç´ãã¾ããã ãã¬ã¼ã ãããã¡ã®å¤å®ãå³ãããã¾ãã(pre-5 ã¾ã§ã¯ãDIRECTCOLOR ã§ãèµ·åãã¦ãã¾ãããTRUECOLORã ã¨ãã¦åãã¦ãã¾ãã)ã 32bpp PACKED-PIXELS TRUECOLOR ã«å¯¾å¿ãã¾ããã 1999-09-15 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.1.0-pre-5. mmap(mmio)ã®ã³ã¼ããå¤æ´ãã¦ã¿ã¾ããã 水平解å度ã¨1ã©ã¤ã³ã®ãã¤ãæ°ãæ··åãã¦ããã®ãä¿®æ£ãã¾ããã 1999-08-31 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.1.0-pre-4. "Cannot mmap(mmio)."ãçºçãã¦ãç¡è¦ããäºãã§ããããã«ãã¦ã¿ ã¾ãããjfbterm ã§ã¯ç¢ºä¿ããé åã«ã¢ã¯ã»ã¹ãã¦ãã¾ããã®ã§ãã ãããä¸è¦ãªã³ã¼ãã ã¨æãã®ã§ãã popen("...", "r<B>b</B>") ã¨ãªã£ã¦ãã¦ãæ¨æºçãªä»æ§ã®popen(3) ã§ã¯ãã¤ãããªã¼ãã³ã§ããªãã¨ããä¸å ·åãä¿®æ£ãã¾ããã 1999-08-25 Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.1.0-pre-3. 15,16,24bpp 対å¿ã®ããããããã ãã¾ããã®ã§ãåãè¾¼ã¿ã¾ããã åä½ç¢ºèªã¯ãã¦ãã¾ãããããããä½ãããæ¹ã«ããã¨ã 15ã16ã24 bpp 㯠TRUECOLOR ã¨ãã¦æ±ºãæã¡ã«ãªã£ã¦ãã¾ãã 16 bpp ã® bitfield ã (r,g,b)=(5,6,5) ã¨ãã¦æ±ºãæã¡ã«ãªã£ ã¦ãã¾ãã VESA ã¢ã¼ãã®ã¿ã®ãã¹ãããã§ãã¦ãã¾ããã bpp æ¯ã®é¢æ°æ¯ãåããç¡çç¢çãã£ã¦ãã¾ãã 16 è²ã®ãã¼ãã«ãé©å½ã§ã表示ãããã¹ãè²ãåºãªããã¨ã ããã¾ãã ã¨ã®ãã¨ã§ãã 1999-??-?? Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.1.0-pre-2. pre-1ã®ã¢ã¼ã«ã¤ããééã£ã¦ããã®ã§ä½ãç´ãã¾ããã 1999-??-?? Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.1.0-pre-1. Virtual Console ã«å¯¾å¿ãã¾ãããX ä¸ã® kterm ããèµ·åãã¦ã å¥ã®ä»®æ³ã³ã³ã½ã¼ã«ã§åä½ãã¾ãã(ç§ã®ã¨ããã®éçºç°å¢ã§ã®ã¿ç¢ºèª) /etc/jfbterm.conf ããè¨å®ãèªã¿è¾¼ãããã«ãã¾ããã 1999-??-?? Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.1.0-alpha-3. Linux/PPC ã§ã make ã§ããããã«ãªãã¾ããã 1999-??-?? Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.1.0-alpha-2. ãã©ã³ããã¡ã¤ã«ã§ *.pcf.gz ãªãã®ãèªããããã«ãªãã¾ããã (è¦ãgzip) å¶å¾¡ã³ã¼ãã®ä¸å ·åãä¿®æ£ãã¾ããã(jvim ãåãã¾ãã) 1999-??-?? Noritoshi Masuichi <nmasu@ma3.justnet.ne.jp> * Version 0.1.0-alpha-1. 試é¨å ¬éåç