summaryrefslogtreecommitdiff
path: root/src/buffer.h
Commit message (Expand)AuthorAgeFilesLines
...
* New macro to iterate over all buffers, miscellaneous cleanups.Dmitry Antipov2012-07-191-0/+9
* Cleanup overlays checking.Dmitry Antipov2012-07-171-4/+0
* More xmalloc and related cleanup.Paul Eggert2012-07-051-2/+2
* Auto-generate EXFUN using make-docfileTom Tromey2012-07-031-5/+0
* Cleanup basic buffer management.Dmitry Antipov2012-07-031-140/+170
* Switch from NO_RETURN to C11's _Noreturn.Paul Eggert2012-06-241-1/+1
* Support higher-resolution time stamps.Paul Eggert2012-06-221-4/+8
* * buffer.h (FETCH_MULTIBYTE_CHAR): Define as inline.Andreas Schwab2012-06-161-32/+34
* Implement default help-echo for mode line.Chong Yidong2012-06-031-0/+1
* Merge from trunk.Paul Eggert2012-04-091-2/+13
|\
| * Warning comments about subtleties of fetching characters from buffers/strings.Eli Zaretskii2012-04-061-2/+13
* | Merge from trunk.Paul Eggert2012-01-091-1/+1
|\ \ | |/
| * Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
* | Merge from trunk.Paul Eggert2011-12-101-1/+1
|\ \ | |/
| * Spelling fixes.Paul Eggert2011-11-191-1/+1
| * * buffer.h (struct buffer): Use time_t, not int, for a time stamp.Paul Eggert2011-09-301-2/+2
* | * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert2011-09-211-36/+36
|/
* * buffer.h: Include <sys/types.h> instead of <time.h>.Paul Eggert2011-09-101-1/+1
* * fileio.c: Fix bugs with large file offsets.Paul Eggert2011-09-021-1/+1
* Remove unportable assumption about struct layout (Bug#8884).Paul Eggert2011-07-061-0/+4
* Use ptrdiff_t, not int, for overlay counts.Paul Eggert2011-06-211-5/+5
* * buffer.h (BUF_BYTES_MAX): Cast to ptrdiff_t so that it's signed.Paul Eggert2011-06-151-2/+4
* Merge from trunk.Paul Eggert2011-06-101-0/+1
|\
| * * buffer.h: Include <time.h>, for time_t.Paul Eggert2011-06-101-0/+1
* | * buffer.h (PTR_BYTE_POS, BUF_PTR_BYTE_POS): Remove harmful cast.Paul Eggert2011-06-091-2/+2
* | * buffer.h (PTR_BYTE_POS): Don't assume a byte count fits in 'unsigned'.Paul Eggert2011-06-081-1/+1
|/
* Check for buffer and string overflow more precisely.Paul Eggert2011-06-051-0/+5
* Don't assume time_t can fit into int.Paul Eggert2011-06-011-1/+1
* * lisp.h: Say "vectorlike header" rather than "vector header.Paul Eggert2011-04-251-1/+1
* lisp.h: Fix a problem with aliasing and vector headers.Paul Eggert2011-04-251-4/+3
* Make Emacs functions such as Fatom 'static' by default.Paul Eggert2011-04-101-1/+0
* Use functions, not macros, for up- and down-casing.Paul Eggert2011-03-151-37/+21
* Fix a race condition diagnosed by gcc -Wsequence-point (Bug#8254).Paul Eggert2011-03-151-0/+43
* Fix BUF_* macros to handle indirect buffers properly (Bug#8219).Chong Yidong2011-03-131-14/+31
* Use KVAR in MS-Windows build, remove buffer-file-type.Eli Zaretskii2011-02-161-6/+0
* Change B_ to BVARTom Tromey2011-02-161-4/+4
* Hide implementation of `struct buffer'Tom Tromey2011-02-141-71/+80
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
* Move all DEFVAR'd globals into a structure -- threading infrastructureTom Tromey2011-01-181-9/+0
* Refill some copyright headers.Glenn Morris2011-01-151-2/+3
* Merge from emacs-23Stefan Monnier2011-01-141-4/+3
|\
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
* | Remove unused declarationsAndreas Schwab2010-12-271-3/+0
* | Remove INLINE uses in header files.Dan Nicolaescu2010-11-201-3/+3
* | Mere anarchy is loosed upon the world.Glenn Morris2010-11-021-6/+5
* | Fix int/EMACS_INT in eval.c and indent.c, correct previous changes.Eli Zaretskii2010-09-241-1/+1
* | Use offsetof instead of own definitionAndreas Schwab2010-07-111-1/+1
* | Remove P_ and __P macros.Jan D2010-07-021-23/+23
* | * buffer.h (struct buffer): Remove unused var `direction_reversed'.Stefan Monnier2010-04-201-3/+0
* | Make variable forwarding explicit rather the using special values.Stefan Monnier2010-04-191-11/+14