[prev in list] [next in list] [prev in thread] [next in thread] 

List:       hurd-bug
Subject:    [patch #1768] [Patch #1768] Adds non-std. resolution support and
From:       noreply () savannah ! gnu ! org
Date:       2003-07-28 2:18:02
[Download RAW message or body]

Patch #1768 has been updated. 

Project: 
Category: None
Status: Open
Summary: Adds non-std. resolution support and ncursesw bug-fixes

Follow-Ups:

Date: Mon 07/28/2003 at 04:18
By: marco_g

Comment:
Changelog entry:

2003-07-18  Marco Gerards  <metgerards@student.han.nl>

	* console.c (cons_vcons_update): Call setres for every display
	driver before the driver is used.
	(cons_vcons_set_cursor_pos): Likewise.
	(cons_vcons_clear): Likewise.
	(cons_vcons_write): Likewise.
	* display.h (display_ops): New	interface set_resolution.	
	* vga.c (vga_disp_op): Set NULL for set_resolution.
	* ncursesw.c (ncursesw_set_resolution): New function.
	(ncursesw_displ): Add ncursesw_set_resolution.
	(ncurses_lock): Make variable static.
	(current_width): New variable.
	(current_height): Likewise.

	(conspad): New variable.
	(input_loop): Use conspad instead of (the default) stdscr.
	(mvwputsn): Likewise.
	(ncursesw_update): Likewise.
	(ncursesw_set_cursor_pos): Likewise.
	(ncursesw_scroll): Likewise.
	(ncursesw_write): Likewise.
	(ncursesw_driver_start): Likewise. Initialize conspad.

	(ncursesw_driver_start): Remove endwin call at the end of the
	function.

	(ncursesw_set_cursor_status): If the status can not be set, try
	another status that can sanely be used instead of the unavailable
	status.

	(ncursesw_write): Make it wrap around the edge.

-------------------------------------------------------

-------------------------------------------------------
For more info, visit:

http://savannah.gnu.org/patch/?func=detailpatch&patch_id=1768&group_id=30

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-hurd mailing list
Bug-hurd@gnu.org
http://mail.gnu.org/mailman/listinfo/bug-hurd
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic