* Getting latest development version
@ 2022-11-26 18:07 Hans Lonsdale via Users list for the GNU Emacs text editor
2022-11-26 18:53 ` Emanuel Berg
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Hans Lonsdale via Users list for the GNU Emacs text editor @ 2022-11-26 18:07 UTC (permalink / raw)
To: help-gnu-emacs
Have been trying to get the latest development version of emacs, but still getting "emacs-29.0.50".
It would be very much appreciated if the webpages would describe in mare detailed and centralised way,
how can one get versions of the code, even though it is not something people would do frequently.
I still have difficulty getting the latest version. Would you be so kind to do something about this, so that
it is not so perplexing on how to get emacs versions, including development versions, if you please.
-- Sent with https://mailfence.com Secure and private email
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Getting latest development version
2022-11-26 18:07 Getting latest development version Hans Lonsdale via Users list for the GNU Emacs text editor
@ 2022-11-26 18:53 ` Emanuel Berg
2022-11-26 18:59 ` Eli Zaretskii
2022-11-26 19:10 ` Jean Louis
2 siblings, 0 replies; 8+ messages in thread
From: Emanuel Berg @ 2022-11-26 18:53 UTC (permalink / raw)
To: help-gnu-emacs
Hans Lonsdale via Users list for the GNU Emacs text editor wrote:
> Have been trying to get the latest development version of
> emacs, but still getting "emacs-29.0.50".
>
> It would be very much appreciated if the webpages would
> describe in mare detailed and centralised way
Use these commands ...
#! /bin/zsh
#
# this file:
# https://dataswamp.org/~incal/conf/.zsh/install-emacs
emacs_src=https://git.savannah.gnu.org/git/emacs.git
src_dir=~/src
emacs_dir=${src_dir}/emacs
emacs-version () {
emacs --version | head -n 1
}
emacs-install-prepare () {
sudo apt-get -qq update
sudo apt-get install build-essential debian-goodies libgccjit-10-dev
sudo apt-get build-dep emacs
mkdir -p $emacs_dir
}
emacs-src-get () {
cd $src_dir
git clone $emacs_src
}
emacs-src-update () {
cd $emacs_dir
git fetch
git merge
}
emacs-src-reset () {
cd $emacs_dir
git reset --hard
git clean -d -f -x
git config pull.rebase false
git pull $emacs_src
}
emacs-install () {
local reset=$1
(( ${+reset} )) && emacs-src-reset || emacs-src-update
local old=$(emacs-version)
cd $emacs_dir
autogen.sh
configure --with-x-toolkit=no --with-native-compilation
make
sudo make install
local new=$(emacs-version)
echo "version: $old -> $new"
}
alias emacs-upgrade=emacs-install
alias upgrade-emacs=emacs-install
--
underground experts united
https://dataswamp.org/~incal
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Getting latest development version
2022-11-26 18:07 Getting latest development version Hans Lonsdale via Users list for the GNU Emacs text editor
2022-11-26 18:53 ` Emanuel Berg
@ 2022-11-26 18:59 ` Eli Zaretskii
2022-11-26 19:06 ` Hans Lonsdale
2022-11-26 19:10 ` Jean Louis
2 siblings, 1 reply; 8+ messages in thread
From: Eli Zaretskii @ 2022-11-26 18:59 UTC (permalink / raw)
To: help-gnu-emacs
> Date: Sat, 26 Nov 2022 19:07:50 +0100 (CET)
> From: Hans Lonsdale via Users list for the GNU Emacs text editor <help-gnu-emacs@gnu.org>
>
> Have been trying to get the latest development version of emacs, but still getting "emacs-29.0.50".
That is the latest development version, as of today.
> I still have difficulty getting the latest version. Would you be so kind to do something about this, so that
> it is not so perplexing on how to get emacs versions, including development versions, if you please.
For the latest version, just clone the Git repository and build it. That's
it.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Getting latest development version
2022-11-26 18:59 ` Eli Zaretskii
@ 2022-11-26 19:06 ` Hans Lonsdale
2022-11-27 8:13 ` Eli Zaretskii
2022-11-27 8:38 ` Jean Louis
0 siblings, 2 replies; 8+ messages in thread
From: Hans Lonsdale @ 2022-11-26 19:06 UTC (permalink / raw)
To: Eli Zaretskii, help-gnu-emacs
> ----------------------------------------
> From: Eli Zaretskii <eliz@gnu.org>
> Sent: Sat Nov 26 19:59:14 CET 2022
> To: <help-gnu-emacs@gnu.org>
> Subject: Re: Getting latest development version
>
>
> > Date: Sat, 26 Nov 2022 19:07:50 +0100 (CET)
> > From: Hans Lonsdale via Users list for the GNU Emacs text editor <help-gnu-emacs@gnu.org>
> >
> > Have been trying to get the latest development version of emacs, but still getting "emacs-29.0.50".
>
> That is the latest development version, as of today.
Was under the impression that development versions happen directly when changes to the code are committed.
> > I still have difficulty getting the latest version. Would you be so kind to do something about this, so that
> > it is not so perplexing on how to get emacs versions, including development versions, if you please.
>
> For the latest version, just clone the Git repository and build it. That's
> it.
Could you add more details (commands for download) directly on "software/emacs/download.html" on
how to get the various possibilities (releases, development version). Currently everything is dispersed
in the emacs website and the savannah website. It is quite a strain to have to go through searching for things.
https://www.gnu.org/software/emacs/download.html
--
Sent with https://mailfence.com
Secure and private email
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Getting latest development version
2022-11-26 19:06 ` Hans Lonsdale
@ 2022-11-27 8:13 ` Eli Zaretskii
2022-11-27 8:38 ` Jean Louis
1 sibling, 0 replies; 8+ messages in thread
From: Eli Zaretskii @ 2022-11-27 8:13 UTC (permalink / raw)
To: help-gnu-emacs
> Date: Sat, 26 Nov 2022 20:06:36 +0100 (CET)
> From: Hans Lonsdale <hanslonsdale@mailfence.com>
>
> > For the latest version, just clone the Git repository and build it. That's
> > it.
>
> Could you add more details (commands for download) directly on "software/emacs/download.html" on
> how to get the various possibilities (releases, development version). Currently everything is dispersed
> in the emacs website and the savannah website. It is quite a strain to have to go through searching for things.
>
> https://www.gnu.org/software/emacs/download.html
The instructions are in the file INSTALL.REPO that you can find in the Emacs
source tree.
The https://www.gnu.org/software/emacs/download.html page has a link to
the Savannah page where the instructions to clone the repository.
So I think we already have the necessary information where it is looked for.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Getting latest development version
2022-11-26 19:06 ` Hans Lonsdale
2022-11-27 8:13 ` Eli Zaretskii
@ 2022-11-27 8:38 ` Jean Louis
2022-11-27 9:09 ` Eli Zaretskii
1 sibling, 1 reply; 8+ messages in thread
From: Jean Louis @ 2022-11-27 8:38 UTC (permalink / raw)
To: Hans Lonsdale; +Cc: Eli Zaretskii, help-gnu-emacs
* Hans Lonsdale <hanslonsdale@mailfence.com> [2022-11-27 11:04]:
> Could you add more details (commands for download) directly on "software/emacs/download.html" on
> how to get the various possibilities (releases, development version). Currently everything is dispersed
> in the emacs website and the savannah website. It is quite a strain to have to go through searching for things.
>
> https://www.gnu.org/software/emacs/download.html
I may add here, that I when hiring people, I give them to do the Emacs
Tutorial, however, directions on how to download Emacs are very
unclear for beginners.
It is fine and good for GNU/Linux.
But those using Windows have problem:
They click here:
https://www.gnu.org/software/emacs/download.html#nonfree
after that they click and redirect to mirror:
https://gnuftp.uib.no/emacs/windows/
and there is no way to see what to download exactly and what to do?
They get this listing:
Index of /emacs/windows
Icon Name Last modified Size Description[PARENTDIR] Parent Directory -
[DIR] emacs-22/ 2019-04-16 23:30 -
[DIR] emacs-23/ 2019-04-16 22:50 -
[DIR] emacs-24/ 2019-04-16 22:40 -
[DIR] emacs-25/ 2019-04-16 22:35 -
[DIR] emacs-26/ 2019-08-30 15:10 -
[DIR] emacs-27/ 2021-03-31 18:49 -
[DIR] emacs-28/ 2022-09-13 18:57 -
[ ] libXpm-3.5.7-w32-src.zip 2008-03-26 13:16 79K
[ ] libXpm-3.5.7-w32-src.zip.sig 2008-03-26 13:16 280
[ ] libxpm-3.5.8-w32-src.zip 2010-04-10 02:12 1.4M
[ ] libxpm-3.5.8-w32-src.zip.sig 2010-04-10 02:13 96
[ ] xpm-nox-4.2.0-src.zip 2016-09-18 20:37 267K
[ ] xpm-nox-4.2.0-src.zip.sig 2016-09-18 20:37 173
And that is very confusing for people who are not programmers and not
GNU/Linux users.
For Windows there shall be direct download link to single installable
package.
I have filed this as bug.
--
Jean
Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns
In support of Richard M. Stallman
https://stallmansupport.org/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Getting latest development version
2022-11-27 8:38 ` Jean Louis
@ 2022-11-27 9:09 ` Eli Zaretskii
0 siblings, 0 replies; 8+ messages in thread
From: Eli Zaretskii @ 2022-11-27 9:09 UTC (permalink / raw)
To: help-gnu-emacs
> Date: Sun, 27 Nov 2022 11:38:23 +0300
> From: Jean Louis <bugs@gnu.support>
> Cc: Eli Zaretskii <eliz@gnu.org>, help-gnu-emacs@gnu.org
>
> after that they click and redirect to mirror:
> https://gnuftp.uib.no/emacs/windows/
>
> and there is no way to see what to download exactly and what to do?
> They get this listing:
>
> Index of /emacs/windows
>
> Icon Name Last modified Size Description[PARENTDIR] Parent Directory -
> [DIR] emacs-22/ 2019-04-16 23:30 -
> [DIR] emacs-23/ 2019-04-16 22:50 -
> [DIR] emacs-24/ 2019-04-16 22:40 -
> [DIR] emacs-25/ 2019-04-16 22:35 -
> [DIR] emacs-26/ 2019-08-30 15:10 -
> [DIR] emacs-27/ 2021-03-31 18:49 -
> [DIR] emacs-28/ 2022-09-13 18:57 -
> [ ] libXpm-3.5.7-w32-src.zip 2008-03-26 13:16 79K
> [ ] libXpm-3.5.7-w32-src.zip.sig 2008-03-26 13:16 280
> [ ] libxpm-3.5.8-w32-src.zip 2010-04-10 02:12 1.4M
> [ ] libxpm-3.5.8-w32-src.zip.sig 2010-04-10 02:13 96
> [ ] xpm-nox-4.2.0-src.zip 2016-09-18 20:37 267K
> [ ] xpm-nox-4.2.0-src.zip.sig 2016-09-18 20:37 173
You have omitted the README file, which is shown the first in the list
above, before all the subdirectories, and has this text:
Each major version of Emacs is kept in its own subdirectory. Please
see the README files there for details of how to install and run
Emacs.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Getting latest development version
2022-11-26 18:07 Getting latest development version Hans Lonsdale via Users list for the GNU Emacs text editor
2022-11-26 18:53 ` Emanuel Berg
2022-11-26 18:59 ` Eli Zaretskii
@ 2022-11-26 19:10 ` Jean Louis
2 siblings, 0 replies; 8+ messages in thread
From: Jean Louis @ 2022-11-26 19:10 UTC (permalink / raw)
To: Hans Lonsdale; +Cc: help-gnu-emacs
* Hans Lonsdale via Users list for the GNU Emacs text editor <help-gnu-emacs@gnu.org> [2022-11-26 21:52]:
> Have been trying to get the latest development version of emacs, but still getting "emacs-29.0.50".
Probably this command:
$ git clone git://git.sv.gnu.org/emacs.git
--
Jean
Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns
In support of Richard M. Stallman
https://stallmansupport.org/
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2022-11-27 9:09 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-26 18:07 Getting latest development version Hans Lonsdale via Users list for the GNU Emacs text editor
2022-11-26 18:53 ` Emanuel Berg
2022-11-26 18:59 ` Eli Zaretskii
2022-11-26 19:06 ` Hans Lonsdale
2022-11-27 8:13 ` Eli Zaretskii
2022-11-27 8:38 ` Jean Louis
2022-11-27 9:09 ` Eli Zaretskii
2022-11-26 19:10 ` Jean Louis
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).