unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#12395: 24.2.50; `C-h f emacs-version' ignores doc string; gives no information
@ 2012-09-09 14:49 Drew Adams
  2012-09-11 14:44 ` Bastien
  0 siblings, 1 reply; 11+ messages in thread
From: Drew Adams @ 2012-09-09 14:49 UTC (permalink / raw)
  To: 12395

emacs -Q
 
C-h f emacs-version
 
Missing all information.  The doc string is ignored.

In GNU Emacs 24.2.50.1 (i386-mingw-nt5.1.2600)
 of 2012-09-02 on MARVIN
Bzr revision: 109861 eggert@cs.ucla.edu-20120902171035-7mzihil3xd6bjfiy
Windowing system distributor `Microsoft Corp.', version 5.1.2600
Configured using:
 `configure --with-gcc (4.6) --no-opt --enable-checking --cflags
 -ID:/devel/emacs/libs/libXpm-3.5.8/include
 -ID:/devel/emacs/libs/libXpm-3.5.8/src
 -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include
 -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include
 -ID:/devel/emacs/libs/giflib-4.1.4-1/include
 -ID:/devel/emacs/libs/jpeg-6b-4/include
 -ID:/devel/emacs/libs/tiff-3.8.2-1/include
 -ID:/devel/emacs/libs/gnutls-3.0.9/include
 -ID:/devel/emacs/libs/libiconv-1.13.1-1-dev/include
 -ID:/devel/emacs/libs/libxml2-2.7.8/include/libxml2'
 






^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12395: 24.2.50; `C-h f emacs-version' ignores doc string; gives no information
  2012-09-09 14:49 bug#12395: 24.2.50; `C-h f emacs-version' ignores doc string; gives no information Drew Adams
@ 2012-09-11 14:44 ` Bastien
  2012-09-11 14:52   ` Drew Adams
  0 siblings, 1 reply; 11+ messages in thread
From: Bastien @ 2012-09-11 14:44 UTC (permalink / raw)
  To: Drew Adams; +Cc: 12395

"Drew Adams" <drew.adams@oracle.com> writes:

> emacs -Q
>  
> C-h f emacs-version
>  
> Missing all information.  The doc string is ignored.

I can't reproduce this, I get the docstring.

Any more info so that I can reproduce this or shall I 
just close this issue?

-- 
 Bastien





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12395: 24.2.50; `C-h f emacs-version' ignores doc string; gives no information
  2012-09-11 14:44 ` Bastien
@ 2012-09-11 14:52   ` Drew Adams
  2012-09-11 15:31     ` Bastien
  2012-10-19 14:45     ` Drew Adams
  0 siblings, 2 replies; 11+ messages in thread
From: Drew Adams @ 2012-09-11 14:52 UTC (permalink / raw)
  To: 'Bastien'; +Cc: 12395

> > emacs -Q
> >  
> > C-h f emacs-version
> >  
> > Missing all information.  The doc string is ignored.
> 
> I can't reproduce this, I get the docstring.
> Any more info so that I can reproduce this or shall I 
> just close this issue?

No, please do not close it.
Perhaps it is Windows-specific; dunno.
I get this systematically.

This is the full output from `C-h f emacs-version RET':

---

 emacs-version is an interactive compiled Lisp function in
 `version.el'.

 (emacs-version &optional HERE)

 Not documented.

---
In GNU Emacs 24.2.50.1 (i386-mingw-nt5.1.2600)
 of 2012-08-26 on MARVIN
Bzr revision: 109788 dmantipov@yandex.ru-20120827041533-3cy7pdjdqz14o90c
Windowing system distributor `Microsoft Corp.', version 5.1.2600
Configured using:
 `configure --with-gcc (4.6) --no-opt --enable-checking --cflags
 -ID:/devel/emacs/libs/libXpm-3.5.8/include
 -ID:/devel/emacs/libs/libXpm-3.5.8/src
 -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include
 -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include
 -ID:/devel/emacs/libs/giflib-4.1.4-1/include
 -ID:/devel/emacs/libs/jpeg-6b-4/include
 -ID:/devel/emacs/libs/tiff-3.8.2-1/include
 -ID:/devel/emacs/libs/gnutls-3.0.9/include
 -ID:/devel/emacs/libs/libiconv-1.13.1-1-dev/include
 -ID:/devel/emacs/libs/libxml2-2.7.8/include/libxml2'






^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12395: 24.2.50; `C-h f emacs-version' ignores doc string; gives no information
  2012-09-11 14:52   ` Drew Adams
@ 2012-09-11 15:31     ` Bastien
  2012-10-19 14:45     ` Drew Adams
  1 sibling, 0 replies; 11+ messages in thread
From: Bastien @ 2012-09-11 15:31 UTC (permalink / raw)
  To: Drew Adams; +Cc: 12395

"Drew Adams" <drew.adams@oracle.com> writes:

>> > emacs -Q
>> >  
>> > C-h f emacs-version
>> >  
>> > Missing all information.  The doc string is ignored.
>> 
>> I can't reproduce this, I get the docstring.
>> Any more info so that I can reproduce this or shall I 
>> just close this issue?
>
> No, please do not close it.

Okay.

-- 
 Bastien





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12395: 24.2.50; `C-h f emacs-version' ignores doc string; gives no information
  2012-09-11 14:52   ` Drew Adams
  2012-09-11 15:31     ` Bastien
@ 2012-10-19 14:45     ` Drew Adams
  2012-10-20  5:58       ` Bastien
  1 sibling, 1 reply; 11+ messages in thread
From: Drew Adams @ 2012-10-19 14:45 UTC (permalink / raw)
  To: 'Bastien'; +Cc: 12395

> > > emacs -Q
> > > C-h f emacs-version
> > > Missing all information.  The doc string is ignored.

ping.  Still true in the latest build:

In GNU Emacs 24.2.50.1 (i386-mingw-nt5.1.2600)
 of 2012-10-15 on DANI-PC
Bzr revision: 110553 monnier@iro.umontreal.ca-20121015164957-6zms5w2js1xkldtg
Windowing system distributor `Microsoft Corp.', version 5.1.2600
Configured using:
 `configure --with-gcc (4.7) --no-opt --enable-checking --cflags
 -I../../libs/libxpm-3.5.8/include -I../../libs/libxpm-3.5.8/src
 -I../../libs/libpng-1.4.10 -I../../libs/zlib-1.2.6
 -I../../libs/giflib-4.1.4-1/include -I../../libs/jpeg-6b-4/include
 -I../../libs/tiff-3.8.2-1/include
 -I../../libs/libxml2-2.7.8-w32-bin/include/libxml2
 -I../../libs/gnutls-3.0.16/include
 -I../../libs/libiconv-1.14-2-mingw32-dev/include' 






^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12395: 24.2.50; `C-h f emacs-version' ignores doc string; gives no information
  2012-10-19 14:45     ` Drew Adams
@ 2012-10-20  5:58       ` Bastien
  2012-10-20  9:23         ` Eli Zaretskii
  0 siblings, 1 reply; 11+ messages in thread
From: Bastien @ 2012-10-20  5:58 UTC (permalink / raw)
  To: Drew Adams; +Cc: 12395

Hi Drew,

"Drew Adams" <drew.adams@oracle.com> writes:

>> > > emacs -Q
>> > > C-h f emacs-version
>> > > Missing all information.  The doc string is ignored.
>
> ping.  Still true in the latest build:

I don't use MS Windows so I cannot reproduce this.
Hopefully some MS Windows user can help here.

Best,

-- 
 Bastien





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12395: 24.2.50; `C-h f emacs-version' ignores doc string; gives no information
  2012-10-20  5:58       ` Bastien
@ 2012-10-20  9:23         ` Eli Zaretskii
  2012-10-20 10:05           ` Eli Zaretskii
  0 siblings, 1 reply; 11+ messages in thread
From: Eli Zaretskii @ 2012-10-20  9:23 UTC (permalink / raw)
  To: Bastien; +Cc: 12395

> From: Bastien <bzg@altern.org>
> Date: Sat, 20 Oct 2012 07:58:33 +0200
> Cc: 12395@debbugs.gnu.org
> 
> Hi Drew,
> 
> "Drew Adams" <drew.adams@oracle.com> writes:
> 
> >> > > emacs -Q
> >> > > C-h f emacs-version
> >> > > Missing all information.  The doc string is ignored.
> >
> > ping.  Still true in the latest build:
> 
> I don't use MS Windows so I cannot reproduce this.

You don't need to be on Windows.  Just do

  cd lib-src && ./make-docfile -o DOC-test ../lisp/version.el

and you will see the bug.

I'm working on fixing it.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12395: 24.2.50; `C-h f emacs-version' ignores doc string; gives no information
  2012-10-20  9:23         ` Eli Zaretskii
@ 2012-10-20 10:05           ` Eli Zaretskii
  2012-10-20 10:39             ` Eli Zaretskii
  0 siblings, 1 reply; 11+ messages in thread
From: Eli Zaretskii @ 2012-10-20 10:05 UTC (permalink / raw)
  To: Drew Adams; +Cc: bzg, 12395-done

> Date: Sat, 20 Oct 2012 11:23:25 +0200
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: 12395@debbugs.gnu.org
> 
> > From: Bastien <bzg@altern.org>
> > Date: Sat, 20 Oct 2012 07:58:33 +0200
> > Cc: 12395@debbugs.gnu.org
> > 
> > Hi Drew,
> > 
> > "Drew Adams" <drew.adams@oracle.com> writes:
> > 
> > >> > > emacs -Q
> > >> > > C-h f emacs-version
> > >> > > Missing all information.  The doc string is ignored.
> > >
> > > ping.  Still true in the latest build:
> > 
> > I don't use MS Windows so I cannot reproduce this.
> 
> You don't need to be on Windows.  Just do
> 
>   cd lib-src && ./make-docfile -o DOC-test ../lisp/version.el
> 
> and you will see the bug.
> 
> I'm working on fixing it.

Fixed in revision 110597 on the trunk.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12395: 24.2.50; `C-h f emacs-version' ignores doc string; gives no information
  2012-10-20 10:05           ` Eli Zaretskii
@ 2012-10-20 10:39             ` Eli Zaretskii
  2012-10-21  1:21               ` Glenn Morris
  0 siblings, 1 reply; 11+ messages in thread
From: Eli Zaretskii @ 2012-10-20 10:39 UTC (permalink / raw)
  To: Stefan Monnier, Glenn Morris; +Cc: 12395

Incidentally, is it OK that cp51932.el and eucjp-ms.el are loaded as
uncompiled Lisp files, but are not in src/lisp.mk?  That seems to fly
in the face of the commentary at the beginning of loadup.el, which
says to add them to lisp.mk, and also contradicts the current
convention of byte-compiling everything, even if not strictly speaking
necessary.

Also, charprop.el is loaded uncompiled, but its doc strings do not
follow the conventions required by make-docfile.c.  We are lucky that
none of charprop.el's forms are recognizable by make-docfile.c.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12395: 24.2.50; `C-h f emacs-version' ignores doc string; gives no information
  2012-10-20 10:39             ` Eli Zaretskii
@ 2012-10-21  1:21               ` Glenn Morris
  2012-11-03 14:02                 ` Eli Zaretskii
  0 siblings, 1 reply; 11+ messages in thread
From: Glenn Morris @ 2012-10-21  1:21 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 12395

Eli Zaretskii wrote:

> Incidentally, is it OK that cp51932.el and eucjp-ms.el are loaded as
> uncompiled Lisp files, but are not in src/lisp.mk? 

No, they should be there, well spotted. I imagine they were missed
because they are not in loadup.el, rather loaded by something that is.
(As an aside, that can be somewhat confusing, as this shows. Maybe it
would be better to move them to loadup.el. Same for term/internal.)

They don't contain any useful doc strings, so that does not matter, but
the rule for the Emacs binary in src/Makefile should depend on them.

> Also, charprop.el is loaded uncompiled, but its doc strings do not
> follow the conventions required by make-docfile.c.  We are lucky that
> none of charprop.el's forms are recognizable by make-docfile.c.

I don't see any reason _not_ to compile these 3 files.
It seems generated files are usually not compiled, but these ones
are in the repository.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#12395: 24.2.50; `C-h f emacs-version' ignores doc string; gives no information
  2012-10-21  1:21               ` Glenn Morris
@ 2012-11-03 14:02                 ` Eli Zaretskii
  0 siblings, 0 replies; 11+ messages in thread
From: Eli Zaretskii @ 2012-11-03 14:02 UTC (permalink / raw)
  To: Glenn Morris; +Cc: 12395

> From: Glenn Morris <rgm@gnu.org>
> Cc: Stefan Monnier <monnier@iro.umontreal.ca>,  12395@debbugs.gnu.org,  Kenichi Handa <handa@gnu.org>
> Date: Sat, 20 Oct 2012 21:21:20 -0400
> 
> Eli Zaretskii wrote:
> 
> > Incidentally, is it OK that cp51932.el and eucjp-ms.el are loaded as
> > uncompiled Lisp files, but are not in src/lisp.mk? 
> 
> No, they should be there, well spotted. I imagine they were missed
> because they are not in loadup.el, rather loaded by something that is.
> (As an aside, that can be somewhat confusing, as this shows. Maybe it
> would be better to move them to loadup.el. Same for term/internal.)

I fixed the term/internal issue in revision 110772 on the emacs-24
branch, as part of catching up with the MSDOS build.





^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2012-11-03 14:02 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-09 14:49 bug#12395: 24.2.50; `C-h f emacs-version' ignores doc string; gives no information Drew Adams
2012-09-11 14:44 ` Bastien
2012-09-11 14:52   ` Drew Adams
2012-09-11 15:31     ` Bastien
2012-10-19 14:45     ` Drew Adams
2012-10-20  5:58       ` Bastien
2012-10-20  9:23         ` Eli Zaretskii
2012-10-20 10:05           ` Eli Zaretskii
2012-10-20 10:39             ` Eli Zaretskii
2012-10-21  1:21               ` Glenn Morris
2012-11-03 14:02                 ` Eli Zaretskii

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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