head 1.4; access; symbols perseant-exfatfs-base-20250801:1.4 perseant-exfatfs-base-20240630:1.4 perseant-exfatfs:1.4.0.140 perseant-exfatfs-base:1.4 bouyer-sunxi-drm:1.4.0.138 bouyer-sunxi-drm-base:1.4 cjep_sun2x:1.4.0.136 cjep_sun2x-base:1.4 cjep_staticlib_x-base1:1.4 cjep_staticlib_x:1.4.0.134 cjep_staticlib_x-base:1.4 thorpej-futex-base:1.4 bouyer-xenpvh-base2:1.4 phil-wifi-20200421:1.4 bouyer-xenpvh-base1:1.4 phil-wifi-20200411:1.4 bouyer-xenpvh:1.4.0.132 bouyer-xenpvh-base:1.4 phil-wifi-20200406:1.4 ad-namecache-base3:1.4 ad-namecache-base2:1.4 ad-namecache-base1:1.4 ad-namecache:1.4.0.130 ad-namecache-base:1.4 isaki-audio2:1.4.0.128 isaki-audio2-base:1.4 pgoyette-compat-merge-20190127:1.4 pgoyette-compat-20190127:1.4 pgoyette-compat-20190118:1.4 pgoyette-compat-1226:1.4 pgoyette-compat-1126:1.4 pgoyette-compat-1020:1.4 pgoyette-compat-0930:1.4 pgoyette-compat-0906:1.4 pgoyette-compat-0728:1.4 pgoyette-compat-0625:1.4 pgoyette-compat-0521:1.4 pgoyette-compat-0502:1.4 pgoyette-compat-0422:1.4 pgoyette-compat-0415:1.4 pgoyette-compat-0407:1.4 pgoyette-compat-0330:1.4 pgoyette-compat-0322:1.4 pgoyette-compat-0315:1.4 pgoyette-compat:1.4.0.8 pgoyette-compat-base:1.4 perseant-stdc-iso10646:1.4.0.126 perseant-stdc-iso10646-base:1.4 prg-localcount2-base3:1.4 prg-localcount2-base2:1.4 prg-localcount2-base1:1.4 prg-localcount2:1.4.0.124 prg-localcount2-base:1.4 pgoyette-localcount-20170426:1.4 bouyer-socketcan-base1:1.4 pgoyette-localcount-20170320:1.4 bouyer-socketcan:1.4.0.122 bouyer-socketcan-base:1.4 pgoyette-localcount-20170107:1.4 pgoyette-localcount-20161104:1.4 localcount-20160914:1.4 pgoyette-localcount-20160806:1.4 pgoyette-localcount-20160726:1.4 pgoyette-localcount:1.4.0.120 pgoyette-localcount-base:1.4 netbsd-5-2-3-RELEASE:1.4 netbsd-5-1-5-RELEASE:1.4 yamt-pagecache-base9:1.4 yamt-pagecache-tag8:1.4 tls-earlyentropy:1.4.0.118 tls-earlyentropy-base:1.4 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.4 riastradh-drm2-base3:1.4 netbsd-5-2-2-RELEASE:1.4 netbsd-5-1-4-RELEASE:1.4 netbsd-5-2-1-RELEASE:1.4 netbsd-5-1-3-RELEASE:1.4 rmind-smpnet-nbase:1.4 rmind-smpnet:1.4.0.114 rmind-smpnet-base:1.4 agc-symver:1.4.0.116 agc-symver-base:1.4 tls-maxphys-base:1.4 yamt-pagecache-base8:1.4 netbsd-5-2:1.4.0.112 yamt-pagecache-base7:1.4 netbsd-5-2-RELEASE:1.4 netbsd-5-2-RC1:1.4 yamt-pagecache-base6:1.4 yamt-pagecache-base5:1.4 yamt-pagecache-base4:1.4 netbsd-5-1-2-RELEASE:1.4 netbsd-5-1-1-RELEASE:1.4 jmcneill-usbmp:1.4.0.110 jmcneill-usbmp-base:1.4 jmcneill-audiomp3:1.4.0.108 jmcneill-audiomp3-base:1.4 yamt-pagecache-base3:1.4 yamt-pagecache-base2:1.4 yamt-pagecache:1.4.0.106 yamt-pagecache-base:1.4 rmind-uvmplock-nbase:1.4 jym-xensuspend-nbase:1.4 bouyer-quota2-nbase:1.4 bouyer-quota2:1.4.0.104 bouyer-quota2-base:1.4 jruoho-x86intr:1.4.0.102 jruoho-x86intr-base:1.4 matt-nb5-pq3:1.4.0.100 matt-nb5-pq3-base:1.4 netbsd-5-1:1.4.0.98 netbsd-5-1-RELEASE:1.4 yamt-nfs-mp-base11:1.4 netbsd-5-1-RC4:1.4 uebayasi-xip-base2:1.4 yamt-nfs-mp-base10:1.4 netbsd-5-1-RC3:1.4 netbsd-5-1-RC2:1.4 netbsd-5-1-RC1:1.4 rmind-uvmplock:1.4.0.96 rmind-uvmplock-base:1.4 yamt-nfs-mp-base9:1.4 uebayasi-xip:1.4.0.94 uebayasi-xip-base:1.4 netbsd-5-0-2-RELEASE:1.4 yamt-nfs-mp-base8:1.4 yamt-nfs-mp-base7:1.4 netbsd-5-0-1-RELEASE:1.4 jymxensuspend-base:1.4 yamt-nfs-mp-base6:1.4 yamt-nfs-mp-base5:1.4 yamt-nfs-mp-base4:1.4 yamt-nfs-mp-base3:1.4 netbsd-5-0:1.4.0.92 netbsd-5-0-RELEASE:1.4 netbsd-5-0-RC4:1.4 netbsd-5-0-RC3:1.4 netbsd-5-0-RC2:1.4 jym-xensuspend:1.4.0.90 jym-xensuspend-base:1.4 netbsd-5-0-RC1:1.4 haad-dm-base2:1.4 haad-nbase2:1.4 ad-audiomp2:1.4.0.88 ad-audiomp2-base:1.4 netbsd-5:1.4.0.86 netbsd-5-base:1.4 haad-dm-base1:1.4 haad-dm:1.4.0.84 haad-dm-base:1.4 simonb-wapbl-nbase:1.4 yamt-pf42-base4:1.4 simonb-wapbl:1.4.0.82 simonb-wapbl-base:1.4 yamt-pf42-base3:1.4 hpcarm-cleanup-nbase:1.4 yamt-pf42-base2:1.4 yamt-nfs-mp-base2:1.4 yamt-nfs-mp:1.4.0.80 yamt-nfs-mp-base:1.4 yamt-pf42:1.4.0.78 yamt-pf42-base:1.4 ad-socklock-base1:1.4 yamt-lazymbuf-base15:1.4 yamt-lazymbuf-base14:1.4 keiichi-mipv6-nbase:1.4 mjf-devfs2:1.4.0.76 mjf-devfs2-base:1.4 keiichi-mipv6:1.4.0.74 keiichi-mipv6-base:1.4 bouyer-xeni386-merge1:1.4 vmlocking2-base3:1.4 bouyer-xeni386-nbase:1.4 yamt-kmem-base3:1.4 cube-autoconf:1.4.0.72 cube-autoconf-base:1.4 yamt-kmem-base2:1.4 bouyer-xeni386:1.4.0.70 bouyer-xeni386-base:1.4 yamt-kmem:1.4.0.68 yamt-kmem-base:1.4 vmlocking2-base2:1.4 reinoud-bufcleanup-nbase:1.4 vmlocking2:1.4.0.66 vmlocking2-base1:1.4 jmcneill-base:1.4 mjf-devfs:1.4.0.64 mjf-devfs-base:1.4 bouyer-xenamd64-base2:1.4 vmlocking-nbase:1.4 yamt-x86pmap-base4:1.4 bouyer-xenamd64:1.4.0.62 bouyer-xenamd64-base:1.4 yamt-x86pmap-base3:1.4 yamt-x86pmap-base2:1.4 yamt-x86pmap:1.4.0.60 yamt-x86pmap-base:1.4 jmcneill-pm:1.4.0.58 jmcneill-pm-base:1.4 hpcarm-cleanup:1.4.0.56 hpcarm-cleanup-base:1.4 mjf-ufs-trans-base:1.4 yamt-idlelwp-base8:1.4 ppcoea-renovation:1.4.0.54 ppcoea-renovation-base:1.4 reinoud-bufcleanup-base:1.4 vmlocking:1.4.0.52 vmlocking-base:1.4 ad-audiomp:1.4.0.50 ad-audiomp-base:1.4 yamt-idlelwp:1.4.0.48 post-newlock2-merge:1.4 newlock2-nbase:1.4 yamt-splraiseipl-base5:1.4 yamt-splraiseipl-base4:1.4 yamt-splraiseipl-base3:1.4 yamt-splraiseipl-base2:1.4 yamt-splraiseipl:1.4.0.46 yamt-splraiseipl-base:1.4 newlock2:1.4.0.44 newlock2-base:1.4 yamt-pdpolicy-base8:1.4 yamt-pdpolicy-base7:1.4 yamt-pdpolicy-base6:1.4 gdamore-uart:1.4.0.42 gdamore-uart-base:1.4 simonb-timcounters-final:1.4 yamt-pdpolicy-base5:1.4 elad-kernelauth-nbase:1.4 yamt-pdpolicy-base4:1.4 yamt-pdpolicy-base3:1.4 yamt-pdpolicy-base2:1.4 yamt-pdpolicy:1.4.0.40 yamt-pdpolicy-base:1.4 yamt-uio_vmspace-base5:1.4 simonb-timecounters:1.4.0.38 simonb-timecounters-base:1.4 rpaulo-netinet-merge-pcb:1.4.0.36 rpaulo-netinet-merge-pcb-base:1.4 yamt-uio_vmspace:1.4.0.34 yamt-readahead-base3:1.4 yamt-readahead-base2:1.4 yamt-readahead:1.4.0.32 yamt-readahead-base:1.4 yamt-vop-base3:1.4 yamt-vop-base2:1.4 thorpej-vnode-attr:1.4.0.30 thorpej-vnode-attr-base:1.4 yamt-vop:1.4.0.28 yamt-vop-base:1.4 yamt-lazymbuf:1.4.0.26 yamt-km-base4:1.4 yamt-km-base3:1.4 yamt-km-base2:1.4 yamt-km:1.4.0.24 yamt-km-base:1.4 kent-audio2:1.4.0.22 kent-audio2-base:1.4 ktrace-lwp:1.4.0.20 ktrace-lwp-base:1.4 nathanw_sa_before_merge:1.4 gmcgarry_ctxsw:1.4.0.18 gmcgarry_ctxsw_base:1.4 gmcgarry_ucred:1.4.0.16 gmcgarry_ucred_base:1.4 nathanw_sa_base:1.4 gehenna-devsw:1.4.0.14 gehenna-devsw-base:1.4 eeh-devprop:1.4.0.12 eeh-devprop-base:1.4 newlock:1.4.0.10 newlock-base:1.4 ifpoll-base:1.4 thorpej-mips-cache:1.4.0.6 thorpej-mips-cache-base:1.4 thorpej-devvp:1.4.0.4 thorpej-devvp-base:1.4 kqueue:1.4.0.2 kqueue-base:1.4 thorpej_scsipi_beforemerge:1.4 sommerfeld_i386mpnext:1.4 thorpej_scsipi_nbase:1.4 netbsd-1-4-PATCH003:1.3 minoura-xpg4dl:1.3.0.42 minoura-xpg4dl-base:1.3 sommerfeld_i386mpbase_20000422:1.3 netbsd-1-4-PATCH002:1.3 sommerfeld_i386mp_1:1.3.0.40 sommerfeld_i386mpbase_1:1.3 chs-ubc2-newbase:1.3 wrstuden-devbsize-19991221:1.3 wrstuden-devbsize:1.3.0.38 wrstuden-devbsize-base:1.3 kame_141_19991130:1.3 comdex-fall-1999:1.3.0.36 comdex-fall-1999-base:1.3 fvdl-softdep:1.3.0.34 fvdl-softdep-base:1.3 thorpej_scsipi:1.3.0.32 thorpej_scsipi_base:1.4 netbsd-1-4-PATCH001:1.3 kame_14_19990705:1.3 kame_14_19990628:1.3 kame:1.3.0.30 chs-ubc2:1.3.0.28 chs-ubc2-base:1.3 netbsd-1-4-RELEASE:1.3 netbsd-1-4:1.3.0.26 netbsd-1-4-base:1.3 netbsd-1-3-PATCH003:1.3 netbsd-1-3-PATCH003-CANDIDATE2:1.3 kenh-if-detach:1.3.0.24 kenh-if-detach-base:1.3 netbsd-1-3-PATCH003-CANDIDATE1:1.3 netbsd-1-3-PATCH003-CANDIDATE0:1.3 chs-ubc:1.3.0.22 chs-ubc-base:1.3 eeh-paddr_t:1.3.0.20 eeh-paddr_t-base:1.3 netbsd-1-3-PATCH002:1.3 netbsd-1-3-PATCH001:1.3 netbsd-1-3-RELEASE:1.3 netbsd-1-3-BETA:1.3 netbsd-1-3:1.3.0.18 netbsd-1-3-base:1.3 thorpej-signal:1.3.0.16 thorpej-signal-base:1.3 marc-pcmcia:1.3.0.14 marc-pcmcia-bp:1.3 marc-pcmcia-base:1.3 bouyer-scsipi:1.3.0.12 is-newarp-before-merge:1.3 is-newarp:1.3.0.10 is-newarp-base:1.3 netbsd-1-2-PATCH001:1.3 mrg-vm-swap:1.3.0.8 thorpej-setroot:1.3.0.4 netbsd-1-2-RELEASE:1.3 netbsd-1-2-BETA:1.3 netbsd-1-2:1.3.0.6 netbsd-1-2-base:1.3 netbsd-1-1-PATCH001:1.3 netbsd-1-1-RELEASE:1.3 netbsd-1-1:1.3.0.2 netbsd-1-1-base:1.3 PCVT3_32:1.1.1.1 HM:1.1.1 netbsd-1-0-PATCH06:1.1 netbsd-1-0-PATCH05:1.1 netbsd-1-0-PATCH04:1.1 netbsd-1-0-PATCH03:1.1 netbsd-1-0-PATCH02:1.1 netbsd-1-0-PATCH1:1.1 netbsd-1-0-PATCH0:1.1 before_newconf_base:1.2 netbsd-1-0-RELEASE:1.1 netbsd-1-0:1.1.0.2 netbsd-1-0-base:1.1; locks; strict; comment @# @; 1.4 date 2000.06.11.02.34.26; author mycroft; state dead; branches; next 1.3; 1.3 date 95.10.07.21.44.07; author jtc; state Exp; branches 1.3.32.1 1.3.40.1 1.3.42.1; next 1.2; 1.2 date 94.10.27.04.19.08; author cgd; state Exp; branches; next 1.1; 1.1 date 94.03.29.02.40.32; author mycroft; state Exp; branches 1.1.1.1; next ; 1.3.32.1 date 2000.11.20.22.16.38; author bouyer; state dead; branches; next ; 1.3.40.1 date 2000.06.25.21.34.31; author sommerfeld; state dead; branches; next ; 1.3.42.1 date 2000.06.22.17.00.41; author minoura; state dead; branches; next ; 1.1.1.1 date 95.10.07.21.10.25; author jtc; state Exp; branches; next ; desc @@ 1.4 log @After almost 5 years, it is now time to decommission pcvt. Bon voyage. @ text @ List of known bugs Last Edit-Date: [Tue Sep 5 17:52:05 1995] ================================================================================ Description: Fixed/done by/date ------------------------------------------- -------------------------------- Util/keycap/man5/keycap.5 does STILL not build correctly when doing a make obj. Will there ever be a solution ... :-) ------------------------------------------- -------------------------------- NetBSD PR #404: Meta-Control-Space broken with PCVT_META_ESC and PCVT_NULLCHARS set Meta-Control-Space should (theoretically) send ESC NUL if PCVT_NULLCHARS and PCVT_META_ESC are defined; in reality, it just sends ESC. Because of the grody encoding hack used by sgets() to implement PCVT_NULLCHARS (if the first character is a null, send it), there isn't a trivial one-line fix. How-To-Repeat: in a kernel with PCVT_NULLCHARS and PCVT_META_ESC, type a M-C-SPC to emacs. ------------------------------------------- -------------------------------- when auto switching to vt0 is enabled by PCVT_SW0CNOUTP and the screen is switched from an X-vt to screen 0, the video mem is irrecoverably destroyed - no data loss ------------------------------------------- -------------------------------- Altgr+Shift+key is not separately They way the keyboard mapping mappable. is done is subject to a sub- stantial rewrite in a future release ------------------------------------------- -------------------------------- 132 column mode not working with #9 GXE (S3-based) (sorry, i don't have one -hm) (see discussion of 132 column mode in the NotesAndHints file!) ------------------------------------------- -------------------------------- WD90Cxx chip detection fails to detect chips other than C00,C10 and C11. C30 chips are detected as C11s .... ------------------------------------------- -------------------------------- On one keyboard, if a "Lock" key is pressed the leds do not get updated and the key- board hangs. ------------------------------------------- -------------------------------- HP function key labels code needs to set the user defined fkey string somehow! ------------------------------------------- -------------------------------- Video 7 1024i not fully supported yet, has sometimes problems with some chars to displ ------------------------------------------- -------------------------------- The HP-Escape sequences need to be FULLY 28.12.93, -hm did a bit to supp- implemented port elm. Needs MORE work ! ------------------------------------------- -------------------------------- @ 1.3 log @Overlay our pcvt with pcvt 3.32 sources. All of our fixes have been incorporated into the master sources, so it is unnecessary to resolve all the conflicts that would occur if we let CVS "merge" the versions. @ text @@ 1.3.32.1 log @Remove files that are no longer on the trunck @ text @@ 1.3.40.1 log @Remove from branch. @ text @@ 1.3.42.1 log @Sync w/ netbsd-1-5-base. @ text @@ 1.2 log @new RCS ID format. @ text @a0 1 $NetBSD$ d2 2 a3 3 List of known Bugs, ToDo's etc. -------------------------------------------------------------------------------- Last Edit-Date: [Tue Mar 1 20:17:37 1994] d8 22 a29 10 Numlock repeats, so by keeping numlock pressed, the LED will blink. The other lock keys don't do this. This has shown up on several keyboards, including a Cherry. ------------------------------------------- -------------------------------- When switching back and forth between 80 and 132 column mode while an X server is running on another vty, the status line is being displayed mid of a 132- column screen. a35 3 force 24 lines in HP-mode is not set ok if done from the rc.local script. ------------------------------------------- -------------------------------- d38 2 a39 3 ------------------------------------------- -------------------------------- no cursor update while in DDB and kernel printf's a44 5 Xfree86 2.0 locks the console when started under NetBSD 0.9. SuperProbe and X both show process status "DE+" in ps. Work- around is to disable PCVT_USL_VT_COMPAT. ------------------------------------------- -------------------------------- a51 8 I've found something weird in 132 column mode: (printf with 9 x tab) printf "\n\t\t\t\t\t\t\t\t\tGotcha" works ok, while one tab more printf "\n\t\t\t\t\t\t\t\t\t\tGotcha" doesn't work (it doesn't print Gotcha at column 80, but at column 131). ------------------------------------------- -------------------------------- a53 7 ------------------------------------------- -------------------------------- When entering/leaving X from/to a 132 col screen, it results in garbage. Does the X server save ALL vga registers ?????? ------------------------------------------- -------------------------------- pcvt was not tested in REAL (just emulated) CGA and EGA (mono | color) environments .. @ 1.1 log @pcvt 3.0, with some performance enhancements by Joerg Wunsch and me. @ text @d1 2 @ 1.1.1.1 log @import pcvt 3.32 @ text @d1 3 a3 3 List of known bugs Last Edit-Date: [Tue Sep 5 17:52:05 1995] ================================================================================ d8 10 a17 22 Util/keycap/man5/keycap.5 does STILL not build correctly when doing a make obj. Will there ever be a solution ... :-) ------------------------------------------- -------------------------------- NetBSD PR #404: Meta-Control-Space broken with PCVT_META_ESC and PCVT_NULLCHARS set Meta-Control-Space should (theoretically) send ESC NUL if PCVT_NULLCHARS and PCVT_META_ESC are defined; in reality, it just sends ESC. Because of the grody encoding hack used by sgets() to implement PCVT_NULLCHARS (if the first character is a null, send it), there isn't a trivial one-line fix. How-To-Repeat: in a kernel with PCVT_NULLCHARS and PCVT_META_ESC, type a M-C-SPC to emacs. ------------------------------------------- -------------------------------- when auto switching to vt0 is enabled by PCVT_SW0CNOUTP and the screen is switched from an X-vt to screen 0, the video mem is irrecoverably destroyed - no data loss d24 3 d29 3 a31 2 (see discussion of 132 column mode in the NotesAndHints file!) d37 5 d49 8 d59 7 @