Revision history for Perl extension VMS::Queue 0.01 Mon Dec 01 13:32:04 1997 - Copied over from VMS::Process. - Implemented the xxx_list, xxx_info, and xxx_properties routines. xxx_list doesn't take a property hash yet, though. 0.02 Wed Dec 10 09:22:05 1997 - Fixed basic.t. (Was VMS::Process' tests--chopped out everything but test 1) - Added xxx_bitmap_decode functions. - Took quicktest.pl out of MANIFEST. MakeMaker'll whine on a distclean, but at least quicktest.pl won't get installed now. 0.03 Mon Dec 15 12:34:12 1997 - Added delete_entry, delete_queue, delete_form, delete_manager, and delete_characteristic functions - modified the xxx_properties function. The value for each key is now a hash, with four keys, INPUT_INFO, OUTPUT_INFO, INPUT_ACTION, and OUTPUT_ACTION. The values for these keys will be true or false, depending on whether the property is an input or output property for the action or info functions. A property can be multiple things. - Added stop_queue, start_queue, reset_queue, and pause_queue functions. - Added start_manager and stop_manager functions. - Added hold_entry and release_entry functions. 0.05 Mon Dec 23 15:25:03 1997 - Added docs for the file_list, file_properties, and file_bitmap_decode functions. - Added in code for the file_properties and file_bitmap_decode functions. 0.06 Wed Dec 31 15:54:34 1997 - Added all the functions to the EXPORT_OK list. 0.07 Wed Jan 07 09:47:06 1998 - Made a change to generic_getqui_call to take two additional parameters-- the number of 'reserved' slots at the beginning of the item list, and a second 'okay' JBC status. (Added for file_info, which needs to work in wildcard mode) - Added return JBC status and context parameter to gneric_getqui_call. Amazingly, it all still works. - Added the file_list function - Fixed generic_getqui_call--it leaked memory like a sieve. - generic_getqui_call's array indexing was totally whacked. It never showed up before because everything always called it with an offset of one, which just happened to work. 0.08 Wed Jan 28 15:40:04 1998 - Added code for the submit function, and at least some of the SNDJBC item codes. As of 2/12/98, it works. 0.09 Fri Feb 13 11:56:03 1998 - Created the build_itemlist and tear_down_itemlist functions to create or destroy itemlists. - Added in a whole boatload of item codes for SNDJBC, as well as code to handle time and longword items to build_itemlist 0.10 Fri Feb 27 11:21:04 1998 - Added more item codes for SNDJBC - Added in code for all the create_xxx and modify_xxx functions. They're all the same code with minor differences, so they've been rolled into one ALIAS:ed XSUB. Cool. 0.10 Wed Apr 01 19:30:00 1998 - Added yet more item codes for SNDJBC 0.11 Wed Apr 01 19:45:00 1998 - Switched over to ALIAS for the xxx_bitmap_decode functions. More code trimmed away... - Switched the xxx_properties functions to an ALIAS. Snip, snip... - Added the last of the sndjbc items. Whew... 0.11 Thu Apr 02 14:44:13 1998 - More ALIAS merging. 0.11 Mon May 18 15:53:43 1998 - Fixed up the queue properties list - Added in code to specify properties for the queues you want. (Mainly name, but hey, who am I to limit things?) 0.11 Wed May 20 16:48:94 1998 - Added code to turn a hash of flag names to an integer (The reverse of the decode_bitmap function) 0.12 Thu May 21 9:55:04 1998 - Added code to specify properties for entries - Bumped version number - Addede code to specify properties for forms, characteristics, and managers. 0.50 Thu May 21 10:45:43 1998 - Things seem functionally complete, though the docs are badly lacking. Bumping the version number and making a distribution. 0.51 Mon Oct 26 11:56:21 1998 - Symbiont queues were being skipped. Now they're not. - Array offsets were getting scrabled a bit, and the queue_info function was using the wrong length for string returns. 0.52 Fri Nov 13 12:25:03 1998 - Added in some more code to avoid skipping queues. Now there's a generic "I'm a queue" flag that all queues get, so we return some info even for queues whose type we don't recognize. 0.53 Fri Nov 20 9:33:03 1998 - Took out some debugging code that'd been left in. 0.54 Tue Dec 15 15:54:03 1998 - Fixed bugs in build_itemlist that kept it from actually working right - Added queue to list of valid things you can get SCSNODE_NAME for 0.55 Thu Aug 25 11:12:21 2000 - Fixed old e-mail addresses - Fixed to build with 5.6.0 - Makefile.PL fixup - Fixed sprintf format (courtesy of Ed James) - Logfile spec too short (fix courtesy of Ed James) - I think I fixed a bug where entries that couldn't print because of block limits still show. I think... 0.56 Thu Nov 16 12:10:32 2000 - Finally got around to installing the wildcard and null time->undef patches from Tom Pfau 0.57 Wed May 30 17:12:22 2001 - Some of the _list functions leaked contexts. Fixed.  G PjunՒ & = '6[w $n A5t0 !#''RX6orf|d n~5zU3eR\{`Reqqvfx|(ƦǸ[1S}*"HQ/bt)Dx MQ!)4 Ajsv-{Y{{X:D{tAd U$ , }/ f o  % -   / t< ܆ /   ()H2b ;L E@ Q PYU X_ pf p x METRO MARKETINGMETRO NEWCASTLEMETRO PICTUREMETRO REGIONALMETRO SHOWINGMETRO TELMETRO WATERMETROAREA BUILDINGMETROBANK ISMETROCALL ANNOUNCEMETROCALL INTRODUCEDMETROCALL SECONDPLACEROUPRIOTTTERIALYORALCIEDIASATURNCALETINGMPHISRCHANTSHTROPOLITANIAMICHIGANGHTLANWAUKEENGICORESTRYNESOTAOBILEDELNEYTGOMERYREALOSECONTESTRNINGTGAGETIFUNTEDVEMENTVEDPLSVPNULTIPLEROTOCOLSERVICETENANTNICHIPALSICNAMEDSDAQHVILLETIONALWIDEEIGHBORHOODTHERLANDWORKINGWMETROSPAPERODERDENMANTHWUTRITIONYOCCURREDFFERINGICEIALHIOILKLAHOMANELINEYPERATEDINGONORPOSEDTICALMIZEDXRLANDOURVERWNEDRPACIFICKETLIGHTIREDPERRENTISKWAYTIALLYCIPATESSWNYLOADEELRGBOYOPLERSONNELTROLEUMHARMACEUTICALYILADELPHIAWILMINGTONOENIXYSICIANLOTTTSBURGHLACENNERTFORMINGYEROCKETINTELICETANNTIACORPULATIONRTALIONSTRAGUEESENCETERIDENTSCONFEREICESMVATEOBLEMDUCEDTGRAMJECTPERTYVENIDEDRUBLICATIONSHEDRMPRPLESANQUARTERLYRADIOILWAYPIDEACHDERSHIPLCOVEREDDGIONITERATEDLIABLEYMAINNTPAIRORTEDRESENTQUIREMENTSALECUEIDENTOURCEULTTAILICHELIEUDERGHTNGOLLINGMESESILYNUTERINGXAURALSAIDLESDIRECTORNTIAGOOTURDAYVINGYSCALEHEDULEREENEARCHSONEDCTIONFALANAGMENTIZEDLLOULRVICENGYWERHAREELLOPPERINGRTULDWCASEEDILICONTEKYDOMELOFTWARELELYUTIONNETURCETHERNWESTPACEECIFICNDINGORTTARTEIONSTICALUOCKHOLMUSEODPRERATEGICYENGTHENONGUDYYLEUBMARKETSIDIARYWAYCCESSFULLYNDAYPERMARKETRETYPRISEDWEDENITCHEINGYSTEMTAEGUJONKEMPAPANRGETSKQUENAUBENKIBELXFUNDEDEAMCHNOLOGYENECOMMUNICATIONVISIONLERRABITRITORYORXAHATEYISROUGHIMETLEMODAYRONTOQUEURISMWNRACKDEFFICINMWAYNSITPORTATIONVELERIPUCSONRNEDVXUKHOZILSANNDERGROUNDPASSIONTEDPRBANSERINGVENDORIACEDEORGINIASIONOLKSWAGENUNTEERPNWAREHOUSESAWSHINGTONVELENGTHYNEDMEBSITEEKLYIGHRESTHENICHOIDELLRELESSTHOUTOEMENNRKERLDWIDEXCYARDELLOWZEBRALINOURICH1 COM500 AS60 000COPY2000 ALSOBEGANCURRENTLYG4NETSTARTEDTOWEREHOG4 COMMUNICATION3D HIGHWATERACCESS ANDEQUIPMENTMARKETNETWORKPLATFORMROVISIONINGSOLUTIONTOGE COMIRPORT COMMERICA MORTGAGEREA ANDPPROVEDBACKBONESEDILLINGCARRIERGRADEENTERHILDRENOMMUNICATIONUSTOMERFIBEROPTICINDIANLITOCALTIONMANNETWORKINGONPROFITOPTICALPORTALRESALEIDENTOCKSONETTATIONWIRELINEORLDWIDET OFTHIRTEENTLANTA ANDREABEFOREHARRISMARKETSOUTHERNTHEOPCHAMBER COMUTOMALL COMBACKBONE ANDHASINOFSPANURROUNDINGNK ACQUIREDGMNDSCLOSEDOMMITMENTDIRECTOWNEXCESSPECTFAILEDIRSTQUARTEROUNDINGULLYEARHASIFNTERNATIONALJAVELLANALOWERNATIONALETPLPLAZARESIDENTQ12RECEIVEDPORTEDSAIDEEHARETHEOUNITVICESTANWASILLNA COMSED DATAENTERPRISENETWORKSTRICTLYT COMEAT WHICHOSTON ANDREARANDED PRODUCTU DR102ONSERVEYSTEMTAILLIGHTUPSE WITHINESS FINDINGINVESTIGATIONCAB ASLL 10.375121.00ND300703ABILITYCTIONUALDVANCEDETHERGREEMENTLEXANDRIAONGSONALYSTDDMENTUALRCHESSISTTVAILABILITYBANKSEDEGANOARDOTHUSINESSCANHAIRMANIEFISCOBASEDOMMONNNECTTINUERACTORPORATEULDREDITORURRENTLYSTOMERDEMONSTRATEIRECTVERSEOEURINGEBITDAFFORTXISTINGPECTTENSIVEFAMILYELLIRSTORURTHUNDINGTUREGAINOAMERICATEHADSIGHINCNOVATIVEPLACESTALLTERESTRODUCEVESTORRMSLARGETEINEQUIDITYMADECLLEDIACALOTIENTONY2WAYNASDAQNMTIONWIDEETOTESENDEROFFEREDICENEWAYLINEPERATEINGONRTHERURTSTANDINGWNPAGINGIREDRTNERCSERSONNELLACEDNEASEORTFOLIOREPAREDSENTLYODUCTPOSALVIDEURPORTINGQUARTERLYRECENTLYDUCEDGRETLIABLEMAINPORTEDLYQUESTIMOBUSTSAIDURITYENIORRVICEIGNEDOONTAKEHOLDERTEDOCKKERERATEGICUBMITSCRIBERNAMERICAYSTEMTHANKTEIRDIMEPORTOTHYOTALRADITIONALNSFERREDYSRUESDAYWOWAYUNIQUESURPASSEDWIREDDRRLSATODAYERTILIZINGVERIZONIALOGCESIONTORWARSEBLINKHEREOILLNRELESS?B@G G   ^ n P- IJ = pEKg5v'zH?1nxчB>   r  R )h^,  K ii:} $Xl ; "A   O   O  z  2LL n ɲ Ƿ  Ν 3P!ɲ Ƿ  ɲ Ƿ XX JчB> cO R|20  C     .F~J C k 7Fdf ٽ:  90bNy'  g'@ uN y :g U <k+ 2 } _-3~w@68N! f o  oX >c N> 7 bpjbFG x =Mc/S{A=FmbOdv&otz !  JYy9)45`i9T  / ? D r> i q 9 dfUo;.0=l<('j<s<~cpzJhjqwzq_q*#[V  k!o!="~##t67X R.prwn~3ӏ>z{]&7cc<CxEFNbmsMvkvxy7f6SiUn.}A}|n[EP !$U*0&04S4G669B>@@xj,.dZ;^sz|W2WF~,0P<P=Q[  -8CEHxdd444zgjeY{w*MX^L)(D{cx d Q >< P t x ) $ - '  A / z  m  Rzgwx d V >{U?0dj-{Y{  L HD afRYE* P#Z c05Vac- ƽ:U:V/m%N{MWwH,Ü<Hg;95>>Hzb   ]< LA Ij sl +u v ) ` v  [> G C ii:}̬ Ij sl   5 IպiIoqht(L p 9 h oP2jG/~Vك-`9|UV rr &E   j #:E4 _8 .l<= *CrN\sy([!4LGMI\]L AHLbv+wwxx{!q!#'%&]_R^`Tgr|zߕ\deggkHVdign2vnxŗ [}4.!639@73GIM2\hՔȕ11}7?"K14:rQ*Sܢ4Dim7V`fmAB"*233Hx:~unFK:;Ad >< R V x f o  c   N>  >    U *[([ P 8{e.7I N> 9 4PNt~F@}