[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Making the hurd console accessible to blind users
From: |
Marcus Brinkmann |
Subject: |
Re: Making the hurd console accessible to blind users |
Date: |
Mon, 11 Jul 2005 16:04:58 +0200 |
User-agent: |
Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.6 (Maruoka) FLIM/1.14.6 (Marutamachi) APEL/10.6 Emacs/21.4 (i386-pc-linux-gnu) MULE/5.0 (SAKAKI) |
At Mon, 23 May 2005 20:52:02 +0200,
Samuel Thibault <samuel.thibault@ens-lyon.org> wrote:
>
> [1 <text/plain; us-ascii (7bit)>]
> Hi,
>
> Now that FSF got my papers signed back, here is again my patch to let
> screen readers like brltty work with the Hurd. As discussed and agreed
> on some time ago on #hurd (and ##hurd), it extends Marco's console
> repeater translator to handle symlinks, and adds a vcs repeater that
> maintains a symlink to the currently showed console. One can switch
> console by mksymlink()ing it.
Hi,
thanks a lot for this! I put it in, with only a small change: I
renamed "vcs-repeat" to "current-vcs". We use the repeater
infrastructure, but I don't really think that term is helpful here.
The rest went in unmodified.
I hope I didn't introduce a typo or so, and checked it in.
Thanks,
Marcus
> Changelog for console-client/:
> 2005-03-05 Samuel Thibault <samuel.thibault@ens-lyon.org>
>
> * Makefile (modules): Add `vcs_repeat' and its rule.
> * console.c (console_current_id): New function.
> * input.h (console_current_id): New prototype.
> * trans.c (struct netnode): New member `symlink_path'.
> (console_demuxer): Handle case when node it anonymous.
> (netfs_S_io_select): Likewise.
> (netfs_S_io_read): Likewise.
> (netfs_S_io_write): Likewise.
> (netfs_report_access): Likewise.
> (netfs_attempt_mksymlink): Implement symlinks.
> (netfs_attempt_lookup): Likewise.
> (netfs_attempt_unlink): Likewise.
> (netfs_attempt_link): Likewise.
> (netfs_attempt_mkfile): Likewise.
> (netfs_attempt_readlink): Likewise.
> (netfs_get_dirents): Likewise.
> (netfs_create_consnode): Likewise.
> * trans.h (struct consnode): New members `readlink' and `mksymlink'.
> * vcs-repeat.c: New file.
>
> Changelog for libcons/:
> 2005-03-05 Samuel Thibault <samuel.thibault@ens-lyon.org>
>
> * priv.h (_cons_file): Prototype moved and renamed to...
> * cons.h (cons_file): ... this.
> * init-init.c (cons_init): Updated `_cons_file' reference.
> * opts-std-startup.c (_cons_file): Renamed into `cons_file'. Updated
> reference.
- Re: Making the hurd console accessible to blind users,
Marcus Brinkmann <=