Skip to Content.
Sympa Menu

emacspeak - Re: [Emacspeak] Swiftmac server now part of emacspeak and plan going forward

Subject: Emacspeak discussion list

List archive

Re: [Emacspeak] Swiftmac server now part of emacspeak and plan going forward


Chronological Thread 
  • From: John Covici <covici AT ccs.covici.com>
  • To: Robert Melton <lists AT robertmelton.com>
  • Cc: "T.V Raman" <raman AT google.com>, Emacspeaks <emacspeak AT emacspeak.net>
  • Subject: Re: [Emacspeak] Swiftmac server now part of emacspeak and plan going forward
  • Date: Sun, 07 Jan 2024 09:13:19 -0500
  • Organization: Covici Computer Systems

There is a variable in the version of emacs I am using
mac-ignore-accessibility which seems to be no longer working with
swiftmac -- not sure of the interaction here but there is something
going on.

On Sun, 07 Jan 2024 08:28:03 -0500,
Robert Melton (via emacspeak Mailing List) wrote:
>
> [1 <text/plain; us-ascii (quoted-printable)>]
> Regarding the double-speaking, modern macs have a fairly elegant solution
> that doesn't require any code changes, and comes with MacOS.
>
> VoiceOver Utility lets you turn off voiceover when in certain windows. It
> is rules oriented so when you leave the window it turns back on, you do
> these via "Activities" in the voiceover utility.
>
> Alternatively, as TV said, there are builds that seem to (bug of feature)
> turn off voiceover in the buffer (emacs-plus does this from brew). This has
> the advantage that it doesn't break menu access. Menu access gets broken
> in the activity technique because you are still in emacs, so it will
> continue to have voiceover off.
>
> > On Jan 6, 2024, at 23:31, T.V Raman <raman AT google.com> wrote:
> >
> > I'd find a speech-server tat turns off a screenreader with which it
> > has no relationship strange indeed; even if the Mac server does that
> > --- something I'd find surprizing --- I'd stil suggest thinking
> > through this carefully before apeing that behavior.
> >
> > For instance, you can run the spech-server outside Emacspeak, e.g. to
> > test the speech-server stand-alone. The speech-servver turning off
> > other Assistive Tech in that situation would be surprizing to the
> > user.
> >
> >
> >
> > "Robert Melton" (via emacspeak Mailing List) writes:
> >> Pitch shift should work on caps, I will confirm it.
> >>
> >> The automatically turning off, I will look at the mac server for how
> >> they do that in python, I simply have my voiceover automatically turn
> >> off for emacs, having it naturally turn off would be much better.
> >>
> >> The punctuation work perfect for me, read out dash dash.
> >>
> >>> On Jan 6, 2024, at 18:28, John Covici <covici AT ccs.covici.com> wrote:
> >>>
> >>> Well, I installed successfully, a few questions./problems remain.
> >>>
> >>> I was hoping for capitalization to be available, by pitch changes, am
> >>> I mistaken? Also, voiceover is on in the emacspeak window -- isn't it
> >>> supposed to be off in that window only automatically? I am pretty
> >>> sure it works that way with the default serverr. I will also have to
> >>> see if I am doing something wrong with my punctuation settings,
> >>> when I was trying to reply to your email, I was not hearing any
> >>> dashes in a line like the following:
> >>> --text follows this line--
> >>>
> >>> Otherwise, seems pretty good, I am even getting sounds!!
> >>>
> >>> Thanks for all yyour hard work.
> >>>
> >>> On Wed, 03 Jan 2024 14:29:14 -0500,
> >>> Robert Melton wrote:
> >>>>
> >>>> I meant to type restart, not resetr.
> >>>>
> >>>> Also, you will have to set swiftmac as you dtk-program
> >>>>
> >>>> (setq dtk-program "swiftmac")
> >>>>
> >>>> or however you set yours.
> >>>>
> >>>>> On Jan 3, 2024, at 13:38, John Covici <covici AT ccs.covici.com> wrote:
> >>>>>
> >>>>> OK, thanks -- what do you mean by "reset emacs"?
> >>>>>
> >>>>> On Wed, 03 Jan 2024 13:09:49 -0500,
> >>>>> Robert Melton (via emacspeak Mailing List) wrote:
> >>>>>>
> >>>>>> [1 <text/plain; us-ascii (quoted-printable)>]
> >>>>>> It is in the current emacspeak git version, so will go out with next
> >>>>>> major release.
> >>>>>>
> >>>>>> If you don't want to wait, or want a more cutting edge version then
> >>>>>> use:
> >>>>>>
> >>>>>> https://github.com/robertmeta/swiftmac
> >>>>>>
> >>>>>> after you get it just "make install" to build and install from the
> >>>>>> root directory, then reset emacs.
> >>>>>>
> >>>>>> README.md and some project aspects will undergo rapid change in the
> >>>>>> next few days, as it now has shifted purpose a bit.
> >>>>>>
> >>>>>>
> >>>>>>> On Jan 3, 2024, at 12:52, John Covici <covici AT ccs.covici.com> wrote:
> >>>>>>>
> >>>>>>> So, where do I get this serverr exactly and what version of emacs
> >>>>>>> and
> >>>>>>> emacspeak are required? I do have xcode here, so is that what is
> >>>>>>> needed to compile this?
> >>>>>>>
> >>>>>>> Thanks a lot.
> >>>>>>>
> >>>>>>> On Wed, 03 Jan 2024 10:59:43 -0500,
> >>>>>>> Robert Melton (via emacspeak Mailing List) wrote:
> >>>>>>>>
> >>>>>>>> [1 <text/plain; us-ascii (quoted-printable)>]
> >>>>>>>> Hey swiftmac users!
> >>>>>>>>
> >>>>>>>> I contributed swiftmac to emacspeak proper at the last possible
> >>>>>>>> moment of 2023, because I wanted to do it last year. :)
> >>>>>>>>
> >>>>>>>> That said, I heard your feedback and while T.V. has been awesome
> >>>>>>>> enough to just accept my patches as long as as I stay to my
> >>>>>>>> Swiftmac subtree (thanks again!)... I understand that you want to
> >>>>>>>> continue using stable releases of Emacspeak!
> >>>>>>>>
> >>>>>>>> So, I am tweaking my Swiftmac repo to be the cutting edge version,
> >>>>>>>> and place to track bug reports. When it hits nice stable points
> >>>>>>>> or critical bug fixes I will be pushing those up to emacspeak.
> >>>>>>>>
> >>>>>>>> Still puzzling out the best way to accomplish this, but for now I
> >>>>>>>> will just make the changes to emacspeak by hand when the code gets
> >>>>>>>> to a point I think it should be moved over.
> >>>>>>>>
> >>>>>>>> Bugs still exist, report them at
> >>>>>>>> https://github.com/robertmeta/swiftmac/issues
> >>>>>>>>
> >>>>>>>> I will still be creating fat-binaries from time to time to support
> >>>>>>>> the users who can not run swift to build the project.
> >>>>>>>>
> >>>>>>>> Version 2, the rewrite using the newer mac audio subsystem will be
> >>>>>>>> up around the end of the month under the v2 branch, but it is
> >>>>>>>> likely not going to be easy to use day to day unless you want to
> >>>>>>>> contribute and know swift.
> >>>>>>>>
> >>>>>>>> Thanks everyone for the support.
> >>>>>>>> [2 <text/plain; UTF-8 (8bit)>]
> >>>>>>>> Emacspeak discussion list -- emacspeak AT emacspeak.net
> >>>>>>>> To unsubscribe send email to:
> >>>>>>>> emacspeak-request AT emacspeak.net with a subject of: unsubscribe
> >>>>>>>
> >>>>>>> --
> >>>>>>> Your life is like a penny. You're going to lose it. The question
> >>>>>>> is:
> >>>>>>> How do
> >>>>>>> you spend it?
> >>>>>>>
> >>>>>>> John Covici wb2una
> >>>>>>> covici AT ccs.covici.com
> >>>>>>
> >>>>>> [2 <text/plain; UTF-8 (8bit)>]
> >>>>>> Emacspeak discussion list -- emacspeak AT emacspeak.net
> >>>>>> To unsubscribe send email to:
> >>>>>> emacspeak-request AT emacspeak.net with a subject of: unsubscribe
> >>>>>
> >>>>> --
> >>>>> Your life is like a penny. You're going to lose it. The question is:
> >>>>> How do
> >>>>> you spend it?
> >>>>>
> >>>>> John Covici wb2una
> >>>>> covici AT ccs.covici.com
> >>>>
> >>>>
> >>>
> >>> --
> >>> Your life is like a penny. You're going to lose it. The question is:
> >>> How do
> >>> you spend it?
> >>>
> >>> John Covici wb2una
> >>> covici AT ccs.covici.com
> >>
> >>
> >> ----------------------------------------------------------------------
> >> Emacspeak discussion list -- emacspeak AT emacspeak.net
> >> To unsubscribe send email to:
> >> emacspeak-request AT emacspeak.net with a subject of: unsubscribe
> >
> > --
>
> [2 <text/plain; UTF-8 (8bit)>]
> Emacspeak discussion list -- emacspeak AT emacspeak.net
> To unsubscribe send email to:
> emacspeak-request AT emacspeak.net with a subject of: unsubscribe

--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?

John Covici wb2una
covici AT ccs.covici.com



Archive powered by MHonArc 2.6.19+.

Top of Page