1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-25 15:00:45 -08:00
Commit graph

257 commits

Author SHA1 Message Date
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