1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-28 08:11:05 -08:00
Commit graph

12 commits

Author SHA1 Message Date
Gareth Rees
d190a9221c Fixed rb's review comments <https://info.ravenbrook.com/mail/2014/03/31/15-48-46/0/>
Copied from Perforce
 Change: 185111
 ServerID: perforce.ravenbrook.com
2014-03-31 19:03:32 +01:00
Gareth Rees
6adf936448 Fix bug in nailboardisresrange: must return false when nail found.
Extract common code for size computations.
More accurate size computation using offsetof.
Macros for NailboardNewNails and NailboardClearNewNails.
Since level shift is constant (for now), use constant instead of structure slot.
Unroll NailboardSet.
Move NailboardIsResClientRange to poolamc where it belongs.

Copied from Perforce
 Change: 184697
 ServerID: perforce.ravenbrook.com
2014-03-08 20:02:42 +00:00
Gareth Rees
5fc26baf00 Simplify nailboard implementation.
Copied from Perforce
 Change: 184663
 ServerID: perforce.ravenbrook.com
2014-03-06 20:09:31 +00:00
Gareth Rees
90d9df5c00 New test program nailboardtest.
Copied from Perforce
 Change: 184570
 ServerID: perforce.ravenbrook.com
2014-02-26 22:41:22 +00:00
Gareth Rees
885d794e4e No need for public interface to nailboardalignment.
Copied from Perforce
 Change: 184536
 ServerID: perforce.ravenbrook.com
2014-02-26 11:07:14 +00:00
Gareth Rees
541670f286 Clearer computation of size of nailboard.
Copied from Perforce
 Change: 184411
 ServerID: perforce.ravenbrook.com
2014-02-21 12:55:52 +00:00
Gareth Rees
1e006b6dbb Naive nailboard implementation (complete).
Copied from Perforce
 Change: 184395
 ServerID: perforce.ravenbrook.com
2014-02-19 18:25:40 +00:00
Gareth Rees
1fb048b002 Naive nailboardisresrange implementation.
Show nails in AMCSegDescribe.
Use vectors rather than strings in airtest to avoid job003668.

Copied from Perforce
 Change: 184069
 ServerID: perforce.ravenbrook.com
2014-01-20 13:26:52 +00:00
Gareth Rees
2ac7a50d99 New function nailboardisresetrange.
Update design index; match titles.

Copied from Perforce
 Change: 184039
 ServerID: perforce.ravenbrook.com
2014-01-17 11:46:13 +00:00
Gareth Rees
87be671e89 Fixes needed for separate compilation.
Copied from Perforce
 Change: 184027
 ServerID: perforce.ravenbrook.com
2014-01-16 14:34:02 +00:00
Gareth Rees
0074c76631 New function nailboardalignment.
Copied from Perforce
 Change: 184023
 ServerID: perforce.ravenbrook.com
2014-01-15 20:59:18 +00:00
Gareth Rees
77e9c2692b Refactor nailboard code from poolamc.c into a new nailboard module.
Nailboard design document contains the draft design for the new module.
New functions on Range objects, and documentation thereof: RangeInitCopy, RangeIsEmpty, RangeContains.

Copied from Perforce
 Change: 184022
 ServerID: perforce.ravenbrook.com
2014-01-15 17:59:02 +00:00