Re: EMACS - enabling at spi2 support

2012-04-09 Thread David Rysdam
On Mon, 9 Apr 2012 21:39:05 -0400 (GMT-04:00), Susan Cragin 
 wrote:
> I have since learned that atspi2 is a multitude of small
> functions. That file implements some, but not the one I
> need. "atspi2.el is a client library for AT-SPI2 written in
> Emacs-Lisp. It is meant to write a screen reader, or similar, in Emacs
> Lisp. However, it does not do any toolkit bridge tasks, so what you
> are looking for is not implemented/handled in atspi2.el." So I took
> that file, and my problem, to the emacs developers list, and there was
> much enthusiasm for adding the functions that haven't been
> implemented.
> 
> New problem: What's the best way to learn lisp? Anyone have a favorite
> book or on-line site?

For general Lisp, I think the most useful book for me was Practical
Common Lisp. Land of Lisp was fun but far less comprehensive. SICP is
great, but way too academic for what it sounds like you need.

For Emacs Lisp (which is similar to but not the same as Common Lisp), I
used this strategy:

1) Reading most of this to get the basic ideas down:

http://shop.fsf.org/product/Intro_to_Emacs_Lisp_3rd_Ed/ 

   I bought a copy, but it's available Freely:

http://www.gnu.org/software/emacs/emacs-lisp-intro/

2) Copying existing code that did nearly what I want.

3) Looking up extra functions, special behavior, etc here:

http://www.gnu.org/software/emacs/manual/html_node/elisp/

Starting the clock at step #2, I got a minor mode working in a few
hours, but I started with a working minor mode...
___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/


Re: EMACS - enabling at spi2 support

2012-04-09 Thread Susan Cragin
>> Does anyone know how to enable at-spi2 support in emacs?

>Obviously, I think that you are smart enough to find atspi.el here:
>  http://delysid.org/atspi.el
>...and of course the comments in the elisp code list some
>dependencies.
>
>After you'll pulled down everything and installed the dependencies,you might 
>try typing something like:
>
>   M-x load-file /some/path/to/atspi.el

>Later on you might try adding something like:
>   (require 'atspi)
>...to your .emacs file.

Thank you very much for that. 
I have since learned that atspi2 is a multitude of small functions. That file 
implements some, but not the one I need. 
"atspi2.el is a client library for AT-SPI2 written in Emacs-Lisp. It is meant 
to write a screen reader, or similar,
in Emacs Lisp.  However, it does not do any toolkit bridge tasks, so
what you are looking for is not implemented/handled in atspi2.el."
So I took that file, and my problem, to the emacs developers list, and there 
was much enthusiasm for adding the functions that haven't been implemented. 

New problem: What's the best way to learn lisp? Anyone have a favorite book or 
on-line site?


___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/


Re: EMACS - enabling at spi2 support

2012-04-09 Thread Susan Cragin
>> Does anyone know how to enable at-spi2 support in emacs?>Obviously, I think that you are smart enough to find atspi.el here:>  http://delysid.org/atspi.el>...and of course the comments in the elisp code list some>dependencies.>>After you'll pulled down everything and installed the dependencies,you might try typing something like:>>   M-x load-file /some/path/to/atspi.el>Later on you might try adding something like:>   (require 'atspi)>...to your .emacs file.Thank you very much for that. I have since learned that atspi2 is a multitude of small functions. That file implements some, but not the one I need. "atspi2.el is a client library for AT-SPI2 written in Emacs-Lisp. It is meant to write a screen reader, or similar,
in Emacs Lisp.  However, it does not do any toolkit bridge tasks, so
what you are looking for is not implemented/handled in atspi2.el."So I took that file, and my problem, to the emacs developers list, and there was much enthusiasm for adding the functions that haven't been implemented. New problem: What's the best way to learn lisp? Anyone have a favorite book or on-line site?


___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/


Re: GRUB2 problems [was: Errors scrolling]

2012-04-09 Thread Michael ODonnell


I believe that if you hold down the Shift key at strategic
points during GRUB2 startup it will present the interactive
menu that allows you to edit the boot commandline instead
of just hurling itself off into the void...

___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/


Errors scrolling...

2012-04-09 Thread Ken D'Ambrosio
Grrr.  I installed kernel v. 3.3.0 on my laptop, and hoo-boy, is it not happy. 
Two things which confuse me:

1) Using as a template the grub.cfg that already exists, I create a new section
-- literally identical to my other laptop -- and yet, with the new section
added, I never get the boot menu; I immediately start booting.

2) It blows up.  I have no idea what the error message reads, because two(?)
alternating messages scroll by so fast I can't see what they say.  And *keep*
scrolling.  I've tried taking pictures with my phone, on the chance that it'll
be fast enough to capture it mid-stutter -- and that *almost* works.  I think,
for example, the word "DMA" is in there.  But that's a guess.

So, any ideas on #1 would be nice, but if anyone's got a clue on how to either
pause (^S doesn't work) the scrolling, or dump it somewhere, I'm all ears.

Thanks,

-Ken





___
gnhlug-discuss mailing list
gnhlug-discuss@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/