GPL v3 survey site
15 years, 6 months
Jerry James
I did some license checking over the weekend. The results are on
http://xemacs.jamezone.org/gplv3/. Notice that I did all the easy
ones first. :-) All of the checks that I did consisted of manually
inspecting the files to look for license declarations. I did not use
any scripts.
I finished all subdirectories that I started, so if anyone has time to
help out, start with one of the top-level subdirectories. If you
decide to work on this, please give a shout out here first to avoid
duplicate work.
If we want to move this someplace else, that's fine by me. I'm also
okay with continuing to host the list. Once the survey is done, we'll
need to generate a list of work items from it to get us to a point
where we can do the license switch. I already made a few notes along
those lines in these pages.
--
Jerry James
http://www.jamezone.org/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: One display-related task which seems especially slow
15 years, 6 months
Jeff Mincy
From: skip(a)pobox.com
Date: Wed, 20 May 2009 05:52:46 -0500
Jeff> Try setting interprogram-cut-function and
Jeff> interprogram-paste-function to nil This is what I do in my .emacs
Jeff> using my own 'at-home' variable set earlier.
...
Thanks, I'll give that a try.
Given that I tend to use gnuclient while at home to connect to a running
session at work is there any way to tell that I'm "at home"? Or will I just
have to do this manually?
I do (setq at-home (equal (system-name) "<home>"))
However, it sounds like you may want something slightly different
though. You only need the interprogram variables set when using
gnuclient from home, not when you are at work. In that case, I'd
suggest writing a toggle-interprogram function. You may be able to
use one of the gnuserv or frame hooks.
-jeff
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
off topic, keys in Mac
15 years, 6 months
Uwe Brauer
Hello
this is a little off topic I admit.
On a Macintosh Laptop, either native, or with Ubuntu installed on a
virtual machine now using Xemacs I suffer from the lack of keys
(compared say to a thinkpad)
does anybody know, how to bind
1 the apple key as a modifier key, say super
2 the fn key say as anther modifier, say hyper?
either in native, but running X11 or in the virtual machine
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
One display-related task which seems especially slow
15 years, 6 months
Skip Montanaro
I use XEmacs 21.5b28 at work. When logged in from home I frequently connect
to a running session using gnuclient. For most things that works reasonably
well, but for various reasons my connection setup is pretty arcane and
probably slows things down a bit. I use a fast cable modem Internet
connection. To that add a VPN, then finally ssh. (I suspect VPN+ssh
doesn't provide much more security than ssh alone, though slowing
transmission down just the same. Still, I need the VPN for some things,
like sending work email.)
As I said, most things work okay. There is generally a substantial pause
when I delete words however (kill-word or backward-kill-word). Rather
unscientifically, I just killed a six-character word near the end of a short
line which display-wise changed the line from
echo "$output $lgpat"
to
echo "$output "
Counting one-mississippi, two-mississippi, ... it seemed to take between
four and five seconds to update the display. Yanking the word back from the
kill ring or using undo to get the word back was nearly instantaneous.
Deleting character-by-character either forward or backward was similarly
fast. I don't recall kill-word being an issue when used locally. (I'm at
home right now.) In no-windows mode (gnuclient -nw ...) kill-word is also
fast. It's just in an X context that it's problematic. kill-region is also
slow (e.g., set-mark, forward-word, kill-region).
It seems odd that in this day and age of high speed connectivity we should
have to worry about display performance of individual screen operations, but
this one is particularly hideous. Any chance it can be improved a bit?
Thanks,
--
Skip Montanaro - skip(a)pobox.com - http://www.smontanaro.net/
America's vaunted "free press" notwithstanding, story ideas that expose
the unseemly side of actual or potential advertisers tend to fall by the
wayside. Not quite sure why. -- Jim Thornton
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: Local Variables: elementary question
15 years, 6 months
Uwe Brauer
>>>>> "Andreas" == Andreas Roehler <andreas.roehler(a)online.de> writes:
> Uwe Brauer wrote:
>>>>>>> "Stephen" == Stephen J Turnbull <stephen(a)xemacs.org> writes:
>>
>> > Uwe Brauer writes:
>> >> Is there any package or function which allows me to actualise the values
>> >> which are defined in Local Variables?
>>
>> > I don't understand what you mean by "actualize". The variables are
>> > automatically read when you read the file. To write new values is a
>> > little complicated, and depends on the context.
>>
>> That is what I meant.
>>
>> Its about the primitive hack I wrote for 'permanent' footnotes.
>> The variable which controls the footnote numbering is called
>> counter-value.
>>
>> Now I have to save this variable when closing the file.
>> Either by
>> write-file-hooks
>> or
>> kill-buffer-hook
>>
>> Or something like this.
>>
>> My first intent was something like this.
>>
>> (defun my-insert-counter-value ()
>> (interactive)
>> (save-excursion
>> (goto-char (point-max))
>> (search-backward ";;; counter-value:")
>> (beginning-of-line 1)
>> (search-forward ";;; counter-value:")
>> (kill-line)
>> (insert (concat " " (format "%d" counter-value) " "))))
>>
>> However I have to include the case that there might be no Local-Variable
>> in this file.
>>
>> Uwe
>>
>> _______________________________________________
>> XEmacs-Beta mailing list
>> XEmacs-Beta(a)xemacs.org
>> http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
>>
> Hi Uwe,
> footnote.el was buggy. I wrote a fix several month ago, using GNU
> that time. Footnote didn't detect already existing footnotes
> correctly. Should you be interested, I may look for the stuff.
> Andreas
Indeed I would be very much interested.
I have written a primitive hack, which uses the counter pkg and regexp
search for navigation. If you can generalist footnote.el that would be
great. Where can I find you version?
Uwe
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
One display-related task which seems especially slow
15 years, 6 months
Skip Montanaro
There is generally a substantial pause when I delete words however
(kill-word or backward-kill-word).
Actually, kill-ring-save (M-w) also exhibits horrible performance, so it
appears not to be a strictly display-related problem. Does copying text to
the kill-ring involve a lot of X clipboard activity?
Should it matter, I'm running on a Mac, BTW, using Apple's XQuartz 2.1.6
(xorg-server 1.4.2-apple33).
Skip
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Re: XEmacs 21.5.29 "garbanzo" is released.
15 years, 6 months
Rodney Sparapani
Stephen J. Turnbull, XEmacs 21.5 Beta Engineer wrote:
> * XEmacs 21.5.29 "garbanzo" is released.
> "garbanzo" is the thirtieth in the VEGETABLE series.
>
Something is not right for me:
godzilla /usr/local/src/xemacs-beta/xemacs-21.5.29 # ./configure
'--with-sound=esd' '--with-dialogs=motif' '--with-widgets=motif'
'--with-mule' '--with-xim=motif' '--with-png' '--with-optimization'
'--with-dynamic' --prefix=/opt/xemacs-beta
configure: WARNING: unrecognized options: --with-sound, --with-dialogs,
--with-widgets, --with-mule, --with-xim, --with-png,
--with-optimization, --with-dynamic
These options all work in 21.5.28 on this machine. Any ideas?
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Problem with bleed-through of extent properties to preceding end-glyph
15 years, 6 months
Henry S. Thompson
The following has the unexpected/unsatisfactory behaviour of turning
the 'X' (the end-glyph of the the 1st extent) bold:
(progn
(pop-to-buffer (get-buffer-create "*test*"))
(let ((str1 "abc")
(str2 ".")
(glyph1 (make-glyph "X")))
(add-text-properties 0 3 `(end-glyph ,glyph1) str1)
(add-text-properties 0 1 `(face bold) str2)
(insert str1)(insert str2)))
I'm pretty sure this counts as a bug, not a feature. At its most
extreme (and of course when the glyphs involved are real images), it
prevents accumulating several adjacent images, e.g.
(progn
(pop-to-buffer (get-buffer-create "*test*"))
(let ((str1 "abc")
(str2 "def")
(glyph1 (make-glyph "X"))
(glyph2 (make-glyph "Y")))
(add-text-properties 0 3 `(end-glyph ,glyph1 invisible t) str1)
(add-text-properties 0 3 `(end-glyph ,glyph2 invisible t) str2)
(insert str1)(insert str2)))
This causes real problems for ecb.
The best evidence I can give that this is a bug is that the
nearly-corresponding code for Emacs does not have the bleed-through
property:
(progn
(pop-to-buffer (get-buffer-create "*test*"))
(let ((str1 "abc")
(str2 "l"))
(add-text-properties 0 3 '(display "X") str1)
(add-text-properties 0 1 '(face bold) str2)
(insert str1)(insert str2)))
I'm afraid I have no familiarity at all with the low-level display
code, confirmed by a brief fruitless exploration of extent.c, so no
chance of contributing a fix, but I'm willing to try again if someone
has some hints as to what the problem might be.
Thanks,
ht
--
Henry S. Thompson, School of Informatics, University of Edinburgh
Half-time member of W3C Team
10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 651-1426, e-mail: ht(a)inf.ed.ac.uk
URL: http://www.ltg.ed.ac.uk/~ht/
[mail really from me _always_ has this .sig -- mail without it is forged spam]
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta
Local Variables: elementary question
15 years, 6 months
Uwe Brauer
Hello
Is there any package or function which allows me to actualise the values
which are defined in Local Variables?
I had a look at xref which needs to actualise certain values via the
write-file-hook. It looks complicated that is why I wanted to know if
somebody knows about a function or a package?
Thanks
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta