Merge from emacs--devo--0
Patches applied: * emacs--devo--0 (patch 285-296) - Update from CVS - Merge from gnus--rel--5.10 - Update from CVS: admin/FOR-RELEASE: Update refcard section. * gnus--rel--5.10 (patch 102-104) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-64
18
ChangeLog
|
|
@ -1,3 +1,12 @@
|
|||
2006-06-05 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* AUTHORS: Regenerate.
|
||||
|
||||
2006-05-18 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
|
||||
|
||||
* configure.in: Add check for ALSA.
|
||||
* configure: Regenerate.
|
||||
|
||||
2006-05-06 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* Makefile.in (INFO_FILES): Remove emacs-xtra.
|
||||
|
|
@ -6,8 +15,8 @@
|
|||
|
||||
2006-04-20 Ramprasad B <ramprasad_i82@yahoo.com>
|
||||
|
||||
* Copyright (sources/emacs): updated copyright year(s)
|
||||
|
||||
* Copyright (sources/emacs): Update copyright year(s).
|
||||
|
||||
2006-04-01 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* configure: Regenerated.
|
||||
|
|
@ -19,9 +28,8 @@
|
|||
|
||||
2006-04-01 Christoph Bauer <Christoph.Bauer@lms-gmbh.de> (tiny change)
|
||||
|
||||
* configure.in (hppa*-hp-hpux1[1-9]*): Add
|
||||
-D_INCLUDE__STDC_A1_SOURCE to CFLAGS. Update Copyright years
|
||||
written to src/config.in.
|
||||
* configure.in (hppa*-hp-hpux1[1-9]*): Add -D_INCLUDE__STDC_A1_SOURCE
|
||||
to CFLAGS. Update Copyright years written to src/config.in.
|
||||
|
||||
2006-03-18 Claudio Fontana <claudio@gnu.org>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,19 @@
|
|||
2006-06-07 Reiner Steib <Reiner.Steib@gmx.de>
|
||||
|
||||
* FOR-RELEASE: Update refcard section.
|
||||
|
||||
2006-05-25 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* FOR-RELEASE: Key sequence elisp node done.
|
||||
|
||||
2006-05-24 Reiner Steib <Reiner.Steib@gmx.de>
|
||||
|
||||
* FOR-RELEASE: Update refcard translations. Add coding cookie.
|
||||
|
||||
2006-05-21 Chong Yidong <cyd@mit.edu>
|
||||
|
||||
* FOR-RELEASE: point-entered /point-left bug fixed.
|
||||
|
||||
2006-05-12 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* FOR-RELEASE: Spell-checking the manuals is now done; remove the
|
||||
|
|
@ -11,7 +27,7 @@
|
|||
2006-04-17 Ramprasad B <ramprasad_i82@yahoo.com>
|
||||
|
||||
* ./* (Copyright): Updated Copyright year(s)
|
||||
|
||||
|
||||
2006-02-24 Reiner Steib <Reiner.Steib@gmx.de>
|
||||
|
||||
* FOR-RELEASE (BUGS): Add URLs/MIDs.
|
||||
|
|
|
|||
|
|
@ -21,6 +21,19 @@ face name prefixes should be in it for good results.
|
|||
|
||||
** Ask maintainers of refcard translations to update them.
|
||||
|
||||
Requests to have been sent out on 2006-05-23 (Reiner Steib).
|
||||
|
||||
LANG Translator Status
|
||||
cs Pavel Janík No response
|
||||
de Sven Joachim Done
|
||||
fr Eric Jacoboni No response
|
||||
pl Włodek Bzyl No response
|
||||
pt-br Rodrigo Real Done
|
||||
ru Alex Ott Working
|
||||
sk Miroslav Vaško No response
|
||||
|
||||
If there's no update for a translation on 2006-06-07, notify RMS.
|
||||
|
||||
** Send an email to the various distributions, including the GNOME
|
||||
and KDE projects, to use the new Emacs icons in etc/images/icons.
|
||||
|
||||
|
|
@ -32,9 +45,6 @@ reliable decoding regardless of user options.
|
|||
** JD Smith's 17 Apr 2006 bug report that CVS operations
|
||||
get mysterious unreproducible failures.
|
||||
|
||||
** David Hansen's bug report on 16 Apr 2006 about point-entered and
|
||||
point-left text properties.
|
||||
|
||||
** Is there a basic problem with cl-byte-compile-compiler-macro?
|
||||
|
||||
** Markus Gritsch's report about Emacs looping on Windoze with the following
|
||||
|
|
@ -63,9 +73,6 @@ It seems that to fix this, w32 server sockets must use WSAAsyncSelect
|
|||
|
||||
* DOCUMENTATION
|
||||
|
||||
** Add a node to the Lisp manual describing key sequences from the
|
||||
Lisp point of view.
|
||||
|
||||
** Check man/info.texi.
|
||||
|
||||
** Check the Emacs Lisp manual.
|
||||
|
|
@ -142,7 +149,7 @@ SECTION READERS
|
|||
etc/TUTORIAL rms
|
||||
etc/TUTORIAL.bg Ognyan Kulev <ogi@fmi.uni-sofia.bg>
|
||||
etc/TUTORIAL.cn
|
||||
etc/TUTORIAL.cs Pavel Janík <Pavel@Janik.cz>
|
||||
etc/TUTORIAL.cs Pavel Janík <Pavel@Janik.cz>
|
||||
etc/TUTORIAL.de Werner LEMBERG <wl@gnu.org>
|
||||
etc/TUTORIAL.es Marcelo Toledo
|
||||
etc/TUTORIAL.fr ttn
|
||||
|
|
@ -154,7 +161,7 @@ etc/TUTORIAL.pl Slawomir Nowaczyk <slawek@cs.lth.se>
|
|||
etc/TUTORIAL.pt_BR Marcelo Toledo
|
||||
etc/TUTORIAL.ro
|
||||
etc/TUTORIAL.ru Alex Ott <alexott@gmail.com>
|
||||
etc/TUTORIAL.sk Pavel Janík <Pavel@Janik.cz>
|
||||
etc/TUTORIAL.sk Pavel Janík <Pavel@Janik.cz>
|
||||
etc/TUTORIAL.sl Primoz PETERLIN <primoz.peterlin@biofiz.mf.uni-lj.si>
|
||||
etc/TUTORIAL.sv Mats Lidell <matsl@contactor.se>
|
||||
etc/TUTORIAL.th Virach Sornlertlamvanich <virach@tcllab.org>
|
||||
|
|
@ -163,4 +170,5 @@ etc/TUTORIAL.zh
|
|||
|
||||
Local variables:
|
||||
mode: outline
|
||||
coding: utf-8
|
||||
end:
|
||||
|
|
|
|||
135
configure
vendored
|
|
@ -310,7 +310,7 @@ ac_includes_default="\
|
|||
# include <unistd.h>
|
||||
#endif"
|
||||
|
||||
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAINT build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP LN_S INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA RANLIB ac_ct_RANLIB INSTALL_INFO GZIP_PROG LIBSOUND SET_MAKE PKG_CONFIG GTK_CFLAGS GTK_LIBS XFT_CFLAGS XFT_LIBS FREETYPE_CFLAGS FREETYPE_LIBS FONTCONFIG_CFLAGS FONTCONFIG_LIBS HAVE_LIBOTF LIBOTF_CFLAGS LIBOTF_LIBS ALLOCA liblockfile LIBOBJS NEED_SETGID KMEM_GROUP GETLOADAVG_LIBS GETOPT_H GETOPTOBJS version configuration canonical srcdir lispdir locallisppath lisppath x_default_search_path etcdir archlibdir docdir bitmapdir gamedir gameuser c_switch_system c_switch_machine LD_SWITCH_X_SITE LD_SWITCH_X_SITE_AUX C_SWITCH_X_SITE X_TOOLKIT_TYPE machfile opsysfile carbon_appdir LTLIBOBJS'
|
||||
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS MAINT build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP EGREP LN_S INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA RANLIB ac_ct_RANLIB INSTALL_INFO GZIP_PROG LIBSOUND PKG_CONFIG ALSA_CFLAGS ALSA_LIBS CFLAGS_SOUND SET_MAKE GTK_CFLAGS GTK_LIBS XFT_CFLAGS XFT_LIBS FREETYPE_CFLAGS FREETYPE_LIBS FONTCONFIG_CFLAGS FONTCONFIG_LIBS HAVE_LIBOTF LIBOTF_CFLAGS LIBOTF_LIBS ALLOCA liblockfile LIBOBJS NEED_SETGID KMEM_GROUP GETLOADAVG_LIBS GETOPT_H GETOPTOBJS version configuration canonical srcdir lispdir locallisppath lisppath x_default_search_path etcdir archlibdir docdir bitmapdir gamedir gameuser c_switch_system c_switch_machine LD_SWITCH_X_SITE LD_SWITCH_X_SITE_AUX C_SWITCH_X_SITE X_TOOLKIT_TYPE machfile opsysfile carbon_appdir LTLIBOBJS'
|
||||
ac_subst_files=''
|
||||
|
||||
# Initialize some variables set by options.
|
||||
|
|
@ -5188,6 +5188,10 @@ rm -f conftest*
|
|||
fi
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
if test "${with_sound}" != "no"; then
|
||||
# Sound support for GNU/Linux and the free BSDs.
|
||||
echo "$as_me:$LINENO: checking for ANSI C header files" >&5
|
||||
|
|
@ -5652,6 +5656,117 @@ else
|
|||
fi
|
||||
|
||||
|
||||
|
||||
ALSA_REQUIRED=1.0.0
|
||||
ALSA_MODULES="alsa >= $ALSA_REQUIRED"
|
||||
if test "X${with_pkg_config_prog}" != X; then
|
||||
PKG_CONFIG="${with_pkg_config_prog}"
|
||||
fi
|
||||
|
||||
succeeded=no
|
||||
|
||||
if test -z "$PKG_CONFIG"; then
|
||||
# Extract the first word of "pkg-config", so it can be a program name with args.
|
||||
set dummy pkg-config; ac_word=$2
|
||||
echo "$as_me:$LINENO: checking for $ac_word" >&5
|
||||
echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
|
||||
if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
case $PKG_CONFIG in
|
||||
[\\/]* | ?:[\\/]*)
|
||||
ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
|
||||
;;
|
||||
*)
|
||||
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
|
||||
for as_dir in $PATH
|
||||
do
|
||||
IFS=$as_save_IFS
|
||||
test -z "$as_dir" && as_dir=.
|
||||
for ac_exec_ext in '' $ac_executable_extensions; do
|
||||
if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
|
||||
ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
|
||||
echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
|
||||
break 2
|
||||
fi
|
||||
done
|
||||
done
|
||||
|
||||
test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
PKG_CONFIG=$ac_cv_path_PKG_CONFIG
|
||||
|
||||
if test -n "$PKG_CONFIG"; then
|
||||
echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
|
||||
echo "${ECHO_T}$PKG_CONFIG" >&6
|
||||
else
|
||||
echo "$as_me:$LINENO: result: no" >&5
|
||||
echo "${ECHO_T}no" >&6
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
if test "$PKG_CONFIG" = "no" ; then
|
||||
HAVE_ALSA=no
|
||||
else
|
||||
PKG_CONFIG_MIN_VERSION=0.9.0
|
||||
if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
|
||||
echo "$as_me:$LINENO: checking for $ALSA_MODULES" >&5
|
||||
echo $ECHO_N "checking for $ALSA_MODULES... $ECHO_C" >&6
|
||||
|
||||
if $PKG_CONFIG --exists "$ALSA_MODULES" ; then
|
||||
echo "$as_me:$LINENO: result: yes" >&5
|
||||
echo "${ECHO_T}yes" >&6
|
||||
succeeded=yes
|
||||
|
||||
echo "$as_me:$LINENO: checking ALSA_CFLAGS" >&5
|
||||
echo $ECHO_N "checking ALSA_CFLAGS... $ECHO_C" >&6
|
||||
ALSA_CFLAGS=`$PKG_CONFIG --cflags "$ALSA_MODULES"`
|
||||
echo "$as_me:$LINENO: result: $ALSA_CFLAGS" >&5
|
||||
echo "${ECHO_T}$ALSA_CFLAGS" >&6
|
||||
|
||||
echo "$as_me:$LINENO: checking ALSA_LIBS" >&5
|
||||
echo $ECHO_N "checking ALSA_LIBS... $ECHO_C" >&6
|
||||
ALSA_LIBS=`$PKG_CONFIG --libs "$ALSA_MODULES"`
|
||||
echo "$as_me:$LINENO: result: $ALSA_LIBS" >&5
|
||||
echo "${ECHO_T}$ALSA_LIBS" >&6
|
||||
else
|
||||
echo "$as_me:$LINENO: result: no" >&5
|
||||
echo "${ECHO_T}no" >&6
|
||||
ALSA_CFLAGS=""
|
||||
ALSA_LIBS=""
|
||||
## If we have a custom action on failure, don't print errors, but
|
||||
## do set a variable so people can do so.
|
||||
ALSA_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$ALSA_MODULES"`
|
||||
|
||||
fi
|
||||
|
||||
|
||||
|
||||
else
|
||||
echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
|
||||
echo "*** See http://www.freedesktop.org/software/pkgconfig"
|
||||
fi
|
||||
fi
|
||||
|
||||
if test $succeeded = yes; then
|
||||
HAVE_ALSA=yes
|
||||
else
|
||||
HAVE_ALSA=no
|
||||
fi
|
||||
|
||||
if test $HAVE_ALSA = yes; then
|
||||
LIBSOUND="$LIBSOUND $ALSA_LIBS"
|
||||
CFLAGS_SOUND="$CFLAGS_SOUND $ALSA_CFLAGS"
|
||||
|
||||
cat >>confdefs.h <<\_ACEOF
|
||||
#define HAVE_ALSA 1
|
||||
_ACEOF
|
||||
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
|
||||
|
|
@ -10218,8 +10333,6 @@ echo "${ECHO_T}before 5" >&6
|
|||
fi
|
||||
fi
|
||||
|
||||
|
||||
|
||||
HAVE_GTK=no
|
||||
if test "${with_gtk}" = "yes" || test "$USE_X_TOOLKIT" = "gtk"; then
|
||||
if test "$USE_X_TOOLKIT" != "none" && test "$USE_X_TOOLKIT" != "maybe"; then
|
||||
|
|
@ -10281,10 +10394,11 @@ fi
|
|||
fi
|
||||
|
||||
if test "$PKG_CONFIG" = "no" ; then
|
||||
echo "*** The pkg-config script could not be found. Make sure it is"
|
||||
echo "*** in your path, or give the full path to pkg-config with"
|
||||
echo "*** the PKG_CONFIG environment variable or --with-pkg-config-prog."
|
||||
echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
|
||||
{ { echo "$as_me:$LINENO: error:
|
||||
*** The pkg-config script could not be found. Make sure it is in your path, or give the full path to pkg-config with the PKG_CONFIG environment variable or --with-pkg-config-prog. Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config." >&5
|
||||
echo "$as_me: error:
|
||||
*** The pkg-config script could not be found. Make sure it is in your path, or give the full path to pkg-config with the PKG_CONFIG environment variable or --with-pkg-config-prog. Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config." >&2;}
|
||||
{ (exit 1); exit 1; }; }
|
||||
else
|
||||
PKG_CONFIG_MIN_VERSION=0.9.0
|
||||
if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
|
||||
|
|
@ -10308,6 +10422,8 @@ echo $ECHO_N "checking GTK_LIBS... $ECHO_C" >&6
|
|||
echo "$as_me:$LINENO: result: $GTK_LIBS" >&5
|
||||
echo "${ECHO_T}$GTK_LIBS" >&6
|
||||
else
|
||||
echo "$as_me:$LINENO: result: no" >&5
|
||||
echo "${ECHO_T}no" >&6
|
||||
GTK_CFLAGS=""
|
||||
GTK_LIBS=""
|
||||
## If we have a custom action on failure, don't print errors, but
|
||||
|
|
@ -24295,8 +24411,11 @@ s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
|
|||
s,@INSTALL_INFO@,$INSTALL_INFO,;t t
|
||||
s,@GZIP_PROG@,$GZIP_PROG,;t t
|
||||
s,@LIBSOUND@,$LIBSOUND,;t t
|
||||
s,@SET_MAKE@,$SET_MAKE,;t t
|
||||
s,@PKG_CONFIG@,$PKG_CONFIG,;t t
|
||||
s,@ALSA_CFLAGS@,$ALSA_CFLAGS,;t t
|
||||
s,@ALSA_LIBS@,$ALSA_LIBS,;t t
|
||||
s,@CFLAGS_SOUND@,$CFLAGS_SOUND,;t t
|
||||
s,@SET_MAKE@,$SET_MAKE,;t t
|
||||
s,@GTK_CFLAGS@,$GTK_CFLAGS,;t t
|
||||
s,@GTK_LIBS@,$GTK_LIBS,;t t
|
||||
s,@XFT_CFLAGS@,$XFT_CFLAGS,;t t
|
||||
|
|
|
|||
130
configure.in
|
|
@ -1489,12 +1489,83 @@ AC_CONFIG_LIBOBJ_DIR(src)
|
|||
dnl Do this early because it can frob feature test macros for Unix-98 &c.
|
||||
AC_SYS_LARGEFILE
|
||||
|
||||
|
||||
dnl This function defintion taken from Gnome 2.0
|
||||
dnl PKG_CHECK_MODULES(GSTUFF, gtk+-2.0 >= 1.3 glib = 1.3.4, action-if, action-not)
|
||||
dnl defines GSTUFF_LIBS, GSTUFF_CFLAGS, see pkg-config man page
|
||||
dnl also defines GSTUFF_PKG_ERRORS on error
|
||||
AC_DEFUN([PKG_CHECK_MODULES], [
|
||||
succeeded=no
|
||||
|
||||
if test -z "$PKG_CONFIG"; then
|
||||
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
|
||||
fi
|
||||
|
||||
if test "$PKG_CONFIG" = "no" ; then
|
||||
ifelse([$4], , [AC_MSG_ERROR([
|
||||
*** The pkg-config script could not be found. Make sure it is in your path, or give the full path to pkg-config with the PKG_CONFIG environment variable or --with-pkg-config-prog. Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config.])], [$4])
|
||||
else
|
||||
PKG_CONFIG_MIN_VERSION=0.9.0
|
||||
if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
|
||||
AC_MSG_CHECKING(for $2)
|
||||
|
||||
if $PKG_CONFIG --exists "$2" ; then
|
||||
AC_MSG_RESULT(yes)
|
||||
succeeded=yes
|
||||
|
||||
AC_MSG_CHECKING($1_CFLAGS)
|
||||
$1_CFLAGS=`$PKG_CONFIG --cflags "$2"`
|
||||
AC_MSG_RESULT($$1_CFLAGS)
|
||||
|
||||
AC_MSG_CHECKING($1_LIBS)
|
||||
$1_LIBS=`$PKG_CONFIG --libs "$2"`
|
||||
AC_MSG_RESULT($$1_LIBS)
|
||||
else
|
||||
AC_MSG_RESULT(no)
|
||||
$1_CFLAGS=""
|
||||
$1_LIBS=""
|
||||
## If we have a custom action on failure, don't print errors, but
|
||||
## do set a variable so people can do so.
|
||||
$1_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$2"`
|
||||
ifelse([$4], ,echo $$1_PKG_ERRORS,)
|
||||
fi
|
||||
|
||||
AC_SUBST($1_CFLAGS)
|
||||
AC_SUBST($1_LIBS)
|
||||
else
|
||||
echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
|
||||
echo "*** See http://www.freedesktop.org/software/pkgconfig"
|
||||
fi
|
||||
fi
|
||||
|
||||
if test $succeeded = yes; then
|
||||
ifelse([$3], , :, [$3])
|
||||
else
|
||||
ifelse([$4], , [AC_MSG_ERROR([Library requirements ($2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.])], [$4])
|
||||
fi
|
||||
])
|
||||
|
||||
|
||||
if test "${with_sound}" != "no"; then
|
||||
# Sound support for GNU/Linux and the free BSDs.
|
||||
AC_CHECK_HEADERS(machine/soundcard.h sys/soundcard.h soundcard.h)
|
||||
# Emulation library used on NetBSD.
|
||||
AC_CHECK_LIB(ossaudio, _oss_ioctl, LIBSOUND=-lossaudio, LIBSOUND=)
|
||||
AC_SUBST(LIBSOUND)
|
||||
|
||||
ALSA_REQUIRED=1.0.0
|
||||
ALSA_MODULES="alsa >= $ALSA_REQUIRED"
|
||||
dnl Check if --with-pkg-config-prog has been given.
|
||||
if test "X${with_pkg_config_prog}" != X; then
|
||||
PKG_CONFIG="${with_pkg_config_prog}"
|
||||
fi
|
||||
PKG_CHECK_MODULES(ALSA, $ALSA_MODULES, HAVE_ALSA=yes, HAVE_ALSA=no)
|
||||
if test $HAVE_ALSA = yes; then
|
||||
LIBSOUND="$LIBSOUND $ALSA_LIBS"
|
||||
CFLAGS_SOUND="$CFLAGS_SOUND $ALSA_CFLAGS"
|
||||
AC_DEFINE(HAVE_ALSA, 1, [Define to 1 if ALSA is available.])
|
||||
fi
|
||||
AC_SUBST(CFLAGS_SOUND)
|
||||
fi
|
||||
|
||||
dnl checks for header files
|
||||
|
|
@ -1952,62 +2023,6 @@ fail;
|
|||
fi
|
||||
fi
|
||||
|
||||
dnl This function defintion taken from Gnome 2.0
|
||||
dnl PKG_CHECK_MODULES(GSTUFF, gtk+-2.0 >= 1.3 glib = 1.3.4, action-if, action-not)
|
||||
dnl defines GSTUFF_LIBS, GSTUFF_CFLAGS, see pkg-config man page
|
||||
dnl also defines GSTUFF_PKG_ERRORS on error
|
||||
AC_DEFUN([PKG_CHECK_MODULES], [
|
||||
succeeded=no
|
||||
|
||||
if test -z "$PKG_CONFIG"; then
|
||||
AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
|
||||
fi
|
||||
|
||||
if test "$PKG_CONFIG" = "no" ; then
|
||||
echo "*** The pkg-config script could not be found. Make sure it is"
|
||||
echo "*** in your path, or give the full path to pkg-config with"
|
||||
echo "*** the PKG_CONFIG environment variable or --with-pkg-config-prog."
|
||||
echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
|
||||
else
|
||||
PKG_CONFIG_MIN_VERSION=0.9.0
|
||||
if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
|
||||
AC_MSG_CHECKING(for $2)
|
||||
|
||||
if $PKG_CONFIG --exists "$2" ; then
|
||||
AC_MSG_RESULT(yes)
|
||||
succeeded=yes
|
||||
|
||||
AC_MSG_CHECKING($1_CFLAGS)
|
||||
$1_CFLAGS=`$PKG_CONFIG --cflags "$2"`
|
||||
AC_MSG_RESULT($$1_CFLAGS)
|
||||
|
||||
AC_MSG_CHECKING($1_LIBS)
|
||||
$1_LIBS=`$PKG_CONFIG --libs "$2"`
|
||||
AC_MSG_RESULT($$1_LIBS)
|
||||
else
|
||||
$1_CFLAGS=""
|
||||
$1_LIBS=""
|
||||
## If we have a custom action on failure, don't print errors, but
|
||||
## do set a variable so people can do so.
|
||||
$1_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "$2"`
|
||||
ifelse([$4], ,echo $$1_PKG_ERRORS,)
|
||||
fi
|
||||
|
||||
AC_SUBST($1_CFLAGS)
|
||||
AC_SUBST($1_LIBS)
|
||||
else
|
||||
echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
|
||||
echo "*** See http://www.freedesktop.org/software/pkgconfig"
|
||||
fi
|
||||
fi
|
||||
|
||||
if test $succeeded = yes; then
|
||||
ifelse([$3], , :, [$3])
|
||||
else
|
||||
ifelse([$4], , [AC_MSG_ERROR([Library requirements ($2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.])], [$4])
|
||||
fi
|
||||
])
|
||||
|
||||
HAVE_GTK=no
|
||||
if test "${with_gtk}" = "yes" || test "$USE_X_TOOLKIT" = "gtk"; then
|
||||
if test "$USE_X_TOOLKIT" != "none" && test "$USE_X_TOOLKIT" != "maybe"; then
|
||||
|
|
@ -3010,6 +3025,9 @@ AH_BOTTOM([
|
|||
#ifdef HAVE_SOUNDCARD_H
|
||||
#define HAVE_SOUND 1
|
||||
#endif
|
||||
#ifdef HAVE_ALSA
|
||||
#define HAVE_SOUND 1
|
||||
#endif
|
||||
#endif /* __FreeBSD__ || __NetBSD__ || __linux__ */
|
||||
|
||||
/* If using GNU, then support inline function declarations. */
|
||||
|
|
|
|||
142
etc/ChangeLog
|
|
@ -1,3 +1,113 @@
|
|||
2006-06-07 Kenichi Handa <handa@m17n.org>
|
||||
|
||||
* NEWS: Mention how to disable character translation for a file.
|
||||
|
||||
2006-06-04 Sven Joachim <svenjoac@gmx.de>
|
||||
|
||||
* de-refcard.tex: Update for Emacs 22: Use German quotes
|
||||
and umlauts; fix overfull /hboxes; many rewordings.
|
||||
|
||||
2006-06-04 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* NEWS: Move news for pre-22 versions into...
|
||||
* NEWS.21, NEWS.20: ... new files for Emacs 21 and Emacs 20 news.
|
||||
* ONEWS, ONEWS.1, ONEWS.2, ONEWS.3, ONEWS.4: Remove (rename) files ...
|
||||
* NEWS.19, NEWS.18, NEWS.1-17: ... and organize news about older Emacs
|
||||
versions in separte files. Update copyright notices.
|
||||
|
||||
2006-06-03 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* LPF, LEDIT: Remove files.
|
||||
|
||||
* FTP, README, HELLO, MACHINES, MAILINGLISTS, MORE.STUFF, ETAGS.EBNF:
|
||||
* MOTIVATION, ORDERS, SERVICE, TERMS, TODO:
|
||||
* enriched.doc, ulimit.hack, ses-example.ses, ms-7bkermit, emacs.csh:
|
||||
* Xkeymap.txt, compilation.txt, grep.txt:
|
||||
Add copyright notice and copying permissions.
|
||||
|
||||
2006-05-31 David Ponce <david@dponce.com>
|
||||
|
||||
* tree-widget/default/close.png, tree-widget/default/close.xpm:
|
||||
* tree-widget/default/empty.png, tree-widget/default/empty.xpm:
|
||||
* tree-widget/default/end-guide.png, tree-widget/default/end-guide.xpm:
|
||||
* tree-widget/default/guide.png, tree-widget/default/guide.xpm:
|
||||
* tree-widget/default/handle.png, tree-widget/default/handle.xpm:
|
||||
* tree-widget/default/leaf.png, tree-widget/default/leaf.xpm:
|
||||
* tree-widget/default/no-guide.png, tree-widget/default/no-guide.xpm:
|
||||
* tree-widget/default/no-handle.png, tree-widget/default/no-handle.xpm:
|
||||
* tree-widget/default/open.png, tree-widget/default/open.xpm:
|
||||
* tree-widget/folder/close.png, tree-widget/folder/close.xpm:
|
||||
* tree-widget/folder/empty.png, tree-widget/folder/empty.xpm:
|
||||
* tree-widget/folder/end-guide.png, tree-widget/folder/end-guide.xpm:
|
||||
* tree-widget/folder/guide.png, tree-widget/folder/guide.xpm:
|
||||
* tree-widget/folder/handle.png, tree-widget/folder/handle.xpm:
|
||||
* tree-widget/folder/leaf.png, tree-widget/folder/leaf.xpm:
|
||||
* tree-widget/folder/no-guide.png, tree-widget/folder/no-guide.xpm:
|
||||
* tree-widget/folder/no-handle.png, tree-widget/folder/no-handle.xpm:
|
||||
* tree-widget/folder/open.png, tree-widget/folder/open.xpm:
|
||||
Reduce the size of images.
|
||||
|
||||
2006-05-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
|
||||
|
||||
* NEWS: Mention F10 for Gtk+/Leddtif/Lucid menus.
|
||||
|
||||
2006-05-26 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* ledit.l: Remove file.
|
||||
|
||||
2006-05-26 Kenichi Handa <handa@m17n.org>
|
||||
|
||||
* NEWS (find-operation-coding-system): Mention the new argument
|
||||
format.
|
||||
|
||||
2006-05-24 Carsten Dominik <dominik@science.uva.nl>
|
||||
|
||||
* orgcard.tex: (section{Motion}): Added the item navigation
|
||||
commands.
|
||||
(section{Publishing}): New section.
|
||||
(section{Links}): Documented elisp and shell links.
|
||||
|
||||
2006-05-20 Rodrigo Real <rreal@ucpel.tche.br>
|
||||
|
||||
* pt-br-refcard.tex: Update.
|
||||
|
||||
2006-05-23 Reiner Steib <Reiner.Steib@gmx.de>
|
||||
|
||||
* pl-refcard.tex (Local variables): Add compile-command.
|
||||
|
||||
* ru-refcard.tex (Local variables): Add compile-command and
|
||||
coding.
|
||||
|
||||
* pt-br-refcard.tex: Don't \input psfig.
|
||||
|
||||
* refcard.tex (section{Info}): Add `i'. Use `s' instead of `M-s'.
|
||||
|
||||
* de-refcard.tex (section{Info}): Ditto.
|
||||
|
||||
* fr-refcard.tex (section{Info}): Ditto. Translation suggested by
|
||||
Stefan Monnier <monnier@iro.umontreal.ca>.
|
||||
|
||||
* pl-refcard.tex (section{Info}): Ditto. Translation suggested by
|
||||
Slawomir Nowaczyk <slawomir.nowaczyk.847@student.lu.se>.
|
||||
|
||||
* cs-refcard.tex (section{Info}): Use `s' instead of `M-s'. Entry
|
||||
for `i' is not translated yet.
|
||||
|
||||
* pt-br-refcard.tex (section{Info}): Ditto.
|
||||
|
||||
* ru-refcard.tex (section{Info}): Ditto.
|
||||
|
||||
* sk-refcard.tex (section{Info}): Ditto.
|
||||
|
||||
2006-05-22 Reiner Steib <Reiner.Steib@gmx.de>
|
||||
|
||||
* MORE.STUFF: Update AUCTeX entry.
|
||||
|
||||
2006-05-20 Rodrigo Real <rreal@ucpel.tche.br>
|
||||
|
||||
* pt-br-refcard.tex:
|
||||
* pt-br-refcard.ps: New files.
|
||||
|
||||
2006-05-15 Reiner Steib <Reiner.Steib@gmx.de>
|
||||
|
||||
* sk-refcard.tex: Add coding cookie.
|
||||
|
|
@ -44,8 +154,8 @@
|
|||
|
||||
2006-04-18 Reiner Steib <Reiner.Steib@gmx.de>
|
||||
|
||||
* gnus-refcard.tex: Bump version to 5.11. Remove duplicate
|
||||
\def's. Update date.
|
||||
* gnus-refcard.tex: Bump version to 5.11. Remove duplicate \def's.
|
||||
Update date.
|
||||
|
||||
2006-04-18 Bill Wohler <wohler@newt.com>
|
||||
|
||||
|
|
@ -82,8 +192,7 @@
|
|||
* images/README: Update with following information.
|
||||
|
||||
* images/data-save.xpm, images/mail/flag-for-followup.xpm:
|
||||
* images/zoom-in.xpm, images/zoom-out.xpm: New images from GNOME
|
||||
2.12.
|
||||
* images/zoom-in.xpm, images/zoom-out.xpm: New images from GNOME 2.12.
|
||||
|
||||
* images/contact.pbm, images/data-save.pbm, images/delete.pbm:
|
||||
* images/mail/flag-for-followup.pbm, images/mail/inbox.pbm:
|
||||
|
|
@ -115,8 +224,7 @@
|
|||
* images/mail/alias.xpm, images/mail/refile.pbm:
|
||||
* images/mail/refile.xpm, images/page-down.pbm:
|
||||
* images/page-down.xpm, images/widen.pbm, images/widen.xpm: Remove
|
||||
custom MH-E icons since MH-E is now using the equivalent GTK/GNOME
|
||||
icons.
|
||||
custom MH-E icons -- MH-E is now using the equivalent GTK/GNOME icons.
|
||||
|
||||
2006-03-23 Romain Francoise <romain@orebokech.com>
|
||||
|
||||
|
|
@ -147,8 +255,7 @@
|
|||
* images/mail/save.xpm, images/mail/send.xpm:
|
||||
* images/mail/spam.xpm, images/next-page.xpm:
|
||||
* images/refresh.xpm, images/separator.xpm:
|
||||
* images/sort-ascending.xpm:
|
||||
* images/sort-column-ascending.xpm:
|
||||
* images/sort-ascending.xpm, images/sort-column-ascending.xpm:
|
||||
* images/sort-criteria.xpm, images/sort-descending.xpm:
|
||||
* images/sort-row-ascending.xpm:
|
||||
New icons, copied from Gnus trunk (originally from Gnome 2.6).
|
||||
|
|
@ -637,21 +744,10 @@
|
|||
|
||||
Update FSF's address in GPL notices.
|
||||
|
||||
* INTERVIEW:
|
||||
* calccard.tex:
|
||||
* cs-dired-ref.tex:
|
||||
* cs-refcard.tex:
|
||||
* dired-ref.tex:
|
||||
* fr-drdref.tex:
|
||||
* fr-refcard.tex:
|
||||
* gfdl.1:
|
||||
* pl-refcard.tex:
|
||||
* refcard.tex:
|
||||
* ru-refcard.tex:
|
||||
* sk-dired-ref.tex:
|
||||
* sk-refcard.tex:
|
||||
* vipcard.tex:
|
||||
* viperCard.tex: Update FSF's address.
|
||||
* INTERVIEW, calccard.tex, cs-dired-ref.tex, cs-refcard.tex:
|
||||
* dired-ref.tex, fr-drdref.tex, fr-refcard.tex, gfdl.1:
|
||||
* pl-refcard.tex, refcard.tex, ru-refcard.tex, sk-dired-ref.tex:
|
||||
* sk-refcard.tex, vipcard.tex, viperCard.tex: Update FSF's address.
|
||||
|
||||
2005-07-03 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,7 @@
|
|||
-*- indented-text -*-
|
||||
|
||||
See the end of this file for copyright information.
|
||||
|
||||
This file contains two sections:
|
||||
|
||||
1) An EBNF (Extended Backus-Naur Form) description of the format of
|
||||
|
|
@ -91,3 +93,22 @@ rightmost consecutive characters in the pattern which are not one of
|
|||
those.
|
||||
|
||||
===================== end of discussion of tag names =====================
|
||||
|
||||
Copyright (c) 2002, 2004, 2006
|
||||
Free software Foundation, Inc.
|
||||
|
||||
COPYING PERMISSIONS:
|
||||
|
||||
This document 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 St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
|
|
|||
5
etc/FTP
|
|
@ -1,2 +1,7 @@
|
|||
Please refer to <http://www.gnu.org/software/emacs/> for information
|
||||
about obtaining Emacs.
|
||||
|
||||
Copyright (c) 2000, 2006 Free Software Foundation, Inc.
|
||||
|
||||
Verbatim copying and distribution is permitted in any medium
|
||||
provided this notice is preserved.
|
||||
|
|
|
|||
21
etc/HELLO
|
|
@ -66,3 +66,24 @@ Maltese (Malti) Bon,Cu(Bu, Sa,C11(Ba
|
|||
;;; Local Variables:
|
||||
;;; tab-width: 32
|
||||
;;; End:
|
||||
|
||||
|
||||
|
||||
Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free software Foundation, Inc.
|
||||
|
||||
COPYING PERMISSIONS:
|
||||
|
||||
This document 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 St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
|
|
|||
77
etc/LEDIT
|
|
@ -1,77 +0,0 @@
|
|||
Date: 17 Apr 85 15:45:42 EST (Wed)
|
||||
From: Martin David Connor <mdc@MIT-HTVAX.ARPA>
|
||||
|
||||
Date: Sat, 13 Apr 85 16:28:15 est
|
||||
From: Richard M. Stallman <rms@mit-prep>
|
||||
|
||||
Can you help this person? Also, can you give me the rest of ledit
|
||||
to distribute, plus some info on how to use it?
|
||||
|
||||
I have put the files "ledit.l" and "leditcfns.c" on prep:~mdc.
|
||||
Much to my disgust ledit.l relied on some bogus little package of
|
||||
functions on HT, so I had to massage it a bit.
|
||||
|
||||
To get it to work, one must:
|
||||
|
||||
- Compile leditcfns.c with something like:
|
||||
|
||||
cc leditcfns.c
|
||||
|
||||
- Edit ledit.l, changing the line beginning "(cfasl" to
|
||||
have the right pathname for the cfns file you compiled in
|
||||
the last step.
|
||||
|
||||
- Compile ledit.l with:
|
||||
|
||||
liszt ledit.l
|
||||
|
||||
Then put the following lines in your .lisprc file:
|
||||
|
||||
;load in functions for emacs interface
|
||||
(load "//src//mdc//ledit//ledit") ; Location of Ledit library
|
||||
(set-proc-str "%gnumacs") ; Name of editor
|
||||
|
||||
Then you can use ^E <RETURN> to get from LISP back to gnumacs.
|
||||
|
||||
Here is the part of my .emacs file that pertains to ledit.
|
||||
|
||||
;;; Set up ledit mode
|
||||
(setq ledit-go-to-lisp-string "%lisp")
|
||||
(setq lisp-mode-hook 'ledit-from-lisp-mode)
|
||||
|
||||
Date: Sat, 13 Apr 85 11:26:32 cst
|
||||
From: neves@wisc-ai.arpa (David Neves)
|
||||
|
||||
This is a documentation question.
|
||||
I cannot figure out how to use Ledit. I suspect I need some
|
||||
function on the Franz Lisp end of things to go to Emacs and read in
|
||||
the temporary file. Is this true? Is the Lisp job started within
|
||||
Emacs or outside of emacs? I'm just plain confused. Perhaps a couple
|
||||
of words from someone in the know would help.
|
||||
|
||||
A related question. I have been using a shell buffer when interacting
|
||||
with Lisp (ie. put a definition in the kill buffer and then yank it
|
||||
into the shell buffer to redefine it). This is nice but tends to fill
|
||||
up the shell buffer with lots of code (I'd rather keep calls to functions
|
||||
in the shell and not the functions themselves).
|
||||
My question: Is using the shell buffer "better" than ledit? Am I using
|
||||
it in the best way (i.e. copying definitions from an edit buffer to the
|
||||
shell buffer)? -Thanks, David Neves
|
||||
|
||||
I have found that ledit works well for doing programming development
|
||||
when you are changing lots of little pieces of a file and don't wish
|
||||
to recompile the whole file. Of course M-X Compile is very nice for
|
||||
calling up a liszt on a buffer and watching it in the another window.
|
||||
Of course the interface of something like NIL is even better because
|
||||
you can compile your function directly into your lisp. But since NIL
|
||||
doesn't run under Unix, this is probably the next best thing.
|
||||
|
||||
I have tried the 2 window method (shell in lower window, lisp code in
|
||||
upper), and have found it a little awkward. It does have certain
|
||||
advantages, but most of the time, I get be fine using M-C-D to save a
|
||||
defun for lisp, and C-X Z to jump back to LISP. C-E RETURN from lisp
|
||||
is also mnemonic for getting back to gnumacs.
|
||||
|
||||
I hope this helps somewhat.
|
||||
|
||||
|
||||
43
etc/LPF
|
|
@ -1,43 +0,0 @@
|
|||
Protect Your Freedom to Write Programs
|
||||
Join the League for Programming Freedom
|
||||
(Version of February 3, 1994)
|
||||
|
||||
Ten years ago, programmers were allowed to write programs using all
|
||||
the techniques they knew, and providing whatever features they felt
|
||||
were useful. This is no longer the case. New monopolies, known as
|
||||
software patents and interface copyrights, have taken away our freedom
|
||||
of expression and our ability to do a good job.
|
||||
|
||||
"Look and feel" lawsuits attempt to monopolize well-known command
|
||||
languages; some have succeeded. Copyrights on command languages
|
||||
enforce gratuitous incompatibility, close opportunities for
|
||||
competition, and stifle incremental improvements.
|
||||
|
||||
Software patents are even more dangerous; they make every design
|
||||
decision in the development of a program carry a risk of a lawsuit,
|
||||
with draconian pretrial seizure. It is difficult and expensive to
|
||||
find out whether the techniques you consider using are patented; it is
|
||||
impossible to find out whether they will be patented in the future.
|
||||
|
||||
The League for Programming Freedom is a grass-roots organization of
|
||||
professors, students, businessmen, programmers and users dedicated to
|
||||
bringing back the freedom to write programs. The League is not
|
||||
opposed to the legal system that Congress expressly established for
|
||||
software--copyright on individual programs. Our aim is to reverse the
|
||||
recent changes that prevent programmers from doing their work.
|
||||
|
||||
The League works to abolish the new monopolies by publishing articles,
|
||||
talking with public officials, denouncing egregious offenders, and
|
||||
filing amicus curiae briefs, most notably against Lotus in its suit
|
||||
against Borland. We testified twice at the recent Patent Office
|
||||
hearings on software patents. We welcome suggestions for other
|
||||
activities, as well as help in carrying them out.
|
||||
|
||||
|
||||
(Added 2003) The League for Programming Freedom is inactive nowadays,
|
||||
though its web site www.programming-freedom.org is still maintained.
|
||||
It would be very useful to find a person who could take the initiative
|
||||
to get the LPF operating again. It will be a substantial job,
|
||||
requiring persistence and working with a lawyer. If you want to do
|
||||
it, please write to rms@gnu.org.
|
||||
|
||||
18
etc/MACHINES
|
|
@ -1,3 +1,9 @@
|
|||
Emacs machines list
|
||||
|
||||
Copyright (c) 1989, 1990, 1992, 1993, 1998, 2001, 2003, 2006
|
||||
Free software Foundation, Inc.
|
||||
See the end of the file for copying permissions.
|
||||
|
||||
This is a list of the status of GNU Emacs on various machines and systems.
|
||||
|
||||
For each system and machine, we give the configuration name you should
|
||||
|
|
@ -1470,5 +1476,17 @@ mode: indented-text
|
|||
fill-prefix: " "
|
||||
End:
|
||||
|
||||
COPYING PERMISSIONS:
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this file, to deal in the file without restriction, including
|
||||
without limitation the rights to use, copy, modify, merge, publish,
|
||||
distribute, sublicense, and/or sell copies of the file, and to
|
||||
permit persons to whom the file is furnished to do so, subject to
|
||||
the following condition:
|
||||
|
||||
The above copyright notice and this permission notice shall be
|
||||
included in all copies or substantial portions of the file.
|
||||
|
||||
|
||||
arch-tag: 7d2e93c7-e982-40ec-9055-3cd064042473
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
GNU Project Electronic Mailing Lists and gnUSENET Newsgroups
|
||||
Last Updated 2004-10-19
|
||||
Last Updated 2006-06-03
|
||||
|
||||
Please report improvements to: gnu@gnu.org
|
||||
|
||||
See the end of this file for copyright notice and copying conditions
|
||||
|
||||
* Mailing list archives
|
||||
|
||||
The GNU mailing lists are archived at http://lists.gnu.org.
|
||||
|
|
@ -316,4 +318,18 @@ mode: outline
|
|||
fill-column: 72
|
||||
End:
|
||||
|
||||
Copyright (c) 1999, 2003, 2004, 2006
|
||||
Free software Foundation, Inc.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this file, to deal in the file without restriction, including
|
||||
without limitation the rights to use, copy, modify, merge, publish,
|
||||
distribute, sublicense, and/or sell copies of the file, and to
|
||||
permit persons to whom the file is furnished to do so, subject to
|
||||
the following condition:
|
||||
|
||||
The above copyright notice and this permission notice shall be
|
||||
included in all copies or substantial portions of the file.
|
||||
|
||||
|
||||
arch-tag: 6e42bba8-7532-4a23-8486-99dbc5770a8e
|
||||
|
|
|
|||
|
|
@ -1,4 +1,7 @@
|
|||
More Neat Stuff for your Emacs
|
||||
Copyright (c) 1993, 1999, 2003, 2004, 2005, 2006
|
||||
Free software Foundation, Inc.
|
||||
See the end of the file for copying permissions.
|
||||
|
||||
This file describes GNU Emacs programs and resources that are
|
||||
maintained by other people. Some of these may become part of the
|
||||
|
|
@ -117,9 +120,9 @@ the future.
|
|||
You might like to check whether they are packaged for your system.
|
||||
Several are for Debian GNU/Linux in particular.
|
||||
|
||||
* AUCTeX: fancy (La)TeX support: <URL:http://www.gnu.org/software/auctex/>
|
||||
There's an AUCTeX mail list/newsgroup:
|
||||
<URL:news://sunsite.dk/emacs.auctex>.
|
||||
* AUCTeX: <URL:http://www.gnu.org/software/auctex/>
|
||||
An extensible package that supports writing and formatting TeX
|
||||
files (including AMS-TeX, LaTeX, Texinfo, ConTeXt, and docTeX).
|
||||
|
||||
* BBDB: personal Info Rolodex integrated with mail/news:
|
||||
<URL:http://bbdb.sourceforge.net/>
|
||||
|
|
@ -269,4 +272,12 @@ mode: view
|
|||
eval: (goto-address)
|
||||
End:
|
||||
|
||||
COPYING PERMISSIONS
|
||||
Permission to use, copy, modify, and distribute this
|
||||
software and its documentation for any purpose and without
|
||||
fee is hereby granted, provided that the above copyright
|
||||
notice appear in all copies and that both that copyright
|
||||
notice and this permission notice appear in supporting
|
||||
documentation.
|
||||
|
||||
arch-tag: c1d4e7c8-db85-44e6-909e-659e2b20fefa
|
||||
|
|
|
|||
|
|
@ -7,6 +7,9 @@ Special to the Boston Globe
|
|||
[reprinted with permission of the author
|
||||
from the Monday 19 January 1987 Boston Globe]
|
||||
|
||||
Verbatim copying and distribution is permitted in any medium
|
||||
provided this notice is preserved.
|
||||
|
||||
In the laboratory, rats get Rice Krispies. In the classroom the top
|
||||
students get A's, and in the factory or office the best workers get
|
||||
raises. It's an article of faith for most of us that rewards promote
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
GNU Emacs NEWS -- history of user-visible changes. 17-Aug-1988
|
||||
Copyright (C) 1988 Free Software Foundation, Inc.
|
||||
Copyright (C) 1988, 2006 Free Software Foundation, Inc.
|
||||
See the end for copying conditions.
|
||||
|
||||
For older news, see the file ONEWS.2.
|
||||
This file is about changes in emacs version 18.
|
||||
|
||||
|
||||
|
||||
Changes in version 18.52.
|
||||
|
||||
|
|
@ -111,6 +113,8 @@ The second is used with the window system: it iconifies the Emacs window.
|
|||
** VMS: the new function `define-logical-name' allows you to create
|
||||
job-wide logical names. The old function `define-dcl-symbol' has been
|
||||
removed.
|
||||
|
||||
|
||||
|
||||
Changes in version 18.50.
|
||||
|
||||
|
|
@ -166,6 +170,8 @@ Emacs run. End of file causes Emacs to exit.
|
|||
These variables cannot really work because the 24-bit range of an
|
||||
integer in (most ports of) GNU Emacs is not large enough to hold their
|
||||
values on many systems.
|
||||
|
||||
|
||||
|
||||
Changes in version 18.45, since version 18.41.
|
||||
|
||||
|
|
@ -221,6 +227,8 @@ case. You can use either upper or lower case indiscriminately.
|
|||
|
||||
This is a new name for the function formerly called
|
||||
`define-logical-name'.
|
||||
|
||||
|
||||
|
||||
Editing Changes in Emacs 18
|
||||
|
||||
|
|
@ -798,6 +806,7 @@ can put in requests at the same time.
|
|||
|
||||
The client/server work only on Berkeley Unix, since they use the Berkeley
|
||||
sockets mechanism for their communication.
|
||||
|
||||
|
||||
Changes in Lisp programming in Emacs version 18.
|
||||
|
||||
|
|
@ -1586,13 +1595,13 @@ LD_SWITCH_MACHINE can be defined by the m- file to specify extra `ld' switches.
|
|||
C_DEBUG_SWITCH defines the switches to give `cc' when debugging. Default `-g'.
|
||||
C_OPTIMIZE_SWITCH defines the switches to give `cc' to optimize. Default `-O'.
|
||||
C_SWITCH_MACHINE can be defined by the m- file to specify extra `cc' switches.
|
||||
|
||||
For older news, see the file ONEWS.2.
|
||||
|
||||
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Copyright information:
|
||||
|
||||
Copyright (C) 1988 Free Software Foundation, Inc.
|
||||
Copyright (C) 1988, 2006 Free Software Foundation, Inc.
|
||||
|
||||
Permission is granted to anyone to make or distribute verbatim copies
|
||||
of this document as received, in any medium, provided that the
|
||||
|
|
@ -1,10 +1,14 @@
|
|||
GNU Emacs NEWS -- history of user-visible changes. 1992.
|
||||
Copyright (C) 1995, 2001 Free Software Foundation, Inc.
|
||||
Copyright (C) 1993, 1994, 1995, 2001, 2006 Free Software Foundation, Inc.
|
||||
See the end for copying conditions.
|
||||
|
||||
For older news, see the file ONEWS.4.
|
||||
This file is about changes in emacs versions 19.
|
||||
|
||||
|
||||
|
||||
* Emacs 19.34 is a bug-fix release with no user-visible changes.
|
||||
|
||||
|
||||
|
||||
* Changes in Emacs 19.33.
|
||||
|
||||
|
|
@ -14,6 +18,8 @@ mode should do that--it is the user's choice.)
|
|||
** The variable normal-auto-fill-function specifies the function to
|
||||
use for auto-fill-function, if and when Auto Fill is turned on.
|
||||
Major modes can set this locally to alter how Auto Fill works.
|
||||
|
||||
|
||||
|
||||
* Editing Changes in Emacs 19.32
|
||||
|
||||
|
|
@ -255,6 +261,7 @@ cited text to hide is now customizable.
|
|||
|
||||
The Gnus manual has been expanded. It explains all these new features
|
||||
in greater detail.
|
||||
|
||||
|
||||
* Lisp Changes in Emacs 19.32
|
||||
|
||||
|
|
@ -279,6 +286,8 @@ name. In such a case, you should give that alias symbol a non-nil
|
|||
menu-alias property. That property tells the menu system to look for
|
||||
equivalent keys for the real name instead of equivalent keys for the
|
||||
alias.
|
||||
|
||||
|
||||
|
||||
* Editing Changes in Emacs 19.31
|
||||
|
||||
|
|
@ -583,6 +592,7 @@ implementation of Emacs timers, see below).
|
|||
**** `M-x list-colors-display' displays all the available colors.
|
||||
|
||||
**** The `TPU-EDT' package works.
|
||||
|
||||
|
||||
* Lisp changes in Emacs 19.31.
|
||||
|
||||
|
|
@ -1029,7 +1039,7 @@ your working file with the latest version from the master.
|
|||
*** RCS customization.
|
||||
|
||||
There is a new variable vc-consult-headers. If it is t (the default),
|
||||
VC searches for RCS headers in working files (like `$Id: ONEWS,v 1.8 2003/02/04 14:30:40 lektu Exp $') and
|
||||
VC searches for RCS headers in working files (like `$Id: NEWS.19,v 1.1 2006/06/04 01:01:51 kfstorm Exp $') and
|
||||
determines the state of the file from them, not from the master file.
|
||||
This is fast and more reliable when you use branches. (The variable
|
||||
was already present in Emacs 19.29, but didn't get mentioned in the
|
||||
|
|
@ -1290,6 +1300,7 @@ new file should include all the special entries from the old one.
|
|||
This new file is under active development as part of the ncurses
|
||||
project. If you have any questions about this file, or problems with
|
||||
an entry in it, email terminfo@ccil.org.
|
||||
|
||||
|
||||
* Lisp changes in Emacs 19.30.
|
||||
|
||||
|
|
@ -1453,6 +1464,8 @@ sequence containing the events that were used to invoke the command.
|
|||
|
||||
** The environment variable NAME, if set, now specifies the value of
|
||||
(user-full-name), when Emacs starts up.
|
||||
|
||||
|
||||
|
||||
* User Editing Changes in Emacs 19.29
|
||||
|
||||
|
|
@ -2155,6 +2168,7 @@ bibtex-sort-ignore-string-entries is now t.
|
|||
used reference types are now on control-modified keys, mediocre used
|
||||
types are on unmodified keys, seldom used types are on shift-modified
|
||||
keys and almost never used types on meta-modified keys.
|
||||
|
||||
|
||||
* Configuration Changes in Emacs 19.29
|
||||
|
||||
|
|
@ -2171,6 +2185,7 @@ automatically enable X support if X is installed on your machine.)
|
|||
mail-host-address to a string in the dumped Emacs, that string becomes
|
||||
the default host address for initializing user-mail-address.
|
||||
It is used instead of the value of (system-name).
|
||||
|
||||
|
||||
* Lisp-Level Changes in Emacs 19.29
|
||||
|
||||
|
|
@ -2906,6 +2921,8 @@ three integers.)
|
|||
**** The new function encode-time converts specific items of time
|
||||
information--the second, minute, hour, day, month, year, and time
|
||||
zone--into a time value.
|
||||
|
||||
|
||||
|
||||
* Changes in Emacs 19.27
|
||||
|
||||
|
|
@ -2921,6 +2938,8 @@ reach the end of a subnode, SPC moves into the next subnode, and so
|
|||
on.
|
||||
|
||||
DEL more or less scrolls through the same text in reverse order.
|
||||
|
||||
|
||||
|
||||
* User Editing Changes in Emacs 19.26
|
||||
|
||||
|
|
@ -2998,6 +3017,7 @@ for asking for a list of the subcommands of C-c C-v.
|
|||
setting just one variable, user-mail-address. This currently applies
|
||||
to posting news with GNUS and to making change log entries. It may
|
||||
apply to additional Emacs features in the future.
|
||||
|
||||
|
||||
* Lisp-Level Changes in Emacs 19.26:
|
||||
|
||||
|
|
@ -3044,6 +3064,7 @@ delete-old-versions.
|
|||
other window for C-M-v to scroll.
|
||||
|
||||
** Note that the function fceiling was mistakenly documented as fceil before.
|
||||
|
||||
|
||||
* Changes in cc-mode.el in Emacs 19.26:
|
||||
|
||||
|
|
@ -3081,11 +3102,15 @@ other window for C-M-v to scroll.
|
|||
|
||||
** new buffer-local variable c-comment-start-regexp for (potential)
|
||||
flexibility in adding new modes based on cc-mode.el
|
||||
|
||||
|
||||
|
||||
* Changes in Emacs 19.25
|
||||
|
||||
The variable x-cross-pointer-shape (which didn't really exist) has
|
||||
been renamed to x-sensitive-text-pointer-shape, and now does exist.
|
||||
|
||||
|
||||
|
||||
* Changes in Emacs 19.24
|
||||
|
||||
|
|
@ -3110,6 +3135,8 @@ s-region.el Set region by holding shift.
|
|||
skeleton.el Templates for statement insertion.
|
||||
soundex.el Classifying words by how they sound.
|
||||
tempo.el Template insertion with hotspots.
|
||||
|
||||
|
||||
|
||||
* User Editing Changes in 19.23.
|
||||
|
||||
|
|
@ -3407,6 +3434,7 @@ debugged.
|
|||
|
||||
*** A new command, top-level-nonstop, does not even stop for unwind-protect,
|
||||
as top-level would.
|
||||
|
||||
|
||||
* Changes in CC mode in Emacs 19.23.
|
||||
|
||||
|
|
@ -3577,6 +3605,7 @@ convention of VariableNamesWithoutUnderscoresButEachWordCapitalized.
|
|||
c-label-offset
|
||||
c-continued-statement-offset
|
||||
c-continued-brace-offset
|
||||
|
||||
|
||||
* Lisp programming changes in Emacs 19.23.
|
||||
|
||||
|
|
@ -3977,6 +4006,8 @@ Now the file version.el contains only the first two version numbers.
|
|||
The third component is now determined on the basis of the names of the
|
||||
existing executable files. This means that version.el is not altered
|
||||
by building Emacs.
|
||||
|
||||
|
||||
|
||||
* Changes in 19.22.
|
||||
|
||||
|
|
@ -4039,12 +4070,16 @@ greater than what it used to be. It is the position between the two
|
|||
characters whose properties differ, which is one greater than the
|
||||
position of the first character found (while scanning back) with
|
||||
different properties.
|
||||
|
||||
|
||||
|
||||
* User editing changes in version 19.21.
|
||||
|
||||
** ISO Accents mode supports four additional characters:
|
||||
A-with-ring (entered as /A), AE ligature (entered as /E),
|
||||
and their lower-case equivalents.
|
||||
|
||||
|
||||
|
||||
* User editing changes in version 19.20.
|
||||
(See following page for Lisp programming changes.)
|
||||
|
|
@ -4265,6 +4300,7 @@ whether `pushd' behaves like `cd' if no argument is given
|
|||
(`shell-pushd-dextract'), and only add directories to the directory
|
||||
stack if they are not already on it (`shell-pushd-dunique'). The
|
||||
configuration you choose should match the underlying shell, of course.
|
||||
|
||||
|
||||
* Emacs Lisp programming changes in Emacs 19.20.
|
||||
|
||||
|
|
@ -4442,6 +4478,8 @@ delete-region in comint-previous-matching-input.
|
|||
|
||||
The input history retrieval commands still wrap-around the input ring, unlike
|
||||
Emacs command history.
|
||||
|
||||
|
||||
|
||||
* Changes in version 19.19.
|
||||
|
||||
|
|
@ -4474,6 +4512,8 @@ taken.
|
|||
|
||||
** `%' no longer allows floating point arguments, since the results were often
|
||||
inconsistent with integer `%'.
|
||||
|
||||
|
||||
|
||||
* Changes in version 19.18.
|
||||
|
||||
|
|
@ -4614,6 +4654,8 @@ of the directory containing the Emacs executable that was run.
|
|||
|
||||
** The new function minibuffer-window-active-p takes one argument, a
|
||||
minibuffer window, and returns t if the window is currently active.
|
||||
|
||||
|
||||
|
||||
* Changes in version 19.17.
|
||||
|
||||
|
|
@ -4801,6 +4843,7 @@ argument FRAME, which specifies which frames it should affect.
|
|||
+ If FRAME is a frame, then `delete-windows-on' only deletes windows on
|
||||
the given frame; other frames are unaffected.
|
||||
|
||||
|
||||
|
||||
* Changes in version 19.16.
|
||||
|
||||
|
|
@ -4927,6 +4970,7 @@ in a singleton list when it first inserts the prefix, but doesn't
|
|||
insert the prefix when processing events whose PLACE-SYMBOLs are
|
||||
already thus enclosed.
|
||||
|
||||
|
||||
|
||||
* Changes in version 19.15.
|
||||
|
||||
|
|
@ -4973,6 +5017,8 @@ it works the same in Emacs 18 and Emacs 19.
|
|||
|
||||
(This change actually took place earlier, but we didn't know about it
|
||||
and thus didn't document it.)
|
||||
|
||||
|
||||
|
||||
* Changes in version 19.14.
|
||||
|
||||
|
|
@ -5017,6 +5063,8 @@ and END that specify which part of the file to insert. BEG defaults to
|
|||
0 (the beginning of the file), and END defaults to the end of the file.
|
||||
|
||||
If you specify BEG or END, then the argument VISIT must be nil.
|
||||
|
||||
|
||||
|
||||
* Changes in version 19.13.
|
||||
|
||||
|
|
@ -5035,11 +5083,15 @@ the search a case-sensitive one.
|
|||
C-c LETTER, since those keys are reserved for users.
|
||||
Those commands have been moved to C-c M-LETTER.
|
||||
We may move them again for greater consistency with other modes.
|
||||
|
||||
|
||||
|
||||
* Changes in version 19.12.
|
||||
|
||||
** You can now make many of the sort commands ignore case by setting
|
||||
`sort-fold-case' to a non-nil value.
|
||||
|
||||
|
||||
|
||||
* Changes in version 19.11.
|
||||
|
||||
|
|
@ -5057,6 +5109,8 @@ that you write. This is what `basic-save-buffer' does when
|
|||
it writes a file in the usual way.
|
||||
|
||||
(This is not actually new, but wasn't documented before.)
|
||||
|
||||
|
||||
|
||||
* Changes in version 19.10.
|
||||
|
||||
|
|
@ -5069,6 +5123,8 @@ The reason for this change is to make function keys work after C-x.
|
|||
the region is highlighted in windows other than the selected window
|
||||
(in Transient Mark mode only, of course, and currently only when
|
||||
using X).
|
||||
|
||||
|
||||
|
||||
* Changes in version 19.8.
|
||||
|
||||
|
|
@ -6458,14 +6514,13 @@ distribution, using the contents of the source tree. Object files,
|
|||
old file versions, executables, DOC files, and other
|
||||
architecture-specific or easy-to-recreate files are not included in
|
||||
the tar file.
|
||||
|
||||
* For older news, see the file ONEWS.4. For Lisp changes in (the first
|
||||
* release of) Emacs 19, see the file LNEWS.
|
||||
|
||||
|
||||
|
||||
----------------------------------------------------------------------
|
||||
Copyright information:
|
||||
|
||||
Copyright (C) 1993, 1994, 1995 Free Software Foundation, Inc.
|
||||
Copyright (C) 1993, 1994, 1995, 2001, 2006 Free Software Foundation, Inc.
|
||||
|
||||
Permission is granted to anyone to make or distribute verbatim copies
|
||||
of this document as received, in any medium, provided that the
|
||||
4513
etc/NEWS.20
Normal file
4900
etc/NEWS.21
Normal file
1167
etc/ONEWS.1
1693
etc/ONEWS.4
|
|
@ -7,3 +7,8 @@ further development of Emacs and other free software programs. You
|
|||
can also make tax-deductable donations to the Free Software Foundation,
|
||||
a not-for-profit organization (assuming you pay US taxes) - see
|
||||
<http://www.gnu.org/help/donate.html>.
|
||||
|
||||
Copyright (c) 2000, 2001, 2006 Free Software Foundation, Inc.
|
||||
|
||||
Verbatim copying and distribution is permitted in any medium
|
||||
provided this notice is preserved.
|
||||
|
|
|
|||
|
|
@ -1694,7 +1694,7 @@ keys can serve as Meta.
|
|||
The `xkeycaps' also shows a visual representation of the current
|
||||
keyboard settings. It also allows to modify them.
|
||||
|
||||
*** GNU/Linux: low startup on Linux-based GNU systems.
|
||||
*** GNU/Linux: slow startup on Linux-based GNU systems.
|
||||
|
||||
People using systems based on the Linux kernel sometimes report that
|
||||
startup takes 10 to 15 seconds longer than `usual'.
|
||||
|
|
|
|||
16
etc/README
|
|
@ -11,3 +11,19 @@ without installing the modified TeX versions.
|
|||
|
||||
`termcap.src' is included mainly for VMS. It is a copy of the
|
||||
`/etc/termcap' file used on Unix.
|
||||
|
||||
Copyright (c) 1992, 1995, 2001, 2006
|
||||
Free Software Foundation, Inc.
|
||||
|
||||
|
||||
COPYING PERMISSIONS:
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this file, to deal in the file without restriction, including
|
||||
without limitation the rights to use, copy, modify, merge, publish,
|
||||
distribute, sublicense, and/or sell copies of the file, and to
|
||||
permit persons to whom the file is furnished to do so, subject to
|
||||
the following condition:
|
||||
|
||||
The above copyright notice and this permission notice shall be
|
||||
included in all copies or substantial portions of the file.
|
||||
|
|
|
|||
10
etc/SERVICE
|
|
@ -2,6 +2,8 @@
|
|||
GNU Service Directory
|
||||
---------------------
|
||||
|
||||
See the end of file for copyright information.
|
||||
|
||||
This is a list of people who have asked to be listed as offering
|
||||
support services for GNU software, including GNU Emacs, for a fee
|
||||
or in some cases at no charge.
|
||||
|
|
@ -1365,4 +1367,12 @@ A current version should be available on our web site at http://www.gnu.org.
|
|||
|
||||
** Please keep the entries in this file alphabetical **
|
||||
|
||||
|
||||
Copyright (c) 2000, 2004, 2005, 2006
|
||||
Free Software Foundation
|
||||
|
||||
Verbatim copying and distribution of this document are permitted
|
||||
worldwide, without royalty, in any medium, provided this notice is
|
||||
preserved.
|
||||
|
||||
arch-tag: 1253ce32-1cbd-428a-ac36-70ed9e3999fc
|
||||
|
|
|
|||
21
etc/TERMS
|
|
@ -1,3 +1,7 @@
|
|||
Copyright (c) 1999, 2003, 2006
|
||||
Free software Foundation, Inc.
|
||||
See the end of the file for copying permissions.
|
||||
|
||||
This file describes what you must or might want to do to termcap entries
|
||||
to make terminals work properly and efficiently with Emacs. Information
|
||||
on likely problems with specific types of terminals appears at the end
|
||||
|
|
@ -227,3 +231,20 @@ AT386|at386|386AT|386at|at/386 console,
|
|||
AT386-UL|at386-ul|386AT-UL|386at-ul|at/386 console,
|
||||
is2=\E[0;10;38m,
|
||||
use=at386,
|
||||
|
||||
|
||||
COPYING PERMISSIONS:
|
||||
|
||||
This document 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 St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
|
|
|||
24
etc/TODO
|
|
@ -1,4 +1,8 @@
|
|||
-*-outline-*-
|
||||
Emacs TODO List -*-outline-*-
|
||||
|
||||
Copyright (c) 2003, 2004, 2005, 2006
|
||||
Free software Foundation, Inc.
|
||||
See the end of the file for copying permissions.
|
||||
|
||||
If you are ready to start working on any of these TODO items, we
|
||||
appreciate your help; please write to emacs-devel@gnu.org so we can be
|
||||
|
|
@ -9,6 +13,10 @@ to the FSF.
|
|||
|
||||
* Small but important fixes needed in existing features:
|
||||
|
||||
** In C-x d, the default if you type RET should be the directory name,
|
||||
but if you type M-n you should get the visited file name of the
|
||||
current buffer.
|
||||
|
||||
** whitespace-cleanup should work only on the region if the region is active.
|
||||
|
||||
** Distribute a bar cursor of width > 1 evenly between the two glyphs
|
||||
|
|
@ -135,6 +143,8 @@ to the FSF.
|
|||
|
||||
* Other features we would like:
|
||||
|
||||
** Remove the default toggling behavior of minor modes when called from elisp
|
||||
rather than interactively. This a trivial one-liner in easy-mode.el.
|
||||
** Create a category of errors called `user-error' for errors which are
|
||||
typically due to pilot errors and should thus be in debug-ignored-errors.
|
||||
|
||||
|
|
@ -484,4 +494,16 @@ not be noticed if it appears within a word.
|
|||
** Fix unexelf.c to handle the .data.rel and .data.rel.local
|
||||
sections made by GCC 3.4 on IRIX.
|
||||
|
||||
COPYING PERMISSIONS:
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this file, to deal in the file without restriction, including
|
||||
without limitation the rights to use, copy, modify, merge, publish,
|
||||
distribute, sublicense, and/or sell copies of the file, and to
|
||||
permit persons to whom the file is furnished to do so, subject to
|
||||
the following condition:
|
||||
|
||||
The above copyright notice and this permission notice shall be
|
||||
included in all copies or substantial portions of the file.
|
||||
|
||||
;;; arch-tag: b0a3e40b-726a-457d-9999-ba848321b036
|
||||
|
|
|
|||
|
|
@ -1,5 +1,10 @@
|
|||
# -*-Mode: Fundamental-*-
|
||||
# X keymap file for rlk with some emacsified bindings
|
||||
#
|
||||
# Copyright (c) 1999, 2003, 2006
|
||||
# Free software Foundation, Inc.
|
||||
# See the end of the file for copying conditions.
|
||||
#
|
||||
# This file contains the default keyboard mapping. The first column contains a X keyboard code; the other
|
||||
# 16 columns contain the mapping of the keycode to a character string, with various combinations
|
||||
# of the SHIFT, LOCK, META, and CONTROL keys down. See the man page for "keycomp" for more information.
|
||||
|
|
@ -96,5 +101,16 @@
|
|||
# local variables:
|
||||
# tab-width: 4
|
||||
# End:
|
||||
#
|
||||
# COPYING CONDITIONS
|
||||
# Permission is hereby granted, free of charge, to any person obtaining
|
||||
# a copy of this file, to deal in the file without restriction, including
|
||||
# without limitation the rights to use, copy, modify, merge, publish,
|
||||
# distribute, sublicense, and/or sell copies of the file, and to
|
||||
# permit persons to whom the file is furnished to do so, subject to
|
||||
# the following condition:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be
|
||||
# included in all copies or substantial portions of the file.
|
||||
|
||||
# arch-tag: cbaa71af-719b-4647-a2c1-cd4d36a4fc64
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
* Introduction -*-compilation-*-
|
||||
* Introduction -*-compilation-*- (Copyright information at end of file)
|
||||
|
||||
This shows the different kinds of messages compile recognizes by default and
|
||||
how they are rendered. It is intended both to help you decide which matchers
|
||||
|
|
@ -401,3 +401,23 @@ Compilation killed at Wed Jul 20 12:20:10
|
|||
Compilation terminated at Wed Jul 20 12:20:10
|
||||
Compilation exited abnormally with code 1 at Wed Jul 20 12:21:12
|
||||
Compilation finished at Thu Jul 21 15:02:15
|
||||
|
||||
|
||||
Copyright (c) 2004, 2005, 2006
|
||||
Free software Foundation, Inc.
|
||||
|
||||
COPYING PERMISSIONS:
|
||||
|
||||
This document 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 St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
|
|
|||
|
|
@ -591,8 +591,9 @@ \section{Info}
|
|||
Dal¹í:
|
||||
|
||||
\key{spustit {\bf tutoriál} k~Info}{h}
|
||||
\key{{\bf ukonèit} Info}{q}
|
||||
% \key{look up a subject in the indices}{i} % FIXME
|
||||
\key{prohledat uzly na øetìzec}{M-s}
|
||||
\key{{\bf ukonèit} Info}{q}
|
||||
|
||||
\endindentedkeys
|
||||
|
||||
|
|
|
|||
|
|
@ -1,12 +1,28 @@
|
|||
% Reference Card for GNU Emacs version 19 on Unix systems
|
||||
% Reference Card for GNU Emacs version 22 on Unix systems
|
||||
%
|
||||
% Translation into German by Sven Joachim <svenjoac@gmx.de>
|
||||
%
|
||||
%**start of header
|
||||
\newcount\columnsperpage
|
||||
\newcount\letterpaper
|
||||
|
||||
% This file can be printed with 1, 2, or 3 columns per page (see below).
|
||||
% Specify how many you want here. Nothing else needs to be changed.
|
||||
% Specify how many you want here.
|
||||
|
||||
\columnsperpage=2
|
||||
\columnsperpage=3
|
||||
|
||||
% Set letterpaper to 0 for A4 paper, 1 for letter (US) paper. Useful
|
||||
% only when columnsperpage is 2 or 3.
|
||||
|
||||
\letterpaper=0
|
||||
|
||||
% If you don't have german.sty, you can either get it from CTAN or
|
||||
% change the \glqq and \grqq commands below.
|
||||
|
||||
\input german.sty
|
||||
\mdqoff % deactivates the "-char
|
||||
|
||||
% Nothing else needs to be changed below this line.
|
||||
% Copyright (C) 1987, 1993, 1996, 2000, 2002, 2003, 2004,
|
||||
% 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
|
|
@ -43,6 +59,10 @@
|
|||
% For this you need a dvi device driver that can print sideways.
|
||||
% Which mode to use is controlled by setting \columnsperpage above.
|
||||
%
|
||||
% To compile and print this document:
|
||||
% tex de-refcard.tex
|
||||
% dvips -t landscape de-refcard.dvi
|
||||
%
|
||||
% Author:
|
||||
% Stephen Gildea
|
||||
% Internet: gildea@stop.mail-abuse.org
|
||||
|
|
@ -52,23 +72,26 @@
|
|||
|
||||
% If there were room, it would be nice to see a section on Dired.
|
||||
|
||||
\def\versionnumber{2.1}
|
||||
\def\versionnumber{2.3}
|
||||
\def\year{2006}
|
||||
\def\version{March \year\ v\versionnumber}
|
||||
|
||||
\def\shortcopyrightnotice{\vskip 1ex plus 2 fill
|
||||
\centerline{\small \copyright\ \year\ Free Software Foundation, Inc.
|
||||
Permissions on back. v\versionnumber}}
|
||||
Bedingungen auf der R\"uckseite. v\versionnumber}}
|
||||
|
||||
\def\copyrightnotice{\vskip 1ex plus 2 fill\begingroup\small
|
||||
\centerline{Copyright \copyright\ \year\ Free Software Foundation, Inc.}
|
||||
\centerline{designed by Stephen Gildea, \version}
|
||||
\centerline{for GNU Emacs version 19 on Unix systems}
|
||||
\centerline{v\versionnumber{} f\"ur GNU Emacs Version 22, \year}
|
||||
\centerline{entworfen von Stephen Gildea}
|
||||
% \centerline{deutsche \"Ubersetzung von Sven Joachim}
|
||||
|
||||
Permission is granted to make and distribute copies of
|
||||
this card provided the copyright notice and this permission notice
|
||||
are preserved on all copies.
|
||||
Es ist gestattet, diese Referenzkarte zu vervielf\"altigen und zu
|
||||
verbreiten, vorausgesetzt dass sich der Copyright-Hinweis und der
|
||||
Hinweis auf diese Erlaubnis auf allen Kopien befinden.
|
||||
|
||||
F\"ur Kopien des Handbuchs zu GNU Emacs schreiben Sie an die Free
|
||||
Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
||||
02110-1301 USA.
|
||||
|
||||
\endgroup}
|
||||
|
||||
|
|
@ -104,9 +127,9 @@
|
|||
\hsize 3.2in
|
||||
\vsize 7.95in
|
||||
% \hoffset -.75in
|
||||
\hoffset -.82in
|
||||
\hoffset -.49in
|
||||
% \voffset -.745in
|
||||
\voffset -.6in
|
||||
\voffset -.84in
|
||||
\font\titlefont=cmbx10 \scaledmag2
|
||||
\font\headingfont=cmbx10 \scaledmag1
|
||||
\font\smallfont=cmr6
|
||||
|
|
@ -174,7 +197,7 @@
|
|||
\chardef\{=`\{
|
||||
\chardef\}=`\}
|
||||
|
||||
\hyphenation{mini-buf-fer}
|
||||
\hyphenation{Mini-puf-fer}
|
||||
|
||||
\parindent 0pt
|
||||
\parskip 1ex plus .5ex minus .5ex
|
||||
|
|
@ -190,8 +213,8 @@
|
|||
|
||||
% section - new major section. Argument is section name.
|
||||
\outer\def\section#1{\par\filbreak
|
||||
\vskip 3ex plus 2ex minus 2ex {\headingfont #1}\mark{#1}%
|
||||
\vskip 2ex plus 1ex minus 1.5ex}
|
||||
\vskip 2ex plus 1.5ex minus 2.5ex {\headingfont #1}\mark{#1}%
|
||||
\vskip 1.5ex plus 1ex minus 1.5ex}
|
||||
|
||||
\newdimen\keyindent
|
||||
|
||||
|
|
@ -250,142 +273,146 @@
|
|||
%**end of header
|
||||
|
||||
|
||||
\title{GNU Emacs Referenzkarte}
|
||||
\title{Referenzkarte zu GNU Emacs}
|
||||
|
||||
%\centerline{(fuer version 19)}
|
||||
\centerline{(f\"ur Version 22)}
|
||||
|
||||
\section{Emacs Starten}
|
||||
\section{Emacs starten}
|
||||
|
||||
Um GNU Emacs 19 zu starten, tippen Sie ein: \kbd{emacs}
|
||||
Um GNU Emacs 22 zu starten, geben Sie \kbd{emacs} ein.
|
||||
|
||||
Um eine Datei fuers Editieren zu laden, lesen Sie unten weiter.
|
||||
% Um eine Datei f\"urs Editieren zu laden, lesen Sie unten weiter.
|
||||
|
||||
\section{Emacs Verlassen}
|
||||
\section{Emacs verlassen}
|
||||
|
||||
\key{Emacs pausieren lassen}{C-z}
|
||||
\key{Emacs unterbrechen (unter X: minimieren)}{C-z}
|
||||
\key{Emacs beenden}{C-x C-c}
|
||||
|
||||
\section{Dateien}
|
||||
|
||||
\key{Datei {\bf oeffnen} }{C-x C-f}
|
||||
\key{Datei {\bf sichern} }{C-x C-s}
|
||||
\key{{\bf alle} Dateien sichern}{C-x s}
|
||||
\key{den Inhalt einer anderen Datei {\bf einfuegen}}{C-x i}
|
||||
\key{Datei {\bf \"offnen} }{C-x C-f}
|
||||
\key{Datei {\bf speichern} }{C-x C-s}
|
||||
\key{{\bf alle} Dateien speichern}{C-x s}
|
||||
\key{den Inhalt einer anderen Datei {\bf einf\"ugen}}{C-x i}
|
||||
\key{diese Datei durch eine andere ersetzen}{C-x C-v}
|
||||
\key{Datei neu anlegen und speichern}{C-x C-w}
|
||||
\key{version control ein/auschecken}{C-x C-q}
|
||||
\key{Puffer in neuer Datei speichern}{C-x C-w}
|
||||
\key{Nur-Lesen-Modus des Puffers wechseln}{C-x C-q}
|
||||
|
||||
\section{Hilfe}
|
||||
|
||||
Das Hilfesystem ist einfach zu bedienen. Tippen Sie \kbd{C-h} (oder \kbd{F1}). Neulinge tippen \kbd{C-h t} um ein {\bf tutorial} zu starten.
|
||||
Das Hilfesystem ist einfach zu bedienen. Dr\"ucken Sie \kbd{C-h} (oder
|
||||
\kbd{F1}). Neulinge dr\"ucken \kbd{C-h t}, um eine {\bf Einf\"uhrung} zu
|
||||
starten.
|
||||
|
||||
\key{Hilfe Fenster entfernen}{C-x 1}
|
||||
\key{Hilfe Fenster scrollen}{C-M-v}
|
||||
\key{Hilfefenster entfernen}{C-x 1}
|
||||
\key{Hilfefenster scrollen}{C-M-v}
|
||||
|
||||
\key{apropos: zeigt alle Befehle mit dem Muster}{C-h a}
|
||||
\key{zeigt die Funktion mit dieser Tastenkomb.}{C-h c}
|
||||
\key{beschreibt die Funktion}{C-h f}
|
||||
\key{modusspezifische Information}{C-h m}
|
||||
\key{Befehle zeigen, die Zeichenkette enthalten}{C-h a}
|
||||
\key{Tastenkombination beschreiben}{C-h k}
|
||||
\key{eine Funktion beschreiben}{C-h f}
|
||||
\key{modusspezifische Informationen}{C-h m}
|
||||
|
||||
\section{Was tun wenn nichts mehr geht}
|
||||
\section{Fehlerbehandlung}
|
||||
|
||||
\key{{\bf Abbrechen} eines Vorgangs}{C-g}
|
||||
\metax{{\bf Wiederherstellung} von Dateien}{M-x recover-file}
|
||||
\key{{\bf rueckgaengig} machen}{C-x u}
|
||||
\metax{{\bf Wiederherstellung} von Dateien}{M-x recover-session}
|
||||
\metax{{\"Anderungen \bf r\"uckg\"angig} machen}{C-x u, C-_ {\rm oder} C-/}
|
||||
\metax{Puffer in Ursprungszustand bringen}{M-x revert-buffer}
|
||||
\key{Bildschirmanzeige in Ordnung bringen}{C-l}
|
||||
|
||||
\section{Inkrementelle Suche}
|
||||
|
||||
\key{Suche vorwaerts}{C-s}
|
||||
\key{Suche rueckwaerts}{C-r}
|
||||
\key{Suche mit regulaeren Ausdruecken}{C-M-s}
|
||||
\key{Rueckwaertssuche mit reg. Ausdruecken}{C-M-r}
|
||||
\key{letzten Suchausdruck auswaehlen}{M-p}
|
||||
\key{spaeteren Suchausdruck auswaehlen}{M-n}
|
||||
\key{Suche vorw\"arts}{C-s}
|
||||
\key{Suche r\"uckw\"arts}{C-r}
|
||||
\key{Suche mit regul\"aren Ausdr\"ucken}{C-M-s}
|
||||
\key{R\"uckw\"artssuche mit regul\"aren Ausdr\"ucken}{C-M-r}
|
||||
|
||||
\key{fr\"uheren Suchausdruck ausw\"ahlen}{M-p}
|
||||
\key{sp\"ateren Suchausdruck ausw\"ahlen}{M-n}
|
||||
\key{inkrementelle Suche beenden}{RET}
|
||||
\key{ein Suchzeichen zurueckgehen}{DEL}
|
||||
\key{ein Suchzeichen zur\"uckgehen}{DEL}
|
||||
\key{Suche abbrechen}{C-g}
|
||||
|
||||
Wiederholtes Druecken von \kbd{C-s} oder \kbd{C-r} sucht weitere Treffer.
|
||||
Wiederholtes Dr\"ucken von \kbd{C-s} oder \kbd{C-r} sucht weitere Treffer.
|
||||
Wenn Emacs sucht, unterbricht \kbd{C-g} nur die jeweils letzte Suche.
|
||||
|
||||
\shortcopyrightnotice
|
||||
|
||||
\section{Cursor Bewegung}
|
||||
\section{Cursor-Bewegung}
|
||||
|
||||
\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
|
||||
\threecol{{\bf Textteile ueberspringen}}{{\bf rueckw.}}{{\bf vorw.}}
|
||||
\threecol{{\bf Textteile \"uberspringen}}{{\bf r\"uckw.}}{{\bf vorw.}}
|
||||
\threecol{Zeichen}{C-b}{C-f}
|
||||
\threecol{Wort}{M-b}{M-f}
|
||||
\threecol{Zeile}{C-p}{C-n}
|
||||
\threecol{zum Zeilenende springen}{C-a}{C-e}
|
||||
\threecol{zum Zeilenanfang (oder -ende) springen}{C-a}{C-e}
|
||||
\threecol{Satz}{M-a}{M-e}
|
||||
\threecol{Paragraph}{M-\{}{M-\}}
|
||||
\threecol{Seite}{C-x [}{C-x ]}
|
||||
\threecol{Lisp-s-expression}{C-M-b}{C-M-f}
|
||||
\threecol{Funktion}{C-M-a}{C-M-e}
|
||||
\threecol{zum Pufferanfang (oder Ende)springen}{M-<}{M->}
|
||||
\threecol{zum Pufferanfang (oder -ende) springen}{M-<}{M->}
|
||||
}
|
||||
|
||||
\key{eine Bildschirmseite runter scrollen}{C-v}
|
||||
\key{eine Bildschirmseite herunter scrollen}{C-v}
|
||||
\key{eine Bildschirmseite hoch scrollen}{M-v}
|
||||
\key{nach links scrollen}{C-x <}
|
||||
\key{nach rechts scrollen}{C-x >}
|
||||
\key{Cursorzeile in die Bildschirmmitte scrollen}{C-u C-l}
|
||||
\key{Cursor-Zeile in die Bildschirmmitte scrollen}{C-u C-l}
|
||||
|
||||
\section{Loeschen}
|
||||
\section{L\"oschen und Ausschneiden}
|
||||
|
||||
\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
|
||||
\threecol{{\bf Textteile }}{{\bf rueckwaerts}}{{\bf vorwaerts}}
|
||||
\threecol{Zeichen (loeschen)}{DEL}{C-d}
|
||||
\threecol{{\bf Textteile ausschneiden}}{{\bf r\"uckw.}}{{\bf vorw.}}
|
||||
\threecol{Zeichen (l\"oschen, nicht ausschneiden)}{DEL}{C-d}
|
||||
\threecol{Wort}{M-DEL}{M-d}
|
||||
\threecol{Zeile (bis zum Ende)}{M-0 C-k}{C-k}
|
||||
\threecol{Satz}{C-x DEL}{M-k}
|
||||
\threecol{Lisp-s-expression}{M-- C-M-k}{C-M-k}
|
||||
}
|
||||
\key{{\bf Bereiche} loeschen}{C-w}
|
||||
\key{{\bf Bereich} ausschneiden}{C-w}
|
||||
\key{Bereich in die Ablage kopieren}{M-w}
|
||||
\key{Bis zum {\it Zeichen} loeschen }{M-z {\it Zeichen}}
|
||||
\key{letztes geloeschtes Zeichen einsetzen}{C-y}
|
||||
\key{eins davor einsetzen}{M-y}
|
||||
\key{bis zum {\it Zeichen} ausschneiden }{M-z {\it Zeichen}}
|
||||
\key{zuletzt ausgeschnittenen Text einf\"ugen}{C-y}
|
||||
\key{vorher ausgeschnittenen Text einf\"ugen}{M-y}
|
||||
|
||||
\section{Markieren}
|
||||
|
||||
\key{Marke setzen}{C-@ {\rm or} C-SPC}
|
||||
\key{zwischen Cursor und Marke wechseln}{C-x C-x}
|
||||
\key{Marke setzen}{C-@ {\rm oder}\thinspace\thinspace{}C-SPC} % H\"asslich, aber
|
||||
% Leerzeichen statt \thinspace erzeugt overfull \hbox. @#$?*&!
|
||||
\key{Cursor und Marke austauschen}{C-x C-x}
|
||||
\key{Marke {\it Argument\/} {\bf Worte} entfernt setzen}{M-@}
|
||||
\key{{\bf Paragraph} markieren}{M-h}
|
||||
\key{{\bf Seite} markieren}{C-x C-p}
|
||||
\key{{\bf Lisp-s-expression} markieren}{C-M-@}
|
||||
\key{{\bf Funktion} markiern}{C-M-h}
|
||||
\key{{\bf Funktion} markieren}{C-M-h}
|
||||
\key{den ganzen {\bf Puffer} markieren}{C-x h}
|
||||
|
||||
\section{Interaktives Ersetzen}
|
||||
|
||||
\key{Zeichenkette interaktiv ersetzen}{M-\%}
|
||||
\metax{mit regulaeren Ausdruecken}{M-x query-replace-regexp}
|
||||
\metax{mit regul\"aren Ausdr\"ucken}{M-x query-replace-regexp}
|
||||
|
||||
Moegliche Antworten in diesem Modus:
|
||||
M\"ogliche Antworten in diesem Modus:
|
||||
|
||||
\key{dies {\bf ersetzten} und zum naechsten gehen}{SPC}
|
||||
\key{dies ersetzen}{,}
|
||||
\key{dies {\bf ueberspringen}, zum naechsten gehen}{DEL}
|
||||
\key{dies {\bf ersetzen} und zum n\"achsten gehen}{SPC}
|
||||
\key{dies ersetzen und nicht weitergehen}{,}
|
||||
\key{dies {\bf \"uberspringen}, zum n\"achsten gehen}{DEL}
|
||||
\key{alle verbleibenden Treffer ersetzen}{!}
|
||||
\key{eine Ersetzung{\bf rueckgaengig} machen }{^}
|
||||
\key{interaktiven Modus{\bf verlassen}}{RET}
|
||||
\key{rekursiven Modus starten (\kbd{C-M-c} verlassen)}{C-r}
|
||||
\key{zum vorherigen Treffer {\bf zur\"uckgehen} }{^}
|
||||
\key{interaktives Ersetzen {\bf beenden}}{RET}
|
||||
\key{rekursives Editieren starten (\kbd{C-M-c} beendet)}{C-r}
|
||||
|
||||
\section{Mehrere Fenster}
|
||||
|
||||
Die zweite Tastenk. bezieht sich immer auf das andere Fenster:
|
||||
|
||||
\key{alle anderen Fenster in den Hintergrund}{C-x 1}
|
||||
Wenn zwei Befehle angezeigt werden, ist der zweite ein \"ahn\-li\-cher f\"ur
|
||||
einen Rahmen statt eines Fensters.
|
||||
|
||||
{\setbox0=\hbox{\kbd{0}}\advance\hsize by 0\wd0
|
||||
\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
|
||||
\threecol{alle anderen Fenster schlie\ss{}en}{C-x 1\ \ \ \ }{C-x 5 1}
|
||||
\threecol{Fenster vertikal teilen}{C-x 2\ \ \ \ }{C-x 5 2}
|
||||
\threecol{dieses Fenster loeschen}{C-x 0\ \ \ \ }{C-x 5 0}
|
||||
\threecol{dieses Fenster schlie\ss{}en}{C-x 0\ \ \ \ }{C-x 5 0}
|
||||
}}
|
||||
\key{Fenster horizontal teilen}{C-x 3}
|
||||
|
||||
|
|
@ -393,252 +420,273 @@ \section{Mehrere Fenster}
|
|||
|
||||
{\setbox0=\hbox{\kbd{0}}\advance\hsize by 2\wd0
|
||||
\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
|
||||
\threecol{ins andere Fenster wechseln}{C-x o}{C-x 5 o}
|
||||
\threecol{in anderes Fenster wechseln}{C-x o}{C-x 5 o}
|
||||
|
||||
\threecol{Puffer in ein anderes Fenster bringen}{C-x 4 b}{C-x 5 b}
|
||||
\threecol{Puffer in einem anderen Fenster darstellen}{C-x 4 C-o}{C-x 5 C-o}
|
||||
\threecol{Datei in ein anderes Fenster oeffnen}{C-x 4 f}{C-x 5 f}
|
||||
\threecol{Datei im Ansichtmodus in anderem Fenster oeffnen}{C-x 4 r}{C-x 5 r}
|
||||
\threecol{Dired in einem anderen Fenster oeffnen}{C-x 4 d}{C-x 5 d}
|
||||
\threecol{Tag in einem anderen Fenster finden}{C-x 4 .}{C-x 5 .}
|
||||
\threecol{Puffer in and. Fenster ausw\"ahlen}{C-x 4 b}{C-x 5 b}
|
||||
\threecol{Puffer in anderem Fenster anzeigen}{C-x 4 C-o}{C-x 5 C-o}
|
||||
\threecol{Datei in anderem Fenster \"offnen}{C-x 4 f}{C-x 5 f}
|
||||
\threecol{Datei in anderem Fenster anzeigen}{C-x 4 r}{C-x 5 r}
|
||||
\threecol{Dired in anderem Fenster starten}{C-x 4 d}{C-x 5 d}
|
||||
\threecol{Tag in anderem Fenster finden}{C-x 4 .}{C-x 5 .}
|
||||
}}
|
||||
|
||||
\key{Fenster vergroessern}{C-x ^}
|
||||
\key{Fenster schmaler machen}{C-x \{}
|
||||
\key{Fenster breiter machen}{C-x \}}
|
||||
\key{Fenster vergr\"o\ss{}ern}{C-x ^}
|
||||
\key{Fenster verengen}{C-x \{}
|
||||
\key{Fenster verbreitern}{C-x \}}
|
||||
|
||||
\section{Formattierung}
|
||||
\section{Formatierung}
|
||||
|
||||
\key{{\bf Zeile} (modusabhaengig) einruecken}{TAB}
|
||||
\key{{\bf Bereich} (modusabh.) einruecken}{C-M-\\}
|
||||
\key{{\bf Lisp-s-expression} (modusabh.) einruecken}{C-M-q}
|
||||
\key{Bereich {\it Argument\/} Spalten einruecken}{C-x TAB}
|
||||
\key{Zeilenumbruch nach Cursor einfuegen}{C-o}
|
||||
\key{{\bf Zeile} (modusabh\"angig) einr\"ucken}{TAB}
|
||||
\key{{\bf Bereich} (modusabh\"angig) einr\"ucken}{C-M-\\}
|
||||
\key{{\bf Lisp-s-expression} (modusabh.) einr\"ucken}{C-M-q}
|
||||
\key{Bereich {\it Argument\/} Spalten einr\"ucken}{C-x TAB}
|
||||
|
||||
\key{Zeilenumbruch nach Cursor einf\"ugen}{C-o}
|
||||
\key{Zeilenrest vertikal nach unten verschieben}{C-M-o}
|
||||
\key{Leerzeilen um Cursorposition loeschen}{C-x C-o}
|
||||
\key{Zeile mit letzter verbinden (Arg. naechster)}{M-^}
|
||||
\key{Leerzeichen an Cursorposition loeschen}{M-\\}
|
||||
\key{ein Leerzeichen an Cursorposition setzen}{M-SPC}
|
||||
\key{Paragraph auffuellen}{M-q}
|
||||
\key{Fuell Spalte setzen}{C-x f}
|
||||
\key{Praefix setzen fuer jede Zeile}{C-x .}
|
||||
\key{Zeichendarstellung setzen}{M-g}
|
||||
\key{Leerzeilen um Cursor-Position l\"oschen}{C-x C-o}
|
||||
\key{Zeile mit voriger verbinden (Arg. n\"achste)}{M-^}
|
||||
\key{alle Leerzeichen um Cursor-Position l\"oschen}{M-\\}
|
||||
\key{genau ein Leerzeichen an Cursor-Position}{M-SPC}
|
||||
|
||||
\section{Gross-Kleinbuchstaben}
|
||||
\key{Paragraph auff\"ullen}{M-q}
|
||||
\key{Spalte f\"ur Umbruch setzen}{C-x f}
|
||||
\key{Pr\"afix f\"ur jede Zeile setzen}{C-x .}
|
||||
|
||||
\key{Wort in Grossbuchstaben}{M-u}
|
||||
\key{Face setzen}{M-o}
|
||||
|
||||
\section{Gro\ss{}- und Kleinschreibung}
|
||||
|
||||
\key{Wort in Gro\ss{}buchstaben}{M-u}
|
||||
\key{Wort in Kleinbuchstaben}{M-l}
|
||||
\key{Word mit grossen Anfangsbuchstaben}{M-c}
|
||||
\key{Wort mit gro\ss{}em Anfangsbuchstaben}{M-c}
|
||||
|
||||
\key{Bereich in Grossbuchstaben}{C-x C-u}
|
||||
\key{Bereich in Gro\ss{}buchstaben}{C-x C-u}
|
||||
\key{Bereich in Kleinbuchstaben}{C-x C-l}
|
||||
|
||||
\section{Der Minipuffer}
|
||||
|
||||
Die folgenden Tastenkombination gelten im Minipuffer:
|
||||
Die folgenden Tastenkombinationen gelten im Minipuffer:
|
||||
|
||||
\key{so viel wie moeglich ergaenzen}{TAB}
|
||||
\key{ein Wort ergaenzen}{SPC}
|
||||
\key{ergaenzen und ausfuehren}{RET}
|
||||
\key{moegliche Ergaenzungen zeigen}{?}
|
||||
\key{letzte Eingabe wiederanzeigen}{M-p}
|
||||
\key{spaetere Eingabe wiederanzeigen}{M-n}
|
||||
\key{reg. Ausd. rueckwaerts in History suchen}{M-r}
|
||||
\key{reg. Ausd. vorwaerts in History suchen}{M-s}
|
||||
\key{Vorgang unterbrechen}{C-g}
|
||||
\key{so weit wie m\"oglich erg\"anzen}{TAB}
|
||||
\key{ein Wort erg\"anzen}{SPC}
|
||||
\key{erg\"anzen und ausf\"uhren}{RET}
|
||||
\key{m\"ogliche Erg\"anzungen zeigen}{?}
|
||||
\key{letzte Eingabe zur\"uckholen}{M-p}
|
||||
\key{sp\"atere Eingabe zur\"uckholen}{M-n}
|
||||
\key{reg. Ausd. r\"uckw\"arts in History suchen}{M-r}
|
||||
\key{reg. Ausd. vorw\"arts in History suchen}{M-s}
|
||||
\key{Befehl abbrechen}{C-g}
|
||||
|
||||
Tippen Sie \kbd{C-x ESC ESC} um den letzten Befehl zu editieren und zu wiederholen der im Minipuffer ausgefuehrt wurde.
|
||||
Dr\"ucken Sie \kbd{C-x ESC ESC}, um den letzten Befehl zu bearbeiten
|
||||
und zu wiederholen, der im Minipuffer aus\-gef\"uhrt wurde. Dr\"u\-cken Sie
|
||||
\kbd{F10}, um die Men\"u\-zei\-le im Minipuffer zu aktivieren.
|
||||
|
||||
\newcolumn
|
||||
\title{GNU Emacs Referenzkarte}
|
||||
\title{Referenzkarte zu GNU Emacs}
|
||||
|
||||
\section{Puffer}
|
||||
|
||||
\key{anderen Puffer auswaehlen}{C-x b}
|
||||
\key{alle Puffer anzeigen}{C-x C-b}
|
||||
\key{Puffer loeschen}{C-x k}
|
||||
\key{anderen Puffer ausw\"ahlen}{C-x b}
|
||||
\key{Liste aller Puffer anzeigen}{C-x C-b}
|
||||
\key{einen Puffer schlie\ss{}en}{C-x k}
|
||||
|
||||
\section{Vertauschen}
|
||||
|
||||
\key{ {\bf Zeichen} vertauschen}{C-t}
|
||||
\key{ {\bf Worte} vertauschen}{M-t}
|
||||
\key{ {\bf Zeilen} vertauschen}{C-x C-t}
|
||||
\key{ {\bf Lisp-s-expressions} vertauschen}{C-M-t}
|
||||
\key{{\bf Zeichen} vertauschen}{C-t}
|
||||
\key{{\bf Worte} vertauschen}{M-t}
|
||||
\key{{\bf Zeilen} vertauschen}{C-x C-t}
|
||||
\key{{\bf Lisp-s-expressions} vertauschen}{C-M-t}
|
||||
|
||||
\section{Rechtschreibkorrrektur}
|
||||
\section{Rechtschreibpr\"ufung}
|
||||
|
||||
\key{Ueberpruefe aktuelles Wort}{M-\$}
|
||||
\metax{Ueberpruefe alle Woerter in Bereich}{M-x ispell-region}
|
||||
\metax{Ueberpruefe den gesamten Bereich}{M-x ispell-buffer}
|
||||
\key{aktuelles Wort \"uberpr\"ufen}{M-\$}
|
||||
\metax{alle W\"orter im Bereich \"uberpr\"ufen}{M-x ispell-region}
|
||||
\metax{gesamten Puffer \"uberpr\"ufen}{M-x ispell-buffer}
|
||||
|
||||
\section{Tags}
|
||||
|
||||
\key{Tag finden (Definition)}{M-.}
|
||||
\key{Naechstes Vorkommen von Tag finden}{C-u M-.}
|
||||
\metax{Neue Tags Datei angeben}{M-x visit-tags-table}
|
||||
\metax{Regulaere Ausdruck Suche in Dateien}{M-x tags-search}
|
||||
\metax{Interakt. Ersetzen in allen Dateien}{M-x tags-query-replace}
|
||||
\key{Letzte Tag Suche oder Ersetzen nochmal}{M-,}
|
||||
\key{n\"achstes Vorkommen von Tag finden}{C-u M-.}
|
||||
\metax{neue Tagsdatei angeben}{M-x visit-tags-table}
|
||||
|
||||
\metax{regul\"aren Ausdruck in Dateien suchen}{M-x tags-search}
|
||||
\metax{interakt. Ersetzen in allen Dateien}{M-x tags-query-replace}
|
||||
\key{letztes Suchen oder Ersetzen fortsetzen}{M-,}
|
||||
|
||||
\section{Shells}
|
||||
|
||||
\key{Shell Kommando ausfuehren}{M-!}
|
||||
\key{Shell Kommando fuer bereich ausfuehren}{M-|}
|
||||
\key{Bereich durch Shell Kommando filtern}{C-u M-|}
|
||||
\metax{Shell im Fenster \kbd{*shell*} starten}{M-x shell}
|
||||
\key{Shellbefehl ausf\"uhren}{M-!}
|
||||
\key{Shellbefehl f\"ur Bereich ausf\"uhren}{M-|}
|
||||
\key{Bereich durch Shellbefehl filtern}{C-u M-|}
|
||||
\metax{eine Shell im Fenster \kbd{*shell*} starten}{M-x shell}
|
||||
|
||||
\section{Rechtecke}
|
||||
|
||||
\key{Kopiere Rechteck in Register}{C-x r r}
|
||||
\key{Loesche Rechteck}{C-x r k}
|
||||
\key{Rechteck einsetzen}{C-x r y}
|
||||
\key{Rechteck aufmachen, Text nach rechts}{C-x r o}
|
||||
\key{Rechteck mit Leerzeichen ueberschreiben}{C-x r c}
|
||||
\key{Praefix vor jede Zeile setzen}{C-x r t}
|
||||
\key{Rechteck in Register kopieren}{C-x r r}
|
||||
\key{Rechteck ausschneiden}{C-x r k}
|
||||
\key{Rechteck einf\"ugen}{C-x r y}
|
||||
\key{Rechteck \"offnen, Text nach rechts}{C-x r o}
|
||||
\key{Rechteck mit Leerzeichen \"uberschreiben}{C-x r c}
|
||||
\key{Pr\"afix vor jede Zeile setzen}{C-x r t}
|
||||
|
||||
\section{Abkuerzungen}
|
||||
\section{Abk\"urzungen}
|
||||
|
||||
\key{globale Abkuerzung hinzufuegen}{C-x a g}
|
||||
\key{modusabhaengige Abkuerzung hinzufuegen}{C-x a l}
|
||||
\key{globale Expansion fuer Abk. definieren}{C-x a i g}
|
||||
\key{modusabhaengige Abkuerzung definieren}{C-x a i l}
|
||||
\key{explizites Expandieren}{C-x a e}
|
||||
\key{letztes Wort dynamisch expandieren}{M-/}
|
||||
\key{globale Abk\"urzung hinzuf\"ugen}{C-x a g}
|
||||
\key{modusabh\"angige Abk\"urzung hinzuf\"ugen}{C-x a l}
|
||||
\key{globalen Ersetzungstext f\"ur Abk. definieren}{C-x a i g}
|
||||
\key{modusabh. Ersetzungstext f\"ur Abk. def.}{C-x a i l}
|
||||
\key{Abk\"urzung explizit ausschreiben}{C-x a e}
|
||||
|
||||
\section{Regulaere Ausdruecke}
|
||||
\key{letztes Wort dynamisch ausschreiben}{M-/}
|
||||
|
||||
\key{jedes Zeichen ausser Zeilenumbruch}{. {\rm(Punkt)}}
|
||||
\key{Null oder mehr Wiederholungen}{*}
|
||||
\key{Eine oder mehr Wiederholungen}{+}
|
||||
\key{Null oder eine Wiederholung}{?}
|
||||
\key{jedes Zeichen in der Menge}{[ {\rm$\ldots$} ]}
|
||||
\key{jedes Zeichen nicht in der Menge}{[^ {\rm$\ldots$} ]}
|
||||
\key{Zeilenanfang}{^}
|
||||
\key{Zeilenende}{\$}
|
||||
\key{spezielles Zeichen maskieren {\it c\/}}{\\{\it c}}
|
||||
\key{Alternative (``oder'')}{\\|}
|
||||
\section{Regul\"are Ausdr\"ucke}
|
||||
|
||||
\key{jedes einzelne Zeichen au\ss{}er Zeilenumbruch}{. {\rm(Punkt)}}
|
||||
\key{null oder mehr Wiederholungen}{*}
|
||||
\key{eine oder mehr Wiederholungen}{+}
|
||||
\key{null oder eine Wiederholung}{?}
|
||||
\key{Spezialzeichen {\it c\/} maskieren}{\\{\it c}}
|
||||
\key{Alternative (\glqq oder\grqq )}{\\|}
|
||||
\key{Gruppe}{\\( {\rm$\ldots$} \\)}
|
||||
\key{{\it n\/}te Gruppe}{\\{\it n}}
|
||||
\key{Pufferanfang}{\\`}
|
||||
\key{Pufferende}{\\'}
|
||||
\key{Wortzwischenraum}{\\b}
|
||||
\key{Weder Anfang noch Ende eines Wortes}{\\B}
|
||||
\key{Wortanfang}{\\<}
|
||||
\key{Wortende}{\\>}
|
||||
\key{jedes Wort-Syntax Zeichen}{\\w}
|
||||
\key{jedes Nicht-Wort-Syntax Zeichen}{\\W}
|
||||
\key{Zeichen mit Syntax {\it c}}{\\s{\it c}}
|
||||
\key{Zeichen nicht mit Syntax {\it c}}{\\S{\it c}}
|
||||
\key{gleicher Text wie {\it n\/}te Gruppe}{\\{\it n}}
|
||||
\key{Anfang oder Ende eines Wortes}{\\b}
|
||||
\key{weder Anfang noch Ende eines Wortes}{\\B}
|
||||
|
||||
\section{Register}
|
||||
% \paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
|
||||
% \threecol{{\bf Einheit}}{{\bf passt am Anfang}\hskip-1.5ex}{{\bf passt am Ende}}
|
||||
% \threecol{Zeile}{^}{\$}
|
||||
% \threecol{Wort}{\\<}{\\>}
|
||||
% \threecol{Puffer}{\\`}{\\'}
|
||||
|
||||
\key{Region in Register speichern}{C-x r s}
|
||||
\key{Register Inhalt in Puffer einfuegen}{C-x r i}
|
||||
\key{Cursorposition in Register speichern}{C-x r SPC}
|
||||
\key{Springe zur abgespeicherten Position}{C-x r j}
|
||||
% \threecol{{\bf Zeichenklasse}}{{\bf passt auf diese}}{{\bf passt auf andere}}
|
||||
% \threecol{Explizite Menge}{[ {\rm$\ldots$} ]}{[^ {\rm$\ldots$} ]}
|
||||
% \threecol{Wortsyntax-Zeichen\hskip-10ex}{\\w}{\\W}
|
||||
% \threecol{Zeichen mit Syntax {\it c}\hskip-2.5ex}{\\s{\it c}}{\\S{\it c}}
|
||||
% }
|
||||
|
||||
\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
|
||||
\threecol{{\bf Einheit}}{{\bf passt am Anf.}}{{\bf passt am Ende}}
|
||||
\threecol{Zeile}{^}{\$}
|
||||
\threecol{Wort}{\\<}{\\>}
|
||||
\threecol{Puffer}{\\`}{\\'}
|
||||
|
||||
\threecol{{\bf Zeichenklasse}}{{\bf passt auf diese}}{{\bf passt auf and.}}
|
||||
\threecol{Explizite Menge}{[ {\rm$\ldots$} ]}{[^ {\rm$\ldots$} ]}
|
||||
\threecol{Wortsyntax-Zeichen}{\\w}{\\W}
|
||||
\threecol{Zeichen mit Syntax {\it c}}{\\s{\it c}}{\\S{\it c}}
|
||||
}
|
||||
|
||||
\section{Internationale Zeichens\"atze}
|
||||
|
||||
\key{Hauptsprache einstellen}{C-x RET l}
|
||||
\metax{Alle Eingabemethoden anzeigen}{M-x list-input-methods}
|
||||
\key{Eingabemethode in oder au\ss{}er Kraft setzen}{C-\\}
|
||||
\key{Kodierung f\"ur n\"achsten Befehl setzen}{C-x RET c}
|
||||
\metax{Alle Kodierungen anzeigen}{M-x list-coding-systems}
|
||||
\metax{bevorzugte Kodierung ausw\"ahlen}{M-x prefer-coding-system}
|
||||
|
||||
\section{Info}
|
||||
|
||||
\key{Info starten}{C-h i}
|
||||
\key{Info-Betrachter starten}{C-h i}
|
||||
\key{Funktion oder Variable in Info finden}{C-h S}
|
||||
\beginindentedkeys
|
||||
|
||||
Bewegung innerhalb eines Knotens:
|
||||
|
||||
\key{vorwaerts scrollen}{SPC}
|
||||
\key{rueckwaerts scrollen}{DEL}
|
||||
\key{zum Anfang eines Knotens}{. {\rm (dot)}}
|
||||
\key{vorw\"arts scrollen}{SPC}
|
||||
\key{r\"uckw\"arts scrollen}{DEL}
|
||||
\key{zum Anfang eines Knotens}{. {\rm (Punkt)}}
|
||||
|
||||
Bewegung zwischen Knoten:
|
||||
|
||||
\key{{\bf naechster} Knoten}{n}
|
||||
\key{{\bf n\"achster} Knoten}{n}
|
||||
\key{{\bf vorheriger} Knoten}{p}
|
||||
\key{nach {\bf oben}}{u}
|
||||
\key{Menue Element ueber Namen auswaehlen}{m}
|
||||
\key{{\it n\/}ten Menueeintrag auswaehlen (1--9)}{{\it n}}
|
||||
\key{Kreuzverweis folgen (zurueck mit \kbd{l})}{f}
|
||||
\key{zurueck zum letzten gesehenen Knoten}{l}
|
||||
\key{zurueck zum Verzeichnisknoten}{d}
|
||||
\key{Knoten ueber Namen auswaehlen}{g}
|
||||
\key{Men\"ueintrag \"uber Namen ausw\"ahlen}{m}
|
||||
\key{{\it n\/}ten Men\"ueintrag ausw\"ahlen (1--9)}{{\it n}}
|
||||
\key{Querverweis folgen (zur\"uck mit \kbd{l})}{f}
|
||||
\key{zur\"uck zum letzten gesehenen Knoten}{l}
|
||||
\key{zur\"uck zum Verzeichnisknoten}{d}
|
||||
\key{zum Anfangsknoten der aktuellen Datei}{t}
|
||||
\key{beliebigen Knoten \"uber Namen ausw\"ahlen}{g}
|
||||
|
||||
Sonstige:
|
||||
Sonstiges:
|
||||
|
||||
\key{Info {\bf Tutorial} starten}{h}
|
||||
\key{Info Befehle zeigen}{?}
|
||||
\key{{\bf Einf\"uhrung} in Info starten}{h}
|
||||
\key{Begriff in den Indizes suchen}{i}
|
||||
\key{nach regul\"aren Ausdr\"ucken suchen}{s}
|
||||
\key{Info {\bf verlassen} }{q}
|
||||
\key{Knoten nach reg. Ausd. durchsuchen}{M-s}
|
||||
|
||||
\endindentedkeys
|
||||
|
||||
\section{Tastatur Makros}
|
||||
\section{Register}
|
||||
|
||||
\key{Tastatur Makro Definition {\bf starten} }{C-x (}
|
||||
\key{Tastatur Makro Definition {\bf beenden} }{C-x )}
|
||||
\key{zuletzt definiertes Tast. Makro {\bf ausfuehren}}{C-x e}
|
||||
\key{an letztes Tastatur Makro anhaengen}{C-u C-x (}
|
||||
\metax{letztes Tastatur Makro benennen}{M-x name-last-kbd-macro}
|
||||
\metax{Lisp Definition in Puffer einfuegen}{M-x insert-kbd-macro}
|
||||
\key{Region in Register speichern}{C-x r s}
|
||||
\key{Registerinhalt in Puffer einf\"ugen}{C-x r i}
|
||||
\key{Cursor-Position in Register speichern}{C-x r SPC}
|
||||
\key{zu abgespeicherter Position springen}{C-x r j}
|
||||
|
||||
\section{Kommandos fuer Emacs Lisp}
|
||||
\section{Tastaturmakros}
|
||||
|
||||
\key{{\bf Lisp-s-expression} vor Cursor laden}{C-x C-e}
|
||||
\key{Makrodefinition {\bf starten} }{C-x (}
|
||||
\key{Makrodefinition {\bf beenden} }{C-x )}
|
||||
\key{zuletzt definiertes Makro {\bf ausf\"uhren}}{C-x e}
|
||||
\key{an letztes Makro anh\"angen}{C-u C-x (}
|
||||
\metax{letztes Makro benennen}{M-x name-last-kbd-macro}
|
||||
\metax{Lispcode f\"ur Makro in Puffer einf\"ugen}{M-x insert-kbd-macro}
|
||||
|
||||
\section{Befehle f\"ur Emacs-Lisp}
|
||||
|
||||
\key{{\bf Lisp-s-expression} vor Cursor auswerten}{C-x C-e}
|
||||
\key{aktuelle {\bf Definition} auswerten}{C-M-x}
|
||||
\metax{{\bf Bereich} auswerten}{M-x eval-region}
|
||||
\metax{gesamten {\bf Puffer} auswerten}{M-x eval-current-buffer}
|
||||
\key{Lispausdruck im Minipuffer auswerten}{M-:}
|
||||
\key{letztes Minipufferkommando auswerten}{C-x ESC ESC}
|
||||
\metax{Emacs Lisp Datei lesen und auswerten}{M-x load-file}
|
||||
\metax{aus Standard Systemverzeichnis laden}{M-x load-library}
|
||||
\key{Lisp-Ausdruck im Minipuffer auswerten}{M-:}
|
||||
\metax{Datei aus Standardverzeichnis laden}{M-x load-library}
|
||||
|
||||
\section{Einfaches Konfigurieren}
|
||||
\section{Einfache Anpassungen}
|
||||
|
||||
% Das ist nur was fuer Leute die Lisp beherrschen
|
||||
\metax{Variablen und Faces anpassen}{M-x customize}
|
||||
|
||||
Ein Beispiel dafuer, wie man Tastenkombinationen definiert:
|
||||
% Das ist nur was f\"ur Leute die Lisp beherrschen
|
||||
|
||||
Tastenkombinationen definieren (Beispiele):
|
||||
|
||||
\beginexample%
|
||||
(global-set-key "\\C-cg" 'goto-line)
|
||||
(global-set-key "\\C-x\\C-k" 'kill-region)
|
||||
(global-set-key "\\M-\#" 'query-replace-regexp)
|
||||
\endexample
|
||||
|
||||
So weist man in Emacs Lisp einer Variablen Werte zu:
|
||||
\section{Eigene Befehle schreiben}
|
||||
|
||||
\beginexample%
|
||||
(setq backup-by-copying-when-linked t)
|
||||
\endexample
|
||||
|
||||
\section{Selbst Kommandos schreiben}
|
||||
|
||||
\beginexample%
|
||||
(defun \<Commando-Name> (\<args>)
|
||||
"\<Documentation>"
|
||||
(interactive "\<template>")
|
||||
\<body>)
|
||||
(defun \<Befehlsname> (\<Argumente>)
|
||||
"\<Dokumentation>"
|
||||
(interactive "\<Vorlage>")
|
||||
\<Rumpf>)
|
||||
\endexample
|
||||
|
||||
Ein Beispiel:
|
||||
|
||||
\beginexample%
|
||||
(defun diese-Zeile-zum-Fensteranfang (Zeile)
|
||||
"Zeile an Cursorposition zum Fensteranfang bewegen"
|
||||
Mit numerischem Argument n, zur Zeile n
|
||||
Mit negativem Argument zum Fensterende
|
||||
"Zeile an Cursor-Position zum Fensteranfang bewegen.
|
||||
Mit ARGUMENT, Cursor in Zeile ARGUMENT bewegen."
|
||||
(interactive "P")
|
||||
(recenter (if (null Zeile)
|
||||
0
|
||||
(prefix-numeric-value Zeile))))
|
||||
\endexample
|
||||
|
||||
Das Argument fuer \kbd{interactive} ist eine Zeichenkette, die spe\-zi\-fi\-ziert, wie die
|
||||
Ar\-gu\-men\-te be\-reit\-ge\-stellt wer\-den, wenn die Funktion inter\-aktiv auf\-ge\-ru\-fen wird.
|
||||
\kbd{C-h f interactive} fuer mehr Informationen.
|
||||
Die Spezifikation zu \kbd{interactive} gibt an, wie die Argumente
|
||||
gelesen werden, wenn die Funktion inter\-aktiv auf\-ge\-ru\-fen
|
||||
wird. F\"ur n\"ahere Details geben Sie \kbd{C-h f interactive} ein.
|
||||
|
||||
\copyrightnotice
|
||||
|
||||
\bye
|
||||
|
||||
% Local variables:
|
||||
% compile-command: "tex refcard"
|
||||
% compile-command: "tex de-refcard"
|
||||
% End:
|
||||
|
||||
% arch-tag: af0a2666-f289-49f1-a9cc-cedab9783314
|
||||
|
|
|
|||
|
|
@ -1,3 +1,6 @@
|
|||
# Copyright (c) 1999, 2003, 2006
|
||||
# Free software Foundation, Inc.
|
||||
#
|
||||
# This defines a csh command named `edit' which resumes an
|
||||
# existing Emacs or starts a new one if none exists.
|
||||
# One way or another, any arguments are passed to Emacs to specify files
|
||||
|
|
@ -24,4 +27,17 @@ alias edit 'set emacs_command=("emacs -nw \!*" "fg %emacs" "emacs -i \!* &"\
|
|||
test -S ~/.emacs_server && emacsclient \!* \
|
||||
|| echo `pwd` \!* >! ~/.emacs_args && eval $emacs_command[$whichjob]'
|
||||
|
||||
#COPYING PERMISSIONS:
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining
|
||||
# a copy of this file, to deal in the file without restriction, including
|
||||
# without limitation the rights to use, copy, modify, merge, publish,
|
||||
# distribute, sublicense, and/or sell copies of the file, and to
|
||||
# permit persons to whom the file is furnished to do so, subject to
|
||||
# the following condition:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be
|
||||
# included in all copies or substantial portions of the file.
|
||||
|
||||
|
||||
# arch-tag: 433d58df-15b9-446f-ad37-f0393e3a23d4
|
||||
|
|
|
|||
|
|
@ -254,3 +254,24 @@ bug reports are welcome.</indent>
|
|||
</x-color><x-bg-color><param>blue</param><x-color><param>white</param>April 1995; updated August 1997</x-color></x-bg-color>
|
||||
|
||||
|
||||
|
||||
|
||||
Copyright (c) 1995, 1997, 2006
|
||||
Free software Foundation, Inc.
|
||||
|
||||
COPYING PERMISSIONS:
|
||||
|
||||
This document 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 St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
|
|
|
|||
|
|
@ -588,8 +588,9 @@ \section{Info}
|
|||
Autres :
|
||||
|
||||
\key{lancer le {\bf didacticiel} Info}{h}
|
||||
\key{chercher dans l'index}{i}
|
||||
\key{rechercher les n\oe{}uds avec une expression rationnelle}{s}
|
||||
\key{{\bf quitter} Info}{q}
|
||||
\key{rechercher les n\oe{}uds avec une expression rationnelle}{M-s}
|
||||
|
||||
\endindentedkeys
|
||||
|
||||
|
|
|
|||
24
etc/grep.txt
|
|
@ -1,4 +1,4 @@
|
|||
* Introduction -*-grep-*-
|
||||
* Introduction -*-grep-*- (See the end of file for copyright information)
|
||||
|
||||
This shows the different kinds of messages grep recognizes by default and
|
||||
how they are rendered. It is intended both to help you decide which matchers
|
||||
|
|
@ -85,3 +85,25 @@ grep -nH -e "xyzxyz" ../info/*
|
|||
;;; Local Variables:
|
||||
;;; buffer-read-only: t
|
||||
;;; End:
|
||||
|
||||
|
||||
|
||||
Copyright (c) 2005, 2006
|
||||
Free software Foundation, Inc.
|
||||
|
||||
COPYING PERMISSIONS:
|
||||
|
||||
This document 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 St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
|
|
|
|||
152
etc/ledit.l
|
|
@ -1,152 +0,0 @@
|
|||
;;; -*- Mode: lisp -*-
|
||||
|
||||
; load in the c functions
|
||||
|
||||
(removeaddress '_signal)
|
||||
(removeaddress '_switch_to_proc)
|
||||
(removeaddress '_set_proc_str)
|
||||
|
||||
(cfasl "/src/mdc/ledit/leditcfns.o" '_switch_to_proc 'emacs)
|
||||
|
||||
(getaddress '_set_proc_str 'set_proc_str)
|
||||
|
||||
(declare (special *ledit-infile* ; emacs->lisp tempfile
|
||||
*ledit-outfile* ; lisp->emacs tempfile
|
||||
*ledit-ppfile* ; pp->emacs tempfile
|
||||
*ledit-lisztfile* ; compiler input
|
||||
*ledit-objfile* ; compiler output
|
||||
*ledit-initialized*) ; flag
|
||||
)
|
||||
|
||||
(setq *ledit-initialized* nil)
|
||||
|
||||
;;; INIT-LEDIT
|
||||
|
||||
(defun init-ledit ()
|
||||
(let ((user (getenv '|USER|))) ;USER must be uppercase
|
||||
(setq
|
||||
*ledit-outfile* (concat "/tmp/" user ".l2") ; lisp -> emacs
|
||||
*ledit-infile* (concat "/tmp/" user ".l1") ; emacs -> lisp
|
||||
*ledit-ppfile* (concat "/tmp/" user ".l3") ; pp output to emacs.
|
||||
*ledit-lisztfile* (concat "/tmp/" user ".l4")
|
||||
*ledit-objfile* (concat "/tmp/" user ".o")
|
||||
*ledit-initialized* t)))
|
||||
|
||||
;;; LEDIT
|
||||
; if 1 arg, arg is taken as a tag name to pass to emacs.
|
||||
; if 2 args, second arg is a keyword. If 2nd arg is pp,
|
||||
; pp is applied to first arg, and result is sent to emacs
|
||||
; to put in a buffer called LEDIT (which is first erased.)
|
||||
|
||||
(defun ledit fexpr (args)
|
||||
(apply #'ledit* args))
|
||||
|
||||
;;; LEDIT*
|
||||
|
||||
(defun ledit* n
|
||||
(if (not *ledit-initialized*) (init-ledit))
|
||||
(ledit-output (listify n))
|
||||
(syscall 10. *ledit-infile*) ; syscall 10 is "delete"
|
||||
(syscall 10. *ledit-lisztfile*)
|
||||
(emacs)
|
||||
(ledit-input)
|
||||
(syscall 10. *ledit-outfile*)
|
||||
(syscall 10. *ledit-ppfile*)
|
||||
t)
|
||||
|
||||
;;; LEDIT-OUTPUT
|
||||
;;; Egad, what a mess! Doesn't work for XEMACS yet.
|
||||
;;; Here's an example from Mocklisp:
|
||||
;;; -> (defun bar (nothing) (bar nothing))
|
||||
;;; bar
|
||||
;;; -> (ledit bar)
|
||||
;;; should produce...
|
||||
;;; (progn) (progn tag (setq tag "bar") (&goto-tag))
|
||||
;;; and
|
||||
;;; -> (ledit bar pp)
|
||||
;;; should stuff this to emacs...
|
||||
;;; (progn) (switch-to-buffer "LEDIT") (erase-buffer)
|
||||
;;; (insert-file "/tmp/walter.l3") (lisp-mode)
|
||||
;;; and this...
|
||||
;;; (def bar
|
||||
;;; (lambda (x)
|
||||
;;; (bar nothing)))
|
||||
;;; into *LEDIT*
|
||||
|
||||
(defun ledit-output (args)
|
||||
(if args
|
||||
(let ((ofile (outfile *ledit-outfile*)))
|
||||
(format ofile "(progn)") ; this is necessary.
|
||||
|
||||
(cond ((null (cdr args)) ; no keyword -> arg is a tag.
|
||||
(format ofile "(progn tag (setq tag \"~A\"~
|
||||
(&goto-tag))"
|
||||
(car args)))
|
||||
((eq (cadr args) 'pp) ; pp-> pp first arg to emacs
|
||||
(apply 'pp `((|F| ,*ledit-ppfile*) ,(car args)))
|
||||
(format ofile "(switch-to-buffer \"LEDIT\")~
|
||||
(erase-buffer)")
|
||||
(format ofile "(insert-file \"~A\")"
|
||||
*ledit-ppfile*)
|
||||
(format ofile "(lisp-mode)"))
|
||||
|
||||
(t (format t "~&~A -- unknown option~%" (cdr args))))
|
||||
(close ofile))))
|
||||
|
||||
;;; LISZT*
|
||||
;;; Need this guy to do compile-input.
|
||||
;;; Liszt returns 0 if all was well.
|
||||
;;; Note that in ordinary use the user will have to get used to looking
|
||||
;;; at "%Warning: ... Compiler declared *foo* special" messages, since
|
||||
;;; you don't usually want to hunt around in your file, zap in the
|
||||
;;; declarations, then go back to what you were doing.
|
||||
;;; Fortunately this doesn't cause the compiler to bomb.
|
||||
;;; Some sleepless night I will think of a way to get around this.
|
||||
|
||||
(defun liszt* (&rest args)
|
||||
(apply #'liszt args))
|
||||
|
||||
;;; LEDIT-INPUT
|
||||
;;; Although there are two cases here, in practice
|
||||
;;; it is never the case that there is both input to be
|
||||
;;; interpreted and input to be compiled.
|
||||
|
||||
(defun ledit-input ()
|
||||
(if (probef *ledit-lisztfile*)
|
||||
(cond ((getd #'liszt)
|
||||
(format t ";Compiling LEDIT:")
|
||||
(and (zerop (liszt* *ledit-lisztfile* '-o *ledit-objfile*))
|
||||
(load *ledit-objfile*)))
|
||||
(t (format t ";Can't compile LEDIT: No liszt.~%;Reading instead:")
|
||||
(let ((ifile (infile *ledit-lisztfile*)))
|
||||
(ledit-load ifile)
|
||||
(close ifile)))))
|
||||
|
||||
(if (probef *ledit-infile*)
|
||||
(let ((ifile (infile *ledit-infile*)))
|
||||
(format t ";Reading from LEDIT:~%")
|
||||
(ledit-load ifile)
|
||||
(close ifile))))
|
||||
|
||||
;;; LEDIT-LOAD
|
||||
;;; A generally useful form of load
|
||||
|
||||
(defun ledit-load (ifile)
|
||||
(let ((eof-form (list 'eof-form)))
|
||||
(do ((form (read ifile eof-form) (read ifile eof-form)))
|
||||
((eq form eof-form))
|
||||
(format t "; ~A~%" (eval form)))))
|
||||
|
||||
(setsyntax #/ 'macro 'ledit) ; make ^E = (ledit)<return>
|
||||
|
||||
;; more robust version of the c function set_proc_str. Does argument checking.
|
||||
;; set_proc_str sets the string that is stuffed to the tty after franz pauses
|
||||
;; and the csh wakes up. It is usually "%emacs" or "%vemacs" or "%?emacs"
|
||||
(defun set-proc-str (arg)
|
||||
(if (stringp arg)
|
||||
(set_proc_str arg)
|
||||
(if (symbolp arg)
|
||||
(set_proc_str (get-pname arg))
|
||||
(error arg " is illegal argument to set-proc-str"))))
|
||||
|
||||
;;; arch-tag: 2e76c01f-8d6a-4d04-b9ab-0eaabec96aee
|
||||
|
|
@ -1,3 +1,6 @@
|
|||
;;; Copyright (c) 1999, 2003, 2006
|
||||
;;; Free Software Foundation, Inc.
|
||||
|
||||
;;; This file is designed for 7-bit connections.
|
||||
;;; Use the file ms-kermit if you have an 8-bit connection.
|
||||
|
||||
|
|
@ -311,4 +314,20 @@ set key \2463 \kendscn
|
|||
set key \2457 \kupscn
|
||||
set key \2465 \kdnscn
|
||||
|
||||
;;; COPYING PERMISSIONS:
|
||||
;;;
|
||||
;;; This document 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 St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
;;; arch-tag: b066a884-e956-4f46-9d9c-13502f6cf7a6
|
||||
|
|
|
|||
103
etc/orgcard.tex
|
|
@ -1,5 +1,5 @@
|
|||
% Reference Card for Org Mode
|
||||
\def\orgversionnumber{4.26}
|
||||
\def\orgversionnumber{4.36}
|
||||
\def\year{2006}
|
||||
%
|
||||
%**start of header
|
||||
|
|
@ -269,19 +269,11 @@
|
|||
|
||||
\section{Getting Started}
|
||||
%
|
||||
%Put the following in your \kbd{~/.emacs}$^1$
|
||||
\vskip -1mm
|
||||
\beginexample%
|
||||
%(autoload 'org-mode "org" "Org mode" t)
|
||||
%(autoload 'org-diary "org" "Org mode diary entries")
|
||||
%(autoload 'org-agenda "org" "Agenda from Org files" t)
|
||||
%(autoload 'org-todo-list "org" "Global TODO list" t)
|
||||
%(autoload 'org-store-link "org" "Store org link" t)
|
||||
%(autoload 'orgtbl-mode "org" "Orgtbl minor mode" t)
|
||||
%(autoload 'turn-on-orgtbl "org" "Orgtbl minor mode")
|
||||
(add-to-list 'auto-mode-alist '("\\\\.org\$" . org-mode))
|
||||
(define-key global-map "\\C-cl" 'org-store-link)$^2$
|
||||
(define-key global-map "\\C-ca" 'org-agenda)$^2$
|
||||
(define-key global-map "\\C-cl" 'org-store-link)$^1$
|
||||
(define-key global-map "\\C-ca" 'org-agenda)$^1$
|
||||
\endexample
|
||||
%
|
||||
\metax{For the many customization options try}{M-x org-customize}
|
||||
|
|
@ -302,6 +294,7 @@ \section{Motion}
|
|||
\key{previous heading, same level}{C-c C-b}
|
||||
\key{backward to higher level heading}{C-c C-u}
|
||||
\key{jump to another place in document}{C-c C-j}
|
||||
\key{previous/next plain list item}{S-UP/DOWN$^3$}
|
||||
|
||||
\section{Structure Editing}
|
||||
|
||||
|
|
@ -320,7 +313,7 @@ \section{Structure Editing}
|
|||
\key{yank subtree}{C-c C-x C-y}
|
||||
|
||||
\key{archive subtree}{C-c \$}
|
||||
To set archive location for current file, add a line like$^3$:
|
||||
To set archive location for current file, add a line like$^2$:
|
||||
\vskip -1mm
|
||||
\beginexample%
|
||||
\#+ARCHIVE: archfile::* Archived Tasks
|
||||
|
|
@ -330,10 +323,10 @@ \section{Filtering and Sparse Trees}
|
|||
|
||||
\key{show sparse tree for all matches of a regexp}{C-c /}
|
||||
\key{view TODO's in sparse tree}{C-c C-v}
|
||||
\key{global TODO list in agenda mode}{C-c t$^2$}
|
||||
\key{global TODO list in agenda mode}{C-c t$^1$}
|
||||
\key{create sparse tree with all deadlines due}{C-c C-w}
|
||||
\key{time sorted view of current org file}{C-c C-r}
|
||||
%\key{agenda for the week}{C-c a$^2$}
|
||||
%\key{agenda for the week}{C-c a$^1$}
|
||||
%\key{agenda for date at cursor}{C-c C-o}
|
||||
|
||||
\section{Tags}
|
||||
|
|
@ -351,8 +344,8 @@ \section{TODO Items}
|
|||
|
||||
\key{set the priority of the current item}{C-c , [ABC]}
|
||||
\key{remove priority cookie from current item}{C-c , SPC}
|
||||
\key{raise priority of current item}{S-UP$^4$}
|
||||
\key{lower priority of current item}{S-DOWN$^4$}
|
||||
\key{raise priority of current item}{S-UP$^3$}
|
||||
\key{lower priority of current item}{S-DOWN$^3$}
|
||||
|
||||
\key{\kbd{\#+SEQ_TODO: TODO TRY BLUFF DONE}}{\rm todo workflow}
|
||||
\key{\kbd{\#+TYP_TODO: Phil home work DONE}}{\rm todo types}
|
||||
|
|
@ -366,8 +359,8 @@ \section{Timestamps}
|
|||
\key{insert SCHEDULED timestamp}{C-c C-s}
|
||||
\key{create sparse tree with all deadlines due}{C-c C-w}
|
||||
\key{the time between 2 dates in a time range}{C-c C-y}
|
||||
\key{change timestamp at cursor by $\pm 1$ day}{S-RIGHT/LEFT$^4$}
|
||||
\key{change year/month/day at cursor by $\pm 1$}{S-UP/DOWN$^4$}
|
||||
\key{change timestamp at cursor by $\pm 1$ day}{S-RIGHT/LEFT$^3$}
|
||||
\key{change year/month/day at cursor by $\pm 1$}{S-UP/DOWN$^3$}
|
||||
\key{access the calendar for the current date}{C-c >}
|
||||
\key{insert timestamp matching date in calendar}{C-c <}
|
||||
\key{access agenda for current date}{C-c C-o}
|
||||
|
|
@ -380,7 +373,7 @@ \section{Timestamps}
|
|||
|
||||
\section{Links}
|
||||
|
||||
\key{globally store link to the current location}{C-c l$^2$}
|
||||
\key{globally store link to the current location}{C-c l$^1$}
|
||||
\key{insert a link (TAB completes stored links)}{C-c C-l}
|
||||
\key{insert file link with file name completion}{C-u C-c C-l}
|
||||
\key{edit (also hidden part of) link at point}{C-c C-l}
|
||||
|
|
@ -388,13 +381,13 @@ \section{Links}
|
|||
\key{open file links in emacs (\kbd{C-u} : in emacs)}{C-c C-o}
|
||||
\key{open link at point (3: in emacs)}{mouse-2/3}
|
||||
%\key{open file links in emacs}{mouse-3}
|
||||
\key{record a position in mark ring}{C-c \%}
|
||||
%\key{record a position in mark ring}{C-c \%}
|
||||
\key{jump back to last followed link(s)}{C-c \&}
|
||||
|
||||
{\bf Internal Links}
|
||||
|
||||
\key{\kbd{<<My Target>>}}{\rm target}
|
||||
\key{\kbd{<<<My Target>>>}}{\rm radio target$^3$}
|
||||
\key{\kbd{<<<My Target>>>}}{\rm radio target$^2$}
|
||||
\key{\kbd{[[*this text]]}}{\rm find headline}
|
||||
\metax{\kbd{[[this text]]}}{\rm find target or text in buffer}
|
||||
\metax{\kbd{[[this text][description]]}}{\rm optional link text}
|
||||
|
|
@ -405,16 +398,18 @@ \section{Links}
|
|||
\key{\kbd{file:papers/last.pdf}}{\rm file, relative}
|
||||
\key{\kbd{file:projects.org::*that text}}{\rm find headline}
|
||||
\key{\kbd{file:projects.org::find me}}{\rm find tgt/string}
|
||||
\key{\kbd{file:projects.org::/regexp/}}{\rm regexp search}
|
||||
%\key{\kbd{file:projects.org::/regexp/}}{\rm regexp search}
|
||||
\key{\kbd{http://www.astro.uva.nl/~dominik}}{\rm on the web}
|
||||
\key{\kbd{mailto:adent@galaxy.net}}{\rm EMail address}
|
||||
\key{\kbd{news:comp.emacs}}{\rm Usenet group}
|
||||
\key{\kbd{bbdb:Richard Stallman}}{\rm BBDB person}
|
||||
\key{\kbd{shell:ls *.org}}{\rm shell command}
|
||||
\key{\kbd{gnus:group}}{\rm GNUS group}
|
||||
\key{\kbd{gnus:group\#id}}{\rm GNUS message}
|
||||
\key{\kbd{vm|wl|mhe|rmail:folder}}{\rm Mail folder}
|
||||
\key{\kbd{vm|wl|mhe|rmail:folder\#id}}{\rm Mail message}
|
||||
\key{\kbd{info:emacs:Regexps}}{\rm Info file:node}
|
||||
\key{\kbd{shell:ls *.org}}{\rm shell command}
|
||||
\key{\kbd{elisp:(calendar)}}{\rm elisp form}
|
||||
\metax{\kbd{[[external link][description]]}}{\rm optional link text}
|
||||
%\key{\kbd{vm://myself@some.where.org/folder\#id}}{\rm VM remote}
|
||||
|
||||
|
|
@ -479,7 +474,7 @@ \section{Tables}
|
|||
|
||||
\key{display column number cursor is in}{C-c ?}
|
||||
\key{sum numbers in current column/rectangle}{C-c +}
|
||||
\key{copy down with increment}{S-RET$^4$}
|
||||
\key{copy down with increment}{S-RET$^3$}
|
||||
|
||||
Formulas typed in field are executed by \kbd{TAB},
|
||||
\kbd{RET} and \kbd{C-c C-c}. \kbd{=} introduces a column
|
||||
|
|
@ -516,15 +511,15 @@ \section{Agenda Views}
|
|||
\key{remove current file from your agenda}{C-c ]}
|
||||
\key{cycle through agenda file list}{C-,}
|
||||
|
||||
\key{compile agenda for the current week}{C-c a a$^2$}
|
||||
\key{compile global TODO list}{C-c a t$^2$}
|
||||
\key{compile TODO list for specific keyword}{C-c a T$^2$}
|
||||
\key{match tags in agenda files}{C-c a m$^2$}
|
||||
\key{compile agenda for the current week}{C-c a a$^1$}
|
||||
\key{compile global TODO list}{C-c a t$^1$}
|
||||
\key{compile TODO list for specific keyword}{C-c a T$^1$}
|
||||
\key{match tags in agenda files}{C-c a m$^1$}
|
||||
\key{agenda for date at cursor}{C-c C-o}
|
||||
\key{show timeline of current org file}{C-c C-r}
|
||||
|
||||
\vskip 1mm
|
||||
To set categories, add lines like$^3$:
|
||||
To set categories, add lines like$^2$:
|
||||
\vskip -1mm
|
||||
\beginexample%
|
||||
\#+CATEGORY: MyCateg
|
||||
|
|
@ -561,12 +556,10 @@ \section{Agenda Views}
|
|||
\key{show tags of current headline}{T}
|
||||
\key{set tags for current headline}{:}
|
||||
\key{set priority of current item}{p}
|
||||
\key{raise/lower priority of current item}{S-UP/DOWN$^4$}
|
||||
%\key{lower priority of current item}{S-DOWN$^4$}
|
||||
\key{raise/lower priority of current item}{S-UP/DOWN$^3$}
|
||||
\key{display weighted priority of current item}{P}
|
||||
\key{change timestamp to one day earlier/later}{S-LEFT/RIGHT$^4$}
|
||||
%\key{change timestamp to one day earlier}{S-LEFT$^4$}
|
||||
%\key{change timestamp to one day later}{S-RIGHT$^4$}
|
||||
\key{schedule/set deadline for this item}{C-c C-s/d}
|
||||
\key{change timestamp to one day earlier/later}{S-LEFT/RIGHT$^3$}
|
||||
\key{change timestamp to today}{>}
|
||||
\key{insert new entry into diary}{i}
|
||||
|
||||
|
|
@ -629,8 +622,6 @@ \section{Exporting}
|
|||
\key{... which can carry over multiple lines}{\#+TEXT:}
|
||||
\key{settings for the export process - see below}{\#+OPTIONS:}
|
||||
|
||||
{\bf Settings for the OPTIONS line}
|
||||
|
||||
\key{set number of headline levels for export}{H:2}
|
||||
\key{turn on/off section numbers}{num:t}
|
||||
\key{turn on/off table of contents}{toc:t}
|
||||
|
|
@ -651,6 +642,13 @@ \section{Exporting}
|
|||
|
||||
\key{toggle COMMENT keyword on entry}{C-c ;}
|
||||
|
||||
|
||||
\section{Publishing (requires org-publish.el)}
|
||||
\key{publishcurrent file}{C-c C-e C-f}
|
||||
\key{publish current project}{C-c C-e C-p}
|
||||
\key{publish project (prompted for)}{C-c C-e C-c}
|
||||
\key{publish all projects}{C-c C-e C-a}
|
||||
|
||||
\section{Completion}
|
||||
|
||||
In-buffer completion completes TODO keywords at headline start, TeX
|
||||
|
|
@ -659,8 +657,6 @@ \section{Completion}
|
|||
|
||||
\key{Complete word at point}{M-TAB}
|
||||
|
||||
\newcolumn
|
||||
|
||||
\section{Calendar and Diary Integration}
|
||||
|
||||
To include entries from the Emacs diary in your Org-mode agenda:
|
||||
|
|
@ -668,26 +664,6 @@ \section{Calendar and Diary Integration}
|
|||
(setq org-agenda-include-diary t)
|
||||
\endexample
|
||||
|
||||
To include the Org-mode agenda in the normal diary, make sure you're
|
||||
using the fancy diary display
|
||||
%
|
||||
%\beginexample%
|
||||
%(add-hook 'diary-display-hook 'fancy-diary-display)
|
||||
%\endexample
|
||||
%
|
||||
and in the \kbd{~/diary} file add
|
||||
|
||||
\beginexample%
|
||||
\&\%\%(org-diary)
|
||||
\endexample
|
||||
|
||||
to include all the files listed in \kbd{org-agenda-files}. For more
|
||||
selective file inclusion use a line for each file:
|
||||
|
||||
\beginexample%
|
||||
\&\%\%(org-diary) ~/path/to/some/org-file.org
|
||||
\endexample
|
||||
|
||||
\section{Remember-mode Integration}
|
||||
|
||||
See the manual for how to make remember.el use Org-mode links and
|
||||
|
|
@ -712,7 +688,7 @@ \section{CUA and pc-select compatibility}
|
|||
Configure the variable {\tt org-CUA-compatibility} to make Org-mode
|
||||
avoid the \kbd{S-<cursor>} bindings used by these modes. When set,
|
||||
Org-mode will change the following keybindings (also in the agenda
|
||||
buffer, but not during date selection). See note mark four$^4$
|
||||
buffer, but not during date selection). See note mark four$^3$
|
||||
throughout the reference card.
|
||||
%\vskip-mm
|
||||
\beginexample
|
||||
|
|
@ -722,16 +698,13 @@ \section{CUA and pc-select compatibility}
|
|||
\endexample
|
||||
|
||||
\section{Notes}
|
||||
$^1$ The six autoload forms are only needed if Org-mode is not part of
|
||||
Emacs, or an XEmacs package.
|
||||
|
||||
$^2$ This is only a suggestion for a binding of this command. Choose
|
||||
$^1$ This is only a suggestion for a binding of this command. Choose
|
||||
you own key as shown under INSTALLATION.
|
||||
|
||||
$^3$ After changing a \kbd{\#+KEYWORD} or \kbd{<<<target>>>} line,
|
||||
$^2$ After changing a \kbd{\#+KEYWORD} or \kbd{<<<target>>>} line,
|
||||
press \kbd{C-c C-c} with the cursor still in the line to update.
|
||||
|
||||
$^4$ Keybinding affected by {\tt org-CUA-compatibility}.
|
||||
$^3$ Keybinding affected by {\tt org-CUA-compatibility}.
|
||||
|
||||
\copyrightnotice
|
||||
|
||||
|
|
|
|||
|
|
@ -898,9 +898,10 @@ \section{Info}
|
|||
%\key{{\bf quit} Info}{q}
|
||||
%\key{search nodes for regexp}{M-s}
|
||||
\key{wywo/laj {\bf samouczek} Info}{h}
|
||||
\key{{\bf zako/ncz} Info}{q}
|
||||
\key{wyszukaj zagadnienie w indeksach}{i}
|
||||
\key{wyszukuj w~w/ez/lach tekst zgodny\newline
|
||||
z~podanym wyra/zeniem regularnym}{M-s}
|
||||
z~podanym wyra/zeniem regularnym}{s}
|
||||
\key{{\bf zako/ncz} Info}{q}
|
||||
|
||||
\endindentedkeys
|
||||
|
||||
|
|
@ -990,5 +991,9 @@ \section{Tworzenie nowych polece/n}
|
|||
\copyrightnotice
|
||||
|
||||
\bye
|
||||
|
||||
% Local variables:
|
||||
% compile-command: "tex pl-refcard"
|
||||
% End:
|
||||
|
||||
% arch-tag: 19d15a16-70be-40c8-ad91-88899aac32a9
|
||||
|
|
|
|||
2527
etc/pt-br-refcard.ps
Normal file
686
etc/pt-br-refcard.tex
Normal file
|
|
@ -0,0 +1,686 @@
|
|||
% Reference Card for GNU Emacs version 22 on Unix systems
|
||||
%**start of header
|
||||
\newcount\columnsperpage
|
||||
\newcount\letterpaper
|
||||
|
||||
% This file can be printed with 1, 2, or 3 columns per page (see below).
|
||||
% Specify how many you want here.
|
||||
|
||||
\columnsperpage=3
|
||||
|
||||
% Set letterpapaer to 0 for A4 paper, 1 for letter (US) paper. Useful
|
||||
% only when columnsperpage is 2 or 3.
|
||||
|
||||
\letterpaper=0
|
||||
|
||||
% Nothing else needs to be changed below this line.
|
||||
% Copyright (C) 1987, 1993, 1996, 1997, 2002, 2003, 2004,
|
||||
% 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.
|
||||
|
||||
% This file is intended to be processed by plain TeX (TeX82).
|
||||
%
|
||||
% The final reference card has six columns, three on each side.
|
||||
% This file can be used to produce it in any of three ways:
|
||||
% 1 column per page
|
||||
% produces six separate pages, each of which needs to be reduced to 80%.
|
||||
% This gives the best resolution.
|
||||
% 2 columns per page
|
||||
% produces three already-reduced pages.
|
||||
% You will still need to cut and paste.
|
||||
% 3 columns per page
|
||||
% produces two pages which must be printed sideways to make a
|
||||
% ready-to-use 8.5 x 11 inch reference card.
|
||||
% For this you need a dvi device driver that can print sideways.
|
||||
% Which mode to use is controlled by setting \columnsperpage above.
|
||||
%
|
||||
% To compile and print this document:
|
||||
% tex refcard.tex
|
||||
% dvips -t landscape refcard.dvi
|
||||
%
|
||||
% Author:
|
||||
% Stephen Gildea
|
||||
% Internet: gildea@stop.mail-abuse.org
|
||||
%
|
||||
% Thanks to Paul Rubin, Bob Chassell, Len Tower, and Richard Mlynarik
|
||||
% for their many good ideas.
|
||||
|
||||
% If there were room, it would be nice to see a section on Dired.
|
||||
|
||||
% Translated from English to Portuguese by Rodrigo Real, send comments
|
||||
% and suggestions to rreal@ucpel.tche.br. Thanks to Mario Goulart for
|
||||
% the opinions.
|
||||
|
||||
|
||||
\def\versionnumber{2.3}
|
||||
\def\year{2006}
|
||||
|
||||
\def\shortcopyrightnotice{\vskip 1ex plus 2 fill
|
||||
\centerline{\small \copyright\ \year\ Free Software Foundation, Inc.
|
||||
Permissions on back. v\versionnumber}}
|
||||
|
||||
\def\copyrightnotice{
|
||||
\vskip 1ex plus 2 fill\begingroup\small
|
||||
\centerline{Copyright \copyright\ \year\ Free Software Foundation, Inc.}
|
||||
\centerline{v\versionnumber{} for GNU Emacs version 22, \year}
|
||||
\centerline{designed by Stephen Gildea}
|
||||
|
||||
Permission is granted to make and distribute copies of
|
||||
this card provided the copyright notice and this permission notice
|
||||
are preserved on all copies.
|
||||
|
||||
For copies of the GNU Emacs manual, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
\endgroup}
|
||||
|
||||
% make \bye not \outer so that the \def\bye in the \else clause below
|
||||
% can be scanned without complaint.
|
||||
\def\bye{\par\vfill\supereject\end}
|
||||
|
||||
\newdimen\intercolumnskip %horizontal space between columns
|
||||
\newbox\columna %boxes to hold columns already built
|
||||
\newbox\columnb
|
||||
|
||||
\def\ncolumns{\the\columnsperpage}
|
||||
|
||||
\message{[\ncolumns\space
|
||||
column\if 1\ncolumns\else s\fi\space per page]}
|
||||
|
||||
\def\scaledmag#1{ scaled \magstep #1}
|
||||
|
||||
% This multi-way format was designed by Stephen Gildea October 1986.
|
||||
% Note that the 1-column format is fontfamily-independent.
|
||||
\if 1\ncolumns %one-column format uses normal size
|
||||
\hsize 4in
|
||||
\vsize 10in
|
||||
\voffset -.7in
|
||||
\font\titlefont=\fontname\tenbf \scaledmag3
|
||||
\font\headingfont=\fontname\tenbf \scaledmag2
|
||||
\font\smallfont=\fontname\sevenrm
|
||||
\font\smallsy=\fontname\sevensy
|
||||
|
||||
\footline{\hss\folio}
|
||||
\def\makefootline{\baselineskip10pt\hsize6.5in\line{\the\footline}}
|
||||
\else %2 or 3 columns uses prereduced size
|
||||
\hsize 3.2in
|
||||
\if 1\the\letterpaper
|
||||
\vsize 7.95in
|
||||
\else
|
||||
\vsize 7.65in
|
||||
\fi
|
||||
\hoffset -.75in
|
||||
\voffset -.745in
|
||||
\font\titlefont=cmbx10 \scaledmag2
|
||||
\font\headingfont=cmbx10 \scaledmag1
|
||||
\font\smallfont=cmr6
|
||||
\font\smallsy=cmsy6
|
||||
\font\eightrm=cmr8
|
||||
\font\eightbf=cmbx8
|
||||
\font\eightit=cmti8
|
||||
\font\eighttt=cmtt8
|
||||
\font\eightmi=cmmi8
|
||||
\font\eightsy=cmsy8
|
||||
\textfont0=\eightrm
|
||||
\textfont1=\eightmi
|
||||
\textfont2=\eightsy
|
||||
\def\rm{\eightrm}
|
||||
\def\bf{\eightbf}
|
||||
\def\it{\eightit}
|
||||
\def\tt{\eighttt}
|
||||
\if 1\the\letterpaper
|
||||
\normalbaselineskip=.8\normalbaselineskip
|
||||
\else
|
||||
\normalbaselineskip=.7\normalbaselineskip
|
||||
\fi
|
||||
\normallineskip=.8\normallineskip
|
||||
\normallineskiplimit=.8\normallineskiplimit
|
||||
\normalbaselines\rm %make definitions take effect
|
||||
|
||||
\if 2\ncolumns
|
||||
\let\maxcolumn=b
|
||||
\footline{\hss\rm\folio\hss}
|
||||
\def\makefootline{\vskip 2in \hsize=6.86in\line{\the\footline}}
|
||||
\else \if 3\ncolumns
|
||||
\let\maxcolumn=c
|
||||
\nopagenumbers
|
||||
\else
|
||||
\errhelp{You must set \columnsperpage equal to 1, 2, or 3.}
|
||||
\errmessage{Illegal number of columns per page}
|
||||
\fi\fi
|
||||
|
||||
%% \intercolumnskip=.46in
|
||||
\intercolumnskip=.65in
|
||||
\def\abc{a}
|
||||
\output={% %see The TeXbook page 257
|
||||
% This next line is useful when designing the layout.
|
||||
%\immediate\write16{Column \folio\abc\space starts with \firstmark}
|
||||
\if \maxcolumn\abc \multicolumnformat \global\def\abc{a}
|
||||
\else\if a\abc
|
||||
\global\setbox\columna\columnbox \global\def\abc{b}
|
||||
%% in case we never use \columnb (two-column mode)
|
||||
\global\setbox\columnb\hbox to -\intercolumnskip{}
|
||||
\else
|
||||
\global\setbox\columnb\columnbox \global\def\abc{c}\fi\fi}
|
||||
\def\multicolumnformat{\shipout\vbox{\makeheadline
|
||||
\hbox{\box\columna\hskip\intercolumnskip
|
||||
\box\columnb\hskip\intercolumnskip\columnbox}
|
||||
\makefootline}\advancepageno}
|
||||
\def\columnbox{\leftline{\pagebody}}
|
||||
|
||||
\def\bye{\par\vfill\supereject
|
||||
\if a\abc \else\null\vfill\eject\fi
|
||||
\if a\abc \else\null\vfill\eject\fi
|
||||
\end}
|
||||
\fi
|
||||
|
||||
% we won't be using math mode much, so redefine some of the characters
|
||||
% we might want to talk about
|
||||
\catcode`\^=12
|
||||
\catcode`\_=12
|
||||
|
||||
\chardef\\=`\\
|
||||
\chardef\{=`\{
|
||||
\chardef\}=`\}
|
||||
|
||||
\hyphenation{mini-buf-fer}
|
||||
|
||||
\parindent 0pt
|
||||
\parskip 1ex plus .5ex minus .5ex
|
||||
|
||||
\def\small{\smallfont\textfont2=\smallsy\baselineskip=.8\baselineskip}
|
||||
|
||||
% newcolumn - force a new column. Use sparingly, probably only for
|
||||
% the first column of a page, which should have a title anyway.
|
||||
\outer\def\newcolumn{\vfill\eject}
|
||||
|
||||
% title - page title. Argument is title text.
|
||||
\outer\def\title#1{{\titlefont\centerline{#1}}\vskip 1ex plus .5ex}
|
||||
|
||||
% section - new major section. Argument is section name.
|
||||
\outer\def\section#1{\par\filbreak
|
||||
\vskip 3ex plus 2ex minus 2ex {\headingfont #1}\mark{#1}%
|
||||
\vskip 2ex plus 1ex minus 1.5ex}
|
||||
|
||||
\newdimen\keyindent
|
||||
|
||||
% beginindentedkeys...endindentedkeys - key definitions will be
|
||||
% indented, but running text, typically used as headings to group
|
||||
% definitions, will not.
|
||||
\def\beginindentedkeys{\keyindent=1em}
|
||||
\def\endindentedkeys{\keyindent=0em}
|
||||
\endindentedkeys
|
||||
|
||||
% paralign - begin paragraph containing an alignment.
|
||||
% If an \halign is entered while in vertical mode, a parskip is never
|
||||
% inserted. Using \paralign instead of \halign solves this problem.
|
||||
\def\paralign{\vskip\parskip\halign}
|
||||
|
||||
% \<...> - surrounds a variable name in a code example
|
||||
\def\<#1>{{\it #1\/}}
|
||||
|
||||
% kbd - argument is characters typed literally. Like the Texinfo command.
|
||||
\def\kbd#1{{\tt#1}\null} %\null so not an abbrev even if period follows
|
||||
|
||||
% beginexample...endexample - surrounds literal text, such a code example.
|
||||
% typeset in a typewriter font with line breaks preserved
|
||||
\def\beginexample{\par\leavevmode\begingroup
|
||||
\obeylines\obeyspaces\parskip0pt\tt}
|
||||
{\obeyspaces\global\let =\ }
|
||||
\def\endexample{\endgroup}
|
||||
|
||||
% key - definition of a key.
|
||||
% \key{description of key}{key-name}
|
||||
% prints the description left-justified, and the key-name in a \kbd
|
||||
% form near the right margin.
|
||||
\def\key#1#2{\leavevmode\hbox to \hsize{\vtop
|
||||
{\hsize=.75\hsize\rightskip=1em
|
||||
\hskip\keyindent\relax#1}\kbd{#2}\hfil}}
|
||||
|
||||
\newbox\metaxbox
|
||||
\setbox\metaxbox\hbox{\kbd{M-x }}
|
||||
\newdimen\metaxwidth
|
||||
\metaxwidth=\wd\metaxbox
|
||||
|
||||
% metax - definition of a M-x command.
|
||||
% \metax{description of command}{M-x command-name}
|
||||
% Tries to justify the beginning of the command name at the same place
|
||||
% as \key starts the key name. (The "M-x " sticks out to the left.)
|
||||
\def\metax#1#2{\leavevmode\hbox to \hsize{\hbox to .75\hsize
|
||||
{\hskip\keyindent\relax#1\hfil}%
|
||||
\hskip -\metaxwidth minus 1fil
|
||||
\kbd{#2}\hfil}}
|
||||
|
||||
% threecol - like "key" but with two key names.
|
||||
% for example, one for doing the action backward, and one for forward.
|
||||
\def\threecol#1#2#3{\hskip\keyindent\relax#1\hfil&\kbd{#2}\hfil\quad
|
||||
&\kbd{#3}\hfil\quad\cr}
|
||||
|
||||
|
||||
%**end of header
|
||||
|
||||
|
||||
\title{GNU Emacs: Cart\~ao de Refer\^encia}
|
||||
\centerline{(para vers\~ao 22)}
|
||||
|
||||
\section{Iniciando o Emacs}
|
||||
|
||||
Para entrar no GNU Emacs, digite: \kbd{emacs}
|
||||
|
||||
\section{Saindo do Emacs}
|
||||
|
||||
\key{suspende ou minimiza o Emacs}{C-z}
|
||||
\key{encerra o Emacs}{C-x C-c}
|
||||
|
||||
\section{Arquivos}
|
||||
|
||||
\key{{\bf abre} um arquivo}{C-x C-f}
|
||||
\key{{\bf salva} um arquivo em disco}{C-x C-s}
|
||||
\key{salva {\bf todos} arquivos abertos}{C-x s}
|
||||
\key{{\bf insere} outro arquivo neste buffer}{C-x i}
|
||||
\key{substitui este arquivo por outro}{C-x C-v}
|
||||
\key{salva o buffer em um arquivo especificado}{C-x C-w}
|
||||
\key{alterna o estado de somente leitura do buffer}{C-x C-q}
|
||||
|
||||
\section{Ajuda (Help)}
|
||||
|
||||
Tecle \kbd{C-h} (ou \kbd{F1}) e siga as instru{\c{c}}{\~o}es.
|
||||
|
||||
\key{remove a janela de ajuda}{C-x 1}
|
||||
\key{rola a janela de ajuda}{C-M-v}
|
||||
|
||||
\key{apropos: mostra comandos que casam com a string}{C-h a}
|
||||
\key{descreve fun{\c{c}}{\~a}o associada a teclas}{C-h k}
|
||||
\key{descreve uma fun{\c{c}}{\~a}o}{C-h f}
|
||||
\key{busca informa{\c{c}}{\~o}es espec{\'\i}ficas do modo}{C-h m}
|
||||
|
||||
\section{Recuperando-se de Erros}
|
||||
|
||||
\key{{\bf aborta} uma opera{\c{c}}{\~a}o}{C-g}
|
||||
\metax{{\bf recupera} arquivos ap{\'o}s crash}{M-x recover-session}
|
||||
\metax{desfaz uma altera{\c{c}}{\~a}o ({\bf undo})}{C-x u, C-_ {\rm or} C-/}
|
||||
\metax{restaura um buffer para o arquivo}{M-x revert-buffer}
|
||||
\key{redesenha a tela}{C-l}
|
||||
|
||||
\section{Busca Incremental}
|
||||
|
||||
\key{busca para frente}{C-s}
|
||||
\key{busca para tr{\'a}s}{C-r}
|
||||
\key{busca por express{\~a}o regular}{C-M-s}
|
||||
\key{busca por express{\~a}o regular para tr{\'a}s}{C-M-r}
|
||||
|
||||
\key{seleciona a string de pesquisa anterior}{M-p}
|
||||
\key{seleciona a string seguinte de pesquisa}{M-n}
|
||||
\key{sai da busca incremental}{RET}
|
||||
\key{desfaz o efeito do {\'u}ltimo caracter}{DEL}
|
||||
\key{encerra a busca}{C-g}
|
||||
|
||||
Use \kbd{C-s} ou \kbd{C-r} novamente para repetir a busca.
|
||||
\kbd{C-g} cancela apenas o que ainda n{\~a}o foi feito.
|
||||
|
||||
\shortcopyrightnotice
|
||||
|
||||
\section{Movimenta{\c{c}}{\~a}o}
|
||||
|
||||
\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
|
||||
\threecol{{\bf avan{\c{c}}ar}}{{\bf tr{\'a}s}}{{\bf frente}}
|
||||
\threecol{um caracter}{C-b}{C-f}
|
||||
\threecol{uma palavra}{M-b}{M-f}
|
||||
\threecol{uma linha}{C-p}{C-n}
|
||||
\threecol{para in{\'\i}cio ou fim de linha}{C-a}{C-e}
|
||||
\threecol{senten{\c{c}}a}{M-a}{M-e}
|
||||
\threecol{par{\'a}grafo}{M-\{}{M-\}}
|
||||
\threecol{p{\'a}gina}{C-x [}{C-x ]}
|
||||
\threecol{sexp}{C-M-b}{C-M-f}
|
||||
\threecol{fun{\c{c}}{\~a}o}{C-M-a}{C-M-e}
|
||||
\threecol{para in{\'\i}cio ou fim do buffer}{M-<}{M->}
|
||||
}
|
||||
|
||||
\key{rolar para pr{\'o}xima tela}{C-v}
|
||||
\key{rolar para tela anterior}{M-v}
|
||||
\key{rolar para esquerda}{C-x <}
|
||||
\key{rolar para direita}{C-x >}
|
||||
\key{rolar a linha corrente para o centro da tela}{C-u C-l}
|
||||
|
||||
\section{Cortando e Apagando}
|
||||
|
||||
\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
|
||||
\threecol{{\bf entidade a cortar}}{{\bf tr{\'a}s}}{{\bf frente}}
|
||||
\threecol{caracter (apaga, n{\~a}o corta)}{DEL}{C-d}
|
||||
\threecol{palavra}{M-DEL}{M-d}
|
||||
\threecol{linha (at{\'e} o final)}{M-0 C-k}{C-k}
|
||||
\threecol{senten{\c{c}}a}{C-x DEL}{M-k}
|
||||
\threecol{sexp}{M-- C-M-k}{C-M-k}
|
||||
}
|
||||
|
||||
\key{corta {\bf regi{\~a}o}}{C-w}
|
||||
\key{copia a {\bf regi{\~a}o}}{M-w}
|
||||
\key{cortar at{\'e} a pr{\'o}xima ocorr{\^e}ncia de {\it char}}{M-z {\it char}}
|
||||
|
||||
\key{colar a {\'u}ltima coisa cortada}{C-y}
|
||||
\key{substitui a {\'u}lt. colagem pela c{\'o}pia anterior}{M-y}
|
||||
|
||||
\section{Marcando}
|
||||
|
||||
\key{posiciona a marca aqui}{C-@ {\rm or} C-SPC}
|
||||
\key{troca a marca pelo ponto e vice-versa}{C-x C-x}
|
||||
|
||||
\key{coloca a marca {\it arg\/} {\bf palavras} adiante}{M-@}
|
||||
\key{marca o {\bf par{\'a}grafo}}{M-h}
|
||||
\key{marca a {\bf p{\'a}gina}}{C-x C-p}
|
||||
\key{marca a {\bf sexp}}{C-M-@}
|
||||
\key{marca uma {\bf fun{\c{c}}{\~a}o}}{C-M-h}
|
||||
\key{marca todo {\bf buffer}}{C-x h}
|
||||
|
||||
\section{Busca e Substitui{\c{c}}{\~a}o}
|
||||
|
||||
\key{Substitui interativamente uma string}{M-\%}
|
||||
% query-replace-regexp is bound to C-M-% but that can't be typed on
|
||||
% consoles.
|
||||
\metax{usando express{\~a}o regular}{M-x query-replace-regexp}
|
||||
|
||||
Respostas v{\'a}lidas no modo de busca e substitui{\c{c}}{\~a}o
|
||||
|
||||
\key{{\bf substitui} esta, e prossegue}{SPC}
|
||||
\key{substitui esta e entrada e n{\~a}o avan{\c{c}}a}{,}
|
||||
\key{{\bf pula} para a pr{\'o}xima sem substituir}{DEL}
|
||||
\key{substitui em todo o texto restante}{!}
|
||||
\key{{\bf volta} para a palavra anterior}{^}
|
||||
\key{{\bf encerra}}{RET}
|
||||
\key{entra na edi{\c{c}}{\~a}o recursiva (\kbd{C-M-c} para sair)}{C-r}
|
||||
|
||||
|
||||
\section{M{\'u}ltiplas Janelas}
|
||||
|
||||
Quando forem mostrados 2 comandos, o segundo tem comportamento similar
|
||||
para frame.
|
||||
|
||||
{\setbox0=\hbox{\kbd{0}}\advance\hsize by 0\wd0
|
||||
\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
|
||||
\threecol{elimina todas outras janelas}{C-x 1\ \ \ \ }{C-x 5 1}
|
||||
\threecol{divide a janela, acima e abaixo}{C-x 2\ \ \ \ }{C-x 5 2}
|
||||
\threecol{elimina esta janela}{C-x 0\ \ \ \ }{C-x 5 0}
|
||||
}}
|
||||
\key{divide a janela, lado a lado}{C-x 3}
|
||||
|
||||
\key{rola a outra janela}{C-M-v}
|
||||
|
||||
{\setbox0=\hbox{\kbd{0}}\advance\hsize by 2\wd0
|
||||
\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
|
||||
\threecol{leva o cursor para outra janela}{C-x o}{C-x 5 o}
|
||||
|
||||
\threecol{seleciona um buffer em outra janela}{C-x 4 b}{C-x 5 b}
|
||||
\threecol{mostra um buffer em outra janela}{C-x 4 C-o}{C-x 5 C-o}
|
||||
\threecol{busca um arquivo em outra janela}{C-x 4 f}{C-x 5 f}
|
||||
\threecol{busca arquivo (ro) em outra janela}{C-x 4 r}{C-x 5 r}
|
||||
\threecol{executa Dired em outra janela}{C-x 4 d}{C-x 5 d}
|
||||
\threecol{busca tag em outra janela}{C-x 4 .}{C-x 5 .}
|
||||
}}
|
||||
|
||||
\key{aumenta a janela na vertical}{C-x ^}
|
||||
\key{estreita a janela}{C-x \{}
|
||||
\key{alarga a janela}{C-x \}}
|
||||
|
||||
\section{Formatando}
|
||||
|
||||
\key{identa a {\bf linha} corrente (modo)}{TAB}
|
||||
\key{identa a {\bf regi{\~a}o} (modo)}{C-M-\\}
|
||||
\key{identa a {\bf sexp} (modo)}{C-M-q}
|
||||
\key{identa regi{\~a}o rigidamente {\it arg\/} colunas}{C-x TAB}
|
||||
|
||||
\key{insere uma nova linha ap{\'o}s o ponto}{C-o}
|
||||
\key{move o restante da linha para baixo}{C-M-o}
|
||||
\key{apaga linhas em branco em torno do ponto}{C-x C-o}
|
||||
\key{junta a linha com a anterior}{M-^}
|
||||
\key{apaga todos brancos em torno do ponto}{M-\\}
|
||||
\key{insere um espa{\c{c}}o em branco}{M-SPC}
|
||||
|
||||
\key{preenche o par{\'a}grafo}{M-q}
|
||||
\key{define a coluna limite de preenchimento}{C-x f}
|
||||
\key{define um prefixo para cada linha}{C-x .}
|
||||
|
||||
\key{formata fonte}{M-o}
|
||||
|
||||
\section{Mai{\'u}sculas e Min{\'u}sculas}
|
||||
|
||||
\key{Palavra para mai{\'u}sculas}{M-u}
|
||||
\key{Palavra para min{\'u}sculas}{M-l}
|
||||
\key{Primeira letra mai{\'u}scula (capitalize)}{M-c}
|
||||
|
||||
\key{Regi{\~a}o para mai{\'u}sculas}{C-x C-u}
|
||||
\key{Regi{\~a}o para min{\'u}sculas}{C-x C-l}
|
||||
|
||||
\section{O Minibuffer}
|
||||
|
||||
As teclas seguintes s{\~a}o definidas no minibuffer.
|
||||
|
||||
\key{complete o m{\'a}ximo possi{\'\i}vel}{TAB}
|
||||
\key{complete at{\'e} uma palavra}{SPC}
|
||||
\key{complete e execute}{RET}
|
||||
\key{mostre as op{\c{c}}{\~o}es para completar}{?}
|
||||
\key{busca a entrada anterior no minibuffer}{M-p}
|
||||
\key{busca a pr{\'o}xima entrada no minibuffer ou o default}{M-n}
|
||||
\key{busca regexp no hist{\'o}rico para tr{\'a}s}{M-r}
|
||||
\key{busca regexp no hist{\'o}rico para frente}{M-s}
|
||||
\key{encerra o comando}{C-g}
|
||||
|
||||
Tecle \kbd{C-x ESC ESC} para editar e repetir o {\'u}ltimo comando
|
||||
utilizado. Tecle \kbd{F10} para ativar o menu.
|
||||
|
||||
\newcolumn
|
||||
\title{GNU Emacs: Cart\~ao de Refer\^encia}
|
||||
\centerline{(para vers\~ao 22)}
|
||||
|
||||
\section{Buffers}
|
||||
|
||||
\key{seleciona outro buffer}{C-x b}
|
||||
\key{lista todos buffers}{C-x C-b}
|
||||
\key{mata um buffer}{C-x k}
|
||||
|
||||
\section{Transposi{\c{c}}{\~a}o}
|
||||
|
||||
\key{transp{\~o}e {\bf caracteres}}{C-t}
|
||||
\key{transp{\~o}e {\bf palavras}}{M-t}
|
||||
\key{transp{\~o}e {\bf linhas}}{C-x C-t}
|
||||
\key{transp{\~o}e {\bf sexps}}{C-M-t}
|
||||
|
||||
\section{Verifica{\c{c}}{\~a}o Ortogr{\'a}fica}
|
||||
|
||||
\key{verifica a palavra corrente}{M-\$}
|
||||
\metax{verifica todas palavras de uma regi{\~a}o}{M-x ispell-region}
|
||||
\metax{verifica todo o buffer}{M-x ispell-buffer}
|
||||
|
||||
\section{Tags}
|
||||
|
||||
\key{busca uma tag (uma defini{\c{c}}{\~a}o)}{M-.}
|
||||
\key{encontra a pr{\'o}xima ocorr{\^e}ncia da tag}{C-u M-.}
|
||||
\metax{especifica um novo arquivo de tags}{M-x visit-tags-table}
|
||||
|
||||
\metax{busca por regexp em todos arquivos}{M-x tags-search}
|
||||
\metax{busca e subst. em todos arquivos}{M-x tags-query-replace}
|
||||
\key{continua a {\'u}ltima busca ou busca e substitui{\c{c}}{\~a}o}{M-,}
|
||||
|
||||
\section{Shells}
|
||||
|
||||
\key{executa um comando do shell}{M-!}
|
||||
\key{executa um comando do shell na regi{\~a}o}{M-|}
|
||||
\key{filtra uma regi{\~a}o por um comando do shell}{C-u M-|}
|
||||
\key{inicia um shell na janela \kbd{*shell*}}{M-x shell}
|
||||
|
||||
\section{Ret{\^a}ngulos}
|
||||
|
||||
\key{copia o ret{\^a}ngulo para o registrador}{C-x r r}
|
||||
\key{corta o ret{\^a}ngulo}{C-x r k}
|
||||
\key{cola o ret{\^a}ngulo}{C-x r y}
|
||||
\key{abre o ret{\^a}ngulo, move o texto para direita}{C-x r o}
|
||||
\key{troca por espa{\c{c}}os o conte{\'u}do do ret{\^a}ngulo}{C-x r c}
|
||||
\key{antep{\~o}e uma linha a string}{C-x r t}
|
||||
|
||||
\section{Abreviaturas}
|
||||
|
||||
\key{adiciona uma abreviatura global}{C-x a g}
|
||||
\key{adiciona abreviatura ao modo local}{C-x a l}
|
||||
\key{adiciona globalmente expans{\~a}o de abrev.}{C-x a i g}
|
||||
\key{adiciona localmente expans{\~a}o de abrev.}{C-x a i l}
|
||||
\key{explicitamente expande uma abrev}{C-x a e}
|
||||
|
||||
\key{completa com base em palavras anteriores}{M-/}
|
||||
|
||||
|
||||
\section{Express{\~o}es Regulares}
|
||||
|
||||
\key{qualquer caracter exceto nova linha}{. {\rm(dot)}}
|
||||
\key{zero ou mais repeti{\c{c}}{\~o}es}{*}
|
||||
\key{uma ou mais repeti{\c{c}}{\~o}es}{+}
|
||||
\key{zero ou uma repeti{\c{c}}{\~a}o}{?}
|
||||
\key{protege o caracter especial {\it c\/}}{\\{\it c}}
|
||||
\key{(``or'')}{\\|}
|
||||
\key{agrupamento}{\\( {\rm$\ldots$} \\)}
|
||||
\key{mesmo texto que {\it n\/}-{\'e}simo grupo}{\\{\it n}}
|
||||
\key{quebra de palavra}{\\b}
|
||||
\key{sem quebra de palavra}{\\B}
|
||||
|
||||
\paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr
|
||||
\threecol{{\bf entidade}}{{\bf casa in{\'\i}cio}}{{\bf casa fim}}
|
||||
\threecol{linha}{^}{\$}
|
||||
\threecol{palavra}{\\<}{\\>}
|
||||
\threecol{buffer}{\\`}{\\'}
|
||||
|
||||
\threecol{{\bf classe de caracteres}}{{\bf casa esses}}{{\bf casa os outros}}
|
||||
\threecol{conjunto expl{\'\i}cito}{[ {\rm$\ldots$} ]}{[^ {\rm$\ldots$} ]}
|
||||
\threecol{caracter de sintaxe de palavra}{\\w}{\\W}
|
||||
\threecol{caracter de sintaxe de {\it c}}{\\s{\it c}}{\\S{\it c}}
|
||||
}
|
||||
|
||||
\section{Conjuntos de Carac. Internacionais}
|
||||
|
||||
\key{especifica uma l{\'\i}ngua principal}{C-x RET l}
|
||||
\metax{mostra todos m{\'e}todos de inser{\c{c}}{\~a}o}{M-x list-input-methods}
|
||||
\key{habilita/desabilita um m{\'e}todo de inser{\c{c}}{\~a}o}{C-\\}
|
||||
\key{determina o sistema de codifica{\c{c}}{\~a}o}{C-x RET c}
|
||||
\metax{mostra sistemas de codifica{\c{c}}{\~a}o}{M-x list-coding-systems}
|
||||
\metax{escolhe a codifica{\c{c}}{\~a}o preferida}{M-x prefer-coding-system}
|
||||
|
||||
\section{Info}
|
||||
|
||||
\key{entra no leitor de Info}{C-h i}
|
||||
\key{busca fun{\c{c}}{\~a}o ou arquivo no Info}{C-h S}
|
||||
\beginindentedkeys
|
||||
|
||||
Movimenta{\c{c}}{\~a}o em um nodo:
|
||||
|
||||
\key{rola para frente}{SPC}
|
||||
\key{rola para tr{\'a}s}{DEL}
|
||||
\key{in{\'\i}cio do nodo}{. {\rm (dot)}}
|
||||
|
||||
Movimenta{\c{c}}{\~a}o entre nodos:
|
||||
|
||||
\key{{\bf pr{\'o}ximo} nodo}{n}
|
||||
\key{nodo {\bf anterior}}{p}
|
||||
\key{mover cima {\bf cima}}{u}
|
||||
\key{seleciona item do menu pelo nome}{m}
|
||||
\key{seleciona {\it n\/}-{\'e}simo item do menu}{{\it n}}
|
||||
\key{segue refer{\^e}ncia cruzada (retorna com \kbd{l})}{f}
|
||||
\key{retorna {\'u}ltimo nodo visitado}{l}
|
||||
\key{retorna ao diret{\'o}rio de nodos}{d}
|
||||
\key{ir para o topo do arquivo Info}{t}
|
||||
\key{ir para qualquer nodo por nome}{g}
|
||||
|
||||
Outros:
|
||||
|
||||
\key{executar {\bf tutorial} do Info}{h}
|
||||
\key{busca pelo assunto no {\'\i}ndice}{i}
|
||||
\key{busca por express{\~a}o regular}{s}
|
||||
\key{{\bf sair} Info}{q}
|
||||
|
||||
\endindentedkeys
|
||||
|
||||
\section{Registrador}
|
||||
|
||||
\key{salva regi{\~a}o em um registrador}{C-x r s}
|
||||
\key{insere o conte{\'u}do do registrador no buffer}{C-x r i}
|
||||
|
||||
\key{salva valor do ponto no registrador}{C-x r SPC}
|
||||
\key{salta para o ponto salvo no registrador}{C-x r j}
|
||||
|
||||
\section{Macros de Teclado}
|
||||
|
||||
\key{{\bf inicia} a defini{\c{c}}{\~a}o de uma macro}{C-x (}
|
||||
\key{{\bf encerra} a defini{\c{c}}{\~a}o de uma macro}{C-x )}
|
||||
\key{{\bf executa} a {\'u}ltima macro definida}{C-x e}
|
||||
\key{adiciona a {\'u}ltima macro definida}{C-u C-x (}
|
||||
\metax{nomeia a {\'u}ltima macro definida}{M-x name-last-kbd-macro}
|
||||
\metax{insere uma defini{\c{c}}{\~a}o em Lisp}{M-x insert-kbd-macro}
|
||||
|
||||
\section{Lidando com Emacs Lisp}
|
||||
|
||||
\key{avalia {\bf sexp} antes do ponto}{C-x C-e}
|
||||
\key{avalia a {\bf defun} corrente}{C-M-x}
|
||||
\metax{avalia a {\bf regi{\~a}o}}{M-x eval-region}
|
||||
\key{l{\^e} e avalia o minibuffer}{M-:}
|
||||
\metax{carrega do diret{\'o}rio padr{\~a}o do sistema}{M-x load-library}
|
||||
|
||||
\section{Personaliza{\c{c}}{\~a}o Simples}
|
||||
|
||||
\metax{personaliza vari{\'a}veis e fontes}{M-x customize}
|
||||
|
||||
% The intended audience here is the person who wants to make simple
|
||||
% customizations and knows Lisp syntax.
|
||||
|
||||
Fazendo teclas de atalho globais em Emacs Lisp (exemplos):
|
||||
|
||||
\beginexample%
|
||||
(global-set-key "\\C-cg" 'goto-line)
|
||||
(global-set-key "\\M-\#" 'query-replace-regexp)
|
||||
\endexample
|
||||
|
||||
\section{Escrevendo Comandos}
|
||||
|
||||
\beginexample%
|
||||
(defun \<command-name> (\<args>)
|
||||
"\<documentation>" (interactive "\<template>")
|
||||
\<body>)
|
||||
\endexample
|
||||
|
||||
Um exemplo:
|
||||
|
||||
\beginexample%
|
||||
(defun this-line-to-top-of-window (line)
|
||||
"Reposition line point is on to top of window.
|
||||
With ARG, put point on line ARG."
|
||||
(interactive "P")
|
||||
(recenter (if (null line)
|
||||
0
|
||||
(prefix-numeric-value line))))
|
||||
\endexample
|
||||
|
||||
A especifica{\c{c}}{\~a}o \kbd{interactive} explica como ler
|
||||
interativamente argumentos. Tecle \kbd{C-h f interactive} para mais
|
||||
detalhes.
|
||||
|
||||
\copyrightnotice
|
||||
|
||||
\bye
|
||||
|
||||
% Local variables:
|
||||
% compile-command: "tex pt-br-refcard"
|
||||
% coding: iso-latin-1
|
||||
% End:
|
||||
|
||||
% arch-tag: 56bf248c-a1f3-443d-93f7-02d7aea67d94
|
||||
|
|
@ -598,8 +598,9 @@ \section{Info}
|
|||
Other:
|
||||
|
||||
\key{run Info {\bf tutorial}}{h}
|
||||
\key{look up a subject in the indices}{i}
|
||||
\key{search nodes for regexp}{s}
|
||||
\key{{\bf quit} Info}{q}
|
||||
\key{search nodes for regexp}{M-s}
|
||||
|
||||
\endindentedkeys
|
||||
|
||||
|
|
|
|||
|
|
@ -436,8 +436,9 @@ \section{
|
|||
|
||||
\begin{tabular}{p{\ColWidth}l}
|
||||
ÚÁÐÕÓÔÉÔØ {\bf ÕÞÅÂÎÉË} ÐÏ ÓÉÓÔÅÍÅ ÄÏËÕÍÅÎÔÁÃÉÉ & \kbd{h} \\
|
||||
ÐÏÉÓË × ÕÚÌÁÈ Ó ÐÏÍÏÝØÀ ÒÅÇÕÌÑÒÎÙÈ ×ÙÒÁÖÅÎÉÊ & \kbd{s} \\
|
||||
% look up a subject in the indices & \kbd{i} % FIXME
|
||||
{\bf ÐÒÅËÒÁÔÉÔØ ÒÁÂÏÔÕ} Ó ÄÏËÕÍÅÎÔÁÃÉÅÊ & \kbd{q} \\
|
||||
поиск в узлах с помощью регулярных выражений & \kbd{M-s} \\
|
||||
\end{tabular}
|
||||
|
||||
\section{òÅÇÉÓÔÒÙ}
|
||||
|
|
@ -515,5 +516,10 @@ \section{
|
|||
%\end{multicols}
|
||||
|
||||
\end{document}
|
||||
|
||||
% Local variables:
|
||||
% compile-command: "latex ru-refcard"
|
||||
% coding: cyrillic-koi8
|
||||
% End:
|
||||
|
||||
% arch-tag: 868a12f6-4339-4a14-a56e-4a3937277a9e
|
||||
|
|
|
|||
|
|
@ -206,4 +206,24 @@ Sales summary - Acme fundraising
|
|||
;;; symbolic-formulas: (("Eastern area") ("West-district") ("North&South") ("Other"))
|
||||
;;; End:
|
||||
|
||||
;;; Copyright (c) 2002, 2006
|
||||
;;; Free Software Foundation, Inc.
|
||||
|
||||
;;; COPYING PERMISSIONS:
|
||||
;;;
|
||||
;;; This document 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 St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
|
||||
;;; arch-tag: 4fcb0843-e3f9-4270-b8fb-998129190765
|
||||
|
|
|
|||
|
|
@ -592,8 +592,9 @@ \section{Info}
|
|||
Ïal¹ie:
|
||||
|
||||
\key{spusti» {\bf tútorial} k~Infu}{h}
|
||||
\key{{\bf skonèi»} Info}{q}
|
||||
% \key{look up a subject in the indices}{i} % FIXME
|
||||
\key{vyhµada» re»azec v uzloch}{M-s}
|
||||
\key{{\bf skonèi»} Info}{q}
|
||||
|
||||
\endindentedkeys
|
||||
|
||||
|
|
|
|||
BIN
etc/spook.lines
|
Before Width: | Height: | Size: 999 B After Width: | Height: | Size: 300 B |
|
|
@ -1,284 +1,33 @@
|
|||
/* XPM */
|
||||
static char *close[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 16 21 256 2",
|
||||
/* colors */
|
||||
"`` c #840000",
|
||||
"`. c #942929",
|
||||
"`# c #9c3131",
|
||||
"`a c #9c3939",
|
||||
"`b c #a54242",
|
||||
"`c c #a54a4a",
|
||||
"`d c #ad4a4a",
|
||||
"`e c #ad5252",
|
||||
"`f c #ad5a5a",
|
||||
"`g c None",
|
||||
"`h c #ffffff",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #ffffff",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g```````g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`````.`````g`g`g`g`g`g`g`g",
|
||||
"`g`g`````.`#`a`````g`g`g`g`g`g`g",
|
||||
"`g`````.`#`a`a`b`````g`g`g`g`g`g",
|
||||
"`````.`#`a`a`b`c`e`````g`g`g`g`g",
|
||||
"```.`#`a`a`b`c`e`e`f```g`g`g`g`g",
|
||||
"`````a`a`b`c`e`e`f`````g`g`g`g`g",
|
||||
"`g`````b`c`e`e`f`````g`g`g`g`g`g",
|
||||
"`g`g`````e`e`f`````g`g`g`g`g`g`g",
|
||||
"`g`g`g`````f`````g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g```````g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g"
|
||||
};
|
||||
static char * close_xpm[] = {
|
||||
"16 21 9 1",
|
||||
" c None",
|
||||
". c #840000",
|
||||
"+ c #942929",
|
||||
"@ c #9C3131",
|
||||
"# c #9C3939",
|
||||
"$ c #A54242",
|
||||
"% c #A54A4A",
|
||||
"& c #AD5252",
|
||||
"* c #AD5A5A",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ... ",
|
||||
" ..+.. ",
|
||||
" ..+@#.. ",
|
||||
" ..+@##$.. ",
|
||||
"..+@##$%&.. ",
|
||||
".+@##$%&&*. ",
|
||||
"..##$%&&*.. ",
|
||||
" ..$%&&*.. ",
|
||||
" ..&&*.. ",
|
||||
" ..*.. ",
|
||||
" ... ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 999 B After Width: | Height: | Size: 298 B |
|
|
@ -1,284 +1,33 @@
|
|||
/* XPM */
|
||||
static char *empty[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 16 21 256 2",
|
||||
/* colors */
|
||||
"`` c #848400",
|
||||
"`. c #949429",
|
||||
"`# c #9c9c31",
|
||||
"`a c #9c9c39",
|
||||
"`b c #a5a542",
|
||||
"`c c #a5a54a",
|
||||
"`d c #adad4a",
|
||||
"`e c #adad52",
|
||||
"`f c #adad5a",
|
||||
"`g c None",
|
||||
"`h c #ffffff",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #ffffff",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g```````g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`````.`````g`g`g`g`g`g`g`g",
|
||||
"`g`g`````.`#`a`````g`g`g`g`g`g`g",
|
||||
"`g`````.`#`a`a`b`````g`g`g`g`g`g",
|
||||
"`````.`#`a`a`b`c`c`````g`g`g`g`g",
|
||||
"```.`#`a`a`b`c`c`e`f```g`g`g`g`g",
|
||||
"`````a`a`b`c`c`e`f`````g`g`g`g`g",
|
||||
"`g`````b`c`c`e`f`````g`g`g`g`g`g",
|
||||
"`g`g`````c`e`f`````g`g`g`g`g`g`g",
|
||||
"`g`g`g`````f`````g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g```````g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g`g"
|
||||
};
|
||||
static char * empty_xpm[] = {
|
||||
"16 21 9 1",
|
||||
" c None",
|
||||
". c #848400",
|
||||
"+ c #949429",
|
||||
"@ c #9C9C31",
|
||||
"# c #9C9C39",
|
||||
"$ c #A5A542",
|
||||
"% c #A5A54A",
|
||||
"& c #ADAD52",
|
||||
"* c #ADAD5A",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ... ",
|
||||
" ..+.. ",
|
||||
" ..+@#.. ",
|
||||
" ..+@##$.. ",
|
||||
"..+@##$%%.. ",
|
||||
".+@##$%%&*. ",
|
||||
"..##$%%&*.. ",
|
||||
" ..$%%&*.. ",
|
||||
" ..%&*.. ",
|
||||
" ..*.. ",
|
||||
" ... ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 913 B After Width: | Height: | Size: 181 B |
|
|
@ -1,284 +1,26 @@
|
|||
/* XPM */
|
||||
static char *end-guide[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 6 21 256 2",
|
||||
/* colors */
|
||||
"`` c #000000",
|
||||
"`. c #a5a5c6",
|
||||
"`# c #ada5c6",
|
||||
"`a c #cecee7",
|
||||
"`b c #ceceff",
|
||||
"`c c None",
|
||||
"`d c #ffffff",
|
||||
"`e c #ffffff",
|
||||
"`f c #ffffff",
|
||||
"`g c #ffffff",
|
||||
"`h c #ffffff",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #808000",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c"
|
||||
};
|
||||
static char * end_guide_xpm[] = {
|
||||
"6 21 2 1",
|
||||
" c None",
|
||||
". c #ADA5C6",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 911 B After Width: | Height: | Size: 180 B |
|
|
@ -1,284 +1,26 @@
|
|||
/* XPM */
|
||||
static char *guide[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 6 21 256 2",
|
||||
/* colors */
|
||||
"`` c #000000",
|
||||
"`. c #a5a5c6",
|
||||
"`# c #ada5c6",
|
||||
"`a c #cecee7",
|
||||
"`b c #ceceff",
|
||||
"`c c None",
|
||||
"`d c #ffffff",
|
||||
"`e c #ffffff",
|
||||
"`f c #ffffff",
|
||||
"`g c #ffffff",
|
||||
"`h c #ffffff",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #808000",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#",
|
||||
"`c`c`c`c`c`#"
|
||||
};
|
||||
static char * guide_xpm[] = {
|
||||
"6 21 2 1",
|
||||
" c None",
|
||||
". c #ADA5C6",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" .",
|
||||
" ."};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 916 B After Width: | Height: | Size: 180 B |
|
|
@ -1,284 +1,26 @@
|
|||
/* XPM */
|
||||
static char *handle[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 10 21 256 2",
|
||||
/* colors */
|
||||
"`` c #000000",
|
||||
"`. c #a5a5c6",
|
||||
"`# c #ada5c6",
|
||||
"`a c #cecee7",
|
||||
"`b c #ceceff",
|
||||
"`c c None",
|
||||
"`d c #ffffff",
|
||||
"`e c #ffffff",
|
||||
"`f c #ffffff",
|
||||
"`g c #ffffff",
|
||||
"`h c #ffffff",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #808000",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`#`#`#`#`#`#`#`#`#`#",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c"
|
||||
};
|
||||
static char * handle_xpm[] = {
|
||||
"10 21 2 1",
|
||||
" c None",
|
||||
". c #ADA5C6",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
"..........",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 994 B After Width: | Height: | Size: 277 B |
|
|
@ -1,284 +1,33 @@
|
|||
/* XPM */
|
||||
static char *leaf[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 16 21 256 2",
|
||||
/* colors */
|
||||
"`` c #424242",
|
||||
"`. c #737373",
|
||||
"`# c #7b7b7b",
|
||||
"`a c #848484",
|
||||
"`b c #8c8c8c",
|
||||
"`c c #949494",
|
||||
"`d c #9c9c9c",
|
||||
"`e c #a5a5a5",
|
||||
"`f c None",
|
||||
"`g c #ffffff",
|
||||
"`h c #ffffff",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #ffffff",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
|
||||
"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
|
||||
"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
|
||||
"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
|
||||
"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
|
||||
"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
|
||||
"`f`f`f```````````f`f`f`f`f`f`f`f",
|
||||
"`f`f```.`#`#`a`a```f`f`f`f`f`f`f",
|
||||
"`f```.`#`#`a`a`b`b```f`f`f`f`f`f",
|
||||
"```.`#`#`a`a`b`b`c`c```f`f`f`f`f",
|
||||
"```#`#`a`a`b`b`c`c`d```f`f`f`f`f",
|
||||
"```#`a`a`b`b`c`c`d`e```f`f`f`f`f",
|
||||
"`f```a`b`b`c`c`d`e```f`f`f`f`f`f",
|
||||
"`f`f```b`c`c`d`e```f`f`f`f`f`f`f",
|
||||
"`f`f`f```````````f`f`f`f`f`f`f`f",
|
||||
"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
|
||||
"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
|
||||
"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
|
||||
"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
|
||||
"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f",
|
||||
"`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f`f"
|
||||
};
|
||||
static char * leaf_xpm[] = {
|
||||
"16 21 9 1",
|
||||
" c None",
|
||||
". c #424242",
|
||||
"+ c #737373",
|
||||
"@ c #7B7B7B",
|
||||
"# c #848484",
|
||||
"$ c #8C8C8C",
|
||||
"% c #949494",
|
||||
"& c #9C9C9C",
|
||||
"* c #A5A5A5",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ..... ",
|
||||
" .+@@##. ",
|
||||
" .+@@##$$. ",
|
||||
".+@@##$$%%. ",
|
||||
".@@##$$%%&. ",
|
||||
".@##$$%%&*. ",
|
||||
" .#$$%%&*. ",
|
||||
" .$%%&*. ",
|
||||
" ..... ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 914 B After Width: | Height: | Size: 170 B |
|
|
@ -1,284 +1,25 @@
|
|||
/* XPM */
|
||||
static char *no-guide[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 6 21 256 2",
|
||||
/* colors */
|
||||
"`` c #000000",
|
||||
"`. c #84849c",
|
||||
"`# c #8c8ca5",
|
||||
"`a c #a5a5c6",
|
||||
"`b c #ada5c6",
|
||||
"`c c #b5b5ce",
|
||||
"`d c #cecee7",
|
||||
"`e c #ceceff",
|
||||
"`f c #e7e7ff",
|
||||
"`g c None",
|
||||
"`h c #808000",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #ffffff",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g"
|
||||
};
|
||||
static char * no_guide_xpm[] = {
|
||||
"6 21 1 1",
|
||||
" c None",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 914 B After Width: | Height: | Size: 173 B |
|
|
@ -1,284 +1,25 @@
|
|||
/* XPM */
|
||||
static char *no-handle[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 10 21 256 2",
|
||||
/* colors */
|
||||
"`` c #000000",
|
||||
"`. c #84849c",
|
||||
"`# c #8c8ca5",
|
||||
"`a c #a5a5c6",
|
||||
"`b c #ada5c6",
|
||||
"`c c #b5b5ce",
|
||||
"`d c #cecee7",
|
||||
"`e c #ceceff",
|
||||
"`f c #e7e7ff",
|
||||
"`g c None",
|
||||
"`h c #808000",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #ffffff",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g",
|
||||
"`g`g`g`g`g`g`g`g`g`g"
|
||||
};
|
||||
static char * no_handle_xpm[] = {
|
||||
"10 21 1 1",
|
||||
" c None",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 1,006 B After Width: | Height: | Size: 313 B |
|
|
@ -1,284 +1,35 @@
|
|||
/* XPM */
|
||||
static char *open[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 16 21 256 2",
|
||||
/* colors */
|
||||
"`` c #004200",
|
||||
"`. c #296329",
|
||||
"`# c #316331",
|
||||
"`a c #316b31",
|
||||
"`b c #396b39",
|
||||
"`c c #427342",
|
||||
"`d c #4a734a",
|
||||
"`e c #4a7b4a",
|
||||
"`f c #528452",
|
||||
"`g c #5a845a",
|
||||
"`h c #a5a5c6",
|
||||
"`i c None",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #ffffff",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i",
|
||||
"`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i",
|
||||
"`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i",
|
||||
"`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i",
|
||||
"`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i`i",
|
||||
"`i`i`i`i```````i`i`i`i`i`i`i`i`i",
|
||||
"`i`i`i`````.`````i`i`i`i`i`i`i`i",
|
||||
"`i`i`````.`#`b`````i`i`i`i`i`i`i",
|
||||
"`i`````.`#`b`b`c`````i`i`i`i`i`i",
|
||||
"`````.`#`b`b`c`d`e`````i`i`i`i`i",
|
||||
"```.`#`b`b`c`d`e`f`g```i`i`i`i`i",
|
||||
"`````b`b`c`d`e`f`g`````i`i`i`i`i",
|
||||
"`i`````c`d`e`f`g`````i`i`i`i`i`i",
|
||||
"`i`i`````e`f`g`````i`i`i`i`i`i`i",
|
||||
"`i`i`i`````g`````i`i`i`i`i`i`i`i",
|
||||
"`i`i`i`i```````i`i`i`i`i`i`i`i`i",
|
||||
"`i`i`i`i`i`h`i`i`i`i`i`i`i`i`i`i",
|
||||
"`i`i`i`i`i`h`i`i`i`i`i`i`i`i`i`i",
|
||||
"`i`i`i`i`i`h`i`i`i`i`i`i`i`i`i`i",
|
||||
"`i`i`i`i`i`h`i`i`i`i`i`i`i`i`i`i",
|
||||
"`i`i`i`i`i`h`i`i`i`i`i`i`i`i`i`i"
|
||||
};
|
||||
static char * open_xpm[] = {
|
||||
"16 21 11 1",
|
||||
" c None",
|
||||
". c #004200",
|
||||
"+ c #296329",
|
||||
"@ c #316331",
|
||||
"# c #396B39",
|
||||
"$ c #427342",
|
||||
"% c #4A734A",
|
||||
"& c #4A7B4A",
|
||||
"* c #528452",
|
||||
"= c #5A845A",
|
||||
"- c #A5A5C6",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ... ",
|
||||
" ..+.. ",
|
||||
" ..+@#.. ",
|
||||
" ..+@##$.. ",
|
||||
"..+@##$%&.. ",
|
||||
".+@##$%&*=. ",
|
||||
"..##$%&*=.. ",
|
||||
" ..$%&*=.. ",
|
||||
" ..&*=.. ",
|
||||
" ..=.. ",
|
||||
" ... ",
|
||||
" - ",
|
||||
" - ",
|
||||
" - ",
|
||||
" - ",
|
||||
" - "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 981 B After Width: | Height: | Size: 298 B |
|
|
@ -1,285 +1,40 @@
|
|||
/* XPM */
|
||||
static char *close[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 16 22 256 2",
|
||||
/* colors */
|
||||
"`` c #848400",
|
||||
"`. c #9c9c29",
|
||||
"`# c #a5a531",
|
||||
"`a c #adad39",
|
||||
"`b c #adad42",
|
||||
"`c c #b5b54a",
|
||||
"`d c #b5b552",
|
||||
"`e c #bdbd52",
|
||||
"`f c #bdbd5a",
|
||||
"`g c #c6c663",
|
||||
"`h c #c6c66b",
|
||||
"`i c #cece6b",
|
||||
"`j c #cece73",
|
||||
"`k c #dede8c",
|
||||
"`l c #e7e794",
|
||||
"`m c #e7e79c",
|
||||
"`n c #efef9c",
|
||||
"`o c None",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #ffffff",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
|
||||
"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
|
||||
"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
|
||||
"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
|
||||
"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
|
||||
"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
|
||||
"`o`````````o`o`o`o`o`o`o`o`o`o`o",
|
||||
"```m`l`l`k```````````````o`o`o`o",
|
||||
"```````````a`b`b`c`c`d`f```o`o`o",
|
||||
"```.`#`#`a`b`b`c`c`d`f`f```o`o`o",
|
||||
"```#`#`a`b`b`c`c`d`f`f`f```o`o`o",
|
||||
"```#`a`b`b`c`c`d`f`f`f`g```o`o`o",
|
||||
"```a`b`b`c`c`d`f`f`f`g`h```o`o`o",
|
||||
"```b`b`c`c`d`f`f`f`g`h`h```o`o`o",
|
||||
"```b`c`c`d`f`f`f`g`h`h`j```o`o`o",
|
||||
"```````````````````````````o`o`o",
|
||||
"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
|
||||
"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
|
||||
"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
|
||||
"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
|
||||
"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o",
|
||||
"`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o`o"
|
||||
};
|
||||
static char * close_xpm[] = {
|
||||
"16 22 15 1",
|
||||
" c None",
|
||||
". c #848400",
|
||||
"+ c #E7E79C",
|
||||
"@ c #E7E794",
|
||||
"# c #DEDE8C",
|
||||
"$ c #ADAD39",
|
||||
"% c #ADAD42",
|
||||
"& c #B5B54A",
|
||||
"* c #B5B552",
|
||||
"= c #BDBD5A",
|
||||
"- c #9C9C29",
|
||||
"; c #A5A531",
|
||||
"> c #C6C663",
|
||||
", c #C6C66B",
|
||||
"' c #CECE73",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" .... ",
|
||||
".+@@#....... ",
|
||||
".....$%%&&*=. ",
|
||||
".-;;$%%&&*==. ",
|
||||
".;;$%%&&*===. ",
|
||||
".;$%%&&*===>. ",
|
||||
".$%%&&*===>,. ",
|
||||
".%%&&*===>,,. ",
|
||||
".%&&*===>,,'. ",
|
||||
"............. ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 1,008 B After Width: | Height: | Size: 305 B |
|
|
@ -1,285 +1,35 @@
|
|||
/* XPM */
|
||||
static char *empty[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 16 22 256 2",
|
||||
/* colors */
|
||||
"`` c #424242",
|
||||
"`. c #6b6b6b",
|
||||
"`# c #737373",
|
||||
"`a c #7b7b7b",
|
||||
"`b c #848484",
|
||||
"`c c #8c8c8c",
|
||||
"`d c #949494",
|
||||
"`e c #9c9c9c",
|
||||
"`f c #a5a5a5",
|
||||
"`g c #adadad",
|
||||
"`h c None",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #ffffff",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`````````h`h`h`h`h`h`h`h`h`h`h",
|
||||
"```f`f`f`e```````````h`h`h`h`h`h",
|
||||
"```f`f`e`e`e`d`d`c`c```h`h`h`h`h",
|
||||
"```f`e`````````````````````h`h`h",
|
||||
"```e```.`.`.`#`#`#`a`a`b`b```h`h",
|
||||
"```e```.`.`#`#`#`a`a`b`b```h`h`h",
|
||||
"`````.`.`#`#`#`a`a`b`b`b```h`h`h",
|
||||
"`````.`#`#`#`a`a`b`b`b```h`h`h`h",
|
||||
"```.`#`#`#`a`a`b`b`b`c```h`h`h`h",
|
||||
"```````````````````````h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h"
|
||||
};
|
||||
static char * empty_xpm[] = {
|
||||
"16 22 10 1",
|
||||
" c None",
|
||||
". c #424242",
|
||||
"+ c #A5A5A5",
|
||||
"@ c #9C9C9C",
|
||||
"# c #949494",
|
||||
"$ c #8C8C8C",
|
||||
"% c #6B6B6B",
|
||||
"& c #737373",
|
||||
"* c #7B7B7B",
|
||||
"= c #848484",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" .... ",
|
||||
".+++@..... ",
|
||||
".++@@@##$$. ",
|
||||
".+@.......... ",
|
||||
".@.%%%&&&**==. ",
|
||||
".@.%%&&&**==. ",
|
||||
"..%%&&&**===. ",
|
||||
"..%&&&**===. ",
|
||||
".%&&&**===$. ",
|
||||
"........... ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 942 B After Width: | Height: | Size: 177 B |
|
|
@ -1,285 +1,27 @@
|
|||
/* XPM */
|
||||
static char *end-guide[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 6 22 256 2",
|
||||
/* colors */
|
||||
"`` c #ada5c6",
|
||||
"`. c None",
|
||||
"`# c #ffffff",
|
||||
"`a c #ffffff",
|
||||
"`b c #ffffff",
|
||||
"`c c #ffffff",
|
||||
"`d c #ffffff",
|
||||
"`e c #ffffff",
|
||||
"`f c #ffffff",
|
||||
"`g c #ffffff",
|
||||
"`h c #ffffff",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #ffffff",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.`."
|
||||
};
|
||||
static char * end_guide_xpm[] = {
|
||||
"6 22 2 1",
|
||||
" c None",
|
||||
". c #ADA5C6",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 940 B After Width: | Height: | Size: 178 B |
|
|
@ -1,285 +1,27 @@
|
|||
/* XPM */
|
||||
static char *guide[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 6 22 256 2",
|
||||
/* colors */
|
||||
"`` c #ada5c6",
|
||||
"`. c None",
|
||||
"`# c #ffffff",
|
||||
"`a c #ffffff",
|
||||
"`b c #ffffff",
|
||||
"`c c #ffffff",
|
||||
"`d c #ffffff",
|
||||
"`e c #ffffff",
|
||||
"`f c #ffffff",
|
||||
"`g c #ffffff",
|
||||
"`h c #ffffff",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #ffffff",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``",
|
||||
"`.`.`.`.`.`.",
|
||||
"`.`.`.`.`.``"
|
||||
};
|
||||
static char * guide_xpm[] = {
|
||||
"6 22 2 1",
|
||||
" c None",
|
||||
". c #ADA5C6",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" .",
|
||||
" ",
|
||||
" ."};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 915 B After Width: | Height: | Size: 180 B |
|
|
@ -1,285 +1,27 @@
|
|||
/* XPM */
|
||||
static char *handle[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 10 22 256 2",
|
||||
/* colors */
|
||||
"`` c #000000",
|
||||
"`. c #a5a5c6",
|
||||
"`# c #ada5c6",
|
||||
"`a c #cecee7",
|
||||
"`b c #ceceff",
|
||||
"`c c None",
|
||||
"`d c #ffffff",
|
||||
"`e c #ffffff",
|
||||
"`f c #ffffff",
|
||||
"`g c #ffffff",
|
||||
"`h c #ffffff",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #808000",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`#`c`#`c`#`c`#`c`#",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c"
|
||||
};
|
||||
static char * handle_xpm[] = {
|
||||
"10 22 2 1",
|
||||
" c None",
|
||||
". c #ADA5C6",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" . . . . .",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 980 B After Width: | Height: | Size: 336 B |
|
|
@ -1,285 +1,34 @@
|
|||
/* XPM */
|
||||
static char *leaf[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 16 22 256 2",
|
||||
/* colors */
|
||||
"`` c #000000",
|
||||
"`. c #424242",
|
||||
"`# c #848484",
|
||||
"`a c #949494",
|
||||
"`b c #9c9c9c",
|
||||
"`c c #a5a5a5",
|
||||
"`d c #adadad",
|
||||
"`e c #b5b5b5",
|
||||
"`f c #bdbdbd",
|
||||
"`g c #c6c6c6",
|
||||
"`h c None",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #ffffff",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`.`.`.`.`.`.`.`h`h`h`h`h`h`h`h`h",
|
||||
"`.`a`a`b`b`c`.`.`h`h`h`h`h`h`h`h",
|
||||
"`.`a`b`b`c`c`.`d`.`h`h`h`h`h`h`h",
|
||||
"`.`b`b`c`c`c`.`.`.`.`h`h`h`h`h`h",
|
||||
"`.`b`#`#`#`a`#`d`e`.`h`h`h`h`h`h",
|
||||
"`.`c`c`c`d`d`d`e`e`.`h`h`h`h`h`h",
|
||||
"`.`c`#`a`#`#`#`e`f`.`h`h`h`h`h`h",
|
||||
"`.`c`d`d`d`e`e`f`f`.`h`h`h`h`h`h",
|
||||
"`.`d`#`#`a`#`#`f`f`.`h`h`h`h`h`h",
|
||||
"`.`d`d`e`e`f`f`f`f`.`h`h`h`h`h`h",
|
||||
"`.`d`e`e`f`f`f`f`f`.`h`h`h`h`h`h",
|
||||
"`.`.`.`.`.`.`.`.`.`.`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h",
|
||||
"`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h`h"
|
||||
};
|
||||
static char * leaf_xpm[] = {
|
||||
"16 22 9 1",
|
||||
" c None",
|
||||
". c #424242",
|
||||
"+ c #949494",
|
||||
"@ c #9C9C9C",
|
||||
"# c #A5A5A5",
|
||||
"$ c #ADADAD",
|
||||
"% c #848484",
|
||||
"& c #B5B5B5",
|
||||
"* c #BDBDBD",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
"....... ",
|
||||
".++@@#.. ",
|
||||
".+@@##.$. ",
|
||||
".@@###.... ",
|
||||
".@%%%+%$&. ",
|
||||
".###$$$&&. ",
|
||||
".#%+%%%&*. ",
|
||||
".#$$$&&**. ",
|
||||
".$%%+%%**. ",
|
||||
".$$&&****. ",
|
||||
".$&&*****. ",
|
||||
".......... ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 934 B After Width: | Height: | Size: 171 B |
|
|
@ -1,285 +1,26 @@
|
|||
/* XPM */
|
||||
static char *no-guide[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 6 22 256 2",
|
||||
/* colors */
|
||||
"`` c None",
|
||||
"`. c #ffffff",
|
||||
"`# c #ffffff",
|
||||
"`a c #ffffff",
|
||||
"`b c #ffffff",
|
||||
"`c c #ffffff",
|
||||
"`d c #ffffff",
|
||||
"`e c #ffffff",
|
||||
"`f c #ffffff",
|
||||
"`g c #ffffff",
|
||||
"`h c #ffffff",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #ffffff",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````",
|
||||
"````````````"
|
||||
};
|
||||
static char * no_guide_xpm[] = {
|
||||
"6 22 1 1",
|
||||
" c None",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 942 B After Width: | Height: | Size: 173 B |
|
|
@ -1,285 +1,26 @@
|
|||
/* XPM */
|
||||
static char *no-handle[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 10 22 256 2",
|
||||
/* colors */
|
||||
"`` c #000000",
|
||||
"`. c #a5a5c6",
|
||||
"`# c #ada5c6",
|
||||
"`a c #cecee7",
|
||||
"`b c #ceceff",
|
||||
"`c c None",
|
||||
"`d c #ffffff",
|
||||
"`e c #ffffff",
|
||||
"`f c #ffffff",
|
||||
"`g c #ffffff",
|
||||
"`h c #ffffff",
|
||||
"`i c #ffffff",
|
||||
"`j c #ffffff",
|
||||
"`k c #ffffff",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #808000",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c",
|
||||
"`c`c`c`c`c`c`c`c`c`c"
|
||||
};
|
||||
static char * no_handle_xpm[] = {
|
||||
"10 22 1 1",
|
||||
" c None",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" "};
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 1,019 B After Width: | Height: | Size: 344 B |
|
|
@ -1,285 +1,39 @@
|
|||
/* XPM */
|
||||
static char *open[] = {
|
||||
/* width height num_colors chars_per_pixel */
|
||||
" 16 22 256 2",
|
||||
/* colors */
|
||||
"`` c #848400",
|
||||
"`. c #a5a5c6",
|
||||
"`# c #adad39",
|
||||
"`a c #adad42",
|
||||
"`b c #b5b54a",
|
||||
"`c c #bdbd52",
|
||||
"`d c #bdbd5a",
|
||||
"`e c #c6c663",
|
||||
"`f c #c6c66b",
|
||||
"`g c #cece6b",
|
||||
"`h c #cece73",
|
||||
"`i c #cece7b",
|
||||
"`j c #d6d67b",
|
||||
"`k c None",
|
||||
"`l c #ffffff",
|
||||
"`m c #ffffff",
|
||||
"`n c #ffffff",
|
||||
"`o c #ffffff",
|
||||
"`p c #ffffff",
|
||||
"`q c #ffffff",
|
||||
"`r c #ffffff",
|
||||
"`s c #ffffff",
|
||||
"`t c #ffffff",
|
||||
"`u c #ffffff",
|
||||
"`v c #ffffff",
|
||||
"`w c #ffffff",
|
||||
"`x c #ffffff",
|
||||
"`y c #ffffff",
|
||||
"`z c #ffffff",
|
||||
"`A c #ffffff",
|
||||
"`B c #ffffff",
|
||||
"`C c #ffffff",
|
||||
"`D c #ffffff",
|
||||
"`E c #ffffff",
|
||||
"`F c #ffffff",
|
||||
"`G c #ffffff",
|
||||
"`H c #ffffff",
|
||||
"`I c #ffffff",
|
||||
"`J c #ffffff",
|
||||
"`K c #ffffff",
|
||||
"`L c #ffffff",
|
||||
"`M c #ffffff",
|
||||
"`N c #ffffff",
|
||||
"`O c #ffffff",
|
||||
"`P c #ffffff",
|
||||
"`Q c #ffffff",
|
||||
"`R c #ffffff",
|
||||
"`S c #ffffff",
|
||||
"`T c #ffffff",
|
||||
"`U c #ffffff",
|
||||
"`V c #ffffff",
|
||||
"`W c #ffffff",
|
||||
"`X c #ffffff",
|
||||
"`Y c #ffffff",
|
||||
"`Z c #ffffff",
|
||||
"`0 c #ffffff",
|
||||
"`1 c #ffffff",
|
||||
"`2 c #ffffff",
|
||||
"`3 c #ffffff",
|
||||
"`4 c #ffffff",
|
||||
"`5 c #ffffff",
|
||||
"`6 c #ffffff",
|
||||
"`7 c #ffffff",
|
||||
"`8 c #ffffff",
|
||||
".` c #ffffff",
|
||||
".. c #ffffff",
|
||||
".# c #ffffff",
|
||||
".a c #ffffff",
|
||||
".b c #ffffff",
|
||||
".c c #ffffff",
|
||||
".d c #ffffff",
|
||||
".e c #ffffff",
|
||||
".f c #ffffff",
|
||||
".g c #ffffff",
|
||||
".h c #ffffff",
|
||||
".i c #ffffff",
|
||||
".j c #ffffff",
|
||||
".k c #ffffff",
|
||||
".l c #ffffff",
|
||||
".m c #ffffff",
|
||||
".n c #ffffff",
|
||||
".o c #ffffff",
|
||||
".p c #ffffff",
|
||||
".q c #ffffff",
|
||||
".r c #ffffff",
|
||||
".s c #ffffff",
|
||||
".t c #ffffff",
|
||||
".u c #ffffff",
|
||||
".v c #ffffff",
|
||||
".w c #ffffff",
|
||||
".x c #ffffff",
|
||||
".y c #ffffff",
|
||||
".z c #ffffff",
|
||||
".A c #ffffff",
|
||||
".B c #ffffff",
|
||||
".C c #ffffff",
|
||||
".D c #ffffff",
|
||||
".E c #ffffff",
|
||||
".F c #ffffff",
|
||||
".G c #ffffff",
|
||||
".H c #ffffff",
|
||||
".I c #ffffff",
|
||||
".J c #ffffff",
|
||||
".K c #ffffff",
|
||||
".L c #ffffff",
|
||||
".M c #ffffff",
|
||||
".N c #ffffff",
|
||||
".O c #ffffff",
|
||||
".P c #ffffff",
|
||||
".Q c #ffffff",
|
||||
".R c #ffffff",
|
||||
".S c #ffffff",
|
||||
".T c #ffffff",
|
||||
".U c #ffffff",
|
||||
".V c #ffffff",
|
||||
".W c #ffffff",
|
||||
".X c #ffffff",
|
||||
".Y c #ffffff",
|
||||
".Z c #ffffff",
|
||||
".0 c #ffffff",
|
||||
".1 c #ffffff",
|
||||
".2 c #ffffff",
|
||||
".3 c #ffffff",
|
||||
".4 c #ffffff",
|
||||
".5 c #ffffff",
|
||||
".6 c #ffffff",
|
||||
".7 c #ffffff",
|
||||
".8 c #ffffff",
|
||||
"#` c #ffffff",
|
||||
"#. c #ffffff",
|
||||
"## c #ffffff",
|
||||
"#a c #ffffff",
|
||||
"#b c #ffffff",
|
||||
"#c c #ffffff",
|
||||
"#d c #ffffff",
|
||||
"#e c #ffffff",
|
||||
"#f c #ffffff",
|
||||
"#g c #ffffff",
|
||||
"#h c #ffffff",
|
||||
"#i c #ffffff",
|
||||
"#j c #ffffff",
|
||||
"#k c #ffffff",
|
||||
"#l c #ffffff",
|
||||
"#m c #ffffff",
|
||||
"#n c #ffffff",
|
||||
"#o c #ffffff",
|
||||
"#p c #ffffff",
|
||||
"#q c #ffffff",
|
||||
"#r c #ffffff",
|
||||
"#s c #ffffff",
|
||||
"#t c #ffffff",
|
||||
"#u c #ffffff",
|
||||
"#v c #ffffff",
|
||||
"#w c #ffffff",
|
||||
"#x c #ffffff",
|
||||
"#y c #ffffff",
|
||||
"#z c #ffffff",
|
||||
"#A c #ffffff",
|
||||
"#B c #ffffff",
|
||||
"#C c #ffffff",
|
||||
"#D c #ffffff",
|
||||
"#E c #ffffff",
|
||||
"#F c #ffffff",
|
||||
"#G c #ffffff",
|
||||
"#H c #ffffff",
|
||||
"#I c #ffffff",
|
||||
"#J c #ffffff",
|
||||
"#K c #ffffff",
|
||||
"#L c #ffffff",
|
||||
"#M c #ffffff",
|
||||
"#N c #ffffff",
|
||||
"#O c #ffffff",
|
||||
"#P c #ffffff",
|
||||
"#Q c #ffffff",
|
||||
"#R c #ffffff",
|
||||
"#S c #ffffff",
|
||||
"#T c #ffffff",
|
||||
"#U c #ffffff",
|
||||
"#V c #ffffff",
|
||||
"#W c #ffffff",
|
||||
"#X c #ffffff",
|
||||
"#Y c #ffffff",
|
||||
"#Z c #ffffff",
|
||||
"#0 c #ffffff",
|
||||
"#1 c #ffffff",
|
||||
"#2 c #ffffff",
|
||||
"#3 c #ffffff",
|
||||
"#4 c #ffffff",
|
||||
"#5 c #ffffff",
|
||||
"#6 c #ffffff",
|
||||
"#7 c #ffffff",
|
||||
"#8 c #ffffff",
|
||||
"a` c #ffffff",
|
||||
"a. c #ffffff",
|
||||
"a# c #ffffff",
|
||||
"aa c #ffffff",
|
||||
"ab c #ffffff",
|
||||
"ac c #ffffff",
|
||||
"ad c #ffffff",
|
||||
"ae c #ffffff",
|
||||
"af c #ffffff",
|
||||
"ag c #ffffff",
|
||||
"ah c #ffffff",
|
||||
"ai c #ffffff",
|
||||
"aj c #ffffff",
|
||||
"ak c #ffffff",
|
||||
"al c #ffffff",
|
||||
"am c #ffffff",
|
||||
"an c #ffffff",
|
||||
"ao c #ffffff",
|
||||
"ap c #ffffff",
|
||||
"aq c #ffffff",
|
||||
"ar c #ffffff",
|
||||
"as c #ffffff",
|
||||
"at c #ffffff",
|
||||
"au c #ffffff",
|
||||
"av c #ffffff",
|
||||
"aw c #ffffff",
|
||||
"ax c #ffffff",
|
||||
"ay c #ffffff",
|
||||
"az c #ffffff",
|
||||
"aA c #ffffff",
|
||||
"aB c #ffffff",
|
||||
"aC c #ffffff",
|
||||
"aD c #ffffff",
|
||||
"aE c #ffffff",
|
||||
"aF c #ffffff",
|
||||
"aG c #ffffff",
|
||||
"aH c #ffffff",
|
||||
"aI c #ffffff",
|
||||
"aJ c #ffffff",
|
||||
"aK c #ffffff",
|
||||
"aL c #ffffff",
|
||||
"aM c #ffffff",
|
||||
"aN c #ffffff",
|
||||
"aO c #ffffff",
|
||||
"aP c #ffffff",
|
||||
"aQ c #ffffff",
|
||||
"aR c #ffffff",
|
||||
"aS c #ffffff",
|
||||
"aT c #ffffff",
|
||||
"aU c #ffffff",
|
||||
"aV c #ffffff",
|
||||
"aW c #ffffff",
|
||||
"aX c #ffffff",
|
||||
"aY c #ffffff",
|
||||
"aZ c #ffffff",
|
||||
"a0 c #ffffff",
|
||||
"a1 c #ffffff",
|
||||
"a2 c #ffffff",
|
||||
"a3 c #ffffff",
|
||||
"a4 c #ffffff",
|
||||
"a5 c #ffffff",
|
||||
"a6 c #ffffff",
|
||||
"a7 c #ffffff",
|
||||
"a8 c #ffffff",
|
||||
/* pixels */
|
||||
"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
|
||||
"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
|
||||
"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
|
||||
"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
|
||||
"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
|
||||
"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
|
||||
"`k`````````k`k`k`k`k`k`k`k`k`k`k",
|
||||
"```j`i`i`h```````````k`k`k`k`k`k",
|
||||
"```i`i`h`h`f`f`d`d`c```k`k`k`k`k",
|
||||
"```i`h`````````````````````k`k`k",
|
||||
"```h```#`a`a`b`b`c`d`d`e`e```k`k",
|
||||
"```h```a`a`b`b`c`d`d`e`e```k`k`k",
|
||||
"`````a`a`b`b`c`d`d`e`e`f```k`k`k",
|
||||
"`````a`b`b`c`d`d`e`e`f```k`k`k`k",
|
||||
"```a`b`b`c`d`d`e`e`f`g```k`k`k`k",
|
||||
"```````````````````````k`k`k`k`k",
|
||||
"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
|
||||
"`k`k`k`k`k`.`k`k`k`k`k`k`k`k`k`k",
|
||||
"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
|
||||
"`k`k`k`k`k`.`k`k`k`k`k`k`k`k`k`k",
|
||||
"`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k`k",
|
||||
"`k`k`k`k`k`.`k`k`k`k`k`k`k`k`k`k"
|
||||
};
|
||||
static char * open_xpm[] = {
|
||||
"16 22 14 1",
|
||||
" c None",
|
||||
". c #848400",
|
||||
"+ c #D6D67B",
|
||||
"@ c #CECE7B",
|
||||
"# c #CECE73",
|
||||
"$ c #C6C66B",
|
||||
"% c #BDBD5A",
|
||||
"& c #BDBD52",
|
||||
"* c #ADAD39",
|
||||
"= c #ADAD42",
|
||||
"- c #B5B54A",
|
||||
"; c #C6C663",
|
||||
"> c #CECE6B",
|
||||
", c #A5A5C6",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" ",
|
||||
" .... ",
|
||||
".+@@#..... ",
|
||||
".@@##$$%%&. ",
|
||||
".@#.......... ",
|
||||
".#.*==--&%%;;. ",
|
||||
".#.==--&%%;;. ",
|
||||
"..==--&%%;;$. ",
|
||||
"..=--&%%;;$. ",
|
||||
".=--&%%;;$>. ",
|
||||
"........... ",
|
||||
" ",
|
||||
" , ",
|
||||
" ",
|
||||
" , ",
|
||||
" ",
|
||||
" , "};
|
||||
|
|
|
|||
|
|
@ -37,4 +37,23 @@ exit 0
|
|||
#
|
||||
# Upon system reboot, all processes will inherit the new large ulimit.
|
||||
|
||||
# Copyright (c) 1999, 2003, 2006
|
||||
# Free Software Foundation, Inc.
|
||||
|
||||
# COPYING PERMISSIONS:
|
||||
#
|
||||
# This document 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 St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
|
||||
# arch-tag: 6f9a7072-9d07-4431-b0bb-e867648ad0b4
|
||||
|
|
|
|||
|
|
@ -263,7 +263,7 @@
|
|||
* quail/pypunct-b5.el ("chinese-py-punct-b5"): Change the title
|
||||
Chinese characters from GB to Big5.
|
||||
|
||||
2003-05-01 Bzyl Wlodzimierz <matwb@julia.univ.gda.pl> (tiny change)
|
||||
2003-05-01 Wlodzimierz Bzyl <matwb@julia.univ.gda.pl> (tiny change)
|
||||
|
||||
* quail/latin-pre.el ("polish-slash"): Add the rule "//"->?/.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,36 @@
|
|||
2006-06-04 Masatake YAMATO <jet@gyve.org>
|
||||
|
||||
* ebrowse.c (main): Exit with EXIT_FAILURE if BROWSE file
|
||||
doesn't exist, is not seekable, not is failed in ftall.
|
||||
|
||||
2006-06-03 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* makefile.w32-in (ALL): Add sorted-doc and digest-doc.
|
||||
($(BLD)/sorted-doc.exe, $(BLD)/digest-doc.exe)
|
||||
($(BLD)/test-distrib.exe): New targets.
|
||||
(sorted-doc, digest-doc, test-distrib): New targets.
|
||||
(install): Install sorted-doc.exe and digest-doc.exe.
|
||||
($(BLD)/sorted-doc.$(O)): Update dependencies.
|
||||
|
||||
* digest-doc.c [DOS_NT] <top level>: Include fcntl.h and io.h.
|
||||
(main) [DOS_NT]: Switch stdin to binary mode, if it is not a
|
||||
terminal device.
|
||||
|
||||
* sorted-doc.c [DOS_NT] <top level>: Include fcntl.h and io.h.
|
||||
[WINDOWSNT] <top level>: Don't redeclare malloc.
|
||||
(main) [DOS_NT]: Switch stdin to binary mode, if it is not a
|
||||
terminal device.
|
||||
(main): Initialize bp, to avoid compiler warnings
|
||||
|
||||
* makefile.w32-in: Delete traces of leditcfns.c.
|
||||
|
||||
* leditcfns.c: Remove file.
|
||||
|
||||
2006-05-23 Francesco Potort,Al(B <pot@gnu.org>
|
||||
|
||||
* pop.c (pop_open, socket_connection, KPOP_SERVICE): Added
|
||||
comments explaining why the "kpop" service is never used.
|
||||
|
||||
2006-05-13 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* makefile.w32-in (lisp1): Add fringe.elc.
|
||||
|
|
|
|||
|
|
@ -26,12 +26,23 @@
|
|||
|
||||
#include <stdio.h>
|
||||
|
||||
#ifdef DOS_NT
|
||||
#include <fcntl.h> /* for O_BINARY */
|
||||
#include <io.h> /* for setmode */
|
||||
#endif
|
||||
|
||||
int
|
||||
main ()
|
||||
{
|
||||
register int ch;
|
||||
register int notfirst = 0;
|
||||
|
||||
#ifdef DOS_NT
|
||||
/* DOC is a binary file. */
|
||||
if (!isatty (fileno (stdin)))
|
||||
setmode (fileno (stdin), O_BINARY);
|
||||
#endif
|
||||
|
||||
printf (".TL\n");
|
||||
printf ("Command Summary for GNU Emacs\n");
|
||||
printf (".AU\nRichard M. Stallman\n");
|
||||
|
|
|
|||
|
|
@ -3909,17 +3909,31 @@ main (argc, argv)
|
|||
|
||||
fp = fopen (out_filename, "r");
|
||||
if (fp == NULL)
|
||||
yyerror ("file `%s' must exist for --append", out_filename);
|
||||
{
|
||||
yyerror ("file `%s' must exist for --append", out_filename);
|
||||
exit (EXIT_FAILURE);
|
||||
}
|
||||
|
||||
rc = fseek (fp, 0, SEEK_END);
|
||||
if (rc == -1)
|
||||
yyerror ("error seeking in file `%s'", out_filename);
|
||||
{
|
||||
yyerror ("error seeking in file `%s'", out_filename);
|
||||
exit (EXIT_FAILURE);
|
||||
}
|
||||
|
||||
rc = ftell (fp);
|
||||
if (rc == -1)
|
||||
yyerror ("error getting size of file `%s'", out_filename);
|
||||
{
|
||||
yyerror ("error getting size of file `%s'", out_filename);
|
||||
exit (EXIT_FAILURE);
|
||||
}
|
||||
|
||||
else if (rc == 0)
|
||||
yyerror ("file `%s' is empty", out_filename);
|
||||
{
|
||||
yyerror ("file `%s' is empty", out_filename);
|
||||
/* It may be ok to use an empty file for appending.
|
||||
exit (EXIT_FAILURE); */
|
||||
}
|
||||
|
||||
fclose (fp);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,21 +0,0 @@
|
|||
#include <sgtty.h>
|
||||
#include <signal.h>
|
||||
#define STRLEN 100
|
||||
static char str[STRLEN+1] = "%?emacs"; /* extra char for the null */
|
||||
|
||||
switch_to_proc(){
|
||||
char *ptr = str;
|
||||
while (*ptr) ioctl(0, TIOCSTI, ptr++);
|
||||
ioctl(0, TIOCSTI, "\n");
|
||||
kill(getpid(), SIGTSTP);
|
||||
}
|
||||
|
||||
set_proc_str(ptr) char *ptr; {
|
||||
if (strlen(ptr) <= STRLEN)
|
||||
strcpy(str, ptr);
|
||||
else
|
||||
printf("string too long for set-proc-str: %s\n", ptr);
|
||||
}
|
||||
|
||||
/* arch-tag: eb7ae804-0d6e-4077-ab42-7173821410c3
|
||||
(do not change this comment) */
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
# Boston, MA 02110-1301, USA.
|
||||
#
|
||||
|
||||
ALL = make-docfile hexl ctags etags movemail ebrowse
|
||||
ALL = make-docfile hexl ctags etags movemail ebrowse sorted-doc digest-doc
|
||||
|
||||
.PHONY: $(ALL)
|
||||
|
||||
|
|
@ -30,15 +30,10 @@ LOCAL_FLAGS = -DWINDOWSNT -DDOS_NT -DSTDC_HEADERS=1 -DNO_LDAV=1 \
|
|||
|
||||
# don't know what (if) to do with these yet...
|
||||
#
|
||||
# $(BLD)/sorted-doc.exe \
|
||||
# $(BLD)/env.exe \
|
||||
# $(BLD)/server.exe \
|
||||
# $(BLD)/emacstool.exe \
|
||||
# $(BLD)/leditcfns.exe \
|
||||
# $(BLD)/emacsclient.exe \
|
||||
# $(BLD)/cvtmail.exe \
|
||||
# $(BLD)/digest-doc.exe \
|
||||
# $(BLD)/test-distrib.exe \
|
||||
|
||||
LIBS = $(BASE_LIBS) $(ADVAPI32)
|
||||
|
||||
|
|
@ -48,6 +43,12 @@ $(BLD)/hexl.exe: $(BLD)/hexl.$(O)
|
|||
$(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/hexl.$(O) $(LIBS)
|
||||
$(BLD)/fakemail.exe: $(BLD)/fakemail.$(O) $(BLD)/ntlib.$(O)
|
||||
$(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/fakemail.$(O) $(BLD)/ntlib.$(O) $(LIBS)
|
||||
$(BLD)/sorted-doc.exe: $(BLD)/sorted-doc.$(O)
|
||||
$(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/sorted-doc.$(O) $(LIBS)
|
||||
$(BLD)/digest-doc.exe: $(BLD)/digest-doc.$(O)
|
||||
$(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/digest-doc.$(O) $(LIBS)
|
||||
$(BLD)/test-distrib.exe: $(BLD)/test-distrib.$(O)
|
||||
$(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/test-distrib.$(O) $(LIBS)
|
||||
|
||||
make-docfile: $(BLD) $(BLD)/make-docfile.exe
|
||||
ctags: $(BLD) $(BLD)/ctags.exe
|
||||
|
|
@ -56,6 +57,11 @@ ebrowse: $(BLD) $(BLD)/ebrowse.exe
|
|||
hexl: $(BLD) $(BLD)/hexl.exe
|
||||
movemail: $(BLD) $(BLD)/movemail.exe
|
||||
fakemail: $(BLD) $(BLD)/fakemail.exe
|
||||
sorted-doc: $(BLD) $(BLD)/sorted-doc.exe
|
||||
digest-doc: $(BLD) $(BLD)/digest-doc.exe
|
||||
|
||||
test-distrib: $(BLD) $(BLD)/test-distrib.exe
|
||||
"$(BLD)/test-distrib.exe" "$(SRC)/testfile"
|
||||
|
||||
GETOPTOBJS = $(BLD)/getopt.$(O) $(BLD)/getopt1.$(O)
|
||||
GETOPTDEPS = $(GETOPTOBJS) getopt.h
|
||||
|
|
@ -114,15 +120,11 @@ $(BLD)/ctags.$(O): ctags.c
|
|||
#
|
||||
# don't know what to do with these yet...
|
||||
#
|
||||
# $(BLD)/sorted-doc.exe: $(BLD)/sorted-doc.$(O)
|
||||
# $(BLD)/yow.exe: $(BLD)/yow.$(O)
|
||||
# $(BLD)/emacstool.exe: $(BLD)/emacstool.$(O)
|
||||
# $(BLD)/leditcfns.exe: $(BLD)/leditcfns.$(O)
|
||||
# $(BLD)/server.exe: $(BLD)/server.$(O)
|
||||
# $(BLD)/cvtmail.exe: $(BLD)/cvtmail.$(O)
|
||||
# $(BLD)/digest-doc.exe: $(BLD)/digest-doc.$(O)
|
||||
# $(BLD)/emacsclient.exe: $(BLD)/emacsclient.$(O)
|
||||
# $(BLD)/test-distrib.exe: $(BLD)/test-distrib.$(O)
|
||||
|
||||
#
|
||||
# From ..\src\Makefile.in
|
||||
|
|
@ -283,6 +285,8 @@ install: $(INSTALL_FILES)
|
|||
$(CP) $(BLD)/ctags.exe $(INSTALL_DIR)/bin
|
||||
$(CP) $(BLD)/hexl.exe $(INSTALL_DIR)/bin
|
||||
$(CP) $(BLD)/movemail.exe $(INSTALL_DIR)/bin
|
||||
$(CP) $(BLD)/sorted-doc.exe $(INSTALL_DIR)/bin
|
||||
$(CP) $(BLD)/digest-doc.exe $(INSTALL_DIR)/bin
|
||||
- mkdir "$(INSTALL_DIR)/etc"
|
||||
$(CP) $(DOC) $(INSTALL_DIR)/etc
|
||||
|
||||
|
|
@ -438,7 +442,10 @@ $(BLD)/qsort.$(O) : \
|
|||
$(SRC)/qsort.c
|
||||
|
||||
$(BLD)/sorted-doc.$(O) : \
|
||||
$(SRC)/sorted-doc.c
|
||||
$(SRC)/sorted-doc.c \
|
||||
$(EMACS_ROOT)/src/s/ms-w32.h \
|
||||
$(EMACS_ROOT)/src/m/intel386.h \
|
||||
$(EMACS_ROOT)/src/config.h \
|
||||
|
||||
$(BLD)/tcp.$(O) : \
|
||||
$(SRC)/tcp.c
|
||||
|
|
|
|||
|
|
@ -135,7 +135,7 @@ static char *find_crlf __P((char *, int));
|
|||
#define KPOP_PORT 1109
|
||||
#define POP_SERVICE "pop3" /* we don't want the POP2 port! */
|
||||
#ifdef KERBEROS
|
||||
#define KPOP_SERVICE "kpop"
|
||||
#define KPOP_SERVICE "kpop" /* never used: look for 20060515 to see why */
|
||||
#endif
|
||||
|
||||
char pop_error[ERROR_MAX];
|
||||
|
|
@ -264,10 +264,11 @@ pop_open (host, username, password, flags)
|
|||
return (0);
|
||||
}
|
||||
}
|
||||
if (password)
|
||||
if (password) /* always true, detected 20060515 */
|
||||
flags |= POP_NO_KERBEROS;
|
||||
else
|
||||
password = username;
|
||||
password = username; /* dead code, detected 20060515 */
|
||||
/** "kpop" service is never used: look for 20060515 to see why **/
|
||||
|
||||
sock = socket_connection (host, flags);
|
||||
if (sock == -1)
|
||||
|
|
@ -1047,6 +1048,7 @@ socket_connection (host, flags)
|
|||
bzero ((char *) &addr, sizeof (addr));
|
||||
addr.sin_family = AF_INET;
|
||||
|
||||
/** "kpop" service is never used: look for 20060515 to see why **/
|
||||
#ifdef KERBEROS
|
||||
service = (flags & POP_NO_KERBEROS) ? POP_SERVICE : KPOP_SERVICE;
|
||||
#else
|
||||
|
|
@ -1073,6 +1075,7 @@ socket_connection (host, flags)
|
|||
}
|
||||
else
|
||||
{
|
||||
/** "kpop" service is never used: look for 20060515 to see why **/
|
||||
#ifdef KERBEROS
|
||||
addr.sin_port = htons ((flags & POP_NO_KERBEROS) ?
|
||||
POP_PORT : KPOP_PORT);
|
||||
|
|
|
|||
|
|
@ -29,9 +29,15 @@
|
|||
|
||||
#include <stdio.h>
|
||||
#include <ctype.h>
|
||||
#ifdef DOS_NT
|
||||
#include <fcntl.h> /* for O_BINARY */
|
||||
#include <io.h> /* for setmode */
|
||||
#endif
|
||||
#ifndef HAVE_STDLIB_H /* config.h includes stdlib. */
|
||||
#ifndef WINDOWSNT /* src/s/ms-w32.h includes stdlib.h */
|
||||
extern char *malloc ();
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#define NUL '\0'
|
||||
#define MARKER '\037'
|
||||
|
|
@ -134,6 +140,14 @@ main ()
|
|||
DOCSTR *docs = NULL; /* chain of allocated DOCSTRS */
|
||||
char buf[512]; /* line buffer */
|
||||
|
||||
#ifdef DOS_NT
|
||||
/* DOC is a binary file. */
|
||||
if (!isatty (fileno (stdin)))
|
||||
setmode (fileno (stdin), O_BINARY);
|
||||
#endif
|
||||
|
||||
bp = buf;
|
||||
|
||||
while (1) /* process one char at a time */
|
||||
{
|
||||
/* this char from the DOCSTR file */
|
||||
|
|
|
|||
906
lisp/ChangeLog
|
|
@ -1,8 +1,899 @@
|
|||
2006-06-07 Kenichi Handa <handa@m17n.org>
|
||||
|
||||
* international/mule.el (find-auto-coding): Don't handle the short
|
||||
name `char-trans'.
|
||||
|
||||
* files.el (hack-local-variables-prop-line)
|
||||
(hack-local-variables): Cancel the previous change.
|
||||
|
||||
2006-06-06 Jesper Harder <harder@phys.au.dk>
|
||||
|
||||
* ediff-diff.el (ediff-test-utility): Protect against
|
||||
file-error.
|
||||
|
||||
2006-06-06 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* diff-mode.el (diff-mode): Set buffer-read-only to t when
|
||||
diff-default-read-only is non-nill.
|
||||
(diff-hunk-kill, diff-file-kill, diff-split-hunk)
|
||||
(diff-refine-hunk): Set inhibit-read-only to t.
|
||||
|
||||
* diff.el (diff-sentinel, diff): Set inhibit-read-only to t when
|
||||
modifying the *Diff* buffer.
|
||||
(diff-process-filter): New filter function for diff process that
|
||||
sets inhibit-read-only to t when modifying the *Diff* buffer.
|
||||
|
||||
2006-06-06 Carsten Dominik <dominik@science.uva.nl>
|
||||
|
||||
* textmodes/org.el: (org-archive-subtree): Use end-of-subtree as
|
||||
insertion point and control the number of empty lines.
|
||||
(org-paste-subtree): Limit the number of empty lines at the end of
|
||||
the inserted tree.
|
||||
(org-agenda): Use buffer name of current file for narrowing.
|
||||
(org-export-as-xml): Command removed.
|
||||
(org-export-xml-type): Option removed.
|
||||
(org-mode-map): Call `org-export-as-xoxo' directly.
|
||||
(org-get-indentation): New optional argument LINE.
|
||||
(org-fix-indentation, org-remove-tabs): New functions.
|
||||
(org-export-as-ascii, org-ascii-level-start): Determine and apply
|
||||
correct indentation for headlines that are converted it items.
|
||||
(org-skip-comments): Remove table lines that contain narrowing
|
||||
cookies but no other non-empty fields.
|
||||
(org-set-tags): Allow groups of mutually exclusive tags.
|
||||
(org-cmp-time): Sort 24:21 before items without time.
|
||||
(org-get-time-of-day): Fixed the interpretation of 12pm and 12am.
|
||||
(org-open-at-point): Require double colon also for numbers.
|
||||
|
||||
2006-06-06 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* ido.el (ido-default-file-method, ido-default-buffer-method):
|
||||
Make choice values consistent with corresponding command names.
|
||||
(ido-visit-buffer): Update accordingly. Default to selected-window.
|
||||
|
||||
2006-06-06 Nick Roberts <nickrob@snap.net.nz>
|
||||
|
||||
* progmodes/gud.el (gud-running): Fix doc string.
|
||||
(gud-menu-map): Use :visible instead fo :enable for debugger test.
|
||||
(gud-tooltip-modes): Add python-mode.
|
||||
(gud-tooltip-print-command): Add pdb. Remove perldb.
|
||||
|
||||
2006-06-05 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* makefile.w32-in (bootstrap, $(lisp)/mh-e/mh-loaddefs.el):
|
||||
Quote $(EMACS).
|
||||
|
||||
2006-06-05 Richard Stallman <rms@gnu.org>
|
||||
|
||||
* faces.el (defined-colors): Doc fix.
|
||||
|
||||
2006-06-05 Thien-Thi Nguyen <ttn@gnu.org>
|
||||
|
||||
* vc.el (vc-process-filter): Inhibit undo info collection around
|
||||
call to insert.
|
||||
(vc-setup-buffer): Likewise for call to erase-buffer.
|
||||
(vc-do-command): Likewise for call to process-file.
|
||||
|
||||
2006-06-05 Nick Roberts <nickrob@snap.net.nz>
|
||||
|
||||
* progmodes/gud.el (gud-menu-map): Use a conditional help echo
|
||||
for gud-go.
|
||||
(gud-common-init): Other debuggers may trigger error.
|
||||
|
||||
2006-06-05 Kenichi Handa <handa@m17n.org>
|
||||
|
||||
* international/mule.el (find-auto-coding): Handle
|
||||
enable-character-translation in file header.
|
||||
|
||||
2006-06-04 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* emacs-lisp/authors.el (authors-aliases): Add mode aliases.
|
||||
(authors-fixed-entries): Fix spelling.
|
||||
(authors-canonical-file-name): Don't report error for wildcards.
|
||||
|
||||
* help.el (view-emacs-news): Rewrite to support new NEWS,
|
||||
NEWS.major, and NEWS.1-17 file naming. Add more intelligense,
|
||||
e.g. version 10 matches 1.10, and don't be confused by version 1.1
|
||||
begin a prefix of 1.12 (etc). A numeric prefix arg also works.
|
||||
|
||||
2006-06-03 Vivek Dasmohapatra <vivek@etla.org>
|
||||
|
||||
* progmodes/sh-script.el (sh-quoted-exec): New face for quoted
|
||||
exec constructs like `foo bar`.
|
||||
(sh-quoted-subshell): New helper function to search for a possibly
|
||||
nested subshell (like `` or $()) within a "" quoted string.
|
||||
(sh-font-lock-keywords-var): Add sh-quoted-exec for Bash.
|
||||
(sh-apply-quoted-subshell): Flag quote characters inside a
|
||||
subshell, which is itself already in a quoted region, as
|
||||
punctuation, since this is the closest to what they actually are.
|
||||
(sh-font-lock-syntactic-keywords): Add sh-quoted-subshell and
|
||||
sh-apply-quoted-subshell.
|
||||
(sh-font-lock-syntactic-face-function): Apply the new face for
|
||||
text inside `` instead of the old font-lock-string-face.
|
||||
|
||||
2006-06-03 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
|
||||
|
||||
* term/mac-win.el (mac-ts-active-input-overlay): Add defvar.
|
||||
(mac-ae-number, mac-ae-frame, mac-ae-script-language)
|
||||
(mac-bytes-to-text-range, mac-ae-text-range-array)
|
||||
(mac-ts-update-active-input-buf, mac-split-string-by-property-change)
|
||||
(mac-replace-untranslated-utf-8-chars, mac-ts-update-active-input-area)
|
||||
(mac-ts-unicode-for-key-event): New functions.
|
||||
(mac-handle-toolbar-switch-mode): Use mac-ae-frame.
|
||||
(mac-handle-font-selection): Use mac-ae-number.
|
||||
(mac-ts-active-input-buf, mac-ts-update-active-input-area-seqno):
|
||||
New variables.
|
||||
(mac-ts-caret-position, mac-ts-raw-text, mac-ts-selected-raw-text)
|
||||
(mac-ts-converted-text, mac-ts-selected-converted-text)
|
||||
(mac-ts-block-fill-text, mac-ts-outline-text)
|
||||
(mac-ts-selected-text, mac-ts-no-hilite): New faces.
|
||||
(mac-ts-hilite-style-faces): New constant.
|
||||
(mac-apple-event-map): Bind text input events.
|
||||
(mac-dispatch-apple-event): Use command-execute instead of
|
||||
call-interactively.
|
||||
(global-map): Don't bind mac-apple-event.
|
||||
(special-event-map): Bind mac-apple-event.
|
||||
|
||||
2006-06-02 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* makefile.w32-in (EMACS): Remove quotes from the Emacs executable
|
||||
file name.
|
||||
(emacs): Enclose the value of $(EMACS) in quotes.
|
||||
|
||||
2006-06-02 Juri Linkov <juri@jurta.org>
|
||||
|
||||
* international/mule.el (sgml-html-meta-auto-coding-function):
|
||||
Remove the condition `(search-forward "<html" size t)'.
|
||||
Replace `\"' with `[\"']?' in `re-search-forward'.
|
||||
|
||||
2006-06-02 Kenichi Handa <handa@m17n.org>
|
||||
|
||||
* files.el (hack-local-variables-prop-line): Ignore `char-trans'
|
||||
as well as `coding'.
|
||||
(hack-local-variables): Likewise.
|
||||
|
||||
* international/mule.el (enable-character-translation): Put
|
||||
permanent-local and safe-local-variable properties.
|
||||
(find-auto-coding): Handle char-trans: tag.
|
||||
|
||||
2006-06-02 Juri Linkov <juri@jurta.org>
|
||||
|
||||
* international/mule.el (sgml-html-meta-auto-coding-function):
|
||||
Limit the search by the end of the HTML header (if any).
|
||||
|
||||
2006-06-01 Richard Stallman <rms@gnu.org>
|
||||
|
||||
* subr.el (with-current-buffer): Doc fix.
|
||||
|
||||
2006-06-02 Masatake YAMATO <jet@gyve.org>
|
||||
|
||||
* progmodes/compile.el (compilation-error-regexp-alist-alist::gcov-*):
|
||||
Almost rewrite. Underlines over all lines of gcov output are too
|
||||
uncomfortable to read. Suggested by Dan Nicolaescu.
|
||||
|
||||
2006-06-01 Luc Teirlinck <teirllm@auburn.edu>
|
||||
|
||||
* progmodes/inf-lisp.el (inferior-lisp-mode): Doc fixes.
|
||||
|
||||
* shell.el (shell-mode): Use shell-mode-map in docstring.
|
||||
|
||||
* comint.el (comint-send-input): Do not add help-echo and
|
||||
mouse-face to input if `comint-use-prompt-regexp' is non-nil.
|
||||
|
||||
2006-06-01 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
|
||||
|
||||
* term/x-win.el: Change x-menu-bar-start to menu-bar-open.
|
||||
|
||||
2006-06-01 Nick Roberts <nickrob@snap.net.nz>
|
||||
|
||||
* progmodes/gdb-ui.el (gdb-look-up-stack): New variable.
|
||||
(gdb-stopped, gdb-info-stack-custom): If there is no source info
|
||||
look up the stack and pop up GUD buffer if necessary.
|
||||
(gdb-frames-select): Remove redundant call to gud-display-frame.
|
||||
(gdb-info-threads-custom): Keep point at start of buffer.
|
||||
(gdb-find-file-hook): Make it work for pre-GDB 6.4.
|
||||
|
||||
2006-05-31 Juri Linkov <juri@jurta.org>
|
||||
|
||||
* replace.el (query-replace-read-from, query-replace-read-to):
|
||||
Bind `history-add-new-input' to nil. Call `add-to-history'.
|
||||
|
||||
2006-05-31 Takaaki Ota <Takaaki.Ota@am.sony.com>
|
||||
|
||||
* textmodes/table.el: Convert all HTML tags to lower case for
|
||||
XHTML compatibility.
|
||||
|
||||
2006-05-31 Masatake YAMATO <jet@gyve.org>
|
||||
|
||||
* progmodes/compile.el:
|
||||
(compilation-error-regexp-alist-alist::gcov-called-line):
|
||||
Don't put face on `-' lines in gcov file. Suggested by Dan Nicolaescu.
|
||||
|
||||
2006-05-31 Nick Roberts <nickrob@snap.net.nz>
|
||||
|
||||
* progmodes/gud.el (gud-query-cmdline, gud-common-init):
|
||||
Revert inadvertant changes made with last commit.
|
||||
|
||||
2006-05-30 Reiner Steib <Reiner.Steib@gmx.de>
|
||||
|
||||
* textmodes/flyspell.el (turn-on-flyspell, turn-off-flyspell):
|
||||
New functions.
|
||||
|
||||
* textmodes/text-mode.el (text-mode-hook): Use turn-on-flyspell.
|
||||
|
||||
2006-05-30 Carsten Dominik <dominik@science.uva.nl>
|
||||
|
||||
* textmodes/org.el: (org-agenda-highlight-todo): Make sure regexp
|
||||
only matches in the right place.
|
||||
(org-upcoming-deadline): New face.
|
||||
(org-agenda-get-deadlines): Use new face `org-upcoming-deadline'.
|
||||
(org-export-ascii-underline): Rename constant `org-ascii-underline'
|
||||
and make it an option.
|
||||
(org-export-ascii-bullets): New option.
|
||||
(org-export-as-html): Many changes to emit valid XHTML.
|
||||
(org-par-open): New variable.
|
||||
(org-open-par, org-close-par-maybe, org-close-li-maybe): New functions.
|
||||
(org-html-do-expand, org-section-number): Fixedcase in `replace-match'.
|
||||
(org-timeline): Pass `org-timeline-show-empty-dates' to
|
||||
`org-get-all-dates'. Interpret empty dates returned by `org-get-all-dates'.
|
||||
(org-get-all-dates): New argument EMPTY. Add dates without
|
||||
entries to the list, mark large ranges of empty dates.
|
||||
(org-point-in-group, org-context): New functions.
|
||||
|
||||
2006-05-30 Nick Roberts <nickrob@snap.net.nz>
|
||||
|
||||
* progmodes/gud.el (gud-stop-subjob): Make it work in all buffers.
|
||||
|
||||
* progmodes/gdb-ui.el: Move gdb-mouse-toggle-breakpoint-* to
|
||||
C-mouse-1. Move gdb-mouse-until to mouse-3, gdb-mouse-jump
|
||||
to C-mouse-3 (for 2 button mice).
|
||||
(gdb-send): Do the right thing for C-d.
|
||||
|
||||
* speedbar.el (speedbar-detach): Delete.
|
||||
(speedbar-easymenu-definition-trailer): Remove speedbar-detach as
|
||||
it breaks things.
|
||||
(speedbar-reconfigure-keymaps): Always add extra items to pop up menu.
|
||||
|
||||
2006-05-30 Daniel Pfeiffer <occitan@esperanto.org>
|
||||
|
||||
* files.el (auto-mode-alist): Add makepp suffix and optional mk on
|
||||
Makeppfile.
|
||||
|
||||
* progmodes/compile.el (compilation-error-regexp-alist-alist):
|
||||
Add makepp diagnostic.
|
||||
|
||||
2006-05-29 Richard Stallman <rms@gnu.org>
|
||||
|
||||
* window.el (fit-window-to-buffer): Doc fix.
|
||||
|
||||
* help.el (temp-buffer-max-height): Doc fix.
|
||||
|
||||
* subr.el (with-current-buffer): Doc fix.
|
||||
|
||||
2006-05-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
|
||||
|
||||
* term/x-win.el: Bind F10 to menu-bar-start if available.
|
||||
|
||||
2006-05-28 Dan Nicolaescu <dann@ics.uci.edu>
|
||||
|
||||
* term.el (term-if-xemacs, term-ifnot-xemacs): Delete, replace
|
||||
uses with a simple test.
|
||||
(term-set-escape-char, term-mode, term-check-kill-echo-list)
|
||||
(term-send-raw-string, term-send-raw, term-mouse-paste)
|
||||
(term-char-mode, term-line-mode, term-exec, term-sentinel)
|
||||
(term-handle-exit, term-read-input-ring)
|
||||
(term-previous-matching-input-string)
|
||||
(term-previous-matching-input-string-position)
|
||||
(term-previous-matching-input-from-input)
|
||||
(term-replace-by-expanded-history, term-send-input)
|
||||
(term-skip-prompt, term-bol, term-send-invisible)
|
||||
(term-kill-input, term-delchar-or-maybe-eof)
|
||||
(term-backward-matching-input, term-check-source)
|
||||
(term-proc-query, term-emulate-terminal)
|
||||
(term-handle-colors-array, term-process-pager, term-pager-line)
|
||||
(term-pager-bob, term-unwrap-line, term-word)
|
||||
(term-dynamic-complete-filename)
|
||||
(term-dynamic-complete-as-filename)
|
||||
(term-dynamic-simple-complete): Replace one arm ifs with whens or
|
||||
unlesses.
|
||||
|
||||
2006-05-29 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* files.el (hack-one-local-variable-eval-safep): Don't burp if used
|
||||
during bootstrapping.
|
||||
|
||||
* emacs-lisp/ewoc.el (ewoc--current-dll): Remove.
|
||||
Basically undo the change of 2006-05-26: use extra arguments instead of
|
||||
dynamic scoping.
|
||||
(ewoc-locate): Remove unused var `footer'.
|
||||
|
||||
2006-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* emacs-lisp/ewoc.el (ewoc--insert-new-node): Use ewoc--refresh-node.
|
||||
|
||||
* emacs-lisp/autoload.el (no-update-autoloads): Declare.
|
||||
(generate-file-autoloads): Obey it. Return whether autoloads were
|
||||
added at point or not.
|
||||
(update-file-autoloads): Use this new return value.
|
||||
Remove redundant test for the presence of an autoload cookie.
|
||||
|
||||
* emacs-lisp/autoload.el (autoload-find-file): New fun.
|
||||
This one calls hack-local-variables.
|
||||
(generate-file-autoloads, update-file-autoloads): Use it.
|
||||
|
||||
* textmodes/bibtex.el (bibtex-autokey-name-case-convert-function)
|
||||
(bibtex-sort-entry-class): Add safe-local-variable predicate.
|
||||
(bibtex-sort-entry-class-alist): Don't set the global value.
|
||||
(bibtex-init-sort-entry-class-alist): New fun.
|
||||
(bibtex-sort-buffer, bibtex-prepare-new-entry): Call it to compute
|
||||
bibtex-init-sort-entry-class-alist from the buffer-local value (if any)
|
||||
of bibtex-init-sort-entry-class.
|
||||
|
||||
2006-05-28 Richard Stallman <rms@gnu.org>
|
||||
|
||||
* subr.el (load-history-regexp): If FILE is relative, insist
|
||||
entire last name component must match it.
|
||||
(load-history-filename-element, load-history-regexp): Doc fixes.
|
||||
|
||||
2006-05-29 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* emacs-lisp/bindat.el (bindat-idx, bindat-raw): Rename dynamic vars
|
||||
`pos' and `raw-data' for clarity, as eval forms may access these.
|
||||
|
||||
2006-05-28 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* emacs-lisp/bindat.el (bindat--unpack-u8): Use aref also for strings.
|
||||
|
||||
2006-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* progmodes/make-mode.el (makefile-browser-map)
|
||||
(makefile-mode-syntax-table): Move initialization inside declaration.
|
||||
(makefile-fill-paragraph): Use the default comment-filling code.
|
||||
|
||||
2006-05-28 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* replace.el (query-replace-defaults): New variable.
|
||||
(query-replace-read-from): Use `query-replace-defaults' for
|
||||
default value, instead of history list.
|
||||
(query-replace-read-to): Update `query-replace-defaults'.
|
||||
|
||||
2006-05-27 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* msb.el (mouse-select-buffer): Minor fix to make popup menu work
|
||||
with no X toolkit.
|
||||
|
||||
2006-05-28 Nick Roberts <nickrob@snap.net.nz>
|
||||
|
||||
* tumme.el (tumme-show-all-from-dir-max-files): Fix typo.
|
||||
(tumme-show-all-from-dir): Add autoload.
|
||||
|
||||
2006-05-27 Mathias Dahl <mathias.dahl@gmail.com>
|
||||
|
||||
* tumme.el: Change a lot of `(if .. (progn ..)' to `(when ..)'.
|
||||
(tumme-remove-tag): Fix bug.
|
||||
|
||||
2006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
|
||||
|
||||
* emacs-lisp/ewoc.el (ewoc--create): No longer take HEADER and
|
||||
FOOTER args. Update unique caller.
|
||||
(ewoc-delete): Compute last node once before looping.
|
||||
(ewoc--node-branch): Merge into unique caller.
|
||||
(ewoc--node): Don't define constructor make-ewoc--node for this
|
||||
structure.
|
||||
(ewoc): Add member `hf-pp' to this structure.
|
||||
(ewoc--wrap): New func.
|
||||
(ewoc-create): Take additional arg NOSEP. If nil, wrap node and
|
||||
header/footer pretty-printers. Save header/footer pretty-printer.
|
||||
(ewoc-set-hf): Use ewoc's header/footer pretty-printer. *
|
||||
|
||||
* pcvs.el (cvs-make-cvs-buffer): Specify NOSEP to `ewoc-create'.
|
||||
|
||||
2006-05-27 Mathias Dahl <mathias.dahl@gmail.com>
|
||||
|
||||
* dired.el (dired-mode-map): Change `tumme-tag-remove' to
|
||||
`tumme-delete-tag'. Rename `Remove Image Tag' to `Delete Image
|
||||
Tag'. Change "Compare directories..." to "Change Directories...".
|
||||
Move tumme commands to Operate, Regexp and Immediate menus.
|
||||
Change "Add Comment" to "Add Image Comment". Change "Add Image
|
||||
Tag" to "Add Image Tags".
|
||||
|
||||
* tumme.el (tumme-delete-tag): Rename from `tumme-tag-remove'.
|
||||
(tumme-setup-dired-keybindings): Change `tumme-add-remove' to
|
||||
`tumme-delete-tag'.
|
||||
|
||||
2006-05-26 Luc Teirlinck <teirllm@auburn.edu>
|
||||
|
||||
* shell.el (shell-mode): Call shell-dirtrack-mode after
|
||||
list-buffers-directory is made a local variable, to avoid setting
|
||||
the default value.
|
||||
|
||||
2006-05-26 Kevin Ryde <user42@zip.com.au>
|
||||
|
||||
* info.el (Info-index-next): Use where-is-internal to report
|
||||
actual binding of Info-index-next, rather than hard-coded `,'.
|
||||
|
||||
2006-05-26 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* menu-bar.el (menu-bar-apropos-menu): Move "Find Key in Manual"
|
||||
and "Find Command in Manual" to here.
|
||||
|
||||
* buff-menu.el (list-buffers-noselect): For Info buffers, use
|
||||
Info-current-file as the file name.
|
||||
|
||||
2006-05-26 Jonathan Yavner <jyavner@member.fsf.org>
|
||||
|
||||
* ses.el (defadvice undo-more): Delete this defadvice. The undo
|
||||
overrides will now be done a different way.
|
||||
(ses-set-parameter): Reapply this function for undo.
|
||||
(ses-set-header-row): Reconstruct header row during undo.
|
||||
(ses-widen): New function.
|
||||
(ses-goto-data, ses-reconstruct-all): Use new function.
|
||||
(ses-command-hook): Widen buffer during undo, before unupdating
|
||||
the cells.
|
||||
(ses-insert-row, ses-delete-row): Widen buffer during undo.
|
||||
(ses-load, ses-header-row): Permit empty (zero-row) spreadsheets.
|
||||
(ses-read-cell): Avoid stupid warning for RET RET on a cell whose
|
||||
formula hasn't been executed yet.
|
||||
|
||||
2006-05-26 Reiner Steib <Reiner.Steib@gmx.de>
|
||||
|
||||
* comint.el (comint-kill-whole-line): Rename arg to count.
|
||||
Fix doc string.
|
||||
|
||||
2006-05-26 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* files.el (backup-buffer-copy): Remove deleted MUSTBENEW argument
|
||||
to copy-file.
|
||||
|
||||
2006-05-26 Reiner Steib <Reiner.Steib@gmx.de>
|
||||
|
||||
* simple.el (toggle-truncate-lines): Make arg optional for
|
||||
backward compatibility.
|
||||
|
||||
2006-05-26 Thien-Thi Nguyen <ttn@gnu.org>
|
||||
|
||||
* emacs-lisp/ewoc.el (ewoc--current-dll): New var.
|
||||
(ewoc--node-next, ewoc--node-prev, ewoc--node-nth): Don't take
|
||||
DLL arg. Instead, use ewoc--current-dll. Update all callers.
|
||||
(ewoc--set-buffer-bind-dll-let*): Bind ewoc--current-dll, not `dll'.
|
||||
(ewoc--adjust): Use ewoc--current-dll.
|
||||
(ewoc-next, ewoc-prev, ewoc-nth): Bind ewoc--current-dll.
|
||||
|
||||
2006-05-26 Carsten Dominik <dominik@science.uva.nl>
|
||||
|
||||
* textmodes/org.el: (org-next-item, org-previous-item): Emit more
|
||||
compact error message.
|
||||
(org-tags-view): Refresh category table in each file.
|
||||
(org-table-justify-field-maybe): Remove superfluous arguments to
|
||||
`format'.
|
||||
(org-export-as-html): Insert "<p>" before postamble.
|
||||
(org-paste-subtree, org-kill-is-subtree-p): Check for empty kill ring.
|
||||
|
||||
2006-05-26 Kenichi Handa <handa@m17n.org>
|
||||
|
||||
* textmodes/po.el (po-find-charset): Pay attention to the case
|
||||
FILENAME is a cons (NAME . BUFFER).
|
||||
(po-find-file-coding-system-guts): Likewise.
|
||||
|
||||
* arc-mode.el (archive-set-buffer-as-visiting-file):
|
||||
Call find-operation-coding-system with (FILENAME . BUFFER).
|
||||
|
||||
* tar-mode.el (tar-extract): Call find-operation-coding-system
|
||||
with (FILENAME . BUFFER).
|
||||
|
||||
* international/mule.el (decode-coding-inserted-region):
|
||||
Call find-operation-coding-system with (FILENAME . BUFFER).
|
||||
|
||||
2006-05-25 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* image-mode.el (image-toggle-display): Use buffer contents to
|
||||
generate image for a remote file.
|
||||
|
||||
2006-05-25 Juri Linkov <juri@jurta.org>
|
||||
|
||||
* replace.el (query-replace-read-from, query-replace-read-to):
|
||||
Remove 8th arg KEEP-ALL in read-from-minibuffer.
|
||||
|
||||
2006-05-25 Rajesh Vaidheeswarran <rv@gnu.org>
|
||||
|
||||
* whitespace.el (whitespace-cleanup): Change to cleanup
|
||||
region if one is active.
|
||||
* whitespace.el (whitespace-cleanup-internal): New internal method.
|
||||
|
||||
2006-05-25 Mathias Dahl <mathias.dahl@gmail.com>
|
||||
|
||||
* dired.el (dired-mode-map): Add help-echo strings to tumme
|
||||
commands. Bind `tumme-dired-display-image' to C-t i.
|
||||
|
||||
* tumme.el (tumme-display-image): Change documentation string slightly.
|
||||
(tumme-dired-display-image): Add call to `display-buffer'.
|
||||
|
||||
2006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
|
||||
|
||||
* emacs-lisp/bindat.el (bindat-unpack, bindat-pack):
|
||||
Signal error if RAW-DATA is a multibyte string.
|
||||
|
||||
2006-05-24 Richard Stallman <rms@gnu.org>
|
||||
|
||||
* subr.el (with-local-quit): When handling `quit' signal,
|
||||
make a chance for quit-flag to cause a quit.
|
||||
|
||||
* emacs-lisp/advice.el (ad-enable-advice, ad-activate)
|
||||
(ad-disable-advice): Add autoloads.
|
||||
|
||||
* subr.el (read-passwd): Copy PROMPT before changing its properties.
|
||||
|
||||
2006-05-25 Mathias Dahl <mathias.dahl@gmail.com>
|
||||
|
||||
* dired.el (dired-mode-map): Change menu items for tumme as per
|
||||
suggestions in emacs-devel.
|
||||
|
||||
2006-05-25 Nick Roberts <nickrob@snap.net.nz>
|
||||
|
||||
* dired.el (dired-mode-map): Fix breakage.
|
||||
|
||||
2006-05-25 Mathias Dahl <mathias.dahl@gmail.com>
|
||||
|
||||
* tumme.el (tumme-display-dired-image): Rename to...
|
||||
(tumme-dired-display-image): ...this.
|
||||
(tumme-track-movement): Change default value to t.
|
||||
(tumme-display-thumbs): Add new optional parameter DO-NOT-POP,
|
||||
used from `tumme-next-line-and-display' and similar commands.
|
||||
|
||||
* dired.el (dired-mode-map): Add Thumbnail submenu under the
|
||||
Immediate menu. Add some tumme commands there.
|
||||
|
||||
2006-05-24 Luc Teirlinck <teirllm@auburn.edu>
|
||||
|
||||
* loadup.el ("jka-cmpr-hook"): Load it before it is needed.
|
||||
|
||||
2006-05-24 Chong Yidong <cyd@mit.edu>
|
||||
|
||||
* menu-bar.el, international/mule-cmds.el: Remove tooltips for
|
||||
menu entries that open submenus.
|
||||
|
||||
2006-05-24 Alan Mackenzie <acm@muc.de>
|
||||
|
||||
* startup.el (command-line): For names of preloaded files, don't
|
||||
append ".elc" (now done in Fload), and call file-truename on the
|
||||
lisp directory.
|
||||
|
||||
* subr.el (eval-after-load): Fix the doc-string. Allow FILE to
|
||||
match ANY loaded file with the right name, not just those in
|
||||
load-path. Put a regexp matching the file name into
|
||||
after-load-alist, rather than the name itself.
|
||||
|
||||
* subr.el: New functions load-history-regexp,
|
||||
load-history-filename-element, do-after-load-evaluation.
|
||||
|
||||
* international/mule.el (load-with-code-conversion): Do the
|
||||
eval-after-load stuff by calling do-after-load-evaluation.
|
||||
|
||||
2006-05-25 Nick Roberts <nickrob@snap.net.nz>
|
||||
|
||||
* progmodes/gud.el (gud-sentinel): Condition on GUD buffer if it
|
||||
has not been killed.
|
||||
|
||||
2006-05-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
|
||||
|
||||
* term/mac-win.el: Set idle timer to clean up expired Apple events.
|
||||
(mac-ae-get-url): Redispatch Apple event on unknown scheme.
|
||||
(mac-dispatch-apple-event): Resume Apple event if it is suspended.
|
||||
Optionally set error message in reply.
|
||||
|
||||
2006-05-24 Carsten Dominik <dominik@science.uva.nl>
|
||||
|
||||
* textmodes/org.el: (org-open-at-point): Use renamed variable
|
||||
`org-confirm-shell-link-function'.
|
||||
(org-confirm-shell-link-function): Rename from
|
||||
`org-confirm-shell-links'.
|
||||
(org-export-directory): New function.
|
||||
(org-export-as-ascii, org-export-as-html, org-export-as-xoxo)
|
||||
(org-export-icalendar): Use `org-export-directory'.
|
||||
(org-indent-item): Keep cursor position.
|
||||
(org-link-file-path-type): New option.
|
||||
(org-export-as-html): Fix bug with plain lists starting in
|
||||
column 0.
|
||||
(org-export-as-html): Remove deadline formatting, this happens
|
||||
now already in `org-html-handle-time-stamps'.
|
||||
(org-export-html-style): Deadline class removed.
|
||||
(org-insert-labeled-timestamps-at-point): New option.
|
||||
(org-cycle, org-occur, org-scan-tags): Use `org-overview' instead
|
||||
of `hide-sublevels 1', in case the first headline is not level 1.
|
||||
(org-overview, org-content): New fuction.
|
||||
(org-cycle-global-status, org-cycle-subtree-status): Make these
|
||||
variables buffer-local.
|
||||
(org-global-cycle): New command.
|
||||
(org-shifttab): Use `org-global-cycle'.
|
||||
(org-insert-heading, org-insert-item): Go to end of new
|
||||
headline/item after creating it.
|
||||
(org-export-visible): Rename from `org-export-copy-visible'.
|
||||
Now creates a temporary org-file and applies an exporting command
|
||||
to it.
|
||||
(org-table-eval-formula): Support for lisp forms.
|
||||
(org-agenda-todo-ignore-scheduled): New option.
|
||||
(org-agenda-get-todos): Use new option
|
||||
`org-agenda-todo-ignore-scheduled'.
|
||||
(org-export-html-inline-images): New value `maybe'.
|
||||
(org-export-as-html): Inlining of images dependent on link description.
|
||||
(org-archive-subtree): Check for end-of-buffer before trying
|
||||
`kill-line'.
|
||||
(org-agenda-follow-mode): New option.
|
||||
(org-export-with-tags, org-export-with-timestamps): New options.
|
||||
(org-html-handle-time-stamps): New function.
|
||||
(org-keyword-time-regexp): New variable.
|
||||
(org-agenda-get-todos): Use `org-agenda-todo-list-sublevels'.
|
||||
(org-agenda-todo-list-sublevels): New option.
|
||||
(org-html-level-start): When TITLE is nil, just close all levels.
|
||||
(org-parse-key-lines, org-parse-export-options): Remove functions,
|
||||
replaced by `org-infile-export-plist'.
|
||||
(org-combine-plists, org-infile-export-plist)
|
||||
(org-default-export-plist): New functions.
|
||||
(org-export-html-preamble, org-export-html-postamble)
|
||||
(org-export-html-auto-preamble, org-export-html-auto-postamble):
|
||||
New variables.
|
||||
(org-export-publishing-directory): New option.
|
||||
(org-export-as-html, org-export-as-ascii): Use the new property
|
||||
lists for settings.
|
||||
(org-export-copy-visible, org-export-as-xoxo):
|
||||
Respect `org-export-publishing-directory'.
|
||||
(org-link-search, org-store-link, org-file-apps): Support for
|
||||
links to BibTeX database entries..
|
||||
(org-get-current-options, org-set-regexps-and-options):
|
||||
Implement logging as a startup option.
|
||||
(org-store-link): Make sure context string is never empty
|
||||
(org-insert-link): Use relative path when possible.
|
||||
(org-at-item-checklet-p): New function.
|
||||
(org-shifttab, org-shiftmetaleft, org-shiftmetaright)
|
||||
(org-shiftmetaup, org-shiftmetadown, org-metaleft)
|
||||
(org-metaright, org-metaup, org-metadown, org-shiftup)
|
||||
(org-shiftdown, org-shiftright, org-shiftleft)
|
||||
(org-ctrl-c-ctrl-c, org-cycle, org-return, org-meta-return):
|
||||
Dispatch using `call-interactively'.
|
||||
(org-call-with-arg): New defsubst.
|
||||
(org-tag-alist, org-use-fast-tag-selection): New options.
|
||||
(org-complete): Use `org-tag-alist'.
|
||||
(org-fast-tag-insert, org-fast-tag-selection): New functions.
|
||||
(org-next-item, org-previous-item): New commands.
|
||||
(org-beginning-of-item, org-end-of-item): Add (interactive) to
|
||||
make command.
|
||||
(org-shiftup, org-shiftdown): Accommodate the item-navigation commands.
|
||||
|
||||
|
||||
2006-05-23 Thien-Thi Nguyen <ttn@gnu.org>
|
||||
|
||||
* emacs-lisp/ewoc.el (ewoc-delete): New function.
|
||||
(ewoc-filter): Use `ewoc-delete'.
|
||||
|
||||
* emacs-lisp/bindat.el (bindat-pack): Doc fix.
|
||||
|
||||
2006-05-22 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* textmodes/bibtex.el (bibtex-format-entry, bibtex-clean-entry):
|
||||
Signal more user-friendly error messages.
|
||||
|
||||
* complete.el (PC-do-completion): Undo the addition of implicit
|
||||
wildcards if they did not lead to finding any match.
|
||||
(read-file-name-internal): Don't add the final > if the completion is
|
||||
not finished.
|
||||
|
||||
2006-05-22 Reiner Steib <Reiner.Steib@gmx.de>
|
||||
|
||||
* textmodes/bibtex.el (bibtex-maintain-sorted-entries):
|
||||
Quote safe-local-variable predicate.
|
||||
|
||||
2006-05-22 Thien-Thi Nguyen <ttn@gnu.org>
|
||||
|
||||
* emacs-lisp/ewoc.el (ewoc-set-data): New function.
|
||||
|
||||
2006-05-21 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
|
||||
|
||||
* textmodes/bibtex.el (bibtex-maintain-sorted-entries): Mark as safe.
|
||||
|
||||
* progmodes/make-mode.el (makefile-special-targets-list)
|
||||
(makefile-macro-table, makefile-target-table): Mark as risky.
|
||||
(makefile-query-one-target-method): Make this the alias for the
|
||||
following variable.
|
||||
(makefile-query-one-target-method-function): Make this the real name.
|
||||
|
||||
* textmodes/artist.el (artist-text-renderer): Make this the alias
|
||||
for the following variable.
|
||||
(artist-text-renderer-function): Make this the real name.
|
||||
|
||||
* textmodes/flyspell.el (flyspell-generic-check-word-p): Make this
|
||||
the alias for the following variable.
|
||||
(flyspell-generic-check-word-predicate): Make this the real name.
|
||||
|
||||
* textmodes/ispell.el (ispell-format-word): Make this the alias
|
||||
for the following variable.
|
||||
(ispell-format-word-function): Make this the real name.
|
||||
(ispell-message-text-end): Mark as risky.
|
||||
|
||||
* skeleton.el (skeleton-transformation, skeleton-filter)
|
||||
(skeleton-pair-filter): Make these the aliases for the following
|
||||
variables.
|
||||
(skeleton-transformation-function, skeleton-filter-function)
|
||||
(skeleton-pair-filter-function): Make these the real names.
|
||||
|
||||
* progmodes/sh-script.el (sh-mode): Use skeleton-filter-function
|
||||
and skeleton-pair-filter-function.
|
||||
|
||||
* textmodes/sgml-mode.el (sgml-transformation): Make this the
|
||||
alias for the following variable.
|
||||
(sgml-transformation-function): Make this the real name.
|
||||
(sgml-tag-alist): Mark as risky.
|
||||
|
||||
2006-05-21 Richard Stallman <rms@gnu.org>
|
||||
|
||||
* simple.el (kill-region): Interactively, pass point, then mark.
|
||||
|
||||
2006-05-22 Thien-Thi Nguyen <ttn@gnu.org>
|
||||
|
||||
* emacs-lisp/ewoc.el (ewoc-create): Add autoload cookie.
|
||||
|
||||
2006-05-21 Romain Francoise <romain@orebokech.com>
|
||||
|
||||
* dired-x.el (dired-mode-map): Don't bind M-g.
|
||||
|
||||
2006-05-20 Richard Stallman <rms@gnu.org>
|
||||
|
||||
* dired.el (dired-mode-map): Put dired-goto-file on j, not M-g.
|
||||
(dired-goto-file): Doc fix.
|
||||
|
||||
2006-05-21 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* emulation/cua-base.el: Mention customizing cua-mode as alternative
|
||||
way to enable built-in cua-mode if user loads older CUA-mode package.
|
||||
|
||||
* ido.el (ido-read-file-name): Bind ido-show-dot-for-dired to nil
|
||||
if default-filename is specified.
|
||||
|
||||
2006-05-20 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* menu-bar.el (menu-bar-manuals-menu) <info-apropos>: New menu item.
|
||||
|
||||
* info.el (info-apropos): Make sure current-file and current-node
|
||||
have non-nil values. Speed up by using add-to-list instead of
|
||||
manual consing.
|
||||
|
||||
2006-05-20 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
|
||||
|
||||
* progmodes/make-mode.el (makefile-mode): Doc fix.
|
||||
|
||||
2006-05-20 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* dired-aux.el (dired-do-shell-command): Doc fix.
|
||||
|
||||
2006-05-20 Kevin Ryde <user42@zip.com.au>
|
||||
|
||||
* info-xref.el (info-xref-check-all-custom): Skip :tag part of
|
||||
``(custom-manual :tag "Foo" "(foo)Node")''.
|
||||
|
||||
2006-05-20 Karl Chen <quarl@cs.berkeley.edu>
|
||||
|
||||
* progmodes/cc-vars.el (c-backslash-column): Mark as safe if its
|
||||
value is an integer.
|
||||
|
||||
2006-05-20 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* mail/rmail.el (rmail-mime-charset-pattern): Add "?:" before
|
||||
"format".
|
||||
(rmail-convert-to-babyl-format): Undo the change from 2006-04-19.
|
||||
|
||||
2006-05-20 Martin Rudalics <rudalics@gmx.at>
|
||||
|
||||
* progmodes/hideif.el (show-ifdef-block): Fix bug where parts of
|
||||
a hidden block remained hidden if `hide-ifdef-lines' is non-nil.
|
||||
|
||||
2006-05-20 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* progmodes/gud.el (gdb-script-font-lock-keywords): Use a stricter
|
||||
regexp for keywords.
|
||||
|
||||
2006-05-20 Masayuki FUJII <boochang@m4.kcn.ne.jp> (tiny change)
|
||||
|
||||
* dnd.el (dnd-get-local-file-name): Specify LITERAL in
|
||||
replace-regexp-in-string.
|
||||
|
||||
* term/w32-win.el (w32-drag-n-drop): Substitute '/' for '\',
|
||||
encode, and escape file name on conversion to URL.
|
||||
|
||||
2006-05-20 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
|
||||
|
||||
* dnd.el (dnd-handle-one-url): Change 3rd arg ARG to URL.
|
||||
Don't unescape URL.
|
||||
(dnd-get-local-file-name): Unescape URL on conversion to file name.
|
||||
|
||||
* x-dnd.el (x-dnd-handle-file-name): Encode and escape file names
|
||||
on conversion to URLs.
|
||||
|
||||
* net/browse-url.el (browse-url-file-url): Encode file name on
|
||||
conversion to URL.
|
||||
|
||||
* term/mac-win.el (mac-ae-open-documents): Escape file name on
|
||||
conversion to URL.
|
||||
|
||||
2006-05-19 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* progmodes/cc-styles.el (c-style-alist): Doc fix.
|
||||
|
||||
2006-05-19 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
|
||||
|
||||
* term/mac-win.el (mac-bytes-to-digits): Remove function.
|
||||
(mac-handle-toolbar-switch-mode): Use coercion instead of it.
|
||||
|
||||
2006-05-19 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* calendar/diary-lib.el (diary-bahai-date)
|
||||
(list-bahai-diary-entries, mark-bahai-diary-entries)
|
||||
(mark-bahai-calendar-date-pattern): Not interactive.
|
||||
(add-to-diary-list): New optional arg LITERAL. Doc fix.
|
||||
(diary-entries-list): Change format of 4th element in each entry.
|
||||
(diary-list-entries): Use add-to-diary-list.
|
||||
(diary-goto-entry): Handle the case where the buffer visiting the
|
||||
diary has been killed.
|
||||
(fancy-diary-display): Add 'locator to button rather than 'marker.
|
||||
Only generate temp-face when there are marks to apply.
|
||||
(list-sexp-diary-entries): Pass literal to add-to-diary-list.
|
||||
(diary-fancy-date-pattern): New variable.
|
||||
(diary-time-regexp): Doc fix.
|
||||
(diary-anniversary, diary-time): New faces.
|
||||
(fancy-diary-font-lock-keywords): Use diary-fancy-date-pattern and
|
||||
diary-time-regexp. Add font-lock-multiline property where needed.
|
||||
Use new faces diary-anniversary and diary-time.
|
||||
(diary-fancy-font-lock-fontify-region-function): New function, to
|
||||
handle multiline font-lock pattern in fancy diary.
|
||||
(fancy-diary-display-mode): Set font-lock-fontify-region-function.
|
||||
(diary-font-lock-keywords): Tweak time regexp. Use new face
|
||||
diary-time.
|
||||
|
||||
2006-05-19 Alexander Shopov <ash@contact.bg> (tiny change)
|
||||
|
||||
* international/code-pages.el (mik): Table corrected.
|
||||
|
||||
2006-05-18 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* progmodes/grep.el (grep-find): Don't check grep-find-command
|
||||
before running command (breaks non-interactive usage).
|
||||
|
||||
2006-05-18 Thien-Thi Nguyen <ttn@gnu.org>
|
||||
|
||||
* emacs-lisp/ewoc.el (ewoc--adjust): New func.
|
||||
(ewoc--insert-new-node): Don't insert trailing newline.
|
||||
Instead, adjust successor nodes's start markers.
|
||||
(ewoc--refresh-node): Delete all text from current node's start
|
||||
marker to the next one's; adjust successor nodes's start markers.
|
||||
(ewoc--create): Doc fixes.
|
||||
(ewoc--refresh): Don't insert newline.
|
||||
(ewoc--set-hf): Use `ewoc--set-buffer-bind-dll-let*'.
|
||||
* pcvs.el (cvs-make-cvs-buffer):
|
||||
Specify extra newline for ewoc's header and footer.
|
||||
(cvs-update-header): Update initial header recognition.
|
||||
Append newline to final header and footer values.
|
||||
* pcvs-info.el (cvs-fileinfo-pp): Insert trailing newline.
|
||||
|
||||
2006-05-17 Richard Stallman <rms@gnu.org>
|
||||
|
||||
* files.el (file-name-extension): Doc fix.
|
||||
|
||||
2006-05-17 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* shell.el (shell-dirtrack-mode): Make it into a proper minor mode, so
|
||||
we can explicitly enable/disable rather than toggle.
|
||||
(shell-mode): Use it.
|
||||
(shell-cd): Don't try to reproduce what `cd' does.
|
||||
|
||||
2006-05-17 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* ido.el (ido-read-internal): Use only nondirectory part of
|
||||
default item.
|
||||
|
||||
2006-05-17 Thien-Thi Nguyen <ttn@gnu.org>
|
||||
|
||||
* emacs-lisp/ewoc.el (ewoc-data): Add docstring.
|
||||
(ewoc-nth): Doc fix.
|
||||
|
||||
(ewoc-map, ewoc-invalidate): Compute PP before looping.
|
||||
|
||||
2006-05-16 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* international/mule.el (auto-coding-alist): Add .lha to files
|
||||
|
|
@ -161,8 +1052,7 @@
|
|||
Move `safe-local-variable' declarations to the respective files.
|
||||
|
||||
* help-fns.el (describe-variable): Don't print safe-var if it is
|
||||
byte-code. Improve wording as suggested by Luc Teirlinck
|
||||
<teirllm@auburn.edu>.
|
||||
byte-code. Improve wording as suggested by Luc Teirlinck.
|
||||
|
||||
2006-05-11 Nick Roberts <nickrob@snap.net.nz>
|
||||
|
||||
|
|
@ -1289,7 +2179,7 @@
|
|||
* files.el (hack-local-variables-confirm) <offer-save>:
|
||||
Clarify message text. Suggested by Ralf Angeli.
|
||||
|
||||
2006-04-08 Michael Cadilhac <michael.cadilhac@lrde.org> (tiny change)
|
||||
2006-04-08 Michael Cadilhac <michael.cadilhac@lrde.org>
|
||||
|
||||
* rect.el (kill-rectangle): Don't barf if `kill-read-only-ok' is set.
|
||||
(delete-extract-rectangle-line): Use `filter-buffer-substring'
|
||||
|
|
@ -8117,7 +9007,7 @@
|
|||
since the last ping.
|
||||
(rcirc-mode): Give rcirc-topic a local binding here.
|
||||
|
||||
2005-11-19 Michael Cadilhac <michael.cadilhac@lrde.org> (tiny change)
|
||||
2005-11-19 Michael Cadilhac <michael.cadilhac@lrde.org>
|
||||
|
||||
* subr.el (read-passwd): Fontify the prompt as we do with other
|
||||
prompts.
|
||||
|
|
@ -9728,7 +10618,7 @@
|
|||
|
||||
* dired-x.el (dired-virtual): Don't use `dired-insert-headerline'.
|
||||
|
||||
2005-10-25 Michael Cadilhac <michael.cadilhac-@t-lrde.epita.fr> (tiny change)
|
||||
2005-10-25 Michael Cadilhac <michael.cadilhac-@t-lrde.epita.fr>
|
||||
|
||||
* play/blackbox.el (blackbox-redefine-key): New function.
|
||||
(blackbox-mode-map): Use it to remap existing bindings for cursor
|
||||
|
|
@ -10992,7 +11882,7 @@
|
|||
* progmodes/gdb-ui.el (gdb-fringe-width -> gdb-buffer-fringe-width):
|
||||
Typo.
|
||||
|
||||
2005-10-06 Michael Cadilhac <michael.cadilhac-@t-lrde.epita.fr> (tiny change)
|
||||
2005-10-06 Michael Cadilhac <michael.cadilhac-@t-lrde.epita.fr>
|
||||
|
||||
* play/zone.el (zone): Wrap body with save-window-excursion.
|
||||
|
||||
|
|
@ -11787,7 +12677,7 @@
|
|||
* calendar/diary-lib.el (mark-diary-entries): Rearrange to wrap
|
||||
with-current-buffer form in save-excursion.
|
||||
|
||||
2005-09-18 D Goel <deego@gnufans.org>
|
||||
2005-09-18 Deepak Goel <deego@gnufans.org>
|
||||
|
||||
* apropos.el (apropos-command): Fix `message' call: first arg
|
||||
should be a format spec. In this and all other cases that appear
|
||||
|
|
@ -21214,7 +22104,7 @@
|
|||
|
||||
* simple.el (goto-line): Doc fix.
|
||||
|
||||
2005-03-19 Aaron Hawley <Aaron.Hawley@uvm.edu> (tiny change)
|
||||
2005-03-19 Aaron S. Hawley <Aaron.Hawley@uvm.edu>
|
||||
|
||||
* files.el (save-buffer): Doc fix.
|
||||
|
||||
|
|
|
|||
|
|
@ -2779,7 +2779,7 @@
|
|||
continuations, don't go to line beg;
|
||||
perl-backward-to-start-of-continued-exp gives the right place.
|
||||
|
||||
1995-03-07 Enami Tsugutomo <enami@sys.ptg.sony.co.jp>
|
||||
1995-03-07 Tsugutomo ENAMI <enami@sys.ptg.sony.co.jp>
|
||||
|
||||
* simple.el (indent-new-comment-line): Clean up handling
|
||||
of \(...\) in comment-start-skip.
|
||||
|
|
|
|||
|
|
@ -898,8 +898,9 @@ using `make-temp-file', and the generated name is returned."
|
|||
;; extracted file existed.
|
||||
(let ((file-name-handler-alist
|
||||
'(("" . archive-file-name-handler))))
|
||||
(car (find-operation-coding-system 'insert-file-contents
|
||||
filename t))))))
|
||||
(car (find-operation-coding-system
|
||||
'insert-file-contents
|
||||
(cons filename (current-buffer)) t))))))
|
||||
(if (and (not coding-system-for-read)
|
||||
(not enable-multibyte-characters))
|
||||
(setq coding
|
||||
|
|
|
|||
|
|
@ -116,6 +116,8 @@ This variable determines whether reverting the buffer lists only
|
|||
file buffers. It affects both manual reverting and reverting by
|
||||
Auto Revert Mode.")
|
||||
|
||||
(defvar Info-current-file) ;; from info.el
|
||||
|
||||
(make-variable-buffer-local 'Buffer-menu-files-only)
|
||||
|
||||
(if Buffer-menu-mode-map
|
||||
|
|
@ -767,10 +769,24 @@ For more information, see the function `buffer-menu'."
|
|||
?\s)))
|
||||
(unless file
|
||||
;; No visited file. Check local value of
|
||||
;; list-buffers-directory.
|
||||
(when (and (boundp 'list-buffers-directory)
|
||||
list-buffers-directory)
|
||||
(setq file list-buffers-directory)))
|
||||
;; list-buffers-directory and, for Info buffers,
|
||||
;; Info-current-file.
|
||||
(cond ((and (boundp 'list-buffers-directory)
|
||||
list-buffers-directory)
|
||||
(setq file list-buffers-directory))
|
||||
((eq major-mode 'Info-mode)
|
||||
(setq file Info-current-file)
|
||||
(cond
|
||||
((eq file t)
|
||||
(setq file "*Info Directory*"))
|
||||
((eq file 'apropos)
|
||||
(setq file "*Info Apropos*"))
|
||||
((eq file 'history)
|
||||
(setq file "*Info History*"))
|
||||
((eq file 'toc)
|
||||
(setq file "*Info TOC*"))
|
||||
((not (stringp file)) ;; avoid errors
|
||||
(setq file nil))))))
|
||||
(push (list buffer bits name (buffer-size) mode file)
|
||||
list))))))
|
||||
;; Preserve the original buffer-list ordering, just in case.
|
||||
|
|
|
|||
|
|
@ -121,20 +121,16 @@ The holidays are those in the list `calendar-holidays'.")
|
|||
"Mark dates in calendar window that conform to Islamic date MONTH/DAY/YEAR.")
|
||||
|
||||
(autoload 'diary-bahai-date "cal-bahai"
|
||||
"Baha'i calendar equivalent of date diary entry."
|
||||
t)
|
||||
"Baha'i calendar equivalent of date diary entry.")
|
||||
|
||||
(autoload 'list-bahai-diary-entries "cal-bahai"
|
||||
"Add any Baha'i date entries from the diary file to `diary-entries-list'."
|
||||
t)
|
||||
"Add any Baha'i date entries from the diary file to `diary-entries-list'.")
|
||||
|
||||
(autoload 'mark-bahai-diary-entries "cal-bahai"
|
||||
"Mark days in the calendar window that have Baha'i date diary entries."
|
||||
t)
|
||||
"Mark days in the calendar window that have Baha'i date diary entries.")
|
||||
|
||||
(autoload 'mark-bahai-calendar-date-pattern "cal-bahai"
|
||||
"Mark dates in calendar window that conform to Baha'i date MONTH/DAY/YEAR."
|
||||
t)
|
||||
"Mark dates in calendar window that conform to Baha'i date MONTH/DAY/YEAR.")
|
||||
|
||||
(autoload 'diary-hebrew-date "cal-hebrew"
|
||||
"Hebrew calendar equivalent of date diary entry.")
|
||||
|
|
@ -323,6 +319,42 @@ number of days of diary entries displayed."
|
|||
(integer :tag "Saturday")))
|
||||
:group 'diary)
|
||||
|
||||
|
||||
(defvar diary-modify-entry-list-string-function nil
|
||||
"Function applied to entry string before putting it into the entries list.
|
||||
Can be used by programs integrating a diary list into other buffers (e.g.
|
||||
org.el and planner.el) to modify the string or add properties to it.
|
||||
The function takes a string argument and must return a string.")
|
||||
|
||||
(defun add-to-diary-list (date string specifier &optional marker
|
||||
globcolor literal)
|
||||
"Add an entry to `diary-entries-list'.
|
||||
Do nothing if DATE or STRING is nil. DATE is the (MONTH DAY
|
||||
YEAR) for which the entry applies; STRING is the text of the
|
||||
entry as it will appear in the diary (i.e. with any format
|
||||
strings such as \"%d\" expanded); SPECIFIER is the date part of
|
||||
the entry as it appears in the diary-file; LITERAL is the entry
|
||||
as it appears in the diary-file (i.e. before expansion). If
|
||||
LITERAL is nil, it is taken to be the same as STRING.
|
||||
|
||||
The entry is added to the list as (DATE STRING SPECIFIER LOCATOR
|
||||
GLOBCOLOR), where LOCATOR has the form (MARKER FILENAME LITERAL),
|
||||
FILENAME being the file containing the diary entry."
|
||||
(when (and date string)
|
||||
(if diary-file-name-prefix
|
||||
(let ((prefix (funcall diary-file-name-prefix-function
|
||||
(buffer-file-name))))
|
||||
(or (string= prefix "")
|
||||
(setq string (format "[%s] %s" prefix string)))))
|
||||
(and diary-modify-entry-list-string-function
|
||||
(setq string (funcall diary-modify-entry-list-string-function
|
||||
string)))
|
||||
(setq diary-entries-list
|
||||
(append diary-entries-list
|
||||
(list (list date string specifier
|
||||
(list marker (buffer-file-name) literal)
|
||||
globcolor))))))
|
||||
|
||||
(define-obsolete-function-alias 'list-diary-entries 'diary-list-entries)
|
||||
(defun diary-list-entries (date number &optional list-only)
|
||||
"Create and display a buffer containing the relevant lines in `diary-file'.
|
||||
|
|
@ -468,9 +500,7 @@ If LIST-ONLY is non-nil don't modify or display the buffer, only return a list."
|
|||
(copy-marker entry-start) (nth 1 temp)))))))
|
||||
(or entry-found
|
||||
(not diary-list-include-blanks)
|
||||
(setq diary-entries-list
|
||||
(append diary-entries-list
|
||||
(list (list date "" "" "" "")))))
|
||||
(add-to-diary-list date "" "" "" ""))
|
||||
(setq date
|
||||
(calendar-gregorian-from-absolute
|
||||
(1+ (calendar-absolute-from-gregorian date))))
|
||||
|
|
@ -577,10 +607,27 @@ changing the variable `diary-include-string'."
|
|||
'face 'diary-button)
|
||||
|
||||
(defun diary-goto-entry (button)
|
||||
(let ((marker (button-get button 'marker)))
|
||||
(when marker
|
||||
(pop-to-buffer (marker-buffer marker))
|
||||
(goto-char (marker-position marker)))))
|
||||
(let* ((locator (button-get button 'locator))
|
||||
(marker (car locator))
|
||||
markbuf file)
|
||||
;; If marker pointing to diary location is valid, use that.
|
||||
(if (and marker (setq markbuf (marker-buffer marker)))
|
||||
(progn
|
||||
(pop-to-buffer markbuf)
|
||||
(goto-char (marker-position marker)))
|
||||
;; Marker is invalid (eg buffer has been killed).
|
||||
(or (and (setq file (cadr locator))
|
||||
(file-exists-p file)
|
||||
(find-file-other-window file)
|
||||
(progn
|
||||
(when (eq major-mode default-major-mode) (diary-mode))
|
||||
(goto-char (point-min))
|
||||
(if (re-search-forward (format "%s.*\\(%s\\)"
|
||||
(regexp-quote (nth 2 locator))
|
||||
(regexp-quote (nth 3 locator)))
|
||||
nil t)
|
||||
(goto-char (match-beginning 1)))))
|
||||
(message "Unable to locate this diary entry")))))
|
||||
|
||||
(defun fancy-diary-display ()
|
||||
"Prepare a diary buffer with relevant entries in a fancy, noneditable form.
|
||||
|
|
@ -666,37 +713,45 @@ This function is provided for optional use as the `diary-display-hook'."
|
|||
|
||||
(setq entry (car (cdr (car entry-list))))
|
||||
(if (< 0 (length entry))
|
||||
(progn
|
||||
(if (nth 3 (car entry-list))
|
||||
(let ((this-entry (car entry-list))
|
||||
this-loc)
|
||||
(if (setq this-loc (nth 3 this-entry))
|
||||
(insert-button (concat entry "\n")
|
||||
'marker (nth 3 (car entry-list))
|
||||
;; (MARKER FILENAME SPECIFIER LITERAL)
|
||||
'locator (list (car this-loc)
|
||||
(cadr this-loc)
|
||||
(nth 2 this-entry)
|
||||
(or (nth 2 this-loc)
|
||||
(nth 1 this-entry)))
|
||||
:type 'diary-entry)
|
||||
(insert entry ?\n))
|
||||
(save-excursion
|
||||
(let* ((marks (nth 4 (car entry-list)))
|
||||
(temp-face (make-symbol
|
||||
(apply
|
||||
'concat "temp-face-"
|
||||
(mapcar (lambda (sym)
|
||||
(if (stringp sym)
|
||||
sym
|
||||
(symbol-name sym)))
|
||||
marks))))
|
||||
(faceinfo marks))
|
||||
(make-face temp-face)
|
||||
;; Remove :face info from the marks,
|
||||
;; copy the face info into temp-face
|
||||
(while (setq faceinfo (memq :face faceinfo))
|
||||
(copy-face (read (nth 1 faceinfo)) temp-face)
|
||||
(setcar faceinfo nil)
|
||||
(setcar (cdr faceinfo) nil))
|
||||
(setq marks (delq nil marks))
|
||||
;; Apply the font aspects.
|
||||
(apply 'set-face-attribute temp-face nil marks)
|
||||
(search-backward entry)
|
||||
(overlay-put
|
||||
(make-overlay (match-beginning 0) (match-end 0))
|
||||
'face temp-face)))))
|
||||
(let* ((marks (nth 4 this-entry))
|
||||
(faceinfo marks)
|
||||
temp-face)
|
||||
(when marks
|
||||
(setq temp-face (make-symbol
|
||||
(apply
|
||||
'concat "temp-face-"
|
||||
(mapcar (lambda (sym)
|
||||
(if (stringp sym)
|
||||
sym
|
||||
(symbol-name sym)))
|
||||
marks))))
|
||||
(make-face temp-face)
|
||||
;; Remove :face info from the marks,
|
||||
;; copy the face info into temp-face
|
||||
(while (setq faceinfo (memq :face faceinfo))
|
||||
(copy-face (read (nth 1 faceinfo)) temp-face)
|
||||
(setcar faceinfo nil)
|
||||
(setcar (cdr faceinfo) nil))
|
||||
(setq marks (delq nil marks))
|
||||
;; Apply the font aspects.
|
||||
(apply 'set-face-attribute temp-face nil marks)
|
||||
(search-backward entry)
|
||||
(overlay-put
|
||||
(make-overlay (match-beginning 0) (match-end 0))
|
||||
'face temp-face))))))
|
||||
(setq entry-list (cdr entry-list))))
|
||||
(set-buffer-modified-p nil)
|
||||
(goto-char (point-min))
|
||||
|
|
@ -1350,7 +1405,7 @@ best if they are nonmarking."
|
|||
(setq line-start (point)))
|
||||
(setq specifier
|
||||
(buffer-substring-no-properties (1+ line-start) (point))
|
||||
entry-start (1+ line-start))
|
||||
entry-start (1+ line-start))
|
||||
(forward-char 1)
|
||||
(if (and (or (char-equal (preceding-char) ?\^M)
|
||||
(char-equal (preceding-char) ?\n))
|
||||
|
|
@ -1367,24 +1422,26 @@ best if they are nonmarking."
|
|||
(while (string-match "[\^M]" entry)
|
||||
(aset entry (match-beginning 0) ?\n )))
|
||||
(let ((diary-entry (diary-sexp-entry sexp entry date))
|
||||
temp)
|
||||
(setq entry (if (consp diary-entry)
|
||||
(cdr diary-entry)
|
||||
diary-entry))
|
||||
temp literal)
|
||||
(setq literal entry ; before evaluation
|
||||
entry (if (consp diary-entry)
|
||||
(cdr diary-entry)
|
||||
diary-entry))
|
||||
(if diary-entry
|
||||
(progn
|
||||
(progn
|
||||
(remove-overlays line-start (point) 'invisible 'diary)
|
||||
(if (< 0 (length entry))
|
||||
(setq temp (diary-pull-attrs entry file-glob-attrs)
|
||||
entry (nth 0 temp)
|
||||
marks (nth 1 temp)))))
|
||||
(add-to-diary-list date
|
||||
entry
|
||||
specifier
|
||||
(if entry-start (copy-marker entry-start)
|
||||
nil)
|
||||
marks)
|
||||
(setq entry-found (or entry-found diary-entry)))))
|
||||
(if (< 0 (length entry))
|
||||
(setq temp (diary-pull-attrs entry file-glob-attrs)
|
||||
entry (nth 0 temp)
|
||||
marks (nth 1 temp)))))
|
||||
(add-to-diary-list date
|
||||
entry
|
||||
specifier
|
||||
(if entry-start (copy-marker entry-start)
|
||||
nil)
|
||||
marks
|
||||
literal)
|
||||
(setq entry-found (or entry-found diary-entry)))))
|
||||
entry-found))
|
||||
|
||||
(defun diary-sexp-entry (sexp entry date)
|
||||
|
|
@ -1636,28 +1693,6 @@ marked on the calendar."
|
|||
(or (diary-remind sexp (car days) marking)
|
||||
(diary-remind sexp (cdr days) marking))))))
|
||||
|
||||
(defvar diary-modify-entry-list-string-function nil
|
||||
"Function applied to entry string before putting it into the entries list.
|
||||
Can be used by programs integrating a diary list into other buffers (e.g.
|
||||
org.el and planner.el) to modify the string or add properties to it.
|
||||
The function takes a string argument and must return a string.")
|
||||
|
||||
(defun add-to-diary-list (date string specifier &optional marker globcolor)
|
||||
"Add the entry (DATE STRING SPECIFIER MARKER GLOBCOLOR) to `diary-entries-list'.
|
||||
Do nothing if DATE or STRING is nil."
|
||||
(when (and date string)
|
||||
(if diary-file-name-prefix
|
||||
(let ((prefix (funcall diary-file-name-prefix-function
|
||||
(buffer-file-name))))
|
||||
(or (string= prefix "")
|
||||
(setq string (format "[%s] %s" prefix string)))))
|
||||
(and diary-modify-entry-list-string-function
|
||||
(setq string (funcall diary-modify-entry-list-string-function
|
||||
string)))
|
||||
(setq diary-entries-list
|
||||
(append diary-entries-list
|
||||
(list (list date string specifier marker globcolor))))))
|
||||
|
||||
(defun diary-redraw-calendar ()
|
||||
"If `calendar-buffer' is live and diary entries are marked, redraw it."
|
||||
(and mark-diary-entries-in-calendar
|
||||
|
|
@ -1796,36 +1831,86 @@ Prefix arg will make the entry nonmarking."
|
|||
(if diary-header-line-flag
|
||||
(setq header-line-format diary-header-line-format)))
|
||||
|
||||
(define-derived-mode fancy-diary-display-mode fundamental-mode
|
||||
"Diary"
|
||||
"Major mode used while displaying diary entries using Fancy Display."
|
||||
(set (make-local-variable 'font-lock-defaults)
|
||||
'(fancy-diary-font-lock-keywords t))
|
||||
(local-set-key "q" 'quit-window))
|
||||
|
||||
(defvar diary-fancy-date-pattern
|
||||
(concat
|
||||
(let ((dayname (diary-name-pattern calendar-day-name-array nil t))
|
||||
(monthname (diary-name-pattern calendar-month-name-array nil t))
|
||||
(day "[0-9]+")
|
||||
(month "[0-9]+")
|
||||
(year "-?[0-9]+"))
|
||||
(mapconcat 'eval calendar-date-display-form ""))
|
||||
;; Optional ": holiday name" after the date.
|
||||
"\\(: .*\\)?")
|
||||
"Regular expression matching a date header in Fancy Diary.")
|
||||
|
||||
(defconst diary-time-regexp
|
||||
;; Accepted formats: 10:00 10.00 10h00 10h 10am 10:00am 10.00am
|
||||
;; Use of "." as a separator annoyingly matches numbers, eg "123.45".
|
||||
;; Hence often prefix this with "\\(^\\|\\s-\\)."
|
||||
(concat "[0-9]?[0-9]\\([AaPp][mM]\\|\\("
|
||||
"[Hh]\\([0-9][0-9]\\)?\\|[:.][0-9][0-9]"
|
||||
"\\)\\([AaPp][Mm]\\)?\\)")
|
||||
"Regular expression matching a time of day.")
|
||||
|
||||
(defface diary-anniversary '((t :inherit font-lock-keyword-face))
|
||||
"Face used for anniversaries in the diary."
|
||||
:version "22.1"
|
||||
:group 'diary)
|
||||
|
||||
(defface diary-time '((t :inherit font-lock-variable-name-face))
|
||||
"Face used for times of day in the diary."
|
||||
:version "22.1"
|
||||
:group 'diary)
|
||||
|
||||
(defvar fancy-diary-font-lock-keywords
|
||||
(list
|
||||
(cons
|
||||
(concat
|
||||
(let ((dayname (diary-name-pattern calendar-day-name-array nil t))
|
||||
(monthname (diary-name-pattern calendar-month-name-array nil t))
|
||||
(day "[0-9]+")
|
||||
(month "[0-9]+")
|
||||
(year "-?[0-9]+"))
|
||||
(mapconcat 'eval calendar-date-display-form ""))
|
||||
"\\(\\(: .*\\)\\|\\(\n +.*\\)\\)*\n=+$")
|
||||
'diary-face)
|
||||
'("^.*anniversary.*$" . font-lock-keyword-face)
|
||||
'("^.*birthday.*$" . font-lock-keyword-face)
|
||||
(list
|
||||
;; Any number of " other holiday name" lines, followed by "==" line.
|
||||
(concat diary-fancy-date-pattern "\\(\n +.*\\)*\n=+$")
|
||||
'(0 (progn (put-text-property (match-beginning 0) (match-end 0)
|
||||
'font-lock-multiline t)
|
||||
diary-face)))
|
||||
'("^.*\\([aA]nniversary\\|[bB]irthday\\).*$" . 'diary-anniversary)
|
||||
'("^.*Yahrzeit.*$" . font-lock-reference-face)
|
||||
'("^\\(Erev \\)?Rosh Hodesh.*" . font-lock-function-name-face)
|
||||
'("^Day.*omer.*$" . font-lock-builtin-face)
|
||||
'("^Parashat.*$" . font-lock-comment-face)
|
||||
'("^[ \t]*[0-9]?[0-9]\\([:.]?[0-9][0-9]\\)?\\(am\\|pm\\|AM\\|PM\\)?\\(-[0-9]?[0-9]\\([:.]?[0-9][0-9]\\)?\\(am\\|pm\\|AM\\|PM\\)?\\)?"
|
||||
. font-lock-variable-name-face))
|
||||
`(,(format "\\(^\\|\\s-\\)%s\\(-%s\\)?" diary-time-regexp
|
||||
diary-time-regexp) . 'diary-time))
|
||||
"Keywords to highlight in fancy diary display")
|
||||
|
||||
;; If region looks like it might start or end in the middle of a
|
||||
;; multiline pattern, extend the region to encompass the whole pattern.
|
||||
(defun diary-fancy-font-lock-fontify-region-function (beg end &optional verbose)
|
||||
"Function to use for `font-lock-fontify-region-function' in Fancy Diary.
|
||||
Needed to handle multiline keyword in `fancy-diary-font-lock-keywords'."
|
||||
(goto-char beg)
|
||||
(forward-line 0)
|
||||
(if (looking-at "=+$") (forward-line -1))
|
||||
(while (and (looking-at " +[^ ]")
|
||||
(zerop (forward-line -1))))
|
||||
;; This check not essential.
|
||||
(if (looking-at diary-fancy-date-pattern)
|
||||
(setq beg (line-beginning-position)))
|
||||
(goto-char end)
|
||||
(forward-line 0)
|
||||
(while (and (looking-at " +[^ ]")
|
||||
(zerop (forward-line 1))))
|
||||
(if (looking-at "=+$")
|
||||
(setq end (line-beginning-position 2)))
|
||||
(font-lock-default-fontify-region beg end verbose))
|
||||
|
||||
(define-derived-mode fancy-diary-display-mode fundamental-mode
|
||||
"Diary"
|
||||
"Major mode used while displaying diary entries using Fancy Display."
|
||||
(set (make-local-variable 'font-lock-defaults)
|
||||
'(fancy-diary-font-lock-keywords
|
||||
t nil nil nil
|
||||
(font-lock-fontify-region-function
|
||||
. diary-fancy-font-lock-fontify-region-function)))
|
||||
(local-set-key "q" 'quit-window))
|
||||
|
||||
|
||||
(defun diary-font-lock-sexps (limit)
|
||||
"Recognize sexp diary entry for font-locking."
|
||||
|
|
@ -1877,13 +1962,6 @@ names."
|
|||
(eval-when-compile (require 'cal-hebrew)
|
||||
(require 'cal-islam))
|
||||
|
||||
(defconst diary-time-regexp
|
||||
;; Formats that should be accepted:
|
||||
;; 10:00 10.00 10h00 10h 10am 10:00am 10.00am
|
||||
(concat "[0-9]?[0-9]\\([AaPp][mM]\\|\\("
|
||||
"[Hh]\\([0-9][0-9]\\)?\\|[:.][0-9][0-9]"
|
||||
"\\)\\([AaPp][Mm]\\)?\\)"))
|
||||
|
||||
(defvar diary-font-lock-keywords
|
||||
(append
|
||||
(diary-font-lock-date-forms calendar-month-name-array
|
||||
|
|
@ -1924,10 +2002,9 @@ names."
|
|||
"?\\(" (regexp-quote islamic-diary-entry-symbol) "\\)")
|
||||
'(1 font-lock-reference-face))
|
||||
'(diary-font-lock-sexps . font-lock-keyword-face)
|
||||
(cons
|
||||
(concat ;; "^[ \t]+"
|
||||
diary-time-regexp "\\(-" diary-time-regexp "\\)?")
|
||||
'font-lock-function-name-face)))
|
||||
`(,(concat "\\(^\\|\\s-\\)"
|
||||
diary-time-regexp "\\(-" diary-time-regexp "\\)?")
|
||||
. 'diary-time)))
|
||||
"Forms to highlight in `diary-mode'.")
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1047,12 +1047,12 @@ Moves relative to `comint-input-ring-index'."
|
|||
(defun comint-previous-input (arg)
|
||||
"Cycle backwards through input history, saving input."
|
||||
(interactive "*p")
|
||||
(if (and comint-input-ring-index
|
||||
(if (and comint-input-ring-index
|
||||
(or ;; leaving the "end" of the ring
|
||||
(and (< arg 0) ; going down
|
||||
(eq comint-input-ring-index 0))
|
||||
(and (> arg 0) ; going up
|
||||
(eq comint-input-ring-index
|
||||
(eq comint-input-ring-index
|
||||
(1- (ring-length comint-input-ring)))))
|
||||
comint-stored-incomplete-input)
|
||||
(comint-restore-input)
|
||||
|
|
@ -1510,23 +1510,23 @@ Similarly for Soar, Scheme, etc."
|
|||
(concat input "\n")))
|
||||
|
||||
(let ((beg (marker-position pmark))
|
||||
(end (if no-newline (point) (1- (point))))
|
||||
(inhibit-modification-hooks t))
|
||||
(end (if no-newline (point) (1- (point))))
|
||||
(inhibit-modification-hooks t))
|
||||
(when (> end beg)
|
||||
;; Set text-properties for the input field
|
||||
(add-text-properties
|
||||
beg end
|
||||
'(front-sticky t
|
||||
font-lock-face comint-highlight-input
|
||||
mouse-face highlight
|
||||
help-echo "mouse-2: insert after prompt as new input"))
|
||||
(add-text-properties beg end
|
||||
'(front-sticky t
|
||||
font-lock-face comint-highlight-input))
|
||||
(unless comint-use-prompt-regexp
|
||||
;; Give old user input a field property of `input', to
|
||||
;; distinguish it from both process output and unsent
|
||||
;; input. The terminating newline is put into a special
|
||||
;; `boundary' field to make cursor movement between input
|
||||
;; and output fields smoother.
|
||||
(put-text-property beg end 'field 'input)))
|
||||
(add-text-properties
|
||||
beg end
|
||||
'(mouse-face highlight
|
||||
help-echo "mouse-2: insert after prompt as new input"
|
||||
field input))))
|
||||
(unless (or no-newline comint-use-prompt-regexp)
|
||||
;; Cover the terminating newline
|
||||
(add-text-properties end (1+ end)
|
||||
|
|
@ -2357,19 +2357,19 @@ preceding newline is removed."
|
|||
(when (eq (get-text-property (1- pt) 'read-only) 'fence)
|
||||
(remove-list-of-text-properties (1- pt) pt '(read-only)))))))
|
||||
|
||||
(defun comint-kill-whole-line (&optional arg)
|
||||
(defun comint-kill-whole-line (&optional count)
|
||||
"Kill current line, ignoring read-only and field properties.
|
||||
With prefix arg, kill that many lines starting from the current line.
|
||||
If arg is negative, kill backward. Also kill the preceding newline,
|
||||
With prefix arg COUNT, kill that many lines starting from the current line.
|
||||
If COUNT is negative, kill backward. Also kill the preceding newline,
|
||||
instead of the trailing one. \(This is meant to make \\[repeat] work well
|
||||
with negative arguments.)
|
||||
If arg is zero, kill current line but exclude the trailing newline.
|
||||
If COUNT is zero, kill current line but exclude the trailing newline.
|
||||
The read-only status of newlines is updated with `comint-update-fence',
|
||||
if necessary."
|
||||
(interactive "p")
|
||||
(let ((inhibit-read-only t) (inhibit-field-text-motion t))
|
||||
(kill-whole-line arg)
|
||||
(when (>= arg 0) (comint-update-fence))))
|
||||
(kill-whole-line count)
|
||||
(when (>= count 0) (comint-update-fence))))
|
||||
|
||||
(defun comint-kill-region (beg end &optional yank-handler)
|
||||
"Like `kill-region', but ignores read-only properties, if safe.
|
||||
|
|
|
|||