Skip to content

Instantly share code, notes, and snippets.

@endolith
Created March 22, 2011 03:58
Show Gist options
  • Select an option

  • Save endolith/880752 to your computer and use it in GitHub Desktop.

Select an option

Save endolith/880752 to your computer and use it in GitHub Desktop.
Pidgin's autocorrect dict converted to AHK format

I tried to maintain the metadata by converting according to this table:

  • COMPLETE 0 = can occur in middle of word → :?
  • COMPLETE 1 = whole word only → : (default)
  • CASE 0 = case insensitive → : (default)
  • CASE 1 = case sensitive → C:

I'm not sure if this is helpful or necessary. I'm not sure their method even works, too. "SHE;D" is ignored, while "sshe;d" becomes "sshe'd". Maybe it involves the whitespace? These, for instance:

:?C:haven;t ::haven't 
::havent::haven't

The developers are hellbent on eradicating internet slang, so it has a bunch of idiotic replacements like "r" "u" "y" "dunno" and "laterz" that do more collateral damage than good.

There are also a few errors, like "::faetures::feature"

:?C:it' snot::it's not
:?C:it snot::it's not
:?C:its a::it's a
:?C:its the::it's the
::abbout::about
::abotu::about
::abouta::about a
::aboutit::about it
::aboutthe::about the
::abscence::absence
::accesories::accessories
::accidant::accident
::accomodate::accommodate
::accordingto::according to
::accross::across
::acheive::achieve
::acheived::achieved
::acheiving::achieving
::acn::can
::acommodate::accommodate
::acomodate::accommodate
::actualyl::actually
::additinal::additional
::addtional::additional
::adequit::adequate
::adequite::adequate
::adn::and
::advanage::advantage
::affraid::afraid
::afterthe::after the
:?C:againstt he::against the
::aganist::against
::aggresive::aggressive
::agian::again
::agreemeent::agreement
::agreemeents::agreements
::agreemnet::agreement
::agreemnets::agreements
::agressive::aggressive
::agressiveness::aggressiveness
::ahd::had
::ahold::a hold
::ahppen::happen
::ahve::have
::allready::already
::allwasy::always
::allwyas::always
::almots::almost
::almsot::almost
::alomst::almost
::alot::a lot
::alraedy::already
::alreayd::already
::alreday::already
::alwasy::always
::alwats::always
::alway::always
::alwyas::always
::amde::made
::Ameria::America
::amke::make
::amkes::makes
::anbd::and
::andone::and one
:?C:andt he::and the
::andteh::and the
::andthe::and the
::anothe::another
::anual::annual
::any1::anyone
::apparant::apparent
::apparrent::apparent
::appearence::appearance
::appeares::appears
::applicaiton::application
::applicaitons::applications
::applyed::applied
::appointiment::appointment
::approrpiate::appropriate
::approrpriate::appropriate
::aquisition::acquisition
::aquisitions::acquisitions
:?C:aren;t::aren't
::arent::aren't
::arguement::argument
::arguements::arguments
:?C:arn't::aren't
::arond::around
::artical::article
::articel::article
::asdvertising::advertising
:?C:askt he::ask the
::assistent::assistant
::asthe::as the
::atention::attention
::atmospher::atmosphere
::attentioin::attention
::atthe::at the
::audeince::audience
::audiance::audience
::authentification::authentication
::availalbe::available
::awya::away
::aywa::away
::b4::before
::bakc::back
::balence::balance
::ballance::balance
::baout::about
::bcak::back
::bcuz::because
::beacuse::because
::becasue::because
::becaus::because
::becausea::because a
::becauseof::because of
::becausethe::because the
::becauseyou::because you
:?C:beckon call::beck and call
::becomeing::becoming
::becomming::becoming
::becuase::because
::becuse::because
::befoer::before
::beggining::beginning
::begining::beginning
::beginining::beginning
::beleiev::believe
::beleieve::believe
::beleif::belief
::beleive::believe
::beleived::believed
::beleives::believes
::belive::believe
::belived::believed
::belives::believes
::benifit::benefit
::benifits::benefits
::betwen::between
::beutiful::beautiful
::blase::blasé
::boxs::boxes
::brodcast::broadcast
::butthe::but the
::bve::be
:?C:byt he ::by the
::cafe::café
::caharcter::character
::calcullated::calculated
::calulated::calculated
:?C:can't of been::can't have been
:?C:can;t ::can't
::candidtae::candidate
::candidtaes::candidates
::cant::can't
:?C:case and point::case in point
::catagory::category
::categiory::category
::certian::certain
::challange::challenge
::challanges::challenges
::chaneg::change
::chanegs::changes
::changable::changeable
::changeing::changing
::changng::changing
::charachter::character
::charachters::characters
::charactor::character
::charecter::character
::charector::character
::cheif::chief
::chekc::check
::chnage::change
::cieling::ceiling
::circut::circuit
::claer::clear
::claered::cleared
::claerly::clearly
::cliant::client
::cliche::cliché
::cna::can
::colection::collection
::comanies::companies
::comany::company
::comapnies::companies
::comapny::company
::combintation::combination
::comited::committed
::comittee::committee
::commadn::command
::comming::coming
::commitee::committee
::committe::committee
::committment::commitment
::committments::commitments
::committy::committee
::comntain::contain
::comntains::contains
::compair::compare
:?C:company;s ::company's
::competetive::competitive
::compleated::completed
::compleatly::completely
::compleatness::completeness
::completly::completely
::completness::completeness
::composate::composite
::comtain::contain
::comtains::contains
::comunicate::communicate
::comunity::community
::condolances::condolences
::conected::connected
::conferance::conference
::confirmmation::confirmation
::congradulations::congratulations
::considerit::considerate
::considerite::considerate
::consonent::consonant
::conspiricy::conspiracy
::consultent::consultant
::convertable::convertible
::cooparate::cooperate
::cooporate::cooperate
::corproation::corporation
::corproations::corporations
::corruptable::corruptible
::cotten::cotton
::coudl::could
:?C:coudln't ::couldn't
:?C:coudn't ::couldn't
:?C:could of been::could have been
:?C:could of had::could have had
:?C:couldn;t ::couldn't
::couldnt::couldn't
::couldthe::could the
::couldve::could've
::cpoy::copy
::creme::crème
::ctaegory::category
::cu::see you
::cusotmer::customer
::cusotmers::customers
::cutsomer::customer
::cutsomers::customer
::cuz::because
::cxan::can
::danceing::dancing
::dcument::document
::deatils::details
::decison::decision
::decisons::decisions
::decor::décor
::defendent::defendant
::definately::definitely
:?C:deja vu::déjà vu
::deptartment::department
::desicion::decision
::desicions::decisions
::desision::decision
::desisions::decisions
::detente::détente
::develeoprs::developers
::devellop::develop
::develloped::developed
::develloper::developer
::devellopers::developers
::develloping::developing
::devellopment::development
::devellopments::developments
::devellops::develop
::develope::develop
::developement::development
::developements::developments
::developor::developer
::developors::developers
::develpment::development
::diaplay::display
::didint::didn't
:?C:didn;t ::didn't
::didnot::did not
::didnt::didn't
::difefrent::different
::diferences::differences
::differance::difference
::differances::differences
::differant::different
::differemt::different
::differnt::different
::diffrent::different
::directer::director
::directers::directors
::directiosn::direction
::disatisfied::dissatisfied
::discoverd::discovered
::disign::design
::dispaly::display
::dissonent::dissonant
::distribusion::distribution
::divsion::division
:?C:do'nt ::don't
::docuement::documents
::docuemnt::document
::documetn::document
::documnet::document
::documnets::documents
:?C:doe snot ::does not
:?C:doens't ::doesn't
::doese::does
:?C:doesn;t ::doesn't
::doesnt::doesn't
::doign::doing
::doimg::doing
::doind::doing
::dollers::dollars
:?C:don't no ::don't know
:?C:don;t ::don't
::donig::doing
::donno::don't know
::dont::don't
:?C:dosn't ::doesn't
::driveing::driving
::drnik::drink
::dunno::don't know
::eclair::éclair
::efel::feel
::effecient::efficient
::efort::effort
::eforts::efforts
::ehr::her
::eligable::eligible
::embarass::embarrass
::emigre::émigré
::enought::enough
::entree::entrée
::enuf::enough
::equippment::equipment
::equivalant::equivalent
::esle::else
::especally::especially
::especialyl::especially
::espesially::especially
::essense::essence
::excellance::excellence
::excellant::excellent
::excercise::exercise
::exchagne::exchange
::exchagnes::exchanges
::excitment::excitement
::exhcange::exchange
::exhcanges::exchanges
::experiance::experience
::experienc::experience
::exprience::experience
::exprienced::experienced
::eyt::yet
::facade::façade
::faeture::feature
::faetures::feature
::familair::familiar
::familar::familiar
::familliar::familiar
::fammiliar::familiar
::feild::field
::feilds::fields
::fianlly::finally
::fidn::find
::finalyl::finally
::firends::friends
::firts::first
::follwo::follow
::follwoing::following
::fora::for a
:?C:foriegn::foreign
::forthe::for the
::forwrd::forward
::forwrds::forwards
::foudn::found
::foward::forward
::fowards::forwards
::freind::friend
::freindly::friendly
::freinds::friends
::friday::Friday
::frmo::from
:?C:fromt he ::from the
::fromthe::from the
::furneral::funeral
::fwe::few
::garantee::guarantee
::gaurd::guard
::gemeral::general
::gerat::great
::geting::getting
::gettin::getting
::gievn::given
::giveing::giving
::gloabl::global
::goign::going
::gonig::going
::govenment::government
::goverment::government
::gruop::group
::gruops::groups
::grwo::grow
::guidlines::guidelines
::hadbeen::had been
:?C:hadn;t ::hadn't
::hadnt::hadn't
::haev::have
::hapen::happen
::hapened::happened
::hapening::happening
::hapens::happens
::happend::happened
::hasbeen::has been
:?C:hasn;t ::hasn't
::hasnt::hasn't
::havebeen::have been
::haveing::having
:?C:haven;t ::haven't
::havent::haven't
::hda::had
:?C:he;d ::he'd
:?C:he;ll ::he'll
:?C:he;s ::he's
::hearign::hearing
::heirarchy::hierarchy
::hel::he'll
::helpfull::helpful
::herat::heart
:?C:here;s ::here's
::heres::here's
::hes::he's
::hesaid::he said
::hewas::he was
::hge::he
::hismelf::himself
::hlep::help
::hott::hot
::hows::how's
::hsa::has
::hse::she
::hsi::his
::hte::the
::htere::there
::htese::these
::htey::they
::hting::thing
::htink::think
::htis::this
:?C:htp:::http:
:?C:httpL::http:
::hvae::have
::hvaing::having
::hwich::which
::i::I
:?C:i'd ::I'd
:?C:i'll ::I'll
:?C:i'm ::I'm
:?C:i've ::I've
:?C:i c ::I see
:?C:i snot ::is not
:?C:I"m ::I'm
:?C:i;d ::I'd
:?C:I;d ::I'd
:?C:I;ll ::I'll
:?C:i;m ::I'm
:?C:i;ve ::I've
::idae::idea
::idaes::ideas
::identofy::identify
::ihs::his
::iits the::it's the
::imediate::immediate
::imediatly::immediately
::immediatly::immediately
::importent::important
::importnat::important
::impossable::impossible
::improvemnt::improvement
::improvment::improvement
::includ::include
::indecate::indicate
::indenpendence::independence
::indenpendent::independent
::indepedent::independent
::independance::independence
::independant::independent
::influance::influence
::infomation::information
::informatoin::information
::inital::initial
::instaleld::installed
::insted::instead
::insurence::insurance
:?C:int he ::in the
::inteh::in the
::interum::interim
::inthe::in the
::inturn::intern
::inwhich::in which
:?C:isn;t ::isn't
::isnt::isn't
::isthe::is the
:?C:it;d ::it'd
:?C:it;ll ::it'll
:?C:it;s ::it's
::itd::it'd
::itis::it is
::ititial::initial
::itll::it'll
::itnerest::interest
::itnerested::interested
::itneresting::interesting
::itnerests::interests
::itsa::it's a
::itwas::it was
::ive::I've
::iwll::will
::iwth::with
::jsut::just
::jugment::judgment
::kno::know
::knowldge::knowledge
::knowlege::knowledge
::knwo::know
::knwon::known
::knwos::knows
::konw::know
::konwn::known
::konws::knows
::labratory::laboratory
::labtop::laptop
::lastyear::last year
::laterz::later
::learnign::learning
::lenght::length
:?C:let's him ::lets him
:?C:let's it ::lets it
:?C:let;s ::let's
::levle::level
::libary::library
::librarry::library
::librery::library
::liek::like
::liekd::liked
::lieutenent::lieutenant
::liev::live
::likly::likely
::lisense::license
::littel::little
::litttle::little
::liuke::like
::liveing::living
::loev::love
::lonly::lonely
::lookign::looking
::m::am
::maintainence::maintenance
::maintenence::maintenance
::makeing::making
::managment::management
::mantain::maintain
::marraige::marriage
:?C:may of been::may have been
:?C:may of had::may have had
::memeber::member
::merchent::merchant
::mesage::message
::mesages::messages
:?C:might of been::might have been
:?C:might of had::might have had
::mispell::misspell
::mispelling::misspelling
::mispellings::misspellings
::mkae::make
::mkaes::makes
::mkaing::making
::moeny::money
::monday::Monday
::morgage::mortgage
::mroe::more
:?C:must of been::must have been
:?C:must of had::must have had
:?C:mute point::moot point
::mysefl::myself
::myu::my
::naive::naïve
::ne1::anyone
::necassarily::necessarily
::necassary::necessary
::neccessarily::necessarily
::neccessary::necessary
::necesarily::necessarily
::necesary::necessary
::negotiaing::negotiating
::neway::anyway
::neways::anyways
::nkow::know
::nothign::nothing
::nto::not
::nver::never
::nwe::new
::nwo::now
::obediant::obedient
::ocasion::occasion
::occassion::occasion
::occurance::occurrence
::occured::occurred
::occurence::occurrence
::occurrance::occurrence
::oclock::o'clock
::oculd::could
::ocur::occur
::oeprator::operator
::ofits::of its
::oft he::of the
::ofthe::of the
::oging::going
::ohter::other
::omre::more
::oneof::one of
::onepoint::one point
:?C:ont he ::on the
::onthe::on the
::onyl::only
::oppasite::opposite
::opperation::operation
::oppertunity::opportunity
::opposate::opposite
::opposible::opposable
::opposit::opposite
::oppotunities::opportunities
::oppotunity::opportunity
::orginization::organization
::orginized::organized
::otehr::other
::otu::out
::outof::out of
::overthe::over the
::owrk::work
::owuld::would
::oxident::oxidant
::papaer::paper
::parliment::parliament
::partof::part of
::passe::passé
::paymetn::payment
::paymetns::payments
::pciture::picture
::peice::piece
::peices::pieces
::peolpe::people
::peopel::people
::percentof::percent of
::percentto::percent to
::performence::performance
::perhasp::perhaps
::perhpas::perhaps
::permanant::permanent
::perminent::permanent
::personalyl::personally
::pleasent::pleasant
::pls::please
::plz::please
::poeple::people
::porblem::problem
::porblems::problems
::porvide::provide
::possable::possible
::postition::position
::potatoe::potato
::potatos::potatoes
::potentialy::potentially
::ppl::people
::pregnent::pregnant
::presance::presence
::primative::primitive
::probally::probably
::probelm::problem
::probelms::problems
::probly::probably
::prolly::probably
::proly::probably
::prominant::prominent
::proposterous::preposterous
::protege::protégé
::protoge::protégé
::psoition::position
::ptogress::progress
::pursuade::persuade
::puting::putting
::pwoer::power
::quater::quarter
::quaters::quarters
::quesion::question
::quesions::questions
::questioms::questions
::questiosn::questions
::questoin::question
::quetion::question
::quetions::questions
::r::are
::raeson::reason
::realyl::really
::reccomend::recommend
::reccommend::recommend
::receieve::receive
::recieve::receive
::recieved::received
::recieving::receiving
::recomend::recommend
::recomendation::recommendation
::recomendations::recommendations
::recomended::recommended
::reconize::recognize
::recrod::record
::rediculous::ridiculous
::rediculus::ridiculous
::reguard::regard
::religous::religious
::reluctent::reluctant
::remeber::remember
::reommend::recommend
::representativs::representatives
::representives::representatives
::represetned::represented
::represnt::represent
::reserach::research
::resollution::resolution
::resorces::resources
::respomd::respond
::respomse::response
::responce::response
::responsability::responsibility
::responsable::responsible
::responsibile::responsible
::responsiblity::responsibility
::restaraunt::restaurant
::restuarant::restaurant
::reult::result
::reveiw::review
::reveiwing::reviewing
::rumers::rumors
::rwite::write
::rythm::rhythm
::saidhe::said he
::saidit::said it
:?C:saidt he ::said the
::saidthat::said that
::saidthe::said the
::sandwhich::sandwich
::sandwitch::sandwich
::saturday::Saturday
::scedule::schedule
::sceduled::scheduled
::seance::séance
::secratary::secretary
::sectino::section
::seh::she
::selectoin::selection
::sence::sense
::sentance::sentence
::separeate::separate
::seperate::separate
::sercumstances::circumstances
::shcool::school
:?C:she;d ::she'd
:?C:she;ll ::she'll
:?C:she;s ::she's
::shes::she's
::shesaid::she said
::shineing::shining
::shiped::shipped
::shoudl::should
:?C:shoudln't ::shouldn't
:?C:should of been::should have been
:?C:should of had::should have had
::shouldent::shouldn't
:?C:shouldn;t ::shouldn't
::shouldnt::shouldn't
::shouldve::should've
::showinf::showing
::signifacnt::significant
::simalar::similar
::similiar::similar
::simpyl::simply
::sincerly::sincerely
::sitll::still
::smae::same
::smoe::some
::soem::some
::sohw::show
::soical::social
::some1::someone
::somethign::something
::someting::something
::somewaht::somewhat
::somthing::something
::somtimes::sometimes
:?C:sot hat ::so that
::soudn::sound
::soudns::sounds
::speach::speech
::specificaly::specifically
::specificalyl::specifically
::spelt::spelled
::sry::sorry
:?C:state of the ark::state of the art
::statment::statement
::statments::statements
::stnad::stand
::stopry::story
::stoyr::story
::stpo::stop
::strentgh::strength
::stroy::story
::struggel::struggle
::strugle::struggle
::studnet::student
::successfull::successful
::successfuly::successfully
::successfulyl::successfully
::sucess::success
::sucessfull::successful
::sufficiant::sufficient
::sum1::someone
::sunday::Sunday
::suposed::supposed
::supposably::supposedly
::suppossed::supposed
::suprise::surprise
::suprised::surprised
::sux::sucks
::swiming::swimming
::tahn::than
::taht::that
:?C:take it for granite::take it for granted
:?C:taken for granite::taken for granted
::talekd::talked
::talkign::talking
::tath::that
::tecnical::technical
::teh::the
::tehy::they
:?C:tellt he ::tell the
::termoil::turmoil
::tets::test
::tghe::the
::tghis::this
::thansk::thanks
::thanx::thanks
::thats::that's
:?C:thatt he ::that the
::thatthe::that the
::thecompany::the company
::thefirst::the first
::thegovernment::the government
:?C:their are ::there are
:?C:their aren't ::there aren't
:?C:their is ::there is
::themself::themselves
::themselfs::themselves
::thenew::the new
:?C:there's is ::theirs is
:?C:there's isn't ::theirs isn't
::theres::there's
::theri::their
::thesame::the same
::thetwo::the two
:?C:they're are ::there are
:?C:they're is ::there is
:?C:they;d ::they'd
:?C:they;l ::they'll
:?C:they;ll ::they'll
:?C:they;r ::they're
:?C:they;re ::they're
:?C:they;v ::they've
:?C:they;ve ::they've
::theyd::they'd
::theyll::they'll
:?C:theyre ::they're
::theyve::they've
::thgat::that
::thge::the
::thier::their
::thigsn::things
::thisyear::this year
::thme::them
::thna::than
::thne::then
::thnig::thing
::thnigs::things
::tho::though
::threatend::threatened
::thsi::this
::thsoe::those
::thta::that
::thursday::Thursday
::thx::thanks
::tihs::this
::timne::time
::tiogether::together
::tje::the
::tjhe::the
::tkae::take
::tkaes::takes
::tkaing::taking
::tlaking::talking
::tnx::thanks
::todya::today
::togehter::together
:?C:toldt he ::told the
::tomorow::tomorrow
::tongiht::tonight
::tonihgt::tonight
::tonite::tonight
:?C:tot he ::to the
::totaly::totally
::totalyl::totally
::tothe::to the
::touche::touché
::towrad::toward
::traditionalyl::traditionally
::transfered::transferred
::truely::truly
::truley::truly
::tryed::tried
::tthe::the
::tuesday::Tuesday
::tyhat::that
::tyhe::the
::u::you
::udnerstand::understand
::understnad::understand
:?C:undert he ::under the
::unforseen::unforeseen
::UnitedStates::United States
::unliek::unlike
::unpleasently::unpleasantly
::untill::until
::untilll::until
::ur::you are
::useing::using
::usualyl::usually
::veyr::very
::virtualyl::virtually
:?C:vis-a-vis::vis-à-vis
::visavis::vis-a-vis
::vrey::very
::vulnerible::vulnerable
:?C:wa snot ::was not
::waht::what
::warrent::warrant
:?C:wasn;t ::wasn't
:?C:wasnt ::wasn't
::wat::what
::watn::want
:?C:we'l ::we'll
:?C:we;d ::we'd
:?C:we;ll ::we'll
:?C:we;re ::we're
:?C:we;ve ::we've
::wednesday::Wednesday
::wehn::when
:?C:weren;t ::weren't
::werent::weren't
:?C:wern't ::weren't
::werre::were
::weve::we've
:?C:what;s ::what's
::whats::what's
::whcih::which
:?C:whent he ::when the
:?C:where;s ::where's
::wheres::where's
::wherre::where
::whic::which
:?C:whicht he ::which the
::whihc::which
:?C:who;s ::who's
:?C:who;ve ::who've
::wholl::who'll
::whos::who's
::whove::who've
::whta::what
::whys::why's
::wief::wife
::wierd::weird
::wihch::which
::wiht::with
:?C:will of been::will have been
:?C:will of had::will have had
::willbe::will be
::windoes::windows
::witha::with a
::withdrawl::withdrawal
::withe::with
::witht he::with the
:?C:withthe ::with the
::wiull::will
::wnat::want
::wnated::wanted
::wnats::wants
:?C:wo'nt ::won't
::woh::who
::wohle::whole
::wokr::work
:?C:won;t ::won't
::wont::won't
::woudl::would
:?C:woudln't ::wouldn't
:?C:would of been::would have been
:?C:would of had::would have had
::wouldbe::would be
:?C:wouldn;t ::wouldn't
::wouldnt::wouldn't
::wouldve::would've
::wriet::write
::writting::writing
::wrod::word
::wroet::wrote
::wroking::working
::wtih::with
::wud::would
::wuould::would
::wut::what
::wya::way
::y::why
::yeh::yeah
::yera::year
::yeras::years
::yersa::years
::yoiu::you
:?C:you're own ::your own
:?C:you;d ::you'd
:?C:you;re ::you're
:?C:you;ve ::you've
::youare::you are
::youd::you'd
::youll::you'll
:?C:your a ::you're a
:?C:your an ::you're an
:?C:your her ::you're her
:?C:your here ::you're here
:?C:your his ::you're his
:?C:your my ::you're my
:?C:your the ::you're the
:?C:your their ::you're their
:?C:your your ::you're your
::youre::you're
::youve::you've
::ytou::you
::yuo::you
::yuor::your
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment