Hi
I sometimes want to use the german quotes such as
„ ” “ mostly in LaTeX mode:
(Using for example
\usepackage[german]{babel}
\usepackage[utf8x]{inputenc}
)
So I added to the quail package latin-pre the following entries
(quail-define-package
"german-prefix" "Latin-1" "DE>" t
"German (Deutsch) input method with prefix modifiers
Key translation rules are:
\"A -> Ä -> \"O -> Ö, \"U -> Ü, \"s -> ?ß \"' -> ” \"` -> „ \"\" -> “
" nil t nil nil nil nil nil nil nil nil t)
(quail-define-rules
("\"A" ?Ä)
("\"O" ?Ö)
("\"U" ?Ü)
("\"a" ?ä)
("\"o" ?ö)
("\"u" ?ü)
("\"`" ?„)
("\"'" ?”)
("\"\"" ?“)
("\"s" ?ß)
("\" " ?\")
)
The work well in fundamental mode, but as I found out not correctly
in a LaTeX mode.
The double " " --> lead to ¨
now I just realized that this also happens in mail and in text mode so
maybe the culprit is something else. In any case I would appreciate any
comment on this issue.
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
ACTIVITY SUMMARY (2014-08-05 - 2014-08-12)
XEmacs Issue Tracking System at http://tracker.xemacs.org/XEmacs/its/
To view or respond to any of the issues listed below, click on the issue
number. Do NOT respond to this message.
558 open ( +0) / 311 closed ( +0) / 869 total ( +0)
Open issues with patches: 13
Average duration of open issues: 1849 days.
Median duration of open issues: 1985 days.
Open Issues Breakdown
new 247 ( +0)
deferred 6 ( +0)
napping 3 ( +0)
verified 58 ( +0)
assigned 147 ( +0)
committed 19 ( +0)
documented 3 ( +0)
done/needs work 16 ( +0)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
>>>>> Jerry James <james(a)xemacs.org> writes:
(I haven't tested your suggestion yet, just some quick questions below
that might explain why I'm confused.)
> and the value of idna-program is nil, which causes evaluation of:
> (executable-find nil)
Hmm... please enlighten me.
- Why does byte compiling require a value of idna-program?
- idna.el does also defcustom the value to "idn". Why is it nil in
this context? (Hmm.. Because the require didn't take while
compiling. OK. I'll try the suggestion.)
Yours
--
%% Mats
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
Hi,
OOPS! It seems my recent push of idna.el and punycode.el to net-libs
break things I did not anticipated. I'm looking at it.
Yours
--
%% Mats
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
Hi
I remember that we had this discussion and the following behaviour was
considered as a bug.
However it is still present in current quail.el which is part of
mule-packages.:
I use `set-input-method' use say latin-pre and in
a gnus *Group* buffer press q then,
,----
| q runs `quail-start-translation'
|
| `quail-start-translation' is an interactive compiled Lisp function
| -- loaded from "quail"
| (quail-start-translation ARG)
|
| Documentation:
| Start translating the typed character in Quail mode.
|
| Invoked with:
|
`----
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
Hello
Whats about the idea to include the german quotes:
Such as „ and ” I have patch but I never know which coding to use. The
original latin-pre is in iso-2022-7bit, so my changes should be in the
same coding and so the patch. However I am never sure whether patch can
deal with such an encoding.
Uwe Brauer
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
Hi Vin
You wrote:
> So I think you'll have to debug this further. [...]
Thanks for the input. I'll try to sort out the environment details and
I'll report back after that.
Yours
--
%% Mats
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
Hello list --
I’m reasonably happy with VM and large buffers since my changes back in
December and January, passing through charcount information from coding
systems to the lstream code, and using skip_ascii () in the no-conversion
coding system.
Now, there are further wins for other use cases to be had, e.g. using
skip_ascii for the ascii-compatible fixed-width coding systems, but the big
thing that’s slowing us down at the moment is the escape-quoted conversion in
the autosave code. I find I’m rushing to save these big VM buffers by hand.
I can’t see any similar optimization we can do that is compatible with
escape-quoted. We can’t skip ASCII characters because the following characters
are all ASCII, and they are the ones that get the preceding ?\x1b that is the
whole point of escape-quoted:
case ISO_CODE_ESC:
case ISO_CODE_CSI:
case ISO_CODE_SS2:
case ISO_CODE_SS3:
case ISO_CODE_SO:
case ISO_CODE_SI:
There’s no particular bit pattern I can come up with that matches most of
ASCII and doesn’t match non-ASCII characters and these characters that need
quoting.
Something we could do to improve this would be to move our autosave files to
UTF-8, where the skip_ascii optimization is available.
Best,
Aidan
--
‘Liston operated so fast that he once accidentally amputated an assistant’s
fingers along with a patient’s leg, […] The patient and the assistant both
died of sepsis, and a spectator reportedly died of shock, resulting in the
only known procedure with a 300% mortality.’ (Atul Gawande, NEJM, 2012)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
Hi,
Gnu libidn, http://www.gnu.org/software/libidn/, includes a simple
Elisp interface consisting of two files, idna.el and punycode.el. They
seem to work out of the box for XEmacs, (not tested with XEmacs 21.4),
so it would be easy to add them to XEmacs Packages.
The author Simon Josefsson thinks that it is OK.
I have one problem though, where to put it? [1]. Since these files
requires utf8 support should they be provided by a mule-package or is
it OK to add them to the net-lib package where they seem to belong
logically.
Yours
Footnotes:
[1] I have been using a mule enabled XEmacs for so long now so I have
forgotten all about what limits non mule XEmacs has.
--
%% Mats
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta
ACTIVITY SUMMARY (2014-07-29 - 2014-08-05)
XEmacs Issue Tracking System at http://tracker.xemacs.org/XEmacs/its/
To view or respond to any of the issues listed below, click on the issue
number. Do NOT respond to this message.
558 open ( +0) / 311 closed ( +0) / 869 total ( +0)
Open issues with patches: 13
Average duration of open issues: 1842 days.
Median duration of open issues: 1978 days.
Open Issues Breakdown
new 247 ( +0)
deferred 6 ( +0)
napping 3 ( +0)
verified 58 ( +0)
assigned 147 ( +0)
committed 19 ( +0)
documented 3 ( +0)
done/needs work 16 ( +0)
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta