Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-11-24 | Better key repeat logic. When we're in repeat mode, with the exception of | Aaron Campbell | |
modifier keys (SHIFT, CTRL, ALT, etc.), and a key "up" event is received, only delete the key repeat timeout if the key that generated the "up" event is the key currently being repeated. When a key "down" event is received, the opposite -- only delete the key repeat if the key that generated the "down" event is _not_ the key currently being repeated. Playing here is a bit dangerous since we are constraining the conditions in which a timeout(9) is deleted (we don't want to mistakenly get stuck in a non-legitamite key repeat). Using timeout(9) for this is kind of gross. I guess it is done here to avoid key repeat code in all of the actual hardware keyboard drivers. There is still a bug here. If you have a key held down and detach your keyboard (by either unplugging it or doing a KVM switch), the timeout is not deleted and the key continues to repeat until it gets the keyboard back and receives an interrupt. Perhaps we should not be ignoring typematic keys after all? | |||
2000-11-23 | Make wsdisplaystart() a bit more like PCVT's pcstart() to avoid tty races when | Aaron Campbell | |
switching virtual terminals. | |||
2000-11-15 | Make sure not to null deref the function pointer for the scrollback accessop | Aaron Campbell | |
(some hardware drivers do not support this yet, i.e., vgafb in powerpc); mickey@ ok | |||
2000-11-15 | Support console scrollback in wscons through a new "scrollback" accessop that | Aaron Campbell | |
hooks into the lower-level display driver. The updated vga(4) driver I'm about to commit has support for this. This is a fairly unobtrusive way to implement scrollback while maintaining the abstraction of the wscons system. | |||
2000-11-15 | Add two command definitions for wscons scrollback support and link them to | Aaron Campbell | |
the PGUP/PGDN keys. | |||
2000-11-15 | Brown is ugly. | Aaron Campbell | |
2000-11-13 | Make this compile under OpenBSD. | Aaron Campbell | |
2000-09-06 | Add support for smaller font, default 23point font is too large for 800x600 | Dale S. Rahn | |
or 640x480 screen. Move font initialization into source file, rather than in header file. New font added, 8x16, derived from ic/font8x16.c If gallant font will give 80 or more columns, it is used, if not the 8x16 font is used. | |||
2000-08-01 | no cn_bell yet; bad mickey, try #2 | Michael Shalayeff | |
2000-08-01 | no cn_bell yet; bad mickey | Michael Shalayeff | |
2000-08-01 | update wscons, nothing serious, mostly api fixes for us; from netbsd through ↵ | Michael Shalayeff | |
aaron@ | |||
2000-07-19 | Use the generic t_rstrt_to for ttrstrt timeout, instead of the local solution. | Artur Grabowski | |
2000-07-05 | oops, late night typo | Michael Shalayeff | |
2000-07-05 | new timeouts | Michael Shalayeff | |
2000-06-30 | .es kbd; from nbsd | Michael Shalayeff | |
2000-06-30 | some more display types; from nbsd | Michael Shalayeff | |
2000-05-16 | import newer wscons source from netbsd. | Michael Shalayeff | |
art@ said it will make his life easier in alpha rhands@ said it is not used in powerpc for now bjc@ said that it would make vax port easier mickey@ said other platforms can use it, and it's faster | |||
1999-01-11 | panic prints a newline for you, don't do it in the panic string | Todd C. Miller | |
1998-11-21 | check for negative off in mmap | Niklas Hallqvist | |
1998-08-15 | fix kbd generated NULs from CTRL-@ and CTRL-SP | kstailey | |
1997-11-10 | use files.wscons | Michael Shalayeff | |
1997-11-06 | Add some missing things for the MI vga driver. Move wscons to an MI place as | Niklas Hallqvist | |
well. $OpenBSD$ tagging | |||
1997-08-22 | do not check for sc_ioctl in mmap call | Theo de Raadt | |
1997-07-31 | text video attributes, tested only on vga, send me E-mail if it breaks ↵ | kstailey | |
something, thx. | |||
1997-07-31 | off by one in clear screen code | kstailey | |
1997-07-31 | fix vi on console by not moving cursor when printing nulls | kstailey | |
1997-07-28 | insert char (for real) | kstailey | |
1997-07-27 | arrgh! (sigh) (*sniffle*) | kstailey | |
Fix insert char to erase more than one char in the newly created empty space past the insertion point. | |||
1997-07-10 | add insert char capability (and no bickering about it being ANSI 8c{)] | kstailey | |
1997-04-08 | minor cleanup regarding forward scrolling usage, also only scroll one line | michaels | |
at a time rather than 10. (slower, but not so distractingly ugly anymore) | |||
1997-04-08 | use a different, smaller font. | michaels | |
1997-01-24 | Sync with NetBSD 961207 | Niklas Hallqvist | |
1996-10-30 | Merge to NetBSD 961020. Retained our kernel APIs where NetBSD has changed. | Niklas Hallqvist | |
-Wall -Wstrict-prototypes -Wmissing-prototypes too. | |||
1996-07-29 | Add OpenBSD tags. Adapt to OpenBSD *_intr_establish calling convention | Niklas Hallqvist | |
1996-06-18 | sync to 0616, retaining local diffs | Theo de Raadt | |