Stefan Monnier
6449674edf
(struct lisp_parse_state, char_quoted, inc_bytepos)
...
(dec_bytepos, find_defun_start): Use EMACS_INT for buffer positions.
2008-07-24 20:27:57 +00:00
Stefan Monnier
02d8b017d8
(char_quoted): Check "charpos > beg" before decrementing.
2008-07-22 17:09:24 +00:00
Andreas Schwab
8e2911c22e
(find_start_pos, find_start_value)
...
(find_start_value_byte, find_start_begv, find_defun_start)
(back_comment, scan_sexps_forward): Use EMACS_INT for buffer
positions.
2008-07-20 18:37:46 +00:00
Adrian Robert
122e9f8f29
various small cleanups detailed in changelogs
2008-07-16 23:24:46 +00:00
Adrian Robert
edfda78355
merging Emacs.app (NeXTstep port)
2008-07-15 18:15:18 +00:00
Stefan Monnier
2afc21f5f6
* character.h (CHAR_TO_BYTE_SAFE): New macro.
...
* character.c (Fmultibyte_char_to_unibyte): Obey the docstring.
* regex.c (RE_CHAR_TO_UNIBYTE): Use the new macro.
(WEAK_ALIAS): Simplify.
* syntax.c (skip_chars): Don't mark non-byte chars in the fastmap
when searching a unibyte buffer.
2008-06-12 20:25:47 +00:00
Glenn Morris
9ec0b715e2
Switch to recommended form of GPLv3 permissions notice.
2008-05-14 07:50:26 +00:00
Chong Yidong
1e9dbb5f64
(Fforward_word): Add ^ interactive spec.
2008-04-02 20:15:32 +00:00
Stefan Monnier
8b8bf8e68f
(scan_lists): Follow coding convention.
2008-02-12 21:29:33 +00:00
Miles Bader
430d2ee291
Merge from emacs--devo--0
...
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
2008-01-09 01:21:15 +00:00
Glenn Morris
8cabe764e9
Add 2008 to copyright years.
2008-01-08 04:37:27 +00:00
Miles Bader
e468b87f91
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 824-831)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 70-74)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
2007-07-27 10:52:18 +00:00
Glenn Morris
684d6f5bcc
Switch license to GPLv3 or later.
2007-07-25 05:19:07 +00:00
Chong Yidong
fc13f0a2e6
(scan_words): Fix arg to UPDATE_SYNTAX_TABLE_BACKWARD.
2007-06-06 17:09:40 +00:00
Miles Bader
262be72a9a
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 751-770)
- Update from CVS
- Merge from emacs--rel--22
- Update from CVS: lisp/textmodes/sgml-mode.el: Revert last change.
- Merge from gnus--rel--5.10
* emacs--rel--22 (patch 18-25)
* gnus--rel--5.10 (patch 222-223)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-208
2007-05-24 21:31:10 +00:00
Kenichi Handa
662b4cfce3
(scan_words): Fix arg to UPDATE_SYNTAX_TABLE_BACKWARD.
2007-05-22 12:04:59 +00:00
Kenichi Handa
102f61323b
(skip_syntaxes): Synch with the trunk.
2007-05-21 12:40:01 +00:00
Stefan Monnier
d46b87e92f
(skip_chars): Update syntax-table only after we checked that
...
the new location is valid.
2007-05-19 15:15:19 +00:00
Miles Bader
c0466914ba
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 586-614)
- Update from CVS
- Update from erc--emacs--22
- Merge from gnus--rel--5.10
- Merge from erc--main--0
- Make byte compiler correctly write circular constants
* gnus--rel--5.10 (patch 186-196)
- Update from CVS
- Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-162
2007-01-26 06:16:11 +00:00
Glenn Morris
429ab54e01
Update copyright for years from Emacs 21 to present (mainly adding
...
2001).
2007-01-14 03:38:22 +00:00
Miles Bader
4bc5d7668e
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
2006-12-16 01:29:26 +00:00
Stefan Monnier
bce3dc36da
Fix spurious open-paren-in-column-0 in a comment.
2006-12-10 22:00:27 +00:00
Alan Mackenzie
43726c053d
* syntax.c (Fpartial_parse_sexp): Correct Docco: Elt 8 of the
...
result is now neither the last elt nor optional for OLDSTATE.
2006-12-09 23:32:19 +00:00
Miles Bader
a0451a715e
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 523-544)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 168-171)
- Update from CVS
- Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-150
2006-12-07 04:14:14 +00:00
Juanma Barranquero
db9cd97ad4
Space/tab mixup.
2006-11-24 10:31:26 +00:00
Miles Bader
465384748f
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 437-446)
- Update from CVS
- lisp/url/url-methods.el: Fix format error when http_proxy is empty string
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 137-140)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-111
2006-09-20 06:04:23 +00:00
Chong Yidong
e5b94d44df
* search.c (clear_regexp_cache): New function.
...
* syntax.c (Fmodify_syntax_entry): Clear regexp cache.
2006-09-17 17:38:59 +00:00
Miles Bader
63db3c1b3f
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 343-356)
- Update from CVS
- Update for ERC 5.1.3.
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 113-115)
- Merge from emacs--devo--0
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-90
2006-07-19 00:42:56 +00:00
Kim F. Storm
9471945bad
(scan_lists): Use xsignal3.
2006-07-18 13:29:00 +00:00
Andreas Schwab
60c86a8342
(scan_sexps_forward): Use EMACS_INT for out_bytepos and
...
out_charpos.
2006-07-13 11:44:10 +00:00
Kim F. Storm
47f5f6ae55
(check_syntax_table): Use CHECK_TYPE.
2006-07-12 13:21:51 +00:00
Stefan Monnier
a0aa7fcfd8
(forw_comment): Also use EMACS_INT for buffer positions.
2006-07-11 13:52:21 +00:00
Stefan Monnier
932e6895de
(back_comment, scan_lists): Also use EMACS_INT for buffer positions.
2006-07-09 14:36:07 +00:00
Stefan Monnier
2312c580d3
(Fforward_comment): Revert the reversion.
2006-07-09 14:19:33 +00:00
John Paul Wallington
bf88ca6390
(Fforward_comment): Use type int for stop', count1', `out_charpos'
...
and `out_bytepos' too; revert Stef's previous change.
2006-07-09 03:33:14 +00:00
John Paul Wallington
4f4c0966e2
(Fforward_comment): Use type int for from' and from_byte'.
2006-07-09 03:19:16 +00:00
Stefan Monnier
dd9f0dcd8f
(Fforward_comment): Fix int-32 vs EMACS_INT-64 mixup.
2006-07-07 16:52:13 +00:00
Miles Bader
7ffefb0856
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 314-319)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 107)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-78
2006-06-20 07:35:06 +00:00
Richard M. Stallman
aa7b08b445
(init_syntax_once): Give most control chars' syntax Spunct.
2006-06-19 21:54:58 +00:00
Miles Bader
fe682fb2f0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-58
...
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 239-258)
- Update from CVS
- (Ffield_beginning, find_field): Undo change of 2006-04-23.
- Rcirc patch from Ryan Yeske
- Merge from gnus--rel--5.10
- Clean up lisp/gnus/ChangeLog a bit
* gnus--rel--5.10 (patch 91-98)
- Merge from emacs--devo--0
- Update from CVS
2006-05-02 05:51:52 +00:00
Stefan Monnier
fcdd458570
(Fforward_comment): Detect generic comment at beginning of
...
buffer when moving backwards.
2006-05-01 13:09:24 +00:00
Stefan Monnier
39c41ad421
(Fforward_comment): Don't forget to break out of the loop
...
when we skipped backward over a generic comment.
2006-04-30 15:35:54 +00:00
Miles Bader
380874900c
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13
...
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 43-57)
- Update from CVS
- Merge from erc--emacs--0
- Make constrain-to-field notice overlays
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 18-21)
- Update from CVS
- Merge from emacs--devo--0
2006-02-08 04:26:44 +00:00
Thien-Thi Nguyen
aaef169dc6
Update years in copyright notice; nfc.
2006-02-06 15:23:23 +00:00
Miles Bader
41882805d6
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-97
...
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 616-696)
- Add lisp/mh-e/.arch-inventory
- Update from CVS
- Merge from gnus--rel--5.10
- Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords.
- lisp/gnus/ChangeLog: Remove duplicate entry
* gnus--rel--5.10 (patch 147-181)
- Update from CVS
- Merge from emacs--cvs-trunk--0
- Update from CVS: lisp/mml.el (mml-preview): Doc fix.
- Update from CVS: texi/message.texi: Fix default values.
- Update from CVS: texi/gnus.texi (RSS): Addition.
2006-01-16 08:37:27 +00:00
Stefan Monnier
0e6228bc0b
(Fparse_partial_sexp): Fix docstring.
2005-10-29 16:05:41 +00:00
Miles Bader
621806aab2
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-79
...
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 519-530)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 106-111)
- Merge from emacs--cvs-trunk--0
- Update from CVS
2005-09-06 00:25:20 +00:00
Stefan Monnier
5a77452283
(update_syntax_table): Properly reproduce the special +1
...
setting of e_property at the end of the buffer when bumping into the
INTERVALS_AT_ONCE limit.
2005-08-29 20:49:28 +00:00
Miles Bader
d4cccb1406
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-78
...
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 514-518)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 104-105)
- Update from CVS
2005-08-26 09:51:52 +00:00
Thien-Thi Nguyen
0b5538bd85
Update years in copyright notice; nfc.
2005-08-07 12:33:19 +00:00