[Bug: 21.4.12] Errors in Help Code
21 years, 2 months
Eric Eide
================================================================
Dear Bug Team!
In `help.el', functions `Help-princ-face' and `Help-prin1-face', look at the
default cases:
(defun Help-princ-face (object face)
(cond (...)
(t princ object)))
That last line should be:
(t (princ object))))
A similar change is needed for `Help-prin1-face'.
Eric.
================================================================
System Info to help track down your bug:
-----------------------------------…
[View More]----
uname -a: FreeBSD beryl 4.8-STABLE FreeBSD 4.8-STABLE #0: Tue Aug 12 13:29:47 MDT 2003 kwebb@beryl:/usr/obj/usr/src/sys/UTAHUP i386
[View Less]
NEWS entries for packages?
21 years, 2 months
Hrvoje Niksic
How exactly do we handle the NEWS entries for packages? In the old,
pre-package times, I would have liked to announce changes in
`htmlize' between 21.4 and (the hypothetical) 21.5 like this:
* htmlize 1.16 contains many improvements over the version 0.69
shipped with XEmacs 21.4, including:
** A stable API that Lisp code can use to invoke features of htmlize.
(This is what prompted the major version increase. I plan not to
change the API incompatibly without also bumping the major version.)
…
[View More]
** Better I18N support under Mule. htmlize can now convert non-ASCII
characters to HTML (Unicode) entities. Alternatively, it allows you
to specify the charset that the resulting HTML will declare using the
META tag.
** Better support for operation under TTY's and better
color-robustness in general -- if a color cannot be resolved to RGB,
it is copied to the resulting HTML intact. (0.69 would throw a
cryptic error.)
** Invisible regions of buffer are ignored during conversion.
** Overlapping faces are merged. This applies both to face lists in
the `face' text property and to multiple faces specified by all
extents overlapping a region. (0.69 completely ignored multiple
faces.)
<!-- [This wouldn't go in XEmacs]
** Some of the GNU Emacs 21 face attributes are now supported.
E.g. strike-through and overline are recognized.
** Emacs 20+ property lists instead of faces are supported as well.
E.g. (put-text-property START END '(:foreground "red")) will be
recognized by `htmlize' when generating the HTML.
-->
* The buffer is untabified before conversion to HTML.
How does this kind of announcement fit into the world of packages?
[View Less]
4th WSEAS International Conference on MATHEMATICS AND COMPUTERS IN BIOLOGY AND CHEMISTRY (MCBC'03) with special emphasis on: BIOENGINEERING, MOLECULAR BIOLOGY, MATHEMATICAL BIOLOGY, BIOCHEMISTRY, BIOPHYSICS, COMPUTER BIOLOGY, BIOLOGICAL DYNAMICAL SYSTEMS,
21 years, 2 months
Katerina Tsironi
WSEAS will reply to you only if you write the word: WSEAS somewhere in the Subject
of your message,
In case that you forgot it, unfortunately, there is not any automatic reply or
warning!
-----------------------------------------------------------------------------------
EXTENDED DEADLINE: Nov.15, 2003
FORWARD THIS EMAIL TO YOUR MAILING LISTS PLEASE!
CALL FOR PAPERS: http://www.wseas.org
Tenerife, Canary Islands, Spain, December 19-21, 2003
4th WSEAS International Conference on MATHEMATICS …
[View More]AND COMPUTERS IN BIOLOGY AND
CHEMISTRY (MCBC'03) with special emphasis on: BIOENGINEERING, MOLECULAR BIOLOGY,
MATHEMATICAL BIOLOGY, BIOCHEMISTRY, BIOPHYSICS, COMPUTER BIOLOGY, BIOLOGICAL
DYNAMICAL SYSTEMS,
NEW SPECIAL SESSIONS:
a) BIOCOMPUTING b) COMPUTATIONAL CHEMISTRY c) BIOENGINEERING d) MEDICAL DATA BASES
e) BIOPHYSICS g) BIOMEDICAL IMAGING
If you want to organize a session, please, reply to this message.
ALL THE ACCEPTED PAPERS WILL BE PUBLISHED
(a) as PAPERS in the conference proceedings
(b) as REGULAR PAPERS in the WSEAS TRANSACTIONS (Journals)
DEADLINE FOR YOU: NOVEMBER 15, 2003
PLEASE, EMPHASIZE THIS POINT and TELL IT WITH GREAT EMPHASIS
TO YOUR MAILING LISTS
http://www.wseas.org
My Best Regards
Thank you very much.
Katerina Tsironi.
HOW TO UNSUBSCRIBE:
I sent this email to you using your email address: xemacs-beta(a)xemacs.org
If you want to remove this email address from our list,
please, send me an email back reporting the Email Address:
xemacs-beta(a)xemacs.org that we must REMOVE
Then, your account: xemacs-beta(a)xemacs.org will NEVER receive email
from WSEAS in the future!
[View Less]
func-menu problem
21 years, 2 months
Jake Colman
func-menu gets confused with a c++ method definition that appears as follows:
tTree<cLedgerBalance>*
cAcctXtrPosition::generateLedgerBalances( tTree<cLedgerBalance>* Balances,
cChartOfAccounts* Charts,
hConst<cBatchStatus> BatchStatus,
cScriptInterpretor* Interpretor,
int jeGenDebug ) throw( …
[View More]cException& )
{
}
Apparently, having the return type on a line before the method name confuses
it such that it does not know the name of the method. Anyone have any
suggestions on how to fix this?
--
Jake Colman -- XEmacs Tinkerer
[View Less]
Re: [(nowhere)] [Bug: 21.4.13] Wrong frame changes on buffer selection menu
21 years, 2 months
vin.shelton@teradyne.com
Roger Binns reported this bug:
Start Xemacs
View -> New Frame
Open up a few files
Then in the frame that doesn't have focus, click on the buffers
menu and select a buffer. Focus gets transferred to the new
frame, but the old frame is the one that has the buffer changed.
I would expect the buffer to change in the frame whose buffer
menu I clicked on.
I can confirm this behavior on my native XEmacs (21.4.14+) running on my
WinXP box here are work. Apparently, this …
[View More]only happens if you have not
previously selected the frame. This problem does not seem to occur under
Unix.
- Vin
[View Less]
[Bug: 21.4.12] Shell-script mode doesn't handle $#
21 years, 2 months
Ben Golding
================================================================
Dear Bug Team!
When using Shell-script and font-lock modes (a bash script), the
special variable $# is treated as the beginning of a comment (the rest
of the line goes blue).
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux porky.devel.redhat.com 2.4.20-2.48bigmem #1 SMP Thu Feb 13 11:31:10 EST 2003 i686 i686 i386 …
[View More]GNU/Linux
./configure 'i386-redhat-linux-gnu' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--datadir=/usr/share' '--libdir=/usr/lib' '--mandir=/usr/share/man/man1' '--infodir=/usr/share/info' '--with-gpm=no' '--with-sound=native' '--with-pop' '--mail-locking=lockf' '--with-clash-detection' '--debug=no' '--error-checking=none' '--with-mule=yes' '--with-database=berkdb' '--with-ldap=yes' '--with-hesiod=no' '--with-canna=yes' '--with-wnn=yes' '--with-widgets=motif' '--with-menubars=lucid' '--with-scrollbars=lucid' '--with-dialogs=motif' '--with-xim=xlib' '--with-msw=no' '--with-xfs=yes' '--pdump'
XEmacs 21.4.12 "Portable Code" configured for `i386-redhat-linux'.
Compilation / Installation:
Source code location: /usr/src/build/225655-i386/BUILD/xemacs-21.4.12
Installation prefix: /usr
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -O2 -march=i386 -mcpu=i686 -g
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Using Lucid menubars.
Using Lucid scrollbars.
Using Motif dialog boxes.
Using Motif native widgets.
TTY:
Compiling in support for ncurses.
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for Berkeley database.
Compiling in support for LDAP.
Compiling in support for PostgreSQL.
- Using PostgreSQL header file: libpq-fe.h
- Using PostgreSQL V7 bindings.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
- Using XFontSet to provide bilingual menubar.
Compiling in support for Canna on Mule.
Compiling in support for the WNN input method on Mule.
Mail:
Compiling in support for POP mail retrieval.
Compiling in support for "lockf" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new portable dumper.
Load-Path Lisp Shadows:
----------------------
(/usr/share/xemacs/site-packages/lisp/tdtd/tdtd
/usr/share/xemacs/site-packages/lisp/tdtd/tdtd
/usr/share/xemacs/site-packages/lisp/tdtd/tdtd-font
/usr/share/xemacs/site-packages/lisp/tdtd/tdtd-font
/usr/share/xemacs/site-packages/lisp/tdtd/tdtd-font-maker
/usr/share/xemacs/site-packages/lisp/tdtd/tdtd-font-maker
/usr/share/xemacs/site-packages/lisp/tdtd/make-regexp
/usr/share/xemacs/site-packages/lisp/tdtd/make-regexp
/usr/share/xemacs/site-packages/lisp/tex-site
/usr/share/xemacs/xemacs-packages/lisp/auctex/tex-site
/usr/share/xemacs/mule-packages/lisp/skk/queue-m
/usr/share/xemacs/xemacs-packages/lisp/elib/queue-m
/usr/share/xemacs/site-packages/lisp/tdtd/make-regexp
/usr/share/xemacs/xemacs-packages/lisp/ess/make-regexp
/usr/share/xemacs/xemacs-packages/lisp/ecrypto/sha1
/usr/share/xemacs/xemacs-packages/lisp/flim/sha1
/usr/share/xemacs/xemacs-packages/lisp/ecrypto/sha1-el
/usr/share/xemacs/xemacs-packages/lisp/flim/sha1-el
/usr/share/xemacs/xemacs-packages/lisp/ecrypto/md5
/usr/share/xemacs/xemacs-packages/lisp/flim/md5
/usr/share/xemacs/xemacs-packages/lisp/ecrypto/md4
/usr/share/xemacs/xemacs-packages/lisp/flim/md4
/usr/share/xemacs/xemacs-packages/lisp/ecrypto/hex-util
/usr/share/xemacs/xemacs-packages/lisp/flim/hex-util
/usr/share/xemacs/xemacs-packages/lisp/flim/smtpmail
/usr/share/xemacs/xemacs-packages/lisp/mail-lib/smtpmail
/usr/share/xemacs/xemacs-packages/lisp/flim/sasl
/usr/share/xemacs/xemacs-packages/lisp/sasl/sasl
/usr/share/xemacs/xemacs-packages/lisp/flim/sasl-scram
/usr/share/xemacs/xemacs-packages/lisp/sasl/sasl-scram
/usr/share/xemacs/xemacs-packages/lisp/flim/sasl-ntlm
/usr/share/xemacs/xemacs-packages/lisp/sasl/sasl-ntlm
/usr/share/xemacs/xemacs-packages/lisp/flim/sasl-digest
/usr/share/xemacs/xemacs-packages/lisp/sasl/sasl-digest
/usr/share/xemacs/xemacs-packages/lisp/flim/ntlm
/usr/share/xemacs/xemacs-packages/lisp/sasl/ntlm
/usr/share/xemacs/xemacs-packages/lisp/flim/sasl-cram
/usr/share/xemacs/xemacs-packages/lisp/sasl/sasl-cram
/usr/share/xemacs/xemacs-packages/lisp/flim/hmac-md5
/usr/share/xemacs/xemacs-packages/lisp/sasl/hmac-md5
/usr/share/xemacs/xemacs-packages/lisp/flim/hmac-def
/usr/share/xemacs/xemacs-packages/lisp/sasl/hmac-def
/usr/share/xemacs/xemacs-packages/lisp/flim/hmac-sha1
/usr/share/xemacs/xemacs-packages/lisp/sasl/hmac-sha1
/usr/share/xemacs/xemacs-packages/lisp/gnus/smime
/usr/share/xemacs/xemacs-packages/lisp/semi/smime
/usr/share/xemacs/xemacs-packages/lisp/pgg/pgg
/usr/share/xemacs/xemacs-packages/lisp/semi/pgg
/usr/share/xemacs/xemacs-packages/lisp/pgg/pgg-pgp5
/usr/share/xemacs/xemacs-packages/lisp/semi/pgg-pgp5
/usr/share/xemacs/xemacs-packages/lisp/pgg/pgg-pgp
/usr/share/xemacs/xemacs-packages/lisp/semi/pgg-pgp
/usr/share/xemacs/xemacs-packages/lisp/pgg/pgg-parse
/usr/share/xemacs/xemacs-packages/lisp/semi/pgg-parse
/usr/share/xemacs/xemacs-packages/lisp/pgg/pgg-gpg
/usr/share/xemacs/xemacs-packages/lisp/semi/pgg-gpg
/usr/share/xemacs/xemacs-packages/lisp/pgg/pgg-def
/usr/share/xemacs/xemacs-packages/lisp/semi/pgg-def
/usr/share/xemacs/xemacs-packages/lisp/semi/signature
/usr/share/xemacs/xemacs-packages/lisp/tm/signature
/usr/share/xemacs/xemacs-packages/lisp/semi/mime-setup
/usr/share/xemacs/xemacs-packages/lisp/tm/mime-setup
/usr/share/xemacs/xemacs-packages/lisp/flim/mel-u
/usr/share/xemacs/xemacs-packages/lisp/tm/mel-u
/usr/share/xemacs/xemacs-packages/lisp/flim/mel-q
/usr/share/xemacs/xemacs-packages/lisp/tm/mel-q
/usr/share/xemacs/xemacs-packages/lisp/flim/mel-g
/usr/share/xemacs/xemacs-packages/lisp/tm/mel-g
/usr/share/xemacs/xemacs-packages/lisp/flim/mel
/usr/share/xemacs/xemacs-packages/lisp/tm/mel
/usr/share/xemacs/xemacs-packages/lisp/gnus/utf7
/usr/share/xemacs/xemacs-packages/lisp/wl/utf7
/usr/share/xemacs/xemacs-packages/lisp/apel/timezone
/usr/share/xemacs/xemacs-packages/lisp/xemacs-base/timezone
/usr/share/xemacs/xemacs-packages/lisp/build/build-report
/usr/share/xemacs-21.4.12/lisp/build-report
/usr/share/xemacs/xemacs-packages/lisp/apel/alist
/usr/share/xemacs-21.4.12/lisp/alist)
Installed XEmacs Packages:
-------------------------
((zenirc:version 1.13 :type regular)
(xslt-process :version 1.11 :type regular)
(xslide :version 1.04 :type regular)
(xemacs-devel :version 1.5 :type single-file)
(xemacs-base :version 1.75 :type regular)
(w3 :version 1.28 :type regular)
(vm :version 7.07 :type regular)
(viper :version 1.35 :type regular)
(view-process :version 1.12 :type regular)
(vhdl :version 1.16 :type regular)
(vc-cc :version 1.21 :type regular)
(vc :version 1.35 :type regular)
(tramp :version 1.11 :type regular)
(tpu :version 1.12 :type regular)
(tooltalk :version 1.13 :type regular)
(tm :version 1.35 :type regular)
(time :version 1.12 :type regular)
(textools :version 1.14 :type regular)
(text-modes :version 1.58 :type single-file)
(texinfo :version 1.23 :type regular)
(supercite :version 1.19 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.26 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(sml-mode :version 0.07000000000000001 :type regular)
(slider :version 1.13 :type regular)
(sieve :version 1.11 :type regular)
(sh-script :version 1.17 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.17 :type regular)
(scheme :version 1.13 :type regular)
(sasl :version 1.12 :type regular)
(ruby-modes :version 1.01 :type regular)
(rmail :version 1.13 :type regular)
(reftex :version 1.28 :type regular)
(python-modes :version 1.02 :type single-file)
(psgml-dtds :version 1.02 :type regular)
(psgml :version 1.38 :type regular)
(ps-print :version 1.08 :type regular)
(prog-modes
:version
1
.72
:type
single-file)
(pgg :version 1.02 :type regular)
(perl-modes :version 1.04 :type single-file)
(pcomplete :version 1.02 :type regular)
(pcl-cvs :version 1.64 :type regular)
(pc :version 1.25 :type single-file)
(os-utils :version 1.3 :type single-file)
(ocaml :version 0.04 :type regular)
(net-utils :version 1.31 :type single-file)
(mmm-mode :version 1.0 :type regular)
(misc-games :version 1.16 :type single-file)
(mine :version 1.14 :type regular)
(mh-e :version 1.17 :type regular)
(mailcrypt :version 2.12 :type regular)
(mail-lib :version 1.56 :type regular)
(liece :version 1.1 :type regular)
(jde :version 1.43 :type regular)
(ispell :version 1.24 :type regular)
(ilisp :version 1.29 :type regular)
(igrep :version 1.1 :type regular)
(idlwave :version 1.28 :type regular)
(ibuffer :version 1.08 :type regular)
(hm--html-menus :version 1.18 :type regular)
(haskell-mode :version 1.05 :type regular)
(gnus :version 1.65 :type regular)
(gnats :version 1.15 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.12 :type single-file)
(frame-icon :version 1.09 :type regular)
(fortran-modes :version 1.02 :type single-file)
(forms :version 1.14 :type regular)
(footnote :version 1.15 :type regular)
(eudc :version 1.37 :type regular)
(eterm :version 1.13 :type regular)
(ess :version 1.03 :type regular)
(eshell :version 1.04 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.1 :type single-file)
(eieio :version 1.04 :type regular)
(efs :version 1.29 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.98 :type single-file)
(ediff :version 1.46 :type regular)
(edebug :version 1.15 :type regular)
(ecrypto :version 0.12 :type regular)
(ecb :version 1.01 :type regular)
(docbookide :version 0.06 :type regular)
(dired :version 1.13 :type regular)
(dictionary :version 1.11 :type regular)
(debug :version 1.16 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.14 :type regular)
(clearcase :version 1.04 :type regular)
(cc-mode :version 1.32 :type regular)
(calendar :version 1.19 :type regular)
(calc :version 1.23 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.1 :type regular)
(bbdb :version 1.21 :type regular)
(auctex :version 1.33 :type regular)
(ada :version 1.13 :type regular)
(mule-ucs :version 1.04 :type regular)
(mule-base :version 1.42 :type regular)
(lookup :version 1.13 :type regular)
(locale :version 1.2 :type regular)
(leim :version 1.2 :type regular)
(latin-unity :version 1.07 :type regular)
(egg-its :version 1.26 :type regular)
(edict :version 1.13 :type regular))
Installed Modules:
-----------------
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail sh-script skeleton executable
efs-cu sxml sgml-mode psgml gnuserv mailcrypt rfc822 comint ring
tex-site mwheel font disp-table paren blink-paren font-lock info
cus-face zenirc-autoloads xslt-process-autoloads xslide-autoloads
xemacs-devel-autoloads xemacs-base-autoloads wl-autoloads w3-autoloads
vm-autoloads viper-autoloads view-process-autoloads vhdl-autoloads
vc-cc-autoloads vc-autoloads tramp-autoloads tpu-autoloads
tooltalk-autoloads tm-autoloads time-autoloads textools-autoloads
text-modes-autoloads texinfo-autoloads supercite-autoloads
strokes-autoloads speedbar-autoloads sounds-wav-autoloads
sounds-au-autoloads sml-mode-autoloads slider-autoloads
sieve-autoloads sh-script-autoloads sgml-autoloads semi-autoloads
semantic-autoloads scheme-autoloads sasl-autoloads
ruby-modes-autoloads rmail-autoloads reftex-autoloads
python-modes-autoloads psgml-dtds-autoloads psgml-autoloads
ps-print-autoloads prog-modes-autoloads pgg-autoloads
perl-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads
pc-autoloads os-utils-autoloads ocaml-autoloads net-utils-autoloads
mmm-mode-autoloads misc-games-autoloads mine-autoloads mh-e-autoloads
mailcrypt-autoloads mail-lib-autoloads liece-autoloads jde-autoloads
ispell-autoloads ilisp-autoloads igrep-autoloads idlwave-autoloads
ibuffer-autoloads hm--html-menus-autoloads haskell-mode-autoloads
gnus-autoloads gnats-autoloads games-autoloads fsf-compat-autoloads
frame-icon-autoloads fortran-modes-autoloads forms-autoloads
footnote-autoloads flim-autoloads eudc-autoloads eterm-autoloads
ess-autoloads eshell-autoloads emerge-autoloads elib-autoloads
eieio-autoloads efs-autoloads edt-autoloads edit-utils-autoloads
ediff-autoloads edebug-autoloads ecrypto-autoloads ecb-autoloads
docbookide-autoloads dired-autoloads dictionary-autoloads
debug-autoloads crisp-autoloads cookie-autoloads clearcase-autoloads
cc-mode-autoloads calendar-autoloads calc-autoloads
c-support-autoloads build-autoloads bbdb-autoloads auctex-autoloads
apel-autoloads ada-autoloads skk-setup skk-autoloads
mule-ucs-autoloads mule-base-autoloads lookup-autoloads
locale-autoloads leim-autoloads latin-unity-autoloads
egg-its-autoloads edict-autoloads lisp-autoloads loadhist auto-show
fontl-hooks x-iso8859-1 canna-leim slovenian czech romanian ccl
mule-help code-cmds gutter-items menubar-items x-menubar mode-motion
mouse itimer auto-save lisp-mode easymenu iso8859-1 page buff-menu
lib-complete cus-file derived frame text-props obsolete cus-start
custom widget cl-extra mini-cl cl cl-19 packages backquote
very-early-lisp postgresqlv7 postgresql CANNA file-coding wnn mule
lucid-scrollbars cut-buffer lucid-menubars motif-dialogs x
c-balloon-help tty-frames tty toolbar native-sound scrollbar
unix-processes multicast network-streams subprocesses modules
menu-accelerator-support menubar berkeley-db md5 xemacs xim gutter
tiff png gif jpeg xpm xbm lisp-float-type linux dialog devices
window-system base64)
Recent keystrokes:
-----------------
BS BS BS SPC a r g u m e n t s SPC m e a n s SPC d
o SPC n o t h i n g C-x C-s C-a button1 button1up C-right
C-right C-left left left left left BS BS BS BS BS BS
BS BS BS BS $ { # ] BS } SPC = = SPC 0 - BS C-x C-s
left left BS BS - e q C-x C-s C-a C-right C-right C-right
C-right C-right C-right C-left M-d C-d C-d BS RET RET
up C-left C-left C-left C-left down C-e SPC SPC mi
sc-user
Recent messages (most recent first):
-----------------------------------
Loading xemacsbug...done
Loading xemacsbug...
Wrote /home/btg/TA/print_submissions
Wrote /home/btg/TA/print_submissions
Unmatched parenthesis.
Wrote /home/btg/TA/print_submissions
Quit
Wrote /home/btg/TA/print_submissions
Wrote /home/btg/TA/print_submissions
Wrote /home/btg/TA/print_submissions
Wrote /home/btg/TA/print_submissions
Wrote /home/btg/TA/print_submissions
Wrote /home/btg/TA/print_submissions
Wrote /home/btg/TA/print_submissions
Wrote /home/btg/TA/print_submissions
Wrote /home/btg/TA/print_submissions
Loading sh-script...done
Loading sh-script...
Wrote /home/btg/TA/hours.txt
Loading efs-cu...done
[View Less]
[C] xemacsweb: Announce nightly snapshots at http://cvs.xemacs.org/viewcvs.cgi/
21 years, 2 months
Adrian Aichner
COMMIT
Hello James, hello XEmacs-Beta, hello SunSITE.dk!
I have made the nightly CVS snapshots more visible now.
More work is under way.
Best regards,
Adrian
xemacsweb ChangeLog patch:
Diff command: cvs -q diff -U 0
Files affected: Develop/ChangeLog
Index: Develop/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Develop/ChangeLog,v
retrieving revision 1.83
diff -u -U0 -r1.83 ChangeLog
--- Develop/ChangeLog 25 Oct …
[View More]2003 10:06:58 -0000 1.83
+++ Develop/ChangeLog 4 Nov 2003 22:55:22 -0000
@@ -0,0 +1,6 @@
+2003-11-04 Adrian Aichner <adrian(a)xemacs.org>
+
+ * xemacscvs.conf (access_instructions): Announce nightly snapshots
+ at http://cvs.xemacs.org/viewcvs.cgi/ by updating
+ /pack/viewcvs/0.9.2/kv/.
+
xemacsweb source patch:
Diff command: cvs -f -z3 -q diff -u -N
Files affected: Develop/xemacscvs.conf
Index: Develop/xemacscvs.conf
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Develop/xemacscvs.conf,v
retrieving revision 1.2
diff -u -r1.2 xemacscvs.conf
--- Develop/xemacscvs.conf 16 Jan 2002 20:33:46 -0000 1.2
+++ Develop/xemacscvs.conf 4 Nov 2003 22:50:33 -0000
@@ -9,6 +9,7 @@
<li><a href="http://www.xemacs.org/Develop/cvsaccess.html">XEmacs CVS Repository</a></li>
<li><a href="http://www.xemacs.org/Develop/packages.html">XEmacs 21 Packages CVS Repository</a></li>
</ul>
+ <p>Nightly CVS snapshots are available at <a href="http://www.dk.xemacs.org/Download/CVS-snapshots/">http://www.dk.xem...> as well.</p>
[images]
logo_url = http://sunsite.dk/images/hostedby.png
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/
[View Less]
Re: [Bug: 21.4.12] memory leak
21 years, 2 months
Stephen J. Turnbull
Please keep the list as a CC, at least. I know about a fair amount of
XEmacs, but for everything I know, there are other developers and
users who know a lot more about it. "Many eyes, shallow bugs."
>>>>> "junq" == junq <junq(a)ihubbell.com> writes:
junq> I'm certainly no authority on mem leaks but this looked too
junq> consistent to me. Anyway I stumbled across this measuring
junq> processes and this one happened to have caught my eye as
junq…
[View More]> unusual.
Well, the problem is that there are memory leaks, and there are stupid
Lisp programs that use unbounded amounts of memory. One thing that
makes me curious is the CPU usage which looks to be about 2-3%. On my
machines (450MHz Pentia) a quiescent XEmacs uses more like 0.2%. I
wonder if there might not be a subprocess or itimer doing evil things.
junq> This has 10 buffers open with small perl scripts, a dir and
junq> some scheme code. I use early a.m. and late p.m. now and
junq> again.
Use C-u M-x (buffer-list) RET to insert the list of all live buffers
in the current buffer, and see if any of them look weird. (Use M-%
SPC #<buf RET C-q RET #<buf RET ! to reformat the list sanely.)
Try M-x list-processes to see if there are any subprocesses that might
be generating junk or using space somehow.
junq> Here's the latest png FWIW. It's about 5 1/2 days worth.
Ah, much more convenient. Thanks for going to the trouble.
junq> I'd be willing but finding the time will be difficult. Is
junq> there anything I can do with the xemacs I have that might
junq> help getting to the bottom?
See above. I'd really like the output of M-x show-memory-usage to
compare to your VSZ, but that function is only available if you
configure with --debug.
junq> I'll try to help if I can. Just not sure I want to get into
junq> compiling the software. (I'm a little afraid to ask) What
junq> dev. env. is required to build it?
1. Usual GCC toolchain.
2. -devel RPMs for all libraries used (X, Motif, GIF, XPM, TIFF,
JPEG, PNG, ncurses, Berkeley DB, LDAP, PostgreSQL, Canna, Wnn).
You can omit the databases, Canna, and Wnn if you don't use them.
You can omit GIF, TIFF, and JPEG, but they're really nice to
have. Don't omit XPM, PNG, or ncurses, they require a certain
amount of expertise to work around likely problems.
3. XEmacs sources.
My guess is that if you get the source RPM from Red Hat, it will
complain if you don't have what it wants. I don't know how to change
the configuration that they've set up, though.
--
Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.
[View Less]