Hi Keith,
Got a bug for you. I’m getting an endlessly spinning beachball and having to force-quit Scrivener when I follow these steps:
- Create a numbered or bulleted list that is the LAST item in a document, with no other formatting following.
- Select part of the list that doesn’t include the first line but does include at least part of the last line, and
- Apply a list format from the ¶a menu.
OR
- Create a numbered list
- Create a second numbered list immediately below it, with no blank lines between the lists and nothing below it.
- Select the second list, and apply my list format
This is a consistent problem and happens every time – after restarting Scrivener, after restarting the machine, in a new document.
The list format I’m using was copied from one I created back when Scrivener shared formats with TextEdit. It’s a modified version of Apple’s built-in bulleted list format, with the tabs moved. I used my custom list formats to create various levels of bulleted and numbered lists – such as the format for the sub-item list in the example below.
Below is the formatting I was TRYING to create:
- Item
- Item
a. Sub-item
b. Sub-item
I have list presets set up so I can easily create various indent levels of bulleted and numbered lists. I usually select the list style I want first (bullets, numbers, letters), then apply my custom list style to adjust the tabs, which is what I did in this case. These list styles have worked fine from when you separated Scrivener’s styles from the Mac’s until today. I use them so much that I am reasonably confident that I would have encountered this problem if it had existed in previous versions.
Since Scrivener no longer uses the Mac’s built-in styles, I can’t duplicate the situate exactly in e.g. TextEdit. However, when I copied and pasted my Scrivener document text to TextEdit and applied an equivalent list style (the source of the styles that are causing problems in Scrivener), the problem did not occur and TextEdit behaved as expected.
A related bug in how Scrivener applies my list style may be relevant to debugging this:
If I have lines 1 through 4 which are NOT numbered or bulleted, and select lines 1 and 2 and apply my list format, lines 1, 2, AND 3 get reformatted with bullets – even if my actual selection is only partway through line 2, and does not extend to the end.
HTH and happy bug stomping!
Joy
Mac, OS 10.6.8
Scrivener 2.4.1 (22817)
Here’s the Console log file – nothing was boldfaced:
2013.03.17 8:39 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006d1198, p = 0x1006d119c, pEnd = 0x1006d11a0)
2013.03.17 8:39 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006d11e8, p = 0x1006d11ec, pEnd = 0x1006d11f0)
2013.03.17 8:39 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006d1198, p = 0x1006d119c, pEnd = 0x1006d11a0)
2013.03.17 8:39 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006d11e8, p = 0x1006d11ec, pEnd = 0x1006d11f0)
2013.03.17 8:39 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006d1198, p = 0x1006d119c, pEnd = 0x1006d11a0)
2013.03.17 8:39 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006d11e8, p = 0x1006d11ec, pEnd = 0x1006d11f0)
2013.03.17 8:39 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006d1198, p = 0x1006d119c, pEnd = 0x1006d11a0)
2013.03.17 8:39 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006d11e8, p = 0x1006d11ec, pEnd = 0x1006d11f0)
Another example:
2013.03.17 8:42 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006f5198, p = 0x1006f519c, pEnd = 0x1006f51a0)
2013.03.17 8:42 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006f51e8, p = 0x1006f51ec, pEnd = 0x1006f51f0)
2013.03.17 8:42 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006f5198, p = 0x1006f519c, pEnd = 0x1006f51a0)
2013.03.17 8:42 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006f51e8, p = 0x1006f51ec, pEnd = 0x1006f51f0)
2013.03.17 8:43 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006f5198, p = 0x1006f519c, pEnd = 0x1006f51a0)
2013.03.17 8:43 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006f51e8, p = 0x1006f51ec, pEnd = 0x1006f51f0)
2013.03.17 8:43 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006f5198, p = 0x1006f519c, pEnd = 0x1006f51a0)
2013.03.17 8:43 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006f51e8, p = 0x1006f51ec, pEnd = 0x1006f51f0)
2013.03.17 8:43 AM PDT com.apple.launchd.peruser.501[150] ([0x0-0x33033].com.literatureandlatte.scrivener2[839]) Exited: Terminated
2013.03.17 8:43 AM PDT com.apple.UserNotificationCenter[862] UserNotification[862]: [WSX] Will not load into com.apple.UserNotificationCenter as the hard coded exclude list says no.
2013.03.17 8:43 AM PDT UserNotificationCenter[862] Can’t open input server /Library/InputManagers/QuicKeysIM
2013.03.17 8:43 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006f5198, p = 0x1006f519c, pEnd = 0x1006f51a0)
2013.03.17 8:43 AM PDT com.apple.Finder[156] SystemFlippers: didn’t consume all data for magn ID 0 (pBase = 0x1006f51e8, p = 0x1006f51ec, pEnd = 0x1006f51f0)
2013.03.17 8:43 AM PDT Problem Reporter[868] Can’t open input server /Library/InputManagers/QuicKeysIM