1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-31 01:20:37 -08:00
Commit graph

106903 commits

Author SHA1 Message Date
Ulrich Müller
fca64dbda1 Tweak FreeBSD LIB_STANDARD, START_FILES
* configure.ac (LIB_STANDARD, START_FILES) [FreeBSD]:
Don't include crtbegin.o and crtend.o.

Fixes: debbugs:12047
2012-08-01 00:20:52 -07:00
Rupert Swarbrick
b686ba0618 * calendar/cal-html.el (cal-html-insert-agenda-days): Fix typo. (tiny change)
Fixes: debbugs:12018
2012-08-01 00:15:44 -07:00
Dmitry Antipov
3193acd258 Use INTERNAL_FIELD for processes.
* src/process.h (PVAR): New macro.  Adjust style.
(struct Lisp_Process): Change Lisp_Object members to INTERNAL_FIELD.
* src/print.c, src/process.c, src/sysdep.c, src/w32.c:
* src/xdisp.c: Users changed.
* admin/coccinelle/process.cocci: Semantic patch to replace direct
access to Lisp_Object members of struct Lisp_Process to PVAR.
2012-08-01 10:23:24 +04:00
Dmitry Antipov
3a45383a47 Use INTERNAL_FIELD for windows.
* src/window.h (WVAR): New macro.
(struct window): Change Lisp_Object members to INTERNAL_FIELD.
* src/alloc.c, src/buffer.c, src/composite.c, src/dispextern.h:
* src/dispnew.c, src/editfns.c, src/fileio.c, src/font.c, src/fontset.c:
* src/frame.c, src/frame.h, src/fringe.c, src/indent.c, src/insdel.c:
* src/keyboard.c, src/keymap.c, src/lisp.h, src/minibuf.c, src/nsterm.m:
* src/print.c, src/textprop.c, src/w32fns.c, src/w32menu.c, src/w32term.c:
* src/window.c, src/xdisp.c, src/xfaces.c, src/xfns.c, src/xmenu.c:
* src/xterm.c: Users changed.
* admin/coccinelle/window.cocci: Semantic patch to replace direct
access to Lisp_Object members of struct window to WVAR.
2012-08-01 09:11:36 +04:00
Paul Eggert
c1dbc63c93 * coding.h (CODING_ATTR_FLUSHING): Remove; unused and wouldn't work. 2012-07-31 20:51:44 -07:00
Glenn Morris
8d7c7eed73 ChangeLog fixes 2012-07-31 22:14:20 -04:00
Glenn Morris
ca35a5f7f2 * configure.ac (INTERNAL_TERMINAL): New. 2012-07-31 22:02:47 -04:00
Glenn Morris
b72c9a8cad * configure.ac (FLOAT_CHECK_DOMAIN, HAVE_INVERSE_HYPERBOLIC): New. 2012-07-31 21:53:04 -04:00
Glenn Morris
5c0c0e8a1a Move definitions of directory and device separators to configure
* configure.ac (DEVICE_SEP, IS_DEVICE_SEP, IS_DIRECTORY_SEP, IS_ANY_SEP):
Move here from src/lisp.h.

* src/lisp.h (IS_DIRECTORY_SEP, IS_DEVICE_SEP, IS_ANY_SEP):
Move to configure.ac.
2012-07-31 21:43:08 -04:00
Juanma Barranquero
552a99b4cb Adapt Windows port to recent changes in autogen/config.in.
* lib-src/makefile.w32-in (CONFIG_H): Update dependencies.
(CONF_POST_H): New macro.

* lib/makefile.w32-in (CONFIG_H): Update dependencies.
(CONF_POST_H): New macro.

* nt/config.nt: Sync with autogen/config.in.
Remove code moved to conf_post.h and include <conf_post.h>
(NULL_DEVICE, SEPCHAR, SIGNAL_H_AHB, TIOCSIGSEND, USER_FULL_NAME)
(USG5_4, WRETCODE, _longjmp, _setjmp, wait3): New macros.

* src/makefile.w32-in (CONFIG_H): Update dependencies.
(CONF_POST_H): New macro.

* src/s/ms-w32.h (SEPCHAR, NULL_DEVICE): Remove; moved to nt/config.nt.
2012-08-01 02:29:59 +02:00
Fabián Ezequiel Gallina
0d49da68b9 Shell processes: enhancements to startup and CEDET compatibility.
* progmodes/python.el (python-shell-send-setup-max-wait): Delete var.
(python-shell-make-comint): accept-process-output at startup.
(run-python-internal): Set inferior-python-mode-hook to nil.
(python-shell-internal-get-or-create-process): call sit-for.
(python-preoutput-result): Add obsolete alias.
(python-shell-internal-send-string): Use it.
(python-shell-send-setup-code): Remove call to
accept-process-output.
2012-07-31 20:43:31 -03:00
Glenn Morris
bc96620af4 * configure.ac (S_FILE): Remove output variable.
* src/Makefile.in (S_FILE): No longer set by configure.

* msdos/sed1v2.inp (S_FILE): Update for format change.
2012-07-31 19:20:25 -04:00
Glenn Morris
68169a3349 * configure.ac (opsysfile): Use AH_TEMPLATE. Doc fix. 2012-07-31 19:12:24 -04:00
Glenn Morris
8ad96b1dcc Auto-commit of generated files. 2012-07-31 19:03:04 -04:00
Glenn Morris
476b1b2da1 Minor rearrangement for src/conf_post.h
* src/conf_post.h (config_opsysfile):
Move earlier, so that WINDOWSNT is available.
(alloca.h) [WINDOWSNT]: Don't include it on MS Windows.
2012-07-31 19:02:12 -04:00
Andreas Schwab
f1a71c6e3d Fixes: debbugs:12108
* buff-menu.el (list-buffers-noselect): Use prefix-numeric-value.
2012-08-01 00:34:36 +02:00
Glenn Morris
b2c7a10681 * configure.ac (NULL_DEVICE, SEPCHAR, USER_FULL_NAME): Move here from src.
* src/editfns.c (USER_FULL_NAME):
* src/emacs.c (SEPCHAR):
* src/process.h (NULL_DEVICE): Let configure set them.
2012-07-31 18:24:49 -04:00
Jay Belanger
d66060f824 calc-mode.el (calc-set-simplify-mode): Adjust message. 2012-07-31 16:38:18 -05:00
Jay Belanger
d2605269ba calc-mode.el (calc-basic-simplification-mode): Rename from
`calc-limited-simplification-mode'.
(calc-alg-simplification-mode): New function.

calc.el (calc-set-mode-line): Adjust mode line display
for basic simplification mode.

calc-help.el (calc-m-prefix-help): Update help message.

calc-ext.el (calc-init-extensions): Add bindings and autoloads 
for `calc-basic-simplify-mode' and `calc-alg-simplify-mode'.
2012-07-31 16:32:28 -05:00
Jan Djärv
331ff3b906 * TODO (NS port): Add text about event loop. 2012-07-31 21:23:33 +02:00
Glenn Morris
d53d062a0e * src/s/README, src/s/template.h: Remove files. 2012-07-31 14:51:24 -04:00
Glenn Morris
5af2266c44 Comment 2012-07-31 14:39:38 -04:00
Glenn Morris
4515017f63 * src/conf_post.h [HPUX]: Undefine HAVE_RANDOM and HAVE_RINT.
This is a belt-and-braces approach.

* configure.ac: Related comment.
2012-07-31 14:34:26 -04:00
Glenn Morris
8d8e2dfea4 Move AMPERSAND_FULL_NAME, subprocesses from conf_post.h to configure.ac
* configure.ac (AMPERSAND_FULL_NAME, subprocesses): Move here from conf_post.h.

* src/conf_post.h (AMPERSAND_FULL_NAME, subprocesses): Move to configure.ac.
2012-07-31 13:50:52 -04:00
Eli Zaretskii
1e0afd9a0f Fix 'xframe' in .gdbinit.
src/.gdbinit (xframe): Adapt to introduction of FVAR and the
 resulting renaming of 'struct frame' members.
2012-07-31 20:34:51 +03:00
Eli Zaretskii
5b20b3cc46 Fix some of the breakage introduced with 2012-07-31T12:36:19Z!dmantipov@yandex.ru.
src/w32menu.c (w32_menu_show): Revert bogus introduction of FVAR.
 src/fontset.c (dump_fontset): Fix compilation with ENABLE_CHECKING
 after introduction of FVAR.
2012-07-31 19:59:55 +03:00
Jan Djärv
79e721e0f8 Fix compiler and run time warnings in nsmenu.m and nsterm.m
*  nsfns.m, nsmenu.m, msterm.m: Adopt to struct frame/FVAR changes.

* nsmenu.m (update_frame_tool_bar): Change key from NSObject* to id.

* nsterm.m (ns_draw_fringe_bitmap, ns_dumpglyphs_image): Use drawInRect
instead of compositeToPoint.
(applicationShouldTerminate): Pass NS String literal to NSRunAlertPanel.
2012-07-31 18:19:03 +02:00
Jan Djärv
f1310128a0 * nsfns.m, nsmenu.m, msterm.m: Adopt to struct frame/FVAR changes. 2012-07-31 17:15:29 +02:00
Bastien Guerry
a3827a4371 Fix comment in man.el. See bug#12101.
Thanks to Reuben Thomas for catching this.
2012-07-31 15:34:20 +02:00
Bastien Guerry
7a6aa36983 Remove outdate comment section in woman.el. See bug #12099. 2012-07-31 15:32:21 +02:00
Dmitry Antipov
e34f7f7983 Generalize INTERNAL_FIELD between buffers, keyboards and frames.
* src/lisp.h (INTERNAL_FIELD): New macro.
* src/buffer.h (BUFFER_INTERNAL_FIELD): Removed.
(BVAR): Change to use INTERNAL_FIELD.
* src/keyboard.h (KBOARD_INTERNAL_FIELD): Likewise.
(KVAR): Change to use INTERNAL_FIELD.
* src/frame.h (FVAR): New macro.
(struct frame): Use INTERNAL_FIELD for all Lisp_Object fields.
* src/alloc.c, src/buffer.c, src/data.c, src/dispnew.c, src/dosfns.c
* src/eval.c, src/frame.c, src/fringe.c, src/gtkutil.c, src/minibuf.c
* src/nsfns.m, src/nsterm.m, src/print.c, src/term.c, src/w32fns.c
* src/w32menu.c, src/w32term.c, src/window.c, src/window.h, src/xdisp.c
* src/xfaces.c, src/xfns.c, src/xmenu.c, src/xterm.c: Users changed.
* admin/coccinelle/frame.cocci: Semantic patch to replace direct
access to Lisp_Object members of struct frame to FVAR.
2012-07-31 16:36:19 +04:00
Dmitry Antipov
c09bfb2f14 Miscellaneous fixes for non-default X toolkits.
* configure.ac (MOTIF): Check for /usr/include/openmotif
and /usr/(lib|lib64)/openmotif if --with-x-toolkit=motif.
* lwlib/lwlib-Xm.c (make_menu_in_widget): Remove unused variable.
* src/xfns.c (Fx_file_dialog): Change to SSDATA to avoid warnings.
* src/xterm.c (x_frame_of_widget): Remove redundant prototype.
Move under #ifdef USE_LUCID.
(x_create_toolkit_scroll_bar): Adjust scroll_bar_name
definition and usage to avoid warnings.
2012-07-31 15:37:38 +04:00
Glenn Morris
906debc3b7 Auto-commit of generated files. 2012-07-31 06:17:40 -04:00
Martin Rudalics
502e3f8935 Fix return values of switch-to-prev/next-buffer.
* window.el (switch-to-prev-buffer, switch-to-next-buffer):
Don't return a non-nil value when no suitable buffer was found.
2012-07-31 10:36:32 +02:00
Andreas Schwab
57ae02b1db * Makefile.in (install-arch-indep): Avoid eval. 2012-07-31 09:58:08 +02:00
Jan Djärv
b9031d6911 Fix error in ChangeLog entry. 2012-07-31 09:42:43 +02:00
Glenn Morris
58f2a6180d Remove references to s/ and m/ files in INSTALL
(in the massively pointless "Configuration By Hand" section)
2012-07-31 00:15:11 -07:00
Glenn Morris
f71e87cb5f Remove references to s/ and m/ files in etc/MACHINES 2012-07-31 00:09:39 -07:00
Glenn Morris
1f4920035d Remove INSTALL reference to s/ and m/ files. 2012-07-31 00:00:19 -07:00
Glenn Morris
611ac47b14 etc/PROBLEMS small updates
Remove references to m/ and s/ files.
Remove reference to hpux _FILE_OFFSET_BITS issue, no longer true since
2012-05-31.
2012-07-30 23:58:54 -07:00
Glenn Morris
b3a5630057 * configure.ac (opsysfile, S_FILE): Now they are always empty. 2012-07-30 23:52:13 -07:00
Glenn Morris
cd8bac79f6 * configure.ac (opsysfile): Forgot to set it to empty on sol2-10
when removing src/s/sol2-6.h yesterday.
2012-07-30 23:46:42 -07:00
Glenn Morris
268e2432c9 Remove src/s/usg5-4-common.h
* configure.ac (USG5_4): Reintroduce this.
(opsysfile): Set to empty on irix6-5, sol2*, and unixware.

* src/conf_post.h [USG5_4]: Move remaining contents of s/usg5-4-common.h here.
* src/s/usg5-4-common.h: Remove file.
2012-07-30 23:43:37 -07:00
Glenn Morris
400d5621b8 Move wait3, WRETCODE from src/s to configure
* configure.ac (wait3, WRETCODE): Move here from src/s/usg5-4-common.h.

* s/usg5-4-common.h (wait3, WRETCODE): Let configure set them.
2012-07-30 23:35:08 -07:00
Glenn Morris
7552f3ee02 Remove src/s/irix6-5.h
* configure.ac (opsysfile): Set to s/usg5-4-common.h on irix6-5.

* src/conf_post.h [IRIX6_5]: Move remaining contents of s/irix6-5.h here.

* src/s/irix6-5.h: Remove file.
2012-07-30 23:19:40 -07:00
Jan Djärv
14c114ae54 * nsterm.m (openFiles): Fix previous checkin. 2012-07-31 07:56:36 +02:00
Paul Eggert
3bd21e82eb * indent.c (compute_motion): Remove unused local. 2012-07-30 22:07:03 -07:00
Fabián Ezequiel Gallina
d77149619b * progmodes/python.el (run-python-internal): Disable font lock for
internal shells.
2012-07-31 00:31:10 -03:00
Katsumi Yamaoka
4650d5fa0e gnus.el (gnus-valid-select-methods): Fix custom type 2012-07-31 01:39:58 +00:00
Glenn Morris
6a3818523e Remove src/s/darwin.h
* configure.ac (opsysfile): Set to empty on darwin.

* src/conf_post.h [DARWIN_OS]: Move remaining contents of src/s/darwin.h here.

* src/s/darwin.h: Remove file.
2012-07-30 21:38:04 -04:00