Skip to Content.
Sympa Menu

emacspeak - Re: [Emacspeak] Sharpwin First (hopefully) Useable Release

Subject: Emacspeak discussion list

List archive

Re: [Emacspeak] Sharpwin First (hopefully) Useable Release


Chronological Thread 
  • From: Devin Prater <r.d.t.prater AT gmail.com>
  • To: Robert Melton <lists AT robertmelton.com>
  • Cc: Tyler Spivey <tspivey AT pcdesk.net>, Emacspeaks <emacspeak AT emacspeak.net>
  • Subject: Re: [Emacspeak] Sharpwin First (hopefully) Useable Release
  • Date: Thu, 11 Apr 2024 14:57:53 -0500

Probably using slashes now for the path instead of backslashes. Could also be since I installed everything with scoop last time instead of Winget this time. Also made sure everything was in ~/.

Now, the only big issues so far: C-x C-c doesn't work to close Emacs, C-x right and C-x Left don't speak when changing buffers, but the buffers do change.

On 4/11/2024 11:26 AM, Robert Melton wrote:
Devin--

Do you know what step you where missing?

Trying to fix-up the README.md to be closer to helping it work
out of the box for people. BTW, completely open to contributions,
as Windows is not my daily driver right now.

On Apr 11, 2024, at 12:25, Devin Prater (via emacspeak Mailing List)
<emacspeak AT emacspeak.net> wrote:

Thank you so much, this works!

On 4/11/2024 11:01 AM, Tyler Spivey (via emacspeak Mailing List) wrote:
Here's how I got this to work. Adjust paths as needed.
winget install Microsoft.DotNet.SDK.8
winget install GNU.Emacs
Emacs was placed in C:\Program Files\Emacs\emacs-29.3_2\bin so I had to add
that to path.
$env:EMACSPEAK_DIR="c:\users\tyler\emacspeak"
.\make.ps1
After it built, and all the emacspeak files were compiled, I ran sharpwin and
made sure I could get it to talk.
However, I can't quit it with EOF (ctrl+z), it just says Error: Object
reference not set to an instance of an object.
By default, emacs on Windows thinks application data is my home directory,
because it looks for HOME which isn't set.
I don't want that to be my home directory, so set HOME to c:\users\tyler in
environment variables.
Next I created ~/.emacs.d/init.el:
(setenv "DTK_PROGRAM" "sharpwin")
(load-file (expand-file-name "~/emacspeak/lisp/emacspeak-setup.el"))
That's the absolute minimal init.el I needed to get it going.
If you send it a rate out of range, the server just won't talk. This comes
into play by default with the scaling factor for character echo. I haven't
debugged it. Far better would just be to use the maximum rate it supports.
On 4/11/2024 7:55 AM, "T.V Raman"" (via emacspeak Mailing List) wrote:
dos-impaired path-separators?


Emacspeak discussion list -- emacspeak AT emacspeak.net
To unsubscribe send email to:
emacspeak-request AT emacspeak.net with a subject of: unsubscribe
Emacspeak discussion list -- emacspeak AT emacspeak.net
To unsubscribe send email to:
emacspeak-request AT emacspeak.net with a subject of: unsubscribe

--
Devin Prater
Emacspeak discussion list -- emacspeak AT emacspeak.net
To unsubscribe send email to:
emacspeak-request AT emacspeak.net with a subject of: unsubscribe

--
Robert "robertmeta" Melton
lists AT robertmelton.com


--
Devin Prater



Archive powered by MHonArc 2.6.19+.

Top of Page