Tim Cross <theophilusx(a)gmail.com> writes: Note that emacspeak already adds itself to the Info directory list, so you dont need to do anything explicitly to configure that bit. C-e TAB opens the emacspeak manual that matches the version of emacspeak you're running. > Yes, there is quite a bit of documentation. There is some html files in > the emacspeak/html directory and some documents in the emacspeak/etc > directory. The main documentation is in *.info format. Add the following > to your .emacs.el file before the line which loads emacspeak-setup.el > > (require 'info) > (add-to-list 'Info-additional-directory-list > (expand-file-name "info" *emacspeak-src-dir*)) > > then use emacs info mode (C-h i) to open info and look for a menu entry > for 'Emacspeak'. > > Mohammed Alderweesh <alderweesh.m(a)gmail.com> writes: > >> Finally, I worked with no errors or wornings!!!!. >> >> Thank you so much!!! >> >> Is there any guide to learn more how to use emacs with emacspeak? >> >> Thank you. >> Mohammed >> >> On Wed, Apr 21, 2021 at 11:02 PM Tim Cross <theophilusx(a)gmail.com> wrote: >> >> Hi Mohammad, >> >> that is a bug, which I thought had been addressed in the sources. >> Luckily, it is easily fixed. Add the following line to your .emacs.el >> file before the line to load emacspeak-setup.el >> >> (setq tts-default-voice 'alex) >> >> Mohammed Alderweesh <alderweesh.m(a)gmail.com> writes: >> >> > Hi Tim, >> > >> > Thank you for the great efforts> I tried using the .emacs.el you >> > edited, but still with no luck. I tried copying th stack trace, >> > but I was not able >> to. I >> > get the following error: >> > >> > Warning (initialization): An error occurred while loading ‘/Users/mohammad/.emacs.el’: >> > >> > Symbol's value as variable is void: tts-default-voice >> > >> > To ensure normal operation, you should investigate and remove the >> > cause of the error in your initialization file. Start Emacs with >> > the ‘--debug-init’ option to view a complete error backtrace. >> > >> > Note that now when I move by character, emacspeak speaks the characters. >> > >> > Thank you. >> > >> > Mohammed >> > >> > On 9 Ram. 1442 AH, at 9:40 AM, Tim Cross <theophilusx(a)gmail.com> wrote: >> > >> > OK, I have attached a modified .emac.el file. Replace your version with >> > the attached version and see if that works better. >> > >> > If you still get errors, try running emacs with the debug-init flag i.e. >> > >> > emacs --debug-init >> > >> > If there is an error, it will provide a backtrace, which will help >> > identify where the problem is. >> > >> > The other thing you should do is verify that the 'mac' speech server is >> > working. Change to the servers directory and run it. You should here it >> > speak. Use Ctl-c to exit. i.e. >> > >> > cd ~/emacspeak/servers >> > ./mac >> > >> > If the 'mac' script is not executable, you will need to make it >> > executable with >> > >> > chmod u+x ./mac >> > >> > What I have done is just add a couple of lines to the .emacs.el file. >> > >> > - Add/set the environment variable EMACSPEAK_DIR to the path to the root >> > of your emacspeak source tree >> > >> > - Add/set the environment variable DTK_PROGRAM to 'mac'. The default >> > speech server is espeak and while you can install and build espeak on >> > the mac, you don't need to. The 'mac' server uses the macOS built-in >> > TTS (same as voiceOver). >> > >> > - Add the emacspeak lisp dir to the load path. Strictly speaking, I'm >> > not sure if you need this as I think it might be done by >> > emacspeak-startup.el, but no harm in making sure. >> > >> > With luck, this should get you working. There will be other things you >> > will want to configure/customize, like speech rate, auditory icons etc, >> > but those are not critical. >> > >> > Note also that if you see 'warnings' from emacs, don't worry too much >> > about them. They are only warnings, not errors and while it is good to >> > get rid of them, they don't always cause harm. They are the sort of >> > thing you can investigate more once your running. >> > >> > <mohammad.el> >> > Mohammed Alderweesh <alderweesh.m(a)gmail.com> writes: >> > >> > /Users/mohammad/emacspeak >> > >> > Here they are... >> > >> > On Wed, Apr 21, 2021 at 7:36 AM Tim Cross <theophilusx(a)gmail.com> wrote: >> > >> > You might not believe it, but I think we are getting closer! >> > >> > Can you attach a copy of your .emacs.el file? Also, can you cd into the >> > emacspeak lisp directory and execute pwd and paste that it so I know >> > what the full path is to your emacspeak install? >> > >> > Mohammed Alderweesh <alderweesh.m(a)gmail.com> writes: >> > >> > Hi Victor and Tim, >> > I cloned the git repo from github. >> > >> > I don’t know how to configure the voice server. >> > >> > I replaced make-thread with funcall, and recompiled, but it did not work >> > I also uninstalled emacs and installed the version of emacs suggested by Tim, and it is still not working >> > >> > I get the following error: >> > >> > Warning (initialization): An error occurred while loading ‘/Users/mohammad/.emacs.el’: >> > >> > error: Specified program for new process is a directory >> > >> > To ensure normal operation, you should investigate and remove the >> > cause of the error in your initialization file. Start Emacs with >> > the ‘--debug-init’ option to view a complete error backtrace. >> > >> > Thank you >> > Mohammed >> > >> > On Wed, Apr 21, 2021 at 4:03 AM Tim Cross <theophilusx(a)gmail.com> wrote: >> > >> > Just to be clear, you don't need to be a user of macPorts. The >> > railwaycat cask is a homebrew cask, so it is really just another >> > homebrew formula. Once installed, brew update/upgrade works just the >> > same as if you were using the 'native' emacs build. >> > >> > Victor Tsaran <vtsaran(a)gmail.com> writes: >> > >> > Sure, that's probably true if you are a user of MacPorts. :) >> > >> > On Tue, Apr 20, 2021 at 5:43 PM Tim Cross <theophilusx(a)gmail.com> wrote: >> > >> > Hi Victor, >> > >> > good point. I had forgotten about this issue, primarily because I'm not >> > impacted by it. >> > >> > Note that the only 'solution' is not just editing to remove calls to >> > make-thread and replace with funcall. You can also install the mac-ports >> > version of emacs using the railwaycat/emacsport/emacs-mac cask. I've >> > been using this version without issue and without needing to modify >> > emacspeak. I think it also has some other advantages and find it works >> > better on the mac than a native build - for example, it has a setting >> > which allows you to turn off voiceOver when running emacs, so you can >> > avoid the issue of voiceOver and emacspeak fighting against each other >> > an not need to turn off voiceOver when using emacspeak. It also seems to >> > integrate better with the rest of macOS and I don't need to do anything >> > 'special' to get command/option keys working consistently. I've found no >> > compatibility issues or noticed anything negative compared to using the >> > native build. It is also at version 27.2. >> > >> > See https://github.com/railwaycat/homebrew-emacsmacport for details on >> > how to use this formula with homebrew. You need to remove any other >> > emacs installed via homebrew before installing it. >> > >> > Victor Tsaran <vtsaran(a)gmail.com> writes: >> > >> > Hello Mohammed! >> > I filed a bug against Emacs developers on precisely this issue. We have discussed it just a few weeks ago. >> > While they are figuring out the cause, which I hope will happen soon or not at all, the only fix that worked is what Raman >> > suggested in >> > >> > one >> > >> > of >> > >> > his >> > >> > earlier messages. Namely: >> > >> > 1. Open emacspeak.el in your emacspeak/lisp directory. >> > 2. Substitute any calls of "make-thread" with "funcall" (there should be only two occurrences), then save. >> > 3. Recompile by running "make emacspeak" in your "emacspeak" directory. >> > You should now be good to go in both Terminal as well the GUI, i.e. if you decide to run Emacs app from the Applications >> > folder. >> > >> > Hope this helps. >> > Victor >> > >> > On Tue, Apr 20, 2021 at 4:30 PM Mohammed Alderweesh <alderweesh.m(a)gmail.com> wrote: >> > >> > Here is the output of echo $path >> > >> > /usr/local/bin /usr/bin /bin /usr/sbin /sbin >> > >> > and here is the output of which emacs: >> > >> > /usr/local/bin/emacs >> > >> > Note that when I open emacs without loading emacspeak-setup.el, I get the emacs version is 27.2. >> > >> > Thank you. >> > >> > Mohammed >> > >> > On Wed, Apr 21, 2021 at 1:23 AM Tim Cross <theophilusx(a)gmail.com> wrote: >> > >> > I think we first need to verify that your path variable is correct and >> > your running the version of emacs installed by homebrew. Can you run in >> > a terminal the following commands and paste the output in a reply? >> > >> > echo $PATH >> > >> > which emacs >> > >> > and then try running >> > >> > /usr/local/bin/emacs >> > >> > and see if that makes any difference. >> > >> > Mohammed Alderweesh <alderweesh.m(a)gmail.com> writes: >> > >> > Hi Tim, >> > >> > I used: >> > >> > brew install -cask emacs >> > >> > Then, I built emacspeak using: >> > >> > make config >> > make emacspeak >> > >> > Then, I added the following to .emacs.el: >> > >> > (load-file “~/emacspeak/lisp/emacspeak-setup.el”) >> > When I remove this line from the .emacs.el, emacs works normally. >> > >> > The version of emacs is 27.2 >> > When I use the command >> > Emacs >> > >> > I get the error mentioned in the last email. >> > When I use the command: >> > >> > emacspeak >> > >> > I get command not found. >> > >> > Thank you >> > Mohammed >> > >> > On Tue, Apr 20, 2021 at 8:16 AM Tim Cross <theophilusx(a)gmail.com> wrote: >> > >> > How did you install Emacs? What version is it? >> > >> > What is the exact command your running in the terminal to start emacsthe >> > >> > What do you have in your emacs init file? >> > >> > This looks like a low level emacs error and not specific to emacspeak. >> > The error seems related to memory allocation. My guess is that the build >> > of emacs has not worked correctly. >> > >> > Make sure your running a recent version of Emacs (macOS comes with a >> > very old version of Emacs which will not work with emacspeak). >> > >> > Mohammed Alderweesh <alderweesh.m(a)gmail.com> writes: >> > >> > Hello list, >> > >> > My name is Mohammed Alderweesh. This is my first time posting to this list. I am trying to run emacs on Mac os >> > x, I installed the >> > >> > required >> > >> > packages, >> > >> > but when I try running it from the terminal I get the following error: >> > >> > 2021-04-20 05:17:01.372 Emacs-x86_64-10_14[10274:228475] Warning: Expected min height of view: >> > (<NSButton: >> > >> > 0x7fbe575bced0>) to be >> > >> > less >> > >> > than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation. >> > >> > 2021-04-20 05:17:01.377 Emacs-x86_64-10_14[10274:228475] Warning: Expected min height of view: >> > (<NSButton: >> > >> > 0x7fbe576376c0>) to be >> > >> > less >> > >> > than or equal to 30 but got a height of 32.000000. This error will be logged once per view in violation. >> > >> > Emacs-x86_64-10_14(10274,0x700005a4f000) malloc: *** error for object 0x7000062509f8: pointer being freed >> > was not allocated >> > >> > Emacs-x86_64-10_14(10274,0x700005a4f000) malloc: *** set a breakpoint in malloc_error_break to debug >> > >> > Fatal error 4: Illegal instruction >> > >> > zsh: abort emacs >> > >> > Can you please help me into how to run the software? >> > >> > Thank you. >> > >> > Mohammed >> > >> > _______________________________________________ >> > Emacspeak mailing list -- emacspeak(a)emacspeak.org >> > To unsubscribe send an email to emacspeak-leave(a)emacspeak.org >> > >> > -- >> > Tim Cross >> > _______________________________________________ >> > Emacspeak mailing list -- emacspeak(a)emacspeak.org >> > To unsubscribe send an email to emacspeak-leave(a)emacspeak.org >> > >> > -- >> > Tim Cross >> > >> > _______________________________________________ >> > Emacspeak mailing list -- emacspeak(a)emacspeak.org >> > To unsubscribe send an email to emacspeak-leave(a)emacspeak.org >> > >> > -- >> > Tim Cross >> > >> > -- >> > Tim Cross >> > >> > -- >> > Tim Cross >> > >> > [4. application/emacs-lisp; .emacs.el]... >> > >> > -- >> > Tim Cross >> >> -- >> Tim Cross -- Thanks, --Raman ♈ Id: kg:/m/0285kf1 🦮
|May 1995 - Last Year|Current Year|
If you have questions about this archive or had problems using it, please contact us.