text:
Title: Limited Night Entertainments: Part XIII (vol 11, issue 3)
Author: R. M. Jenkins
In: The New Zealand Railways Magazine, Volume 11, Issue 3 (June 1, 1936)
The New Zealand Railways Magazine, Volume 11, Issue 3 (June 1, 1936)
The rumours of the Royalist defeat came to Malcolm Lenzie as he sat in the library at Glenmayne Priory, an old stone building which lay in a hollow on the road to Kirkconnel. Lenzie, who was a man of some substance, had fallen heir to the Priory some years previously and had planned to end his days among its cloisters and panelled rooms. Peace and comfort had played no small part in these plans, for his life had been full of travel and warlike occasions, but so hard do the habits of a lifetime die, and so certain are the seeds of hard living to come to fruition, that his manner at times was more that of a caged bear than of a retired gentleman who professed to find his greatest adventure in the culture of roses by the terraced walks of the Priory garden.
The black mood, then, in which he found himself this May morning, was occasioned by his inability to take part in the stirring events, the news of which was fanning the countryside. Mary Stuart, for so long little more than a memory, had escaped from Loch Leven Castle, and riding across the half of Scotland had come to Hamilton Palace where many of the Loyalist families had gathered round her.
Malcolm's own son—sixteen-yearold Robin Lenzie—had the day before gone off with twenty men; a prideful figure, clanking his scabbard as he mounted the black gelding. Old Malcolm would fain have gone with him but for the cursed rheumatic pains— a legacy from the Low Country wars —which as he was wont to say, "twisted the strings of his back as though the Di'el himself would play upon a harp," and left him no choice but to wander painfully through the silent rooms, and brood upon the tartan kilt which young Robin had cast aside for the panoply of war.
Raising his eyes he spied beyond the open window old Angus, whose duty it was to gather up dead leaves and trim the grass plots, presuming to thrust his ugly pendulous nose into the heart of one of the choicest of the early rose blooms.
"How now you old puddock," cried Lenzie, "do you suppose that if the Good Lord had intended roses for your delight He would not have made them in the form of a trumpet—the better to fit your inelegant neb?"
"Na, Lenzie," the old fellow answered complacently, "I'm no but on my way to tell ye news o' the battle."
"Battle? You bring me news of a battle and stop to play with posies on the way? I should have you trussed!"
"An' ye did t'would be no more than what's come to Hamilton, skewered upon the pikes o' the Kirkaldy's men —so they say."
Lenzie leaped from his chair and immediately clapped hand to his back with a cry of anguish.
"Aye," old Angus admonished him, "there may be wars but they're no for the likes o' you and me."
Lenzie hirpled across to the window.
"Who says that Kirkaldy bested Hamilton?" he demanded grimly.
"Man, the coutryside is full o' runaways, one dinned at the gate and telt me that the Queen herself was headed this way. Forbye there's five others with her, and a score of green jackets not a bowshot behind them. There'll be a grand burnin' I'm thinkin', an they catch them."
"They'll never whiles I draw breath," cried Lenzie. "Open the gates by the stable yard—quick now, and get you into the road and should they come before I get there, cry as loud as your pipes will let ye, that this is Glenmayne, and we will stand siege against twenty times twenty o' Kirkaldie's rabble if need be."
In the distance, as he finished speaking, came the drum of galloping hoofs and Lenzie, a hand clasped to the small of his back, hastened from the house. He joined old Angus at the gates, which swung wide as the Queen and her party came into view over the rise. Waving his arms and making every sign he knew for them to stop, he ran into the roadway.
Herries drew sword and would have cut him down as they swept by, but Livingstone, who knew the laird by sight, cried to him to stay his hand and the lathered horses were reined in on their haunches.
"We cannot halt here," barked Herries, "Murray's men are just beyond the brow."
"Aye," Lenzie answered him, "and ye canna escape them if I don't ride with ye—for there be inhospitable country ahead. Madam," he bent his head stiffly to the Queen, "your cap and cloak I pray you, and then inside where the womenfolk will care for you." He waved a hand toward the little group, Mistress Lenzie, her daughters and several wenches who had gathered within the gates.
"You others," he said, "gather round lest the odure that blows in your train sees me transform myself into a Royal fugitive."
Hastily donning the Queen's plumed cap and her cloak of purple velvet, Lenzie swung himself with a groan
"I pray you keep these trinkets … as a token of my gratitude."
of "God be thanked for a low horse!" into the Queen's saddle and set the stallion bucking into the middle of the road and in full view of the pursuers as they came thundering over the brow of the hill.
From Glenmayne Priory the road page 38 page 39 went undulating without a bend for several miles across the lowlands. To the right, however, across a stone bridge, a cart track used by fern cutters ran upward through a narrow glen thickly grown with young larches.
Fern-cutters' tracks, though they may wander for miles among the hills come always to a dead end upon some lonely heath, so it was with a shout of joy that the Regent's men saw the flying cavalcade wheel into this turning beyond the bridge; but they shouted firm in the belief that the figure, close shrouded in a purple cloak, spurring a little ahead of the others, was the Queen.
Old Lenzie led the chase shrewdly. The going was heavier now and the strain beginning to tell upon the sadly blown horses. As they toiled up the glen and gained the shelter of the trees, he divulged his plan.
"Beyond this wood," said he, "the track winds up the glen in plain view for nearly a mile, but just above it and at the wood's edge is a cavern, the mouth of which is screened by a mantle of fern and gorse. Let us ride there as swiftly as we may and hide in the cavern, and thus when the Regent's men find the road empty ahead, with no cover on the bare sides of the glen, they will think for sure that we are hidden in the wood. So may we at least gain time to breathe our horses, if we do not so confuse them as to give up the chase."
And so it was. The last of the Queen's followers had barely squeezed through the rock opening to the cavern, for it would admit but one horse at a time and that only after a hard scramble up the hillside—that the green clad horsemen emerged from the wood. They halted blinking in the sunlight, evidently puzzled by the empty road ahead; and then as Lenzie had prophesied, returned to the wood and by their shouts and trampling amongst the undergrowth gave evidence of their search for the fugitives there.
The better part of an hour passed, and then emerging once more, they set off less confidently at a jog up the track, passing so close below the mouth of the cavern that the men concealed there kept close hold upon their horses lest the clink of a bit ring or a lifted hoof should betray them.
"A merry ride to ye, gentlemen," chuckled Lenzie as the last one turned out of sight up the glen. "An ye follow it far enough, that road will take you to the Indies. And now my lords," he turned to his companions, "lest these knaves grow tired too soon of parleying with the hares and sparrow-hawks, let us return with all speed to the road. You will ride south to Michael's Cross where you shall find a good Catholic MacDonald to bait your horses and hide you until I bring the Queen by quaking moss and hill path to you, from Glenmayne."
Then bidding them God-speed at the cross roads Malcolm Lenzie turned the jennet stallion's head north once more to Glenmayne.
Though his venture was not yet at an end, he experienced as he rode alone, a feeling of despondency. The excitement of the chase had driven the chills from his back, but his heart was faint. Perhaps, after all, at the wrong side of sixty it was better to turn the pages of a book and watch the bright sparks fly up from the hearth. Somewhat wearily he turned beneath the arch into the courtyard at Glenmayne and there halted with cold fear at his heart at sight of the mired and drooping black gelding on which Robin had ridden off so blithely the day before.
From the contemplation of this object he was roused by a gentle bantering voice which addressed him from the steps of the house.
"Does the Queen ride without her courtiers?" it said. Lenzie turned and gazed a moment at a slim youth with red-gold hair rudely shorn, and dressed, yes, surely he was dressed in Robin's doublet and homespun breeches over which were drawn thigh boots, then he swept the plumed cap from his head.
"Your pardon, Madam," he said, dismounting swiftly, "I left a Queen in the care of my womenfolk-I return to find-"
"Still a queen, but one more suitably clad for an arduous journey. Tell me, Lenzie, how goes it with our friends?"
"They are by now come near to Michael's Cross, where they will be safe for a time from pursuit. As soon as fresh horses are saddled. Madam, I will take you to them."
He pressed a hand to his heart and reeled a moment with a black mist before his eyes.
"Nay," cried the Queen, "but you are hurt."
"Not I, but old bones, it seems, are less willing than old heads to make staunch followers."
"Lenzie, your son has returned unhurt from Langside. May he not take me to Michael's Cross?"
"Robin? Unhurt?" Old Lenzie's eye lit with pride and joy. "Why, then, there's a lad who will guide you better and more swiftly than I, his bones are young, and his heart—"
Lenzie raised his eyes and remained staring a moment in uncomprehending silence. The Queen stood with her hand extended and in the soft palm of it reposed a pair of earrings. Two fire opals set in whorls of beaten gold.
"Lenzie," she said, "the owls and the little mice that run in the fields are more favoured than a Queen without a kingdom, aye, and less dangerous creatures to defend." She paused and threw back her head, "But we shall return to Scotland with power and wealth, and I pray you until that time keep these trinkets which fell from my ears as they clipped my hair; not as a reward for what you have done, but as a token of my gratitude and a promise that I shall not forget."
(to be continued.)


text:
Q: How to prevent CATx functions from evaluating expression When calling CATT() function with %sysfunc, is there a way to stop it from evaluating an expression?
For example given the code:
%let date=10-13-2015;
%put %sysfunc(catt(The date Is:,&date));

I would like it to return:
The date Is:10-13-2015

Because 10-13-2015 is just a text string.  But instead CATT() sees hyphen as a subtraction sign and evaluates it as a numeric expression, returning:
The date Is:-2018

I have tried macro quoting, but doesn't change anything, I suppose because I need to somehow hide the values from CATT().  Seems if any argument to CATT looks like an expression, it will be treated as such.
Another example:
%let value=2 and 3;
%put %sysfunc(catt(The value Is:,&value));
The value Is:1

A: Provided you can do so, just remove the comma - there's no need to separate it into an individual parameter (unless you're using catx() rather than catt():
%let date=10-13-2015;
%put %sysfunc(catt(The date Is: &date));

Personally, I think the best way to work is to store the date as a SAS date value and then use the second (optional) parameter of %sysfunc to apply the formatting.  This provides better flexibility.
%let date = %sysfunc(mdy(10,13,2015));
%put The date Is: %sysfunc(sum(&date),mmddyyd10.);

If you are insistent on the original approach and are using catx(), then I don't know how to do it exactly.  The closest I could get was to insert a piece of text so it couldn't be interpreted as an expression, and then remove that text afterwards using tranwrd.  Pretty, ugly, and it leaves a space:
%let date=10-13-2015;
%let tmp=%sysfunc(catx(#, The date Is: , UNIQUE_STRING_TO_REMOVE&date ));
%let want=%sysfunc(tranwrd(&tmp, UNIQUE_STRING_TO_REMOVE, ));

%put &want;

Gives:
The date Is:# 10-13-2015

I also tried every combination of macro quoting, and scanned through the entire SAS function list and couldn't see any other viable options.

A: The problem with %SYSFUNC() evaluating the arguments is not limited to the CAT() series of functions. Any function that accepts numeric values will result in SAS attempting to evaluate the expression provided.
This can be a useful feature.  For example:
%let start_dt=10OCT2012 ;
%put %sysfunc(putn("&start_dt"d +1,date9));

You don't need to use CAT() functions to work with macro variables. Just expand the values next to each other and the are "concatenated".
%let date=10-13-2015;
%put The date Is:&date;

If you want to make a macro that works like the CATX() function then that is also not hard to do.
%macro catx /parmbuff ;
%local dlm return i ;
%if %length(&syspbuff) > 2 %then %do;
  %let syspbuff = %qsubstr(&syspbuff,2,%length(&syspbuff)-2);
  %let dlm=%qscan(&syspbuff,1,%str(,),q);
  %let return=%qscan(&syspbuff,2,%str(,),q);
  %do i=3 %to %sysfunc(countw(&syspbuff,%str(,),q));
    %let return=&return.&dlm.%qscan(&syspbuff,&i,%str(,),q);
  %end;
%end;
&return.
%mend catx;

%put %catx(|,a,b,c);
a|b|c
%put "%catx(",",a,b,c,d)";
"a","b","c","d"

A: I don't see an easy way around this, unfortunately.  I do see that you could in theory pass this through an FCMP function, though since FCMP doesn't allow true variable arguments, that isn't ideal either, but...
proc fcmp outlib=work.funcs.funcs;
  function catme(delim $, in_string $) $;
    length _result $1024;
    length _new_delim $1;
    _new_delim = scan(in_string,1,delim);
    do _i = 1 to countc(in_string,delim);
      _result = catx(_new_delim, _result, scan(in_string,_i+1,delim));
    end;
    return(_result);
  endfunc;
quit;

options cmplib=work.funcs;

%let date=10-13-2015;
%put %sysfunc(catme(|,:|The date Is| &date.));

Or add quotes to the argument and then remove them after the CATx.
%sysfunc(dequote(%sysfunc(catt(.... ,"&date."))))

All messy.

A: Slightly less insane function-style macro without the dosubl:
%macro catx() /parmbuff;
%local rc dlm i params OUTSTR QWORD outstr;
%let SYSPBUFF = %qsubstr(&SYSPBUFF,2,%length(&SYSPBUFF)-2);
%let dlm = %qscan(&SYSPBUFF,1,%str(,));
%let params = %qsubstr(&SYSPBUFF,%index(&SYSPBUFF,%str(,))+1);

%let i = 1;
%let QWORD = %scan(&PARAMS,&i,%str(,));
%let OUTSTR = &QWORD;
%do %while(&QWORD ne);
    %let i = %eval(&i + 1);
    %let QWORD = %scan(&PARAMS,&i,%str(,));
    %if &QWORD ne %then %let OUTSTR = &OUTSTR.&DLM.&QWORD;
%end;

%unquote(&OUTSTR)
%mend catx;

%put %catx(%str( ),abc,10 - 1 + 2,def);

Somewhat more insane but apparently working option - use %sysfunc(dosubl(...)) and lots of macro logic to create a function-style macro that takes input in the same way as %sysfunc(catx(...)), but forces catx to treat all input as text by quoting it and calling it in a data step.
%macro catxt() /parmbuff;
%local rc dlm i params QPARAMS QWORD outstr;
%let SYSPBUFF = %qsubstr(&SYSPBUFF,2,%length(&SYSPBUFF)-2);
%let dlm = %qscan(&SYSPBUFF,1,%str(,));
%let params = %qsubstr(&SYSPBUFF,%index(&SYSPBUFF,%str(,))+1);

%let i = 1;
%let QWORD = "%scan(&PARAMS,&i,%str(,))";
%let QPARAMS = &QWORD;
%do %while(&QWORD ne "");
    %let i = %eval(&i + 1);
    %let QWORD = "%scan(&PARAMS,&i,%str(,))";
    %if &QWORD ne "" %then %let QPARAMS = &QPARAMS,&QWORD;
%end;

%let rc = %sysfunc(dosubl(%str(
    data _null_;
        call symput("OUTSTR",catx("&dlm",%unquote(&QPARAMS)));
    run;
)));

&OUTSTR
%mend catxt;

%put %catxt(%str( ),abc,10 - 1 + 2,def);

Although this uses a data step to execute catx, dosubl allows the whole thing to be run in any place where you could normally use %sysfunc(catx(...)).

redpajama_set_name: RedPajamaStackExchange


The 3rd annual Corn City Turkey Trot is Thanksgiving morning 8:01 November 22, 2018 at Hogrefe Construction 205 S. Vine St., Deshler. It is a 5K run/walk.
Suggested donation is $10 or equal value of can foods. 100% of proceeds go to the local Food Pantry.
Please see attachments for more information.


Start your morning right with our fresh-from-the-oven cherry oatmeal scones paired with a variety of fresh buttery croissants, Danish and breakfast breads garnished with fresh fruit.
A variety of savory & sweet, fresh-baked bagels served with plain and herbed cream cheese.
A colorful combination of hand-selected melons, pineapple, grapes and berries.
The freshest fruit salad in town! A mix of pineapple, melon, grapes, fresh berries and seasonal fruits.
Warm breakfast creation with layers of roasted potatoes, scrambled eggs, onions, bell peppers, spinach and tomatoes; finished with a blend of melted cheese.
Fresh Idaho potatoes tossed with herbs, spices and extra virgin olive oil then roasted with onions and bell peppers. A perfect start for any morning.
Our own Michigan cherry oatmeal scones baked fresh. Ask about our seasonal flavors.
Our 9-inch quiche is perfect to feed 6 to 8 guests.
A variety of sour cream, hot cocoa and seasonal coffee cakes served alongside fresh fruit garnish. Ask your event planner about other great seasonal flavors!
Toasted Individual 5 inch waffle served with Maple Syrup and whipped cream.
Add fresh mixed berries for only $1.50 additional per person.
Cut oats simmered with sea salt, butter and a lil michigan granulated sugar.
With sauteed apples, cinnamon, maple and walnuts for $1.50 additional per person.
With cherries, pecan and brown sugar for $1.50 per person.
With Carrot, Cranberries, clover honey and cardamom for $1.50 per person.


text:
Home›Destinations›North America›USA›Washington State›Washington Cascades›Mount Rainier National Park
A Nature Guide
Things to Do in Mount Rainier National Park
At 14,410 feet, Mount Rainier is the tallest mountain in Washington, and to the sun-starved residents of Seattle and south Puget Sound, the dormant volcano is a giant weather gauge. When the skies clear over Puget Sound, "The mountain is out" is often heard around the region. And when the mountain is out, all eyes turn to admire its broad, snow-covered slopes. Thanks the region's moisture-laden air, those glaciated slopes remain white throughout the year.
Snow and glaciers notwithstanding, Rainier has a heart of fire. Steam vents at the mountain's summit are evidence that, though this volcanic peak is presently dormant, it could erupt again at any time. If scientists are correct in their calculations that Rainier's volcanic activity occurs in 3,000-year cycles, it may be hundreds of years before another big eruption occurs.
Known to Native Americans as Tahoma, Mount Rainier received its current name in 1792 when British explorer Captain George Vancouver named the mountain for a friend (who never even visited the region). The first ascent to the mountain's summit was made in 1870 by General Hazard Stevens (Stevens Pass is named after him) and Philemon Van Trump, and it was 14 years later that James Longmire built the first hotel on the mountain's flanks. In 1899, Mount Rainier became the country's fifth national park.
Frommer's Seattle day by day Buy Now

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: Running Nunit Test in Administrator Mode I am currently using VS 2015 professional and using Nunit Framework for unit testing.
I am using the same framework for integration testing as well. While doing so I realized, one of the .dll supplied by the hardware manufacturer requires Administrator Privileges for it to be used in an application or tests(my current issue lies here) I did some research and tried a few things mentioned below to use the dll in admin mode.
1 So I started the Visual Studio in Administrator mode for the test to run, but still the dll (functions) do not work. (running test in VS debug mode)
2 I just used normal debug without Nunit framework, then the dll worked.
My conclusion --> I think that the Nunit somehow is not elevated to Admin.
Questions and Problem
I need to use the dll in Admin mode for the integration testing(where i use Nunit Framework)

*

*Is it possible to do so?

*If no, then why and if yes, then how

Please provide your input


text:
The International Olympic Committee
THE OLYMPIC PARTNER PROGRAMME
01:30 play
Omega is the Olympic Games Official Timekeeper
OMEGA is a prestigious Swiss watchmaker and member of the Swatch Group Ltd. Since 1848, the brand has been synonymous with excellence, innovation and precision, as well as a pioneering spirit, demonstrated by conquests of the oceans and space. In fact, since 1965, the OMEGA Speedmaster has been worn on each of NASA's manned missions including all six moon landings.
As well as this, no brand is more actively involved in sports timekeeping. Since 1932, OMEGA has served as the Official Timekeeper of the Olympic Games on 28 occasions. This role has not only involved the precise timing of many different sports and disciplines, but also the consistent development and evolution of the vital equipment that today's athletes rely on. The Olympic role also extends to the Youth Olympic Games and Paralympic Games. Thanks to this renowned experience, OMEGA has widened its timekeeping duties and partnerships into many other sporting realms, such as America's Cup sailing, the Volvo Ocean Race, Diamond League athletics, FINA swimming, bobsleigh and golf – including the annual PGA Championship major.
Well-known OMEGA ambassadors include sportspeople such as Rory McIlroy, Sergio Garcia, Tommy Fleetwood, Michelle Wie, Michael Phelps and Chad le Clos, as well as many other famous names including George Clooney, Nicole Kidman, Cindy Crawford, Eddie Redmayne, Daniel Craig, Kaia Gerber, Presley Gerber, Buzz Aldrin and more.
Most importantly, OMEGA has a tradition of excellence in watchmaking. This reputation was reinforced in 2015 with the introduction of METAS-approved Master Chronometer certification, representing the Swiss industry's highest standard of precision, magnetic resistance and performance.
OMEGA became a Worldwide Olympic Partner by joining the TOP Programme in 2004. The company's Worldwide Olympic Partnership extends through the 2032 Olympic Games and Paralympic Games.
www.omegawatches.com
Sponsors , Omega
Ian Schemper
IOC and Omega
The IOC announced an extension to its global partnership with official timekeeper omega through to 2032, to include the Olympic Winter Games Beijing 2022 through to the Games of the XXXV Olympiad (2032).
IOC/Philippe Woods
Official Olympic Timekeeper OMEGA and Tokyo 2020 mark one-year countdown
The OMEGA clock has started at the Youth Olympic Games
Official timekeeper OMEGA is on the starter block
IOC and Official Timekeeper OMEGA extend global Olympic partnership to 2032
A Royal countdown to Lillehammer 2016 – one year to go!
Final countdown is on to the Nanjing 2014 Youth Olympic Games
IOC President honoured with countdown clock in Lausanne
OMEGA introduces Sochi 2014 timekeeping equipment


Come visit and take a look. The farmers market is located in Shreveport, Louisiana at 101 Crockett St. Shreveport, LA 71101. Phone to find out about its assortment of local specialties, fruits, crafts, vegetables and organic food. Hours are June-August Sat, 7am-12noon tues, 7am-12noon. Takes SFMNP. Use the Edit link if you visit this market to help people find out about what is offered.
If you've shopped at Shreveport Farmers Market, tell us what you think of the market.


4. Supporting the evolution of the city's arts economy.
The goal of Virginia Beach's Temporary Public Art Program is to engage, inspire and surprise the community with unique works of art for a designated period of time, while creating vibrant meeting places and raising the profile of public art in Virginia Beach on both a national and international platform.
The Office of Cultural Affairs commissioned international muralist, Giuseppe Percivati, aka. "Pepe Gaka" to create a dynamic mural that embodies the spirit of Virginia Beach and the activities of the Rudee Inlet on the underpass columns of the Rudee Walkway that connects the marina to 4th Street municipal lot.
Artists from the Hampton Roads area were challenged to transform the iconic Mount Trashmore steps into a fun and lively public work of art. The City of Virginia Beach Office of Cultural Affairs, in partnership with the Department of Parks and Recreation, sought out local artists to propose art concepts for a temporary painted mural on the stairwell next to Kid's Cove. The submissions for the Mount Trashmore Stair murals came in, and the public voted for their favorite design.
Over 7,000 votes were cast and "Helping Hands" by Aimee Bruce is the winner. Bruce's design received over 50% of the votes, along with overwhelming positive feedback and public support.
Aimee Bruce's work added to the artistic landscape of Virginia Beach. The mural was installed early April, 2018.
In partnership with the City of Virginia Beach, MOCA and the ViBe Creative District engaged internationally renowned artist, Maser for a two-week artist residency during Summer 2017/Winter 2018. Maser designed and created three large-scale projects connecting points of interest through the ViBe Creative District to MOCA.
The Virginia Beach Development Authority, in partnership with the Town Center Advisory Board and the City's Office of Cultural Affairs, engaged local artist Richard Nickel to create the first one-of-a-kind murals on three interior walls of the Block 4 Garage at the Town Center of Virginia Beach.
Bright images and bright colors were Richard's approach to welcoming visitors to the Virginia Beach Town Center.


text:
Published December 20, 2015 8:50pm EST
Prolific Texas GOP donor and businessman Bob Perry dead at 80
This is a Dec. 10, 2002 file photo of Houston homebuilder Bob Perry, posing at the sales center at one of his Houston developments. (AP)
Republican mega-donor Bob Perry, who built a fortune as a Houston real estate magnate and whose prolific spending on GOP candidates made him a target of supporters for campaign-finance reform, has died. He was 80.
Former Texas state Rep. Neal Jones, a close family friend, said late Sunday that Perry had died Saturday night. He said Perry "passed away peacefully in his sleep" but did not offer further details.
"Mr. Perry was a wonderful friend to many all around the United States," Jones said. "With his passing we've lost a great patriot who has made a great difference in the lives of people all across the land. He will be surly missed."
Perry was a fixture of GOP fundraising in Texas -- and nationally -- dating back to former President George W. Bush's Texas gubernatorial races in the mid-1990s. His largesse included giving $4.4 million in 2004 to the Swift Vets and POWs for Truth campaign that sought to discredit then-Democratic presidential nominee John Kerry.
Perry was also a prominent financial supporter of Texas Gov. Rick Perry, but was not related. He is the founder of Houston-based Perry Homes, one of the largest homebuilders in Texas.
Last year alone, Bob Perry gave more than $18 million to Republican presidential nominee Mitt Romney and organization that backed his candidacy. That ranked him third among all Romney donors, behind only Las Vegas casino mogul Sheldon Adelson and Dallas billionaire Harold Simmons.
Perry was also involved in state politics. Late last year he gave $45,000 to George P. Bush, the 36-year-old nephew of former President George W. Bush who is now running for Texas Land Commissioner in his first bid for public office.
Perry's generosity extended to other statehouses, included in Wisconsin last year as Republican Gov. Scott Walker fought efforts for a recall. Perry donated at least $250,000 to help Walker keep his job, making Perry among the largest out-of-state donors.
Get the latest updates from the 2024 campaign trail, exclusive interviews and more Fox News politics content.
Arrives Tuesdays
Paul Pelosi video shows hammer attack after police arrive
CO bill that suggests using artificial intelligence to help detect wildfires moves forward in Legislature
Freedom Caucus revolt brewing in South Carolina after GOP asks them to sign 'Soviet-style pledge'
Tyre Nichols video: FBI direct says 'I was appalled' by bodycam footage, as nation braces for release