Mercurial > hg > xemacs-beta
annotate src/line-number.h @ 5561:9a93bc90b3bd
Add a defsetf for get-char-table, necessary for the tests in the last commit.
lisp/ChangeLog addition:
2011-09-04 Aidan Kehoe <kehoea@parhasard.net>
* cl-macs.el (get-char-table): Add a defsetf for this.
| author | Aidan Kehoe <kehoea@parhasard.net> |
|---|---|
| date | Sun, 04 Sep 2011 20:35:31 +0100 |
| parents | 308d34e9f07d |
| children | bd4d2c8ef9cc |
| rev | line source |
|---|---|
| 428 | 1 /* Copyright (C) 1997, Free Software Foundation, Inc. |
| 2 | |
| 3 This file is part of XEmacs. | |
| 4 | |
|
5402
308d34e9f07d
Changed bulk of GPLv2 or later files identified by script
Mats Lidell <matsl@xemacs.org>
parents:
867
diff
changeset
|
5 XEmacs is free software: you can redistribute it and/or modify it |
| 428 | 6 under the terms of the GNU General Public License as published by the |
|
5402
308d34e9f07d
Changed bulk of GPLv2 or later files identified by script
Mats Lidell <matsl@xemacs.org>
parents:
867
diff
changeset
|
7 Free Software Foundation, either version 3 of the License, or (at your |
|
308d34e9f07d
Changed bulk of GPLv2 or later files identified by script
Mats Lidell <matsl@xemacs.org>
parents:
867
diff
changeset
|
8 option) any later version. |
| 428 | 9 |
| 10 XEmacs is distributed in the hope that it will be useful, but WITHOUT | |
| 11 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
| 12 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
| 13 for more details. | |
| 14 | |
| 15 You should have received a copy of the GNU General Public License | |
|
5402
308d34e9f07d
Changed bulk of GPLv2 or later files identified by script
Mats Lidell <matsl@xemacs.org>
parents:
867
diff
changeset
|
16 along with XEmacs. If not, see <http://www.gnu.org/licenses/>. */ |
| 428 | 17 |
| 440 | 18 #ifndef INCLUDED_line_number_h_ |
| 19 #define INCLUDED_line_number_h_ | |
| 20 | |
| 428 | 21 /* Synched up with: Not in FSF. */ |
| 22 | |
| 23 void narrow_line_number_cache (struct buffer *); | |
| 665 | 24 void insert_invalidate_line_number_cache (struct buffer *, Charbpos, |
| 867 | 25 const Ibyte *, Bytecount); |
| 665 | 26 void delete_invalidate_line_number_cache (struct buffer *, Charbpos, Charbpos); |
| 428 | 27 |
| 665 | 28 EMACS_INT buffer_line_number (struct buffer *, Charbpos, int); |
| 440 | 29 |
| 30 #endif /* INCLUDED_line_number_h_ */ |
