1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-26 08:41:47 -07:00
Commit graph

13 commits

Author SHA1 Message Date
Gareth Rees
c44f2d6a20 Correct indentation of describe output by passing depth parameter to describe functions and to writef.
Call Describe functions from test cases so that we get coverage.

Copied from Perforce
 Change: 186000
 ServerID: perforce.ravenbrook.com
2014-05-11 18:20:38 +01:00
Gareth Rees
5cb6645f65 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
aa9024c3e0 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
c73e906c34 Simplify nailboard implementation.
Copied from Perforce
 Change: 184663
 ServerID: perforce.ravenbrook.com
2014-03-06 20:09:31 +00:00
Gareth Rees
1320687ab1 New test program nailboardtest.
Copied from Perforce
 Change: 184570
 ServerID: perforce.ravenbrook.com
2014-02-26 22:41:22 +00:00
Gareth Rees
e276478afe 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
24ad6d6822 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
1c583cde13 Naive nailboard implementation (complete).
Copied from Perforce
 Change: 184395
 ServerID: perforce.ravenbrook.com
2014-02-19 18:25:40 +00:00
Gareth Rees
538b38202e 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
8179c2e4d2 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
3d1127d1d5 Fixes needed for separate compilation.
Copied from Perforce
 Change: 184027
 ServerID: perforce.ravenbrook.com
2014-01-16 14:34:02 +00:00
Gareth Rees
657a50d3af New function nailboardalignment.
Copied from Perforce
 Change: 184023
 ServerID: perforce.ravenbrook.com
2014-01-15 20:59:18 +00:00
Gareth Rees
4a983b9852 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