mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-22 18:35:09 +00:00
Merge from emacs--devo--0
Patches applied: * emacs--devo--0 (patch 545-562) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - erc-iswitchb: Temporarily enable iswitchb mode * gnus--rel--5.10 (patch 172-176) - Merge from emacs--devo--0 - Update from CVS - Update from CVS: lisp/legacy-gnus-agent.el: Add Copyright notice. Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-156
This commit is contained in:
commit
4bc5d7668e
24
ChangeLog
24
ChangeLog
@ -1,3 +1,21 @@
|
||||
2006-12-10 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
* configure.in: Remove check for struct timezone, its result is
|
||||
never used.
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2006-12-08 NAKAJI Hiroyuki <nakaji@jp.freebsd.org> (tiny change)
|
||||
|
||||
* configure.in: Add support for Solaris 10 on x86-64.
|
||||
|
||||
* configure: Regenerate.
|
||||
|
||||
2006-12-08 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
|
||||
|
||||
* INSTALL (DETAILED BUILDING AND INSTALLATION): Document usage
|
||||
of PKG_CONFIG_PATH.
|
||||
|
||||
2006-12-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
|
||||
|
||||
* configure.in (HAVE_SYNC): New test.
|
||||
@ -666,7 +684,7 @@
|
||||
|
||||
* make-dist (lispref): Do include lispref/index.texi.
|
||||
|
||||
2004-01-06 Eric Hanchrow <offby1@blarg.net> (tiny change)
|
||||
2004-01-06 Eric Hanchrow <offby1@blarg.net> (tiny change)
|
||||
|
||||
* make-dist (tempdir): Include cursors in nt/icons.
|
||||
|
||||
@ -1913,7 +1931,7 @@
|
||||
|
||||
2000-06-02 Dave Love <fx@gnu.org>
|
||||
|
||||
* Makefile.in: (install-arch-indep): Add pcl-cvs to list of info
|
||||
* Makefile.in (install-arch-indep): Add pcl-cvs to list of info
|
||||
files.
|
||||
|
||||
* configure.in: Don't specify -n32 flag for mips-sgi-irix6.5.
|
||||
@ -2073,7 +2091,7 @@
|
||||
|
||||
1999-12-04 Dave Love <fx@gnu.org>
|
||||
|
||||
* Makefile.in: (install-arch-indep): Depend on `info'.
|
||||
* Makefile.in (install-arch-indep): Depend on `info'.
|
||||
(install-strip): Use `install' as sub-make target.
|
||||
|
||||
1999-11-23 Ken Raeburn <raeburn@gnu.org>
|
||||
|
10
INSTALL
10
INSTALL
@ -383,6 +383,16 @@ to look in `/bar/mylib' for libraries, pass the -O3 optimization
|
||||
switch to the compiler, and link against libfoo.a and libbar.a
|
||||
libraries in addition to the standard ones.
|
||||
|
||||
For some libraries, like Gtk+, fontconfig and ALSA, `configure' use
|
||||
pkg-config to find where those libraries are installed.
|
||||
If you wan't pkg-config to look in special directories, you have to set
|
||||
the environment variable PKG_CONFIG_PATH to point to the directories
|
||||
where the .pc-files for those libraries are.
|
||||
For example:
|
||||
|
||||
PKG_CONFIG_PATH='/usr/local/alsa/lib/pkgconfig:/opt/gtk+-2.8/lib/pkgconfig' \
|
||||
./configure
|
||||
|
||||
The work of `configure' can be done by editing various files in the
|
||||
distribution, but using `configure' is easier. See the section called
|
||||
"CONFIGURATION BY HAND" below if you want to do the configuration
|
||||
|
@ -53,12 +53,17 @@ to the hack introduced on 2005-07-01 to fix some other Cleartype problem.
|
||||
** monnier@iro.umontreal.ca, Nov 24:
|
||||
gnus-summary-tick-article-forward doesn't work any more?
|
||||
|
||||
** christopher.ian.moore@gmail.com, Nov 30: too much recursion in gnus-sort-threads-1.
|
||||
|
||||
** dooglus@gmail.com, Dec 1: Replacement of spaces in wdired
|
||||
|
||||
** Should CC mode set beginning-of-defun-function?
|
||||
|
||||
** Need papers from Rubini for his code in t-mouse.el
|
||||
Sent instructions.
|
||||
|
||||
** jpff@cs.bath.ac.uk, Dec 7: Failure to submit second netnews message.
|
||||
|
||||
** kbd_buffer_store_event[_hold] called from outside signal handlers.
|
||||
|
||||
** org.el change papers
|
||||
|
||||
* DOCUMENTATION
|
||||
|
||||
** Check the Emacs Tutorial.
|
||||
|
295
configure
vendored
295
configure
vendored
@ -2456,6 +2456,7 @@ _ACEOF
|
||||
m68* ) machine=sun3 ;;
|
||||
i[3456]86-sun-sunos[34]* ) machine=sun386 ;;
|
||||
i[3456]86-*-* ) machine=intel386 ;;
|
||||
amd64-*-*|x86_64-*-*) machine=amdx86-64 ;;
|
||||
powerpcle* ) machine=powerpcle ;;
|
||||
powerpc* | rs6000* ) machine=ibmrs6000 ;;
|
||||
sparc* ) machine=sparc ;;
|
||||
@ -21653,300 +21654,6 @@ _ACEOF
|
||||
fi
|
||||
fi
|
||||
|
||||
# This defines (or not) HAVE_TZNAME and HAVE_TM_ZONE.
|
||||
echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
|
||||
echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
|
||||
if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
/* confdefs.h. */
|
||||
_ACEOF
|
||||
cat confdefs.h >>conftest.$ac_ext
|
||||
cat >>conftest.$ac_ext <<_ACEOF
|
||||
/* end confdefs.h. */
|
||||
#include <sys/types.h>
|
||||
#include <$ac_cv_struct_tm>
|
||||
|
||||
|
||||
int
|
||||
main ()
|
||||
{
|
||||
static struct tm ac_aggr;
|
||||
if (ac_aggr.tm_zone)
|
||||
return 0;
|
||||
;
|
||||
return 0;
|
||||
}
|
||||
_ACEOF
|
||||
rm -f conftest.$ac_objext
|
||||
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||||
(eval $ac_compile) 2>conftest.er1
|
||||
ac_status=$?
|
||||
grep -v '^ *+' conftest.er1 >conftest.err
|
||||
rm -f conftest.er1
|
||||
cat conftest.err >&5
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); } &&
|
||||
{ ac_try='test -z "$ac_c_werror_flag"
|
||||
|| test ! -s conftest.err'
|
||||
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||
(eval $ac_try) 2>&5
|
||||
ac_status=$?
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); }; } &&
|
||||
{ ac_try='test -s conftest.$ac_objext'
|
||||
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||
(eval $ac_try) 2>&5
|
||||
ac_status=$?
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); }; }; then
|
||||
ac_cv_member_struct_tm_tm_zone=yes
|
||||
else
|
||||
echo "$as_me: failed program was:" >&5
|
||||
sed 's/^/| /' conftest.$ac_ext >&5
|
||||
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
/* confdefs.h. */
|
||||
_ACEOF
|
||||
cat confdefs.h >>conftest.$ac_ext
|
||||
cat >>conftest.$ac_ext <<_ACEOF
|
||||
/* end confdefs.h. */
|
||||
#include <sys/types.h>
|
||||
#include <$ac_cv_struct_tm>
|
||||
|
||||
|
||||
int
|
||||
main ()
|
||||
{
|
||||
static struct tm ac_aggr;
|
||||
if (sizeof ac_aggr.tm_zone)
|
||||
return 0;
|
||||
;
|
||||
return 0;
|
||||
}
|
||||
_ACEOF
|
||||
rm -f conftest.$ac_objext
|
||||
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||||
(eval $ac_compile) 2>conftest.er1
|
||||
ac_status=$?
|
||||
grep -v '^ *+' conftest.er1 >conftest.err
|
||||
rm -f conftest.er1
|
||||
cat conftest.err >&5
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); } &&
|
||||
{ ac_try='test -z "$ac_c_werror_flag"
|
||||
|| test ! -s conftest.err'
|
||||
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||
(eval $ac_try) 2>&5
|
||||
ac_status=$?
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); }; } &&
|
||||
{ ac_try='test -s conftest.$ac_objext'
|
||||
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||
(eval $ac_try) 2>&5
|
||||
ac_status=$?
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); }; }; then
|
||||
ac_cv_member_struct_tm_tm_zone=yes
|
||||
else
|
||||
echo "$as_me: failed program was:" >&5
|
||||
sed 's/^/| /' conftest.$ac_ext >&5
|
||||
|
||||
ac_cv_member_struct_tm_tm_zone=no
|
||||
fi
|
||||
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
fi
|
||||
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
fi
|
||||
echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
|
||||
echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
|
||||
if test $ac_cv_member_struct_tm_tm_zone = yes; then
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
#define HAVE_STRUCT_TM_TM_ZONE 1
|
||||
_ACEOF
|
||||
|
||||
|
||||
fi
|
||||
|
||||
if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
|
||||
|
||||
cat >>confdefs.h <<\_ACEOF
|
||||
#define HAVE_TM_ZONE 1
|
||||
_ACEOF
|
||||
|
||||
else
|
||||
echo "$as_me:$LINENO: checking for tzname" >&5
|
||||
echo $ECHO_N "checking for tzname... $ECHO_C" >&6
|
||||
if test "${ac_cv_var_tzname+set}" = set; then
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
/* confdefs.h. */
|
||||
_ACEOF
|
||||
cat confdefs.h >>conftest.$ac_ext
|
||||
cat >>conftest.$ac_ext <<_ACEOF
|
||||
/* end confdefs.h. */
|
||||
#include <time.h>
|
||||
#ifndef tzname /* For SGI. */
|
||||
extern char *tzname[]; /* RS6000 and others reject char **tzname. */
|
||||
#endif
|
||||
|
||||
int
|
||||
main ()
|
||||
{
|
||||
atoi(*tzname);
|
||||
;
|
||||
return 0;
|
||||
}
|
||||
_ACEOF
|
||||
rm -f conftest.$ac_objext conftest$ac_exeext
|
||||
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
|
||||
(eval $ac_link) 2>conftest.er1
|
||||
ac_status=$?
|
||||
grep -v '^ *+' conftest.er1 >conftest.err
|
||||
rm -f conftest.er1
|
||||
cat conftest.err >&5
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); } &&
|
||||
{ ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
||||
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||
(eval $ac_try) 2>&5
|
||||
ac_status=$?
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); }; } &&
|
||||
{ ac_try='test -s conftest$ac_exeext'
|
||||
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||
(eval $ac_try) 2>&5
|
||||
ac_status=$?
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); }; }; then
|
||||
ac_cv_var_tzname=yes
|
||||
else
|
||||
echo "$as_me: failed program was:" >&5
|
||||
sed 's/^/| /' conftest.$ac_ext >&5
|
||||
|
||||
ac_cv_var_tzname=no
|
||||
fi
|
||||
rm -f conftest.err conftest.$ac_objext \
|
||||
conftest$ac_exeext conftest.$ac_ext
|
||||
fi
|
||||
echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
|
||||
echo "${ECHO_T}$ac_cv_var_tzname" >&6
|
||||
if test $ac_cv_var_tzname = yes; then
|
||||
|
||||
cat >>confdefs.h <<\_ACEOF
|
||||
#define HAVE_TZNAME 1
|
||||
_ACEOF
|
||||
|
||||
fi
|
||||
fi
|
||||
|
||||
|
||||
if test "$ac_cv_func_gettimeofday" = yes; then
|
||||
echo "$as_me:$LINENO: checking for struct timezone" >&5
|
||||
echo $ECHO_N "checking for struct timezone... $ECHO_C" >&6
|
||||
if test "${emacs_cv_struct_timezone+set}" = set; then
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
/* confdefs.h. */
|
||||
_ACEOF
|
||||
cat confdefs.h >>conftest.$ac_ext
|
||||
cat >>conftest.$ac_ext <<_ACEOF
|
||||
/* end confdefs.h. */
|
||||
#include <sys/time.h>
|
||||
int
|
||||
main ()
|
||||
{
|
||||
struct timezone tz;
|
||||
;
|
||||
return 0;
|
||||
}
|
||||
_ACEOF
|
||||
rm -f conftest.$ac_objext
|
||||
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||||
(eval $ac_compile) 2>conftest.er1
|
||||
ac_status=$?
|
||||
grep -v '^ *+' conftest.er1 >conftest.err
|
||||
rm -f conftest.er1
|
||||
cat conftest.err >&5
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); } &&
|
||||
{ ac_try='test -z "$ac_c_werror_flag"
|
||||
|| test ! -s conftest.err'
|
||||
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||
(eval $ac_try) 2>&5
|
||||
ac_status=$?
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); }; } &&
|
||||
{ ac_try='test -s conftest.$ac_objext'
|
||||
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||
(eval $ac_try) 2>&5
|
||||
ac_status=$?
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); }; }; then
|
||||
if test "$cross_compiling" = yes; then
|
||||
emacs_cv_struct_timezone=yes
|
||||
else
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
/* confdefs.h. */
|
||||
_ACEOF
|
||||
cat confdefs.h >>conftest.$ac_ext
|
||||
cat >>conftest.$ac_ext <<_ACEOF
|
||||
/* end confdefs.h. */
|
||||
|
||||
#ifdef TIME_WITH_SYS_TIME
|
||||
#include <sys/time.h>
|
||||
#include <time.h>
|
||||
#else
|
||||
#ifdef HAVE_SYS_TIME_H
|
||||
#include <sys/time.h>
|
||||
#else
|
||||
#include <time.h>
|
||||
#endif
|
||||
#endif
|
||||
main () {
|
||||
struct timeval time;
|
||||
struct timezone dummy;
|
||||
exit (gettimeofday (&time, &dummy));
|
||||
}
|
||||
_ACEOF
|
||||
rm -f conftest$ac_exeext
|
||||
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
|
||||
(eval $ac_link) 2>&5
|
||||
ac_status=$?
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
|
||||
{ (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||
(eval $ac_try) 2>&5
|
||||
ac_status=$?
|
||||
echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
(exit $ac_status); }; }; then
|
||||
emacs_cv_struct_timezone=yes
|
||||
else
|
||||
echo "$as_me: program exited with status $ac_status" >&5
|
||||
echo "$as_me: failed program was:" >&5
|
||||
sed 's/^/| /' conftest.$ac_ext >&5
|
||||
|
||||
( exit $ac_status )
|
||||
emacs_cv_struct_timezone=no
|
||||
fi
|
||||
rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
|
||||
fi
|
||||
else
|
||||
echo "$as_me: failed program was:" >&5
|
||||
sed 's/^/| /' conftest.$ac_ext >&5
|
||||
|
||||
emacs_cv_struct_timezone=no
|
||||
fi
|
||||
rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
fi
|
||||
echo "$as_me:$LINENO: result: $emacs_cv_struct_timezone" >&5
|
||||
echo "${ECHO_T}$emacs_cv_struct_timezone" >&6
|
||||
fi
|
||||
|
||||
ok_so_far=yes
|
||||
echo "$as_me:$LINENO: checking for socket" >&5
|
||||
echo $ECHO_N "checking for socket... $ECHO_C" >&6
|
||||
|
33
configure.in
33
configure.in
@ -960,6 +960,7 @@ dnl see the `changequote' comment above.
|
||||
m68* ) machine=sun3 ;;
|
||||
i[3456]86-sun-sunos[34]* ) machine=sun386 ;;
|
||||
i[3456]86-*-* ) machine=intel386 ;;
|
||||
amd64-*-*|x86_64-*-*) machine=amdx86-64 ;;
|
||||
powerpcle* ) machine=powerpcle ;;
|
||||
powerpc* | rs6000* ) machine=ibmrs6000 ;;
|
||||
sparc* ) machine=sparc ;;
|
||||
@ -2743,38 +2744,6 @@ if test "x$HAVE_TIMEVAL" = xyes; then
|
||||
fi
|
||||
fi
|
||||
|
||||
# This defines (or not) HAVE_TZNAME and HAVE_TM_ZONE.
|
||||
AC_STRUCT_TIMEZONE
|
||||
|
||||
dnl Note that AC_STRUCT_TIMEZONE doesn't do what you might expect.
|
||||
if test "$ac_cv_func_gettimeofday" = yes; then
|
||||
AC_CACHE_CHECK([for struct timezone], emacs_cv_struct_timezone,
|
||||
[AC_TRY_COMPILE([#include <sys/time.h>],
|
||||
[struct timezone tz;],
|
||||
dnl It may be that we can't call gettimeofday with a non-null pointer,
|
||||
dnl even though we have struct timezone (e.g. HPUX). In that case
|
||||
dnl we'll lie about struct timezone.
|
||||
[AC_TRY_RUN([
|
||||
#ifdef TIME_WITH_SYS_TIME
|
||||
#include <sys/time.h>
|
||||
#include <time.h>
|
||||
#else
|
||||
#ifdef HAVE_SYS_TIME_H
|
||||
#include <sys/time.h>
|
||||
#else
|
||||
#include <time.h>
|
||||
#endif
|
||||
#endif
|
||||
main () {
|
||||
struct timeval time;
|
||||
struct timezone dummy;
|
||||
exit (gettimeofday (&time, &dummy));
|
||||
}],
|
||||
emacs_cv_struct_timezone=yes,
|
||||
emacs_cv_struct_timezone=no, emacs_cv_struct_timezone=yes)],
|
||||
emacs_cv_struct_timezone=no)])
|
||||
fi
|
||||
|
||||
ok_so_far=yes
|
||||
AC_CHECK_FUNC(socket, , ok_so_far=no)
|
||||
if test $ok_so_far = yes; then
|
||||
|
@ -1,3 +1,7 @@
|
||||
2006-12-08 Michael Olson <mwolson@gnu.org>
|
||||
|
||||
* ERC-NEWS: Note that the list module has been removed.
|
||||
|
||||
2006-12-05 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
|
||||
|
||||
* NEWS (Changes to cmuscheme): Mention the alternative for
|
||||
|
@ -10,6 +10,11 @@ known as `erc' is now `erc-open'.
|
||||
|
||||
** Changes and additions to modules
|
||||
|
||||
*** Channel lists (erc-list.el)
|
||||
|
||||
**** This has been removed from Emacs 22, since a major contributor
|
||||
to it has not yet assigned changes.
|
||||
|
||||
*** Channel tracking (erc-track.el)
|
||||
|
||||
**** Use mouse-face and help-echo for channel names in the mode-line.
|
||||
|
10
etc/NEWS
10
etc/NEWS
@ -1945,10 +1945,10 @@ are left unspecified and can be bound individually through the global
|
||||
or local keymaps.
|
||||
|
||||
+++
|
||||
** The new kmacro package provides a simpler user interface to
|
||||
emacs' keyboard macro facilities.
|
||||
** Emacs' keyboard macro facilities have been enhanced by the new
|
||||
kmacro package.
|
||||
|
||||
Basically, it uses two function keys (default F3 and F4) like this:
|
||||
Keyboard macros are now defined and executed via the F3 and F4 keys:
|
||||
F3 starts a macro, F4 ends the macro, and pressing F4 again executes
|
||||
the last macro. While defining the macro, F3 inserts a counter value
|
||||
which automatically increments every time the macro is executed.
|
||||
@ -1963,8 +1963,8 @@ manipulating the macro counter and format via C-x C-k C-c,
|
||||
C-x C-k C-a, and C-x C-k C-f. See the commentary in kmacro.el
|
||||
for more commands.
|
||||
|
||||
The normal macro bindings C-x (, C-x ), and C-x e now interfaces to
|
||||
the keyboard macro ring.
|
||||
The original macro bindings C-x (, C-x ), and C-x e are still
|
||||
available, but they now interface to the keyboard macro ring too.
|
||||
|
||||
The C-x e command now automatically terminates the current macro
|
||||
before calling it, if used while defining a macro.
|
||||
|
@ -5,8 +5,8 @@ File: edt-user.doc --- EDT Emulation User Instructions
|
||||
Copyright (C) 1986, 1992, 1994, 1995, 1999, 2000, 2002, 2003, 2004,
|
||||
2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
Author: Kevin Gallagher <kevingal@onramp.net>
|
||||
Maintainer: Kevin Gallagher <kevingal@onramp.net>
|
||||
Author: Kevin Gallagher <Kevin.Gallagher@boeing.com>
|
||||
Maintainer: Kevin Gallagher <Kevin.Gallagher@boeing.com>
|
||||
Keywords: emulations
|
||||
|
||||
This file is part of GNU Emacs.
|
||||
@ -928,7 +928,7 @@ G-F12: Delete Other Windows | (PF1) | (PF2) | (PF3) | (PF4) |
|
||||
G-HELP: Emacs Help | PAGE |Scroll Win|Open Line | DEL W |
|
||||
DO: Execute extended command | (7) | (8) | (9) | (-) |
|
||||
C-a: Beginning of Line |Ex Ext Cmd|Fill Parag|Elim Tabs | UND W |
|
||||
C-b: Switch to Buffer +----------+----------+----------+----------+
|
||||
C-b: Backward Character +----------+----------+----------+----------+
|
||||
C-d: Delete Character | ADVANCE | BACKUP | CUT/COPY | DEL C |
|
||||
C-e: End of Line | (4) | (5) | (6) | (,) |
|
||||
C-f: Forward Character | BOTTOM | TOP | Yank | UND C |
|
||||
|
@ -1,3 +1,15 @@
|
||||
2006-12-09 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* quail/latin-alt.el ("scandinavian-alt-postfix"): Fix typo.
|
||||
|
||||
* quail/uni-input.el (ucs-input-help): Fix title of ucs input method.
|
||||
|
||||
2006-12-09 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* makefile.w32-in (leim-list.el): Depend on leim-ext.el as well.
|
||||
Run Emacs to append non-empty non-comment lines in leim-ext.el
|
||||
to leim-list.el.
|
||||
|
||||
2006-12-05 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* makefile.w32-in (MISC): Add $(srcdir)/quail/sisheng.elc.
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Makefile for leim subdirectory in GNU Emacs.
|
||||
# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
# Free Software Foundation, Inc.
|
||||
# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
|
||||
# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
# National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
# Registration Number H14PRO021
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
;; leim-ext.el -- extra leim configulation -*- coding:iso-2022-7bit; -*-
|
||||
;; leim-ext.el -- extra leim configuration -*- coding:iso-2022-7bit; -*-
|
||||
|
||||
;; Copyright (C) 2004, 2006
|
||||
;; Free Software Foundation, Inc.
|
||||
;; Copyright (C) 2004, 2005
|
||||
;; Copyright (C) 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H13PRO009
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
# -*- Makefile -*- for leim subdirectory in GNU Emacs on the Microsoft W32 API.
|
||||
# Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
# Free Software Foundation, Inc.
|
||||
# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
|
||||
# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
# National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
# Registration Number H14PRO021
|
||||
|
||||
@ -184,11 +184,12 @@ $(MISC_DIC):
|
||||
-f batch-byte-compile $(MISC_DIC:.elc=.el)
|
||||
|
||||
#
|
||||
# WARNING: Do NOT split the part inside $(ARGQUOTE)s into multiple lines as
|
||||
# WARNING: Do NOT split the parts inside $(ARGQUOTE)s into multiple lines as
|
||||
# this can break with GNU Make 3.81 and later if sh.exe is used.
|
||||
leim-list.el: $(SUBDIRS) $(WORLD)
|
||||
leim-list.el: $(SUBDIRS) $(WORLD) $(srcdir)/leim-ext.el
|
||||
$(RUN_EMACS) -l $(buildlisppath)/international/quail \
|
||||
--eval $(ARGQUOTE)(update-leim-list-file $(DQUOTE).$(DQUOTE))$(ARGQUOTE)
|
||||
$(RUN_EMACS) --eval $(ARGQUOTE)(w32-append-code-lines $(DQUOTE)$@$(DQUOTE) $(DQUOTE)$(srcdir)/leim-ext.el$(DQUOTE))$(ARGQUOTE)
|
||||
|
||||
install: all
|
||||
- mkdir "$(INSTALLDIR)"
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; cyril-jis.el --- Quail package for inputting JISX0208 Cyrillic letters
|
||||
|
||||
;; Copyright (C) 2001, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
;; Copyright (C) 1997, 1998, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997, 2003
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; ethiopic.el --- Quail package for inputting Ethiopic characters -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 1997, 1998, 1999, 2001, 2006
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; greek.el --- Quail package for inputting Greek -*-coding: iso-2022-7bit-*-
|
||||
|
||||
;; Copyright (C) 2001, 2002, 2003, 2004, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997, 2001
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; hangul.el --- Quail package for inputting Korean Hangul characters -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 2002, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; hangul3.el --- Quail package for inputting Korean Hangul characters -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 1997, 1998, 2001, 2002, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997, 2002
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; hanja-jis.el --- Quail package for inputting Korean Hanja (JISX0208) -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 1997
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; hanja.el --- Quail-package for Korean Hanja (KSC5601) -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 1997, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; hebrew.el --- Quail package for inputting Hebrew characters -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 1999
|
||||
;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; ipa.el --- Quail package for inputting IPA characters -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 1997
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; japanese.el --- Quail package for inputting Japanese -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 2001, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2005
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; lao.el --- Quail package for inputting Lao characters -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 1997, 1999, 2004
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; latin-alt.el --- Quail package for inputting various European characters -*-coding: utf-8;-*-
|
||||
|
||||
;; Copyright (C) 1997, 1998, 2001, 2002, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1999
|
||||
;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
@ -1289,7 +1289,7 @@ Doubling the postfix separates the letter and postfix: e.g. aee -> ae
|
||||
(quail-define-package
|
||||
"scandinavian-alt-postfix" "Latin-1" "SC<" t
|
||||
"Scandinavian input method with postfix modifiers
|
||||
Supported languages are Swidish, Norwegian, Danish, and Finnish.
|
||||
Supported languages are Swedish, Norwegian, Danish, and Finnish.
|
||||
|
||||
ae -> æ
|
||||
oe -> ø
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; latin-ltx.el --- Quail package for TeX-style input -*-coding: utf-8;-*-
|
||||
|
||||
;; Copyright (C) 2001, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 2001, 2005
|
||||
;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; latin-post.el --- Quail packages for inputting various European characters -*-coding: utf-8;-*-
|
||||
|
||||
;; Copyright (C) 1997, 1998, 2001, 2002, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997, 1999
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
;; Copyright (C) 2003
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2006
|
||||
;; Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2005
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; lrt.el --- Quail package for inputting Lao characters by LRT method -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 1998, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997, 1999
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; py-punct.el --- Quail packages for Chinese (pinyin + extra symbols) -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 2001, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997, 2000
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; pypunct-b5.el --- Quail packages for Chinese (pinyin + extra symbols) -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 1997, 2000, 2003
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; symbol-ksc.el --- Quail-package for Korean Symbol (KSC5601) -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 1997, 2005, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997, 1998
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
;;; thai.el --- Quail package for inputting Thai characters -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 1995, 1997, 1999, 2005
|
||||
;; Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; tibetan.el --- Quail package for inputting Tibetan characters -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 1997, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; uni-input.el --- Hex Unicode input method
|
||||
|
||||
;; Copyright (C) 2001, 2002, 2003, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 2004
|
||||
;; Copyright (C) 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
@ -118,7 +118,7 @@ While this input method is active, the variable
|
||||
(interactive)
|
||||
(with-output-to-temp-buffer "*Help*"
|
||||
(princ "\
|
||||
Input method: ucs (mode line indicator:U)
|
||||
Input method: ucs (mode line indicator:U+)
|
||||
|
||||
Input as Unicode: U<hex> or u<hex>, where <hex> is a four-digit hex number.")))
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; viqr.el --- Quail packages for inputting Vietnamese with VIQR system -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 1997
|
||||
;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -1,3 +1,10 @@
|
||||
2006-12-15 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* emacsclient.c (w32_execvp): New function; wrapper for `execvp'.
|
||||
(execvp) [WINDOWSNT]: Redefine to `w32_execvp'.
|
||||
(fail): Remove Windows-specific fix (subsumed into w32_execvp).
|
||||
Suggestions and comment by Eli Zaretskii.
|
||||
|
||||
2006-12-06 Christoph Conrad <christoph.conrad@gmx.de>
|
||||
|
||||
* makefile.w32-in ($(BLD)/emacsclient.exe, $(BLD)/emacsclientw.exe):
|
||||
@ -19,11 +26,11 @@
|
||||
(set_tcp_socket): Make the message for non-local connections
|
||||
informational rather than an error.
|
||||
|
||||
2006-11-28 Kevin Ryde <user42@zip.com.au> (tiny change)
|
||||
2006-11-28 Kevin Ryde <user42@zip.com.au> (tiny change)
|
||||
|
||||
* etags.c (readline): Check for double quote after #line.
|
||||
|
||||
2006-11-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> (tiny change)
|
||||
2006-11-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
|
||||
|
||||
* etags.c (readline): sscanf could in principle return 2.
|
||||
|
||||
@ -55,8 +62,8 @@
|
||||
|
||||
2006-11-24 Michael Mauger <mmaug@yahoo.com>
|
||||
|
||||
* emacsclient.c (file_name_absolute_p) [WINDOWSNT]: Support
|
||||
absolute file names with forward slashes.
|
||||
* emacsclient.c (file_name_absolute_p) [WINDOWSNT]: Support absolute
|
||||
file names with forward slashes.
|
||||
|
||||
2006-11-23 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
|
@ -152,16 +152,15 @@ struct option longopts[] =
|
||||
/* Message functions. */
|
||||
|
||||
#ifdef WINDOWSNT
|
||||
/* I first tried to check for STDOUT. The check did not work,
|
||||
I get a valid handle also in nonconsole apps.
|
||||
Instead I test for console title, which seems to work. */
|
||||
int
|
||||
w32_window_app()
|
||||
w32_window_app ()
|
||||
{
|
||||
static int window_app = -1;
|
||||
char szTitle[MAX_PATH];
|
||||
|
||||
if (window_app < 0)
|
||||
/* Checking for STDOUT does not work; it's a valid handle also in
|
||||
nonconsole apps. Testing for the console title seems to work. */
|
||||
window_app = (GetConsoleTitleA (szTitle, MAX_PATH) == 0);
|
||||
|
||||
return window_app;
|
||||
@ -298,6 +297,43 @@ Report bugs to bug-gnu-emacs@gnu.org.\n", progname);
|
||||
}
|
||||
|
||||
|
||||
#ifdef WINDOWSNT
|
||||
|
||||
/*
|
||||
execvp wrapper for Windows. Quotes arguments with embedded spaces.
|
||||
|
||||
This is necessary due to the broken implementation of exec* routines in
|
||||
the Microsoft libraries: they concatenate the arguments together without
|
||||
quoting special characters, and pass the result to CreateProcess, with
|
||||
predictably bad results. By contrast, Posix execvp passes the arguments
|
||||
directly into the argv array of the child process.
|
||||
*/
|
||||
int
|
||||
w32_execvp (path, argv)
|
||||
char *path;
|
||||
char **argv;
|
||||
{
|
||||
int i;
|
||||
|
||||
/* Required to allow a .BAT script as alternate editor. */
|
||||
argv[0] = (char *) alternate_editor;
|
||||
|
||||
for (i = 0; argv[i]; i++)
|
||||
if (strchr (argv[i], ' '))
|
||||
{
|
||||
char *quoted = alloca (strlen (argv[i]) + 3);
|
||||
sprintf (quoted, "\"%s\"", argv[i]);
|
||||
argv[i] = quoted;
|
||||
}
|
||||
|
||||
return execvp (path, argv);
|
||||
}
|
||||
|
||||
#undef execvp
|
||||
#define execvp w32_execvp
|
||||
|
||||
#endif /* WINDOWSNT */
|
||||
|
||||
/*
|
||||
Try to run a different command, or --if no alternate editor is
|
||||
defined-- exit with an errorcode.
|
||||
@ -310,9 +346,7 @@ fail (argc, argv)
|
||||
if (alternate_editor)
|
||||
{
|
||||
int i = optind - 1;
|
||||
#ifdef WINDOWSNT
|
||||
argv[i] = (char *)alternate_editor;
|
||||
#endif
|
||||
|
||||
execvp (alternate_editor, argv + i);
|
||||
message (TRUE, "%s: error executing alternate editor \"%s\"\n",
|
||||
progname, alternate_editor);
|
||||
@ -463,7 +497,7 @@ file_name_absolute_p (filename)
|
||||
}
|
||||
|
||||
#ifdef WINDOWSNT
|
||||
/* Wrapper to make WSACleanup a cdecl, as required by atexit(). */
|
||||
/* Wrapper to make WSACleanup a cdecl, as required by atexit. */
|
||||
void
|
||||
__cdecl close_winsock ()
|
||||
{
|
||||
@ -858,7 +892,7 @@ main (argc, argv)
|
||||
/*
|
||||
Modern Windows restrict which processes can set the foreground window.
|
||||
emacsclient can allow Emacs to grab the focus by calling the function
|
||||
AllowSetForegroundWindow(). Unfortunately, older Windows (W95, W98
|
||||
AllowSetForegroundWindow. Unfortunately, older Windows (W95, W98
|
||||
and NT) lack this function, so we have to check its availability.
|
||||
*/
|
||||
if (emacs_pid)
|
||||
|
188
lisp/ChangeLog
188
lisp/ChangeLog
@ -1,3 +1,181 @@
|
||||
2006-12-15 Richard Stallman <rms@gnu.org>
|
||||
|
||||
* shell.el (shell): Doc fix.
|
||||
|
||||
2006-12-15 Kevin Gallagher <Kevin.Gallagher@boeing.com>
|
||||
|
||||
* emulation/edt.el (edt-xserver):
|
||||
* emulation/edt-mapper.el (edt-xserver): Replace `/' with a `-',
|
||||
to fix a problem on Cygwin.
|
||||
|
||||
* emulation/edt.el
|
||||
* emulation/edt-mapper.el
|
||||
* emulation/edt-lk201.el
|
||||
* emulation/edt-pc.el
|
||||
* emulation/edt-vt100.el: Update maintainer's email address.
|
||||
|
||||
2006-12-15 Simon Marshall <simon@gnu.org>
|
||||
|
||||
* progmodes/cc-fonts.el (c-font-lock-declarations): Fix previous
|
||||
change.
|
||||
|
||||
2006-12-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
|
||||
|
||||
* term/mac-win.el (mac-atsu-font-table): Remove defvar.
|
||||
(mac-handle-font-selection): Use mac-atsu-font-face-attributes
|
||||
instead of mac-atsu-font-table.
|
||||
(fontset-default): Specify argument MAXIMUM in x-list-fonts calls.
|
||||
|
||||
2006-12-14 Stephen Leake <stephen_leake@member.fsf.org>
|
||||
|
||||
* align.el (align-match-tex-pattern): Fix a rare bug which
|
||||
hanged Emacs.
|
||||
|
||||
2006-12-14 Richard Stallman <rms@gnu.org>
|
||||
|
||||
* startup.el (use-fancy-splash-screens-p): Use frame-height
|
||||
instead of window-height. Pass frame to image-size.
|
||||
|
||||
2006-12-13 Kenichi Handa <handa@m17n.org>
|
||||
|
||||
* international/mule-cmds.el (set-locale-environment):
|
||||
Set default-sendmail-coding-system too.
|
||||
|
||||
2006-12-12 J.D. Smith <jdsmith@as.arizona.edu>
|
||||
|
||||
* progmodes/idlw-help.el: Fix copyright notice.
|
||||
|
||||
2006-12-12 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* emacs-lisp/syntax.el (syntax-ppss-toplevel-pos): New fun.
|
||||
|
||||
2006-12-11 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* subr.el (unread-command-char): Reformat obsolescence info.
|
||||
|
||||
2006-12-11 Richard Stallman <rms@gnu.org>
|
||||
|
||||
* emacs-lisp/cl-macs.el (defstruct): Suppress warnings
|
||||
about calls to cl-struct-setf-expander.
|
||||
|
||||
2006-12-11 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* ediff-merg.el (ediff-show-clashes-only): Doc fix.
|
||||
(ediff-combination-pattern): Fix typo in docstring.
|
||||
|
||||
* textmodes/refer.el (refer-find-entry): Doc fix.
|
||||
(refer-bib-files-regexp, refer-bib-directory, refer-bib-files)
|
||||
(refer-cache-bib-files, refer-find-next-entry, refer-yank-key):
|
||||
Fix tipos in docstrings.
|
||||
|
||||
* progmodes/idlwave.el (idlwave-library-path): Fix typos in docstring.
|
||||
|
||||
2006-12-10 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* ido.el (ido-init-completion-maps): Remap backward-kill-word
|
||||
instead of binding M-backspace.
|
||||
|
||||
2006-12-10 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* replace.el (replace-match-data, replace-match-maybe-edit):
|
||||
* calc/calc-aent.el (calc-eval-error):
|
||||
* emulation/vi.el (vi-char-argument):
|
||||
* progmodes/cc-langs.el (c-at-vsemi-p-fn)
|
||||
(c-vsemi-status-unknown-p-fn): Doc fixes.
|
||||
|
||||
2006-12-10 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* menu-bar.el (menu-bar-showhide-menu, menu-bar-tools-menu)
|
||||
(menu-bar-help-menu): Tooltip fixes. Suggested by Francis Wright.
|
||||
|
||||
2006-12-10 Masatake YAMATO <jet@gyve.org>
|
||||
|
||||
* progmodes/ld-script.el (ld-script-keywords): Fix a typo.
|
||||
|
||||
2006-12-09 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* mouse-sel.el (mouse-sel-mode): Register mouse-2 as a click type.
|
||||
|
||||
* man.el (Man-xref-button-action): New function. If the
|
||||
`Man-target-string' button property is a function, assume it
|
||||
accepts a position argument.
|
||||
(Man-abstract-xref-man-page): Use it.
|
||||
(Man-default-man-entry): New optional arg POS.
|
||||
|
||||
* wdired.el (wdired-preprocess-symlinks): Make the spaces after
|
||||
symlink arrows read-only and non-rear-sticky.
|
||||
|
||||
2006-12-09 Martin Rudalics <rudalics@gmx.at>
|
||||
|
||||
* wdired.el (wdired-change-to-wdired-mode, wdired-finish-edit)
|
||||
(wdired-search-and-rename): Simplify code.
|
||||
(wdired-preprocess-files, wdired-preprocess-perms): Make
|
||||
read-only property of preceding character rear-nonsticky to
|
||||
avoid that it can be modified. Put old-name and old-link
|
||||
properties on character preceding name and replace
|
||||
put-text-property by add-text-properties.
|
||||
(wdired-get-filename, wdired-get-previous-link): Get old-name
|
||||
and old-link properties from character preceding name and
|
||||
simplify code.
|
||||
(wdired-preprocess-perms, wdired-set-bit, wdired-toggle-bit)
|
||||
(wdired-perms-to-number): Make local-map property
|
||||
rear-nonsticky to avoid that text following permissions may be
|
||||
modified. Use add-text-properties instead of put-text-property
|
||||
when changing a permission bit.
|
||||
(wdired-change-to-dired-mode): Remove stickiness properties.
|
||||
|
||||
2006-12-09 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* international/mule-cmds.el (register-input-method): Doc fix.
|
||||
|
||||
2006-12-09 Masayuki Ataka <masayuki.ataka@gmail.com> (tiny change)
|
||||
|
||||
* cmuscheme.el (scheme-start-file): Use `let*', not `let'.
|
||||
|
||||
2006-12-09 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
|
||||
|
||||
* textmodes/flyspell.el (flyspell-hack-local-variables-hook): New.
|
||||
Force buffer local defs evaluation on local variables loading.
|
||||
(flyspell-mode-on, flyspell-mode-off): Use it in
|
||||
`hack-local-variables-hook'.
|
||||
|
||||
2006-12-09 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* emacs-lisp/find-func.el (find-variable): Doc fix.
|
||||
|
||||
* help-fns.el (variable-at-point): Doc fix.
|
||||
|
||||
* w32-fns.el (w32-append-code-lines): New function.
|
||||
|
||||
2006-12-09 Romain Francoise <romain@orebokech.com>
|
||||
|
||||
* comint.el (comint-insert-input): Delete obsolete comment.
|
||||
|
||||
2006-12-08 Kevin Rodgers <ihs_4664@yahoo.com>
|
||||
|
||||
* files.el (insert-file-1): Compare file size to
|
||||
large-file-warning-threshold and request confirmation when
|
||||
warranted.
|
||||
|
||||
2006-12-08 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* net/browse-url.el (browse-url): Set DISPLAY to the one of the
|
||||
current frame, in case we're connected to several displays.
|
||||
|
||||
2006-12-08 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* frame.el (other-frame): Doc fix.
|
||||
(set-frame-parameter): Fix typo in docstring.
|
||||
|
||||
2006-12-07 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* info.el (Info-index): Strip leading colon from topic.
|
||||
|
||||
2006-12-07 Nick Roberts <nickrob@snap.net.nz>
|
||||
|
||||
* progmodes/gud.el (gud-speedbar-buttons): Deal with references
|
||||
to pointers.
|
||||
|
||||
2006-12-05 J.D. Smith <jdsmith@as.arizona.edu>
|
||||
|
||||
* progmodes/idlwave.el (idlwave-xml-create-class-method-lists):
|
||||
@ -6,9 +184,10 @@
|
||||
2006-12-05 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* emulation/cua-base.el (cua-paste-pop-rotate-temporarily): Doc fix.
|
||||
(cua-paste-pop): Rework last change for cua-paste-pop-rotate-temporarily,
|
||||
so first M-y and C-y works alike, pasting the head of the kill-ring, and
|
||||
prefix arg C-u M-y inserts the text inserted by the last M-y command.
|
||||
(cua-paste-pop): Rework last change for
|
||||
cua-paste-pop-rotate-temporarily, so first M-y and C-y works alike,
|
||||
pasting the head of the kill-ring, and prefix arg C-u M-y inserts the
|
||||
text inserted by the last M-y command.
|
||||
|
||||
2006-12-05 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
|
||||
|
||||
@ -25,8 +204,7 @@
|
||||
* progmodes/fortran.el (fortran-mode-abbrev-table)
|
||||
* progmodes/octave-mod.el (octave-abbrev-table)
|
||||
* progmodes/sql.el (sql-mode-abbrev-table): Define abbrevs even
|
||||
if abbrev-table is non-nil (saved user abbrevs may have been
|
||||
restored).
|
||||
if abbrev-table is non-nil (saved user abbrevs may have been restored).
|
||||
|
||||
* progmodes/vhdl-mode.el (vhdl-mode-abbrev-table-init): Do not
|
||||
clear abbrev table, else saved abbrevs will not be restored.
|
||||
|
@ -3246,7 +3246,8 @@
|
||||
Set current buffer variables from defaults
|
||||
in case user's init file has changed them.
|
||||
|
||||
Copyright (C) 1985, 1986 Free Software Foundation, Inc.
|
||||
Copyright (C) 1985, 1986, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted provided the copyright notice and this notice are preserved.
|
||||
|
||||
|
@ -294,7 +294,7 @@
|
||||
properties completely.
|
||||
|
||||
* progmodes/cc-fonts.el (c-cpp-matchers): Handle line
|
||||
continuations in cpp expressions. Do not fontify symbols after
|
||||
continuations in cpp expressions. Do not fontify symbols after
|
||||
#ifdef etc as variables since that isn't consistent with how
|
||||
the face is used elsewhere (i.e. only for the definition of
|
||||
the symbol).
|
||||
@ -492,7 +492,7 @@
|
||||
directives are now considered part of the keywords to make
|
||||
things easier.
|
||||
|
||||
* progmodes/cc-defs.el: (c-(up|down)-list-(forward|backward)):
|
||||
* progmodes/cc-defs.el (c-(up|down)-list-(forward|backward)):
|
||||
Make the position optional and added docstrings.
|
||||
|
||||
(c-go-(up|down)-list-(forward|backward)): Add variants of the
|
||||
@ -742,7 +742,7 @@
|
||||
(c-simple-skip-symbol-backward, c-syntactic-content)
|
||||
(c-remove-<>-paren-properties): New helper functions.
|
||||
|
||||
* progmodes/cc-defs.el: (c-clear-char-syntax)
|
||||
* progmodes/cc-defs.el (c-clear-char-syntax)
|
||||
(c-mark-paren-open, c-mark-paren-close): New support functions
|
||||
to handle syntactic properties on C++ template arglist brackets.
|
||||
(c-put-type-face, c-put-reference-face): Helpers to put faces on
|
||||
@ -1074,7 +1074,7 @@
|
||||
(iswitchb-xemacs): Delete variable and use (featurep 'xemacs)
|
||||
and fboundp instead.
|
||||
(iswitchb-completions): Remove two redundant arguments and local
|
||||
variables. (All above from Stefan Monnier).
|
||||
variables. (All above from Stefan Monnier).
|
||||
|
||||
2003-06-20 Masatake YAMATO <jet@gyve.org>
|
||||
|
||||
@ -1182,7 +1182,7 @@
|
||||
(gud-find-c-expr): Simplify.
|
||||
|
||||
* progmodes/fortran.el (fortran-gud-syntax-table): Syntax table
|
||||
for parsing Fortran expressions for gud-print. (Stefan Monnier)
|
||||
for parsing Fortran expressions for gud-print. (Stefan Monnier)
|
||||
(fortran-mode): Add local variable gud-find-expr.
|
||||
|
||||
* progmodes/cc-mode.el (c-mode): Add local variable gud-find-expr.
|
||||
@ -1285,7 +1285,7 @@
|
||||
|
||||
* emacs-lisp/debug.el (debug): Fix call to message.
|
||||
|
||||
2003-06-16 Michael Mauger <mmaug@yahoo.com> (tiny change)
|
||||
2003-06-16 Michael Mauger <mmaug@yahoo.com> (tiny change)
|
||||
|
||||
* emulation/cua-base.el (cua-mode): Use explicit arg to turn off
|
||||
minor modes.
|
||||
@ -2183,7 +2183,7 @@
|
||||
when requested.
|
||||
(gud-menu-map): Add a toggle button to menubar for gdb-many-windows.
|
||||
(gdb-many-windows): Define explicitly as a function and a variable
|
||||
(formerly as a minor mode). These need to be global so layout can
|
||||
(formerly as a minor mode). These need to be global so layout can
|
||||
be reset from any buffer.
|
||||
(gdb-assembler-mode): Keep fringe outside margin as the overlay
|
||||
arrow is not used for assembler.
|
||||
@ -2257,7 +2257,7 @@
|
||||
|
||||
* net/tramp-efs.el: New file.
|
||||
|
||||
2003-05-24 Michael Albinus <Michael.Albinus@alcatel.de>
|
||||
2003-05-24 Michael Albinus <Michael.Albinus@alcatel.de>
|
||||
|
||||
* net/tramp.el (tramp-handle-file-truename): `sym' shouldn't be
|
||||
quoted.
|
||||
@ -2302,7 +2302,7 @@
|
||||
(forms--mode-commands): Don't bind \t in the maps where
|
||||
we call forms--mode-commands1.
|
||||
|
||||
2003-05-23 Taro Kawagishi <tarok@acm.org>
|
||||
2003-05-23 Taro Kawagishi <tarok@acm.org>
|
||||
|
||||
* arc-mode.el (archive-lzh-summarize): Calculate correct total
|
||||
header size for LZH level 1 header.
|
||||
@ -2396,7 +2396,7 @@
|
||||
choices buffer.
|
||||
(ispell-show-choices): Directly select `choices-window'.
|
||||
(ispell-help): Use default buffer size for electric help.
|
||||
(ispell-adjusted-window-height): Correct for xemacs detection.
|
||||
(ispell-adjusted-window-height): Correct for XEmacs detection.
|
||||
(ispell-start-process): Don't double specify dictionary file name.
|
||||
(ispell-init-process): Set `ispell-library-path' each call.
|
||||
(ispell-change-dictionary): Now only completes valid dictionaries.
|
||||
@ -3831,7 +3831,7 @@
|
||||
2003-04-13 Masatake YAMATO <jet@gyve.org>
|
||||
|
||||
* bindings.el (toplevel): Don't change the face
|
||||
of major-mode on the mode line. Setting the face on
|
||||
of major-mode on the mode line. Setting the face on
|
||||
the mode line code is installed by my mistake in
|
||||
my last change.
|
||||
|
||||
@ -3876,7 +3876,7 @@
|
||||
(describe-minor-mode-from-symbol):
|
||||
Renamed from (old) describe-minor-mode.
|
||||
Use describe-minor-mode-completion-table-for-symbol.
|
||||
Don't use eval. Just use symbol-name.
|
||||
Don't use eval. Just use symbol-name.
|
||||
(describe-minor-mode-from-indicator): Document is updated.
|
||||
Use `format-mode-line'.
|
||||
Use describe-minor-mode-from-symbol instead of describe-minor-mode.
|
||||
@ -3933,7 +3933,7 @@
|
||||
2003-04-11 Masatake YAMATO <jet@gyve.org>
|
||||
|
||||
* progmodes/etags.el (select-tags-table-mode-map):
|
||||
Don't create new keymap. Instead copy from button-buffer-map.
|
||||
Don't create new keymap. Instead copy from button-buffer-map.
|
||||
Bind push-button to `t' instead of binding
|
||||
select-tags-table-select directly
|
||||
(tags-select-tags-table): New button.
|
||||
@ -4124,7 +4124,7 @@
|
||||
the same order as that in the buffer list,
|
||||
(desktop-save): Put buffers in the order given in desktop file,
|
||||
regardless of what handlers do.
|
||||
(desktop-file-version): New variable. Version number of desktop
|
||||
(desktop-file-version): New variable. Version number of desktop
|
||||
file format.
|
||||
(desktop-create-buffer-form): Variable deleted.
|
||||
(desktop-save): New customizable variable.
|
||||
@ -4134,7 +4134,7 @@
|
||||
(desktop-file-name): New function to convert a filename to the
|
||||
format specified in `desktop-file-name-format'.
|
||||
(desktop-create-buffer): Parameters renamed to descriptive
|
||||
systematic names. These parameters are visible to handlers.
|
||||
systematic names. These parameters are visible to handlers.
|
||||
Renames:
|
||||
ver -> desktop-file-version
|
||||
mim -> desktop-buffer-minor-modes
|
||||
@ -4157,7 +4157,7 @@
|
||||
(desktop-change-dir): New function.
|
||||
(desktop-save-in-load-dir): New function. Save desktop in
|
||||
directory from which it was loaded.
|
||||
(desktop-revert): New function. Revert to the last loaded desktop.
|
||||
(desktop-revert): New function. Revert to the last loaded desktop.
|
||||
|
||||
2003-04-06 Masatake YAMATO <jet@gyve.org>
|
||||
|
||||
@ -5624,7 +5624,7 @@
|
||||
Face markup of calendar and diary displays: Any entry line that
|
||||
ends with [foo:value] where foo is a face attribute (except :box
|
||||
:stipple) or with [face:blah] tags, will have these values applied
|
||||
to the calendar and fancy diary displays. These attributes "stack"
|
||||
to the calendar and fancy diary displays. These attributes "stack"
|
||||
on calendar displays. File-wide attributes can be defined as
|
||||
follows: the first line matching "^# [tag:value]" defines the
|
||||
value for that particular tag. All of the tags' regexps can be
|
||||
@ -6260,7 +6260,7 @@
|
||||
of unrecognized entries indicating syntax errors in ChangeLog files.
|
||||
(authors-coding-system): New variable.
|
||||
(authors-many-files): Update doc string.
|
||||
(authors-aliases): Change format. Now one entry with multiple
|
||||
(authors-aliases): Change format. Now one entry with multiple
|
||||
aliases per author.
|
||||
(authors-valid-file-names, authors-renamed-files-alist)
|
||||
(authors-renamed-files-regexps): New variables.
|
||||
@ -6363,7 +6363,7 @@
|
||||
|
||||
2003-01-25 Bill Wohler <wohler@newt.com>
|
||||
|
||||
* mh-e: Created directory. ChangeLog will appear in a week when we
|
||||
* mh-e: Created directory. ChangeLog will appear in a week when we
|
||||
release version 7.2.
|
||||
|
||||
* mail/mh-alias.el, mail/mh-comp.el, mail/mh-customize.el, mail/mh-e.el,
|
||||
@ -6532,7 +6532,7 @@
|
||||
|
||||
* gud.el (gud-display-line): If the current file is newer than its
|
||||
buffer, offer to reread the file.
|
||||
(gud-keep-buffer): New buffer local variable. Ensures offer to
|
||||
(gud-keep-buffer): New buffer local variable. Ensures offer to
|
||||
reread file is made just once.
|
||||
|
||||
2003-01-20 Stefan Monnier <monnier@cs.yale.edu>
|
||||
@ -6862,7 +6862,7 @@
|
||||
2003-01-11 Nick Roberts <nick@nick.uklinux.net>
|
||||
|
||||
* gud.el (gud-kill-buffer-hook): Save gud-minor-mode type.
|
||||
(gud-reset): New function. Reset environment at end of debugging.
|
||||
(gud-reset): New function. Reset environment at end of debugging.
|
||||
(gud-sentinel): Call gud-reset or gdb-reset.
|
||||
(gud-menu-map, gud-tool-bar-map, gdb): Change gud-goto to gud-until.
|
||||
|
||||
@ -6870,7 +6870,7 @@
|
||||
to find out if variable shuld be dereferenced.
|
||||
(gud-display1): Exit if there is `No symbol'.
|
||||
(gdb-expressions-mode-map): Correction to key-binding.
|
||||
(gdb-reset): New function. Reset environment at end of debugging.
|
||||
(gdb-reset): New function. Reset environment at end of debugging.
|
||||
(gdb-quit): Remove.
|
||||
|
||||
2003-01-10 Dave Love <fx@gnu.org>
|
||||
@ -7159,7 +7159,7 @@
|
||||
(gdb-mouse-goto-breakpoint, gdb-frames-select): New functions.
|
||||
(gdb-frames-mouse-select): Simplify.
|
||||
Make keybindings (gdb-goto-breakpoint, gdb-frames-select, etc)
|
||||
consistent with other modes in emacs.
|
||||
consistent with other modes in Emacs.
|
||||
(gdb-display-source-buffer): Return window of source buffer
|
||||
for (gud-display-line).
|
||||
|
||||
@ -7395,8 +7395,8 @@
|
||||
|
||||
2002-12-21 Nick Roberts <nick@nick.uklinux.net>
|
||||
|
||||
* gdb-ui.el: Remove the concept of an instance. This means that
|
||||
a lot of functions have been renamed. Accessors are prefixed with
|
||||
* gdb-ui.el: Remove the concept of an instance. This means that
|
||||
a lot of functions have been renamed. Accessors are prefixed with
|
||||
gdb-get, setters with gdb-set and the word instance has been
|
||||
removed from many function and variable names.
|
||||
(gdb-display-buffer): Protect source buffer as well
|
||||
@ -7575,7 +7575,7 @@
|
||||
2002-12-13 Markus Rost <rost@math.ohio-state.edu>
|
||||
|
||||
* emacs-lisp/easy-mmode.el (define-minor-mode):
|
||||
Use `custom-current-group'. Pass all groups to the hook.
|
||||
Use `custom-current-group'. Pass all groups to the hook.
|
||||
(easy-mmode-define-global-mode): Use `custom-current-group'.
|
||||
|
||||
* international/mule-cmds.el (current-language-environment):
|
||||
@ -7993,7 +7993,7 @@
|
||||
2002-11-30 Nick Roberts <nick@nick.uklinux.net>
|
||||
|
||||
* gdb-ui.el (gdb-many-windows): Define as a minor mode.
|
||||
(toggle-gdb-windows): Remove. (Patch from Stefan Monnier)
|
||||
(toggle-gdb-windows): Remove. (Patch from Stefan Monnier)
|
||||
|
||||
* tooltip.el (tooltip-gud-process-output): Handle annotations that
|
||||
are output with gdba in gdb-ui.el.
|
||||
@ -8115,7 +8115,7 @@
|
||||
* tooltip.el (tooltip-gud-print-command): Add server prefix to the
|
||||
print command for gdb to keep it out of the command history.
|
||||
|
||||
* gdb-ui.el: Major re-organisation. Simplify legacy gdba
|
||||
* gdb-ui.el: Major re-organisation. Simplify legacy gdba
|
||||
code to allow only one gdb process.
|
||||
|
||||
2002-11-23 Markus Rost <rost@math.ohio-state.edu>
|
||||
@ -8129,7 +8129,7 @@
|
||||
|
||||
2002-11-21 Nick Roberts <nick@nick.uklinux.net>
|
||||
|
||||
* gdb-ui.el : General tidying. Patches from Stefan Monnier.
|
||||
* gdb-ui.el : General tidying. Patches from Stefan Monnier.
|
||||
|
||||
2002-11-20 Simon Josefsson <jas@extundo.com>
|
||||
|
||||
@ -9372,11 +9372,11 @@
|
||||
append slash only if result doesn't end in a slash already.
|
||||
(tramp-handle-file-truename): Restructure logic. If list of steps
|
||||
is nil, return "/" as the real name.
|
||||
(tramp-completion-mode): Add "\\(" and "\\)". Otherwise,
|
||||
(tramp-completion-mode): Add "\\(" and "\\)". Otherwise,
|
||||
`match-string' doesn't make sense. From Michael Albinus.
|
||||
(tramp-host-with-port-regexp): New defcustom. Equal to previous
|
||||
(tramp-host-with-port-regexp): New defcustom. Equal to previous
|
||||
`tramp-host-regexp'. From Michael Albinus.
|
||||
(tramp-host-regexp): Taken off hashes in host names. Otherwise,
|
||||
(tramp-host-regexp): Taken off hashes in host names. Otherwise,
|
||||
scanning files like .rhosts would take comments as host names.
|
||||
From Michael Albinus.
|
||||
(tramp-file-name-structure, tramp-multi-file-name-hop-structure):
|
||||
@ -10009,7 +10009,7 @@
|
||||
(occur-next, occur-prev): Use it.
|
||||
|
||||
* progmodes/sh-script.el (sh-mark-init): Don't set `occur-buffer'.
|
||||
(sh-mark-line): Likewise. Use 'occur-target and 'occur-match
|
||||
(sh-mark-line): Likewise. Use 'occur-target and 'occur-match
|
||||
instead of 'occur and 'occur-point.
|
||||
|
||||
* eshell/em-unix.el (eshell-occur-mode-mouse-goto)
|
||||
@ -10096,7 +10096,7 @@
|
||||
(tramp-parse-netrc, tramp-parse-netrc-group): New functions.
|
||||
(tramp-user-regexp): " \t" are not user regexp characters.
|
||||
(tramp-completion-handle-file-name-all-completions):
|
||||
Remove Ange-FTP cmpletion. It has a bug not handling the "/ftp:" prefix
|
||||
Remove Ange-FTP cmpletion. It has a bug not handling the "/ftp:" prefix
|
||||
completely, and it returns local completions as well.
|
||||
(tramp-completion-function-alist-ftp): New constant.
|
||||
(tramp-completion-function-alist): Add completion function for "ftp".
|
||||
@ -10275,27 +10275,26 @@
|
||||
2002-09-07 Michael Albinus <Michael.Albinus@alcatel.de>
|
||||
|
||||
* net/tramp.el (tramp-methods): Remove `tramp-completion-function'
|
||||
entries. They are handled now by `tramp-completion-function-alist'.
|
||||
(tramp-completion-function): Defvar removed. I've never used
|
||||
it. Hmm.
|
||||
entries. They are handled now by `tramp-completion-function-alist'.
|
||||
(tramp-completion-function): Defvar removed. I've never used it. Hmm.
|
||||
(tramp-get-completion-function)
|
||||
(tramp-get-completion-rsh, tramp-get-completion-ssh)
|
||||
(tramp-get-completion-telnet, tramp-get-completion-su):
|
||||
Functions removed as well. Not necessary any longer due to extended
|
||||
customization means.
|
||||
(tramp-completion-function-alist): New defcustom. Holds all
|
||||
(tramp-completion-function-alist): New defcustom. Holds all
|
||||
FUNCTION FILE pairs used for user and host name completion
|
||||
relevant for METHOD.
|
||||
(tramp-completion-function-alist-rsh)
|
||||
(tramp-completion-function-alist-ssh)
|
||||
(tramp-completion-function-alist-telnet)
|
||||
(tramp-completion-function-alist-su): Defconst for initializing
|
||||
`tramp-completion-function-alist'. Unfortunately, mainly UNIX-like
|
||||
values are known for me until now. Needs to be completed for at
|
||||
`tramp-completion-function-alist'. Unfortunately, mainly UNIX-like
|
||||
values are known for me until now. Needs to be completed for at
|
||||
least VMS++ like operating systems.
|
||||
(tramp-set-completion-function)
|
||||
(tramp-get-completion-function): New functions for configuration
|
||||
of `tramp-completion-function-alist'. The old definition of
|
||||
of `tramp-completion-function-alist'. The old definition of
|
||||
`tramp-get-completion-function' has been discarded.
|
||||
(tramp-completion-handle-file-name-all-completions):
|
||||
Change function call for user/host completion according to definition
|
||||
@ -10332,7 +10331,7 @@
|
||||
(tramp-get-completion-user-host): Accept user names as they are if
|
||||
typed until "@".
|
||||
(tramp-completion-mode): Replace `last-input-char' by modern
|
||||
`last-input-event'. Check for `event-modifiers'.
|
||||
`last-input-event'. Check for `event-modifiers'.
|
||||
|
||||
2002-09-06 Kai Gro,A_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
|
||||
|
||||
@ -10391,8 +10390,8 @@
|
||||
(tramp-make-multi-tramp-file-format-unified)
|
||||
(tramp-make-multi-tramp-file-format-separate): Removed.
|
||||
(tramp-make-tramp-file-name): Allow partial tramp file
|
||||
names. Generate tramp file format on-the-fly depending on
|
||||
parameters. Apply atomar format strings resp expressions.
|
||||
names. Generate tramp file format on-the-fly depending on
|
||||
parameters. Apply atomar format strings resp expressions.
|
||||
(tramp-get-completion-methods)
|
||||
(tramp-get-completion-user-host): Apply `tramp-make-tramp-file-name'.
|
||||
(tramp-parse-hosts-group): Take all host names and IP addresses
|
||||
@ -10444,7 +10443,7 @@
|
||||
|
||||
* net/tramp.el (tramp-get-completion-methods)
|
||||
(tramp-get-completion-rsh)
|
||||
(tramp-get-completion-ssh): Add "[" for Xemacs.
|
||||
(tramp-get-completion-ssh): Add "[" for XEmacs.
|
||||
(tramp-completion-file-name-regexp-separate): Expression adapted.
|
||||
(tramp-completion-file-name-handler-alist): Add handler for
|
||||
`file-name-directory' and `file-name-nondirectory'.
|
||||
@ -10455,7 +10454,7 @@
|
||||
(tramp-completion-handle-file-name-all-completions):
|
||||
Apply `tramp-completion-run-real-handler'.
|
||||
(tramp-parse-rhosts)
|
||||
(tramp-parse-shosts): Use `with-temp-buffer'. `result$,1!=(B renamed to
|
||||
(tramp-parse-shosts): Use `with-temp-buffer'. `result' renamed to
|
||||
`res' (otherwise side effects in XEmacs).
|
||||
|
||||
2002-08-24 Michael Albinus <Michael.Albinus@alcatel.de>
|
||||
@ -10470,7 +10469,7 @@
|
||||
(tramp-get-completion-ssh): Doc string tuned.
|
||||
(tramp-methods): Doc string and custom type extended for
|
||||
`tramp-completion-function'.
|
||||
(tramp-completion-function): Variable added. Is it really used?
|
||||
(tramp-completion-function): Variable added. Is it really used?
|
||||
Other variables like `tramp-completion-function' aren't used.
|
||||
(tramp-completion-file-name-handler-alist): Add handler for
|
||||
`file-name-completion'.
|
||||
@ -10518,7 +10517,7 @@
|
||||
|
||||
* net/tramp.el (tramp-invoke-ange-ftp): `tramp-disable-ange-ftp'
|
||||
must be called again after activating `ange-ftp'.
|
||||
(tramp-ange-ftp-file-name-p): Check for Xemacs.
|
||||
(tramp-ange-ftp-file-name-p): Check for XEmacs.
|
||||
|
||||
2002-08-08 Michael Albinus <Michael.Albinus@alcatel.de>
|
||||
|
||||
@ -10528,7 +10527,7 @@
|
||||
tramp-invoke-ange-ftp 'write-region.
|
||||
(tramp-handle-set-file-modes): Change order of FILENAME and MODE
|
||||
passing to tramp-invoke-ange-ftp 'set-file-modes.
|
||||
(tramp-flatten-list): New function. Maybe this functionality does
|
||||
(tramp-flatten-list): New function. Maybe this functionality does
|
||||
exist already elsewhere in the libraries.
|
||||
(tramp-invoke-ange-ftp): Apply `tramp-flatten-list' to parameter
|
||||
list in order to avoid nested lists, f.e. when invoked from
|
||||
@ -10660,7 +10659,7 @@
|
||||
|
||||
2002-09-18 Luc Teirlinck <teirllm@mail.auburn.edu>
|
||||
|
||||
* ielm.el: (*1, *2, *3): New variables.
|
||||
* ielm.el (*1, *2, *3): New variables.
|
||||
(ielm-eval-input): Make temporary buffers current on entry and
|
||||
exit to the let bindings for *, ** and ***.
|
||||
(inferior-emacs-lisp-mode): Mention *1, *2 and *3 in the docstring.
|
||||
@ -10961,7 +10960,7 @@
|
||||
2002-09-12 Simon Josefsson <jas@extundo.com>
|
||||
|
||||
* mail/smtpmail.el (smtpmail-send-it): Don't use : in filenames
|
||||
(for cygwin). Suggested by Andrew Senior <aws@watson.ibm.com>.
|
||||
(for cygwin). Suggested by Andrew Senior <aws@watson.ibm.com>.
|
||||
Use expand-file-name. Also don't require time-stamp.
|
||||
|
||||
2002-09-11 Richard M. Stallman <rms@gnu.org>
|
||||
@ -11259,7 +11258,7 @@
|
||||
2002-09-08 Kim F. Storm <storm@cua.dk>
|
||||
|
||||
* kmacro.el (kmacro-end-and-call-macro): New command to end and
|
||||
call keyboard macro in one step. Bind it to C-x e by default.
|
||||
call keyboard macro in one step. Bind it to C-x e by default.
|
||||
(kmacro-call-macro): Use format-kbd-macro.
|
||||
(kmacro-step-edit-macro): New command to interactively step edit
|
||||
and execute last keyboard macro.
|
||||
@ -11459,7 +11458,7 @@
|
||||
|
||||
From Michael Albinus <Michael.Albinus@alcatel.de>:
|
||||
* net/tramp.el (tramp-invoke-ange-ftp):
|
||||
(tramp-ange-ftp-file-name-p): Check for Xemacs.
|
||||
(tramp-ange-ftp-file-name-p): Check for XEmacs.
|
||||
(tramp-do-copy-or-rename-file): Don't pass KEEP-DATE to
|
||||
tramp-invoke-ange-ftp 'rename.
|
||||
(tramp-handle-write-region): Don't pass LOCKNAME and CONFIRM to
|
||||
@ -12552,7 +12551,7 @@
|
||||
|
||||
* warnings.el (lwarn, warn, warning-levels): Doc fix.
|
||||
(warning-suppress-log-types): Fix typo.
|
||||
(display-warning): Fix typo. Remove useless assignment to free variable
|
||||
(display-warning): Fix typo. Remove useless assignment to free variable
|
||||
`group-string'.
|
||||
|
||||
2002-07-25 Markus Rost <rost@math.ohio-state.edu>
|
||||
@ -13371,8 +13370,8 @@
|
||||
* files.el (after-find-file): Don't check for read-only status
|
||||
of files just created (and not yet saved on disk).
|
||||
|
||||
* ido.el (ido-completion-help): Changed xemacs specific code to
|
||||
avoid byte compiler warning in GNU emacs.
|
||||
* ido.el (ido-completion-help): Changed XEmacs specific code to
|
||||
avoid byte compiler warning in GNU Emacs.
|
||||
(ido-set-matches1): Use regexp-quote instead of identity.
|
||||
(ido-complete-space): New function.
|
||||
(ido-define-mode-map): Bind it to SPACE.
|
||||
@ -13696,7 +13695,7 @@
|
||||
* faces.el (describe-face): Capitalize "not documented" message.
|
||||
|
||||
* help-fns.el (describe-variable): Likewise.
|
||||
(describe-function-1): Likewise. Also, document the obsolescence
|
||||
(describe-function-1): Likewise. Also, document the obsolescence
|
||||
of the function, if applicable.
|
||||
|
||||
2002-06-26 Juanma Barranquero <lektu@terra.es>
|
||||
@ -14190,7 +14189,7 @@
|
||||
(italic): Try underlining for displays that don't support real italics.
|
||||
* cus-edit.el (custom-display): Add support for `supports' predicate.
|
||||
* term/tty-colors.el (color-name-rgb-alist): Use 16-bit RGB values
|
||||
instead of 8-bit, for consistency with the rest of emacs.
|
||||
instead of 8-bit, for consistency with the rest of Emacs.
|
||||
(tty-color-canonicalize): Only copy COLOR if we need to change it.
|
||||
(tty-color-approximate): Scale values from `color-name-rgb-alist'
|
||||
appropriately. Return the whole color description, rather than
|
||||
@ -14553,7 +14552,7 @@
|
||||
|
||||
2002-05-24 Glenn Morris <gmorris@ast.cam.ac.uk>
|
||||
|
||||
* progmodes/f90.el: (f90-end-of-subprogram): Remove the final
|
||||
* progmodes/f90.el (f90-end-of-subprogram): Remove the final
|
||||
`forward-line'.
|
||||
(f90-end-of-block, f90-beginning-of-block, f90-next-block-end)
|
||||
(f90-previous-block-start): New navigation commands.
|
||||
@ -14587,7 +14586,7 @@
|
||||
(apropos-calc-scores, apropos-score-str, apropos-score-doc)
|
||||
(apropos-score-symbol): New functions.
|
||||
(apropos-command, apropos, apropos-value, apropos-documentation):
|
||||
Allow keywords in addition to regexp. Added scoring.
|
||||
Allow keywords in addition to regexp. Added scoring.
|
||||
(apropos-documentation-check-doc-file)
|
||||
(apropos-documentation-check-elc-file): Added scoring.
|
||||
(apropos-print): Sort according to score.
|
||||
@ -15271,7 +15270,7 @@
|
||||
(mouse-wheel-scroll-screen): Remove.
|
||||
([mouse-wheel], [C-mouse-wheel], [S-mouse-wheel]): Use mwheel-scroll.
|
||||
|
||||
* w32-vars.el: (mouse-wheel-scroll-amount): Remove.
|
||||
* w32-vars.el (mouse-wheel-scroll-amount): Remove.
|
||||
|
||||
2002-05-04 Markus Rost <rost@math.ohio-state.edu>
|
||||
|
||||
@ -15964,7 +15963,7 @@
|
||||
|
||||
2002-04-22 Martin Stjernholm <bug-cc-mode@gnu.org>
|
||||
|
||||
* progmodes/cc-mode.el: (c-define-abbrev-table): New function to
|
||||
* progmodes/cc-mode.el (c-define-abbrev-table): New function to
|
||||
pass the SYSTEM-FLAG to `define-abbrev' in a way that works in
|
||||
emacsen that doesn't support it.
|
||||
|
||||
@ -16480,7 +16479,7 @@
|
||||
and macros.
|
||||
|
||||
(c-in-literal): No longer recognizes macros as literals by
|
||||
default. An extra flag argument is required to do that.
|
||||
default. An extra flag argument is required to do that.
|
||||
|
||||
(c-macro-start, c-query-macro-start)
|
||||
(c-query-and-set-macro-start): Added a cache for the macro
|
||||
@ -16848,9 +16847,9 @@
|
||||
(scroll-all-beginning-of-buffer-all, scroll-all-end-of-buffer-all):
|
||||
New functions.
|
||||
|
||||
* files.el: (auto-mode-alist): .f95 files in f90-mode.
|
||||
* files.el (auto-mode-alist): .f95 files in f90-mode.
|
||||
|
||||
* progmodes/fortran.el: (fortran-beginning-do): Make regexp match
|
||||
* progmodes/fortran.el (fortran-beginning-do): Make regexp match
|
||||
a DO statement irrespective of numeric label.
|
||||
|
||||
2002-04-20 Glenn Morris <gmorris@ast.cam.ac.uk>
|
||||
@ -16956,7 +16955,7 @@
|
||||
|
||||
2002-04-16 Michael Kifer <kifer@cs.stonybrook.edu>
|
||||
|
||||
* viper-ex.el: Patch by Samuel Padgett. Copyright papers received.
|
||||
* viper-ex.el: Patch by Samuel Padgett. Copyright papers received.
|
||||
(viper-ex-print-buf-name): New variable.
|
||||
(viper-ex-print-buf): New variable.
|
||||
(ex-token-alist): Invoke ex-print on ":print" Ex commands.
|
||||
@ -17448,7 +17447,7 @@
|
||||
2002-04-02 Mike Williams <mdub@bigfoot.com>
|
||||
|
||||
* textmodes/sgml-mode.el (sgml-close-tag): Rename from
|
||||
sgml-insert-end-tag. Simplify by using sgml-lexical-context.
|
||||
sgml-insert-end-tag. Simplify by using sgml-lexical-context.
|
||||
(sgml-get-context): Remove use of sgml-inside-tag-p.
|
||||
(sgml-inside-tag-p): Remove.
|
||||
(sgml-looking-back-at): Short-circuit at beg of buffer.
|
||||
@ -17493,7 +17492,7 @@
|
||||
|
||||
* textmodes/xml-lite.el: Removed much redundant stuff.
|
||||
(xml-lite-parse-tag-backward): Simplify parsing by assuming we
|
||||
always start within text. Make use of sgml-unclosed-tag-p.
|
||||
always start within text. Make use of sgml-unclosed-tag-p.
|
||||
|
||||
2002-04-01 Ville Skytt,Ad(B <ville.skytta@xemacs.org>
|
||||
|
||||
@ -18368,7 +18367,7 @@
|
||||
|
||||
* ediff-init.el: Comments.
|
||||
|
||||
* ediff-hook.el: Got rid of autoloads. Not needed, since the hook
|
||||
* ediff-hook.el: Got rid of autoloads. Not needed, since the hook
|
||||
is loaded.
|
||||
|
||||
* ediff-mult.el (ediff-intersect-directories)
|
||||
@ -18383,7 +18382,7 @@
|
||||
|
||||
* ediff-util.el (ediff-compute-custom-diffs-maybe): Buglet fix.
|
||||
(ediff-inferior-compare-regions): Use
|
||||
ediff-clone-buffer-for-region-comparison. Better and simpler interface.
|
||||
ediff-clone-buffer-for-region-comparison. Better and simpler interface.
|
||||
|
||||
* ediff.el (ediff-directories-internal): Cleanup.
|
||||
(ediff-clone-buffer-for-region-comparison): Better interface.
|
||||
@ -19140,7 +19139,7 @@
|
||||
2002-02-10 Michael Kifer <kifer@cs.stonybrook.edu>
|
||||
|
||||
* viper-util.el (viper-read-key-sequence): Fix so it'll read
|
||||
fast key sequences in emacs native mode
|
||||
fast key sequences in Emacs native mode
|
||||
(viper-events-to-keys): Delete.
|
||||
|
||||
* viper.el (describe-key, describe-key-briefly): Get rid of
|
||||
@ -19705,7 +19704,7 @@
|
||||
|
||||
2002-01-20 Colin Walters <walters@verbum.org>
|
||||
|
||||
* ibuffer.el: (toplevel) Require `ibuf-ext', which is now compiled
|
||||
* ibuffer.el (toplevel): Require `ibuf-ext', which is now compiled
|
||||
with `byte-compile-dynamic'.
|
||||
(ibuffer-default-directory, toplevel): Doc files.
|
||||
|
||||
@ -20050,7 +20049,7 @@
|
||||
|
||||
* viper-init.el (viper-cond-compile-for-xemacs-or-emacs):
|
||||
new macro that replaces viper-emacs-p and viper-xemacs-p in many
|
||||
cases. Used to reduce the number of warnings.
|
||||
cases. Used to reduce the number of warnings.
|
||||
|
||||
* viper-cmd.el: Use viper-cond-compile-for-xemacs-or-emacs.
|
||||
(viper-standard-value): Move here from viper.el.
|
||||
@ -21766,7 +21765,7 @@
|
||||
|
||||
2001-11-25 ShengHuo ZHU <zsh@cs.rochester.edu>
|
||||
|
||||
* mail/rmail.el (rmail-enable-mime-composing): New. A lightweight
|
||||
* mail/rmail.el (rmail-enable-mime-composing): New. A lightweight
|
||||
version of rmail-enable-mime.
|
||||
(rmail-forward): Use it.
|
||||
|
||||
@ -22028,7 +22027,7 @@
|
||||
|
||||
* emacs-lisp/lisp.el (mark-sexp): Mark more if repeated.
|
||||
|
||||
* progmodes/cc-engine.el (c-parse-state): Typo. From Martin Stjernholm.
|
||||
* progmodes/cc-engine.el (c-parse-state): Typo. From Martin Stjernholm.
|
||||
|
||||
* mwheel.el (mouse-wheel-scroll-amount): Allow float values.
|
||||
(mouse-wheel-progessive-speed): New var.
|
||||
@ -22600,7 +22599,7 @@
|
||||
* calc/calc-macs.el (calc-record-compilation-date-macro): Return a
|
||||
simple `setq' form.
|
||||
|
||||
* calc/calc-ext.el: (toplevel): Require calc.
|
||||
* calc/calc-ext.el (toplevel): Require calc.
|
||||
(calc-fancy-prefix-map): New.
|
||||
(calc-fancy-prefix): Use it.
|
||||
(calc-fancy-prefix-other-key): New.
|
||||
@ -23233,7 +23232,7 @@
|
||||
|
||||
2001-10-26 Jason Rumney <jasonr@gnu.org>
|
||||
|
||||
* w32-fns.el: (w32-charset-info-alist): Use ANSI for iso10646-1
|
||||
* w32-fns.el (w32-charset-info-alist): Use ANSI for iso10646-1
|
||||
when UNICODE is not defined.
|
||||
|
||||
2001-10-26 Sam Steingold <sds@gnu.org>
|
||||
@ -23547,7 +23546,8 @@ See ChangeLog.9 for earlier changes.
|
||||
;; coding: iso-2022-7bit
|
||||
;; End:
|
||||
|
||||
Copyright (C) 2001, 2002 Free Software Foundation, Inc.
|
||||
Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted provided the copyright notice and this notice are preserved.
|
||||
|
||||
|
@ -14336,7 +14336,7 @@ See ChangeLog.10 for earlier changes.
|
||||
;; coding: iso-2022-7bit
|
||||
;; End:
|
||||
|
||||
Copyright (C) 2003, 2004 Free Software Foundation, Inc.
|
||||
Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted provided the copyright notice and this notice are preserved.
|
||||
|
||||
|
@ -3994,7 +3994,8 @@
|
||||
|
||||
See ChangeLog.1 for earlier changes.
|
||||
|
||||
Copyright (C) 1986, 1987, 1988 Free Software Foundation, Inc.
|
||||
Copyright (C) 1986, 1987, 1988, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted provided the copyright notice and this notice are preserved.
|
||||
|
||||
|
@ -12615,7 +12615,8 @@
|
||||
|
||||
See ChangeLog.2 for earlier changes.
|
||||
|
||||
Copyright (C) 1989, 1993 Free Software Foundation, Inc.
|
||||
Copyright (C) 1989, 1993, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted provided the copyright notice and this notice are preserved.
|
||||
|
||||
|
@ -8939,7 +8939,8 @@
|
||||
|
||||
See ChangeLog.3 for earlier changes.
|
||||
|
||||
Copyright (C) 1993, 1994 Free Software Foundation, Inc.
|
||||
Copyright (C) 1993, 1994, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted provided the copyright notice and this notice are preserved.
|
||||
|
||||
|
@ -9261,7 +9261,8 @@
|
||||
|
||||
See ChangeLog.4 for earlier changes.
|
||||
|
||||
Copyright (C) 1994, 1995 Free Software Foundation, Inc.
|
||||
Copyright (C) 1994, 1995, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted provided the copyright notice and this notice are preserved.
|
||||
|
||||
|
@ -8021,7 +8021,8 @@ Wed Jul 26 15:40:00 Michael Kifer (kifer@cs.sunysb.edu)
|
||||
|
||||
See ChangeLog.5 for earlier changes.
|
||||
|
||||
Copyright (C) 1995, 1996 Free Software Foundation, Inc.
|
||||
Copyright (C) 1995, 1996, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted provided the copyright notice and this notice are preserved.
|
||||
|
||||
|
@ -23139,7 +23139,8 @@
|
||||
|
||||
See ChangeLog.6 for earlier changes.
|
||||
|
||||
Copyright (C) 1997, 1998 Free Software Foundation, Inc.
|
||||
Copyright (C) 1997, 1998, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted provided the copyright notice and this notice are preserved.
|
||||
|
||||
|
@ -10012,7 +10012,8 @@
|
||||
|
||||
See ChangeLog.7 for earlier changes.
|
||||
|
||||
Copyright (C) 1999 Free Software Foundation, Inc.
|
||||
Copyright (C) 1999, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted provided the copyright notice and this notice are preserved.
|
||||
|
||||
|
@ -20695,7 +20695,8 @@ See ChangeLog.8 for earlier changes.
|
||||
;; coding: iso-2022-7bit
|
||||
;; End:
|
||||
|
||||
Copyright (C) 2000, 2001 Free Software Foundation, Inc.
|
||||
Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
Free Software Foundation, Inc.
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted provided the copyright notice and this notice are preserved.
|
||||
|
||||
|
@ -3,7 +3,8 @@
|
||||
;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: John Wiegley <johnw@gnu.org>
|
||||
;; Author: John Wiegley <johnw@gnu.org>
|
||||
;; Maintainer: FSF
|
||||
;; Keywords: convenience languages lisp
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
@ -1074,7 +1075,7 @@ current position."
|
||||
(eq (char-before pos) ?\\))
|
||||
(setq count (1+ count) pos (1- pos)))
|
||||
(eq (mod count 2) 1))
|
||||
(goto-char (match-beginning 2))))
|
||||
(goto-char (match-beginning (if reverse 1 2)))))
|
||||
result))
|
||||
|
||||
(defun align-new-section-p (beg end separator)
|
||||
|
@ -232,9 +232,9 @@
|
||||
|
||||
(defvar calc-eval-error nil
|
||||
"Determines how calc handles errors.
|
||||
NIL means return a list containing the character position of error.
|
||||
If nil, return a list containing the character position of error.
|
||||
STRING means return error message as string rather than list.
|
||||
T means abort and give an error message.")
|
||||
The value t means abort and give an error message.")
|
||||
|
||||
(defun calc-eval-error (msg)
|
||||
(if calc-eval-error
|
||||
@ -700,10 +700,10 @@ in Calc algebraic input.")
|
||||
(math-read-token))))))
|
||||
((or (and (>= ch ?0) (<= ch ?9))
|
||||
(and (eq ch '?\.)
|
||||
(eq (string-match "\\.[0-9]" math-exp-str math-exp-pos)
|
||||
(eq (string-match "\\.[0-9]" math-exp-str math-exp-pos)
|
||||
math-exp-pos))
|
||||
(and (eq ch '?_)
|
||||
(eq (string-match "_\\.?[0-9]" math-exp-str math-exp-pos)
|
||||
(eq (string-match "_\\.?[0-9]" math-exp-str math-exp-pos)
|
||||
math-exp-pos)
|
||||
(or (eq math-exp-pos 0)
|
||||
(and (memq calc-language '(nil flat big unform
|
||||
@ -713,7 +713,7 @@ in Calc algebraic input.")
|
||||
(1- math-exp-pos))))))
|
||||
(or (and (eq calc-language 'c)
|
||||
(string-match "0[xX][0-9a-fA-F]+" math-exp-str math-exp-pos))
|
||||
(string-match "_?\\([0-9]+.?0*@ *\\)?\\([0-9]+.?0*' *\\)?\\(0*\\([2-9]\\|1[0-4]\\)\\(#\\|\\^\\^\\)[0-9a-dA-D.]+[eE][-+_]?[0-9]+\\|0*\\([2-9]\\|[0-2][0-9]\\|3[0-6]\\)\\(#\\|\\^\\^\\)[0-9a-zA-Z:.]+\\|[0-9]+:[0-9:]+\\|[0-9.]+\\([eE][-+_]?[0-9]+\\)?\"?\\)?"
|
||||
(string-match "_?\\([0-9]+.?0*@ *\\)?\\([0-9]+.?0*' *\\)?\\(0*\\([2-9]\\|1[0-4]\\)\\(#\\|\\^\\^\\)[0-9a-dA-D.]+[eE][-+_]?[0-9]+\\|0*\\([2-9]\\|[0-2][0-9]\\|3[0-6]\\)\\(#\\|\\^\\^\\)[0-9a-zA-Z:.]+\\|[0-9]+:[0-9:]+\\|[0-9.]+\\([eE][-+_]?[0-9]+\\)?\"?\\)?"
|
||||
math-exp-str math-exp-pos))
|
||||
(setq math-exp-token 'number
|
||||
math-expr-data (math-match-substring math-exp-str 0)
|
||||
@ -751,7 +751,7 @@ in Calc algebraic input.")
|
||||
math-expr-data (math-match-substring math-exp-str 0)
|
||||
math-exp-pos (match-end 0)))
|
||||
((and (eq ch ?\")
|
||||
(string-match "\\(\"\\([^\"\\]\\|\\\\.\\)*\\)\\(\"\\|\\'\\)"
|
||||
(string-match "\\(\"\\([^\"\\]\\|\\\\.\\)*\\)\\(\"\\|\\'\\)"
|
||||
math-exp-str math-exp-pos))
|
||||
(if (eq calc-language 'eqn)
|
||||
(progn
|
||||
@ -765,9 +765,9 @@ in Calc algebraic input.")
|
||||
math-exp-pos (match-end 0))))
|
||||
((and (= ch ?\\) (eq calc-language 'tex)
|
||||
(< math-exp-pos (1- (length math-exp-str))))
|
||||
(or (string-match "\\\\hbox *{\\([a-zA-Z0-9]+\\)}"
|
||||
(or (string-match "\\\\hbox *{\\([a-zA-Z0-9]+\\)}"
|
||||
math-exp-str math-exp-pos)
|
||||
(string-match "\\(\\\\\\([a-zA-Z]+\\|[^a-zA-Z]\\)\\)"
|
||||
(string-match "\\(\\\\\\([a-zA-Z]+\\|[^a-zA-Z]\\)\\)"
|
||||
math-exp-str math-exp-pos))
|
||||
(setq math-exp-token 'symbol
|
||||
math-exp-pos (match-end 0)
|
||||
@ -791,11 +791,11 @@ in Calc algebraic input.")
|
||||
(aset math-exp-str right ?\])))))))
|
||||
((and (= ch ?\\) (eq calc-language 'latex)
|
||||
(< math-exp-pos (1- (length math-exp-str))))
|
||||
(or (string-match "\\\\hbox *{\\([a-zA-Z0-9]+\\)}"
|
||||
(or (string-match "\\\\hbox *{\\([a-zA-Z0-9]+\\)}"
|
||||
math-exp-str math-exp-pos)
|
||||
(string-match "\\\\text *{\\([a-zA-Z0-9]+\\)}"
|
||||
(string-match "\\\\text *{\\([a-zA-Z0-9]+\\)}"
|
||||
math-exp-str math-exp-pos)
|
||||
(string-match "\\(\\\\\\([a-zA-Z]+\\|[^a-zA-Z]\\)\\)"
|
||||
(string-match "\\(\\\\\\([a-zA-Z]+\\|[^a-zA-Z]\\)\\)"
|
||||
math-exp-str math-exp-pos))
|
||||
(setq math-exp-token 'symbol
|
||||
math-exp-pos (match-end 0)
|
||||
@ -821,7 +821,7 @@ in Calc algebraic input.")
|
||||
(string= envname "pmatrix"))
|
||||
(if (string-match (concat "\\\\end{" envname "}")
|
||||
math-exp-str math-exp-pos)
|
||||
(setq math-exp-str
|
||||
(setq math-exp-str
|
||||
(replace-match "]" t t math-exp-str))
|
||||
(error "%s" (concat "No closing \\end{" envname "}"))))))
|
||||
((and (eq (nth 1 code) 'mat)
|
||||
@ -852,7 +852,7 @@ in Calc algebraic input.")
|
||||
(setq math-exp-token 'punc
|
||||
math-expr-data (math-match-substring math-exp-str 0)
|
||||
math-exp-pos (match-end 0))
|
||||
(and (eq (string-match "\\\\dots\\." math-exp-str math-exp-pos)
|
||||
(and (eq (string-match "\\\\dots\\." math-exp-str math-exp-pos)
|
||||
math-exp-pos)
|
||||
(setq math-exp-pos (match-end 0)))
|
||||
(if (memq (aref math-expr-data 0) '(?~ ?^))
|
||||
|
@ -269,9 +269,9 @@ is run).
|
||||
"Return the name of the start file corresponding to PROG.
|
||||
Search in the directories \"~\" and \"~/.emacs.d\", in this
|
||||
order. Return nil if no start file found."
|
||||
(let ((progname (file-name-nondirectory prog))
|
||||
(start-file (concat "~/.emacs_" progname))
|
||||
(alt-start-file (concat "~/.emacs.d/init_" progname ".scm")))
|
||||
(let* ((progname (file-name-nondirectory prog))
|
||||
(start-file (concat "~/.emacs_" progname))
|
||||
(alt-start-file (concat "~/.emacs.d/init_" progname ".scm")))
|
||||
(if (file-exists-p start-file)
|
||||
start-file
|
||||
(and (file-exists-p alt-start-file) alt-start-file))))
|
||||
|
@ -804,8 +804,6 @@ buffer. The hook `comint-exec-hook' is run after each exec."
|
||||
|
||||
(defun comint-insert-input (event)
|
||||
"In a Comint buffer, set the current input to the previous input at point."
|
||||
;; This doesn't use "e" because it is supposed to work
|
||||
;; for events without parameters.
|
||||
(interactive "e")
|
||||
(mouse-set-point event)
|
||||
(let ((pos (point)))
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; composite.el --- support character composition
|
||||
|
||||
;; Copyright (C) 1999, 2000
|
||||
;; Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; National Institute of Advanced Industrial Science and Technology (AIST)
|
||||
;; Registration Number H14PRO021
|
||||
|
||||
|
@ -62,7 +62,7 @@ Valid values are the symbols `default-A', `default-B', and `combined'."
|
||||
'("<<<<<<< variant A" A ">>>>>>> variant B" B "####### Ancestor" Ancestor "======= end")
|
||||
"*Pattern to be used for combining difference regions in buffers A and B.
|
||||
The value must be a list of the form
|
||||
(STRING1 bufspec1 STRING2 bufspec2 STRING3 bufspec3 STRING4)
|
||||
\(STRING1 bufspec1 STRING2 bufspec2 STRING3 bufspec3 STRING4)
|
||||
where bufspec is the symbol A, B, or Ancestor. For instance, if the value is
|
||||
'(STRING1 A STRING2 Ancestor STRING3 B STRING4) then the
|
||||
combined text will look like this:
|
||||
@ -82,7 +82,7 @@ STRING4
|
||||
(defcustom ediff-show-clashes-only nil
|
||||
"*If t, show only those diff regions where both buffers disagree with the ancestor.
|
||||
This means that regions that have status prefer-A or prefer-B will be
|
||||
skipped over. nil means show all regions."
|
||||
skipped over. A value of nil means show all regions."
|
||||
:type 'boolean
|
||||
:group 'ediff-merge
|
||||
)
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; advice.el --- an overloading mechanism for Emacs Lisp functions
|
||||
|
||||
;; Copyright (C) 1993, 1994, 2000, 2001, 2004,
|
||||
;; Copyright (C) 1993, 1994, 2000, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Hans Chalupsky <hans@cs.buffalo.edu>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; assoc.el --- insert/delete/sort functions on association lists
|
||||
|
||||
;; Copyright (C) 1996, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1996, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Barry A. Warsaw <bwarsaw@cen.com>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; authors.el --- utility for maintaining Emacs' AUTHORS file -*-coding: iso-2022-7bit;-*-
|
||||
|
||||
;; Copyright (C) 2000, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Gerd Moellmann <gerd@gnu.org>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; byte-run.el --- byte-compiler support for inlining
|
||||
|
||||
;; Copyright (C) 1992, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1992, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Jamie Zawinski <jwz@lucid.com>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; cl-compat.el --- Common Lisp extensions for GNU Emacs Lisp (compatibility)
|
||||
|
||||
;; Copyright (C) 1993, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1993, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Dave Gillespie <daveg@synaptics.com>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; cl-extra.el --- Common Lisp features, part 2 -*-byte-compile-dynamic: t;-*-
|
||||
|
||||
;; Copyright (C) 1993, 2000, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1993, 2000, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Dave Gillespie <daveg@synaptics.com>
|
||||
|
@ -1,6 +1,7 @@
|
||||
;;; cl-macs.el --- Common Lisp macros -*-byte-compile-dynamic: t;-*-
|
||||
|
||||
;; Copyright (C) 1993, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1993, 2001, 2002, 2003, 2004, 2005, 2006
|
||||
;; Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Dave Gillespie <daveg@synaptics.com>
|
||||
;; Version: 2.02
|
||||
@ -2291,10 +2292,15 @@ copier, a `NAME-p' predicate, and setf-able `NAME-SLOT' accessors.
|
||||
(if (cadr (memq :read-only (cddr desc)))
|
||||
(list 'error (format "%s is a read-only slot"
|
||||
accessor))
|
||||
(list 'cl-struct-setf-expander 'cl-x
|
||||
(list 'quote name) (list 'quote accessor)
|
||||
(and pred-check (list 'quote pred-check))
|
||||
pos)))
|
||||
;; If cl is loaded only for compilation,
|
||||
;; the call to cl-struct-setf-expander would
|
||||
;; cause a warning because it may not be
|
||||
;; defined at run time. Suppress that warning.
|
||||
(list 'with-no-warnings
|
||||
(list 'cl-struct-setf-expander 'cl-x
|
||||
(list 'quote name) (list 'quote accessor)
|
||||
(and pred-check (list 'quote pred-check))
|
||||
pos))))
|
||||
forms)
|
||||
(if print-auto
|
||||
(nconc print-func
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; cl-seq.el --- Common Lisp features, part 3 -*-byte-compile-dynamic: t;-*-
|
||||
|
||||
;; Copyright (C) 1993, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1993, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Dave Gillespie <daveg@synaptics.com>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; cl-specs.el --- Edebug specs for cl.el -*- no-byte-compile: t -*-
|
||||
|
||||
;; Copyright (C) 1993, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1993, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
;; Author: Daniel LaLiberte <liberte@holonexus.org>
|
||||
;; Keywords: lisp, tools, maint
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; cl.el --- Common Lisp extensions for Emacs -*-byte-compile-dynamic: t;-*-
|
||||
|
||||
;; Copyright (C) 1993, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1993, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Dave Gillespie <daveg@synaptics.com>
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; crm.el --- read multiple strings with completion
|
||||
|
||||
;; Copyright (C) 1985, 1986, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
|
||||
;; 2000, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
;; 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Sen Nagata <sen@eccosys.com>
|
||||
;; Keywords: completion, minibuffer, multiple elements
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; cust-print.el --- handles print-level and print-circle
|
||||
|
||||
;; Copyright (C) 1992, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1992, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Daniel LaLiberte <liberte@holonexus.org>
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; derived.el --- allow inheritance of major modes
|
||||
;; (formerly mode-clone.el)
|
||||
|
||||
;; Copyright (C) 1993, 1994, 1999, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1993, 1994, 1999, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: David Megginson (dmeggins@aix1.uottawa.ca)
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; easymenu.el --- support the easymenu interface for defining a menu
|
||||
|
||||
;; Copyright (C) 1994, 1996, 1998, 1999, 2000, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
;; Copyright (C) 1994, 1996, 1998, 1999, 2000, 2001, 2002, 2003,
|
||||
;; 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Keywords: emulations
|
||||
;; Author: Richard Stallman <rms@gnu.org>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; eldoc.el --- show function arglist or variable docstring in echo area
|
||||
|
||||
;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Noah Friedman <friedman@splode.com>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; elint.el --- Lint Emacs Lisp
|
||||
|
||||
;; Copyright (C) 1997, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1997, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Peter Liljenberg <petli@lysator.liu.se>
|
||||
|
@ -1,7 +1,7 @@
|
||||
;;; ewoc.el --- utility to maintain a view of a list of objects in a buffer
|
||||
|
||||
;; Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
|
||||
;; 2000, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
;; 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Per Cederqvist <ceder@lysator.liu.se>
|
||||
;; Inge Wallin <inge@lysator.liu.se>
|
||||
|
@ -397,7 +397,7 @@ The library where VARIABLE is defined is searched for in FILE or
|
||||
|
||||
;;;###autoload
|
||||
(defun find-variable (variable)
|
||||
"Find the definition of the VARIABLE near point.
|
||||
"Find the definition of the VARIABLE at or before point.
|
||||
|
||||
Finds the library containing the definition of the variable
|
||||
near point (selected by `variable-at-point') in a buffer and
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; find-gc.el --- detect functions that call the garbage collector
|
||||
|
||||
;; Copyright (C) 1992, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1992, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Maintainer: FSF
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; float-sup.el --- define some constants useful for floating point numbers.
|
||||
|
||||
;; Copyright (C) 1985, 1986, 1987, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1985, 1986, 1987, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Maintainer: FSF
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; generic.el --- defining simple major modes with comment and font-lock
|
||||
;;
|
||||
;; Copyright (C) 1997, 1999, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1997, 1999, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
;;
|
||||
;; Author: Peter Breton <pbreton@cs.umb.edu>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; gulp.el --- ask for updates for Lisp packages
|
||||
|
||||
;; Copyright (C) 1996, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1996, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Sam Shteingold <shteingd@math.ucla.edu>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; helper.el --- utility help package supporting help in electric modes
|
||||
|
||||
;; Copyright (C) 1985, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1985, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: K. Shane Hartman
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; lisp.el --- Lisp editing commands for Emacs
|
||||
|
||||
;; Copyright (C) 1985, 1986, 1994, 2000, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1985, 1986, 1994, 2000, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Maintainer: FSF
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; lmenu.el --- emulate Lucid's menubar support
|
||||
|
||||
;; Copyright (C) 1992, 1993, 1994, 1997, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1992, 1993, 1994, 1997, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Keywords: emulations obsolete
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; lselect.el --- Lucid interface to X Selections
|
||||
|
||||
;; Copyright (C) 1990, 1993, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1990, 1993, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Maintainer: FSF
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; map-ynp.el --- general-purpose boolean question-asker
|
||||
|
||||
;; Copyright (C) 1991, 1992, 1993, 1994, 1995, 2000, 2002, 2003,
|
||||
;; Copyright (C) 1991, 1992, 1993, 1994, 1995, 2000, 2001, 2002, 2003,
|
||||
;; 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Roland McGrath <roland@gnu.org>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; regexp-opt.el --- generate efficient regexps to match strings
|
||||
|
||||
;; Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2002,
|
||||
;; Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
|
||||
;; 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Simon Marshall <simon@gnu.org>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; regi.el --- REGular expression Interpreting engine
|
||||
|
||||
;; Copyright (C) 1993, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1993, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: 1993 Barry A. Warsaw, Century Computing, Inc. <bwarsaw@cen.com>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; ring.el --- handle rings of items
|
||||
|
||||
;; Copyright (C) 1992, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1992, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Maintainer: FSF
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; shadow.el --- locate Emacs Lisp file shadowings
|
||||
|
||||
;; Copyright (C) 1995, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1995, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Terry Jones <terry@santafe.edu>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; sregex.el --- symbolic regular expressions
|
||||
|
||||
;; Copyright (C) 1997, 1998, 2000, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1997, 1998, 2000, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Bob Glickstein <bobg+sregex@zanshin.com>
|
||||
|
@ -52,6 +52,14 @@
|
||||
(defsubst syntax-ppss-depth (ppss)
|
||||
(nth 0 ppss))
|
||||
|
||||
(defun syntax-ppss-toplevel-pos (ppss)
|
||||
"Return the last preceding position at toplevel.
|
||||
\"At toplevel\" means that it is outside of any syntactic entity:
|
||||
outside of any parentheses, or comments, or strings.
|
||||
Returns nil iff PPSS itself corresponds to a toplevel position."
|
||||
(or (car (nth 9 ppss))
|
||||
(nth 8 ppss)))
|
||||
|
||||
(defsubst syntax-ppss-context (ppss)
|
||||
(cond
|
||||
((nth 3 ppss) 'string)
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; timer.el --- run a function with args at some time in future
|
||||
|
||||
;; Copyright (C) 1996, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1996, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Maintainer: FSF
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; tq.el --- utility to maintain a transaction queue
|
||||
|
||||
;; Copyright (C) 1985, 1986, 1987, 1992, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1985, 1986, 1987, 1992, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Scott Draves <spot@cs.cmu.edu>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; trace.el --- tracing facility for Emacs Lisp functions
|
||||
|
||||
;; Copyright (C) 1993, 1998, 2000, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1993, 1998, 2000, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Hans Chalupsky <hans@cs.buffalo.edu>
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; crisp.el --- CRiSP/Brief Emacs emulator
|
||||
|
||||
;; Copyright (C) 1997, 1998, 1999, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Gary D. Foster <Gary.Foster@Corp.Sun.COM>
|
||||
|
@ -1,10 +1,10 @@
|
||||
;;; edt-lk201.el --- enhanced EDT keypad mode emulation for LK-201 keyboards
|
||||
|
||||
;; Copyright (C) 1986, 1992, 1993, 1995, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1986, 1992, 1993, 1995, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Kevin Gallagher <kevingal@onramp.net>
|
||||
;; Maintainer: Kevin Gallagher <kevingal@onramp.net>
|
||||
;; Author: Kevin Gallagher <Kevin.Gallagher@boeing.com>
|
||||
;; Maintainer: Kevin Gallagher <Kevin.Gallagher@boeing.com>
|
||||
;; Keywords: emulations
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
|
@ -3,8 +3,8 @@
|
||||
;; Copyright (C) 1994, 1995, 2000, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Kevin Gallagher <kevingal@onramp.net>
|
||||
;; Maintainer: Kevin Gallagher <kevingal@onramp.net>
|
||||
;; Author: Kevin Gallagher <Kevin.Gallagher@boeing.com>
|
||||
;; Maintainer: Kevin Gallagher <Kevin.Gallagher@boeing.com>
|
||||
;; Keywords: emulations
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
@ -129,8 +129,12 @@
|
||||
|
||||
(defconst edt-xserver (if (eq edt-window-system 'x)
|
||||
(if edt-x-emacs-p
|
||||
(replace-in-string (x-server-vendor) "[ _]" "-")
|
||||
(subst-char-in-string ? ?- (x-server-vendor)))
|
||||
;; The Cygwin window manager has a `/' in its
|
||||
;; name, which breaks the generated file name of
|
||||
;; the custom key map file. Replace `/' with a
|
||||
;; `-' to work around that.
|
||||
(replace-in-string (x-server-vendor) "[ /]" "-")
|
||||
(subst-char-in-string ?/ ?- (subst-char-in-string ? ?- (x-server-vendor))))
|
||||
nil)
|
||||
"Indicates X server vendor name, if applicable.")
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
;;; edt-pc.el --- enhanced EDT keypad mode emulation for PC 101 keyboards
|
||||
|
||||
;; Copyright (C) 1986, 1994, 1995, 2002, 2003, 2004,
|
||||
;; Copyright (C) 1986, 1994, 1995, 2001, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Kevin Gallagher <kevingal@onramp.net>
|
||||
;; Maintainer: Kevin Gallagher <kevingal@onramp.net>
|
||||
;; Author: Kevin Gallagher <Kevin.Gallagher@boeing.com>
|
||||
;; Maintainer: Kevin Gallagher <Kevin.Gallagher@boeing.com>
|
||||
;; Keywords: emulations
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
|
@ -3,8 +3,8 @@
|
||||
;; Copyright (C) 1986, 1992, 1993, 1995, 2002, 2003, 2004,
|
||||
;; 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Kevin Gallagher <kevingal@onramp.net>
|
||||
;; Maintainer: Kevin Gallagher <kevingal@onramp.net>
|
||||
;; Author: Kevin Gallagher <Kevin.Gallagher@boeing.com>
|
||||
;; Maintainer: Kevin Gallagher <Kevin.Gallagher@boeing.com>
|
||||
;; Keywords: emulations
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
|
@ -3,8 +3,8 @@
|
||||
;; Copyright (C) 1986, 1992, 1993, 1994, 1995, 2000, 2001, 2002, 2003,
|
||||
;; 2004, 2005, 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: Kevin Gallagher <kevingal@onramp.net>
|
||||
;; Maintainer: Kevin Gallagher <kevingal@onramp.net>
|
||||
;; Author: Kevin Gallagher <Kevin.Gallagher@boeing.com>
|
||||
;; Maintainer: Kevin Gallagher <Kevin.Gallagher@boeing.com>
|
||||
;; Keywords: emulations
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
@ -339,8 +339,12 @@ This means that an edt-user.el file was found in the user's `load-path'.")
|
||||
|
||||
(defconst edt-xserver (if (eq edt-window-system 'x)
|
||||
(if edt-x-emacs19-p
|
||||
(replace-in-string (x-server-vendor) "[ _]" "-")
|
||||
(subst-char-in-string ? ?- (x-server-vendor)))
|
||||
;; The Cygwin window manager has a `/' in its
|
||||
;; name, which breaks the generated file name of
|
||||
;; the custom key map file. Replace `/' with a
|
||||
;; `-' to work around that.
|
||||
(replace-in-string (x-server-vendor) "[ /]" "-")
|
||||
(subst-char-in-string ?/ ?- (subst-char-in-string ? ?- (x-server-vendor))))
|
||||
nil)
|
||||
"Indicates X server vendor name, if applicable.")
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
;;; pc-mode.el --- emulate certain key bindings used on PCs
|
||||
|
||||
;; Copyright (C) 1995, 2002, 2003, 2004, 2005,
|
||||
;; Copyright (C) 1995, 2001, 2002, 2003, 2004, 2005,
|
||||
;; 2006 Free Software Foundation, Inc.
|
||||
|
||||
;; Maintainer: FSF
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user