-- B O D Y --
-- --
------------------------------------------------------------------------------
--- Copyright (c) 2000,2004 Free Software Foundation, Inc. --
+-- Copyright (c) 2000-2006,2008 Free Software Foundation, Inc. --
-- --
-- Permission is hereby granted, free of charge, to any person obtaining a --
-- copy of this software and associated documentation files (the --
------------------------------------------------------------------------------
-- Author: Eugene V. Melaragno <aldomel@ix.netcom.com> 2000
-- Version Control
--- $Revision: 1.5 $
--- $Date: 2004/08/21 21:37:00 $
+-- $Revision: 1.7 $
+-- $Date: 2008/07/26 18:51:20 $
-- Binding Version 01.00
------------------------------------------------------------------------------
-with Terminal_Interface.Curses; use Terminal_Interface.Curses;
-
-with Ada.Text_IO;
+with Ada.Text_IO; use Ada.Text_IO;
-with Terminal_Interface.Curses; use Terminal_Interface.Curses;
pragma Warnings (Off);
with Terminal_Interface.Curses.Aux;
pragma Warnings (On);
with Terminal_Interface.Curses.Trace; use Terminal_Interface.Curses.Trace;
-with Ada.Text_IO; use Ada.Text_IO;
-
with Interfaces.C;
with Interfaces.C.Strings;
with ncurses2.genericPuts;
-
package body ncurses2.util is
-- #defines from C
end if;
end Getchar;
-
procedure Pause is
begin
Move_Cursor (Line => Lines - 1, Column => 0);
Getchar;
end Pause;
-
procedure Cannot (s : String) is
use Interfaces.C;
use Interfaces.C.Strings;
Refresh;
end ShellOut;
-
-
function Is_Digit (c : Key_Code) return Boolean is
begin
if c >= 16#100# then
Add (Ch => newl);
end P;
-
function Code_To_Char (c : Key_Code) return Character is
begin
if c > Character'Pos (Character'Last) then