Re: [O] Testing master branch
fwiw i use make oldorg from the shell and restart emacs. never trusted loading from emacs, but i guess it works. the interesting thing is that restarting emacs is necessary as keybindings immediately change. odd that all i did was run something from shell, and didn't afaik do anything inside emacs that loaded anything. as for testing master, i always compare vanilla maint to master using my usual + test cases 2d agenda run for speed [critical -- bottleneck] and bugs. 9master fixes a minor bug where tags in 9maint are not indented and does not introduce. speed has not worsened significantly between 9maint and 9master. in general speed has been worsening slightly and slowly over time [ilke over 6mo it's one percent or so], with variations, which is a concern for long term, not short term.
Re: [O] Testing master branch
Marco Wahlwrites: > Bernt Hansen writes: > >> Can I do make uncompiled instead and skip the restart? >> >> What do you recommend? > > I always rebuild (with "make" or "make test") followed by org-reload > (C-c C-x !). > > Possibly the rebuild can be omitted if you configure variable > `load-prefer-newer' to t. > > Further I recommend to always power off to save energy. Thanks Marco! I was not aware of load-prefer-newer and will check it out. Regards, Bernt
Re: [O] Testing master branch
Achim Gratzwrites: > Bernt Hansen writes: >> I intend to update and track the master branch git repo changes daily in >> order to identify problems as early as possible. >> >> Does it matter if I compile or not for this? >> >> Normally I do: >> >> git pull >> make >> and restart emacs every morning >> >> Can I do make uncompiled instead and skip the restart? > > I fail to see how the two are related, unless you are talking about > compiling a new Emacs every morning. Hi Achim, I use a pre-canned Emacs for windows at work so I am not ever compiling emacs -- only the org-mode elisp code using the org-mode makefile after updating with the latest changes. I haven't been tracking the development branch of org-mode in about 3 years so I completely forgot about the org-reload function! Using org-reload is what I meant by 'restart'. I had been restarting emacs to use the latest compiled version of org-mode since starting to track the master branch a week or two ago when I upgraded from version 8.3. > >> What do you recommend? > > make up2 > > Then re-load org in your running Emacs session or restart Emacs as you > wish. Note that the up2 target does not install anything if any of the > tests failed. If you want to live dangerously, skip the tests and > install whatever you've got, use the update2 target. Living dangerously with my live org files at work doesn't sound like a smart thing to do at this point :) I'll try make-up2 and org-reload. Thanks! Bernt
Re: [O] Testing master branch
Bernt Hansenwrites: > Hi, > > I intend to update and track the master branch git repo changes daily in > order to identify problems as early as possible. > > Does it matter if I compile or not for this? > > Normally I do: > > git pull > make > and restart emacs every morning > > Can I do make uncompiled instead and skip the restart? > > What do you recommend? I always rebuild (with "make" or "make test") followed by org-reload (C-c C-x !). Possibly the rebuild can be omitted if you configure variable `load-prefer-newer' to t. Further I recommend to always power off to save energy. Best regards Marco
Re: [O] Testing master branch
Bernt Hansen writes: > I intend to update and track the master branch git repo changes daily in > order to identify problems as early as possible. > > Does it matter if I compile or not for this? > > Normally I do: > > git pull > make > and restart emacs every morning > > Can I do make uncompiled instead and skip the restart? I fail to see how the two are related, unless you are talking about compiling a new Emacs every morning. > What do you recommend? make up2 Then re-load org in your running Emacs session or restart Emacs as you wish. Note that the up2 target does not install anything if any of the tests failed. If you want to live dangerously, skip the tests and install whatever you've got, use the update2 target. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf rackAttack: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds
[O] Testing master branch
Hi, I intend to update and track the master branch git repo changes daily in order to identify problems as early as possible. Does it matter if I compile or not for this? Normally I do: git pull make and restart emacs every morning Can I do make uncompiled instead and skip the restart? What do you recommend? Thanks, Bernt