add emacs-w3m
134
emacs-w3m/BUGS.ja
Normal file
@ -0,0 +1,134 @@
|
|||||||
|
$Date: 2006-12-08 06:28:19 $
|
||||||
|
|
||||||
|
■ TODOs stopping release
|
||||||
|
|
||||||
|
--> URL の encode 問題の解決 [emacs-w3m:05387], [emacs-w3m:05576]
|
||||||
|
|
||||||
|
--> 各種 form 用の face の変更 [emacs-w3m:05490]
|
||||||
|
|
||||||
|
--> xml.el のインストーラの完成 [emacs-w3m:05353]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
■ TODOs
|
||||||
|
|
||||||
|
--> 開発ポリシーの合意事項一覧を作成する.できれば英訳も.
|
||||||
|
|
||||||
|
--> rendering 速度の改善
|
||||||
|
|
||||||
|
--> w3mnav.el 相当の処理ができるように
|
||||||
|
w3m-relationship-estimate-rules を見直す.[emacs-w3m:06211]
|
||||||
|
|
||||||
|
--> WiKi 用の拡張を入れる [emacs-w3m:06841]
|
||||||
|
|
||||||
|
--> w3m-correct-charset-alist と w3m-charset-coding-system-alist の整
|
||||||
|
理.[emacs-w3m:06109]
|
||||||
|
|
||||||
|
--> 意図しない字形の変換を避けるため,できるだけ元のページの文字コー
|
||||||
|
ドのままで処理を行うようにする.
|
||||||
|
[emacs-w3m:06674], [emacs-w3m:06701]
|
||||||
|
|
||||||
|
--> ucs_conv=0 オプションが利用できない環境がある
|
||||||
|
http://emacs-w3m.namazu.org/ml/msg06787.html
|
||||||
|
|
||||||
|
--> w3m-safe-* コマンドの整理.「安全」を定義する必要あり.
|
||||||
|
[emacs-w3m:06240]
|
||||||
|
|
||||||
|
--> shimbun の配布パッケージの分割 [emacs-w3m:05607]
|
||||||
|
|
||||||
|
--> w3m-copy-buffer() で,history に格納されている buffer-local
|
||||||
|
properties (form data などを含む) を捨てずにコピーする.--ky
|
||||||
|
|
||||||
|
--> about: で始まる url のページを既存の history とは別扱いにする.
|
||||||
|
[emacs-w3m:05670] -- ky
|
||||||
|
|
||||||
|
--> https なページの閲覧に関わる諸問題の解明と対策.
|
||||||
|
[emacs-w3m:04901, 04857]
|
||||||
|
|
||||||
|
--> file-name- 系の関数を url 文字列の処理に使うのは問題あり.
|
||||||
|
[emacs-w3m:04799]
|
||||||
|
|
||||||
|
--> 変数/関数の docstring と comment の英語の整備.-- ky
|
||||||
|
|
||||||
|
--> frame 対応
|
||||||
|
|
||||||
|
--> ソースコード中の FIXME を直す
|
||||||
|
|
||||||
|
--> エラーチェックが手抜きなのを直す
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
■ Known BUGs
|
||||||
|
|
||||||
|
(1) XEmacs で ">" "," すると,カーソルが隠れる時がある.
|
||||||
|
XEmacs で w3m-horizontal-shift-columns の値を char-width より小さく
|
||||||
|
すると,"," が動かないときがある.XEmacs は表示幅が異なる文字が混在
|
||||||
|
している場合の制御が未完成なので,仕方が無いのだが.
|
||||||
|
|
||||||
|
(2) <a id="..."> という書式で指定されたアンカーにジャンプできない.
|
||||||
|
[emacs-w3m:05816]
|
||||||
|
|
||||||
|
(3) w3m-antenna-sites の customize がうまく動かない.[emacs-w3m:06213]
|
||||||
|
|
||||||
|
(4) プロセスが同時に大量に呼び出されてエラーになることがある.
|
||||||
|
[emacs-w3m:06896], [emacs-w3m:06901]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
■ Known LIMITATIONs
|
||||||
|
|
||||||
|
(1) w3m の制限により Del/Strikeの打ち消し線がテーブルを跨がる.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
■ Wishlist and Idea Notes
|
||||||
|
|
||||||
|
--> keybind の整理 [emacs-w3m:06253]
|
||||||
|
|
||||||
|
--> メニューの整理 [emacs-w3m:06254]
|
||||||
|
|
||||||
|
--> Fontify pages display text/plain sources.
|
||||||
|
source code の text/plain なページを閲覧しているときは font-lock
|
||||||
|
してくれると嬉しいかもしれない.
|
||||||
|
|
||||||
|
--> Info / man 閲覧機能の追加
|
||||||
|
|
||||||
|
--> Bookmark と BBDB or LSDB の連携などが出来たら嬉しいかも知れない.
|
||||||
|
|
||||||
|
--> キャッシュ機構の整理と永続コンテンツ [emacs-w3m:01076]
|
||||||
|
|
||||||
|
--> ソースの整理
|
||||||
|
|
||||||
|
--> 説明文書の整備
|
||||||
|
|
||||||
|
--> [emacs-w3m:00011] などのメーリングリストのヘッダ文字列を自動的に
|
||||||
|
URL に変換してジャンプする機能がほしい.
|
||||||
|
|
||||||
|
--> [emacs-w3m:05901] 406 Not Accetable & Alternates なページを閲覧す
|
||||||
|
る方法が欲しい.
|
||||||
|
|
||||||
|
--> [emacs-w3m:06103] widget-based antenna editor
|
||||||
|
|
||||||
|
--> configure 時に --with-icondir=... で指定した値を自動的に
|
||||||
|
w3m-icon-directory の初期値として反映してほしい.[emacs-w3m:03912]
|
||||||
|
|
||||||
|
--> shimbun
|
||||||
|
--> ML archive の検索エンジンとの連動
|
||||||
|
--> 掲示板などの場合は post も出来るようにならないか?
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
■ How to access our mailing list archive
|
||||||
|
|
||||||
|
[emacs-w3m:#####] のようにメーリングリストの記事が指定されている場合
|
||||||
|
は,以下のような記事番号を含む URI のページにアクセスすると,その記事
|
||||||
|
を見つけることが出来ます.
|
||||||
|
|
||||||
|
http://emacs-w3m.namazu.org/ml/#####
|
||||||
|
|
||||||
|
|
||||||
|
Local Variables:
|
||||||
|
mode: indented-text
|
||||||
|
coding: euc-japan-unix
|
||||||
|
fill-column: 72
|
||||||
|
End:
|
||||||
341
emacs-w3m/COPYING
Normal file
@ -0,0 +1,341 @@
|
|||||||
|
GNU GENERAL PUBLIC LICENSE
|
||||||
|
Version 2, June 1991
|
||||||
|
|
||||||
|
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
|
||||||
|
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
|
Everyone is permitted to copy and distribute verbatim copies
|
||||||
|
of this license document, but changing it is not allowed.
|
||||||
|
|
||||||
|
Preamble
|
||||||
|
|
||||||
|
The licenses for most software are designed to take away your
|
||||||
|
freedom to share and change it. By contrast, the GNU General Public
|
||||||
|
License is intended to guarantee your freedom to share and change free
|
||||||
|
software--to make sure the software is free for all its users. This
|
||||||
|
General Public License applies to most of the Free Software
|
||||||
|
Foundation's software and to any other program whose authors commit to
|
||||||
|
using it. (Some other Free Software Foundation software is covered by
|
||||||
|
the GNU Library General Public License instead.) You can apply it to
|
||||||
|
your programs, too.
|
||||||
|
|
||||||
|
When we speak of free software, we are referring to freedom, not
|
||||||
|
price. Our General Public Licenses are designed to make sure that you
|
||||||
|
have the freedom to distribute copies of free software (and charge for
|
||||||
|
this service if you wish), that you receive source code or can get it
|
||||||
|
if you want it, that you can change the software or use pieces of it
|
||||||
|
in new free programs; and that you know you can do these things.
|
||||||
|
|
||||||
|
To protect your rights, we need to make restrictions that forbid
|
||||||
|
anyone to deny you these rights or to ask you to surrender the rights.
|
||||||
|
These restrictions translate to certain responsibilities for you if you
|
||||||
|
distribute copies of the software, or if you modify it.
|
||||||
|
|
||||||
|
For example, if you distribute copies of such a program, whether
|
||||||
|
gratis or for a fee, you must give the recipients all the rights that
|
||||||
|
you have. You must make sure that they, too, receive or can get the
|
||||||
|
source code. And you must show them these terms so they know their
|
||||||
|
rights.
|
||||||
|
|
||||||
|
We protect your rights with two steps: (1) copyright the software, and
|
||||||
|
(2) offer you this license which gives you legal permission to copy,
|
||||||
|
distribute and/or modify the software.
|
||||||
|
|
||||||
|
Also, for each author's protection and ours, we want to make certain
|
||||||
|
that everyone understands that there is no warranty for this free
|
||||||
|
software. If the software is modified by someone else and passed on, we
|
||||||
|
want its recipients to know that what they have is not the original, so
|
||||||
|
that any problems introduced by others will not reflect on the original
|
||||||
|
authors' reputations.
|
||||||
|
|
||||||
|
Finally, any free program is threatened constantly by software
|
||||||
|
patents. We wish to avoid the danger that redistributors of a free
|
||||||
|
program will individually obtain patent licenses, in effect making the
|
||||||
|
program proprietary. To prevent this, we have made it clear that any
|
||||||
|
patent must be licensed for everyone's free use or not licensed at all.
|
||||||
|
|
||||||
|
The precise terms and conditions for copying, distribution and
|
||||||
|
modification follow.
|
||||||
|
|
||||||
|
GNU GENERAL PUBLIC LICENSE
|
||||||
|
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||||
|
|
||||||
|
0. This License applies to any program or other work which contains
|
||||||
|
a notice placed by the copyright holder saying it may be distributed
|
||||||
|
under the terms of this General Public License. The "Program", below,
|
||||||
|
refers to any such program or work, and a "work based on the Program"
|
||||||
|
means either the Program or any derivative work under copyright law:
|
||||||
|
that is to say, a work containing the Program or a portion of it,
|
||||||
|
either verbatim or with modifications and/or translated into another
|
||||||
|
language. (Hereinafter, translation is included without limitation in
|
||||||
|
the term "modification".) Each licensee is addressed as "you".
|
||||||
|
|
||||||
|
Activities other than copying, distribution and modification are not
|
||||||
|
covered by this License; they are outside its scope. The act of
|
||||||
|
running the Program is not restricted, and the output from the Program
|
||||||
|
is covered only if its contents constitute a work based on the
|
||||||
|
Program (independent of having been made by running the Program).
|
||||||
|
Whether that is true depends on what the Program does.
|
||||||
|
|
||||||
|
1. You may copy and distribute verbatim copies of the Program's
|
||||||
|
source code as you receive it, in any medium, provided that you
|
||||||
|
conspicuously and appropriately publish on each copy an appropriate
|
||||||
|
copyright notice and disclaimer of warranty; keep intact all the
|
||||||
|
notices that refer to this License and to the absence of any warranty;
|
||||||
|
and give any other recipients of the Program a copy of this License
|
||||||
|
along with the Program.
|
||||||
|
|
||||||
|
You may charge a fee for the physical act of transferring a copy, and
|
||||||
|
you may at your option offer warranty protection in exchange for a fee.
|
||||||
|
|
||||||
|
2. You may modify your copy or copies of the Program or any portion
|
||||||
|
of it, thus forming a work based on the Program, and copy and
|
||||||
|
distribute such modifications or work under the terms of Section 1
|
||||||
|
above, provided that you also meet all of these conditions:
|
||||||
|
|
||||||
|
a) You must cause the modified files to carry prominent notices
|
||||||
|
stating that you changed the files and the date of any change.
|
||||||
|
|
||||||
|
b) You must cause any work that you distribute or publish, that in
|
||||||
|
whole or in part contains or is derived from the Program or any
|
||||||
|
part thereof, to be licensed as a whole at no charge to all third
|
||||||
|
parties under the terms of this License.
|
||||||
|
|
||||||
|
c) If the modified program normally reads commands interactively
|
||||||
|
when run, you must cause it, when started running for such
|
||||||
|
interactive use in the most ordinary way, to print or display an
|
||||||
|
announcement including an appropriate copyright notice and a
|
||||||
|
notice that there is no warranty (or else, saying that you provide
|
||||||
|
a warranty) and that users may redistribute the program under
|
||||||
|
these conditions, and telling the user how to view a copy of this
|
||||||
|
License. (Exception: if the Program itself is interactive but
|
||||||
|
does not normally print such an announcement, your work based on
|
||||||
|
the Program is not required to print an announcement.)
|
||||||
|
|
||||||
|
These requirements apply to the modified work as a whole. If
|
||||||
|
identifiable sections of that work are not derived from the Program,
|
||||||
|
and can be reasonably considered independent and separate works in
|
||||||
|
themselves, then this License, and its terms, do not apply to those
|
||||||
|
sections when you distribute them as separate works. But when you
|
||||||
|
distribute the same sections as part of a whole which is a work based
|
||||||
|
on the Program, the distribution of the whole must be on the terms of
|
||||||
|
this License, whose permissions for other licensees extend to the
|
||||||
|
entire whole, and thus to each and every part regardless of who wrote it.
|
||||||
|
|
||||||
|
Thus, it is not the intent of this section to claim rights or contest
|
||||||
|
your rights to work written entirely by you; rather, the intent is to
|
||||||
|
exercise the right to control the distribution of derivative or
|
||||||
|
collective works based on the Program.
|
||||||
|
|
||||||
|
In addition, mere aggregation of another work not based on the Program
|
||||||
|
with the Program (or with a work based on the Program) on a volume of
|
||||||
|
a storage or distribution medium does not bring the other work under
|
||||||
|
the scope of this License.
|
||||||
|
|
||||||
|
3. You may copy and distribute the Program (or a work based on it,
|
||||||
|
under Section 2) in object code or executable form under the terms of
|
||||||
|
Sections 1 and 2 above provided that you also do one of the following:
|
||||||
|
|
||||||
|
a) Accompany it with the complete corresponding machine-readable
|
||||||
|
source code, which must be distributed under the terms of Sections
|
||||||
|
1 and 2 above on a medium customarily used for software interchange; or,
|
||||||
|
|
||||||
|
b) Accompany it with a written offer, valid for at least three
|
||||||
|
years, to give any third party, for a charge no more than your
|
||||||
|
cost of physically performing source distribution, a complete
|
||||||
|
machine-readable copy of the corresponding source code, to be
|
||||||
|
distributed under the terms of Sections 1 and 2 above on a medium
|
||||||
|
customarily used for software interchange; or,
|
||||||
|
|
||||||
|
c) Accompany it with the information you received as to the offer
|
||||||
|
to distribute corresponding source code. (This alternative is
|
||||||
|
allowed only for noncommercial distribution and only if you
|
||||||
|
received the program in object code or executable form with such
|
||||||
|
an offer, in accord with Subsection b above.)
|
||||||
|
|
||||||
|
The source code for a work means the preferred form of the work for
|
||||||
|
making modifications to it. For an executable work, complete source
|
||||||
|
code means all the source code for all modules it contains, plus any
|
||||||
|
associated interface definition files, plus the scripts used to
|
||||||
|
control compilation and installation of the executable. However, as a
|
||||||
|
special exception, the source code distributed need not include
|
||||||
|
anything that is normally distributed (in either source or binary
|
||||||
|
form) with the major components (compiler, kernel, and so on) of the
|
||||||
|
operating system on which the executable runs, unless that component
|
||||||
|
itself accompanies the executable.
|
||||||
|
|
||||||
|
If distribution of executable or object code is made by offering
|
||||||
|
access to copy from a designated place, then offering equivalent
|
||||||
|
access to copy the source code from the same place counts as
|
||||||
|
distribution of the source code, even though third parties are not
|
||||||
|
compelled to copy the source along with the object code.
|
||||||
|
|
||||||
|
4. You may not copy, modify, sublicense, or distribute the Program
|
||||||
|
except as expressly provided under this License. Any attempt
|
||||||
|
otherwise to copy, modify, sublicense or distribute the Program is
|
||||||
|
void, and will automatically terminate your rights under this License.
|
||||||
|
However, parties who have received copies, or rights, from you under
|
||||||
|
this License will not have their licenses terminated so long as such
|
||||||
|
parties remain in full compliance.
|
||||||
|
|
||||||
|
5. You are not required to accept this License, since you have not
|
||||||
|
signed it. However, nothing else grants you permission to modify or
|
||||||
|
distribute the Program or its derivative works. These actions are
|
||||||
|
prohibited by law if you do not accept this License. Therefore, by
|
||||||
|
modifying or distributing the Program (or any work based on the
|
||||||
|
Program), you indicate your acceptance of this License to do so, and
|
||||||
|
all its terms and conditions for copying, distributing or modifying
|
||||||
|
the Program or works based on it.
|
||||||
|
|
||||||
|
6. Each time you redistribute the Program (or any work based on the
|
||||||
|
Program), the recipient automatically receives a license from the
|
||||||
|
original licensor to copy, distribute or modify the Program subject to
|
||||||
|
these terms and conditions. You may not impose any further
|
||||||
|
restrictions on the recipients' exercise of the rights granted herein.
|
||||||
|
You are not responsible for enforcing compliance by third parties to
|
||||||
|
this License.
|
||||||
|
|
||||||
|
7. If, as a consequence of a court judgment or allegation of patent
|
||||||
|
infringement or for any other reason (not limited to patent issues),
|
||||||
|
conditions are imposed on you (whether by court order, agreement or
|
||||||
|
otherwise) that contradict the conditions of this License, they do not
|
||||||
|
excuse you from the conditions of this License. If you cannot
|
||||||
|
distribute so as to satisfy simultaneously your obligations under this
|
||||||
|
License and any other pertinent obligations, then as a consequence you
|
||||||
|
may not distribute the Program at all. For example, if a patent
|
||||||
|
license would not permit royalty-free redistribution of the Program by
|
||||||
|
all those who receive copies directly or indirectly through you, then
|
||||||
|
the only way you could satisfy both it and this License would be to
|
||||||
|
refrain entirely from distribution of the Program.
|
||||||
|
|
||||||
|
If any portion of this section is held invalid or unenforceable under
|
||||||
|
any particular circumstance, the balance of the section is intended to
|
||||||
|
apply and the section as a whole is intended to apply in other
|
||||||
|
circumstances.
|
||||||
|
|
||||||
|
It is not the purpose of this section to induce you to infringe any
|
||||||
|
patents or other property right claims or to contest validity of any
|
||||||
|
such claims; this section has the sole purpose of protecting the
|
||||||
|
integrity of the free software distribution system, which is
|
||||||
|
implemented by public license practices. Many people have made
|
||||||
|
generous contributions to the wide range of software distributed
|
||||||
|
through that system in reliance on consistent application of that
|
||||||
|
system; it is up to the author/donor to decide if he or she is willing
|
||||||
|
to distribute software through any other system and a licensee cannot
|
||||||
|
impose that choice.
|
||||||
|
|
||||||
|
This section is intended to make thoroughly clear what is believed to
|
||||||
|
be a consequence of the rest of this License.
|
||||||
|
|
||||||
|
8. If the distribution and/or use of the Program is restricted in
|
||||||
|
certain countries either by patents or by copyrighted interfaces, the
|
||||||
|
original copyright holder who places the Program under this License
|
||||||
|
may add an explicit geographical distribution limitation excluding
|
||||||
|
those countries, so that distribution is permitted only in or among
|
||||||
|
countries not thus excluded. In such case, this License incorporates
|
||||||
|
the limitation as if written in the body of this License.
|
||||||
|
|
||||||
|
9. The Free Software Foundation may publish revised and/or new versions
|
||||||
|
of the General Public License from time to time. Such new versions will
|
||||||
|
be similar in spirit to the present version, but may differ in detail to
|
||||||
|
address new problems or concerns.
|
||||||
|
|
||||||
|
Each version is given a distinguishing version number. If the Program
|
||||||
|
specifies a version number of this License which applies to it and "any
|
||||||
|
later version", you have the option of following the terms and conditions
|
||||||
|
either of that version or of any later version published by the Free
|
||||||
|
Software Foundation. If the Program does not specify a version number of
|
||||||
|
this License, you may choose any version ever published by the Free Software
|
||||||
|
Foundation.
|
||||||
|
|
||||||
|
10. If you wish to incorporate parts of the Program into other free
|
||||||
|
programs whose distribution conditions are different, write to the author
|
||||||
|
to ask for permission. For software which is copyrighted by the Free
|
||||||
|
Software Foundation, write to the Free Software Foundation; we sometimes
|
||||||
|
make exceptions for this. Our decision will be guided by the two goals
|
||||||
|
of preserving the free status of all derivatives of our free software and
|
||||||
|
of promoting the sharing and reuse of software generally.
|
||||||
|
|
||||||
|
NO WARRANTY
|
||||||
|
|
||||||
|
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
||||||
|
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
||||||
|
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
||||||
|
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
||||||
|
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
||||||
|
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
||||||
|
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
||||||
|
REPAIR OR CORRECTION.
|
||||||
|
|
||||||
|
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||||
|
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||||||
|
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
||||||
|
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
||||||
|
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
||||||
|
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
||||||
|
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
||||||
|
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
||||||
|
POSSIBILITY OF SUCH DAMAGES.
|
||||||
|
|
||||||
|
END OF TERMS AND CONDITIONS
|
||||||
|
|
||||||
|
How to Apply These Terms to Your New Programs
|
||||||
|
|
||||||
|
If you develop a new program, and you want it to be of the greatest
|
||||||
|
possible use to the public, the best way to achieve this is to make it
|
||||||
|
free software which everyone can redistribute and change under these terms.
|
||||||
|
|
||||||
|
To do so, attach the following notices to the program. It is safest
|
||||||
|
to attach them to the start of each source file to most effectively
|
||||||
|
convey the exclusion of warranty; and each file should have at least
|
||||||
|
the "copyright" line and a pointer to where the full notice is found.
|
||||||
|
|
||||||
|
<one line to give the program's name and a brief idea of what it does.>
|
||||||
|
Copyright (C) <year> <name of author>
|
||||||
|
|
||||||
|
This program is free software; you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation; either version 2 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
This program is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with this program; if not, write to the Free Software
|
||||||
|
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
||||||
|
02110-1301, USA.
|
||||||
|
|
||||||
|
|
||||||
|
Also add information on how to contact you by electronic and paper mail.
|
||||||
|
|
||||||
|
If the program is interactive, make it output a short notice like this
|
||||||
|
when it starts in an interactive mode:
|
||||||
|
|
||||||
|
Gnomovision version 69, Copyright (C) year name of author
|
||||||
|
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||||
|
This is free software, and you are welcome to redistribute it
|
||||||
|
under certain conditions; type `show c' for details.
|
||||||
|
|
||||||
|
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||||
|
parts of the General Public License. Of course, the commands you use may
|
||||||
|
be called something other than `show w' and `show c'; they could even be
|
||||||
|
mouse-clicks or menu items--whatever suits your program.
|
||||||
|
|
||||||
|
You should also get your employer (if you work as a programmer) or your
|
||||||
|
school, if any, to sign a "copyright disclaimer" for the program, if
|
||||||
|
necessary. Here is a sample; alter the names:
|
||||||
|
|
||||||
|
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
||||||
|
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
||||||
|
|
||||||
|
<signature of Ty Coon>, 1 April 1989
|
||||||
|
Ty Coon, President of Vice
|
||||||
|
|
||||||
|
This General Public License does not permit incorporating your program into
|
||||||
|
proprietary programs. If your program is a subroutine library, you may
|
||||||
|
consider it more useful to permit linking proprietary applications with the
|
||||||
|
library. If this is what you want to do, use the GNU Library General
|
||||||
|
Public License instead of this License.
|
||||||
10448
emacs-w3m/ChangeLog
Normal file
6731
emacs-w3m/ChangeLog.1
Normal file
237
emacs-w3m/Makefile.in
Normal file
@ -0,0 +1,237 @@
|
|||||||
|
INSTALL = @INSTALL@
|
||||||
|
INSTALL_DATA = @INSTALL_DATA@
|
||||||
|
prefix = @prefix@
|
||||||
|
datarootdir = @datarootdir@
|
||||||
|
datadir = @datadir@
|
||||||
|
infodir = @infodir@
|
||||||
|
lispdir = @lispdir@
|
||||||
|
srcdir = @srcdir@
|
||||||
|
PACKAGEDIR = @PACKAGEDIR@
|
||||||
|
ICONDIR = @ICONDIR@
|
||||||
|
ADDITIONAL_LOAD_PATH = @ADDITIONAL_LOAD_PATH@
|
||||||
|
|
||||||
|
SHELL = /bin/sh
|
||||||
|
|
||||||
|
@SET_MAKE@
|
||||||
|
EMACS = @EMACS@
|
||||||
|
VANILLA_FLAG = @VANILLA_FLAG@
|
||||||
|
FLAGS = $(VANILLA_FLAG) -batch -l $(srcdir)/w3mhack.el $(ADDITIONAL_LOAD_PATH)
|
||||||
|
|
||||||
|
## This is used to set the environment variable XEMACSDEBUG for XEmacs
|
||||||
|
## 21.5 in order to suppress warnings for Lisp shadows when XEmacs 21.5
|
||||||
|
## starts. This is used also for not installing w3m-ems.el for XEmacs
|
||||||
|
## and w3m-xmas.el for GNU Emacs.
|
||||||
|
XEMACSDEBUG = @XEMACSDEBUG@
|
||||||
|
|
||||||
|
IGNORES = w3mhack.el
|
||||||
|
|
||||||
|
PACKAGE = emacs-w3m
|
||||||
|
TARBALL = $(PACKAGE)-$(VERSION).tar.gz
|
||||||
|
DISTDIR = $(PACKAGE)-$(VERSION)
|
||||||
|
|
||||||
|
default: all
|
||||||
|
|
||||||
|
all: lisp info
|
||||||
|
|
||||||
|
all-en: lisp info-en
|
||||||
|
|
||||||
|
all-ja: lisp info-ja
|
||||||
|
|
||||||
|
lisp: Makefile
|
||||||
|
env test ! -f w3m-util.elc -o w3m-util.elc -nt w3m-util.el || $(MAKE) clean
|
||||||
|
env test ! -f w3m-proc.elc -o w3m-proc.elc -nt w3m-proc.el || $(MAKE) clean
|
||||||
|
$(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-compile
|
||||||
|
|
||||||
|
what-where:
|
||||||
|
@$(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-what-where\
|
||||||
|
"$(lispdir)" "$(ICONDIR)" "$(PACKAGEDIR)" "$(infodir)"
|
||||||
|
|
||||||
|
info:
|
||||||
|
cd doc && $(MAKE) EMACS="$(EMACS)"
|
||||||
|
|
||||||
|
info-en:
|
||||||
|
cd doc && $(MAKE) EMACS="$(EMACS)" en
|
||||||
|
|
||||||
|
info-ja:
|
||||||
|
cd doc && $(MAKE) EMACS="$(EMACS)" ja
|
||||||
|
|
||||||
|
install: install-lisp install-info
|
||||||
|
|
||||||
|
install-en: install-lisp install-info-en
|
||||||
|
|
||||||
|
install-ja: install-lisp install-info-ja
|
||||||
|
|
||||||
|
install-lisp: lisp
|
||||||
|
@$(SHELL) $(srcdir)/mkinstalldirs "$(lispdir)";\
|
||||||
|
for p in ChangeLog ChangeLog.[1-9] ChangeLog.[1-9][0-9] *.el; do\
|
||||||
|
if test -f "$$p"; then\
|
||||||
|
case "$$p" in\
|
||||||
|
$(IGNORES)) ;;\
|
||||||
|
w3m-ems\.el) if test -z "$(XEMACSDEBUG)"; then\
|
||||||
|
echo "$(INSTALL_DATA) $$p \"$(lispdir)/$$p\"";\
|
||||||
|
$(INSTALL_DATA) $$p "$(lispdir)/$$p"; fi;;\
|
||||||
|
w3m-xmas\.el) if test -n "$(XEMACSDEBUG)"; then\
|
||||||
|
echo "$(INSTALL_DATA) $$p \"$(lispdir)/$$p\"";\
|
||||||
|
$(INSTALL_DATA) $$p "$(lispdir)/$$p"; fi;;\
|
||||||
|
*) echo "$(INSTALL_DATA) $$p \"$(lispdir)/$$p\"";\
|
||||||
|
$(INSTALL_DATA) $$p "$(lispdir)/$$p";;\
|
||||||
|
esac;\
|
||||||
|
fi;\
|
||||||
|
done;\
|
||||||
|
for p in *.elc; do\
|
||||||
|
if test -f "$$p"; then\
|
||||||
|
echo "$(INSTALL_DATA) $$p \"$(lispdir)/$$p\"";\
|
||||||
|
$(INSTALL_DATA) $$p "$(lispdir)/$$p";\
|
||||||
|
fi;\
|
||||||
|
done;\
|
||||||
|
if test -f shimbun/shimbun.elc; then\
|
||||||
|
for p in `cd shimbun && echo ChangeLog ChangeLog.[1-9] ChangeLog.[1-9][0-9]`; do\
|
||||||
|
if test -f "shimbun/$$p"; then\
|
||||||
|
echo "$(INSTALL_DATA) shimbun/$$p \"$(lispdir)/s$$p\"";\
|
||||||
|
$(INSTALL_DATA) shimbun/$$p "$(lispdir)/s$$p";\
|
||||||
|
fi;\
|
||||||
|
done;\
|
||||||
|
for p in `cd shimbun && echo *.el`; do\
|
||||||
|
echo "$(INSTALL_DATA) shimbun/$$p \"$(lispdir)/$$p\"";\
|
||||||
|
$(INSTALL_DATA) shimbun/$$p "$(lispdir)/$$p";\
|
||||||
|
done;\
|
||||||
|
for p in `cd shimbun && echo *.elc`; do\
|
||||||
|
echo "$(INSTALL_DATA) shimbun/$$p \"$(lispdir)/$$p\"";\
|
||||||
|
$(INSTALL_DATA) shimbun/$$p "$(lispdir)/$$p";\
|
||||||
|
done;\
|
||||||
|
fi
|
||||||
|
|
||||||
|
install-icons:
|
||||||
|
@if test "$(ICONDIR)" = NONE; then\
|
||||||
|
echo "You don't have to install icon files for \"$(EMACS)\".";\
|
||||||
|
else\
|
||||||
|
$(SHELL) $(srcdir)/mkinstalldirs "$(ICONDIR)";\
|
||||||
|
for i in `cd icons && echo *.gif *.png *.xpm`; do\
|
||||||
|
echo "$(INSTALL_DATA) icons/$$i \"$(ICONDIR)/$$i\"";\
|
||||||
|
$(INSTALL_DATA) icons/$$i "$(ICONDIR)/$$i";\
|
||||||
|
done;\
|
||||||
|
fi
|
||||||
|
|
||||||
|
install-icons30:
|
||||||
|
@if test "$(ICONDIR)" = NONE; then\
|
||||||
|
echo "You don't have to install icon files for \"$(EMACS)\".";\
|
||||||
|
else\
|
||||||
|
$(SHELL) $(srcdir)/mkinstalldirs "$(ICONDIR)";\
|
||||||
|
for i in `cd icons30 && echo *.gif *.png *.xpm`; do\
|
||||||
|
echo "$(INSTALL_DATA) icons30/$$i \"$(ICONDIR)/$$i\"";\
|
||||||
|
$(INSTALL_DATA) icons30/$$i "$(ICONDIR)/$$i";\
|
||||||
|
done;\
|
||||||
|
fi
|
||||||
|
|
||||||
|
install-info: info
|
||||||
|
cd doc && $(MAKE) EMACS="$(EMACS)" infodir="$(infodir)" install
|
||||||
|
|
||||||
|
install-info-en: info-en
|
||||||
|
cd doc && $(MAKE) EMACS="$(EMACS)" infodir="$(infodir)" install-en
|
||||||
|
|
||||||
|
install-info-ja: info-ja
|
||||||
|
cd doc && $(MAKE) EMACS="$(EMACS)" infodir="$(infodir)" install-ja
|
||||||
|
|
||||||
|
install-package:
|
||||||
|
@if test $(PACKAGEDIR) = NONE; then\
|
||||||
|
echo "What a pity! Your \"$(EMACS)\" does not support"\
|
||||||
|
"the package system.";\
|
||||||
|
else\
|
||||||
|
$(MAKE) lispdir="$(PACKAGEDIR)/lisp/w3m" install-lisp;\
|
||||||
|
$(MAKE) ICONDIR="$(PACKAGEDIR)/etc/images/w3m" install-icons30;\
|
||||||
|
$(MAKE) infodir="$(PACKAGEDIR)/info" install-info;\
|
||||||
|
echo "$(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-make-package $(PACKAGEDIR)";\
|
||||||
|
$(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-make-package $(PACKAGEDIR);\
|
||||||
|
fi
|
||||||
|
|
||||||
|
install-package-ja:
|
||||||
|
@if test $(PACKAGEDIR) = NONE; then\
|
||||||
|
echo "What a pity! Your \"$(EMACS)\" does not support"\
|
||||||
|
"the package system.";\
|
||||||
|
else\
|
||||||
|
$(MAKE) lispdir="$(PACKAGEDIR)/lisp/w3m" install-lisp;\
|
||||||
|
$(MAKE) ICONDIR="$(PACKAGEDIR)/etc/images/w3m" install-icons30;\
|
||||||
|
$(MAKE) infodir="$(PACKAGEDIR)/info" install-info-ja;\
|
||||||
|
echo "$(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-make-package $(PACKAGEDIR)";\
|
||||||
|
$(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-make-package $(PACKAGEDIR);\
|
||||||
|
fi
|
||||||
|
|
||||||
|
Makefile: Makefile.in config.status
|
||||||
|
$(srcdir)/config.status
|
||||||
|
|
||||||
|
config.status: configure
|
||||||
|
$(srcdir)/config.status --recheck
|
||||||
|
|
||||||
|
configure: configure.in aclocal.m4
|
||||||
|
autoconf
|
||||||
|
|
||||||
|
dist: Makefile w3m.elc
|
||||||
|
$(MAKE) tarball \
|
||||||
|
VERSION=`$(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-version 2>/dev/null` \
|
||||||
|
BRANCH=`cvs status Makefile.in|grep "Sticky Tag:"|awk '{print $$3}'|sed 's,(none),HEAD,'`
|
||||||
|
|
||||||
|
tarball: CVS/Root CVS/Repository
|
||||||
|
-rm -rf $(DISTDIR) $(TARBALL) `basename $(TARBALL) .gz`
|
||||||
|
cvs -d `cat CVS/Root` -w export -d $(DISTDIR) -r $(BRANCH) `cat CVS/Repository`
|
||||||
|
-cvs diff |( cd $(DISTDIR) && patch -p0 )
|
||||||
|
for f in BUGS.ja; do\
|
||||||
|
if [ -f $(DISTDIR)/$${f} ]; then\
|
||||||
|
rm -f $(DISTDIR)/$${f} || exit 1;\
|
||||||
|
fi;\
|
||||||
|
done
|
||||||
|
find $(DISTDIR) -name .cvsignore | xargs rm -f
|
||||||
|
find $(DISTDIR) -type d | xargs chmod 755
|
||||||
|
find $(DISTDIR) -type f | xargs chmod 644
|
||||||
|
cd $(DISTDIR) && autoconf
|
||||||
|
chmod 755 $(DISTDIR)/configure $(DISTDIR)/install-sh
|
||||||
|
tar -cf `basename $(TARBALL) .gz` $(DISTDIR)
|
||||||
|
gzip -9 `basename $(TARBALL) .gz`
|
||||||
|
rm -rf $(DISTDIR)
|
||||||
|
|
||||||
|
clean:
|
||||||
|
-rm -rf $(PACKAGE)* ;\
|
||||||
|
rm -f *~ *.elc shimbun/*.elc w3m-load.el ;\
|
||||||
|
rm -f doc/*~ doc/*.info doc/*.info-[0-9] doc/*.info-[0-9][0-9]\
|
||||||
|
doc/version.texi
|
||||||
|
|
||||||
|
distclean: clean
|
||||||
|
-rm -f config.log config.status config.cache Makefile doc/Makefile;\
|
||||||
|
rm -fr autom4te*.cache
|
||||||
|
|
||||||
|
## Rules for the developers to check the portability for each module.
|
||||||
|
.SUFFIXES: .elc .el
|
||||||
|
|
||||||
|
.el.elc:
|
||||||
|
echo "$(XEMACSDEBUG)$(EMACS) $(FLAGS) -f batch-byte-compile $*.el";\
|
||||||
|
$(XEMACSDEBUG)$(EMACS) $(FLAGS) -f batch-byte-compile $*.el
|
||||||
|
|
||||||
|
slow: Makefile
|
||||||
|
@for i in `$(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-examine-modules 2>/dev/null`;\
|
||||||
|
do $(MAKE) -s $$i; done
|
||||||
|
|
||||||
|
very-slow: clean Makefile
|
||||||
|
@args="$(VANILLA_FLAG) -batch";\
|
||||||
|
args="$$args -l $(srcdir)/attic/addpath.el $(ADDITIONAL_LOAD_PATH)";\
|
||||||
|
echo "=============================================";\
|
||||||
|
echo "Compiling the 1st stage-----without elc files";\
|
||||||
|
echo "=============================================";\
|
||||||
|
for i in `$(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-examine-modules 2>/dev/null`;\
|
||||||
|
do\
|
||||||
|
j=`echo $$i| sed 's/elc$$/el/g'`;\
|
||||||
|
echo "$(XEMACSDEBUG)$(EMACS) ARGS -f batch-byte-compile $$j";\
|
||||||
|
$(XEMACSDEBUG)$(EMACS) $$args -f batch-byte-compile $$j;\
|
||||||
|
mv $$i $$j"x";\
|
||||||
|
done;\
|
||||||
|
for i in `echo *.elx shimbun/*.elx`; do\
|
||||||
|
j=`echo $$i| sed 's/elx$$/elc/g'`;\
|
||||||
|
if test -f $$i; then mv $$i $$j; fi;\
|
||||||
|
done;\
|
||||||
|
echo "==============================================";\
|
||||||
|
echo "Compiling the 2nd stage-----with all elc files";\
|
||||||
|
echo "==============================================";\
|
||||||
|
for i in `$(XEMACSDEBUG)$(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-examine-modules 2>/dev/null`;\
|
||||||
|
do\
|
||||||
|
j=`echo $$i| sed 's/elc$$/el/g'`;\
|
||||||
|
echo "$(XEMACSDEBUG)$(EMACS) ARGS -f batch-byte-compile $$j";\
|
||||||
|
$(XEMACSDEBUG)$(EMACS) $$args -f batch-byte-compile $$j;\
|
||||||
|
done
|
||||||
260
emacs-w3m/NEWS
Normal file
@ -0,0 +1,260 @@
|
|||||||
|
Emacs-w3m NEWS -- history of user-visible changes.
|
||||||
|
|
||||||
|
Copyright (C) 2007 TSUCHIYA Masatoshi
|
||||||
|
See the end of the file for license conditions.
|
||||||
|
|
||||||
|
Please send bug reports to emacs-w3m@namazu.org.
|
||||||
|
If possible, use M-x report-emacs-w3m-bug.
|
||||||
|
|
||||||
|
This file is about changes in emacs-w3m version 1.5.
|
||||||
|
|
||||||
|
|
||||||
|
* Required Emacs version changes
|
||||||
|
|
||||||
|
** Emacs-w3m no longer works with old Emacs versions.
|
||||||
|
Now emacs-w3m will hopefully work with Emacs 21.1 or greater, XEmacs
|
||||||
|
21.4.17 or greater, or XEmacs 21.5-b19 or greater.
|
||||||
|
|
||||||
|
*** Version-specific modules are now w3m-ems.el and w3m-xmas.el.
|
||||||
|
The modules w3m-e21.el, w3m-e23.el, and w3m-fsf.el have been
|
||||||
|
integrated into w3m-ems.el.
|
||||||
|
|
||||||
|
*** We can now use shy group in regular expressions.
|
||||||
|
|
||||||
|
|
||||||
|
* Appearance changes
|
||||||
|
|
||||||
|
** Emacs-w3m can now display italic text.
|
||||||
|
While web pages often use italic text to emphasize words or sentences,
|
||||||
|
emacs-w3m (and w3m) displayed them as normal text formerly. To enable
|
||||||
|
this feature, you need to have w3m 0.5.2 or greater installed. The
|
||||||
|
face used to display italic text is `w3m-italic'.
|
||||||
|
|
||||||
|
** Emphasizing of text to display has been much improved.
|
||||||
|
The face attributes including bold, italic, underline, and strike-thru
|
||||||
|
can be overlapped in the same text now.
|
||||||
|
|
||||||
|
** Emacs-w3m can now display the uri and the title in the hreader-line.
|
||||||
|
This is controlled by the `w3m-use-header-line-title' variable.
|
||||||
|
|
||||||
|
** Emacs-w3m can now use the title of the page as a buffer name.
|
||||||
|
This is controlled by the `w3m-use-title-buffer-name' variable.
|
||||||
|
|
||||||
|
** The PNG icon files in addition to the XPM icons are now available.
|
||||||
|
Those are the ones used in the tool bar, are the best suited to Emacs
|
||||||
|
built with GTK. So, emacs-w3m uses them for GTK Emacs by default.
|
||||||
|
Which type of icons to use is controlled by the variable
|
||||||
|
`w3m-toolbar-icon-preferred-image-types'.
|
||||||
|
|
||||||
|
|
||||||
|
* Changes in tabs, sessions, and menu
|
||||||
|
|
||||||
|
** A handy menu now pops up by clicking mouse-3 on links.
|
||||||
|
It doesn't work on tty of course, though.
|
||||||
|
|
||||||
|
** Tabs now have useful menu succeeding to Firefox+TabMixPlus' way.
|
||||||
|
You can pop the menu up by a Mouse-3 click on a tab, and may also see
|
||||||
|
the key bindings of those menu items. The menu is also available in
|
||||||
|
the `Tab' menu in the menu bar.
|
||||||
|
|
||||||
|
** You can now use the mouse wheel to manipulate tabs.
|
||||||
|
Rolling the mouse wheel on the tabs line circulates the tabs. In
|
||||||
|
addition to this, pressing the control key while rolling the mouse
|
||||||
|
wheel changes the order of the tabs.
|
||||||
|
|
||||||
|
** Emacs-w3m can now create a new session in the background.
|
||||||
|
If this is enabled, the page you instruct emacs-w3m to visit as a new
|
||||||
|
session will not appear unless you select the buffer. This is disabled
|
||||||
|
by default. You can set the `w3m-new-session-in-background' variable
|
||||||
|
to a non-nil value to enable it.
|
||||||
|
|
||||||
|
** The w3m menu appears about the middle of the menu bar by default.
|
||||||
|
If you'd like to place it in the leftmost of the menu bar as before,
|
||||||
|
set the `w3m-menu-on-forefront' variable to a non-nil value.
|
||||||
|
|
||||||
|
|
||||||
|
* Changes in contents decoding
|
||||||
|
|
||||||
|
** Emacs-w3m now uses a superset of the charset the page specifies.
|
||||||
|
For instance, some European web sites sometimes use the `windows-1252'
|
||||||
|
charset for encoding contents even if the page is labeled with
|
||||||
|
`iso-8859-1'. In such a case, emacs-w3m uses `windows-1252', which is
|
||||||
|
a superset of `iso-8859-1', for decoding contents if it is available.
|
||||||
|
The variable `w3m-compatible-encoding-alist' holds the table of
|
||||||
|
charsets and their supersets.
|
||||||
|
|
||||||
|
** Emacs-w3m can now follow links containing non-ASCII characters.
|
||||||
|
Emacs-w3m encodes the urls of links whenever retrieving the contents
|
||||||
|
using the charset by which the page containing the links has been
|
||||||
|
encoded. (In shimbun, the charset can be overridden by
|
||||||
|
the `shimbun-url-coding-system' class variable; see below.)
|
||||||
|
|
||||||
|
** You can now instruct emacs-w3m how much it decodes html sources.
|
||||||
|
Give a numeric prefix to the `w3m-view-source' command, which is bound
|
||||||
|
to the `\' key. See the doc string of the command for details.
|
||||||
|
|
||||||
|
** Emacs-w3m now decodes application/xml pages as text/html.
|
||||||
|
In the case where the page source looks like xhtml+xml.
|
||||||
|
|
||||||
|
** Now emacs-w3m trusts the image type gotten from parsing image data.
|
||||||
|
Because the type that web sites specify as the Content-Type header is
|
||||||
|
sometimes bogus. Currently, gif, jpeg, and png types can be identified.
|
||||||
|
|
||||||
|
|
||||||
|
* New Lisp modules
|
||||||
|
|
||||||
|
** w3m-fb.el -- frame-local buffers support.
|
||||||
|
You can now have several emacs-w3m frames for various purposes. For
|
||||||
|
example, one is for news sites, the other is for search engines. See
|
||||||
|
(info "(emacs-w3m)Frame Local Buffers").
|
||||||
|
|
||||||
|
** w3m-mail.el -- interface to mail-user-agent for sending web pages.
|
||||||
|
You can now mail a web page that you are viewing. The command is
|
||||||
|
`M-x w3m-mail'. Note that you have to have the `mail-user-agent' set
|
||||||
|
properly.
|
||||||
|
|
||||||
|
** w3m-session.el -- functions to load/save sessions.
|
||||||
|
You can now save in the file the current session in which you visit
|
||||||
|
several pages. Moreover the last session you use before quitting
|
||||||
|
emacs-w3m will be saved automatically if `w3m-session-autosave' is
|
||||||
|
non-nil (the default). Saved sessions can be loaded afterward.
|
||||||
|
The useful commands are `M-S' for saving and `M-s' for selecting saved
|
||||||
|
ones. Those are available also in the `Session' submenu in the `w3m'
|
||||||
|
menu.
|
||||||
|
|
||||||
|
|
||||||
|
* Search engines changes
|
||||||
|
|
||||||
|
** Many search engines have been added.
|
||||||
|
See (info "(emacs-w3m)Using Search Engines").
|
||||||
|
|
||||||
|
|
||||||
|
* Changes in filters
|
||||||
|
|
||||||
|
** Google searches are prevented from getting corrupted and tidied up.
|
||||||
|
|
||||||
|
** Displaying shortened uris for Amazon.
|
||||||
|
|
||||||
|
** Support direct access to mixi's diaries being displayed externally.
|
||||||
|
|
||||||
|
** Support accessing to the online dictionary Eijiro.
|
||||||
|
|
||||||
|
|
||||||
|
* Miscellaneous
|
||||||
|
|
||||||
|
** vm-w3m.el has been transferred to the new VM team.
|
||||||
|
It is now in the VM 8.x package. See http://www.nongnu.org/viewmail/.
|
||||||
|
|
||||||
|
** Emacs-w3m now allows arbitrary string as a uri.
|
||||||
|
This feature succeeds to Google's `I'm Feeling Lucky', i.e., the string
|
||||||
|
is searched for using Google. The `w3m-enable-google-feeling-lucky'
|
||||||
|
variable controls this feature (enabled by default).
|
||||||
|
|
||||||
|
** `w3m-goto-article-function' is now a user option.
|
||||||
|
|
||||||
|
** Emacs-w3m now visits the thread page in Gmane semi-automatically.
|
||||||
|
Gmane (http://www.gmane.org/) archives articles distributed in a lot
|
||||||
|
of the mailing lists and offers them through nntp and http. If you
|
||||||
|
execute the `w3m' command on the References header or the Message-ID
|
||||||
|
header of an article, emacs-w3m tries to visit the thread page to
|
||||||
|
which the article belongs.
|
||||||
|
|
||||||
|
** Run XEmacs 21.5 safely.
|
||||||
|
We gave up asynchronous operation when XEmacs 21.5 accesses many pages
|
||||||
|
at a time, in order to prevent it from freezing.
|
||||||
|
|
||||||
|
** Prevent the byte compiler from issuing useless warnings.
|
||||||
|
We will continue to do this thoroughly. It makes it easy to find real
|
||||||
|
errors when compiling emacs-w3m.
|
||||||
|
|
||||||
|
** The installation directory name is allowed to have spaces and/or tabs.
|
||||||
|
|
||||||
|
** We've done many other improvements and bug fixes in this release.
|
||||||
|
(Some of them might cause new bugs, though.)
|
||||||
|
|
||||||
|
|
||||||
|
* Shimbun changes
|
||||||
|
|
||||||
|
** New shimbun class variable `shimbun-prefer-text-plain'.
|
||||||
|
It controls whether a shimbun module generates text/plain articles or
|
||||||
|
html articles. While the sb-asahi.el module (for example) generates
|
||||||
|
text/plain articles by default, you can tell it to generate html
|
||||||
|
articles by setting the `shimbun-asahi-prefer-text-plain' variable to
|
||||||
|
nil. Oppositely, setting `shimbun-mainichi-prefer-text-plain' to non-
|
||||||
|
nil leads the sb-mainichi.el module to generate text/plain articles
|
||||||
|
while it generates html articles by default. With this feature,
|
||||||
|
sb-asahi-html.el and sb-yomiuri-html.el have been made semi-obsolete.
|
||||||
|
Note that all the shimbun modules don't allow for it.
|
||||||
|
|
||||||
|
** Shimbun now supports redirection of urls when fetching articles.
|
||||||
|
Urls that some web sites offer in the index pages are not the ones that
|
||||||
|
point to the article pages directly. The real url for the article is
|
||||||
|
in the page to which such a url points, and it is also likely to
|
||||||
|
require the client to wait for a while (often for displaying ads).
|
||||||
|
Shimbun now examines it and fetches the real article contents with no
|
||||||
|
wait.
|
||||||
|
|
||||||
|
** Shimbun can now convert wide non-ASCII characters into Hankaku.
|
||||||
|
English words and numbers displayed with wide (a.k.a. Zenkaku) non-
|
||||||
|
ASCII characters are illegible. Although it is not available in all
|
||||||
|
the shimbun modules, it will be worth trying setting
|
||||||
|
the `shimbun-japanese-hankaku' variable to non-nil. It not only
|
||||||
|
converts wide non-ASCII characters into the normal ones but also
|
||||||
|
performs Wakachi-Gaki (which means separating alphanumeric words and
|
||||||
|
Japanese sentences with space characters). If you want to do it per
|
||||||
|
shimbun server, use `shimbun-SERVER-japanese-hankaku' instead.
|
||||||
|
|
||||||
|
** New shimbun class `shimbun-newspaper'.
|
||||||
|
This is used for adding a caution on the copyright to non-Japanese
|
||||||
|
shimbun articles. For Japanese, use `shimbun-japanese-newspaper'.
|
||||||
|
|
||||||
|
** New shimbun class variable `shimbun-url-coding-system'.
|
||||||
|
This overrides the charset used for encoding the urls of links which
|
||||||
|
contain non-ASCII letters (by default, the urls of links will be
|
||||||
|
encoded by the charset by which the page containing the links has been
|
||||||
|
encoded). Use the `shimbun-SERVER-url-coding-system' variable per
|
||||||
|
server.
|
||||||
|
|
||||||
|
** New shimbun class variable `shimbun-retry-fetching'.
|
||||||
|
When fetching contents of a url fails, shimbun retries it up to that
|
||||||
|
number of times if it is a positive number. Use the variable
|
||||||
|
`shimbun-SERVER-retry-fetching' per server.
|
||||||
|
|
||||||
|
** New shimbun modules have been added.
|
||||||
|
sb-aljazeera.el sb-debugmagazin-de.el sb-gendai-net.el sb-nytimes.el
|
||||||
|
sb-ohmynews-jp.el sb-perlentaucher-de.el sb-slashdot.el
|
||||||
|
sb-sueddeutsche-de.el sb-tech-on.el
|
||||||
|
|
||||||
|
** Some shimbun modules are being well-maintained but others aren't.
|
||||||
|
Volunteers welcome!
|
||||||
|
|
||||||
|
*** New variable `nnshimbun-default-group-level' for Gnus.
|
||||||
|
The value of this variable determines the initial group level of
|
||||||
|
a shimbun group that is newly created. The default value is nil,
|
||||||
|
which means that of `gnus-level-default-subscribed' is used.
|
||||||
|
|
||||||
|
*** New command `gnus-group-make-shimbun-groups' for Gnus.
|
||||||
|
This makes all the shimbun groups a server provides.
|
||||||
|
|
||||||
|
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
Emacs-w3m is free software; you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation; either version 2, or (at your option)
|
||||||
|
any later version.
|
||||||
|
|
||||||
|
Emacs-w3m is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with emacs-w3m; see the file COPYING. If not, write to the
|
||||||
|
Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||||
|
Boston, MA 02110-1301, USA.
|
||||||
|
|
||||||
|
|
||||||
|
Local variables:
|
||||||
|
mode: outline
|
||||||
|
paragraph-separate: "[ ]*$"
|
||||||
|
end:
|
||||||
258
emacs-w3m/NEWS.ja
Normal file
@ -0,0 +1,258 @@
|
|||||||
|
Emacs-w3m $B%K%e!<%9(B -- $B%f!<%6!<$KH=FI$G$-$kJQ99$NMzNr!#(B
|
||||||
|
|
||||||
|
Copyright (C) 2007 $BEZ202mL-(B
|
||||||
|
$B%i%$%;%s%9$N>r7o$K$D$$$F$O$3$N%U%!%$%k$NKvHx$r8+$F$/$@$5$$!#(B
|
||||||
|
|
||||||
|
$B%P%0%j%]!<%H$O(B emacs-w3m@namazu.org $B$KAw$C$F$/$@$5$$!#(B
|
||||||
|
$B$b$72DG=$J$i(B M-x report-emacs-w3m-bug $B$r;H$C$F$/$@$5$$!#(B
|
||||||
|
|
||||||
|
$B$3$N%U%!%$%k$O(B emacs-w3m $B%P!<%8%g%s(B 1.5 $B$NJQ99$K4X$9$k$b$N$G$9!#(B
|
||||||
|
|
||||||
|
|
||||||
|
* $BI,MW$J(B Emacs $B%P!<%8%g%s$,JQ$o$j$^$7$?(B
|
||||||
|
|
||||||
|
** Emacs-w3m $B$O$b$O$d8E$$%P!<%8%g%s$N(B Emacs $B$G$OF0:n$7$^$;$s!#(B
|
||||||
|
$B8=:_(B emacs-w3m $B$O(B Emacs 21.1 $B0J>e!"(BXEmacs 21.4.17 $B0J>e!"$^$?$O(B XEmacs
|
||||||
|
21.5-b19 $B0J>e$G!"$&$^$/$$$1$PF0:n$9$k$G$7$g$&!#(B
|
||||||
|
|
||||||
|
*** $B%P!<%8%g%s$KFC2=$7$?%b%8%e!<%k$O!"8=:_(B w3m-ems.el $B$H(B w3m-xmas.el $B$G$9!#(B
|
||||||
|
$B%b%8%e!<%k(B w3m-e21.el$B!"(Bw3m-e23.el$B!"$*$h$S(B w3m-fsf.el $B$O!"(Bw3m-ems.el $B$K(B
|
||||||
|
$BE}9g$5$l$^$7$?!#(B
|
||||||
|
|
||||||
|
*** $B:#$G$O@55,I=8=$G(B shy group $B$r;H$&$3$H$,$G$-$^$9!#(B
|
||||||
|
|
||||||
|
|
||||||
|
* $B304Q$K4X$9$kJQ99(B
|
||||||
|
|
||||||
|
** Emacs-w3m $B$O:#$G$O%$%?%j%C%/BN$N%F%-%9%H$rI=<($9$k$3$H$,$G$-$^$9!#(B
|
||||||
|
$B%&%'%V%Z!<%8$OC18l$dJ8$r6/D4$9$k$?$a$K%$%?%j%C%/BN$N%F%-%9%H$rB?MQ$7$^(B
|
||||||
|
$B$9$,!"0JA0(B emacs-w3m ($B$H(B w3m) $B$O$=$l$i$rDL>o$N%F%-%9%H$H$7$FI=<($7$^$7(B
|
||||||
|
$B$?!#$3$N5!G=$rM-8z$K$9$k$?$a$K$O(B w3m 0.5.2 $B0J>e$r%$%s%9%H!<%k$7$F$"$k(B
|
||||||
|
$BI,MW$,$"$j$^$9!#%$%?%j%C%/BN$N%F%-%9%H$rI=<($9$k$?$a$K;H$&(B face $B$O(B
|
||||||
|
`w3m-italic' $B$G$9!#(B
|
||||||
|
|
||||||
|
** $B%F%-%9%H$N6/D4I=<($,Bg$-$/2~A1$5$l$^$7$?!#(B
|
||||||
|
$BB@;z!"%$%?%j%C%/!"2<@~$*$h$S4SDL$N(B face $BB0@-$r!":#$G$OF1$8%F%-%9%H$G=E(B
|
||||||
|
$B$M$k$3$H$,$G$-$^$9!#(B
|
||||||
|
|
||||||
|
** Emacs-w3m $B$O:#!"%X%C%@!<%i%$%s$K(B uri $B$HBjL>$rI=<($9$k$3$H$,$G$-$^$9!#(B
|
||||||
|
$B$3$l$O(B `w3m-use-header-line-title' $BJQ?t$G@)8f$7$^$9!#(B
|
||||||
|
|
||||||
|
** Emacs-w3m $B$O:#!"%Z!<%8$NBjL>$r%P%C%U%!!<L>$H$7$F;H$&$3$H$,$G$-$^$9!#(B
|
||||||
|
$B$3$l$O(B `w3m-use-title-buffer-name' $BJQ?t$G@)8f$7$^$9!#(B
|
||||||
|
|
||||||
|
** $B:#$d(B XPM $B%"%$%3%s$K2C$($F(B PNG $B%"%$%3%s$,MxMQ2DG=$G$9!#(B
|
||||||
|
$B$3$l$i$O%D!<%k%P!<$G;H$o$l$k$b$N$G!"(BGTK $B$r;H$&$h$&$K:n$i$l$?(B Emacs $B$K(B
|
||||||
|
$B$O@d9%$G$9!#$=$&$$$&$o$1$G(B emacs-w3m $B$O(B GTK Emacs $BMQ$K$O%G%U%)%k%H$G$=(B
|
||||||
|
$B$l$i$r;H$$$^$9!#(B`w3m-toolbar-icon-preferred-image-types' $BJQ?t$G$I$N%?(B
|
||||||
|
$B%$%W$N%"%$%3%s$r;H$&$+$r@)8f$7$^$9!#(B
|
||||||
|
|
||||||
|
|
||||||
|
* $B%?%V!"%;%C%7%g%s!"$*$h$S%a%K%e!<$K4X$9$kJQ99(B
|
||||||
|
|
||||||
|
** $BJXMx$J%a%K%e!<$,%j%s%/$N>e$G(B mouse-3 $B$r%/%j%C%/$9$k$H8=$l$^$9!#(B
|
||||||
|
$B$b$A$m$s(B tty $B>e$G$OF0$-$^$;$s$1$l$I$M!#(B
|
||||||
|
|
||||||
|
** $B8=:_$N%?%V$K$O(B Firefox+TabMixPlus $B$KJo$C$?JXMx$J%a%K%e!<$,$"$j$^$9!#(B
|
||||||
|
$B%a%K%e!<$O%?%V$G%^%&%9(B-3 $B$r%/%j%C%/$9$k$H8=$l!"$=$l$i$N%a%K%e!<9`L\$N(B
|
||||||
|
$B%-!<%P%$%s%I$rCN$k$3$H$b$G$-$^$9!#$=$N%a%K%e!<$O%a%K%e!<%P!<$N(B `Tab'
|
||||||
|
$B%a%K%e!<$G$bMxMQ$G$-$^$9!#(B
|
||||||
|
|
||||||
|
** $B:#$G$O%^%&%9%[%$!<%k$G%?%V$rA`:n$9$k$3$H$,$G$-$^$9!#(B
|
||||||
|
$B%?%V9T$G%^%&%9%[%$!<%k$r2s$9$H%?%V$,=[4D$7$^$9!#2C$($F!"%^%&%9%[%$!<%k(B
|
||||||
|
$B$r2s$7$F$$$k4V%3%s%H%m!<%k!&%-!<$r2!$7$F$$$k$3$H$K$h$C$F!"%?%V$NJB$S49(B
|
||||||
|
$B$($,$G$-$^$9!#(B
|
||||||
|
|
||||||
|
** $B:#$N(B emacs-w3m $B$O?7$7$$%;%C%7%g%s$r%P%C%/%0%i%&%s%I$G:n$k$3$H$,$G$-$^$9!#(B
|
||||||
|
$B$3$l$,M-8z$K$J$C$F$$$k$H!"(Bemacs-w3m $B$K?7$7$$%;%C%7%g%s>e$GK,Ld$9$k$h$&(B
|
||||||
|
$B$KL?$8$?%Z!<%8$O!"$=$N%P%C%U%!$rA*Br$9$k$^$G8=$l$^$;$s!#$3$l$O%G%U%)%k(B
|
||||||
|
$B%H$GL58z$K$J$C$F$$$^$9!#(B`w3m-new-session-in-background' $BJQ?t$r(B nil $B$G(B
|
||||||
|
$B$O$J$$CM$K$9$k$3$H$K$h$C$F!"$=$l$rM-8z$K$9$k$3$H$,$G$-$^$9!#(B
|
||||||
|
|
||||||
|
** $B%G%U%)%k%H$G$O(B w3m $B%a%K%e!<$,%a%K%e!<%P!<$NCf$[$I$K8=$l$k$h$&$K$J$j$^$7$?!#(B
|
||||||
|
$B0JA0$N$h$&$K%a%K%e!<%P!<$N:8C<$KCV$-$?$$$J$i$P!"(B`w3m-menu-on-forefront'
|
||||||
|
$BJQ?t$K(B nil $B$G$O$J$$CM$r@_Dj$7$F$/$@$5$$!#(B
|
||||||
|
|
||||||
|
|
||||||
|
* $B%3%s%F%s%D$N%G%3!<%I$K4X$9$kJQ99(B
|
||||||
|
|
||||||
|
** Emacs-w3m $B$O:#!"%Z!<%8$,;XDj$9$kJ8;z%;%C%H$N>e0L8_49$N$b$N$r;H$$$^$9!#(B
|
||||||
|
$BNc$($P$$$/$D$+$N%h!<%m%C%Q$N%&%'%V%5%$%H$O!"$H$-$I$-(B `iso-8859-1' $BJ8;z(B
|
||||||
|
$B%;%C%H$G%Z!<%8$r%(%s%3!<%I$7$F$$$k$H>N$7$F$$$J$,$i(B `windows-1252' $B$r;H$C(B
|
||||||
|
$B$F$$$k$3$H$,$"$j$^$9!#$=$N$h$&$J>l9g(B emacs-w3m $B$O%3%s%F%s%D$N%G%3!<%I(B
|
||||||
|
$B$K!"$b$7MxMQ2DG=$J$i(B `iso-8859-1' $B$N>e0L8_49$G$"$k(B `windows-1252' $B$r;H(B
|
||||||
|
$B$$$^$9!#(B`w3m-compatible-encoding-alist' $BJQ?t$,J8;z%;%C%H$H$=$N>e0L8_49(B
|
||||||
|
$B$N$b$N$NBP1~I=$r;}$A$^$9!#(B
|
||||||
|
|
||||||
|
** $B:#$d(B emacs-w3m $B$OHs(B-ASCII $BJ8;z$r4^$`%j%s%/$r$?$I$k$3$H$,$G$-$^$9!#(B
|
||||||
|
$B%j%s%/$N%3%s%F%s%D$r<h$j9~$`$H$-!"(Bemacs-w3m $B$O$=$N%j%s%/$,$"$k%Z!<%8$r(B
|
||||||
|
$B%G%3!<%I$9$k$N$K;H$C$?J8;z%;%C%H$G(B url $B$r%(%s%3!<%I$7$^$9!#(B(Shimbun $B$G(B
|
||||||
|
$B$O(B `shimbun-url-coding-system' $B%/%i%9JQ?t$G$=$NJ8;z%;%C%H$r>e=q$-$9$k(B
|
||||||
|
$B$3$H$,$G$-$^$9!#0J2<$r;2>H$7$F$/$@$5$$!#(B)
|
||||||
|
|
||||||
|
** html $B%=!<%9$r$I$NDxEY%G%3!<%I$9$k$+$r(B emacs-w3m $B$K;X<($G$-$^$9!#(B
|
||||||
|
`w3m-view-source' $B%3%^%s%I(B (`\' $B%-!<$K%P%$%s%I$5$l$F$$$k(B) $B$K?tCM$N@\F,(B
|
||||||
|
$B0z?t$rM?$($F$/$@$5$$!#>\:Y$O$=$N%3%^%s%I$N@bL@J8$r8+$F$/$@$5$$!#(B
|
||||||
|
|
||||||
|
** application/xml $B$N%Z!<%8$r(B text/html $B$H$7$F%G%3!<%I$7$^$9!#(B
|
||||||
|
$B%Z!<%8$N%=!<%9$,(B xhtml+xml $B$N$h$&$K8+$($k>l9g$K$=$&$7$^$9!#(B
|
||||||
|
|
||||||
|
** $B<+A0$G2hA|%G!<%?$r2r@O$9$k$3$H$K$h$C$FF@$?2hA|$N7?$r?.Mj$7$^$9!#(B
|
||||||
|
$B$H$-$I$-%&%'%V%5%$%H$,(B Content-Type $B$H$7$F;XDj$9$k2hA|$N7?$,4V0c$C$F$$(B
|
||||||
|
$B$k$+$i$G$9!#8=:_(B gif, jpeg, $B$*$h$S(B png $B$N7?$rFCDj$9$k$3$H$,$G$-$^$9!#(B
|
||||||
|
|
||||||
|
|
||||||
|
* $B?7$7$$(B Lisp $B%b%8%e!<%k(B
|
||||||
|
|
||||||
|
** w3m-fb.el -- frame-local $B%P%C%U%!!<$N%5%]!<%H!#(B
|
||||||
|
$B$$$m$$$m$JL\E*$N$?$a$KJ#?t$N(B emacs-w3m $B$N(B frame $B$r;}$D$3$m$,$G$-$^$9!#(B
|
||||||
|
$BNc$($P!"$"$k$b$N$O%K%e!<%9%5%$%HMQ!"B>$O8!:w%(%s%8%sMQ$H$$$&$U$&$K!#(B
|
||||||
|
(info "(emacs-w3m-ja)Frame Local Buffers") $B$r8+$F$/$@$5$$!#(B
|
||||||
|
|
||||||
|
** w3m-mail.el -- $B%Z!<%8Aw?.$N$?$a$N(B mail-user-agent $B%$%s%?!<%U%'!<%9!#(B
|
||||||
|
$B:#8+$F$$$k%&%'%V%Z!<%8$r%a!<%k$GAw?.$9$k$3$H$,$G$-$^$9!#%3%^%s%I$O(B
|
||||||
|
`M-x w3m-mail' $B$G$9!#(B`mail-user-agent' $B$rE,@Z$K@_Dj$7$F$*$/I,MW$,$"$k(B
|
||||||
|
$B$3$H$KCm0U$7$F$/$@$5$$!#(B
|
||||||
|
|
||||||
|
** w3m-session.el -- $B%;%C%7%g%s$rJ]B8(B/$BI|85$9$k$?$a$N5!G=!#(B
|
||||||
|
$BJ#?t$N%Z!<%8$rK,Ld$7$F$$$k8=:_$N%;%C%7%g%s$r%U%!%$%k$KJ]B8$9$k$3$H$,$G(B
|
||||||
|
$B$-$^$9!#$5$i$K(B `w3m-session-autosave' $B$,(B nil $B0J30$NCM$J$i(B ($B$=$l$,%G%U%)(B
|
||||||
|
$B%k%H$G$9(B)$B!"(Bemacs-w3m $B$r=*$($kA0$N:G8e$N%;%C%7%g%s$,<+F0E*$KJ]B8$5$l$^(B
|
||||||
|
$B$9!#J]B8$5$l$?%;%C%7%g%s$O8e$GI|85$G$-$^$9!#M-MQ$J%3%^%s%I$OJ]B8$N$?$a(B
|
||||||
|
$B$N(B `M-S' $B$H!"J]B8$5$l$?$b$N$NCf$+$iA*Br$9$k$?$a$N(B `M-s' $B$G$9!#$3$l$i$O(B
|
||||||
|
`w3m' $B%a%K%e!<$K$"$k(B `Session' $B%5%V%a%K%e!<$G$b;H$&$3$H$,$G$-$^$9!#(B
|
||||||
|
|
||||||
|
|
||||||
|
* $B8!:w%(%s%8%s$K4X$9$kJQ99(B
|
||||||
|
|
||||||
|
** $B$?$/$5$s$N8!:w%(%s%8%s$,DI2C$5$l$^$7$?!#(B
|
||||||
|
(info "(emacs-w3m-ja)Using Search Engines") $B$r8+$F$/$@$5$$!#(B
|
||||||
|
|
||||||
|
|
||||||
|
* $B%U%#%k%?!<$K4X$9$kJQ99(B
|
||||||
|
|
||||||
|
** Google $B8!:w7k2L$NJ8;z2=$1$rM^@)$7!"8+$d$9$/@07A$9$k$3$H$,$G$-$^$9!#(B
|
||||||
|
|
||||||
|
** Amazon $B$N(B uri $B$NC;=L7A$rI=<($9$k$3$H$,$G$-$^$9!#(B
|
||||||
|
|
||||||
|
** mixi $B$G$N30ItF|5-I=<($N%@%$%l%/%H%"%/%;%9$r%5%]!<%H$7$^$9!#(B
|
||||||
|
|
||||||
|
** $B1Q<-O:(B on the WEB $B$KBP1~$7$^$7$?!#(B
|
||||||
|
|
||||||
|
|
||||||
|
* $B$=$NB>(B
|
||||||
|
|
||||||
|
** vm-w3m.el $B$O?7$7$$(B VM $B%A!<%`$K0\4I$5$l$^$7$?!#(B
|
||||||
|
$B8=:_$O(B VM 8.x $B%Q%C%1!<%8$K$"$j$^$9!#(Bhttp://www.nongnu.org/viewmail/ $B$r(B
|
||||||
|
$BK,$M$F$/$@$5$$!#(B
|
||||||
|
|
||||||
|
** $B:#$d(B Emacs-w3m $B$O(B uri $B$H$7$FG$0U$NJ8;zNs$r<u$1F~$l$^$9!#(B
|
||||||
|
$B$3$N5!G=$O(B Google $B$N!V(BI'm Feeling Lucky$B!W$KJo$C$?$b$N$G!"(BGoogle $B$r;H$C(B
|
||||||
|
$B$F$=$NJ8;zNs$r8!:w$7$^$9!#(B`w3m-enable-google-feeling-lucky' $BJQ?t$,$3$N(B
|
||||||
|
$B5!G=$r@)8f$7$^$9(B ($B%G%U%)%k%H$GM-8z$K$J$C$F$$$^$9(B)$B!#(B
|
||||||
|
|
||||||
|
** `w3m-goto-article-function' $B$O:#$G$O%f!<%6!<%*%W%7%g%s$K$J$j$^$7$?!#(B
|
||||||
|
|
||||||
|
** Emacs-w3m $B$O:#!"H><+F0$G(B Gmane $B$N%9%l%C%I$N%Z!<%8$K9T$-$^$9!#(B
|
||||||
|
Gmane (http://www.gmane.org/) $B$O$?$/$5$s$N%a!<%j%s%0%j%9%H$GG[I[$5$l$?(B
|
||||||
|
$B5-;v$rJ]4I$7$F$$$F!"$=$l$i$r(B nntp $B$H(B http $B$GDs6!$7$F$$$^$9!#$b$75-;v$N(B
|
||||||
|
References $B%X%C%@!<$+(B Message-ID $B%X%C%@!<$N>e$G(B `w3m' $B%3%^%s%I$r<B9T$9(B
|
||||||
|
$B$k$H!"(Bemacs-w3m $B$O$=$N5-;v$,B0$7$F$$$k%9%l%C%I$N%Z!<%8$K9T$3$&$H$7$^$9!#(B
|
||||||
|
|
||||||
|
** XEmacs 21.5 $B$r0BA4$KF0:n$5$;$^$9!#(B
|
||||||
|
XEmacs 21.5 $B$,8G$^$C$F$7$^$&$N$rKI$0$?$a$K!"0lEY$K$?$/$5$s$N%Z!<%8$r%"(B
|
||||||
|
$B%/%;%9$9$k$H$-$OHsF14|F0:n$r9T$J$&$3$H$rD|$a$^$7$?!#(B
|
||||||
|
|
||||||
|
** $B%3%s%Q%$%k;~$KL5MQ$J7Y9p$,=P$J$$$h$&$K$7$F$$$^$9!#(B
|
||||||
|
$B:#8e$b$3$l$OE0Dl$7$F9T$J$$$^$9!#$=$l$O(B emacs-w3m $B$r%3%s%Q%$%k$9$k:]$K(B
|
||||||
|
$B??$N%(%i!<$r8+$D$1$k$3$H$rMF0W$K$7$^$9!#(B
|
||||||
|
|
||||||
|
** $B%$%s%9%H!<%k@h$N%G%#%l%/%H%jL>$,6uGrJ8;z$r4^$`$3$H$r5vMF$7$^$9!#(B
|
||||||
|
|
||||||
|
** $B$3$N%j%j!<%9$G$OB>$K$bB?$/$N2~NI$H%P%0$N=$@5$r9T$J$$$^$7$?!#(B
|
||||||
|
($B$=$l$i$N$$$/$D$+$O?7$7$$%P%0$r0z$-5/$3$9$+$b$7$l$^$;$s$1$l$I!#(B)
|
||||||
|
|
||||||
|
|
||||||
|
* Shimbun $B$K4X$9$kJQ99(B
|
||||||
|
|
||||||
|
** $B?7$7$$(B shimbun $B%/%i%9JQ?t(B `shimbun-prefer-text-plain'$B!#(B
|
||||||
|
Shimbun $B%b%8%e!<%k$K(B text/plain $B$N5-;v$H(B html $B5-;v$N$I$A$i$r@8@.$5$;$k(B
|
||||||
|
$B$+$r@)8f$7$^$9!#Nc$($P(B sb-asahi.el $B%b%8%e!<%k$O%G%U%)%k%H$G(B text/plain
|
||||||
|
$B$N5-;v$r@8@.$7$^$9$,!"(B`shimbun-asahi-prefer-text-plain' $B$r(B nil $B$K@_Dj(B
|
||||||
|
$B$9$k$3$H$K$h$C$F(B html $B5-;v$r@8@.$9$k$h$&$K;X<($9$k$3$H$,$G$-$^$9!#H?BP(B
|
||||||
|
$B$K!"(Bsb-mainichi.el $B%b%8%e!<%k$O%G%U%)%k%H$G(B html $B5-;v$r@8@.$7$^$9$,!"(B
|
||||||
|
`shimbun-mainichi-prefer-text-plain' $B$r(B nil $B$G$O$J$$CM$K@_Dj$9$l$P!"(B
|
||||||
|
text/plain $B$N5-;v$r@8@.$5$;$^$9!#$3$N5!G=$KH<$C$F(B sb-asahi-html.el $B$H(B
|
||||||
|
sb-yomiuri-html.el $B$O$d$d5l<0$K$J$C$F$$$^$9!#$9$Y$F$N(B shimbun $B%b%8%e!<(B
|
||||||
|
$B%k$,$3$l$rG'<1$9$k$o$1$G$O$J$$$3$H$KCm0U$7$F$/$@$5$$!#(B
|
||||||
|
|
||||||
|
** Shimbun $B$O8=:_$G$O5-;v$r<hF@$9$k$H$-$K%j%@%$%l%/%H$r%5%]!<%H$7$^$9!#(B
|
||||||
|
$B$$$/$D$+$N%&%'%V%5%$%H$N:w0z%Z!<%8$,Ds6!$9$k(B url $B$O5-;v$N%Z!<%8$rD>@\(B
|
||||||
|
$B;X$9$b$N$G$O$"$j$^$;$s!#$=$N(B url $B$,;X$7<($9%Z!<%8$K5-;v$NK\Ev$N(B url $B$,(B
|
||||||
|
$B$"$C$F!"$7$+$b%/%i%$%"%s%H$K$7$P$i$/BT$D$3$H$rMW5a$7$^$9(B ($BB?$/$O9-9p$r(B
|
||||||
|
$BI=<($9$k$?$a(B)$B!#8=:_$N(B shimbun $B$O$=$l$rD4$Y$F!"BT$A;~4VL5$7$GK\Ev$N5-;v(B
|
||||||
|
$B$NFbMF$r<hF@$7$^$9!#(B
|
||||||
|
|
||||||
|
** Shimbun $B$O:#!"A43Q(B ASCII $BJ8;z$rH>3Q$KJQ49$7$^$9!#(B
|
||||||
|
$BA43Q(B ($BI}$N9-$$(B ASCII $B$G$O$J$$J8;z(B) $B$GI=<($5$l$k1QC18l$H?t;z$OFI$_$K$/(B
|
||||||
|
$B$$$b$N$G$9!#$9$Y$F$N(B shimbun $B%b%8%e!<%k$G;H$($k$o$1$G$O$J$$$N$G$9$,!"(B
|
||||||
|
`shimbun-japanese-hankaku' $BJQ?t$r(B nil $B$G$O$J$$CM$K@_Dj$7$F$_$k2ACM$O$"(B
|
||||||
|
$B$k$G$7$g$&!#$=$l$OA43Q$NHs(B-ASCII $BJ8;z$rIaDL$N$b$N$KJQ49$9$k$@$1$G$J$/!"(B
|
||||||
|
$BJ,$+$A=q$-(B ($B1Q?t;z$HF|K\8l$NJ8$r6uGr$GJ,N%$9$k$3$H(B) $B$b9T$J$$$^$9!#$3$l(B
|
||||||
|
$B$r(B shimbun $B%5!<%P!<C10L$G9T$J$$$?$$$H$-$O!"Be$o$j$K(B
|
||||||
|
`shimbun-SERVER-japanese-hankaku' $B$r;H$C$F$/$@$5$$!#(B
|
||||||
|
|
||||||
|
** $B?7$7$$(B shimbun $B%/%i%9(B `shimbun-newspaper'$B!#(B
|
||||||
|
$BF|K\8l0J30$N(B shimbun $B5-;v$KCx:n8"$K4X$9$kCm0U=q$-$r2C$($k$?$a$K;H$&$b(B
|
||||||
|
$B$N$G$9!#F|K\8lMQ$K$O(B `shimbun-japanese-newspaper' $B$r;H$C$F$/$@$5$$!#(B
|
||||||
|
|
||||||
|
** $B?7$7$$(B shimbun $B%/%i%9JQ?t(B `shimbun-url-coding-system'$B!#(B
|
||||||
|
$B$3$l$O%j%s%/$NHs(B-ASCII $BJ8;z$r4^$`(B url $B$r%(%s%3!<%I$9$k$?$a$NJ8;z%;%C%H(B
|
||||||
|
(charset) $B$r>e=q$-$7$^$9(B ($B%G%U%)%k%H$G$O%j%s%/$N(B url $B$O!"$=$N%j%s%/$r(B
|
||||||
|
$B4^$`%Z!<%8$r%(%s%3!<%I$7$?$H$-$K;H$C$?J8;z%;%C%H$G%(%s%3!<%I$5$l$^$9(B)$B!#(B
|
||||||
|
`shimbun-SERVER-url-coding-system' $BJQ?t$r%5!<%P!<$4$H$K;H$C$F$/$@$5$$!#(B
|
||||||
|
|
||||||
|
** $B?7$7$$(B shimbun $B%/%i%9JQ?t(B `shimbun-retry-fetching'$B!#(B
|
||||||
|
$B%3%s%F%s%D$N<hF@$K<:GT$7$?$H$-!"$=$l$,@5$N?t$@$C$?$i(B shimbun $B$O$=$N2s(B
|
||||||
|
$B?t$^$G%j%H%i%$$7$^$9!#(B`shimbun-SERVER-retry-fetching' $BJQ?t$r%5!<%P!<$4(B
|
||||||
|
$B$H$K;H$C$F$/$@$5$$!#(B
|
||||||
|
|
||||||
|
** $B?7$7$$(B shimbun $B%b%8%e!<%k$,DI2C$5$l$^$7$?!#(B
|
||||||
|
sb-aljazeera.el sb-debugmagazin-de.el sb-gendai-net.el sb-nytimes.el
|
||||||
|
sb-ohmynews-jp.el sb-perlentaucher-de.el sb-slashdot.el
|
||||||
|
sb-sueddeutsche-de.el sb-tech-on.el
|
||||||
|
|
||||||
|
** $B$$$/$D$+$N(B shimbun $B%b%8%e!<%k$ONI$/%a%s%F$5$l$F$$$^$9$,B>$OH]!#(B
|
||||||
|
$B%\%i%s%F%#%"4?7^(B!
|
||||||
|
|
||||||
|
*** Gnus $B$N$?$a$N?7$7$$JQ?t(B `nnshimbun-default-group-level'$B!#(B
|
||||||
|
$B$3$NJQ?t$NCM$O?75,$K:n$i$l$k(B shimbun $B%0%k!<%W$N!"%0%k!<%W%l%Y%k$N=i4|(B
|
||||||
|
$BCM$r7h$a$^$9!#%G%U%)%k%HCM$O(B nil $B$G!"$=$N>l9g(B
|
||||||
|
`gnus-level-default-subscribed' $B$N$b$N$,;H$o$l$^$9!#(B
|
||||||
|
|
||||||
|
*** Gnus $B$N$?$a$N?7$7$$%3%^%s%I(B `gnus-group-make-shimbun-groups'$B!#(B
|
||||||
|
$B$3$l$O0l$D$N%5!<%P!<$K$"$k$9$Y$F$N(B shimbun $B%0%k!<%W$r:n$j$^$9!#(B
|
||||||
|
|
||||||
|
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
Emacs-w3m is free software; you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation; either version 2, or (at your option)
|
||||||
|
any later version.
|
||||||
|
|
||||||
|
Emacs-w3m is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with emacs-w3m; see the file COPYING. If not, write to the
|
||||||
|
Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||||
|
Boston, MA 02110-1301, USA.
|
||||||
|
|
||||||
|
|
||||||
|
Local variables:
|
||||||
|
mode: outline
|
||||||
|
paragraph-separate: "[ ]*$"
|
||||||
|
coding: iso-2022-7bit
|
||||||
|
end:
|
||||||
240
emacs-w3m/README
Normal file
@ -0,0 +1,240 @@
|
|||||||
|
This package contains emacs-w3m, an Emacs interface to w3m
|
||||||
|
|
||||||
|
1. Introduction
|
||||||
|
|
||||||
|
w3m is a pager with WWW capability, developed by Akinori ITO.
|
||||||
|
Although it is a pager, it can be used as a text-mode WWW browser.
|
||||||
|
Visit the official w3m page for details:
|
||||||
|
|
||||||
|
http://w3m.sourceforge.net/
|
||||||
|
|
||||||
|
Emacs-w3m is a simple Emacs interface to w3m. Its official web page
|
||||||
|
is available at:
|
||||||
|
|
||||||
|
http://emacs-w3m.namazu.org/
|
||||||
|
|
||||||
|
You can find more detailed version of the following explanations
|
||||||
|
in the form of HTML'ized info:
|
||||||
|
|
||||||
|
http://emacs-w3m.namazu.org/info/
|
||||||
|
|
||||||
|
|
||||||
|
2. Requirements
|
||||||
|
|
||||||
|
Check whether your system meets the following requirements before
|
||||||
|
installing emacs-w3m.
|
||||||
|
|
||||||
|
Emacs-w3m requires the latest version of w3m (version 0.3.1 and
|
||||||
|
later). Since this program is much sensitive to the version of w3m,
|
||||||
|
you should confirm it if you already have w3m installed. And we
|
||||||
|
recommend you visit the official w3m web page to check whether a
|
||||||
|
newer version of w3m has been released:
|
||||||
|
|
||||||
|
http://prdownloads.sourceforge.net/w3m/
|
||||||
|
|
||||||
|
If you want to use the shimbun library which is included in the
|
||||||
|
emacs-w3m distribution, you have to install FLIM package. For more
|
||||||
|
detail about the shimbun library, see "Shimbun Library" section in
|
||||||
|
Info.
|
||||||
|
|
||||||
|
a) Emacs 21.x
|
||||||
|
No additional packages are required.
|
||||||
|
|
||||||
|
b) XEmacs 21.x
|
||||||
|
First of all, you should note that emacs-w3m supports only XEmacs
|
||||||
|
21.4.17 and later and XEmacs 21.5-b19 and later. In addition, you
|
||||||
|
need to have installed the latest xemacs-base package including
|
||||||
|
the timer-funcs.el module.
|
||||||
|
|
||||||
|
APEL package is required. Use the latest one available in:
|
||||||
|
|
||||||
|
http://kanji.zinbun.kyoto-u.ac.jp/~tomo/lemi/dist/apel/
|
||||||
|
|
||||||
|
Note: You must not use the APEL XEmacs package (which is contained
|
||||||
|
in SUMO) of the versions older than 1.32. If you have already
|
||||||
|
installed such a version, you should upgrade it or replace it
|
||||||
|
with APEL which is linked above (you can also use the same
|
||||||
|
directives in order to newly install APEL):
|
||||||
|
|
||||||
|
% rm -fr /usr/local/lib/xemacs/xemacs-packages/lisp/apel
|
||||||
|
% cd apel-10.7
|
||||||
|
% make install-package XEMACS=xemacs-21.4.x\
|
||||||
|
PACKAGEDIR=/usr/local/lib/xemacs/xemacs-packages
|
||||||
|
|
||||||
|
If you are using XEmacs 21.x, you should install the "gifsicle"
|
||||||
|
program. There is a known bug in all XEmacs 21.x series that
|
||||||
|
it won't let it display optimized animated gifs correctly or may
|
||||||
|
make it crash when some kind of an interlaced gif image is
|
||||||
|
displayed. Emacs-w3m uses the "gifsicle" program to convert gif
|
||||||
|
data in order to make it possible to be handled by XEmacs 21.x.
|
||||||
|
It is available at:
|
||||||
|
|
||||||
|
http://www.lcdf.org/gifsicle/
|
||||||
|
|
||||||
|
c) Emacs 20.x, Emacs 19.34 (including Mule 2.3)
|
||||||
|
Emacs-w3m no longer supports those Emacs versions.
|
||||||
|
|
||||||
|
|
||||||
|
3. Installation
|
||||||
|
|
||||||
|
3.1. Installing emacs-w3m on UNIX-like systems
|
||||||
|
|
||||||
|
At the first, run the `configure' script.
|
||||||
|
|
||||||
|
% ./configure
|
||||||
|
|
||||||
|
If you can't find the `configure' script, rus the `autoconf'
|
||||||
|
command. It create this script.
|
||||||
|
|
||||||
|
% autoconf
|
||||||
|
|
||||||
|
Important notice to the Gnus users:
|
||||||
|
===================================
|
||||||
|
If the various versions of Gnusae are installed in your system (it
|
||||||
|
is likely that there are the released version and the development
|
||||||
|
version of Gnusae), make sure that priority is given to the
|
||||||
|
directory where the gnus.elc file which you use is installed in the
|
||||||
|
load-path. To do that, use the --with-addpath option as follows:
|
||||||
|
|
||||||
|
% ./configure --with-addpath=/usr/local/share/emacs/site-lisp/gnus
|
||||||
|
|
||||||
|
If you've installed APEL, FLIM or something in non-standard
|
||||||
|
directories other than the default `load-path', you must specify
|
||||||
|
them using the --with-addpath option as follows (you may also
|
||||||
|
include the Gnus directory being separated with `:' in it):
|
||||||
|
|
||||||
|
% ./configure --with-addpath=/opt/share/apel:/opt/share/flim
|
||||||
|
|
||||||
|
Next, execute the following commands to install emacs-w3m to an
|
||||||
|
appropriate directory.
|
||||||
|
|
||||||
|
% make
|
||||||
|
% make install
|
||||||
|
|
||||||
|
If you are using Emacs 21 or XEmacs, you had better install icon
|
||||||
|
image files. To do this:
|
||||||
|
|
||||||
|
% make install-icons
|
||||||
|
or
|
||||||
|
% make install-icons30
|
||||||
|
|
||||||
|
The latter will install the slightly larger icons with characters.
|
||||||
|
|
||||||
|
You can also install emacs-w3m as an XEmacs package using
|
||||||
|
`make install-package' instead of `make install'.
|
||||||
|
|
||||||
|
% make
|
||||||
|
% make install-package
|
||||||
|
|
||||||
|
In this case, you don't have to execute `make install-icons' nor
|
||||||
|
`make install-icons30'.
|
||||||
|
|
||||||
|
The info files will also be installed by `make install' or
|
||||||
|
`make install-package'.
|
||||||
|
|
||||||
|
3.2. Installing on non-UNIX-like systems
|
||||||
|
|
||||||
|
If you cannot execute the `configure' script on your system, or if
|
||||||
|
no `make' command is available, execute the following command:
|
||||||
|
|
||||||
|
% emacs -batch -q -no-site-file -l w3mhack.el NONE -f w3mhack-nonunix-install
|
||||||
|
|
||||||
|
If APEL, FLIM (or any other library) aren't installed in the
|
||||||
|
ordinary places, the installer will leave them out. In such a
|
||||||
|
case, it is necessary to tell those places to the installer as
|
||||||
|
shown below:
|
||||||
|
|
||||||
|
% emacs -batch -q -no-site-file -l w3mhack.el //c/share/apel://c/share/flim -f w3mhack-nonunix-install
|
||||||
|
|
||||||
|
|
||||||
|
4. Configuration
|
||||||
|
|
||||||
|
We recommend using the ~/.emacs-w3m file (which is the default
|
||||||
|
value of `w3m-init-file') when you twiddle some variables of
|
||||||
|
emacs-w3m. This file is similar to ~/.emacs, but is read when
|
||||||
|
emacs-w3m starts. However, note that there are options which
|
||||||
|
shouldn't be put there, for example, `w3m-command'.
|
||||||
|
|
||||||
|
4.1. Essential Configuration
|
||||||
|
|
||||||
|
Put this line into your ~/.emacs file:
|
||||||
|
|
||||||
|
(require 'w3m-load)
|
||||||
|
|
||||||
|
You have nothing to do if you have emacs-w3m installed as an XEmacs
|
||||||
|
package.
|
||||||
|
|
||||||
|
4.2. mime-w3m.el
|
||||||
|
|
||||||
|
In order to handle text/html part with emacs-w3m under SEMI MUAs
|
||||||
|
such as T-gnus and Wanderlust, you have to put the following line
|
||||||
|
in your ~/.emacs file:
|
||||||
|
|
||||||
|
(require 'mime-w3m)
|
||||||
|
|
||||||
|
4.3. Proxy Gateway
|
||||||
|
|
||||||
|
There are some ways to do this, one is to set the "http_proxy"
|
||||||
|
environment variable globally in the shell something like:
|
||||||
|
|
||||||
|
setenv http_proxy http://proxy.hogege.com:8000/
|
||||||
|
|
||||||
|
Another way is to customize the `w3m-command-arguments' variable to
|
||||||
|
add the options "-o" and "http_proxy=http://PROXY_SERVER_NAME:PORT/".
|
||||||
|
This can also be done in your ~/.emacs-w3m file as shown below:
|
||||||
|
|
||||||
|
(setq w3m-command-arguments
|
||||||
|
(nconc w3m-command-arguments
|
||||||
|
'("-o" "http_proxy=http://proxy.hogege.com:8000/")))
|
||||||
|
|
||||||
|
To specify `no-proxy' hosts, which shouldn't be connected to with
|
||||||
|
proxy gateways, you can set the "no_proxy" environment variable
|
||||||
|
with the comma separated host names, or set the
|
||||||
|
`w3m-no-proxy-domains' variable with a list of domain names (not
|
||||||
|
host names) as follows:
|
||||||
|
|
||||||
|
(setq w3m-no-proxy-domains '("local.com" "neighbor.com"))
|
||||||
|
|
||||||
|
See also the documentation for the `w3m-command-arguments-alist'
|
||||||
|
variable to use regexps to specify the `no-proxy' hosts.
|
||||||
|
|
||||||
|
|
||||||
|
5. Contact the emacs-w3m community
|
||||||
|
|
||||||
|
To contact the emacs-w3m community for reporting bugs, contributing
|
||||||
|
improvements, making a suggestion or asking us for help, send a mail
|
||||||
|
to the open list <emacs-w3m@namazu.org>. You can also send a bug
|
||||||
|
report using the `report-emacs-w3m-bug' command or the `C-c C-b' key
|
||||||
|
if you have set the `mail-user-agent' variable that will work
|
||||||
|
properly.
|
||||||
|
|
||||||
|
|
||||||
|
6. Acknowledgments
|
||||||
|
|
||||||
|
w3m, which is an essential part of this package, was written by
|
||||||
|
Akinori ITO. We'd like to address our thanks to him for his nice
|
||||||
|
work.
|
||||||
|
|
||||||
|
|
||||||
|
7. Related Information
|
||||||
|
|
||||||
|
[1] APEL
|
||||||
|
It can be downloaded from:
|
||||||
|
http://kanji.zinbun.kyoto-u.ac.jp/~tomo/lemi/dist/apel/
|
||||||
|
|
||||||
|
[2] FLIM
|
||||||
|
It can be downloaded from:
|
||||||
|
http://kanji.zinbun.kyoto-u.ac.jp/~tomo/lemi/dist/flim/flim-1.14/
|
||||||
|
Before installing it, it is necessary to install APEL.
|
||||||
|
|
||||||
|
[3] gifsicle
|
||||||
|
It can be downloaded from: http://www.lcdf.org/gifsicle/
|
||||||
|
|
||||||
|
|
||||||
|
Local Variables:
|
||||||
|
mode: indented-text
|
||||||
|
mode: outline-minor
|
||||||
|
outline-regexp: "[0-9]\\.[0-9]\\.[0-9]\\.\\|[0-9]\\.[0-9]\\.\\|[0-9]\\."
|
||||||
|
coding: ascii
|
||||||
|
fill-column: 72
|
||||||
|
End:
|
||||||
241
emacs-w3m/README.ja
Normal file
@ -0,0 +1,241 @@
|
|||||||
|
このパッケージには w3m を Emacs 上で動かすためのプログラム emacs-w3m が
|
||||||
|
含まれています.
|
||||||
|
|
||||||
|
1. はじめに
|
||||||
|
|
||||||
|
w3m は,伊藤彰則さんによって開発された World Wide Web に対応したペー
|
||||||
|
ジャです.あくまでページャですが,テキストベース WWW ブラウザとしても
|
||||||
|
使うことができます.詳細については,
|
||||||
|
|
||||||
|
http://w3m.sourceforge.net/
|
||||||
|
|
||||||
|
を参照してください.
|
||||||
|
|
||||||
|
emacs-w3m は,Emacs 上で動作する単なるインターフェースプログラムに過
|
||||||
|
ぎません.公式 Web ページの URL は,
|
||||||
|
|
||||||
|
http://emacs-w3m.namazu.org/
|
||||||
|
|
||||||
|
です.以下の説明のもっと詳しいものを,HTML 化された Info の形で読むこ
|
||||||
|
とができます.
|
||||||
|
|
||||||
|
http://emacs-w3m.namazu.org/info/
|
||||||
|
|
||||||
|
|
||||||
|
2. 動作環境
|
||||||
|
|
||||||
|
emacs-w3m をインストールする前に,必要な環境が整っているか調べてくだ
|
||||||
|
さい.
|
||||||
|
|
||||||
|
emacs-w3m を動かすには最新の w3m (バージョン 0.3.1 以上) が必要です.
|
||||||
|
このプログラムは w3m のバージョンに強く依存しているので,既に w3m を
|
||||||
|
インストールしてある場合は,それを確認してください.また,w3m のより
|
||||||
|
新しいバージョンがリリースされているかどうかをチェックするために,公
|
||||||
|
式の w3m ウェブページを訪問することをお勧めします:
|
||||||
|
|
||||||
|
http://prdownloads.sourceforge.net/w3m/
|
||||||
|
|
||||||
|
emacs-w3m に同梱して配布されている shimbun ライブラリを利用するために
|
||||||
|
は,FLIM を前もってインストールしておく必要があります.詳細については,
|
||||||
|
Info の「Shimbun Library」節を確認してください.
|
||||||
|
|
||||||
|
a) Emacs 21.x
|
||||||
|
emacs-w3m を動かすために,余分にインストールが必要なモジュールはあ
|
||||||
|
りません.
|
||||||
|
|
||||||
|
b) XEmacs 21.x
|
||||||
|
第一に,emacs-w3m は XEmacs 21.4.17 以上,および XEmacs 21.5-b19
|
||||||
|
以上だけをサポートすることに注意してください.加えて,
|
||||||
|
timer-funcs.el を含む最新の xemacs-base パッケージをインストールし
|
||||||
|
ておく必要があります.
|
||||||
|
|
||||||
|
APEL を前もってインストールしておく必要があります.次の場所にある
|
||||||
|
最新のものを使ってください.
|
||||||
|
|
||||||
|
http://kanji.zinbun.kyoto-u.ac.jp/~tomo/lemi/dist/apel/
|
||||||
|
|
||||||
|
注意: APEL XEmacs パッケージ (SUMO に含まれています) のバージョン
|
||||||
|
1.32 より古いものは使えません.もしすでにそのような版のパッケージ
|
||||||
|
がインストールされているならば,それを更新するか,または上記のリ
|
||||||
|
ンクで示した APEL で置き換えるために,以下の命令を使ってください
|
||||||
|
(新規に APEL をインストールする場合も同じ命令を使うことができます):
|
||||||
|
|
||||||
|
% rm -fr /usr/local/lib/xemacs/xemacs-packages/lisp/apel
|
||||||
|
% cd apel-10.7
|
||||||
|
% make install-package XEMACS=xemacs-21.4.x\
|
||||||
|
PACKAGEDIR=/usr/local/lib/xemacs/xemacs-packages
|
||||||
|
|
||||||
|
XEmacs 21.x に emacs-w3m をインストールする場合は,必ず gifsicle
|
||||||
|
プログラムもインストールしてください.現在すべての XEmacs 21.x に
|
||||||
|
はオプティマイズされたアニメーション gif が正常に表示されなかった
|
||||||
|
り,ある種のインターレース gif を表示しようとするとクラッシュして
|
||||||
|
しまうバグがあります.emacs-w3m は gifsicle を利用して,gif データ
|
||||||
|
を XEmacs 21.x で扱える形式に変換します.これは次の場所から入手す
|
||||||
|
ることができます.
|
||||||
|
|
||||||
|
http://www.lcdf.org/gifsicle/
|
||||||
|
|
||||||
|
c) Emacs 20.x, Emacs 19.34 (含 Mule 2.3)
|
||||||
|
これらの Emacs を,emacs-w3m はサポートしません.
|
||||||
|
|
||||||
|
|
||||||
|
3. インストール
|
||||||
|
|
||||||
|
3.1. UNIX 系の環境でインストールする場合
|
||||||
|
|
||||||
|
最初に,configure スクリプトを実行してください.
|
||||||
|
|
||||||
|
% ./configure
|
||||||
|
|
||||||
|
もし、 configure スクリプトが見つかられなければ、 autoconf コマンド
|
||||||
|
を実行してください。 これは、 configure スクリプトを作成します。
|
||||||
|
|
||||||
|
% autoconf
|
||||||
|
|
||||||
|
Gnus ユーザへの重要なお知らせ:
|
||||||
|
==============================
|
||||||
|
いろいろなバージョンの Gnus がインストールされている場合 (リリース
|
||||||
|
版と開発版の Gnus があるかもしれません) は,あなたが使う gnus.elc
|
||||||
|
ファイルがインストールされているディレクトリが load-path の中で優先
|
||||||
|
されるようにしてください.それには以下のように `--with-addpath' オ
|
||||||
|
プションを使ってください.
|
||||||
|
|
||||||
|
% ./configure --with-addpath=/usr/local/share/emacs/site-lisp/gnus
|
||||||
|
|
||||||
|
APEL や FLIM などの必要なモジュールが,標準的ではないディレクトリに
|
||||||
|
インストールされている場合には,`--with-addpath' オプションを使って,
|
||||||
|
そのディレクトリを指定する必要があります (さらに,それに Gnus のディ
|
||||||
|
レクトリを `:' で分けて含めても構いません).
|
||||||
|
|
||||||
|
% ./configure --with-addpath=/opt/share/apel:/opt/share/flim
|
||||||
|
|
||||||
|
次に,emacs-w3m を適当なディレクトリにインストールするため,次のコ
|
||||||
|
マンドを実行してください.
|
||||||
|
|
||||||
|
% make
|
||||||
|
% make install
|
||||||
|
|
||||||
|
Emacs 21 または XEmacs を使っているならば,アイコン画像のファイルを
|
||||||
|
インストールした方が良いでしょう.それを行なうには:
|
||||||
|
|
||||||
|
% make install-icons
|
||||||
|
または
|
||||||
|
% make install-icons30
|
||||||
|
|
||||||
|
後者はちょっと大きな,文字も入ったアイコン画像を使うためのものです.
|
||||||
|
|
||||||
|
install の代わりに install-package を使うと,XEmacs の package とし
|
||||||
|
てインストールすることもできます.
|
||||||
|
|
||||||
|
% make
|
||||||
|
% make install-package
|
||||||
|
|
||||||
|
この場合 install-icons または make install-icons30 を実行する必要は
|
||||||
|
ありません.
|
||||||
|
|
||||||
|
`make install' または `make install-package' によって info ファイル
|
||||||
|
もインストールされます.
|
||||||
|
|
||||||
|
3.2. 非 UNIX 系の環境でインストールする場合
|
||||||
|
|
||||||
|
configure スクリプトを実行できない,または make コマンドが存在しな
|
||||||
|
い環境の場合は,以下のコマンドを実行してください.
|
||||||
|
|
||||||
|
% emacs -batch -q -no-site-file -l w3mhack.el NONE -f w3mhack-nonunix-install
|
||||||
|
|
||||||
|
APEL や FLIM などの必要なモジュールが,標準的ではないディレクトリに
|
||||||
|
インストールされている場合には,以下のようにそのディレクトリを指定
|
||||||
|
する必要があります.
|
||||||
|
|
||||||
|
% emacs -batch -q -no-site-file -l w3mhack.el //c/share/apel://c/share/flim -f w3mhack-nonunix-install
|
||||||
|
|
||||||
|
|
||||||
|
4. 設定
|
||||||
|
|
||||||
|
Emacs-w3m のいろんな変数をいじるときは,~/.emacs-w3m ファイル (これ
|
||||||
|
は `w3m-init-file' という変数のデフォルト値です) の利用を推奨します.
|
||||||
|
このファイルは ~/.emacs と似ていますが,こちらは emacs-w3m が起動する
|
||||||
|
ときに読み込まれます.しかし,例えば w3m-command のように,そこに書く
|
||||||
|
ことができないオプションがあることに注意してください.
|
||||||
|
|
||||||
|
4.1. 基本
|
||||||
|
|
||||||
|
次の設定を ~/.emacs ファイルに追加してください.
|
||||||
|
|
||||||
|
(require 'w3m-load)
|
||||||
|
|
||||||
|
XEmacs package として emacs-w3m をインストールしたのならば,この設
|
||||||
|
定は不要です.
|
||||||
|
|
||||||
|
4.2. mime-w3m
|
||||||
|
|
||||||
|
T-gnus や Wanderlust などの SEMI MUA 上で,メッセージ中の text/html
|
||||||
|
パートを emacs-w3m を使って表示させるには,以下の設定を ~/.emacs ファ
|
||||||
|
イルに追加する必要があります.
|
||||||
|
|
||||||
|
(require 'mime-w3m)
|
||||||
|
|
||||||
|
4.3. Proxy Gateway
|
||||||
|
|
||||||
|
これにはいくつかの方法があります.一つは環境変数 http_proxy を
|
||||||
|
shell 上で,こんなふうにグローバルに設定することです:
|
||||||
|
|
||||||
|
setenv http_proxy http://proxy.hogege.com:8000/
|
||||||
|
|
||||||
|
他に,オプション `w3m-command-arguments' をカスタマイズして,"-o"
|
||||||
|
および "http_proxy=http://PROXY_SERVER_NAME:PORT/" を追加する方法が
|
||||||
|
あります.これは ~/.emacs-w3m ファイルで以下のように行なうことも
|
||||||
|
できます.
|
||||||
|
|
||||||
|
(setq w3m-command-arguments
|
||||||
|
(nconc w3m-command-arguments
|
||||||
|
'("-o" "http_proxy=http://proxy.hogege.com:8000/")))
|
||||||
|
|
||||||
|
環境変数 no-proxy にコンマで区分けされたホスト名を設定するか,また
|
||||||
|
は以下のようにドメイン名 (ホスト名ではない) のリストをオプション
|
||||||
|
`w3m-no-proxy-domains' に設定することによって,proxy ゲートウェイを
|
||||||
|
使わずに接続するホストを指定することができます.
|
||||||
|
|
||||||
|
(setq w3m-no-proxy-domains '("local.com" "neighbor.com"))
|
||||||
|
|
||||||
|
no-proxy ホストの設定に正規表現を使うには,オプション
|
||||||
|
`w3m-command-arguments-alist' のドキュメントを見てください.
|
||||||
|
|
||||||
|
|
||||||
|
5. 連絡先
|
||||||
|
|
||||||
|
バグリポート,改善への貢献,提案,または助けを求めるには,メールを
|
||||||
|
<emacs-w3m@namazu.org> 宛に送ってください.もし `mail-user-agent' を
|
||||||
|
正しく動作するように設定してあれば,`report-emacs-w3m-bug' コマンドか
|
||||||
|
`C-c C-b' キーを使ってバグリポートを送ることもできます.
|
||||||
|
|
||||||
|
|
||||||
|
6. 謝辞
|
||||||
|
|
||||||
|
伊藤彰則さんによって開発された w3m がなければ,このプログラムは存在し
|
||||||
|
ませんでした.最大の謝意を,伊藤さんに捧げたいと思います.
|
||||||
|
|
||||||
|
|
||||||
|
7. 関連情報
|
||||||
|
|
||||||
|
[1] APEL
|
||||||
|
http://kanji.zinbun.kyoto-u.ac.jp/~tomo/lemi/dist/apel/ から
|
||||||
|
入手できます.
|
||||||
|
|
||||||
|
[2] FLIM
|
||||||
|
http://kanji.zinbun.kyoto-u.ac.jp/~tomo/lemi/dist/flim/flim-1.14/
|
||||||
|
から入手できます.APEL に依存しています.
|
||||||
|
|
||||||
|
[3] gifsicle
|
||||||
|
http://www.lcdf.org/gifsicle/ から入手できます.
|
||||||
|
|
||||||
|
|
||||||
|
Local Variables:
|
||||||
|
mode: indented-text
|
||||||
|
mode: outline-minor
|
||||||
|
outline-regexp: "[0-9]\\.[0-9]\\.[0-9]\\.\\|[0-9]\\.[0-9]\\.\\|[0-9]\\."
|
||||||
|
coding: euc-japan
|
||||||
|
use-kuten-for-period: nil
|
||||||
|
use-touten-for-comma: nil
|
||||||
|
fill-column: 72
|
||||||
|
End:
|
||||||
302
emacs-w3m/aclocal.m4
vendored
Normal file
@ -0,0 +1,302 @@
|
|||||||
|
AC_DEFUN(AC_SET_VANILLA_FLAG,
|
||||||
|
[dnl Determine arguments to run Emacs as vanilla.
|
||||||
|
retval=`echo ${EMACS}| ${EGREP} xemacs| ${EGREP} -v '^$'`
|
||||||
|
if test -z "${retval}"; then
|
||||||
|
VANILLA_FLAG="-q -no-site-file --no-unibyte"
|
||||||
|
else
|
||||||
|
VANILLA_FLAG="-vanilla"
|
||||||
|
fi
|
||||||
|
AC_SUBST(VANILLA_FLAG)])
|
||||||
|
|
||||||
|
AC_DEFUN(AC_SET_XEMACSDEBUG,
|
||||||
|
[dnl Set the XEMACSDEBUG environment variable, which is eval'd when
|
||||||
|
dnl XEmacs 21.5 starts, in order to suppress warnings for Lisp shadows
|
||||||
|
dnl when XEmacs 21.5 starts.
|
||||||
|
if test "${VANILLA_FLAG}" = "-vanilla"; then
|
||||||
|
XEMACSDEBUG='XEMACSDEBUG='\''(setq log-warning-minimum-level (quote error))'\'' '
|
||||||
|
else
|
||||||
|
XEMACSDEBUG=
|
||||||
|
fi
|
||||||
|
AC_SUBST(XEMACSDEBUG)])
|
||||||
|
|
||||||
|
AC_DEFUN(AC_EMACS_LISP, [
|
||||||
|
elisp="$2"
|
||||||
|
if test -z "$3"; then
|
||||||
|
AC_MSG_CHECKING(for $1)
|
||||||
|
fi
|
||||||
|
AC_CACHE_VAL(EMACS_cv_SYS_$1,[
|
||||||
|
OUTPUT=./conftest-$$
|
||||||
|
echo ${XEMACSDEBUG}${EMACS}' '${VANILLA_FLAG}' -batch -eval '\''(let ((x '"${elisp}"')) (write-region (if (stringp x) (princ x) (prin1-to-string x)) nil "'${OUTPUT}'" nil 5))'\' >& AC_FD_CC 2>&1
|
||||||
|
eval ${XEMACSDEBUG}${EMACS}' '${VANILLA_FLAG}' -batch -eval '\''(let ((x '"${elisp}"')) (write-region (if (stringp x) (princ x) (prin1-to-string x)) nil "'${OUTPUT}'" nil 5))'\' >& AC_FD_CC 2>&1
|
||||||
|
retval="`cat ${OUTPUT}`"
|
||||||
|
echo "=> ${retval}" >& AC_FD_CC 2>&1
|
||||||
|
rm -f ${OUTPUT}
|
||||||
|
EMACS_cv_SYS_$1="${retval}"
|
||||||
|
])
|
||||||
|
$1="${EMACS_cv_SYS_$1}"
|
||||||
|
if test -z "$3"; then
|
||||||
|
AC_MSG_RESULT($$1)
|
||||||
|
fi
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN(AC_PATH_EMACS,
|
||||||
|
[dnl Check for Emacsen.
|
||||||
|
|
||||||
|
dnl Apparently, if you run a shell window in Emacs, it sets the EMACS
|
||||||
|
dnl environment variable to 't'. Lets undo the damage.
|
||||||
|
test x${EMACS} = xt && EMACS=
|
||||||
|
|
||||||
|
dnl Ignore cache.
|
||||||
|
unset ac_cv_prog_EMACS; unset EMACS_cv_SYS_flavor;
|
||||||
|
|
||||||
|
AC_ARG_WITH(emacs,
|
||||||
|
[ --with-emacs=EMACS compile with EMACS [EMACS=emacs, xemacs...]],
|
||||||
|
[if test "${withval}" = yes -o -z "${withval}"; then
|
||||||
|
AC_PATH_PROGS(EMACS, emacs xemacs, emacs)
|
||||||
|
else
|
||||||
|
AC_PATH_PROG(EMACS, ${withval}, ${withval}, emacs)
|
||||||
|
fi])
|
||||||
|
AC_ARG_WITH(xemacs,
|
||||||
|
[ --with-xemacs=XEMACS compile with XEMACS [XEMACS=xemacs]],
|
||||||
|
[if test x$withval = xyes -o x$withval = x; then
|
||||||
|
AC_PATH_PROG(EMACS, xemacs, xemacs, xemacs)
|
||||||
|
else
|
||||||
|
AC_PATH_PROG(EMACS, $withval, $withval, xemacs)
|
||||||
|
fi])
|
||||||
|
test -z "${EMACS}" && AC_PATH_PROGS(EMACS, emacs xemacs, emacs)
|
||||||
|
AC_SUBST(EMACS)
|
||||||
|
AC_SET_VANILLA_FLAG
|
||||||
|
AC_SET_XEMACSDEBUG
|
||||||
|
|
||||||
|
AC_MSG_CHECKING([what a flavor does ${EMACS} have])
|
||||||
|
AC_EMACS_LISP(flavor,
|
||||||
|
(if (featurep (quote xemacs))\
|
||||||
|
(if (and\
|
||||||
|
(condition-case nil\
|
||||||
|
(progn\
|
||||||
|
(unless (or itimer-process itimer-timer)\
|
||||||
|
(itimer-driver-start))\
|
||||||
|
(let* ((inhibit-quit t)\
|
||||||
|
(ctime (current-time))\
|
||||||
|
(itimer-timer-last-wakeup\
|
||||||
|
(prog1\
|
||||||
|
ctime\
|
||||||
|
(setcar ctime (1- (car ctime)))))\
|
||||||
|
(itimer-list nil)\
|
||||||
|
(itimer (start-itimer \"*testing*\"\
|
||||||
|
(function ignore) 5)))\
|
||||||
|
(sleep-for 0.1)\
|
||||||
|
(prog1\
|
||||||
|
(> (itimer-value itimer) 0)\
|
||||||
|
(delete-itimer itimer))))\
|
||||||
|
(error nil))\
|
||||||
|
(string-match\
|
||||||
|
(concat (vector 94 92 40 63 58 32 43 92 41 42 92 91 92 93))\
|
||||||
|
(concat (vector 32 91 93)))\
|
||||||
|
(or (not (executable-find \"cat\"))\
|
||||||
|
(with-temp-buffer\
|
||||||
|
(insert \"foo\")\
|
||||||
|
(backward-char)\
|
||||||
|
(call-process-region (1- (point)) (point) \"cat\" t t)\
|
||||||
|
(goto-char (point-min))\
|
||||||
|
(looking-at \"foo\"))))\
|
||||||
|
\"XEmacs\"\
|
||||||
|
(let ((v (emacs-version)))\
|
||||||
|
(if (string-match (char-to-string 41) v)\
|
||||||
|
(substring v 0 (match-end 0))\
|
||||||
|
\"Old XEmacs\")))\
|
||||||
|
(concat \"Emacs \"\
|
||||||
|
(mapconcat (function identity)\
|
||||||
|
(nreverse\
|
||||||
|
(cdr (nreverse\
|
||||||
|
(split-string emacs-version\
|
||||||
|
(concat (vector 92 46))))))\
|
||||||
|
\".\"))),
|
||||||
|
noecho)
|
||||||
|
case "${flavor}" in
|
||||||
|
XEmacs)
|
||||||
|
EMACS_FLAVOR=xemacs;;
|
||||||
|
Emacs\ 2[[1234]]\.*)
|
||||||
|
EMACS_FLAVOR=emacs;;
|
||||||
|
*)
|
||||||
|
EMACS_FLAVOR=unsupported;;
|
||||||
|
esac
|
||||||
|
AC_MSG_RESULT(${flavor})
|
||||||
|
if test ${EMACS_FLAVOR} = unsupported; then
|
||||||
|
AC_MSG_ERROR(${flavor} is not supported.)
|
||||||
|
exit 1
|
||||||
|
fi])
|
||||||
|
|
||||||
|
AC_DEFUN(AC_EXAMINE_PACKAGEDIR,
|
||||||
|
[dnl Examine PACKAGEDIR.
|
||||||
|
AC_EMACS_LISP(PACKAGEDIR,
|
||||||
|
(let ((prefix \"${prefix}\")\
|
||||||
|
(dirs (append\
|
||||||
|
(cond ((boundp (quote early-package-hierarchies))\
|
||||||
|
(append (if early-package-load-path\
|
||||||
|
early-package-hierarchies)\
|
||||||
|
(if late-package-load-path\
|
||||||
|
late-package-hierarchies)\
|
||||||
|
(if last-package-load-path\
|
||||||
|
last-package-hierarchies)))\
|
||||||
|
((boundp (quote early-packages))\
|
||||||
|
(append (if early-package-load-path\
|
||||||
|
early-packages)\
|
||||||
|
(if late-package-load-path\
|
||||||
|
late-packages)\
|
||||||
|
(if last-package-load-path\
|
||||||
|
last-packages))))\
|
||||||
|
(if (and (boundp (quote configure-package-path))\
|
||||||
|
(listp configure-package-path))\
|
||||||
|
(delete \"\" configure-package-path))))\
|
||||||
|
package-dir)\
|
||||||
|
(while (and dirs (not package-dir))\
|
||||||
|
(if (file-directory-p (car dirs))\
|
||||||
|
(setq package-dir (car dirs)\
|
||||||
|
dirs (cdr dirs))))\
|
||||||
|
(if package-dir\
|
||||||
|
(progn\
|
||||||
|
(if (string-match \"/\$\" package-dir)\
|
||||||
|
(setq package-dir (substring package-dir 0\
|
||||||
|
(match-beginning 0))))\
|
||||||
|
(if (and prefix\
|
||||||
|
(progn\
|
||||||
|
(setq prefix (file-name-as-directory prefix))\
|
||||||
|
(eq 0 (string-match (regexp-quote prefix)\
|
||||||
|
package-dir))))\
|
||||||
|
(replace-match \"\$(prefix)/\" nil nil package-dir)\
|
||||||
|
package-dir))\
|
||||||
|
\"NONE\")),
|
||||||
|
noecho)])
|
||||||
|
|
||||||
|
AC_DEFUN(AC_PATH_PACKAGEDIR,
|
||||||
|
[dnl Check for PACKAGEDIR.
|
||||||
|
if test ${EMACS_FLAVOR} = xemacs; then
|
||||||
|
AC_MSG_CHECKING([where the XEmacs package is])
|
||||||
|
AC_ARG_WITH(packagedir,
|
||||||
|
[ --with-packagedir=DIR package DIR for XEmacs],
|
||||||
|
[if test "${withval}" = yes -o -z "${withval}"; then
|
||||||
|
AC_EXAMINE_PACKAGEDIR
|
||||||
|
else
|
||||||
|
PACKAGEDIR="${withval}"
|
||||||
|
fi],
|
||||||
|
AC_EXAMINE_PACKAGEDIR)
|
||||||
|
if test -z "${PACKAGEDIR}"; then
|
||||||
|
AC_MSG_RESULT(not found)
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT(${PACKAGEDIR})
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
PACKAGEDIR=NONE
|
||||||
|
fi
|
||||||
|
AC_SUBST(PACKAGEDIR)])
|
||||||
|
|
||||||
|
AC_DEFUN(AC_PATH_LISPDIR, [
|
||||||
|
if test ${EMACS_FLAVOR} = emacs; then
|
||||||
|
tribe=emacs
|
||||||
|
else
|
||||||
|
tribe=${EMACS_FLAVOR}
|
||||||
|
fi
|
||||||
|
AC_MSG_CHECKING([prefix for ${EMACS}])
|
||||||
|
if test "${prefix}" = NONE; then
|
||||||
|
AC_EMACS_LISP(prefix,(expand-file-name \"..\" invocation-directory),noecho)
|
||||||
|
prefix=${EMACS_cv_SYS_prefix}
|
||||||
|
fi
|
||||||
|
AC_MSG_RESULT(${prefix})
|
||||||
|
AC_ARG_WITH(lispdir,
|
||||||
|
[ --with-lispdir=DIR where lisp files should go
|
||||||
|
(use --with-packagedir for XEmacs package)],
|
||||||
|
lispdir="${withval}")
|
||||||
|
AC_MSG_CHECKING([where lisp files should go])
|
||||||
|
if test -z "${lispdir}"; then
|
||||||
|
dnl Set the default value.
|
||||||
|
theprefix="${prefix}"
|
||||||
|
if test "${theprefix}" = NONE; then
|
||||||
|
theprefix=${ac_default_prefix}
|
||||||
|
fi
|
||||||
|
lispdir="\$(datadir)/${tribe}/site-lisp/w3m"
|
||||||
|
for thedir in share lib; do
|
||||||
|
potential=
|
||||||
|
dnl The directory name should be quoted because it might contain spaces.
|
||||||
|
if test -d "${theprefix}/${thedir}/${tribe}/site-lisp"; then
|
||||||
|
lispdir="\$(prefix)/${thedir}/${tribe}/site-lisp/w3m"
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
if test ${EMACS_FLAVOR} = xemacs; then
|
||||||
|
AC_MSG_RESULT(${lispdir}/
|
||||||
|
(it will be ignored when \"make install-package\" is done))
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT(${lispdir}/)
|
||||||
|
fi
|
||||||
|
AC_SUBST(lispdir)])
|
||||||
|
|
||||||
|
AC_DEFUN(AC_PATH_ICONDIR,
|
||||||
|
[dnl Examin icon directory.
|
||||||
|
|
||||||
|
dnl Ignore cache.
|
||||||
|
unset EMACS_cv_SYS_icondir;
|
||||||
|
|
||||||
|
if test ${EMACS_FLAVOR} = xemacs -o ${EMACS_FLAVOR} = emacs; then
|
||||||
|
AC_ARG_WITH(icondir,
|
||||||
|
[ --with-icondir=ICONDIR directory for icons [\$(data-directory)/images/w3m]],
|
||||||
|
ICONDIR="${withval}")
|
||||||
|
AC_MSG_CHECKING([where icon files should go])
|
||||||
|
if test -z "${ICONDIR}"; then
|
||||||
|
dnl Set the default value.
|
||||||
|
AC_EMACS_LISP(icondir,
|
||||||
|
(let ((prefix \"${prefix}\")\
|
||||||
|
(default (expand-file-name \"images/w3m\" data-directory)))\
|
||||||
|
(if (and prefix\
|
||||||
|
(progn\
|
||||||
|
(setq prefix (file-name-as-directory prefix))\
|
||||||
|
(eq 0 (string-match (regexp-quote prefix) default))))\
|
||||||
|
(replace-match \"\$(prefix)/\" nil nil default)\
|
||||||
|
default)),
|
||||||
|
${prefix},noecho)
|
||||||
|
ICONDIR=${EMACS_cv_SYS_icondir}
|
||||||
|
fi
|
||||||
|
if test ${EMACS_FLAVOR} = xemacs; then
|
||||||
|
AC_MSG_RESULT(${ICONDIR}/
|
||||||
|
(it will be ignored when \"make install-package\" is done))
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT(${ICONDIR})
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
ICONDIR=NONE
|
||||||
|
fi
|
||||||
|
AC_SUBST(ICONDIR)])
|
||||||
|
|
||||||
|
AC_DEFUN(AC_ADD_LOAD_PATH,
|
||||||
|
[dnl Check for additional load path.
|
||||||
|
AC_ARG_WITH(addpath,
|
||||||
|
[ --with-addpath=PATHs specify additional PATHs for load-path
|
||||||
|
use colons to separate directory names],
|
||||||
|
[AC_MSG_CHECKING([where to find the additional elisp libraries])
|
||||||
|
if test "x${withval}" != xyes -a "x${withval}" != x; then
|
||||||
|
ADDITIONAL_LOAD_PATH="${withval}"
|
||||||
|
else
|
||||||
|
if test x"$USER" != xroot -a x"$HOME" != x -a -f "$HOME"/.emacs; then
|
||||||
|
ADDITIONAL_LOAD_PATH=`${XEMACSDEBUG}${EMACS} -batch -l "$HOME"/.emacs -l w3mhack.el NONE -f w3mhack-load-path 2>/dev/null | $EGREP -v '^$'`
|
||||||
|
else
|
||||||
|
ADDITIONAL_LOAD_PATH=`${XEMACSDEBUG}${EMACS} -batch -l w3mhack.el NONE -f w3mhack-load-path 2>/dev/null | $EGREP -v '^$'`
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
AC_MSG_RESULT(${ADDITIONAL_LOAD_PATH})],
|
||||||
|
ADDITIONAL_LOAD_PATH=NONE)
|
||||||
|
AC_ARG_WITH(attic,
|
||||||
|
[ --with-attic use attic libraries for compiling [default: no]
|
||||||
|
(it does not mean installing attic libraries)],
|
||||||
|
[if test "x${withval}" = xyes; then
|
||||||
|
if test x"$ADDITIONAL_LOAD_PATH" = xNONE; then
|
||||||
|
ADDITIONAL_LOAD_PATH=`pwd`/attic
|
||||||
|
else
|
||||||
|
ADDITIONAL_LOAD_PATH=${ADDITIONAL_LOAD_PATH}:`pwd`/attic
|
||||||
|
fi
|
||||||
|
fi])
|
||||||
|
retval=`eval ${XEMACSDEBUG}${EMACS}' '${VANILLA_FLAG}' -batch -l w3mhack.el '${ADDITIONAL_LOAD_PATH}' -f w3mhack-print-status 2>/dev/null | $EGREP -v '\''^$'\'`
|
||||||
|
if test x"$retval" != xOK; then
|
||||||
|
AC_MSG_ERROR([Process couldn't proceed. See the above messages.])
|
||||||
|
fi
|
||||||
|
AC_SUBST(ADDITIONAL_LOAD_PATH)])
|
||||||
155
emacs-w3m/attic/addpath.el
Normal file
@ -0,0 +1,155 @@
|
|||||||
|
;; This file is used for the make rule `very-slow' which adds the user
|
||||||
|
;; specific additional directories and the current source directories
|
||||||
|
;; to `load-path'.
|
||||||
|
|
||||||
|
;; Add `configure-package-path' to `load-path' for XEmacs. Those paths
|
||||||
|
;; won't appear in `load-path' when XEmacs starts with the `-vanilla'
|
||||||
|
;; option or the `-no-autoloads' option because of a bug. :<
|
||||||
|
(if (and (featurep 'xemacs)
|
||||||
|
(boundp 'configure-package-path)
|
||||||
|
(listp configure-package-path))
|
||||||
|
(let ((paths
|
||||||
|
(apply 'nconc
|
||||||
|
(mapcar
|
||||||
|
(lambda (path)
|
||||||
|
(if (and (stringp path)
|
||||||
|
(not (string-equal path ""))
|
||||||
|
(file-directory-p
|
||||||
|
(setq path (expand-file-name "lisp" path))))
|
||||||
|
(directory-files path t)))
|
||||||
|
configure-package-path)))
|
||||||
|
path adds)
|
||||||
|
(while paths
|
||||||
|
(setq path (car paths)
|
||||||
|
paths (cdr paths))
|
||||||
|
(if (and path
|
||||||
|
(not (or (string-match "/\\.\\.?\\'" path)
|
||||||
|
(member (file-name-as-directory path) load-path)
|
||||||
|
(member path load-path)))
|
||||||
|
(file-directory-p path))
|
||||||
|
(setq adds (cons (file-name-as-directory path) adds))))
|
||||||
|
(setq load-path (nconc (nreverse adds) load-path))))
|
||||||
|
|
||||||
|
(let ((addpath (prog1
|
||||||
|
(or (car command-line-args-left)
|
||||||
|
"NONE")
|
||||||
|
(setq command-line-args-left (cdr command-line-args-left))))
|
||||||
|
path paths)
|
||||||
|
(while (string-match "\\([^\0-\37:]+\\)[\0-\37:]*" addpath)
|
||||||
|
(setq path (expand-file-name (substring addpath
|
||||||
|
(match-beginning 1)
|
||||||
|
(match-end 1)))
|
||||||
|
addpath (substring addpath (match-end 0)))
|
||||||
|
(if (file-directory-p path)
|
||||||
|
(setq paths (cons path paths))))
|
||||||
|
(or (null paths)
|
||||||
|
(setq load-path (append (nreverse paths) load-path))))
|
||||||
|
(setq load-path (append (list default-directory
|
||||||
|
(expand-file-name "shimbun")) load-path))
|
||||||
|
|
||||||
|
(if (and (boundp 'emacs-major-version)
|
||||||
|
(>= emacs-major-version 21))
|
||||||
|
(defadvice load (before nomessage activate)
|
||||||
|
"Shut up `Loading...' message."
|
||||||
|
(ad-set-arg 2 t)))
|
||||||
|
|
||||||
|
;; Check whether the shell command can be used.
|
||||||
|
(let ((test (lambda (shell)
|
||||||
|
(let ((buffer (generate-new-buffer " *temp*"))
|
||||||
|
(msg "Hello World"))
|
||||||
|
(save-excursion
|
||||||
|
(set-buffer buffer)
|
||||||
|
(condition-case nil
|
||||||
|
(call-process shell nil t nil "-c"
|
||||||
|
(concat "MESSAGE=\"" msg "\"&&"
|
||||||
|
"echo \"${MESSAGE}\""))
|
||||||
|
(error))
|
||||||
|
(prog2
|
||||||
|
(goto-char (point-min))
|
||||||
|
(search-forward msg nil t)
|
||||||
|
(kill-buffer buffer)))))))
|
||||||
|
(or (funcall test shell-file-name)
|
||||||
|
(progn
|
||||||
|
(require 'executable)
|
||||||
|
(let ((executable-binary-suffixes
|
||||||
|
(if (memq system-type '(OS/2 emx))
|
||||||
|
'(".exe" ".com" ".bat" ".cmd" ".btm" "")
|
||||||
|
executable-binary-suffixes))
|
||||||
|
shell)
|
||||||
|
(or (and (setq shell (executable-find "cmdproxy"))
|
||||||
|
(funcall test shell)
|
||||||
|
(setq shell-file-name shell))
|
||||||
|
(and (setq shell (executable-find "sh"))
|
||||||
|
(funcall test shell)
|
||||||
|
(setq shell-file-name shell))
|
||||||
|
(and (setq shell (executable-find "bash"))
|
||||||
|
(funcall test shell)
|
||||||
|
(setq shell-file-name shell))
|
||||||
|
(error "%s" "\n\
|
||||||
|
There seems to be no shell command which is equivalent to /bin/sh.
|
||||||
|
Try ``make SHELL=foo [option...]'', where `foo' is the absolute
|
||||||
|
path name for the proper shell command in your system.\n"))))))
|
||||||
|
|
||||||
|
;; Load custom and bind defcustom'ed variables for Emacs 19.
|
||||||
|
(if (>= emacs-major-version 20)
|
||||||
|
nil
|
||||||
|
(require 'custom)
|
||||||
|
(put 'custom-declare-variable 'byte-hunk-handler
|
||||||
|
'byte-compile-file-form-custom-declare-variable)
|
||||||
|
(defun byte-compile-file-form-custom-declare-variable (form)
|
||||||
|
(if (memq 'free-vars byte-compile-warnings)
|
||||||
|
(setq byte-compile-bound-variables
|
||||||
|
(cons (nth 1 (nth 1 form)) byte-compile-bound-variables)))
|
||||||
|
(if (memq ':version (nthcdr 4 form))
|
||||||
|
;; Make the variable uncustomizable.
|
||||||
|
`(defvar ,(nth 1 (nth 1 form)) ,(nth 1 (nth 2 form))
|
||||||
|
,(substring (nth 3 form) (if (string-match "^[\t *]+" (nth 3 form))
|
||||||
|
(match-end 0)
|
||||||
|
0)))
|
||||||
|
;; Ignore unsupported keyword(s).
|
||||||
|
(if (memq ':set-after (nthcdr 4 form))
|
||||||
|
(let ((newform (list (car form) (nth 1 form)
|
||||||
|
(nth 2 form) (nth 3 form)))
|
||||||
|
(args (nthcdr 4 form)))
|
||||||
|
(while args
|
||||||
|
(or (eq (car args) ':set-after)
|
||||||
|
(setq newform (nconc newform (list (car args)
|
||||||
|
(car (cdr args))))))
|
||||||
|
(setq args (cdr (cdr args))))
|
||||||
|
newform)
|
||||||
|
form)))
|
||||||
|
|
||||||
|
;; Make it run quietly.
|
||||||
|
(defun locate-library (library &optional nosuffix)
|
||||||
|
"Show the full path name of Emacs library LIBRARY.
|
||||||
|
This command searches the directories in `load-path' like `M-x load-library'
|
||||||
|
to find the file that `M-x load-library RET LIBRARY RET' would load.
|
||||||
|
Optional second arg NOSUFFIX non-nil means don't add suffixes `.elc' or `.el'
|
||||||
|
to the specified name LIBRARY (a la calling `load' instead of `load-library')."
|
||||||
|
(interactive "sLocate library: ")
|
||||||
|
(catch 'answer
|
||||||
|
(mapcar
|
||||||
|
'(lambda (dir)
|
||||||
|
(mapcar
|
||||||
|
'(lambda (suf)
|
||||||
|
(let ((try (expand-file-name (concat library suf) dir)))
|
||||||
|
(and (file-readable-p try)
|
||||||
|
(null (file-directory-p try))
|
||||||
|
(progn
|
||||||
|
(or noninteractive
|
||||||
|
(message "Library is file %s" try))
|
||||||
|
(throw 'answer try)))))
|
||||||
|
(if nosuffix '("") '(".elc" ".el" ""))))
|
||||||
|
load-path)
|
||||||
|
(or noninteractive
|
||||||
|
(message "No library %s in search path" library))
|
||||||
|
nil))
|
||||||
|
|
||||||
|
(condition-case nil
|
||||||
|
(char-after)
|
||||||
|
(wrong-number-of-arguments
|
||||||
|
(put 'char-after 'byte-optimizer
|
||||||
|
(lambda (form)
|
||||||
|
(if (cdr form)
|
||||||
|
form
|
||||||
|
'(char-after (point))))))))
|
||||||
144
emacs-w3m/attic/rfc2368.el
Normal file
@ -0,0 +1,144 @@
|
|||||||
|
;;; rfc2368.el --- support for rfc2368
|
||||||
|
|
||||||
|
;; Author: Sen Nagata <sen@eccosys.com>
|
||||||
|
;; Keywords: mail
|
||||||
|
|
||||||
|
;; Copyright (C) 1998, 2000, 2002, 2003, 2004,
|
||||||
|
;; 2005, 2006 Free Software Foundation, Inc.
|
||||||
|
|
||||||
|
;; This file is part of GNU Emacs.
|
||||||
|
|
||||||
|
;; GNU Emacs is free software; you can redistribute it and/or modify
|
||||||
|
;; it under the terms of the GNU General Public License as published by
|
||||||
|
;; the Free Software Foundation; either version 2, or (at your option)
|
||||||
|
;; any later version.
|
||||||
|
|
||||||
|
;; GNU Emacs is distributed in the hope that it will be useful,
|
||||||
|
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
;; GNU General Public License for more details.
|
||||||
|
|
||||||
|
;; You should have received a copy of the GNU General Public License
|
||||||
|
;; along with GNU Emacs; see the file COPYING. If not, write to the
|
||||||
|
;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||||
|
;; Boston, MA 02110-1301, USA.
|
||||||
|
|
||||||
|
;;; Commentary:
|
||||||
|
;;
|
||||||
|
;; notes:
|
||||||
|
;;
|
||||||
|
;; -repeat after me: "the colon is not part of the header name..."
|
||||||
|
;; -if w3 becomes part of emacs, then it may make sense to have this
|
||||||
|
;; file depend on w3 -- the maintainer of w3 says merging w/ Emacs
|
||||||
|
;; is planned!
|
||||||
|
;;
|
||||||
|
;; historical note:
|
||||||
|
;;
|
||||||
|
;; this is intended as a replacement for mailto.el
|
||||||
|
;;
|
||||||
|
;; acknowledgements:
|
||||||
|
;;
|
||||||
|
;; the functions that deal w/ unhexifying in this file were basically
|
||||||
|
;; taken from w3 -- i hope to replace them w/ something else soon OR
|
||||||
|
;; perhaps if w3 becomes a part of emacs soon, use the functions from w3.
|
||||||
|
|
||||||
|
;;; History:
|
||||||
|
;;
|
||||||
|
;; modified rfc2368-unhexify-string to work with both Emacs and XEmacs
|
||||||
|
;;
|
||||||
|
;; 0.3:
|
||||||
|
;;
|
||||||
|
;; added the constant rfc2368-version
|
||||||
|
;; implemented first potential fix for a bug in rfc2368-mailto-regexp
|
||||||
|
;; implemented first potential fix for a bug in rfc2368-parse-mailto
|
||||||
|
;; (both bugs reported by Kenichi OKADA)
|
||||||
|
;;
|
||||||
|
;; 0.2:
|
||||||
|
;;
|
||||||
|
;; started to use checkdoc
|
||||||
|
;;
|
||||||
|
;; 0.1:
|
||||||
|
;;
|
||||||
|
;; initial implementation
|
||||||
|
|
||||||
|
;;; Code:
|
||||||
|
|
||||||
|
;; only an approximation?
|
||||||
|
;; see rfc 1738
|
||||||
|
(defconst rfc2368-mailto-regexp
|
||||||
|
"^\\(mailto:\\)\\([^?]+\\)*\\(\\?\\(.*\\)\\)*"
|
||||||
|
"Regular expression to match and aid in parsing a mailto url.")
|
||||||
|
|
||||||
|
;; describes 'mailto:'
|
||||||
|
(defconst rfc2368-mailto-scheme-index 1
|
||||||
|
"Describes the 'mailto:' portion of the url.")
|
||||||
|
;; i'm going to call this part the 'prequery'
|
||||||
|
(defconst rfc2368-mailto-prequery-index 2
|
||||||
|
"Describes the portion of the url between 'mailto:' and '?'.")
|
||||||
|
;; i'm going to call this part the 'query'
|
||||||
|
(defconst rfc2368-mailto-query-index 4
|
||||||
|
"Describes the portion of the url after '?'.")
|
||||||
|
|
||||||
|
(defun rfc2368-unhexify-string (string)
|
||||||
|
"Unhexify STRING -- e.g. 'hello%20there' -> 'hello there'."
|
||||||
|
(while (string-match "%\\([0-9A-Fa-f][0-9A-Fa-f]\\)" string)
|
||||||
|
(setq string (replace-match
|
||||||
|
(string (string-to-number (match-string 1 string) 16))
|
||||||
|
t t string)))
|
||||||
|
string)
|
||||||
|
|
||||||
|
(defun rfc2368-parse-mailto-url (mailto-url)
|
||||||
|
"Parse MAILTO-URL, and return an alist of header-name, header-value pairs.
|
||||||
|
MAILTO-URL should be a RFC 2368 (mailto) compliant url. A cons cell w/ a
|
||||||
|
key of 'Body' is a special case and is considered a header for this purpose.
|
||||||
|
The returned alist is intended for use w/ the `compose-mail' interface.
|
||||||
|
Note: make sure MAILTO-URL has been 'unhtmlized' (e.g. & -> &), before
|
||||||
|
calling this function."
|
||||||
|
(let ((case-fold-search t)
|
||||||
|
prequery query headers-alist)
|
||||||
|
|
||||||
|
(if (string-match rfc2368-mailto-regexp mailto-url)
|
||||||
|
(progn
|
||||||
|
|
||||||
|
(setq prequery
|
||||||
|
(match-string rfc2368-mailto-prequery-index mailto-url))
|
||||||
|
|
||||||
|
(setq query
|
||||||
|
(match-string rfc2368-mailto-query-index mailto-url))
|
||||||
|
|
||||||
|
;; build alist of header name-value pairs
|
||||||
|
(if (not (null query))
|
||||||
|
(setq headers-alist
|
||||||
|
(mapcar
|
||||||
|
(lambda (x)
|
||||||
|
(let* ((temp-list (split-string x "="))
|
||||||
|
(header-name (car temp-list))
|
||||||
|
(header-value (cadr temp-list)))
|
||||||
|
;; return ("Header-Name" . "header-value")
|
||||||
|
(cons
|
||||||
|
(capitalize (rfc2368-unhexify-string header-name))
|
||||||
|
(rfc2368-unhexify-string header-value))))
|
||||||
|
(split-string query "&"))))
|
||||||
|
|
||||||
|
;; deal w/ multiple 'To' recipients
|
||||||
|
(if prequery
|
||||||
|
(progn
|
||||||
|
(setq prequery (rfc2368-unhexify-string prequery))
|
||||||
|
(if (assoc "To" headers-alist)
|
||||||
|
(let* ((our-cons-cell
|
||||||
|
(assoc "To" headers-alist))
|
||||||
|
(our-cdr
|
||||||
|
(cdr our-cons-cell)))
|
||||||
|
(setcdr our-cons-cell (concat prequery ", " our-cdr)))
|
||||||
|
(setq headers-alist
|
||||||
|
(cons (cons "To" prequery) headers-alist)))))
|
||||||
|
|
||||||
|
headers-alist)
|
||||||
|
|
||||||
|
(error "Failed to match a mailto: url"))
|
||||||
|
))
|
||||||
|
|
||||||
|
(provide 'rfc2368)
|
||||||
|
|
||||||
|
;;; arch-tag: ea804934-ad96-4f69-957b-857a76e4fd95
|
||||||
|
;;; rfc2368.el ends here
|
||||||
3887
emacs-w3m/configure
vendored
Executable file
16
emacs-w3m/configure.in
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
AC_INIT(w3m.el)
|
||||||
|
AC_SET_MAKE
|
||||||
|
AC_PROG_INSTALL
|
||||||
|
AC_CHECK_PROG(MAKEINFO, makeinfo, makeinfo, no)
|
||||||
|
AC_CHECK_PROG(TEXI2DVI, texi2dvi, texi2dvi, false)
|
||||||
|
AC_CHECK_PROG(PTEX, ptex, ptex, false)
|
||||||
|
AC_CHECK_PROG(JBIBTEX, jbibtex, jbibtex, false)
|
||||||
|
AC_CHECK_PROG(DVIPDFMX, dvipdfmx, dvipdfmx, false)
|
||||||
|
AC_CHECK_PROG(TEXI2PDF, texi2pdf, texi2pdf, false)
|
||||||
|
AC_CHECK_PROGS(EGREP, egrep grep, )
|
||||||
|
AC_PATH_EMACS
|
||||||
|
AC_PATH_LISPDIR
|
||||||
|
AC_PATH_PACKAGEDIR
|
||||||
|
AC_PATH_ICONDIR
|
||||||
|
AC_ADD_LOAD_PATH
|
||||||
|
AC_OUTPUT(Makefile doc/Makefile)
|
||||||
146
emacs-w3m/doc/Makefile.in
Normal file
@ -0,0 +1,146 @@
|
|||||||
|
.SUFFIXES: .texi .info .pdf
|
||||||
|
|
||||||
|
INSTALL = @INSTALL@
|
||||||
|
INSTALL_DATA = @INSTALL_DATA@
|
||||||
|
INSTALL_INFO = install-info
|
||||||
|
prefix = @prefix@
|
||||||
|
datarootdir = @datarootdir@
|
||||||
|
infodir = @infodir@
|
||||||
|
srcdir = @srcdir@
|
||||||
|
subdir = doc
|
||||||
|
top_srcdir = @top_srcdir@
|
||||||
|
ADDITIONAL_LOAD_PATH = @ADDITIONAL_LOAD_PATH@
|
||||||
|
|
||||||
|
SHELL = /bin/sh
|
||||||
|
|
||||||
|
@SET_MAKE@
|
||||||
|
MAKEINFO = @MAKEINFO@
|
||||||
|
TEXI2DVI = @TEXI2DVI@
|
||||||
|
PTEX = @PTEX@
|
||||||
|
JBIBTEX = @JBIBTEX@
|
||||||
|
DVIPDFMX = @DVIPDFMX@
|
||||||
|
TEXI2PDF = @TEXI2PDF@
|
||||||
|
EMACS = @EMACS@
|
||||||
|
VANILLA_FLAG = @VANILLA_FLAG@
|
||||||
|
FLAGS = $(VANILLA_FLAG) -batch -l ./w3mhack.el $(ADDITIONAL_LOAD_PATH)
|
||||||
|
|
||||||
|
## This is used to set the environment variable XEMACSDEBUG for
|
||||||
|
## XEmacs 21.5 in order to suppress warnings for Lisp shadows
|
||||||
|
## when XEmacs 21.5 starts.
|
||||||
|
XEMACSDEBUG = @XEMACSDEBUG@
|
||||||
|
|
||||||
|
EMACSINFO = cd $(top_srcdir) && $(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-makeinfo
|
||||||
|
|
||||||
|
INFO_DEPS_EN = emacs-w3m.info
|
||||||
|
INFO_DEPS_JA = emacs-w3m-ja.info
|
||||||
|
INFO_DEPS = $(INFO_DEPS_EN) $(INFO_DEPS_JA)
|
||||||
|
|
||||||
|
default: $(INFO_DEPS)
|
||||||
|
|
||||||
|
en: $(INFO_DEPS_EN)
|
||||||
|
|
||||||
|
ja: $(INFO_DEPS_JA)
|
||||||
|
|
||||||
|
version.texi: $(top_srcdir)/w3m.el
|
||||||
|
@version=`cd $(top_srcdir)\
|
||||||
|
&& $(XEMACSDEBUG)$(EMACS) $(FLAGS) -f w3mhack-version 2>/dev/null`;\
|
||||||
|
echo "@set VERSION $$version"> version.texi
|
||||||
|
|
||||||
|
emacs-w3m.info: version.texi emacs-w3m.texi
|
||||||
|
|
||||||
|
emacs-w3m-ja.info: version.texi emacs-w3m-ja.texi
|
||||||
|
|
||||||
|
.texi.info:
|
||||||
|
@texi=$<;\
|
||||||
|
case "$$texi" in \
|
||||||
|
*-ja.texi) \
|
||||||
|
rm -f $@ ;\
|
||||||
|
$(EMACSINFO) $$texi ;;\
|
||||||
|
*) \
|
||||||
|
if test "$(MAKEINFO)" = "no"; then \
|
||||||
|
rm -f $@ ;\
|
||||||
|
$(EMACSINFO) $$texi ;\
|
||||||
|
else \
|
||||||
|
echo "Formatting $$texi using $(MAKEINFO)..." ;\
|
||||||
|
LC_ALL=C $(MAKEINFO) --no-split -o $@ $$texi ;\
|
||||||
|
echo "Formatting $$texi using $(MAKEINFO)...done" ;\
|
||||||
|
fi ;;\
|
||||||
|
esac
|
||||||
|
|
||||||
|
install: $(INFO_DEPS)
|
||||||
|
$(SHELL) $(top_srcdir)/mkinstalldirs "$(infodir)"
|
||||||
|
@for file in $(INFO_DEPS); do\
|
||||||
|
if test -f $$file; then\
|
||||||
|
for old in `cd "$(infodir)" && echo $$file-[0-9]`; do\
|
||||||
|
if test -f "$(infodir)/$$old"; then\
|
||||||
|
echo "rm -f \"$(infodir)/$$old\"";\
|
||||||
|
rm -f "$(infodir)/$$old";\
|
||||||
|
fi;\
|
||||||
|
done;\
|
||||||
|
echo "$(INSTALL_DATA) $$file \"$(infodir)/$$file\"";\
|
||||||
|
$(INSTALL_DATA) $$file "$(infodir)/$$file";\
|
||||||
|
else : ; fi;\
|
||||||
|
done
|
||||||
|
@if $(SHELL) -c $(INSTALL_INFO)' --version| sed 1q\
|
||||||
|
| fgrep -s -v -i debian'>/dev/null 2>&1; then\
|
||||||
|
for file in $(INFO_DEPS); do\
|
||||||
|
if test -f "$(infodir)/$$file"; then\
|
||||||
|
echo "$(INSTALL_INFO) --info-dir=\"$(infodir)\" \"$(infodir)/$$file\"";\
|
||||||
|
$(INSTALL_INFO) --info-dir="$(infodir)" "$(infodir)/$$file" || :;\
|
||||||
|
else : ; fi\
|
||||||
|
done;\
|
||||||
|
else : ; fi
|
||||||
|
|
||||||
|
install-en: $(INFO_DEPS_EN)
|
||||||
|
$(MAKE) INFO_DEPS='$(INFO_DEPS_EN)' $(XEMACSDEBUG)EMACS="$(EMACS)"\
|
||||||
|
infodir="$(infodir)" install
|
||||||
|
|
||||||
|
install-ja: $(INFO_DEPS_JA)
|
||||||
|
$(MAKE) INFO_DEPS='$(INFO_DEPS_JA)' $(XEMACSDEBUG)EMACS="$(EMACS)"\
|
||||||
|
infodir="$(infodir)" install
|
||||||
|
|
||||||
|
dvi: dvi-en dvi-ja
|
||||||
|
|
||||||
|
dvi-en: emacs-w3m.dvi
|
||||||
|
|
||||||
|
dvi-ja: emacs-w3m-ja.dvi
|
||||||
|
|
||||||
|
emacs-w3m.dvi: version.texi emacs-w3m.texi
|
||||||
|
|
||||||
|
emacs-w3m-ja.dvi: version.texi emacs-w3m-ja.texi
|
||||||
|
|
||||||
|
.texi.dvi:
|
||||||
|
@texi=$<;\
|
||||||
|
case "$$texi" in \
|
||||||
|
*-ja.texi) \
|
||||||
|
env TEX=$(PTEX) BIBTEX=$(JBIBTEX) $(TEXI2DVI) -o $@ $$texi ;;\
|
||||||
|
*) \
|
||||||
|
$(TEXI2DVI) -o $@ $$texi ;;\
|
||||||
|
esac
|
||||||
|
|
||||||
|
pdf: pdf-en pdf-ja
|
||||||
|
|
||||||
|
pdf-en: emacs-w3m.pdf
|
||||||
|
|
||||||
|
pdf-ja: emacs-w3m-ja.pdf
|
||||||
|
|
||||||
|
emacs-w3m.pdf: version.texi emacs-w3m.texi
|
||||||
|
|
||||||
|
emacs-w3m-ja.pdf: version.texi emacs-w3m-ja.texi
|
||||||
|
|
||||||
|
.texi.pdf:
|
||||||
|
@texi=$<;\
|
||||||
|
case "$$texi" in\
|
||||||
|
*-ja.texi)\
|
||||||
|
i=`basename $@ .pdf`;\
|
||||||
|
$(MAKE) $$i.dvi; $(DVIPDFMX) $$i;;\
|
||||||
|
*) \
|
||||||
|
$(TEXI2PDF) $$texi;;\
|
||||||
|
esac
|
||||||
|
|
||||||
|
clean:
|
||||||
|
-rm -rf *~ *.info version.texi *.dvi missfont.log *.pdf *.aux *.cp\
|
||||||
|
*.cps *.fn *.fns *.ky *.kys *.log *.pg *.toc *.tp *.vr *.vrs
|
||||||
|
|
||||||
|
distclean: clean
|
||||||
|
-rm -f Makefile
|
||||||
6985
emacs-w3m/doc/emacs-w3m-ja.texi
Normal file
6981
emacs-w3m/doc/emacs-w3m.texi
Normal file
1029
emacs-w3m/doc/ptexinfmt.el
Normal file
7086
emacs-w3m/doc/texinfo.tex
Normal file
71
emacs-w3m/doc/txi-en.tex
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
% English non-translation for texinfo.tex. This is read when a source
|
||||||
|
% document says @documentlanguage en (which might happen after another
|
||||||
|
% @documentlanguage). The actual values are the same as defaults.
|
||||||
|
%
|
||||||
|
% Copyright (C) 1999 Free Software Foundation.
|
||||||
|
%
|
||||||
|
% This program is free software; you can redistribute it and/or modify
|
||||||
|
% it under the terms of the GNU General Public License as published by
|
||||||
|
% the Free Software Foundation; either version 2 of the License, or
|
||||||
|
% (at your option) any later version.
|
||||||
|
%
|
||||||
|
% This program is distributed in the hope that it will be useful,
|
||||||
|
% but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
% GNU General Public License for more details.
|
||||||
|
%
|
||||||
|
% You should have received a copy of the GNU General Public License
|
||||||
|
% along with this program; if not, write to the Free Software
|
||||||
|
% Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
||||||
|
% 02110-1301, USA.
|
||||||
|
|
||||||
|
\gdef\putwordAppendix{Appendix}
|
||||||
|
\gdef\putwordChapter{Chapter}
|
||||||
|
\gdef\putwordfile{file}
|
||||||
|
\gdef\putwordin{in}
|
||||||
|
\gdef\putwordIndexIsEmpty{(Index is empty)}
|
||||||
|
\gdef\putwordIndexNonexistent{(Index is nonexistent)}
|
||||||
|
\gdef\putwordInfo{Info}
|
||||||
|
\gdef\putwordInstanceVariableof{Instance Variable of}
|
||||||
|
\gdef\putwordMethodon{Method on}
|
||||||
|
\gdef\putwordNoTitle{No Title}
|
||||||
|
\gdef\putwordof{of}
|
||||||
|
\gdef\putwordon{on}
|
||||||
|
\gdef\putwordpage{page}
|
||||||
|
\gdef\putwordsection{section}
|
||||||
|
\gdef\putwordSection{Section}
|
||||||
|
\gdef\putwordsee{see}
|
||||||
|
\gdef\putwordSee{See}
|
||||||
|
\gdef\putwordShortTOC{Short Contents}
|
||||||
|
\gdef\putwordTOC{Table of Contents}
|
||||||
|
%
|
||||||
|
\gdef\putwordMJan{January}
|
||||||
|
\gdef\putwordMFeb{February}
|
||||||
|
\gdef\putwordMMar{March}
|
||||||
|
\gdef\putwordMApr{April}
|
||||||
|
\gdef\putwordMMay{May}
|
||||||
|
\gdef\putwordMJun{June}
|
||||||
|
\gdef\putwordMJul{July}
|
||||||
|
\gdef\putwordMAug{August}
|
||||||
|
\gdef\putwordMSep{September}
|
||||||
|
\gdef\putwordMOct{October}
|
||||||
|
\gdef\putwordMNov{November}
|
||||||
|
\gdef\putwordMDec{December}
|
||||||
|
%
|
||||||
|
\gdef\putwordDefmac{Macro}
|
||||||
|
\gdef\putwordDefspec{Special Form}
|
||||||
|
\gdef\putwordDefvar{Variable}
|
||||||
|
\gdef\putwordDefopt{User Option}
|
||||||
|
\gdef\putwordDeftypevar{Variable}
|
||||||
|
\gdef\putwordDeffunc{Function}
|
||||||
|
\gdef\putwordDeftypefun{Function}
|
||||||
|
|
||||||
|
% Produces Day Month Year style of output.
|
||||||
|
\def\today{%
|
||||||
|
\number\day\space
|
||||||
|
\ifcase\month
|
||||||
|
\or\putwordMJan\or\putwordMFeb\or\putwordMMar\or\putwordMApr
|
||||||
|
\or\putwordMMay\or\putwordMJun\or\putwordMJul\or\putwordMAug
|
||||||
|
\or\putwordMSep\or\putwordMOct\or\putwordMNov\or\putwordMDec
|
||||||
|
\fi
|
||||||
|
\space\number\year}
|
||||||
563
emacs-w3m/doc/txi-ja.tex
Normal file
@ -0,0 +1,563 @@
|
|||||||
|
%% TeX macros to handle Japanese texinfo files for Egg
|
||||||
|
%% Modified by Satoru Tomura (tomura@etl.go.jp)
|
||||||
|
%% 92.7.8 modified for Mule Ver.0.9.5 by K.Handa <handa@etl.go.jp>
|
||||||
|
%% To detect type of jTeX and its version, the method
|
||||||
|
%% posted by Takafumi SAKURAI <sakurai@math.metro-u.ac.jp> is used.
|
||||||
|
%% 92.9.30 modified for Mule Ver.0.9.6 by K.Handa <handa@etl.go.jp>
|
||||||
|
%% For unknown reason, \newif\ifNTTOLD should be before
|
||||||
|
%% \ifNTT.
|
||||||
|
%% 93.4.29 modified for Mule Ver.0.9.7 by N.Hikichi <hikichi@sra.co.jp>
|
||||||
|
%% 95.10.6 modified for texinfo 2.145 by K.Handa <handa@etl.go.jp>
|
||||||
|
%% 95.10.13 modified by J.Sato <jun@svgw.rd.casio.co.jp>
|
||||||
|
%% Support many Japanese oriented phrases (reference, etc)
|
||||||
|
%% 95.10.14 modified by K.Handa <handa@etl.go.jp>
|
||||||
|
%% Bug for handling index fixed.
|
||||||
|
%% 96.1.16 modified by J.Sato <jun@svgw.rd.casio.co.jp>
|
||||||
|
%% index with [] of @deffn.
|
||||||
|
%% 99.6.27 modified by Moimoi <fukusaka@xa2.so-net.ne.jp>
|
||||||
|
%% for texinfo 1999-05-25.6
|
||||||
|
%% 2000.2.23 modified by Moimoi <fukusaka@xa2.so-net.ne.jp>
|
||||||
|
%% for texinfo.tex 1999-09-25.10
|
||||||
|
%% 2000.4.11 modified by Moimoi <fukusaka@xa2.so-net.ne.jp>
|
||||||
|
%% for texinfo.tex 1999-09-25.10
|
||||||
|
%% fixed for jTeX/pTeX/MulTeX
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%% 92.7.8 by K.Handa
|
||||||
|
\newif\ifNTT
|
||||||
|
\ifx\gtfam\undefined
|
||||||
|
\NTTtrue
|
||||||
|
\else
|
||||||
|
\NTTfalse
|
||||||
|
\fi
|
||||||
|
|
||||||
|
\newif\ifNTTOLD
|
||||||
|
\ifNTT
|
||||||
|
\ifx\jendlinetype\undefined
|
||||||
|
\NTTOLDtrue
|
||||||
|
\else
|
||||||
|
\NTTOLDfalse
|
||||||
|
\fi
|
||||||
|
\fi
|
||||||
|
|
||||||
|
\newif\ifMULTEX
|
||||||
|
\ifx\mlbaseversion\undefined
|
||||||
|
\MULTEXfalse
|
||||||
|
\else
|
||||||
|
\MULTEXtrue
|
||||||
|
\fi
|
||||||
|
|
||||||
|
%% TeX macros to handle Japanese texinfo files
|
||||||
|
%% 92/05/24 merged jtexinfo.tex (by H. Isozaki and N. Hikichi) into this
|
||||||
|
%% Created by Satoru Tomura (tomura@etl.go.jp)
|
||||||
|
|
||||||
|
\def\texinfoJPversion{2.145J.2+++}
|
||||||
|
%% これはどう変えるのがいいのかなぁ
|
||||||
|
|
||||||
|
\ifNTT
|
||||||
|
\ifMULTEX
|
||||||
|
\message{txi-ja (Multi-Lingual TeX) package [Version \texinfoJPversion]:}
|
||||||
|
\else
|
||||||
|
\message{txi-ja (NTT JTeX) package [Version \texinfoJPversion]:}
|
||||||
|
\fi
|
||||||
|
\else
|
||||||
|
\message{txi-ja (ASCII JTeX) package [Version \texinfoJPversion]:}
|
||||||
|
\fi
|
||||||
|
\message{}
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% Set up fixed words for Japanese.
|
||||||
|
\gdef\putwordAppendix{付録}
|
||||||
|
\gdef\putwordChapter{章}
|
||||||
|
\gdef\putwordfile{ファイル}
|
||||||
|
\gdef\putwordin{in}
|
||||||
|
\gdef\putwordIndexIsEmpty{(索引が空です)}
|
||||||
|
\gdef\putwordIndexNonexistent{(索引がありません)}
|
||||||
|
\gdef\putwordInfo{Info}
|
||||||
|
\gdef\putwordInstanceVariableof{Instance Variable of}
|
||||||
|
\gdef\putwordMethodon{Method on}
|
||||||
|
\gdef\putwordNoTitle{無タイトル}
|
||||||
|
\gdef\putwordof{of}
|
||||||
|
\gdef\putwordon{on}
|
||||||
|
\gdef\putwordpage{p.\gobble}
|
||||||
|
\gdef\putwordsection{節}
|
||||||
|
\gdef\putwordSection{節}
|
||||||
|
\gdef\putwordsee{参照}
|
||||||
|
\gdef\putwordSee{を参照してください}
|
||||||
|
\gdef\putwordShortTOC{簡略目次}
|
||||||
|
\gdef\putwordTOC{目次}
|
||||||
|
%
|
||||||
|
\global\newif\ifIGUMO\IGUMOfalse
|
||||||
|
\gdef\igumo{\IGUMOtrue}
|
||||||
|
\gdef\putwordMJan{睦月}
|
||||||
|
\gdef\putwordMFeb{如月}
|
||||||
|
\gdef\putwordMMar{弥生}
|
||||||
|
\gdef\putwordMApr{卯月}
|
||||||
|
\gdef\putwordMMay{皐月}
|
||||||
|
\gdef\putwordMJun{水無月}
|
||||||
|
\gdef\putwordMJul{文月}
|
||||||
|
\gdef\putwordMAug{葉月}
|
||||||
|
\gdef\putwordMSep{長月}
|
||||||
|
\gdef\putwordMOct{\ifIGUMO{神在月}\else{神無月}\fi}
|
||||||
|
\gdef\putwordMNov{霜月}
|
||||||
|
\gdef\putwordMDec{師走}
|
||||||
|
%
|
||||||
|
\gdef\putwordDefmac{マクロ}
|
||||||
|
\gdef\putwordDefspec{Special Form}
|
||||||
|
\gdef\putwordDefvar{変数}
|
||||||
|
\gdef\putwordDefopt{オプション}
|
||||||
|
\gdef\putwordDeftypevar{変数}
|
||||||
|
\gdef\putwordDeffunc{関数}
|
||||||
|
\gdef\putwordDeftypefun{関数}
|
||||||
|
|
||||||
|
\def\today{\number\year 年 \number\month 月 \number\day 日}
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%
|
||||||
|
% A4 size(Japanese) define, top margin = 20, bottom margin = 21,
|
||||||
|
% left margin = 30, right margin = 15
|
||||||
|
%
|
||||||
|
|
||||||
|
% ???
|
||||||
|
%\global\def\a4book{
|
||||||
|
%\global\lispnarrowing = 0.3in
|
||||||
|
%\global\baselineskip 12pt
|
||||||
|
%\global\parskip 3pt plus 1pt
|
||||||
|
%
|
||||||
|
%% for @cropmarks
|
||||||
|
%%\global\hsize = 6.5in
|
||||||
|
%% without @cropmarks
|
||||||
|
%\global\hsize = 6.7in
|
||||||
|
%
|
||||||
|
%\global\doublecolumnhsize=2.4in \global\doublecolumnvsize=15.0in
|
||||||
|
%\global\vsize=9.8in
|
||||||
|
%\global\tolerance=700
|
||||||
|
%\global\hfuzz=1pt
|
||||||
|
%
|
||||||
|
%\global\pagewidth=\hsize
|
||||||
|
%\global\pageheight=\vsize
|
||||||
|
%\global\font\ninett=cmtt9
|
||||||
|
%
|
||||||
|
%\global\let\smalllisp=\smalllispx
|
||||||
|
%\global\let\smallexample=\smalllispx
|
||||||
|
%\global\def\Esmallexample{\Esmalllisp}
|
||||||
|
%
|
||||||
|
%% for @cropmarks
|
||||||
|
%%\global\voffset = -1.0in
|
||||||
|
%%\global\hoffset = -0.2in
|
||||||
|
%
|
||||||
|
%% without @cropmarks
|
||||||
|
%\global\voffset = 0.0in
|
||||||
|
%%\global\hoffset = -1.0in
|
||||||
|
%\global\hoffset = -0.2in
|
||||||
|
%}
|
||||||
|
|
||||||
|
% 日本人好きのギッシリ詰まった紙
|
||||||
|
% hack please !!
|
||||||
|
\global\def\afourbook{{\globaldefs = 1
|
||||||
|
\setleading{12pt}%
|
||||||
|
\parskip = 3pt plus 2pt minus 1pt
|
||||||
|
%
|
||||||
|
\internalpagesizes{248mm}{170mm}{0mm}{-5mm}{0mm}{8mm}%
|
||||||
|
%
|
||||||
|
\tolerance = 700
|
||||||
|
\hfuzz = 1pt
|
||||||
|
}}
|
||||||
|
|
||||||
|
%% @smallbook for B5
|
||||||
|
%\global\def\smallbook{
|
||||||
|
%\outerhsize=182mm
|
||||||
|
%\outervsize=257mm
|
||||||
|
%\hoffset=-0.3in
|
||||||
|
%\voffset=-0.3in
|
||||||
|
%
|
||||||
|
%% These values for secheadingskip and subsecheadingskip are
|
||||||
|
%% experiments. RJC 7 Aug 1992
|
||||||
|
%\global\secheadingskip = 17pt plus 6pt minus 3pt
|
||||||
|
%\global\subsecheadingskip = 14pt plus 6pt minus 3pt
|
||||||
|
%
|
||||||
|
%\global\lispnarrowing = 0.3in
|
||||||
|
%\setleading{14pt}
|
||||||
|
%\advance\topskip by -7mm
|
||||||
|
%\global\parskip 3pt plus 1pt
|
||||||
|
%\global\hsize = 5.5in
|
||||||
|
%\global\vsize=8.25in
|
||||||
|
%\global\tolerance=700
|
||||||
|
%\global\hfuzz=1pt
|
||||||
|
%\global\contentsrightmargin=0pt
|
||||||
|
%\global\deftypemargin=0pt
|
||||||
|
%\global\defbodyindent=.5cm
|
||||||
|
%
|
||||||
|
%\global\pagewidth=\hsize
|
||||||
|
%\global\pageheight=\vsize
|
||||||
|
%
|
||||||
|
%\global\let\smalllisp=\smalllispx
|
||||||
|
%\global\let\smallexample=\smalllispx
|
||||||
|
%\global\def\Esmallexample{\Esmalllisp}
|
||||||
|
%}
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%% 日本語フォントに関する互換性
|
||||||
|
%
|
||||||
|
% Debian/Linux でパッケージ化されている
|
||||||
|
% NTT jTeX / ASCII pTeX / MulTeX(日本語限定) のみ考慮している。
|
||||||
|
% (他のサイトの日本語TeXも同様だと期待してる、、、)
|
||||||
|
%
|
||||||
|
% xdvi/jdvi2kps で使っている vf の種類は 5,6,7,8,9,10/min,goth 。
|
||||||
|
%
|
||||||
|
|
||||||
|
\ifNTT
|
||||||
|
%\global\kanjifiletype=20 % ??
|
||||||
|
\global\let\min=\dm\global\let\goth=\dg
|
||||||
|
\else
|
||||||
|
\global\let\dm=\min\global\let\dg=\goth
|
||||||
|
\fi
|
||||||
|
|
||||||
|
\def\uniJFont{%
|
||||||
|
\ifNTT%
|
||||||
|
\ifNTTOLD % 92.7.8 by K.Handa
|
||||||
|
\let\next=\jTeXoldJFont%
|
||||||
|
\else
|
||||||
|
\ifMULTEX
|
||||||
|
\let\next=\MulTeXJFont%
|
||||||
|
\else
|
||||||
|
\let\next=\jTeXJFont%
|
||||||
|
\fi
|
||||||
|
\fi
|
||||||
|
\else%
|
||||||
|
\let\next=\pTeXJFont%
|
||||||
|
\fi%
|
||||||
|
\next}
|
||||||
|
|
||||||
|
\def\jTeXoldJFont#1#2#3#4{%
|
||||||
|
\def\tempa{#2}
|
||||||
|
\def\tempb{dm}
|
||||||
|
\ifx\tempa\tempb% dm
|
||||||
|
\expandafter\gjfont\csname#1\endcsname=dm#3 scaled {#4}%
|
||||||
|
\else% dg
|
||||||
|
\expandafter\gjfont\csname#1\endcsname=dg#3 scaled {#4}%
|
||||||
|
\fi%
|
||||||
|
}
|
||||||
|
|
||||||
|
% backward compatibility for JTeX で \gjfont が無いとは MulTeX め。
|
||||||
|
|
||||||
|
\def\MulTeXJFont#1#2#3#4{%
|
||||||
|
\def\tempa{#2}
|
||||||
|
\def\tempb{dm}
|
||||||
|
{\globaldefs=1%
|
||||||
|
\ifx\tempa\tempb% dm
|
||||||
|
\expandafter\jfont\csname#1\endcsname=dm#3 scaled #4%
|
||||||
|
\else% dg
|
||||||
|
\expandafter\jfont\csname#1\endcsname=dg#3 scaled #4%
|
||||||
|
\fi}%
|
||||||
|
}
|
||||||
|
|
||||||
|
\def\jTeXJFont#1#2#3#4{%
|
||||||
|
\def\tempa{#2}
|
||||||
|
\def\tempb{dm}
|
||||||
|
\ifx\tempa\tempb% dm
|
||||||
|
\expandafter\gjfont\csname#1\endcsname=dm#3 scaled #4%
|
||||||
|
\else% dg
|
||||||
|
\expandafter\gjfont\csname#1\endcsname=dg#3 scaled #4%
|
||||||
|
\fi%
|
||||||
|
}
|
||||||
|
|
||||||
|
\def\pTeXJFont#1#2#3#4{%
|
||||||
|
\def\tempa{#2}
|
||||||
|
\def\tempb{dm}
|
||||||
|
\ifx\tempa\tempb% dm
|
||||||
|
\global\expandafter\font\csname#1\endcsname=min#3 scaled #4%
|
||||||
|
\else% dg
|
||||||
|
\global\expandafter\font\csname#1\endcsname=goth#3 scaled #4%
|
||||||
|
\fi
|
||||||
|
}
|
||||||
|
|
||||||
|
%
|
||||||
|
% 日本語フォントの定義
|
||||||
|
%
|
||||||
|
|
||||||
|
%% Fonts for text (10pt)
|
||||||
|
\uniJFont{textdm}{dm}{10}{1000}
|
||||||
|
\uniJFont{textdg}{dg}{10}{1000}
|
||||||
|
|
||||||
|
\global\setfont\textrm\rmshape{10}{1000}
|
||||||
|
\global\setfont\texttt\ttshape{10}{1000}
|
||||||
|
\global\setfont\textbf\bfshape{10}{1000}
|
||||||
|
\global\setfont\textit\itshape{10}{1000}
|
||||||
|
\global\setfont\textsl\slshape{10}{1000}
|
||||||
|
\global\setfont\textsf\sfshape{10}{1000}
|
||||||
|
\global\setfont\textsc\scshape{10}{1000}
|
||||||
|
\global\setfont\textttsl\ttslshape{10}{1000}
|
||||||
|
\global\font\texti=cmmi10
|
||||||
|
\global\font\textsy=cmsy10
|
||||||
|
|
||||||
|
%% Fonts for shortcontext (12pt)
|
||||||
|
\uniJFont{shortcontdm}{dm}{10}{\magstep1}
|
||||||
|
\uniJFont{shortcontdg}{dg}{10}{\magstep1}
|
||||||
|
|
||||||
|
%% Fonts for title (20.74pt)
|
||||||
|
\uniJFont{titledm}{dg}{10}{\magstep4}
|
||||||
|
|
||||||
|
%% Fonts for indics and small examples
|
||||||
|
\uniJFont{smalldm}{dm}{9}{1000}
|
||||||
|
\uniJFont{smalldg}{dg}{9}{1000}
|
||||||
|
|
||||||
|
%% Fonts for headings (17.28pt)
|
||||||
|
\uniJFont{chapdm}{dg}{10}{\magstep3}
|
||||||
|
\uniJFont{chapdg}{dg}{10}{\magstep3}
|
||||||
|
|
||||||
|
%% Fonts for sections (14.40pt)
|
||||||
|
\uniJFont{secdm}{dm}{10}{\magstep2}
|
||||||
|
\uniJFont{secdg}{dg}{10}{\magstep2}
|
||||||
|
|
||||||
|
%% Fonts for subsections (13.15pt)
|
||||||
|
\uniJFont{ssecdm}{dm}{10}{1315}
|
||||||
|
\uniJFont{ssecdg}{dg}{10}{1315}
|
||||||
|
|
||||||
|
% 95.11.2 by K.Handa
|
||||||
|
% Reduce Overfull/Underfull \hbox by relaxing these glues.
|
||||||
|
\ifNTT
|
||||||
|
\global\jintercharskip=0pt plus 0.5pt minus -0.2pt
|
||||||
|
\global\jasciikanjiskip=2.28854pt plus 0.5pt minus -0.2pt
|
||||||
|
\fi
|
||||||
|
|
||||||
|
%%%%
|
||||||
|
|
||||||
|
%% (^^;)
|
||||||
|
%\global\def\tendm{}
|
||||||
|
%\global\def\tendg{}
|
||||||
|
|
||||||
|
%% Re-definitions
|
||||||
|
\gdef\addjfont#1#2{%
|
||||||
|
\cslet{orig#1}{#1}%
|
||||||
|
\expandafter\def\csname#1\endcsname{\csname orig#1\endcsname\csname #2\endcsname}%
|
||||||
|
}
|
||||||
|
|
||||||
|
\def\gaddjfont#1#2{{\globaldefs=1\addjfont{#1}{#2}}}
|
||||||
|
|
||||||
|
\def\gaddjfonts#1#2{{\globaldefs=1%
|
||||||
|
\cslet{orig#1fonts}{#1fonts}%
|
||||||
|
\expandafter\def\csname#1fonts\endcsname{\csname orig#1fonts\endcsname\cslet{tendm}{#2dm}\cslet{tendg}{#2dg}}%
|
||||||
|
}}
|
||||||
|
|
||||||
|
\gaddjfont{rm}{tendm}
|
||||||
|
\gaddjfont{bf}{tendg}
|
||||||
|
\gaddjfont{sl}{tendg}
|
||||||
|
\gaddjfont{authorrm}{secdm}
|
||||||
|
|
||||||
|
\gaddjfonts{text}{text}
|
||||||
|
\gaddjfonts{title}{title}
|
||||||
|
\gaddjfonts{chap}{chap}
|
||||||
|
\gaddjfonts{sec}{sec}
|
||||||
|
\gaddjfonts{subsec}{ssec}
|
||||||
|
\gaddjfonts{small}{small}
|
||||||
|
|
||||||
|
\global\let\subsubsecfonts = \subsecfonts
|
||||||
|
\global\let\subsecentryfonts = \textfonts
|
||||||
|
\global\let\subsubsecentryfonts = \textfonts
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%
|
||||||
|
%% Utility routines.
|
||||||
|
%%
|
||||||
|
|
||||||
|
\def\gaddsequence#1{%
|
||||||
|
\if#1[%]
|
||||||
|
\def\next{\gaddsequencez#1}%
|
||||||
|
\else%
|
||||||
|
\def\next{\gaddsequencez[0]{#1}}%
|
||||||
|
\fi%
|
||||||
|
\next%
|
||||||
|
}
|
||||||
|
|
||||||
|
\def\gaddsequencez[#1]#2{%
|
||||||
|
\if#2[%]
|
||||||
|
\def\next{\gaddsequencezz[#1]#2}%
|
||||||
|
\else%
|
||||||
|
\def\next{\gaddsequencezz[#1][lb]{#2}}%
|
||||||
|
\fi%
|
||||||
|
\next%
|
||||||
|
}
|
||||||
|
|
||||||
|
\newif\ifL\newif\ifB
|
||||||
|
\def\aslb{\Ltrue\Btrue}
|
||||||
|
\def\asla{\Ltrue\Bfalse}
|
||||||
|
\def\asgb{\Lfalse\Btrue}
|
||||||
|
\def\asga{\Lfalse\Bfalse}
|
||||||
|
|
||||||
|
%%
|
||||||
|
%% 汚いマクロだなぁ~
|
||||||
|
%%
|
||||||
|
|
||||||
|
\def\gaddsequencezz[#1][#2]#3#4{%
|
||||||
|
\global\cslet{orig#3}{#3}%
|
||||||
|
\csname as#2\endcsname%
|
||||||
|
\ifcase#1%
|
||||||
|
\ifL
|
||||||
|
\ifB
|
||||||
|
\expandafter\gdef\csname#3\endcsname{{#4\csname orig#3\endcsname}}%
|
||||||
|
\else
|
||||||
|
\expandafter\gdef\csname#3\endcsname{{\csname orig#3\endcsname#4}}%
|
||||||
|
\fi
|
||||||
|
\else
|
||||||
|
\ifB
|
||||||
|
\expandafter\gdef\csname#3\endcsname{#3\csname orig#3\endcsname}%
|
||||||
|
\else
|
||||||
|
\expandafter\gdef\csname#3\endcsname{\csname orig#3\endcsname#3}%
|
||||||
|
\fi
|
||||||
|
\fi
|
||||||
|
\or
|
||||||
|
\ifL
|
||||||
|
\ifB
|
||||||
|
\expandafter\gdef\csname#3\endcsname##1{{#4\csname orig#3\endcsname{##1}}}%
|
||||||
|
\else
|
||||||
|
\expandafter\gdef\csname#3\endcsname##1{{\csname orig#3\endcsname{##1}#4}}%
|
||||||
|
\fi
|
||||||
|
\else
|
||||||
|
\ifB
|
||||||
|
\expandafter\gdef\csname#3\endcsname##1{#4\csname orig#3\endcsname{##1}}%
|
||||||
|
\else
|
||||||
|
\expandafter\gdef\csname#3\endcsname##1{\csname orig#3\endcsname{##1}#4}%
|
||||||
|
\fi
|
||||||
|
\fi
|
||||||
|
\fi
|
||||||
|
}
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
\gaddsequence[1]{initial}{%
|
||||||
|
\addjfont{secbf}{secdg}%
|
||||||
|
}
|
||||||
|
|
||||||
|
\gaddsequence{summarycontents}{%
|
||||||
|
\addjfont{shortcontrm}{shortcontdm}%
|
||||||
|
\addjfont{shortcontbf}{shortcontdg}%
|
||||||
|
\addjfont{shortcontsl}{shortcontdg}%
|
||||||
|
}
|
||||||
|
\global\let\shortcontents = \summarycontents
|
||||||
|
|
||||||
|
\gaddsequence{shorttitlepagezzz}{%
|
||||||
|
\addjfont{chaprm}{chapdm}%
|
||||||
|
}
|
||||||
|
|
||||||
|
%%
|
||||||
|
%%
|
||||||
|
|
||||||
|
\global\def\thischapterspace{\hskip \SETthischapterspace em}
|
||||||
|
\set thischapterspace 1
|
||||||
|
|
||||||
|
\gaddsequence[1][ga]{chapterzzz}{%
|
||||||
|
\xdef\thischapter{第\the\chapno\putwordChapter{}\thischapterspace\noexpand\thischaptername}%
|
||||||
|
}
|
||||||
|
|
||||||
|
\gaddsequence[1][ga]{appendixzzz}{%
|
||||||
|
\xdef\thischapter{\putwordAppendix{}\appendixletter\thischapterspace\noexpand\thischaptername}%
|
||||||
|
}
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%%
|
||||||
|
%%
|
||||||
|
%%
|
||||||
|
|
||||||
|
\global\def\inforefzzz #1,#2,#3,#4**{\putwordInfo{}\putwordfile{} \file{\ignorespaces #3{}}, ノード\samp{\ignorespaces#1{}}\putwordSee{}}
|
||||||
|
|
||||||
|
\global\def\pxref#1{\xrefX[#1,,,,,,,]\putwordsee{}}
|
||||||
|
\global\def\xref#1{\xrefX[#1,,,,,,,]\putwordSee{}}
|
||||||
|
|
||||||
|
\global\def\xrefX[#1,#2,#3,#4,#5,#6]{\begingroup
|
||||||
|
\unsepspaces
|
||||||
|
\def\printedmanual{\ignorespaces #5}%
|
||||||
|
\def\printednodename{\ignorespaces #3}%
|
||||||
|
\setbox1=\hbox{\printedmanual}%
|
||||||
|
\setbox0=\hbox{\printednodename}%
|
||||||
|
\ifdim \wd0 = 0pt
|
||||||
|
% No printed node name was explicitly given.
|
||||||
|
\expandafter\ifx\csname SETxref-automatic-section-title\endcsname\relax
|
||||||
|
% Use the node name inside the square brackets.
|
||||||
|
\def\printednodename{\ignorespaces #1}%
|
||||||
|
\else
|
||||||
|
% Use the actual chapter/section title appear inside
|
||||||
|
% the square brackets. Use the real section title if we have it.
|
||||||
|
\ifdim \wd1 > 0pt
|
||||||
|
% It is in another manual, so we don't have it.
|
||||||
|
\def\printednodename{\ignorespaces #1}%
|
||||||
|
\else
|
||||||
|
\ifhavexrefs
|
||||||
|
% We know the real title if we have the xref values.
|
||||||
|
\def\printednodename{\refx{#1-title}{}}%
|
||||||
|
\else
|
||||||
|
% Otherwise just copy the Info node name.
|
||||||
|
\def\printednodename{\ignorespaces #1}%
|
||||||
|
\fi%
|
||||||
|
\fi
|
||||||
|
\fi
|
||||||
|
\fi
|
||||||
|
%
|
||||||
|
% If we use \unhbox0 and \unhbox1 to print the node names, TeX does not
|
||||||
|
% insert empty discretionaries after hyphens, which means that it will
|
||||||
|
% not find a line break at a hyphen in a node names. Since some manuals
|
||||||
|
% are best written with fairly long node names, containing hyphens, this
|
||||||
|
% is a loss. Therefore, we give the text of the node name again, so it
|
||||||
|
% is as if TeX is seeing it for the first time.
|
||||||
|
% \ifpdf
|
||||||
|
% \leavevmode
|
||||||
|
% \getfilename{#4}%
|
||||||
|
% \ifnum\filenamelength>0
|
||||||
|
% \startlink attr{/Border [0 0 0]}%
|
||||||
|
% goto file{\the\filename.pdf} name{#1@}%
|
||||||
|
% \else
|
||||||
|
% \startlink attr{/Border [0 0 0]}%
|
||||||
|
% goto name{#1@}%
|
||||||
|
% \fi
|
||||||
|
% \linkcolor
|
||||||
|
% \fi
|
||||||
|
%
|
||||||
|
\ifdim \wd1 > 0pt
|
||||||
|
% \putwordsection{} ``\printednodename'' \putwordin{} \cite{\printedmanual}%
|
||||||
|
\cite{\printedmanual}の``\printednodename''\putwordsection{}%
|
||||||
|
\else
|
||||||
|
% _ (for example) has to be the character _ for the purposes of the
|
||||||
|
% control sequence corresponding to the node, but it has to expand
|
||||||
|
% into the usual \leavevmode...\vrule stuff for purposes of
|
||||||
|
% printing. So we \turnoffactive for the \refx-snt, back on for the
|
||||||
|
% printing, back off for the \refx-pg.
|
||||||
|
{\normalturnoffactive
|
||||||
|
% Only output a following space if the -snt ref is nonempty; for
|
||||||
|
% @unnumbered and @anchor, it won't be.
|
||||||
|
\setbox2 = \hbox{\ignorespaces \refx{#1-snt}{}}%
|
||||||
|
% \ifdim \wd2 > 0pt \refx{#1-snt}\space\fi
|
||||||
|
\ifdim \wd2 > 0pt \refx{#1-snt}\fi
|
||||||
|
}%
|
||||||
|
% [mynode],
|
||||||
|
「\printednodename 」%
|
||||||
|
% [\printednodename],\space
|
||||||
|
% page 3
|
||||||
|
\turnoffactive \putwordpage\tie\refx{#1-pg}{}%
|
||||||
|
\fi
|
||||||
|
\endlink
|
||||||
|
\endgroup}
|
||||||
|
|
||||||
|
\global\def\Ysectionnumberandtype{%
|
||||||
|
\ifnum\secno=0 第\the\chapno\putwordChapter%
|
||||||
|
\else \ifnum \subsecno=0 \the\chapno.\the\secno\putwordSection%
|
||||||
|
\else \ifnum \subsubsecno=0 %
|
||||||
|
\the\chapno.\the\secno.\the\subsecno\putwordSection%
|
||||||
|
\else %
|
||||||
|
\the\chapno.\the\secno.\the\subsecno.\the\subsubsecno\putwordSection%
|
||||||
|
\fi \fi \fi }
|
||||||
|
|
||||||
|
\global\def\Yappendixletterandtype{%
|
||||||
|
\ifnum\secno=0 \putwordAppendix\xreftie'char\the\appendixno{}%
|
||||||
|
\else \ifnum \subsecno=0 \xreftie'char\the\appendixno.\the\secno\putwordSection %
|
||||||
|
\else \ifnum \subsubsecno=0 %
|
||||||
|
\xreftie'char\the\appendixno.\the\secno.\the\subsecno\putwordSection %
|
||||||
|
\else %
|
||||||
|
\xreftie'char\the\appendixno.\the\secno.\the\subsecno.\the\subsubsecno\putwordSection %
|
||||||
|
\fi \fi \fi }
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
% @dfn
|
||||||
|
\global\def\doublebracket#1{『#1』}
|
||||||
|
\global\let\dfn=\doublebracket
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
BIN
emacs-w3m/icons/antenna-up.png
Normal file
|
After Width: | Height: | Size: 305 B |
52
emacs-w3m/icons/antenna-up.xpm
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *antenna-up[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 24 24 21 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #fff749",
|
||||||
|
"a c #000000",
|
||||||
|
"b c #869661",
|
||||||
|
"c c #96a679",
|
||||||
|
"d c #b6c7be",
|
||||||
|
"e c #303871",
|
||||||
|
"f c #081018",
|
||||||
|
"g c #8e9e69",
|
||||||
|
"h c #8ea271",
|
||||||
|
"i c #181c38",
|
||||||
|
"j c #96aa86",
|
||||||
|
"k c #9eae8e",
|
||||||
|
"l c #000008",
|
||||||
|
"m c #96aa9e",
|
||||||
|
"n c #9eb296",
|
||||||
|
"o c #a6b69e",
|
||||||
|
"p c #a6baa6",
|
||||||
|
"q c #8ea2c7",
|
||||||
|
"r c #96bec7",
|
||||||
|
"s c #aebeae",
|
||||||
|
/* pixels */
|
||||||
|
"......########..........",
|
||||||
|
"....##........##........",
|
||||||
|
"...#...######...........",
|
||||||
|
"..#..##......##.........",
|
||||||
|
".#..#...####............",
|
||||||
|
".#.#..##....#...........",
|
||||||
|
"#..#.#...##.............",
|
||||||
|
"#.#..#.##..#........aaa.",
|
||||||
|
"#.#.#..#.aaa......aabba.",
|
||||||
|
"#.#.#.#..acdae..aabbbaf.",
|
||||||
|
"#.#.#.#..aca..eeggggadf.",
|
||||||
|
"#.#.#.....a.eahheeeadi..",
|
||||||
|
"#.........e.aeccccaddi..",
|
||||||
|
"...........ejkejaaddl...",
|
||||||
|
"..........aekkkadddml...",
|
||||||
|
".........anennaddmml....",
|
||||||
|
"........aooeaaddmlaa....",
|
||||||
|
".......apppammmmlqqra...",
|
||||||
|
"......assafmmmllqqqra...",
|
||||||
|
"......aaaaaaal..aqqra...",
|
||||||
|
"................aqqqra..",
|
||||||
|
"...............aqqqqqra.",
|
||||||
|
"..............aqqqqqqqra",
|
||||||
|
"..............aaaaaaaaaa"
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/back-disabled.png
Normal file
|
After Width: | Height: | Size: 227 B |
46
emacs-w3m/icons/back-disabled.xpm
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *back-disabled[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 24 24 15 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #606060",
|
||||||
|
"a c #d7d7d7",
|
||||||
|
"b c #c6c6c6",
|
||||||
|
"c c #bebebe",
|
||||||
|
"d c #b6b6b6",
|
||||||
|
"e c #bebabe",
|
||||||
|
"f c #a9ada9",
|
||||||
|
"g c #a1a1a1",
|
||||||
|
"h c #999999",
|
||||||
|
"i c #919191",
|
||||||
|
"j c #aeaaae",
|
||||||
|
"k c #898989",
|
||||||
|
"l c #818181",
|
||||||
|
"m c #797979",
|
||||||
|
/* pixels */
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"............#...........",
|
||||||
|
"...........##...........",
|
||||||
|
"..........#a#...........",
|
||||||
|
".........#ab#...........",
|
||||||
|
"........#acc######......",
|
||||||
|
".......#adddaaaaa#e.....",
|
||||||
|
"......#afffffffff#e.....",
|
||||||
|
".....#agggggggggg#e.....",
|
||||||
|
".....e#hhhhhhhhhh#e.....",
|
||||||
|
"......e#iiiiiiiii#e.....",
|
||||||
|
"......je#kkk######e.....",
|
||||||
|
".......je#ll#eeeeee.....",
|
||||||
|
"........je#m#...........",
|
||||||
|
".........je##...........",
|
||||||
|
"...........e#...........",
|
||||||
|
"............e...........",
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"........................"
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/back-up.png
Normal file
|
After Width: | Height: | Size: 226 B |
43
emacs-w3m/icons/back-up.xpm
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * back_up_xpm[] = {
|
||||||
|
"24 24 15 1",
|
||||||
|
" c #B6DAB2CAB6DA s backgroundToolBarColor",
|
||||||
|
". c #000000000000",
|
||||||
|
"X c #C71BFFFF8617",
|
||||||
|
"o c #5965F3CE0000",
|
||||||
|
"O c #5144E79D0000",
|
||||||
|
"+ c #4924DB6C0000",
|
||||||
|
"@ c #8E388A288E38",
|
||||||
|
"# c #4103CF3C0000",
|
||||||
|
"$ c #38E3C71B0000",
|
||||||
|
"% c #28A2BAEA0000",
|
||||||
|
"& c #2081AEBA0000",
|
||||||
|
"* c #AEBAAAAAAEBA",
|
||||||
|
"= c #1861A2890000",
|
||||||
|
"- c #10409A690000",
|
||||||
|
"; c #08208E380000",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" . ",
|
||||||
|
" .. ",
|
||||||
|
" .X. ",
|
||||||
|
" .Xo. ",
|
||||||
|
" .XOO...... ",
|
||||||
|
" .X+++XXXXX.@ ",
|
||||||
|
" .X#########.@ ",
|
||||||
|
" .X$$$$$$$$$$.@ ",
|
||||||
|
" @.%%%%%%%%%%.@ ",
|
||||||
|
" @.&&&&&&&&&.@ ",
|
||||||
|
" *@.===......@ ",
|
||||||
|
" *@.--.@@@@@@ ",
|
||||||
|
" *@.;. ",
|
||||||
|
" *@.. ",
|
||||||
|
" @. ",
|
||||||
|
" @ ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/copy-up.png
Normal file
|
After Width: | Height: | Size: 210 B |
38
emacs-w3m/icons/copy-up.xpm
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *copy_up_xpm[] = {
|
||||||
|
/* width height ncolors chars_per_pixel */
|
||||||
|
"24 24 7 1",
|
||||||
|
/* colors */
|
||||||
|
" c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #000000",
|
||||||
|
"a c #aeb2ae",
|
||||||
|
"b c #c7ff86",
|
||||||
|
"c c #f7ffbe",
|
||||||
|
"d c #aeb2ae",
|
||||||
|
"e c #a6a6a6",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" #########ed ",
|
||||||
|
" #ccccccc##ed ",
|
||||||
|
" #ccccccc#c#ed ",
|
||||||
|
" #caaaaac####ed ",
|
||||||
|
" #cccccccccc#ed ",
|
||||||
|
" #caaaaccccc#ed ",
|
||||||
|
" #cccccccccc#ed ",
|
||||||
|
" #ccccc#########ed ",
|
||||||
|
" #c##cc#bbbbbbb##ed ",
|
||||||
|
" #ccccc#bbbbbbb#b#ed ",
|
||||||
|
" #ccccc#baaaaab####ed ",
|
||||||
|
" #ccccc#bbbbbbbbbb#ed ",
|
||||||
|
" #ccccc#baaaabbbbb#ed ",
|
||||||
|
" #######bbbbbbbbbb#ed ",
|
||||||
|
" eeeee#bbbbbbbbbb#ed ",
|
||||||
|
" dddd#baaaaaaabb#ed ",
|
||||||
|
" #bbbbbbbbbb#ed ",
|
||||||
|
" #bbbbbbbbbb#ed ",
|
||||||
|
" #bbbbbbbbbb#ed ",
|
||||||
|
" #bbbbbbbbbb#ed ",
|
||||||
|
" ############ed ",
|
||||||
|
" eeeeeeeeeeeed ",
|
||||||
|
" dddddddddddd "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/db-history-up.png
Normal file
|
After Width: | Height: | Size: 167 B |
35
emacs-w3m/icons/db-history-up.xpm
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * db_history_up_xpm[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 24 24 4 1",
|
||||||
|
/* colors */
|
||||||
|
" c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"* c #fff749",
|
||||||
|
"% c #6992cf",
|
||||||
|
"# c #30009e",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
"###################### ",
|
||||||
|
"%%%%%%%%%%%%%%%%%%## ",
|
||||||
|
"################## ",
|
||||||
|
" ",
|
||||||
|
"################ ",
|
||||||
|
"%%%%%%%%%%%%%%%# ",
|
||||||
|
"################ ",
|
||||||
|
" ",
|
||||||
|
"################## ",
|
||||||
|
"%%%%%%%%%%%%%%%%%%## ",
|
||||||
|
"###################### ",
|
||||||
|
"#****##*****# ",
|
||||||
|
"##*##*##*###*###########",
|
||||||
|
" #*###*#*###*#%%%%%%%%%#",
|
||||||
|
" #*###*#****############",
|
||||||
|
" #*###*#*###*# ",
|
||||||
|
"##*##*##*###*######### ",
|
||||||
|
"#****##*****#%%%%%## ",
|
||||||
|
"################## ",
|
||||||
|
" ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/forward-disabled.png
Normal file
|
After Width: | Height: | Size: 223 B |
46
emacs-w3m/icons/forward-disabled.xpm
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *forward-disabled[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 24 24 15 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #606060",
|
||||||
|
"a c #d7d7d7",
|
||||||
|
"b c #c6c6c6",
|
||||||
|
"c c #bebebe",
|
||||||
|
"d c #b6b6b6",
|
||||||
|
"e c #a9ada9",
|
||||||
|
"f c #a1a5a1",
|
||||||
|
"g c #aeaaae",
|
||||||
|
"h c #999999",
|
||||||
|
"i c #bebabe",
|
||||||
|
"j c #919191",
|
||||||
|
"k c #898989",
|
||||||
|
"l c #818181",
|
||||||
|
"m c #797979",
|
||||||
|
/* pixels */
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"...........#............",
|
||||||
|
"...........##...........",
|
||||||
|
"...........#a#..........",
|
||||||
|
"...........#ba#.........",
|
||||||
|
"......######cca#........",
|
||||||
|
"......#aaaaaddda#.......",
|
||||||
|
"......#eeeeeeeeea#......",
|
||||||
|
"......#ffffffffffa#.....",
|
||||||
|
"......#hhhhhhhhhh#ig....",
|
||||||
|
"......#jjjjjjjjj#ig.....",
|
||||||
|
"......######kkk#ig......",
|
||||||
|
".......iiii#ll#ig.......",
|
||||||
|
"........ggg#m#ig........",
|
||||||
|
"...........##ig.........",
|
||||||
|
"...........#ig..........",
|
||||||
|
"...........ig...........",
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"........................"
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/forward-up.png
Normal file
|
After Width: | Height: | Size: 221 B |
43
emacs-w3m/icons/forward-up.xpm
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * forward_up_xpm[] = {
|
||||||
|
"24 24 15 1",
|
||||||
|
" c #B6DAB2CAB6DA s backgroundToolBarColor",
|
||||||
|
". c #000000000000",
|
||||||
|
"X c #C71BFFFF8617",
|
||||||
|
"o c #5965F3CE0000",
|
||||||
|
"O c #5144E79D0000",
|
||||||
|
"+ c #4924DB6C0000",
|
||||||
|
"@ c #4103CF3C0000",
|
||||||
|
"# c #38E3C71B0000",
|
||||||
|
"$ c #AEBAAAAAAEBA",
|
||||||
|
"% c #28A2BAEA0000",
|
||||||
|
"& c #8E388A288E38",
|
||||||
|
"* c #2081AEBA0000",
|
||||||
|
"= c #1861A2890000",
|
||||||
|
"- c #10409A690000",
|
||||||
|
"; c #08208E380000",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" . ",
|
||||||
|
" .. ",
|
||||||
|
" .X. ",
|
||||||
|
" .oX. ",
|
||||||
|
" ......OOX. ",
|
||||||
|
" .XXXXX+++X. ",
|
||||||
|
" .@@@@@@@@@X. ",
|
||||||
|
" .##########X. ",
|
||||||
|
" .%%%%%%%%%%.&$ ",
|
||||||
|
" .*********.&$ ",
|
||||||
|
" ......===.&$ ",
|
||||||
|
" &&&&.--.&$ ",
|
||||||
|
" $$$.;.&$ ",
|
||||||
|
" ..&$ ",
|
||||||
|
" .&$ ",
|
||||||
|
" &$ ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/history-up.png
Normal file
|
After Width: | Height: | Size: 129 B |
34
emacs-w3m/icons/history-up.xpm
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * history_up_xpm[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 24 24 3 1",
|
||||||
|
/* colors */
|
||||||
|
" c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"% c #6992cf",
|
||||||
|
"# c #30009e",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
"################# ",
|
||||||
|
"#%%%%%%%%%%%%%%%# ",
|
||||||
|
"################# ",
|
||||||
|
" ",
|
||||||
|
" ################# ",
|
||||||
|
" #%%%%%%%%%%%%%%%# ",
|
||||||
|
" ################# ",
|
||||||
|
" ",
|
||||||
|
"################# ",
|
||||||
|
"#%%%%%%%%%%%%%%%# ",
|
||||||
|
"################# ",
|
||||||
|
" ",
|
||||||
|
" ################# ",
|
||||||
|
" #%%%%%%%%%%%%%%%# ",
|
||||||
|
" ################# ",
|
||||||
|
" ",
|
||||||
|
" ################",
|
||||||
|
" #%%%%%%%%%%%%%%#",
|
||||||
|
" ################",
|
||||||
|
" ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/home-up.png
Normal file
|
After Width: | Height: | Size: 241 B |
43
emacs-w3m/icons/home-up.xpm
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *home-up[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 24 24 12 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #000000",
|
||||||
|
"a c #ffffff",
|
||||||
|
"b c #6992cf",
|
||||||
|
"c c #8eaebe",
|
||||||
|
"d c #30009e",
|
||||||
|
"e c #b69669",
|
||||||
|
"f c #cfba96",
|
||||||
|
"g c #aeaaae",
|
||||||
|
"h c #8eff38",
|
||||||
|
"i c #18cb00",
|
||||||
|
"j c #10aa00",
|
||||||
|
/* pixels */
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
".....###..#####.........",
|
||||||
|
".....#a#.#a#bbb#........",
|
||||||
|
".....#c##abb#bbb#.......",
|
||||||
|
".....#c#ab#bb#bbb#......",
|
||||||
|
".....##ab#c#bb#bbb#.....",
|
||||||
|
".....#ab#ccc#bb#bbb#....",
|
||||||
|
"....#ab#ccccc#bb#bbb#...",
|
||||||
|
"...#ab#ccccccc#bb#bbb#..",
|
||||||
|
"..####ccccccccc#######..",
|
||||||
|
"....#acccdddacc.#bbb#...",
|
||||||
|
"....#acccdeeaccc#bbb#...",
|
||||||
|
"....#acccdefaccc#bgb#...",
|
||||||
|
"....#acccdefaccc#bgb#...",
|
||||||
|
"....hicccdefachhhhii#...",
|
||||||
|
"..hhijjhhhhhhhhhhhjjjj..",
|
||||||
|
".eeeeeeefffffffffeeeeee.",
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"........................"
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/image-up.png
Normal file
|
After Width: | Height: | Size: 273 B |
45
emacs-w3m/icons/image-up.xpm
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *image-up[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 24 24 14 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #000000",
|
||||||
|
"a c #efffc7",
|
||||||
|
"b c #cfba96",
|
||||||
|
"c c #f7ffbe",
|
||||||
|
"d c #aeb2ae",
|
||||||
|
"e c #a6a6a6",
|
||||||
|
"f c #c7d7ff",
|
||||||
|
"g c #b6c7f7",
|
||||||
|
"h c #a6b6ef",
|
||||||
|
"i c #c7ff86",
|
||||||
|
"j c #9ea6e7",
|
||||||
|
"k c #38c700",
|
||||||
|
"l c #8e96df",
|
||||||
|
/* pixels */
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"..........#############.",
|
||||||
|
".........#a#bccccccccc#d",
|
||||||
|
"........#aa#bccccccccc#e",
|
||||||
|
".......#a###bccccccccc#e",
|
||||||
|
".......##b########cdcc#e",
|
||||||
|
".......#bc#ffffff#cccc#e",
|
||||||
|
"....#..#cc#gggggg#cccc#e",
|
||||||
|
"....##.#cc#hhhhhh#ddcc#e",
|
||||||
|
"....#i##cc#jjjjjj#cccc#e",
|
||||||
|
".####ki#cc#llllll#cccc#e",
|
||||||
|
".#iiikki#c########ddcc#e",
|
||||||
|
".#kkkkkki#cccccccccccc#e",
|
||||||
|
".#kkkkkk#ccccccccccccc#e",
|
||||||
|
".####kk#ccddccdcdccdcc#e",
|
||||||
|
"....#k##cccccccccccccc#e",
|
||||||
|
"....##.#ccdcddcdcddccc#e",
|
||||||
|
"....#..#cccccccccccccc#e",
|
||||||
|
".......#cccccccccccccc#e",
|
||||||
|
".......################e",
|
||||||
|
"........eeeeeeeeeeeeeeee",
|
||||||
|
"........................",
|
||||||
|
"........................"
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/open-up.png
Normal file
|
After Width: | Height: | Size: 225 B |
40
emacs-w3m/icons/open-up.xpm
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *open-up[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 24 24 9 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #000000",
|
||||||
|
"a c #efffc7",
|
||||||
|
"b c #cfba96",
|
||||||
|
"c c #f7ffbe",
|
||||||
|
"d c #aeb2ae",
|
||||||
|
"e c #a6a6a6",
|
||||||
|
"f c #79b2f7",
|
||||||
|
"g c #698eef",
|
||||||
|
/* pixels */
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
".........#############..",
|
||||||
|
"........#a#bccccccccc#dd",
|
||||||
|
".......#aa#bccccccccc#ed",
|
||||||
|
"......#a###bccccccccc#ed",
|
||||||
|
"......##bbbbccdcdddcc#ed",
|
||||||
|
"......#bccccccccccccc#ed",
|
||||||
|
"...#..#cccccccccccccc#ed",
|
||||||
|
"...##.#ccddccccddddcc#ed",
|
||||||
|
"...#f##cccccccccccccc#ed",
|
||||||
|
"####gf#cccccccccccccc#ed",
|
||||||
|
"#fffggf#cdccddcccddcc#ed",
|
||||||
|
"#ggggggf#cccccccccccc#ed",
|
||||||
|
"#gggggg#ccccccccccccc#ed",
|
||||||
|
"####gg#ccddccddcdddcc#ed",
|
||||||
|
"...#g##cccccccccccccc#ed",
|
||||||
|
"...##.#cccccccccccccc#ed",
|
||||||
|
"...#..#cccccccccccccc#ed",
|
||||||
|
"......#cccccccccccccc#ed",
|
||||||
|
"......################ed",
|
||||||
|
".......eeeeeeeeeeeeeeeed",
|
||||||
|
"........................",
|
||||||
|
"........................"
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/parent-disabled.png
Normal file
|
After Width: | Height: | Size: 209 B |
41
emacs-w3m/icons/parent-disabled.xpm
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * parent_disabled_xpm[] = {
|
||||||
|
" 24 24 12 1",
|
||||||
|
" c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #606060",
|
||||||
|
"a c #d7d7d7",
|
||||||
|
"b c #c6c6c6",
|
||||||
|
"c c #bebebe",
|
||||||
|
"d c #b6b6b6",
|
||||||
|
"e c #a9ada9",
|
||||||
|
"f c #a1a5a1",
|
||||||
|
"g c #999999",
|
||||||
|
"h c #bebabe",
|
||||||
|
"i c #898989",
|
||||||
|
"j c #797979",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" # ",
|
||||||
|
" #a# ",
|
||||||
|
" #aba# ",
|
||||||
|
" #abbba# ",
|
||||||
|
" #accccca# ",
|
||||||
|
" #accccccca# ",
|
||||||
|
" #addddddddda# ",
|
||||||
|
" #####eeeee##### ",
|
||||||
|
" hhhh#fffff#hhhh ",
|
||||||
|
" #ggggg# ",
|
||||||
|
" #iiiii# ",
|
||||||
|
" #jjjjj# ",
|
||||||
|
" ####### ",
|
||||||
|
" hhhhhhh ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/parent-up.png
Normal file
|
After Width: | Height: | Size: 200 B |
39
emacs-w3m/icons/parent-up.xpm
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * parent_up_xpm[] = {
|
||||||
|
"24 24 11 1",
|
||||||
|
" c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
". c #000000",
|
||||||
|
"X c #c7ff86",
|
||||||
|
"o c #59f300",
|
||||||
|
"O c #51e700",
|
||||||
|
"+ c #49db00",
|
||||||
|
"@ c #41cf00",
|
||||||
|
"# c #8e8a8e",
|
||||||
|
"$ c #38c700",
|
||||||
|
"% c #28ba00",
|
||||||
|
"& c #20ae00",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" . ",
|
||||||
|
" .X. ",
|
||||||
|
" .XoX. ",
|
||||||
|
" .XoooX. ",
|
||||||
|
" .XOOOOOX. ",
|
||||||
|
" .XOOOOOOOX. ",
|
||||||
|
" .X+++++++++X. ",
|
||||||
|
" .....@@@@@..... ",
|
||||||
|
" ####.$$$$$.#### ",
|
||||||
|
" .%%%%%. ",
|
||||||
|
" .&&&&&. ",
|
||||||
|
" .&&&&&. ",
|
||||||
|
" ....... ",
|
||||||
|
" ####### ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/reload-up.png
Normal file
|
After Width: | Height: | Size: 271 B |
43
emacs-w3m/icons/reload-up.xpm
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *reload-up[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 24 24 11 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b8b6 s backgroundToolBarColor",
|
||||||
|
"# c #aeb4ae",
|
||||||
|
"a c #000000",
|
||||||
|
"b c #6580c9",
|
||||||
|
"c c #6984d7",
|
||||||
|
"d c #7788d7",
|
||||||
|
"e c #768cdf",
|
||||||
|
"f c #788fe7",
|
||||||
|
"g c #6580e7",
|
||||||
|
"h c #5195ef",
|
||||||
|
"i c #5197f7",
|
||||||
|
/* pixels */
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"...........#aaaaa.......",
|
||||||
|
"..........aabbbbbaa.....",
|
||||||
|
".........abbbbbbbbba....",
|
||||||
|
"........accccaaacccca...",
|
||||||
|
".......#addda###addda#..",
|
||||||
|
".......aeeea#####aeeea..",
|
||||||
|
".......afffa#..aaafffaaa",
|
||||||
|
".......aaaaa....aggggga#",
|
||||||
|
".................ahhha##",
|
||||||
|
"..##a.............aia##.",
|
||||||
|
".##aia.............a##..",
|
||||||
|
"##ahhha.................",
|
||||||
|
"#aggggga....aaaaa.......",
|
||||||
|
"aaafffaaa..#afffa.......",
|
||||||
|
"..aeeea#####aeeea.......",
|
||||||
|
"..#addda###addda#.......",
|
||||||
|
"...accccaaacccca........",
|
||||||
|
"....abbbbbbbbba.........",
|
||||||
|
".....aabbbbbaa..........",
|
||||||
|
".......aaaaa#...........",
|
||||||
|
"........................",
|
||||||
|
"........................"
|
||||||
|
};
|
||||||
|
|
||||||
BIN
emacs-w3m/icons/search-up.png
Normal file
|
After Width: | Height: | Size: 284 B |
48
emacs-w3m/icons/search-up.xpm
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * search_up_xpm[] = {
|
||||||
|
"24 24 20 1",
|
||||||
|
" c #B6DAB2CAB6DA s backgroundToolBarColor",
|
||||||
|
". c #000000000000",
|
||||||
|
"X c #8E38C30BFFFF",
|
||||||
|
"o c #8617BEFBF7DE",
|
||||||
|
"O c #8617BAEAF7DE",
|
||||||
|
"+ c #8617B6DAF7DE",
|
||||||
|
"@ c #FFFFFFFFFFFF",
|
||||||
|
"# c #79E7AEBAEFBE",
|
||||||
|
"$ c #79E7AEBAF7DE",
|
||||||
|
"% c #79E7B2CAF7DE",
|
||||||
|
"& c #79E7A699EFBE",
|
||||||
|
"* c #79E7AAAAEFBE",
|
||||||
|
"= c #71C6A289EFBE",
|
||||||
|
"- c #71C69E79EFBE",
|
||||||
|
"; c #71C69A69E79D",
|
||||||
|
": c #69A69658E79D",
|
||||||
|
"> c #69A69248E79D",
|
||||||
|
"< c #69A68A28E79D",
|
||||||
|
"1 c #965896589658",
|
||||||
|
"2 c #AEBAAEBAAEBA",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" .... ",
|
||||||
|
" ..XXXX.. ",
|
||||||
|
" .XoO+++Oo. ",
|
||||||
|
" .Xo+@@#$%+o. ",
|
||||||
|
" .Xo+$@@&&*$+o. ",
|
||||||
|
" .XO%*=-;-=*%O. ",
|
||||||
|
" .X+$&-:>:-&$+. ",
|
||||||
|
" .X+#&;><>;&#+. ",
|
||||||
|
" ..X$&-:>:-&$.. ",
|
||||||
|
" .1.%*=-;-=*.1. ",
|
||||||
|
" .2..*&&&..2.1 ",
|
||||||
|
" .@@....22.11 ",
|
||||||
|
" ..@@@2..11 ",
|
||||||
|
" 1.....111 ",
|
||||||
|
" 1..111111 ",
|
||||||
|
" 1..1111 ",
|
||||||
|
" 1..11 ",
|
||||||
|
" 1..1 ",
|
||||||
|
" 1..11 ",
|
||||||
|
" @@.1 ",
|
||||||
|
" ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/spinner.gif
Normal file
|
After Width: | Height: | Size: 441 B |
BIN
emacs-w3m/icons/state-00.png
Normal file
|
After Width: | Height: | Size: 187 B |
28
emacs-w3m/icons/state-00.xpm
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *noname[] = {
|
||||||
|
/* width height ncolors chars_per_pixel */
|
||||||
|
" 16 14 7 1",
|
||||||
|
/* colors */
|
||||||
|
" c none",
|
||||||
|
"# c #314030",
|
||||||
|
"$ c #617f5f",
|
||||||
|
"% c #485e47",
|
||||||
|
"+ c #89b386",
|
||||||
|
". c #c4ffbf",
|
||||||
|
"; c #b0e5ac",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" #### #### ",
|
||||||
|
" %$#$# #$#$% ",
|
||||||
|
"%%++$+$ $+$++%%",
|
||||||
|
";;;;+;+ +;+;;;;",
|
||||||
|
"....+.+ +.+....",
|
||||||
|
";;;;+;+ +;+;;;;",
|
||||||
|
"++++$;$ $;$++++",
|
||||||
|
"%%%%#%# #%#%%%%",
|
||||||
|
" %+#+# #+#+% ",
|
||||||
|
" #### #### ",
|
||||||
|
" ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/state-01.png
Normal file
|
After Width: | Height: | Size: 188 B |
28
emacs-w3m/icons/state-01.xpm
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *noname[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 16 14 7 1",
|
||||||
|
/* colors */
|
||||||
|
" c none",
|
||||||
|
"# c #403700",
|
||||||
|
"$ c #7f6e00",
|
||||||
|
"% c #5e5100",
|
||||||
|
"+ c #b39b00",
|
||||||
|
". c #fffafa",
|
||||||
|
"; c #e5c600",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" #### #### ",
|
||||||
|
" %$#$# #$#$% ",
|
||||||
|
"%%++$+$ $+$++%%",
|
||||||
|
";;;;+;+ +;+;;;;",
|
||||||
|
"....+.+ +.+....",
|
||||||
|
";;;;+;+ +;+;;;;",
|
||||||
|
"++++$;$ $;$++++",
|
||||||
|
"%%%%#%# #%#%%%%",
|
||||||
|
" %+#+# #+#+% ",
|
||||||
|
" #### #### ",
|
||||||
|
" ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/state-10.png
Normal file
|
After Width: | Height: | Size: 202 B |
30
emacs-w3m/icons/state-10.xpm
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *noname[] = {
|
||||||
|
/* width height ncolors chars_per_pixel */
|
||||||
|
" 16 14 9 1",
|
||||||
|
/* colors */
|
||||||
|
" c none",
|
||||||
|
"# c #314030",
|
||||||
|
"$ c #617F5F",
|
||||||
|
"% c #485E47",
|
||||||
|
"+ c #89B386",
|
||||||
|
". c #C4FFBF",
|
||||||
|
"; c #B0E5AC",
|
||||||
|
"! c #ff0000",
|
||||||
|
"& c #ff7f7f",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" &&!!!!&& ",
|
||||||
|
" ####!!#### ",
|
||||||
|
" %$#$#!!#$#$% ",
|
||||||
|
"%%++$+$!!$+$++%%",
|
||||||
|
";;;;+;+!!+;+;;;;",
|
||||||
|
"....+.+!!+.+....",
|
||||||
|
";;;;+;+!!+;+;;;;",
|
||||||
|
"++++$;$!!$;$++++",
|
||||||
|
"%%%%#%#!!#%#%%%%",
|
||||||
|
" %+#+#!!#+#+% ",
|
||||||
|
" ####!!#### ",
|
||||||
|
" &&!!!!&& ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/state-11.png
Normal file
|
After Width: | Height: | Size: 202 B |
30
emacs-w3m/icons/state-11.xpm
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *disconnect-g[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 16 14 9 1",
|
||||||
|
/* colors */
|
||||||
|
" c none",
|
||||||
|
"# c #403700",
|
||||||
|
"$ c #7f6e00",
|
||||||
|
"% c #5e5100",
|
||||||
|
"+ c #b39b00",
|
||||||
|
". c #fffafa",
|
||||||
|
"; c #e5c600",
|
||||||
|
"! c #ff0000",
|
||||||
|
"& c #ff7f7f",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" &&!!!!&& ",
|
||||||
|
" ####!!#### ",
|
||||||
|
" %$#$#!!#$#$% ",
|
||||||
|
"%%++$+$!!$+$++%%",
|
||||||
|
";;;;+;+!!+;+;;;;",
|
||||||
|
"....+.+!!+.+....",
|
||||||
|
";;;;+;+!!+;+;;;;",
|
||||||
|
"++++$;$!!$;$++++",
|
||||||
|
"%%%%#%#!!#%#%%%%",
|
||||||
|
" %+#+#!!#+#+% ",
|
||||||
|
" ####!!#### ",
|
||||||
|
" &&!!!!&& ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons/weather-up.png
Normal file
|
After Width: | Height: | Size: 254 B |
51
emacs-w3m/icons/weather-up.xpm
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *weather-up[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 24 24 20 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #ffaa61",
|
||||||
|
"a c #ffeb9e",
|
||||||
|
"b c #ffdb96",
|
||||||
|
"c c #ffc786",
|
||||||
|
"d c #ffb679",
|
||||||
|
"e c #ffa271",
|
||||||
|
"f c #ff9269",
|
||||||
|
"g c #ff7d61",
|
||||||
|
"h c #ffffff",
|
||||||
|
"i c #ff6d59",
|
||||||
|
"j c #efefef",
|
||||||
|
"k c #ff5951",
|
||||||
|
"l c #dfdfdf",
|
||||||
|
"m c #cfd3cf",
|
||||||
|
"n c #bec3be",
|
||||||
|
"o c #aeb2ae",
|
||||||
|
"p c #9ea29e",
|
||||||
|
"q c #969696",
|
||||||
|
"r c #000000",
|
||||||
|
/* pixels */
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
".........#..............",
|
||||||
|
".........#..............",
|
||||||
|
"..#......#......#.......",
|
||||||
|
"...#....###....#........",
|
||||||
|
"....##..###..##.........",
|
||||||
|
"....###.aaa.###.........",
|
||||||
|
".....#bbbbbbb#..........",
|
||||||
|
"......ccccccc...........",
|
||||||
|
"...##ddddddddd##........",
|
||||||
|
"#####eeeeeeeee#####.....",
|
||||||
|
"...##fffffffff##........",
|
||||||
|
"......gggggggghhh..hhh..",
|
||||||
|
".....#iiiiiiijjjjjjjjjj.",
|
||||||
|
"....###.kkk.llllllllllll",
|
||||||
|
"....##..###.mmmmmmmmmmmm",
|
||||||
|
"...#....###.nnnnnnnnnnnn",
|
||||||
|
"..#......#..oooooooooooo",
|
||||||
|
".........#...pppppppppp.",
|
||||||
|
".........#....qqq..qqq..",
|
||||||
|
"........................",
|
||||||
|
"........................",
|
||||||
|
"........................"
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons30/antenna-up.png
Normal file
|
After Width: | Height: | Size: 333 B |
58
emacs-w3m/icons30/antenna-up.xpm
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *antenna-up[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 34 30 21 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #fff749",
|
||||||
|
"a c #000000",
|
||||||
|
"b c #869661",
|
||||||
|
"c c #96a679",
|
||||||
|
"d c #b6c7be",
|
||||||
|
"e c #303871",
|
||||||
|
"f c #081018",
|
||||||
|
"g c #8e9e69",
|
||||||
|
"h c #8ea271",
|
||||||
|
"i c #181c38",
|
||||||
|
"j c #96aa86",
|
||||||
|
"k c #9eae8e",
|
||||||
|
"l c #000008",
|
||||||
|
"m c #96aa9e",
|
||||||
|
"n c #9eb296",
|
||||||
|
"o c #a6b69e",
|
||||||
|
"p c #a6baa6",
|
||||||
|
"q c #8ea2c7",
|
||||||
|
"r c #96bec7",
|
||||||
|
"s c #aebeae",
|
||||||
|
/* pixels */
|
||||||
|
"....##..##........................",
|
||||||
|
".....######.......................",
|
||||||
|
"......#####.......................",
|
||||||
|
".......#..##......................",
|
||||||
|
"...........#............aaa.......",
|
||||||
|
".............aaa......aabba.......",
|
||||||
|
".............acdae..aabbbaf.......",
|
||||||
|
".............aca..eeggggadf.......",
|
||||||
|
"..............a.eahheeeadi........",
|
||||||
|
"..............e.aeccccaddi........",
|
||||||
|
"...............ejkejaaddl.........",
|
||||||
|
"..............aekkkadddml.........",
|
||||||
|
".............anennaddmml..........",
|
||||||
|
"............aooeaaddmlaa..........",
|
||||||
|
"...........apppammmmlqqra.........",
|
||||||
|
"..........assafmmmllqqqra.........",
|
||||||
|
"..........aaaaaaal..aqqra.........",
|
||||||
|
"....................aqqqra........",
|
||||||
|
"...................aqqqqqra.......",
|
||||||
|
"..................aqqqqqqqra......",
|
||||||
|
"..................aaaaaaaaaa......",
|
||||||
|
".............a....................",
|
||||||
|
"...a.........a....................",
|
||||||
|
"...a...aaa..aaa..a..aaa..aaa..aa..",
|
||||||
|
"..a.a..a..a..a..a.a.a..a.a..a...a.",
|
||||||
|
"..aaa..a..a..a..aaa.a..a.a..a.aaa.",
|
||||||
|
".a...a.a..a..a..a...a..a.a..a.a.a.",
|
||||||
|
".a...a.a..a..a...aa.a..a.a..a.aa.a",
|
||||||
|
"..................................",
|
||||||
|
".................................."
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons30/back-disabled.png
Normal file
|
After Width: | Height: | Size: 273 B |
52
emacs-w3m/icons30/back-disabled.xpm
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *back-disabled[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 32 30 15 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #606060",
|
||||||
|
"a c #d7d7d7",
|
||||||
|
"b c #c6c6c6",
|
||||||
|
"c c #bebebe",
|
||||||
|
"d c #b6b6b6",
|
||||||
|
"e c #bebabe",
|
||||||
|
"f c #a9ada9",
|
||||||
|
"g c #a1a1a1",
|
||||||
|
"h c #999999",
|
||||||
|
"i c #919191",
|
||||||
|
"j c #aeaaae",
|
||||||
|
"k c #898989",
|
||||||
|
"l c #818181",
|
||||||
|
"m c #797979",
|
||||||
|
/* pixels */
|
||||||
|
"................................",
|
||||||
|
"................................",
|
||||||
|
"................................",
|
||||||
|
"................#...............",
|
||||||
|
"...............##...............",
|
||||||
|
"..............#a#...............",
|
||||||
|
".............#ab#...............",
|
||||||
|
"............#acc######..........",
|
||||||
|
"...........#adddaaaaa#e.........",
|
||||||
|
"..........#afffffffff#e.........",
|
||||||
|
".........#agggggggggg#e.........",
|
||||||
|
".........e#hhhhhhhhhh#e.........",
|
||||||
|
"..........e#iiiiiiiii#e.........",
|
||||||
|
"..........je#kkk######e.........",
|
||||||
|
"...........je#ll#eeeeee.........",
|
||||||
|
"............je#m#...............",
|
||||||
|
".............je##...............",
|
||||||
|
"...............e#...............",
|
||||||
|
"................e...............",
|
||||||
|
"................................",
|
||||||
|
"......####............#.........",
|
||||||
|
"......#...#...........#.........",
|
||||||
|
"......#...#..##...##..#..#......",
|
||||||
|
"......####..#..#.#..#.#.#.......",
|
||||||
|
"......#...#..###.#....##........",
|
||||||
|
"......#...#.#..#.#..#.#.#.......",
|
||||||
|
"......####...##.#.##..#..#......",
|
||||||
|
"................................",
|
||||||
|
"................................",
|
||||||
|
"................................"
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons30/back-up.png
Normal file
|
After Width: | Height: | Size: 270 B |
48
emacs-w3m/icons30/back-up.xpm
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * back_up_xpm[] = {
|
||||||
|
"32 30 15 1",
|
||||||
|
" c #B6DAB2CAB6DA s backgroundToolBarColor",
|
||||||
|
". c #000000000000",
|
||||||
|
"X c #C71BFFFF8617",
|
||||||
|
"o c #5965F3CE0000",
|
||||||
|
"O c #5144E79D0000",
|
||||||
|
"+ c #4924DB6C0000",
|
||||||
|
"@ c #8E388A288E38",
|
||||||
|
"# c #4103CF3C0000",
|
||||||
|
"$ c #38E3C71B0000",
|
||||||
|
"% c #28A2BAEA0000",
|
||||||
|
"& c #2081AEBA0000",
|
||||||
|
"* c #AEBAAAAAAEBA",
|
||||||
|
"= c #1861A2890000",
|
||||||
|
"- c #10409A690000",
|
||||||
|
"; c #08208E380000",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" . ",
|
||||||
|
" .. ",
|
||||||
|
" .X. ",
|
||||||
|
" .Xo. ",
|
||||||
|
" .XOO...... ",
|
||||||
|
" .X+++XXXXX.@ ",
|
||||||
|
" .X#########.@ ",
|
||||||
|
" .X$$$$$$$$$$.@ ",
|
||||||
|
" @.%%%%%%%%%%.@ ",
|
||||||
|
" @.&&&&&&&&&.@ ",
|
||||||
|
" *@.===......@ ",
|
||||||
|
" *@.--.@@@@@@ ",
|
||||||
|
" *@.;. ",
|
||||||
|
" *@.. ",
|
||||||
|
" @. ",
|
||||||
|
" @ ",
|
||||||
|
" ",
|
||||||
|
" .... . ",
|
||||||
|
" . . . ",
|
||||||
|
" . . .. .. . . ",
|
||||||
|
" .... . . . . . . ",
|
||||||
|
" . . ... . .. ",
|
||||||
|
" . . . . . . . . ",
|
||||||
|
" .... .. . .. . . ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
||||||
BIN
emacs-w3m/icons30/copy-up.png
Normal file
|
After Width: | Height: | Size: 251 B |
44
emacs-w3m/icons30/copy-up.xpm
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *copy_up_xpm[] = {
|
||||||
|
/* width height ncolors chars_per_pixel */
|
||||||
|
"32 30 7 1",
|
||||||
|
/* colors */
|
||||||
|
" c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #000000",
|
||||||
|
"a c #aeb2ae",
|
||||||
|
"b c #c7ff86",
|
||||||
|
"c c #f7ffbe",
|
||||||
|
"d c #aeb2ae",
|
||||||
|
"e c #a6a6a6",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" #########ed ",
|
||||||
|
" #ccccccc##ed ",
|
||||||
|
" #ccccccc#c#ed ",
|
||||||
|
" #caaaaac####ed ",
|
||||||
|
" #cccccccccc#ed ",
|
||||||
|
" #caaaaccccc#ed ",
|
||||||
|
" #cccccccccc#ed ",
|
||||||
|
" #ccccc#########ed ",
|
||||||
|
" #c##cc#bbbbbbb##ed ",
|
||||||
|
" #ccccc#bbbbbbb#b#ed ",
|
||||||
|
" #ccccc#baaaaab####ed ",
|
||||||
|
" #ccccc#bbbbbbbbbb#ed ",
|
||||||
|
" #ccccc#baaaabbbbb#ed ",
|
||||||
|
" #######bbbbbbbbbb#ed ",
|
||||||
|
" eeeee#bbbbbbbbbb#ed ",
|
||||||
|
" dddd#baaaaaaabb#ed ",
|
||||||
|
" #bbbbbbbbbb#ed ",
|
||||||
|
" #bbbbbbbbbb#ed ",
|
||||||
|
" #bbbbbbbbbb#ed ",
|
||||||
|
" #bbbbbbbbbb#ed ",
|
||||||
|
" ############ed ",
|
||||||
|
" eeeeeeeeeeeed ",
|
||||||
|
" ### dddddddddddd ",
|
||||||
|
" # # ## ### # # ",
|
||||||
|
" # # # # # # # ",
|
||||||
|
" # # # # # # # ",
|
||||||
|
" # # # # # # ## ",
|
||||||
|
" ### ## ### # ",
|
||||||
|
" # # "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons30/db-history-up.png
Normal file
|
After Width: | Height: | Size: 233 B |
41
emacs-w3m/icons30/db-history-up.xpm
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * db_history_up_xpm[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 34 30 5 1",
|
||||||
|
/* colors */
|
||||||
|
" c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"* c #fff749",
|
||||||
|
"% c #6992cf",
|
||||||
|
"# c #30009e",
|
||||||
|
"$ c #000000",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ####################### ",
|
||||||
|
" #%%%%%%%%%%%%%%%%%%## ",
|
||||||
|
" ################### ",
|
||||||
|
" ",
|
||||||
|
" ################# ",
|
||||||
|
" #%%%%%%%%%%%%%%%# ",
|
||||||
|
" ################# ",
|
||||||
|
" ",
|
||||||
|
" ################### ",
|
||||||
|
" #%%%%%%%%%%%%%%%%%%## ",
|
||||||
|
"############################ ",
|
||||||
|
"#****##*****# ",
|
||||||
|
"##*##*##*###*################# ",
|
||||||
|
" #*###*#*###*#%%%%%%%%%%%%%%%# ",
|
||||||
|
" #*###*#****################## ",
|
||||||
|
" #*###*#*###*# ",
|
||||||
|
"##*##*##*###*############### ",
|
||||||
|
"#****##*****#%%%%%%%%%%%## ",
|
||||||
|
"######################## ",
|
||||||
|
" ",
|
||||||
|
" $ $ $ $ ",
|
||||||
|
" $ $ $ ",
|
||||||
|
" $ $ $$ $$$ $$$ $$ $ $ $ $ ",
|
||||||
|
" $$$$$ $ $ $ $ $ $$ $ $ ",
|
||||||
|
" $ $ $ $$ $ $ $ $ $ $ ",
|
||||||
|
" $ $ $ $ $ $ $ $ $$$ ",
|
||||||
|
" $ $ $$$ $$$ $ $$ $ $ ",
|
||||||
|
" $$ ",
|
||||||
|
" "};
|
||||||
BIN
emacs-w3m/icons30/forward-disabled.png
Normal file
|
After Width: | Height: | Size: 279 B |
52
emacs-w3m/icons30/forward-disabled.xpm
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *forward-disabled[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 34 30 15 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #606060",
|
||||||
|
"a c #d7d7d7",
|
||||||
|
"b c #c6c6c6",
|
||||||
|
"c c #bebebe",
|
||||||
|
"d c #b6b6b6",
|
||||||
|
"e c #a9ada9",
|
||||||
|
"f c #a1a5a1",
|
||||||
|
"g c #aeaaae",
|
||||||
|
"h c #999999",
|
||||||
|
"i c #bebabe",
|
||||||
|
"j c #919191",
|
||||||
|
"k c #898989",
|
||||||
|
"l c #818181",
|
||||||
|
"m c #797979",
|
||||||
|
/* pixels */
|
||||||
|
"..................................",
|
||||||
|
"..................................",
|
||||||
|
"..................................",
|
||||||
|
"................#.................",
|
||||||
|
"................##................",
|
||||||
|
"................#a#...............",
|
||||||
|
"................#ba#..............",
|
||||||
|
"...........######cca#.............",
|
||||||
|
"...........#aaaaaddda#............",
|
||||||
|
"...........#eeeeeeeeea#...........",
|
||||||
|
"...........#ffffffffffa#.g........",
|
||||||
|
"...........#hhhhhhhhhh#ig.........",
|
||||||
|
"...........#jjjjjjjjj#i...........",
|
||||||
|
"...........######kkk#ig...........",
|
||||||
|
"............iiii#ll#ig............",
|
||||||
|
"................#m#ig.............",
|
||||||
|
"................##ig..............",
|
||||||
|
"................#i................",
|
||||||
|
"................i.................",
|
||||||
|
"..................................",
|
||||||
|
".####..........................#..",
|
||||||
|
".#.............................#..",
|
||||||
|
".#.....##..#.##.#.#..##..#.#.###..",
|
||||||
|
".####.#..#.##.#.#.#.#..#.##.#..#..",
|
||||||
|
".#....#..#.#..#.#.#..###.#..#..#..",
|
||||||
|
".#....#..#.#...#.#..#..#.#..#..#..",
|
||||||
|
".#.....##..#...#.#...##.##...###..",
|
||||||
|
"..................................",
|
||||||
|
"..................................",
|
||||||
|
".................................."
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons30/forward-up.png
Normal file
|
After Width: | Height: | Size: 276 B |
48
emacs-w3m/icons30/forward-up.xpm
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * forward_up_xpm[] = {
|
||||||
|
"34 30 15 1",
|
||||||
|
" c #B6DAB2CAB6DA s backgroundToolBarColor",
|
||||||
|
". c #000000000000",
|
||||||
|
"X c #C71BFFFF8617",
|
||||||
|
"o c #5965F3CE0000",
|
||||||
|
"O c #5144E79D0000",
|
||||||
|
"+ c #4924DB6C0000",
|
||||||
|
"@ c #4103CF3C0000",
|
||||||
|
"# c #38E3C71B0000",
|
||||||
|
"$ c #AEBAAAAAAEBA",
|
||||||
|
"% c #28A2BAEA0000",
|
||||||
|
"& c #8E388A288E38",
|
||||||
|
"* c #2081AEBA0000",
|
||||||
|
"= c #1861A2890000",
|
||||||
|
"- c #10409A690000",
|
||||||
|
"; c #08208E380000",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" . ",
|
||||||
|
" .. ",
|
||||||
|
" .X. ",
|
||||||
|
" .oX. ",
|
||||||
|
" ......OOX. ",
|
||||||
|
" .XXXXX+++X. ",
|
||||||
|
" .@@@@@@@@@X. ",
|
||||||
|
" .##########X. $ ",
|
||||||
|
" .%%%%%%%%%%.&$ ",
|
||||||
|
" .*********.& ",
|
||||||
|
" ......===.&$ ",
|
||||||
|
" &&&&.--.&$ ",
|
||||||
|
" .;.&$ ",
|
||||||
|
" ..&$ ",
|
||||||
|
" .& ",
|
||||||
|
" & ",
|
||||||
|
" ",
|
||||||
|
" .... . ",
|
||||||
|
" . . ",
|
||||||
|
" . .. . .. . . .. . . ... ",
|
||||||
|
" .... . . .. . . . . . .. . . ",
|
||||||
|
" . . . . . . . ... . . . ",
|
||||||
|
" . . . . . . . . . . . ",
|
||||||
|
" . .. . . . .. .. ... ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" "};
|
||||||
BIN
emacs-w3m/icons30/history-up.png
Normal file
|
After Width: | Height: | Size: 178 B |
40
emacs-w3m/icons30/history-up.xpm
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * history_up_xpm[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 34 30 4 1",
|
||||||
|
/* colors */
|
||||||
|
" c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"% c #6992cf",
|
||||||
|
"# c #30009e",
|
||||||
|
"$ c #000000",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ################# ",
|
||||||
|
" #%%%%%%%%%%%%%%%# ",
|
||||||
|
" ################# ",
|
||||||
|
" ",
|
||||||
|
" ################# ",
|
||||||
|
" #%%%%%%%%%%%%%%%# ",
|
||||||
|
" ################# ",
|
||||||
|
" ",
|
||||||
|
" ################# ",
|
||||||
|
" #%%%%%%%%%%%%%%%# ",
|
||||||
|
" ################# ",
|
||||||
|
" ",
|
||||||
|
" ################# ",
|
||||||
|
" #%%%%%%%%%%%%%%%# ",
|
||||||
|
" ################# ",
|
||||||
|
" ",
|
||||||
|
" #################",
|
||||||
|
" #%%%%%%%%%%%%%%%#",
|
||||||
|
" #################",
|
||||||
|
" ",
|
||||||
|
" $ $ $ $ ",
|
||||||
|
" $ $ $ ",
|
||||||
|
" $ $ $$ $$$ $$$ $$ $ $ $ $ ",
|
||||||
|
" $$$$$ $ $ $ $ $ $$ $ $ ",
|
||||||
|
" $ $ $ $$ $ $ $ $ $ $ ",
|
||||||
|
" $ $ $ $ $ $ $ $ $$$ ",
|
||||||
|
" $ $ $$$ $$$ $ $$ $ $ ",
|
||||||
|
" $$ ",
|
||||||
|
" "};
|
||||||
BIN
emacs-w3m/icons30/home-up.png
Normal file
|
After Width: | Height: | Size: 280 B |
49
emacs-w3m/icons30/home-up.xpm
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *home-up[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 32 30 12 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #000000",
|
||||||
|
"a c #ffffff",
|
||||||
|
"b c #6992cf",
|
||||||
|
"c c #8eaebe",
|
||||||
|
"d c #30009e",
|
||||||
|
"e c #b69669",
|
||||||
|
"f c #cfba96",
|
||||||
|
"g c #aeaaae",
|
||||||
|
"h c #8eff38",
|
||||||
|
"i c #18cb00",
|
||||||
|
"j c #10aa00",
|
||||||
|
/* pixels */
|
||||||
|
"................................",
|
||||||
|
"................................",
|
||||||
|
"................................",
|
||||||
|
".........###..#####.............",
|
||||||
|
".........#a#.#a#bbb#............",
|
||||||
|
".........#c##abb#bbb#...........",
|
||||||
|
".........#c#ab#bb#bbb#..........",
|
||||||
|
".........##ab#c#bb#bbb#.........",
|
||||||
|
".........#ab#ccc#bb#bbb#........",
|
||||||
|
"........#ab#ccccc#bb#bbb#.......",
|
||||||
|
".......#ab#ccccccc#bb#bbb#......",
|
||||||
|
"......####ccccccccc#######......",
|
||||||
|
"........#acccdddacc.#bbb#.......",
|
||||||
|
"........#acccdeeaccc#bbb#.......",
|
||||||
|
"........#acccdefaccc#bgb#.......",
|
||||||
|
"........#acccdefaccc#bgb#.......",
|
||||||
|
"........hicccdefachhhhii#.......",
|
||||||
|
"......hhijjhhhhhhhhhhhjjjj......",
|
||||||
|
".....eeeeeeefffffffffeeeeee.....",
|
||||||
|
"................................",
|
||||||
|
"................................",
|
||||||
|
".....#...#......................",
|
||||||
|
".....#...#......................",
|
||||||
|
".....#...#..##..##.##...##......",
|
||||||
|
".....#####.#..#.#.#..#.#..#.....",
|
||||||
|
".....#...#.#..#.#.#..#.####.....",
|
||||||
|
".....#...#.#..#.#.#..#.#........",
|
||||||
|
".....#...#..##..#.#..#..###.....",
|
||||||
|
"................................",
|
||||||
|
"................................"
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons30/image-up.png
Normal file
|
After Width: | Height: | Size: 324 B |
51
emacs-w3m/icons30/image-up.xpm
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *image-up[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 32 30 14 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #000000",
|
||||||
|
"a c #efffc7",
|
||||||
|
"b c #cfba96",
|
||||||
|
"c c #f7ffbe",
|
||||||
|
"d c #aeb2ae",
|
||||||
|
"e c #a6a6a6",
|
||||||
|
"f c #c7d7ff",
|
||||||
|
"g c #b6c7f7",
|
||||||
|
"h c #a6b6ef",
|
||||||
|
"i c #c7ff86",
|
||||||
|
"j c #9ea6e7",
|
||||||
|
"k c #38c700",
|
||||||
|
"l c #8e96df",
|
||||||
|
/* pixels */
|
||||||
|
"................................",
|
||||||
|
"............#############.......",
|
||||||
|
"...........#a#bccccccccc#d......",
|
||||||
|
"..........#aa#bccccccccc#e......",
|
||||||
|
".........#a###bccccccccc#e......",
|
||||||
|
".........##b########cdcc#e......",
|
||||||
|
".........#bc#ffffff#cccc#e......",
|
||||||
|
"......#..#cc#gggggg#cccc#e......",
|
||||||
|
"......##.#cc#hhhhhh#ddcc#e......",
|
||||||
|
"......#i##cc#jjjjjj#cccc#e......",
|
||||||
|
"...####ki#cc#llllll#cccc#e......",
|
||||||
|
"...#iiikki#c########ddcc#e......",
|
||||||
|
"...#kkkkkki#cccccccccccc#e......",
|
||||||
|
"...#kkkkkk#ccccccccccccc#e......",
|
||||||
|
"...####kk#ccddccdcdccdcc#e......",
|
||||||
|
"......#k##cccccccccccccc#e......",
|
||||||
|
"......##.#ccdcddcdcddccc#e......",
|
||||||
|
"......#..#cccccccccccccc#e......",
|
||||||
|
".........#cccccccccccccc#e......",
|
||||||
|
".........################e......",
|
||||||
|
"..........eeeeeeeeeeeeeeee......",
|
||||||
|
"..#.............................",
|
||||||
|
"..#.............................",
|
||||||
|
"..#.##.##...##...###..##...###..",
|
||||||
|
"..#.#.#..#.#..#.#..#.#..#.#.....",
|
||||||
|
"..#.#.#..#..###.#..#.####..##...",
|
||||||
|
"..#.#.#..#.#..#.#..#.#.......#..",
|
||||||
|
"..#.#.#..#..##.#.###..###.###...",
|
||||||
|
"................#..#............",
|
||||||
|
".................##............."
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons30/open-up.png
Normal file
|
After Width: | Height: | Size: 272 B |
46
emacs-w3m/icons30/open-up.xpm
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *open-up[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 32 30 9 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #000000",
|
||||||
|
"a c #efffc7",
|
||||||
|
"b c #cfba96",
|
||||||
|
"c c #f7ffbe",
|
||||||
|
"d c #aeb2ae",
|
||||||
|
"e c #a6a6a6",
|
||||||
|
"f c #79b2f7",
|
||||||
|
"g c #698eef",
|
||||||
|
/* pixels */
|
||||||
|
"................................",
|
||||||
|
"............#############.......",
|
||||||
|
"...........#a#bccccccccc#dd.....",
|
||||||
|
"..........#aa#bccccccccc#ed.....",
|
||||||
|
".........#a###bccccccccc#ed.....",
|
||||||
|
".........##bbbbccdcdddcc#ed.....",
|
||||||
|
".........#bccccccccccccc#ed.....",
|
||||||
|
"......#..#cccccccccccccc#ed.....",
|
||||||
|
"......##.#ccddccccddddcc#ed.....",
|
||||||
|
"......#f##cccccccccccccc#ed.....",
|
||||||
|
"...####gf#cccccccccccccc#ed.....",
|
||||||
|
"...#fffggf#cdccddcccddcc#ed.....",
|
||||||
|
"...#ggggggf#cccccccccccc#ed.....",
|
||||||
|
"...#gggggg#ccccccccccccc#ed.....",
|
||||||
|
"...####gg#ccddccddcdddcc#ed.....",
|
||||||
|
"......#g##cccccccccccccc#ed.....",
|
||||||
|
"......##.#cccccccccccccc#ed.....",
|
||||||
|
"......#..#cccccccccccccc#ed.....",
|
||||||
|
".........#cccccccccccccc#ed.....",
|
||||||
|
".........################ed.....",
|
||||||
|
"..........eeeeeeeeeeeeeeeed.....",
|
||||||
|
".......##.......................",
|
||||||
|
"......#..#......................",
|
||||||
|
".....#....#.###...##..#.#.......",
|
||||||
|
".....#....#.#..#.#..#.##.#......",
|
||||||
|
".....#....#.#..#.####.#..#......",
|
||||||
|
"......#..#..#..#.#....#..#......",
|
||||||
|
".......##...###...###.#..#......",
|
||||||
|
"............#...................",
|
||||||
|
"............#..................."
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons30/parent-disabled.png
Normal file
|
After Width: | Height: | Size: 236 B |
46
emacs-w3m/icons30/parent-disabled.xpm
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * parent_disabled_xpm[] = {
|
||||||
|
" 32 30 12 1",
|
||||||
|
" c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
"# c #606060",
|
||||||
|
"a c #d7d7d7",
|
||||||
|
"b c #c6c6c6",
|
||||||
|
"c c #bebebe",
|
||||||
|
"d c #b6b6b6",
|
||||||
|
"e c #a9ada9",
|
||||||
|
"f c #a1a5a1",
|
||||||
|
"g c #999999",
|
||||||
|
"h c #bebabe",
|
||||||
|
"i c #898989",
|
||||||
|
"j c #797979",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" # ",
|
||||||
|
" #a# ",
|
||||||
|
" #aba# ",
|
||||||
|
" #abbba# ",
|
||||||
|
" #accccca# ",
|
||||||
|
" #accccccca# ",
|
||||||
|
" #addddddddda# ",
|
||||||
|
" #####eeeee##### ",
|
||||||
|
" hhhh#fffff#hhhh ",
|
||||||
|
" #ggggg# ",
|
||||||
|
" #iiiii# ",
|
||||||
|
" #jjjjj# ",
|
||||||
|
" ####### ",
|
||||||
|
" hhhhhhh ",
|
||||||
|
" ",
|
||||||
|
" # # ",
|
||||||
|
" # # ### ",
|
||||||
|
" # # # # ",
|
||||||
|
" # # # # ",
|
||||||
|
" # # # # ",
|
||||||
|
" ### ### ",
|
||||||
|
" # ",
|
||||||
|
" # ",
|
||||||
|
" ",
|
||||||
|
" "};
|
||||||
BIN
emacs-w3m/icons30/parent-up.png
Normal file
|
After Width: | Height: | Size: 226 B |
44
emacs-w3m/icons30/parent-up.xpm
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * parent_up_xpm[] = {
|
||||||
|
"32 30 11 1",
|
||||||
|
" c #b6b2b6 s backgroundToolBarColor",
|
||||||
|
". c #000000",
|
||||||
|
"X c #c7ff86",
|
||||||
|
"o c #59f300",
|
||||||
|
"O c #51e700",
|
||||||
|
"+ c #49db00",
|
||||||
|
"@ c #41cf00",
|
||||||
|
"# c #8e8a8e",
|
||||||
|
"$ c #38c700",
|
||||||
|
"% c #28ba00",
|
||||||
|
"& c #20ae00",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" . ",
|
||||||
|
" .X. ",
|
||||||
|
" .XoX. ",
|
||||||
|
" .XoooX. ",
|
||||||
|
" .XOOOOOX. ",
|
||||||
|
" .XOOOOOOOX. ",
|
||||||
|
" .X+++++++++X. ",
|
||||||
|
" .....@@@@@..... ",
|
||||||
|
" ####.$$$$$.#### ",
|
||||||
|
" .%%%%%. ",
|
||||||
|
" .&&&&&. ",
|
||||||
|
" .&&&&&. ",
|
||||||
|
" ....... ",
|
||||||
|
" ####### ",
|
||||||
|
" ",
|
||||||
|
" . . ",
|
||||||
|
" . . ... ",
|
||||||
|
" . . . . ",
|
||||||
|
" . . . . ",
|
||||||
|
" . . . . ",
|
||||||
|
" ... ... ",
|
||||||
|
" . ",
|
||||||
|
" . ",
|
||||||
|
" ",
|
||||||
|
" "};
|
||||||
BIN
emacs-w3m/icons30/reload-up.png
Normal file
|
After Width: | Height: | Size: 292 B |
48
emacs-w3m/icons30/reload-up.xpm
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *reload-up[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 32 30 11 1",
|
||||||
|
/* colors */
|
||||||
|
". c #b6b8b6 s backgroundToolBarColor",
|
||||||
|
"# c #aeb4ae",
|
||||||
|
"a c #000000",
|
||||||
|
"b c #6580c9",
|
||||||
|
"c c #6984d7",
|
||||||
|
"d c #7788d7",
|
||||||
|
"e c #768cdf",
|
||||||
|
"f c #788fe7",
|
||||||
|
"g c #6580e7",
|
||||||
|
"h c #5195ef",
|
||||||
|
"i c #5197f7",
|
||||||
|
/* pixels */
|
||||||
|
"................................",
|
||||||
|
"..............#aaaaa............",
|
||||||
|
".............aabbbbbaa..........",
|
||||||
|
"............abbbbbbbbba.........",
|
||||||
|
"...........accccaaacccca........",
|
||||||
|
"..........#addda###addda#.......",
|
||||||
|
"..........aeeea#####aeeea.......",
|
||||||
|
"..........afffa#..aaafffaaa.....",
|
||||||
|
"..........aaaaa....aggggga#.....",
|
||||||
|
"......##a...........ahhha##.....",
|
||||||
|
".....##aia...........aia##......",
|
||||||
|
"....##ahhha...........a##.......",
|
||||||
|
"....#aggggga....aaaaa...........",
|
||||||
|
"....aaafffaaa..#afffa...........",
|
||||||
|
"......aeeea#####aeeea...........",
|
||||||
|
"......#addda###addda#...........",
|
||||||
|
".......accccaaacccca............",
|
||||||
|
"........abbbbbbbbba.............",
|
||||||
|
".........aabbbbbaa..............",
|
||||||
|
"...........aaaaa#...............",
|
||||||
|
"................................",
|
||||||
|
"..aaaa.......a..............a...",
|
||||||
|
"..a...a......a..............a...",
|
||||||
|
"..a...a..aa..a..aa...aa...aaa...",
|
||||||
|
"..aaaa..a..a.a.a..a.a..a.a..a...",
|
||||||
|
"..a...a.aaaa.a.a..a..aaa.a..a...",
|
||||||
|
"..a...a.a....a.a..a.a..a.a..a...",
|
||||||
|
"..a...a..aaa.a..aa...aa.a.aaa...",
|
||||||
|
"................................",
|
||||||
|
"................................"
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons30/search-up.png
Normal file
|
After Width: | Height: | Size: 321 B |
53
emacs-w3m/icons30/search-up.xpm
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char * search_up_xpm[] = {
|
||||||
|
"32 30 20 1",
|
||||||
|
" c #B6DAB2CAB6DA s backgroundToolBarColor",
|
||||||
|
". c #000000000000",
|
||||||
|
"X c #8E38C30BFFFF",
|
||||||
|
"o c #8617BEFBF7DE",
|
||||||
|
"O c #8617BAEAF7DE",
|
||||||
|
"+ c #8617B6DAF7DE",
|
||||||
|
"@ c #FFFFFFFFFFFF",
|
||||||
|
"# c #79E7AEBAEFBE",
|
||||||
|
"$ c #79E7AEBAF7DE",
|
||||||
|
"% c #79E7B2CAF7DE",
|
||||||
|
"& c #79E7A699EFBE",
|
||||||
|
"* c #79E7AAAAEFBE",
|
||||||
|
"= c #71C6A289EFBE",
|
||||||
|
"- c #71C69E79EFBE",
|
||||||
|
"; c #71C69A69E79D",
|
||||||
|
": c #69A69658E79D",
|
||||||
|
"> c #69A69248E79D",
|
||||||
|
"< c #69A68A28E79D",
|
||||||
|
"1 c #965896589658",
|
||||||
|
"2 c #AEBAAEBAAEBA",
|
||||||
|
" .... ",
|
||||||
|
" ..XXXX.. ",
|
||||||
|
" .XoO+++Oo. ",
|
||||||
|
" .Xo+@@#$%+o. ",
|
||||||
|
" .Xo+$@@&&*$+o. ",
|
||||||
|
" .XO%*=-;-=*%O. ",
|
||||||
|
" .X+$&-:>:-&$+. ",
|
||||||
|
" .X+#&;><>;&#+. ",
|
||||||
|
" ..X$&-:>:-&$.. ",
|
||||||
|
" .1.%*=-;-=*.1. ",
|
||||||
|
" .2..*&&&..2.1 ",
|
||||||
|
" .@@....22.11 ",
|
||||||
|
" ..@@@2..11 ",
|
||||||
|
" 1.....111 ",
|
||||||
|
" 1..111111 ",
|
||||||
|
" 1..1111 ",
|
||||||
|
" 1..11 ",
|
||||||
|
" 1..1 ",
|
||||||
|
" 1..11 ",
|
||||||
|
" @@.1 ",
|
||||||
|
" ",
|
||||||
|
" .... . . ",
|
||||||
|
" . . ",
|
||||||
|
" . . . . ... ",
|
||||||
|
" .... . .. . . . ",
|
||||||
|
" . . . . . . ",
|
||||||
|
" . . . . . . ",
|
||||||
|
" . . . . ... ",
|
||||||
|
" ",
|
||||||
|
" "};
|
||||||
BIN
emacs-w3m/icons30/spinner.gif
Normal file
|
After Width: | Height: | Size: 441 B |
BIN
emacs-w3m/icons30/state-00.png
Normal file
|
After Width: | Height: | Size: 187 B |
28
emacs-w3m/icons30/state-00.xpm
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *noname[] = {
|
||||||
|
/* width height ncolors chars_per_pixel */
|
||||||
|
" 16 14 7 1",
|
||||||
|
/* colors */
|
||||||
|
" c none",
|
||||||
|
"# c #314030",
|
||||||
|
"$ c #617f5f",
|
||||||
|
"% c #485e47",
|
||||||
|
"+ c #89b386",
|
||||||
|
". c #c4ffbf",
|
||||||
|
"; c #b0e5ac",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" #### #### ",
|
||||||
|
" %$#$# #$#$% ",
|
||||||
|
"%%++$+$ $+$++%%",
|
||||||
|
";;;;+;+ +;+;;;;",
|
||||||
|
"....+.+ +.+....",
|
||||||
|
";;;;+;+ +;+;;;;",
|
||||||
|
"++++$;$ $;$++++",
|
||||||
|
"%%%%#%# #%#%%%%",
|
||||||
|
" %+#+# #+#+% ",
|
||||||
|
" #### #### ",
|
||||||
|
" ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons30/state-01.png
Normal file
|
After Width: | Height: | Size: 188 B |
28
emacs-w3m/icons30/state-01.xpm
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *noname[] = {
|
||||||
|
/* width height num_colors chars_per_pixel */
|
||||||
|
" 16 14 7 1",
|
||||||
|
/* colors */
|
||||||
|
" c none",
|
||||||
|
"# c #403700",
|
||||||
|
"$ c #7f6e00",
|
||||||
|
"% c #5e5100",
|
||||||
|
"+ c #b39b00",
|
||||||
|
". c #fffafa",
|
||||||
|
"; c #e5c600",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" ",
|
||||||
|
" #### #### ",
|
||||||
|
" %$#$# #$#$% ",
|
||||||
|
"%%++$+$ $+$++%%",
|
||||||
|
";;;;+;+ +;+;;;;",
|
||||||
|
"....+.+ +.+....",
|
||||||
|
";;;;+;+ +;+;;;;",
|
||||||
|
"++++$;$ $;$++++",
|
||||||
|
"%%%%#%# #%#%%%%",
|
||||||
|
" %+#+# #+#+% ",
|
||||||
|
" #### #### ",
|
||||||
|
" ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons30/state-10.png
Normal file
|
After Width: | Height: | Size: 202 B |
30
emacs-w3m/icons30/state-10.xpm
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
/* XPM */
|
||||||
|
static char *noname[] = {
|
||||||
|
/* width height ncolors chars_per_pixel */
|
||||||
|
" 16 14 9 1",
|
||||||
|
/* colors */
|
||||||
|
" c none",
|
||||||
|
"# c #314030",
|
||||||
|
"$ c #617F5F",
|
||||||
|
"% c #485E47",
|
||||||
|
"+ c #89B386",
|
||||||
|
". c #C4FFBF",
|
||||||
|
"; c #B0E5AC",
|
||||||
|
"! c #ff0000",
|
||||||
|
"& c #ff7f7f",
|
||||||
|
/* pixels */
|
||||||
|
" ",
|
||||||
|
" &&!!!!&& ",
|
||||||
|
" ####!!#### ",
|
||||||
|
" %$#$#!!#$#$% ",
|
||||||
|
"%%++$+$!!$+$++%%",
|
||||||
|
";;;;+;+!!+;+;;;;",
|
||||||
|
"....+.+!!+.+....",
|
||||||
|
";;;;+;+!!+;+;;;;",
|
||||||
|
"++++$;$!!$;$++++",
|
||||||
|
"%%%%#%#!!#%#%%%%",
|
||||||
|
" %+#+#!!#+#+% ",
|
||||||
|
" ####!!#### ",
|
||||||
|
" &&!!!!&& ",
|
||||||
|
" "
|
||||||
|
};
|
||||||
BIN
emacs-w3m/icons30/state-11.png
Normal file
|
After Width: | Height: | Size: 202 B |