Actually you are correct, Trump promised this in his campaign and has tried to enact it in a few different ways. I am unsure why you are being voted down.
Source for this please. This claim is repeated quite often, but the only 'source' I've been able to find is when Trump was being mobbed by yelling people(after a debate or a speech), some activist asked him about 'banning muslims', and Trump started talking about how we need to build a wall and secure our borders. Basically - Trump misheard or misunderstood the question, and people take that as him advocating for a general Muslim ban.
"Donald J. Trump is calling for a total and complete shutdown of Muslims entering the United States until our country's representatives can figure out what is going on," his campaign said in a statement.
Not exactly a campaign promise, but Trump did inquire about how he could legally ban Muslims. One of his travel bans was even thrown out because a judge interpreted this to be evidence that Trump really was trying to do a Muslim ban https://www.washingtonpost.com/news/the-fix/wp/2017/01/29/tr...
People will dishonestly refer to it as a 'Muslim Ban' despite overwhelming evidence to the contrary, in the end it only diminishes the credibility of those who want to allow immigration from those countries.
Trump's most recent travel ban was not "upheld" by the Supreme Court--it was allowed to take effect while legal challenges are pending.[1] At the same time, the Supreme Court instructed the Courts of Appeals hearing the cases to "render [their] decision[s] with appropriate dispatch," presumably so that the Supreme Court can consider the case and issue a final ruling quickly (well, "quickly" in legal time).[2]
Also, it is inaccurate to claim there is "overwhelming evidence" that the ban is not a Muslim ban, and it is an unhelpful ad hominim attack to call anyone who thinks it's a Muslim ban dishonest. The US District Court in Hawaii held that "EO-3 plainly discriminates based on nationality in the manner that the Ninth Circuit has found antithetical to ... the founding principles of this Nation."[3] I.e., it's a Muslim ban. And the Ninth Circuit recently upheld this opinion.[4]
The Supreme Court might overturn the Ninth Circuit decision, but you might want to edit your comment so it's less wrong.
Your link is seriously confusing (the article itself is correct, but your reading of it is not), because there have been several iterations of the travel ban, and the first one that Trump had after promising a Muslim ban during the campaign, and which Rudy Giuliani referred to in an interview as a Muslim ban, was thrown out, but your article is about a later, modified travel ban (that underwent a more serious legal review). One reason people call it a Muslim ban is because some of the people involved in creating it have called it that, which is not dishonest.
If somebody says that a certain travel ban was thrown out for being a Muslim ban, and you respond that a different travel ban was upheld, then that's just going to mislead people.
You know why this claim is “repeated quite often”? Others have already given multiple citations. But it’s one thing to miss a news item or two, it’s quite another to essentially say, “I don’t pay attention to the news whatsoever, so imma gonna need a citation for that thing that was the headline in every major newspaper last year.” Hell, even I knew that Beyoncé was pregnant.