unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* 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 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

* 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

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).