summaryrefslogtreecommitdiff
path: root/sys/arch/i386/isa
AgeCommit message (Collapse)Author
2000-10-16Make doubly sure we scroll up if we've passed the last row on the screen.Aaron Campbell
2000-10-16Initialize mouse_flags during the coldinit stage.Aaron Campbell
2000-10-16Restore conversion to new timeouts (art@'s previous commit). They wereAaron Campbell
whacked by the initial commit for console mouse support. jbm must have been working with an older revision of PCVT (argh, sorry, should have noticed this long ago).
2000-10-11Now you can use both left and right SHIFT keys with PGUP/PGDN to scrollback inAaron Campbell
the PCVT (i386) console.
2000-10-11Fix a bogus scan code in pcvt_kbd.h that was preventing the RIGHT_SHIFT+PGUP/DNAaron Campbell
key combo to activate scrollback in the console.
2000-10-07- Add console/X mouse transparency, so you don't have to kill moused to run X.Aaron Campbell
- Introduce `select units' (by char/word/line). Behaves more like an xterm now. - Serial mice should now work after this commit. - Many bug fixes. Work by Jean-Baptiste.Marchand@epita.fr, except for the X cohabitation code which was written by Julien.Montagne@epita.fr.
2000-10-05Many fixups and corrections, a bit more needed though.Aaron Campbell
2000-09-28Make mouse support friendly with non-25line mode. Thanks mickey@ for reportingAaron Campbell
the problems.
2000-09-28Make sure a Copybuffer has been allocated successfully before we start doingAaron Campbell
things with it.
2000-09-22- Introduce character classes into the console mouse functionality. Lifted fromAaron Campbell
xterm sources. Basically, base word boundaries by character classes rather than space characters only. - On any console logout, clear the contents of the Copybuffer. (This will have to be documented with an explanation as to why.) Avoids the ability to paste the copybuffer at the ``login:'' prompt after someone has logged out. - Permit copy selection extension under any circumstance as long as the button is held down. However, double-click (word selection) does not yet extend on word boundaries like xterms do. - Sanity checks in current_uid(). - From Jean-Baptiste.Marchand@epita.fr
2000-09-21oops forgot the other case in the pmsintr for add_mouse_randomness() callMichael Shalayeff
2000-09-11PCVT_EMU_MOUSE is gone; todd@Aaron Campbell
2000-09-04- Changes to mouse_copy_extend() to behave more like an xterm.Aaron Campbell
- Removed some unused code. - From Jean-Baptiste.Marchand@epita.fr
2000-09-01Kernel support for new PCVT console mouse features.Aaron Campbell
- Basic cut/paste functionality. - Wheel mouse support (wheel rolls page-by-page through scrollback buffer). - Copybuffer ownership. i.e., if User X logs in the console and selects text, when User Y logs in later the buffer cannot be pasted. Big thanks to Jean-Baptiste Marchand, Julien Montagne, and Jerome Verdon for implementing this.
2000-08-16morth to use new timeoutsMichael Shalayeff
2000-07-19new timeouts; testedMichael Shalayeff
2000-07-19Use t_rstrt_to for ttrstrt timeout.Artur Grabowski
2000-07-19Use new timeouts for the led intr timeout.Artur Grabowski
2000-07-19Convert to use new timeouts.Artur Grabowski
Use the t_rstrt_to provided by tty.h.
2000-07-06Don't include <vm/vm.h> twice. (art@ ok)Hakan Olsson
2000-07-05Sigh, scrr_len represents the length of the scrolling region, not the end ofAaron Campbell
it. The last commit worked for cases where you had one large scrolling region on top (i.e., an irc client with only one channel window) but broke in cases where you had multiple windows. We must compare against scrr_end instead. Much thanks to fries@ for the heads up. pcvt is hard to debug...
2000-06-30My previous two attempts at fixing the "scrolling region" problem were wrong.Aaron Campbell
Instead of using cur_offset to determine if we should scroll, calculate based on the current row. This is how Linux does it, and it seems to work.
2000-06-11Better fix for the scrolling region problem. Fixes PR/1271.Aaron Campbell
2000-06-08Add explicit inclusions of signalvar.h to files actually using syms definedNiklas Hallqvist
there but relying on an indirect inclusion
2000-06-04Only scroll up if we've hit the bottom of the scrolling region, not if we'reAaron Campbell
beyond it. Fixes display problems when using the BitchX irc client under screen (/usr/ports/misc/screen) sessions.
2000-05-31Sigh... Fix a stupid bug wrt reverse video attributes (when using the newerAaron Campbell
"PC Display" functionality -- the default now). Previously the code did not check the current status of the VT_INVERSE bit when processing a reverse "off" or "on" request. As a result, two of either operations in a row would flip the bits, then flip them back again. Thanks to millert@ who found the problem when playing with the trn news software.
2000-05-31Better English.Aaron Campbell
2000-05-29better MI supportTheo de Raadt
2000-05-27better man page buildingTheo de Raadt
2000-05-27superior dvorak map by Adam RogoyskiHugh Graham
2000-05-27whitespace issuesHugh Graham
2000-05-26more portable manual pagesTheo de Raadt
2000-05-25cause traversal into arch & subdirectories for the purposes of manual page ↵Theo de Raadt
install...
2000-05-25man subdirTheo de Raadt
2000-05-25Add dvorak soft map. Currently attributed to Trevor Schroeder, althoughHugh Graham
apparently originally found in a mailing list archive?
2000-05-19Prepare to always install some pcvt man pages.Marc Espie
2000-05-16supply entropy from mouse; provos@ okMichael Shalayeff
2000-04-28man page matching command, betterMarc Espie
2000-04-12When resetting attributes (VT_NORMAL), do a proper color set.Aaron Campbell
2000-04-12correct pathHugh Graham
2000-04-09Put the line-wrap check back under STATE_INIT. It was causing some displayAaron Campbell
problems in some (curses?) applications, i.e., sniffit.
2000-04-02Fix a typo from last commit that was causing spontaneous reboots.Aaron Campbell
2000-03-30- Remove some unused code.Aaron Campbell
- Much needed indent cleanup.
2000-03-23Do not include <sys/callout.h>, it is never needed; art@Aaron Campbell
2000-03-23<sys/callout.h> is no longer.Aaron Campbell
2000-03-22new ahc driver. Adds support for newer Adaptec controllers. This ↵Steve Murphree
represents two months of work.
2000-03-14Fix `blink' and `underline' attribute handling for new PC display mode.Aaron Campbell
2000-02-28Don't let scrollback happen if scr_offset == 0.Aaron Campbell
2000-02-27Fix a minor off-by-one error.Aaron Campbell
2000-02-27- Set scr_offset to -1 at driver init, not 0. Fixes a subtle bug.Aaron Campbell
- Do not decrement scr_offset on vt_clreol().