From mint-bounce@lists.fishpool.fi Fri Aug 7 06:28:39 2009 Message-ID: <20090807112607.4hqh73urk0ck8k8g@pop.freeola.net> Date: Fri, 07 Aug 2009 11:26:07 +0100 From: p.slegg@scubadivers.co.uk To: mint@lists.fishpool.fi Subject: Re: [MiNT] Highwire edit References: <20090807100535.p49kugaku800ckoc@pop.freeola.net> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.3) X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: p.slegg@scubadivers.co.uk Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: List-subscribe: List-owner: List-post: Quoting Miro Kropacek : > if it isn't in the hypertext doc, you must look for source file which > implements this function -- I was programming with CFLib a lot, it's > totally easy to understand. So from the sources you can see that > function is a wrapper for NKCC's function for some keyboard code > conversion but I was lazy to study that asm source. But it's clear it > takes some keyboard code and state (maybe from event loop, hence > "gem_to") and outputs some other code, dunno, it depends on what > purpose that NKCC library has. > Yes I guessed it's a wrapper for an nkcc function. QED passes kstate and kreturn, it's just not clear what they represent. I think it returns a GEM key code converted to "standard". Digging into source code is so time consuming for every function when a few comments in the function header would make things clear. Peter