A crippling French transport strike dragged into its 39th day on Sunday despite the government's offer to withdraw the most contested measure of the pension reform plans that sparked the protest.
Prime Minister Edouard Philippe said Saturday he would drop plans to increase the official retirement age to 64 from 62 in an effort to end a strike which has paralysed Paris and its suburbs, with bus, train and metro services all badly disrupted.
"I am willing to withdraw from the bill the short-term measure I had proposed," said Philippe, prompting his boss French President Emmanuel Macron to dub the change "a constructive and responsible compromise."
The more reformist trade unions -- the FDT, Unsa and FRC -- welcomed the announcement and said they were now ready to work with employers on the sustainable financing of the state pension system.
However the more hardline CGT, FO and Solidaires unions were not moving an inch, calling for the strike and protests to continue, among them a major demonstration on January 16.
'Some want to return to work'
CGT head Philippe Martinez played down the impact of the CFDT and Unsa's readiness to resume negotiations, and spoke of internal splits within these groups.
"We will see" what these unions' workers have to say on the issue, he said, reiterating his call for the government to withdraw the pension reforms completely which he described at "the major requirement of a majority of unions representing a majority of employees".
However the arrival of empty January pay slips could sap the determination of some striking workers.
"It is clear that some colleagues want to go back to work," said one disillusioned Paris Metro worker during demonstrations on Saturday.
"It's going to get tricky financially," he added.
Private sector workers have not followed the unions' lead on the stoppage to turn the campaign into a true national strike.
'We're still here'
The government's compromise move came a day after meetings with unions in a bid to end a strike that has frustrated Paris commuters, ruined December holiday travel plans, and hurt business.
Demonstrators in the capital on Saturday, some masked and hooded, broke shop windows along their protest route, set fires and threw projectiles at police in riot gear who responded with tear gas.
Several stores were ransacked as marchers brandished union flags and chanted defiantly: "We are still here!" and "Macron resign!"
Protests were also held in Marseille, Toulouse, Lyon, Nantes and several other cities.
The interior ministry said 149,000 people had turned out throughout France.
The CGT put the figure at half a million, saying the 150,000 marched in Paris alone.
In one of Macron's signature reforms, the government is seeking to rationalise 42 existing pension schemes into a single, points-based system it says will be fairer and more transparent but which unions fear will see millions work longer for a smaller retirement payout.
Particularly vexing was the proposal to impose the 64 "pivot age" that people would have to work to in order to qualify for a full pension.
Union meetings will be held on Monday to decide on the future of the strikes on France's local and national rail services.
The government, employers and unions are also keeping their eyes on the opinion polls.
"Public opinion supports the strikers," Martinez insisted late Saturday.
The government has ruled out cutting pensions but insists that something must be done to boost funding as workers are living longer post-retirement.
French Environment Minister Elisabeth Borne said Sunday that there was "no longer any reason" for the strike to continue now that the prime minister had proposed scrapping the "pivot age" of 64.