summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | * etc/PROBLEMS: Remove old information no longer of relevance.Glenn Morris2010-05-262-401/+10
| | |
| * | Do not preprocess src/Makefile.in.Glenn Morris2010-05-2619-407/+248
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in: Do not preprocess src/Makefile.in. (cpp_undefs, CPP_NEED_TRADITIONAL): Remove. (AC_EGREP_CPP): Test no longer needed. * configure: Regenerate. * config.bat: Do not preprocess src/Makefile.in. * make-dist: No more Makefile.c files. * INSTALL, src/README: Makefiles are not preprocessed. * src/Makefile.in, src/autodeps.mk, src/deps.mk, src/ns.mk: Convert comments to Makefile format. * lib-src/Makefile.in (distclean): No more Makefile.c. * src/Makefile.in (bootstrap-clean): No more Makefile.c. * admin/notes/cpp: Remove file. * admin/quick-install-emacs (AVOID): No more Makefile.c files. * etc/PROBLEMS, etc/MACHINES: Remove details of cpp problems which can no longer occur.
| * | Provide hooks to use a different tokenizer in SMIE.Stefan Monnier2010-05-272-22/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/emacs-lisp/smie.el (smie-forward-token-function) (smie-backward-token-function): New vars. (smie-backward-sexp, smie-forward-sexp) (smie-indent-hanging-p, smie-indent-calculate): Use them. (smie-default-backward-token): Rename from smie-backward-token and skip comments. (smie-default-forward-token): Rename from smie-forward-token and skip comments. (smie-next-sexp): Handle nil results from next-token. (smie-indent-calculate): Add a new case for special `fixindent' comments.
| * | Avoid (expand-file-name ".").Stefan Monnier2010-05-265-17/+26
| | | | | | | | | | | | | | | | | | * org.el (org-file-complete-link): * progmodes/ada-xref.el (ada-gnat-parse-gpr): * emulation/edt.el (edt-load-keys): Avoid (expand-file-name ".").
| * | * eshell.texi (Built-ins): Describe, how to disable a built-in commandMichael Albinus2010-05-262-0/+16
| | | | | | | | | | | | by an alias.
| * | * configure.in: Comments.Glenn Morris2010-05-251-4/+4
| | |
| * | Replace YMF_PASS_LDFLAGS with autoconf.Glenn Morris2010-05-257-19/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (YMF_PASS_LDFLAGS): Remove. (PRE_EDIT_LDFLAGS, POST_EDIT_LDFLAGS): New output variables. * configure: Regenerate. * src/Makefile.in (YMF_PASS_LDFLAGS): Remove. (temacs${EXEEXT}): Use PRE_EDIT_LDFLAGS, POST_EDIT_LDFLAGS. * msdos/sed1v2.inp (@PRE_EDIT_LDFLAGS@, @POST_EDIT_LDFLAGS@): Edit to nothing.
| * | * lisp/emulation/edt.el (edt-load-keys): Use locate-library.Glenn Morris2010-05-252-26/+23
| | | | | | | | | | | | | | | This simplifies the code, and handles compressed .el.gz files, which the previous version did not.
| * | * configure, configure.in: Fix typo in previous.Glenn Morris2010-05-252-2/+2
| | |
| * | Regenerate configure.Glenn Morris2010-05-251-21/+16
| | |
| * | Add GNUSTEP_LOCAL_HEADERS/LIBRARIES to build flags.Glenn Morris2010-05-252-5/+16
| | | | | | | | | | | | | | | | | | * configure.in (CPPFLAGS, CFLAGS, REAL_CFLAGS): Add $GNUSTEP_LOCAL_HEADERS. (LDFLAGS, LD_SWITCH_SYSTEM_TEMACS): Add $GNUSTEP_LOCAL_LIBRARIES.
| * | Remove some NS_IMPL_GNUSTEP build dead code.Glenn Morris2010-05-256-25/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS) (GNUSTEP_MAKEFILES): Remove. (LD_SWITCH_SYSTEM_TEMACS): Move NS_IMPL_GNUSTEP_TEMACS_LDFLAGS stuff to here. * src/Makefile.in (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Remove. (TEMACS_LDFLAGS): Do not use NS_IMPL_GNUSTEP_TEMACS_LDFLAGS. * msdos/sed1v2.inp (NS_IMPL_GNUSTEP_INC, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): No longer present. Comments: See http://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00846.html. Nothing from gui.make was used at all in src/Makefile.in. The only thing used from base.make was $CONFIG_SYSTEM_LIBS, but because we only set shared _after_ sourcing base.make, it was always empty. We can move the remaining flags, set in configure, to the standard variable LD_SWITCH_SYSTEM_TEMACS.
| * | * src/Makefile.in: Fix comment typo.Glenn Morris2010-05-251-1/+1
| | |
* | | language/hebrew.el (hebrew-shape-gstring): Check if a glyph element of ↵Kenichi Handa2010-05-272-0/+8
|/ / | | | | | | GSTRING is nil.
* | Fix for finding a static composition.Kenichi Handa2010-05-262-1/+6
| |
* | Rename relative filenames in ChangeLog entries according to root.Chong Yidong2010-05-252-26/+53
| | | | | | | | | | | | | | | | | | | | * lisp/log-edit.el (log-edit-strip-single-file-name): Default to nil. (log-edit-changelog-entries): Doc fix. (log-edit-changelog-insert-entries): Args changed. Rename relative filenames in ChangeLog entries. Delete tabs. (log-edit-insert-changelog-entries): Reorganize return value of `log-edit-changelog-entries' to pass filenames to log-edit-changelog-insert-entries.
* | lisp/ChangeLog: Fix typos.Juanma Barranquero2010-05-251-14/+14
| |
* | * dired.el (dired-mode-map): Rebind "\C-t\C-t" fromThierry Volpiatto2010-05-253-19/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | `image-dired-dired-insert-marked-thumbs' to `image-dired-dired-toggle-marked-thumbs'. * image-dired.el: Require cl when compiling. (image-dired-dired-toggle-marked-thumbs): Rename from `image-dired-dired-insert-marked-thumbs'. Add ARG. Doc fix. Use interactive spec "P". Set LOCALP arg of `dired-get-filename' to 'no-dir. Skip files whose names don't match `image-file-name-regexp'. When file has a thumbnail overlay, delete it. (Bug#5270)
* | * image-mode.el (image-mode): Add image-after-revert-hook to after-revert-hook.Juri Linkov2010-05-252-0/+15
| | | | | | | | (image-after-revert-hook): New function. (Bug#5669)
* | * image.el (image-animated-p): When delay between animated images is 0,Juri Linkov2010-05-252-4/+12
| | | | | | | | set it to 10 (0.1 sec). (Bug#6258)
* | * net/tramp.el (tramp-handle-insert-directory): Don't useMichael Albinus2010-05-252-6/+9
| | | | | | | | `forward-word', it's default syntax could be changed.
* | * net/tramp.el (tramp-progress-reporter-update): New defun.Michael Albinus2010-05-253-28/+48
| | | | | | | | | | | | | | | | (with-progress-reporter): Use it. (tramp-process-actions): * net/tramp-gvfs.el (tramp-gvfs-handler-askquestion): Preserve current message, in order to let progress reporter continue afterwards. (Bug#6257)
* | Relocate NS_IMPL_GNUSTEP_TEMACS_LDFLAGS.Glenn Morris2010-05-242-10/+13
| | | | | | | | | | | | | | * src/Makefile.in (@NS_IMPL_GNUSTEP_INC@, NS_IMPL_GNUSTEP_TEMACS_LDFLAGS): Move before TEMACS_LDFLAGS. (TEMACS_LDFLAGS): Use $NS_IMPL_GNUSTEP_TEMACS_LDFLAGS. (temacs${EXEEXT}): Do not use $NS_IMPL_GNUSTEP_TEMACS_LDFLAGS.
* | Do not include config.h in src/Makefile.in.Glenn Morris2010-05-242-3/+3
| | | | | | | | | | * src/Makefile.in (NOT_C_CODE): No longer define. (config.h): No longer include.
* | Regenerate configure.Glenn Morris2010-05-241-41/+45
| |
* | Move some stuff from LD_SWITCH_SYSTEM to LD_SWITCH_SYSTEM_TEMACS.Glenn Morris2010-05-244-43/+57
| | | | | | | | | | | | | | | | * configure.in (LD_SWITCH_SYSTEM): Move some gnu-linux stuff... (LD_SWITCH_SYSTEM_TEMACS): ... to here. * src/Makefile.in (LD_SWITCH_SYSTEM_TEMACS): Move definition after some variables it may reference.
* | Remove LD_SWITCH_SYSTEM_EXTRA.Glenn Morris2010-05-246-20/+30
| | | | | | | | | | | | | | | | | | | | | | * configure.in (LD_SWITCH_SYSTEM_EXTRA): Remove. (LD_SWITCH_SYSTEM_TEMACS): Put darwin stuff from LD_SWITCH_SYSTEM_EXTRA here instead. * src/Makefile.in (LD_SWITCH_SYSTEM_EXTRA): Remove. (TEMACS_LDFLAGS): Remove LD_SWITCH_SYSTEM_EXTRA. * msdos/sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
* | * net/rcirc.el (rcirc-default-user-name, rcirc-default-full-name): Add :version.Glenn Morris2010-05-242-1/+9
| |
* | rcirc update.Ryan Yeske2010-05-242-10/+35
| | | | | | | | | | | | | | | | | | | | | | * lisp/net/rcirc.el (rcirc-server-alist): Add :pass. (rcirc-default-user-name): Change to "user". (rcirc-default-full-name): Change to "unknown". (rcirc-user-name-history): Add variable. (rcirc): When prompting for connection paramaters, also prompt for username and password. (rcirc-connect): Take a PASS argument. If PASS is non-nil, send value to server when connecting.
* | * emacs-lisp/smie.el (smie-set-prec2tab): Check override before use.Stefan Monnier2010-05-242-12/+21
| | | | | | | | | | | | (smie-merge-prec2s): Pass the tables as separate args. (smie-bnf-precedence-table): Adjust call accordingly. (smie-prec2-levels): Set levels at the end.
* | Replace Lisp calls to delete-backward-char by delete-char.Stefan Monnier2010-05-2448-117/+134
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bs.el, expand.el, ido.el, image-dired.el, lpr.el, pcomplete.el, skeleton.el, term.el, time.el, wid-edit.el, woman.el, calc/calc-graph.el, calc/calc-help.el, calc/calc-incom.el, calc/calc.el, emacs-cl-extra.el, emacs-cl-loaddefs.el, emulation/cua-rect.el, emulation/viper-ex.el, eshell/esh-test.el, eshell/eshell.el, gnus/gnus-uu.el, gnus/nndoc.el, gnus/nnrss.el, gnus/rfc2047.el, gnus/utf7.el, international/utf-7.el, language/ethio-util.el, mh-e/mh-alias.el, mh-e/mh-search.el, net/imap.el, net/rcirc.el, obsolete/complete.el, play/decipher.el, progmodes/ada-mode.el, progmodes/cc-awk.el, progmodes/dcl-mode.el, progmodes/ps-mode.el, progmodes/verilog-mode.el, progmodes/vhdl-mode.el, textmodes/bibtex.el, textmodes/fill.el, textmodes/reftex-auc.el, textmodes/rst.el, textmodes/sgml-mode.el, textmodes/table.el, textmodes/texinfmt.el: Replace Lisp calls to delete-backward-char by calls to delete-char.
* | Add Hebrew shaper.Kenichi Handa2010-05-252-0/+35
| |
* | merge trunkKenichi Handa2010-05-2510-14/+73
|\ \
| * | Merge from emacs-23Stefan Monnier2010-05-2410-14/+73
| |\|
| | * * emacs-lisp/bytecomp.el (byte-compile-interactive-only-functions):Stefan Monnier2010-05-242-2/+4
| | | | | | | | | | | | Add delete-backward-char.
| | * Backport from trunk: close bug#6190.enami tsugutomo2010-05-202-0/+10
| | | | | | | | | | | | * src/s/netbsd.h: If terminfo is found, use it in preference to termcap.
| | * Doc fix (Bug#6224).Chong Yidong2010-05-202-6/+12
| | | | | | | | | | | | | | | | | | * keyboard.c (Vlast_command, Vkeyboard_translate_table) (Voverriding_terminal_local_map, Vsystem_key_alist) (Vlocal_function_key_map): Fix manual link in docstring (Bug#6224).
| | * * url-util.el (url-unhex-string): Don't accidentally decode as latin-1.Stefan Monnier2010-05-196-4/+53
| | | | | | | | | | | | | | | * editfns.c (Fbyte_to_string): New function. * NEWS: Add sections for Emacs-23.3.
| | * * textmodes/fill.el (fill-region): Don't fill past the end.Stefan Monnier2010-05-182-1/+5
| | | | | | | | | | | | Fixes: debbugs:6201
| | * Stefan Monnier <monnier@iro.umontreal.ca>Chong Yidong2010-05-182-6/+9
| | |
* | | merge trunkKenichi Handa2010-05-2579-1277/+2104
|\| |
| * | Mention multi-planes text-propertiesStefan Monnier2010-05-241-1/+8
| | |
| * | * process.c (Fmake_network_process): Set :host to nil if it's not used.Stefan Monnier2010-05-242-14/+24
| | | | | | | | | | | | Suggested by Masatake YAMATO <yamato@redhat.com>.
| * | Adapt make-dist to new version location.Romain Francoise2010-05-242-5/+10
| | | | | | | | | | | | | | | * make-dist: Look for version in src/emacs.c. Use lisp/subr.el rather than lisp/version.el for location check.
| * | * dispextern.h: Fix typo in previous change.Juanma Barranquero2010-05-231-1/+1
| | |
| * | dispextern.h (init_iterator): Sync prototype with changed definition.Eli Zaretskii2010-05-232-2/+7
| | |
| * | Redesign bidi-aware edge positions of glyph rows, fix bug #6036.Eli Zaretskii2010-05-226-169/+249
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dispextern.h (struct glyph_row): New members minpos and maxpos. (MATRIX_ROW_START_CHARPOS, MATRIX_ROW_START_BYTEPOS) (MATRIX_ROW_END_CHARPOS, MATRIX_ROW_END_BYTEPOS): Reference minpos and maxpos members instead of start.pos and end.pos, respectively. xdisp.c (display_line): Compare IT_CHARPOS with the position in row->start.pos, rather than with MATRIX_ROW_START_CHARPOS. (cursor_row_p): Use row->end.pos rather than MATRIX_ROW_END_CHARPOS. (try_window_reusing_current_matrix, try_window_id): Use ROW->minpos rather than ROW->start.pos. (init_from_display_pos, init_iterator): Use EMACS_INT for character and byte positions. (find_row_edges): Renamed from find_row_end. Accept additional arguments for minimum and maximum buffer positions seen by display_line for this row. Don't use iterator to find the position following the maximum one; instead, increment the position found by display_line directly. Fix logic; eol_pos should be tested before the rest. Handle the case of characters delivered from display vector (bug#6036). Fix tests related to it->method. Handle the truncated_on_right_p rows. (RECORD_MAX_MIN_POS): New macro. (display_line): Use it to record the minimum and maximum buffer positions for glyphs in the row being assembled. Record the position of the newline that terminates the line. If word wrap is in effect, restore minimum and maximum positions seen up to the wrap point, when iterator returns to it. (try_window_reusing_current_matrix): Give up if in bidi-reordered row and cursor not already at point. Restore original pre-bidi code for unidirectional buffers. dispnew.c (increment_row_positions, check_matrix_invariants): Increment and check row->start.pos and row->end.pos, in addition to MATRIX_ROW_START_CHARPOS and MATRIX_ROW_END_CHARPOS. .gdbinit (prowlims): Display row->minpos and row->maxpos. Display truncated_on_left_p and truncated_on_right_p flags. Formatting fixes. (pmtxrows): Display the ordinal number of each row. Don't display rows beyond the last one. bidi.c (bidi_cache_iterator_state): Don't zero out new_paragraph: it is not copied by bidi_copy_it.
| | * | Handle lines truncated on right.Eli Zaretskii2010-05-222-0/+7
| | | | | | | | | | | | | | | | xdisp.c (find_row_edges): Handle the truncated_on_right_p rows.
| | * | Test and debug find_row_edges on TTY display.Eli Zaretskii2010-05-222-6/+19
| | | | | | | | | | | | | | | | | | | | xdisp.c (find_row_edges): Handle the case of characters delivered from display vector. Fix tests related to it->method.
| | * | Completed initial debugging and testing of reimplemented cursor motion.Eli Zaretskii2010-05-194-94/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .gdbinit (prowlims): Display row->minpos and row->maxpos. Display truncated_on_left_p and truncated_on_right_p flags. Formatting fixes. (pmtxrows): Display the ordinal number of each row. Don't display rows beyond the last one. xdisp.c (RECORD_MAX_MIN_POS): New macro. (display_line): Use it to record the minimum and maximum buffer positions for glyphs in the row being assembled. If word wrap is in effect, restore minimum and maximum positions seen up to the wrap point, when iterator returns to it. (find_row_edges): Fix logic; eol_pos should be tested before the rest. (try_window_reusing_current_matrix): Give up if in bidi-reordered row and cursor not already at point. Restore original pre-bidi code for unidirectional buffers. bidi.c (bidi_cache_shrink, bidi_cache_iterator_state): Fix reallocation of the cache. (Bug#6210) (bidi_cache_iterator_state): Don't zero out new_paragraph (it is not copied by bidi_copy_it).