unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Texinfo XML support in Emacs Info browser
@ 2007-06-02 23:03 Juri Linkov
  2007-06-03  9:39 ` Thien-Thi Nguyen
  0 siblings, 1 reply; 9+ messages in thread
From: Juri Linkov @ 2007-06-02 23:03 UTC (permalink / raw)
  To: emacs-devel; +Cc: karl

[-- Attachment #1: Type: text/plain, Size: 600 bytes --]

Here is the initial version of the Emacs package that provides support
for Texinfo XML format in the Emacs Info browser.  This format is
generated by the command `makeinfo --xml' that maps Texinfo markup
commands into XML syntax.

The current implementation uses a lot of defadvices on basic info.el
functions.  This was done for adding new format seamlessly, and leaving
old Info API for the new format.  Later these functions could be modified
to allow switching between different Info formats natively.

I'd like to hear all comments about whether this is the right direction
and so on.  Thanks.


[-- Attachment #2: info-xml.el --]
[-- Type: application/emacs-lisp, Size: 12135 bytes --]

[-- Attachment #3: Type: text/plain, Size: 45 bytes --]


-- 
Juri Linkov
http://www.jurta.org/emacs/

[-- Attachment #4: Type: text/plain, Size: 142 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

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

end of thread, other threads:[~2007-06-06  0:43 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-02 23:03 Texinfo XML support in Emacs Info browser Juri Linkov
2007-06-03  9:39 ` Thien-Thi Nguyen
2007-06-03  9:59   ` Juri Linkov
2007-06-03 21:23     ` Karl Berry
2007-06-03 22:47       ` Juri Linkov
2007-06-03 23:45         ` Drew Adams
2007-06-06  0:43           ` Stefan Monnier
2007-06-03 23:26       ` Thien-Thi Nguyen
2007-06-03 21:27     ` Richard Stallman

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