It was at this point that the Muslims became angry.
It was at this point that the Muslims became angry. From this point on, the historical accounts differ in certain respects. From Ibn Hisham's "Sirat Ibn Hisham" and also from Sahih Al-Bukhari [^19] (Bab Shurut fi al- Jihad wal-Musalahah ma'a Ahl al-Harb), it can be concluded that this objection was made before the words "Allah's messenger" were written, where-upon the Prophet (SA) agreed immediately to have "Muhammad ibn `Abdillah" written for "Muhammad, the Allah's messenger".
Yet, it can be concluded from most accounts that the objection was made at a time when `Ali (AS) had already written the words. The Prophet (SA) then requested `Ali (AS) to erase the words, whereupon `Ali (AS) requested to be excused from doing so. Here, again the texts differ. The Shi'ah ahadith's texts agree that upon `Ali's (AS) expressed refusal to erase the sacred words, the Prophet (SA) himself erased the words, in place of which `Ali (AS) wrote "Muhammad ibn `Abdillah ".
In these texts and in certain Ahl al-Sunnah ahadith's texts, there is an explicit reference to the fact that the Prophet (SA) requested `Ali (AS) to show him the words by placing his hand on the words so that he might erase the words with his own hands. `Ali (AS) did so and the Prophet (SA) erased the words "Allah's messenger" with his own hand. Then, `Ali (AS) wrote "ibn `Abdillah", instead. Therefore, it was `Ali (AS) who did the writing and not the Prophet (SA).
Rather, in accordance with both Shi'i accounts, and those of the Ahl al-Sunnah the Prophet (SA) neither read nor wrote. In the book entitled: "The Stories of the Qur'an", written in Persian in the 5th Centurv (Hijrah) by Abu Bakr `Atiqi Nayshapuri who adapted the work from his own exegesis of the Qur'an, the author relates the Hudaybiyyah event up to the point where Suhayl ibn `Amr, on behalf of the Quraysh, objected to the words "Allah's messenger".
Suhayl ibn `Amr said "The Prophet said to `Ali to erase "Allah's messenger". `Ali disinclined to do this and felt uneasy at the Prophet's insistence. Then the Prophet said to `Ali; "Put my finger on the words so that I may erase them". Since Allah's messenger was untaught, and did not know how to write, `Ali placed the Prophet's finger on the words and the Prophet erased the words as Suhayl ibn `Amr meant.
Al-Ya'qubi too, in his book: `Tarikh al-Ya'qubi" writes: "The Prophet ordered `Ali to write "ibn `Abdillah" in place of "Allah's messenger".