Commit graph

98467 commits

Author SHA1 Message Date
Glenn Morris
67f02b82f4 lwlib/ trivia.
* lwlib-Xaw.c, lwlib-Xlw.c, lwlib-Xm.c, lwlib-utils.c, lwlib.c, xlwmenu.c:
Standardize on <> for includes from the ../src directory.
2011-02-09 21:03:29 -08:00
Paul Eggert
6ffb2c0ceb Undo my previous commit, as per Stefan. 2011-02-09 19:56:30 -08:00
Paul Eggert
102252aa03 New file lib/ChangeLog, with entries moved from ChangeLog 2011-02-09 19:32:03 -08:00
Glenn Morris
5ac75e8f4b * src/Makefile.in (really-lwlib): Depend on globals.h, for parallel builds.
Otherwise, lwlib/ and src/ would try to run make-docfile at the same
time, and one of them would lose when its output file disappeared.
2011-02-09 19:20:52 -08:00
Paul Eggert
988c07dff2 * arg-nonnull.h, c++defs.h, warn-on-use.h: Fix licenses. 2011-02-09 19:16:11 -08:00
Ken Manheimer
26d2a9bd7a * allout.el: Synopsis: Change allout user configuration so auto-activation
is controlled solely by customization `allout-auto-activation'.
2011-02-09 19:33:34 -05:00
Ken Manheimer
11c46e1507 Synopsis: Change allout user configuration so auto-activation is controlled
solely by customization `allout-auto-activation'.

(allout-auto-activation-helper) (allout-setup): New autoloads implement new
custom set procedure for allout-auto-activation.  Also, explicitly invoke
(allout-setup) after allout-auto-activation is custom-defined, to effect
the settings in emacs sessions besides the few where allout-auto-activation
customization is donea.
(allout-auto-activation): Use allout-auto-activation-helper to :set.
Revise the docstring.
(allout-init): Reduce functionality to just customizing
allout-auto-activation, and mark obsolete.
(allout-mode): Respect string values for allout-auto-activation.  Run
allout-after-copy-or-kill-hook without any args.
(allout-mode) (allout-layout) (allout-default-layout) (outlineify-sticky):
Adjust docstring for new scheme.
(allout-after-copy-or-kill-hook): No arguments - hook implementers should
concentrate on the kill ring.
2011-02-09 19:31:18 -05:00
Gnus developers
af4e5f4c5f Merge changes made in Gnus trunk.
nntp.el (nntp-retrieve-group-data-early-disabled): Disable the async code for now, since it doesn't work for all users.
message.el (message-options): Make message-options really buffer local.
shr.el (shr-tag-body): Add support for text attribute in body markups.
2011-02-09 22:16:29 +00:00
Eli Zaretskii
d37f40ed38 Update the Windows build according to 2011-02-08T21:42:56Z!tromey@redhat.com and 2011-02-09T17:04:43Z!schwab@linux-m68k.org.
src/makefile.w32-in (GLOBAL_SOURCES, SOME_MACHINE_OBJECTS, obj): New
 macros.
 (globals.h, gl-stamp): New targets.
 (clean): Clean gl-stamp and globals.h.
 nt/makefile.w32-in (bootstrap-nmake, bootstrap-gmake): Make the
 "make-docfile" target in lib-src, before bootstrapping the src
 directory.  Needed since building in src needs to run make-docfile
 to produce globals.h.
2011-02-09 22:50:17 +02:00
Stefan Monnier
ccded26c1e * lisp/progmodes/sh-script.el (sh-font-lock-open-heredoc): Fix case
of here-doc that immediately follows a comment.
* .bzrignore: Ignore globals.h and related stamp.
* test/indent/shell.sh:
* test/indent/shell.rc: New files.
2011-02-09 13:59:55 -05:00
Andreas Schwab
33cd3ee46b * src/Makefile.in (gl-stamp): Create globals.h here.
(globals.h): Don't do it here.
(mostlyclean): Clean globals.h and gl-stamp.
2011-02-09 18:04:43 +01:00
Julien Danjou
69b2604f77 Fix tracking visibility in ERC.
* lisp/erc/erc-track.el (erc-window-configuration-change): New function.
This will allow to track buffer visibility when a command is
finished to executed.  Idea stolen from rcirc.
(track): Put erc-window-configuration-change in
window-configuration-change-hook.
(erc-modified-channels-update): Remove
erc-modified-channels-update from post-command-hook after update.
2011-02-08 23:08:25 -05:00
Glenn Morris
9218b9bd6c * admin/notes/bugtracker: Small updates. 2011-02-08 19:27:57 -08:00
Glenn Morris
7bd04bb46d Update lucid toolkit build for src/globals.h being a generated file.
* lwlib/Makefile.in (@SET_MAKE@): New, set by configure.
(globals): New variable and rule.
(lwlib-utils.o, lwlib.o, lwlib-Xlw.o, lwlib-Xaw.o, lwlib-Xm.o)
(xlwmenu.o): Add dependency on src/globals.h.
2011-02-08 19:25:07 -08:00
Paul Eggert
caf825516a Sync texinfo.tex and sed-related fixes from gnulib. 2011-02-08 17:40:01 -08:00
Deniz Dogan
4d04fdc950 * lisp/net/rcirc.el (rcirc-ctcp-sender-PING): Simplifying. 2011-02-09 02:22:26 +01:00
Paul Eggert
f9f2e7f540 * src/Makefile.in ($(otherobj)): Depend on globals.h. 2011-02-08 16:44:29 -08:00
Paul Eggert
64df8c1098 * make-docfile.c (EMACS_INTEGER): Rename from EMACS_INT. 2011-02-08 16:30:33 -08:00
Reuben Thomas
bfcb151a96 Remove unnecessary manual advice about eval-after-load (Bug#7986).
* loading.texi (Hooks for Loading): Remove unnecessary manual advice
about eval-after-load.
2011-02-08 19:28:06 -05:00
Deniz Dogan
ee6a57ab20 * lisp/net/rcirc.el (rcirc-cmd-ctcp): Use dedicated function when
available.
(rcirc-ctcp-sender-PING): New function.
2011-02-09 01:22:01 +01:00
Tom Tromey
00b3c7ac85 Make globals.h a generated header
* configure: Rebuild.
	* configure.in (NS_OBJC_OBJ): New subst.
lib-src
	* make-docfile.c: Unconditionally include stdlib.h.
	(generate_globals): New global.
	(xrealloc): New function.
	(main): Handle '-g'.  Call start_globals, write_globals.
	(scan_file): Conditionally call put_filename.
	(start_globals): New function.
	(struct global): New.
	(num_globals, globals): New globals.
	(add_global, compare_globals, write_globals): New functions.
	(scan_c_file): Update for "-g".
	(scan_lisp_file): Fail if "-g".
	(enum global_type): New.
src
	* Makefile.in (NS_OBJC_OBJ): New variable.
	(base_obj): Rename from 'obj'.
	(obj): New variable.
	(globals.h, gl-stamp, $(obj)): New targets.
	(GLOBAL_SOURCES): New variable.
	* globals.h: Remove.
	* nsselect.m (Vselection_alist): Define.  Reverts part of
	2011-01-19T22:11:33Z!jan.h.d@swipnet.se.
	* buffer.c: Don't use "no_cell" for name of kill-buffer-hook's
	variable.
	* xselect.c (Vselection_alist): Define.  Reverts part of 2011-01-19T23:32:42Z!eggert@cs.ucla.edu.
2011-02-08 14:42:56 -07:00
Stefan Monnier
6ca94a0b49 * lisp/obsolete/pc-select.el: Rename from emulation/pc-select.el.
Remove the mark/nomark handling, and activate shift-select-mode instead.
* lisp/obsolete/pc-mode.el: Rename from emulation/pc-mode.el.

Fixes: debbugs:7940
2011-02-08 15:45:53 -05:00
Julien Danjou
756441ed82 message.el (message-options): Make message-options a local variable. 2011-02-08 12:03:14 +00:00
Kenichi Handa
8f3b2e120b font.c (Ffont_get): Do not cache :otf value. 2011-02-08 15:56:57 +09:00
Kenichi Handa
50c822bd67 update for autoloads 2011-02-08 15:54:37 +09:00
Lars Ingebrigtsen
b52daf3d93 nnimap.el (nnimap-update-info): Simplify split history test. 2011-02-07 22:49:38 +00:00
Jay Belanger
226590f8d1 calc/calc-units.el (math-logunits-quant): Add support for
non-logarithmic units.
2011-02-07 16:25:31 -06:00
Ken Manheimer
4ec28e14ba allout.el (allout-after-copy-or-kill-hook): New hook for extension-specific
processing of killed text.
(allout-mode): Include new allout-after-copy-or-kill-hook among mentioned
hooks.
(allout-kill-line) (allout-kill-topic): Ensure that processing after kill
happens even if barf-if-buffer-read-only is raised.  Include new
allout-after-copy-or-kill-hook among that subsequent processing.
(allout-deannotate-hidden): Actually remove the annotation text properties.
2011-02-07 15:43:36 -05:00
Eli Zaretskii
61c72b067b Regenerate lib/getopt_.h. 2011-02-07 21:15:02 +02:00
Ken Manheimer
dd0b691e6a * allout.el (allout-listify-exposed): Copy text sans text properties. 2011-02-07 13:58:17 -05:00
Ken Manheimer
3e2ee8896b (allout-listify-exposed): Copy text sans text properties. 2011-02-07 13:55:33 -05:00
Lars Ingebrigtsen
41d579ce4a nnimap.el (nnimap-update-info): Refactor slightly.
(nnimap-update-info): Tell Gnus whether there are any \Recent messages.
 (nnimap-update-info): Clean up slightly.
 (nnimap-quirk): Add quirk for Gmail IMAP which bugs out on NUL characters.
 (nnimap-process-quirk): Renamed function to avoid collision.
 (nnimap-update-info): Fix macrology bug-out.
2011-02-07 13:03:22 +00:00
Michael Albinus
1ff98217da * dbus.texi (Bus names): Adapt descriptions for
dbus-list-activatable-names and dbus-list-known-names.
2011-02-07 10:21:08 +01:00
Michael Albinus
07e52e08b0 * net/dbus.el (dbus-list-activatable-names): Add optional argument BUS. 2011-02-07 09:01:15 +01:00
Paul Eggert
b19beacc54 * image.c: conform to C89 pointer rules 2011-02-06 22:18:23 -08:00
Paul Eggert
c45e52762b * xml.c: conform to C89 pointer rules 2011-02-06 22:15:32 -08:00
Paul Eggert
3ce2f8ac4c * ralloc.c: conform to C89 pointer rules 2011-02-06 21:47:56 -08:00
Paul Eggert
efe0234f6a * xfont.c: conform to C89 pointer rules 2011-02-06 21:44:50 -08:00
Paul Eggert
7469ef5d1b * doprnt.c, indent.c, character.c: conform to C89 pointer rules 2011-02-06 21:42:15 -08:00
Paul Eggert
0ca76b1eac * callproc.c: conform to C89 pointer rules 2011-02-06 21:06:59 -08:00
Paul Eggert
400a67ffac * process.c: conform to C89 pointer rules 2011-02-06 21:02:02 -08:00
Paul Eggert
4a25e32a73 * lread.c: conform to C89 pointer rules 2011-02-06 20:48:38 -08:00
Paul Eggert
f1e5982419 * fns.c: conform to C89 pointer rules 2011-02-06 20:43:35 -08:00
Paul Eggert
a2db99828c * callint.c: conform to C89 pointer rules 2011-02-06 19:09:32 -08:00
Paul Eggert
e7f8264d90 * editfns.c: conform to C89 pointer rules 2011-02-06 18:51:10 -08:00
Paul Eggert
09125ef847 * print.c: conform to C89 pointer rules 2011-02-06 18:26:14 -08:00
Paul Eggert
57ace6d0d3 * data.c etc: conform to C89 pointer rules 2011-02-06 18:18:35 -08:00
Paul Eggert
cca94728b9 Merge: * alloc.c: conform to C89 pointer rules 2011-02-06 18:06:16 -08:00
Paul Eggert
9025684146 * alloc.c: conform to C89 pointer rules 2011-02-06 18:05:30 -08:00
Jay Belanger
ed98055eb1 Eliminate newline 2011-02-06 19:40:47 -06:00